@CHARSET "UTF-8";

/*
.zq {
    background: url(//cdn2.fa1.cn/website/img/name/pc/index/bj.jpg) repeat left top;
}*/



.zq {
   /* background: url(../images/bj2.jpg) repeat left top;	
	width:1000px;*/
	height:770px;
	margin: 0 auto;
}

.bt {
    width: 100%;
    height: 689px;
    background: url(../images/m1.png) center center no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.bt_left {
    position: absolute;
    top: 160px;
    left: 60px;
}
.bt_right {
    padding: 50px 0 0 180px;
    position: relative;

}
.bt_right h4 {
    font-size: 36px;
    line-height: 30px;
    color: #9d581f;
    margin-bottom: 15px;
	text-align:left;
	margin-left:130px;
}
.span1 {
    font-size: 23px;
    font-weight: 400;
    line-height: 35px;
    color: #595959;
    display: block;
   
	text-align:left;
	margin-bottom: 20px;
	margin-left:100px;
}

.bt_right p {
    line-height: 75px;
}
.bt_right label {
    width: 105px;
    display: inline-block;
    color: #444444;
    text-align-last: justify;
    text-align-last: justify;
    -moz-text-align-last: justify;	
    font-size: 17px;
}
 .bt_right input {
    vertical-align: middle;
    height: 43px;
    border: 1px solid #a3a3a3;
    font-size: 17px;
    padding-left: 5px;
}
.bt_right select {
    height: 43px;
    border: 1px solid #a3a3a3;
    padding: 0 3px;
    width: 79px;
    color: #444444;
    font-size: 17px;
}

 .name input {
    width: 258px;
}
 .xb {
    margin: 10px 0;
    position: relative;    
 	text-align:left;	
}
.xb fl{
     margin: 5px 0;
     position:relative;
}
.qm_btn {
    font-size: 20px;
    margin-top: 10px;

}
.qm_btn input {
    display: block;
    border: none;
    width: 300px;
    height: 79px;
    background: url(../images/btn.png) center center no-repeat;
    background-size: 100% 100%;
	 cursor: pointer;
	
}
.qm_btn button {
    display: block;
    border: none;
    width: 300px;
    height: 79px;
    background: url(../images/btn.png) center center no-repeat;
    background-size: 100% 100%;
	 cursor: pointer;
}

.display_win {
    display: none;
    width: 530px;
    background: #fff;
    border: 1px solid #CCA177;
    position: absolute;
    top: 210px;
    left: 345px;
}



.display_win p {
    line-height: 25px;
    padding: 5px 20px;
}

.display_win p a {
    float: right;
    margin: 0 3px;
    border: 1px solid #e78c2f;
    color: #e78c2f;
    padding: 0 5px;
    cursor: pointer;
}
.bjx {
    padding: 20px;
    line-height: 25px;
    font-size: 16px;
}

.bjx a {
    margin: 0 5px;
    cursor: pointer;
}

#lj a {
    float: none;
    border: none;
    padding: 0;
    margin-left: 1px;
    color: #000;
}

.right {
    position: absolute;
    float: right;
}

 
        .right font {
    float: left;
    margin-right: 10px;
    font-size: 17px;
    color: #444444;
}

        .right i {
    margin: 0 5px;
    float: left;
    background: url(../images/icon_radio.png) no-repeat;
    background-position: 0 0;
    width: 26px;
    height: 26px;
    display: inline-block;
    overflow: hidden;
}
        .right span.cur i {
    background-position: 0 -30px;
}






/* 正宗权威易经起名 start */
.user-01 {
    background: #EBE1BE;
}
.user-01 .tatle-01 {
    background: url(../images/user-001.png) no-repeat left 30px;
    height: 226px;
}
.user-01 .tatle-02 {
    overflow: hidden;
}
.user-01 .tatle-02 .ta-1 {
    position: relative;
    float: left;
    background: url(../images/user-002.png) no-repeat 50px -5px;
    height: 340px;
    width: 454px;
    margin-bottom: 30px;
}

.user-01 .tatle-02 .ta-2 {
    float: left;
    height: 250px;
    margin-top: 50px;
    margin-left: 20px;
    background: url(../images/user-004.png) no-repeat left 5px;
}
ul, dl, dt, dd, p {
    list-style: none;
    margin: 0;
    padding: 0;
}

em {
    font-style: italic;
}
.user-01 .tatle-02 .ta-1 p {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #ad111c;
    border-radius: 8px;
    color: #FFF;
    margin: 0;
    padding: 7px;
    width: 430px;
    text-indent: 40px;
    font-size: 19px;
}

.user-01 .tatle-02 .ta-2 ul {
    padding-left: 60px;
}

.user-01 .tatle-02 .ta-2 ul li {
    line-height: 30px;
    border-bottom: 1px solid #c9c9c9;
    background: url(../images/user-005.png) no-repeat left 20px;
    padding: 13px 0 13px 30px;
    color: #2e2e2e;
    font-size: 20px;
    font-weight: 500;
}
/* 正宗权威易经起名 end */


/*起名网优势start */
.user-title-02 {
    background: url(../images/user-title-02.png) no-repeat center center #5e3104;
    height: 110px;
}
.user-03 {
    background: #EBE1BE;
}
.user-03 .user-ul {
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 10px;
}

.user-03 .user-ul dl.l {
    float: left;
    width: 490px;
}
.user-03 .user-ul dl.r {
    float: right;
    width: 490px;
}
.user-03 .user-ul dl {
    border: 2px solid #e0b986;
    border-radius: 20px;
    background: #FFF;
    margin-bottom: 10px;
}
.user-03 .user-ul dl dt {
    float: left;
    position: relative;
	margin-left:10px;
	margin-top:10px;
}

.user-03 .user-ul dl dd {
    float: left;
}
.user-03 .user-ul dl dd h4 {
    font-size: 25px;
    color: #ac0205;
    margin: 40px 0 0 0;
    padding: 0;
}


.user-03 .user-ul dl dd p {
    font-size: 20px;
    margin-top: 10px;
    line-height: 35px;
    color: #060606;
}

.user-03 .user-ul dl dt div {
    width: 167px;
    height: 167px;
    margin: 30px 20px 30px 10px;
    border-radius: 50%;
    overflow: hidden;
}

.user-03 .user-ul dl dt span {
    position: absolute;
    bottom: 20px;
    left: 35px;
    border-radius: 18px;
    width: 112px;
    line-height: 34px;
    color: #FFF;
    font-size: 25px;
    box-shadow: 2px 2px 2px #999;
    font-weight: bold;
    text-align: center;
    background: #980000;
}

.user-03 .user-ul dl dt div img {
    width: 100%;
}
img {
    overflow-clip-margin: content-box;
    overflow: clip;
}


/*免费名字供您挑选*/
.user-title-freename
{
	background: url(../images/user-title-freename.png) no-repeat center center #5e3104;
    height: 110px;
}

.nameFree_1 {
    background: url(../images/namefree/freename1.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 249px;
	width: 50%;	
	position: relative;;
    float: left;
	
}
.nameFree_2 {
    background: url(../images/namefree/freename2.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 249px;
	width: 50%;	
	position: relative;;
    float: left;
	
}

.nameFree1 {
    background: url(../images/namefree/name1.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree2 {
    background: url(../images/namefree/name2.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree3 {
    background: url(../images/namefree/name3.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree4 {
    background: url(../images/namefree/name4.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree5 {
    background: url(../images/namefree/name5.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree6 {
    background: url(../images/namefree/name6.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
	
}
.nameFree7 {
    background: url(../images/namefree/name7.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;	
}
.nameFree8 {
    background: url(../images/namefree/name8.jpg) no-repeat center center;
	background-size:100% 100%;
	height: 600px;
	width: 50%;	
	position: relative;;
    float: left;
	
}

.nameFree_div{
	display:block;
	height:100px;
	text-align:center;
	margin-top:30px;
}
.nameFree_div a:link{
	font-size: 26px; 
	color: #9d581f;	
	text-decoration:underline;
}
.nameFree_div a:visited{
	font-size: 26px; 
	color: #9d581f;	
	text-decoration:underline;
}
.nameFree_div a:hover{
	font-size: 26px;		
	text-decoration:underline;
	color:#ff0000;
	text-shadow:0 0 3px #ffff00;
}


