/* 内容开始 */
input{ font-family: "Microsoft YaHei";}
input:-webkit-autofill,
    textarea:-webkit-autofill,
    select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px #fff inset;
}


.choice1{ width: 1080px; height: 700px; margin: auto; margin-top: 130px;}
.choice1 h1 img{ margin: auto; display: block; }

.choice1_nav{ width: 1030px; height: 400px; margin: 35px auto; }
.choice1_nav ul li{ width: 190px; height: 114px; float: left; margin-right: 90px; margin-bottom: 20px;}
.choice1_nav ul li strong{ display: block; width: 100%; color: #3e3a39;}
.choice1_nav ul li span{ width: 94%; display: block; margin: auto; }
.choice1_nav ul li strong{ height: 30px; line-height: 30px; font-size: 18px;}
.choice1_nav ul li span{ height: 85px; line-height: 40px;}
.choice1_nav ul li span a{ padding: 3px; margin-right: 10px; font-size: 16px; color: #888888}
.choice1_nav ul li span .add{ border: 1px solid #009fe8; color: #009fe8;}
.choice1 .wc,.choice2 .wc,.choice3 .wc{ width: 130px; margin: auto; display: block; }
.choice1 .wc input,.choice2 .wc input,.choice3 .wc input{ 
	border: 0;
	display: block; 
	width: 130px; height: 40px; 
	text-align: center; 
	color: #fff; background-color: #009fe8; 
	border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	padding-left: 0;
}

.chioce_input{ width: 100%; height: 80px; }
.chioce_input h3{ color: #009fe8; cursor: pointer; width: 96%; margin:auto;}
.chioce_input input{ width: 800px; height: 30px; border: 0; display: none; margin-left: 20px; margin-top: 10px;}


.choice2{ width: 1080px; height: 450px; margin: auto; margin-top: 80px;}
.choice2 h1 img{ margin: auto; display: block;}

.choice2 span{ display: block; width: 1000px; margin: auto; height: 275px; padding-top: 60px; }
.choice2 input{ width:800px; height: 40px; line-height: 40px; padding-left: 20px; color: #a7a7a7; border: 0; }
.choice2 textarea{ width: 800px; height: 100px; margin-top: 20px; border: 0;color: #a7a7a7; padding-left: 10px; margin-left: 10px;}

.choice3{ width: 1000px; height: 470px; margin: auto; margin-top: 80px; }
.choice3 h1 img{ margin: auto; display: block;}

.choice3_nav{ width: 100%; height: 250px; padding-top: 50px; }

.choice3_left{ width: 683px; height: 210px; float: left; }
.choice3_left span{ display: block; width: 100%; }
.choice3_left .scwj{ height: 50px; }
.choice3_left .scwj a{ display: block; width: 110px; height: 30px; line-height: 30px; background-color: #009fe8; color: #fff; text-align: center; float: left;}
.choice3_left .scwj i{ 
	display: inline-block; 
	float: left; 
	font-style: normal; 
	padding-left: 30px; 
	color: #adadae;
	font-size: 14px;
	line-height: 30px;
}

.choice3_left .sclg{ height: 130px; width: 130px; margin-top: 20px; position: relative;}
.choice3_left .sclg a{ display: block; width: 125px; height: 125px; border: 1px solid #9e9e9f; text-align: center; line-height: 125px; color: #9e9e9f;}
.choice3_left .sclg a img{ display: block; margin: auto; padding-top: 5px;}
.choice3_left .sclg b{ position: absolute; top: -10px; right: 0; padding: 0; margin:0;}




.choice3_right{ width: 310px; height: 210px; float: right; }
.choice3_right b{ width: 60px; height: 210px; float: left; font-size: 22px; font-weight: normal; color: #3e3a39;}
.choice3_right span{ display: block; width: 230px; height: 210px; border: 1px solid #adadae; float: right;}

.choice3_right span img{ display: block; margin: auto; }

/* 在线定制  1 */

.dz_check{ width: 1080px; height: 200px; margin: auto; padding-top: 130px;}
.dz_check ul li{ width: 240px; height: 200px; float: left; margin-right: 130px;}
.dz_check ul li span{ display: block; width: 100%; height: 45px; }
.dz_check ul li span b{ display: block; width: 145px; height: 30px; line-height: 30px; float: left; }
.dz_check ul li span a{ 
	display: block; 
	width: 90px; height: 25px;
	background-color: #009fe8;
	text-align: center;
	line-height: 25px;
	float: left;
	color: #fff;
	font-size: 14px;
	border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;

}
.dz_check ul li .checkNav{ width: 168px; height: 80px; margin-left: 27px;}
.dz_check ul li .checkNav span{ width: 100%; height: 25px; line-height: 25px; }
.dz_check ul li .checkNav .a1{ 
	width: 125px; 
	height: 25px; 
	border: 1px solid #009fe8; 
	color: #009fe8; 
	line-height: 25px;
	text-align: center;
	margin-top: 18px;
}

.dz_check ul li .checkNav1{ width: 218px; height: 70px;font-size: 14px; color: #717071; line-height: 25px; overflow: hidden;margin-left: 27px;}



/* 支付页面样式 */

.pay{ width: 1080px; height: auto; border: 1px solid #ececec; margin: auto; margin-top: 150px; }
.pay_top{ width: 100%; height: 145px; border-bottom: 1px solid #ececec; }
.pay_left{ width: 500px; height: 145px; float: left; background: url('../images/duihao.jpg') left no-repeat; padding-left: 100px; margin-left: 45px;}
.pay_left h3{ display: block; width: 100%; height: 30px; line-height: 30px; padding-top: 30px; color: #595757; font-size: 23px; }
.pay_left span{ display: block; width: 330px; height: 50px; line-height: 25px; padding-top: 10px; color: #595757; font-size: 18px; }

.pay_right{ width: 230px; height: 145px; float: right; }
.pay_right span{ display: block; width: 100%; height: 30px; line-height: 30px; padding-top: 45px;}
.pay_right span b{ color: #e50012; font-size: 23px; font-weight: normal; }
.pay_right i{ display: block; width: 100%; height: 25px; text-align: center; font-style: normal; font-size: 14px; padding-top: 10px; cursor: pointer;}
.pay_right i:hover{ color: #2ca5df }


.pay ul{ width: 810px; height: 200px; margin-left: 145px; padding-top: 20px; display: none}
.pay ul li{ width: 100%; height: 32px; line-height: 32px; color: #595757; font-size: 14px;}
.pay ul .ddh span{  }
.pay ul li strong{ font-weight: normal; }


.pay_zhifu{ width: 1080px; height: 290px; margin: auto; margin-top: 40px; }
.pay_zhifu h3{ display: block; width: 100%; height: 38px; border-bottom: 1px solid #d9d9da; color: #777575; font-size: 17px; }

.pay_zhifu ul{ height: auto; width: 100%;}
.pay_zhifu ul .h{ width: 100%; height: 1px; border: 0; border-bottom: 1px solid #d9d9d9; }
.pay_zhifu ul li{ 
	width: 190px; 
	height: 42px; 
	border: 1px solid #d9d9d9; 
	float: left;
	border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	margin-right: 20px;
	margin-top: 30px; 

}
.pay_zhifu ul .sub{ border: 1px solid #009fe8; }


.pay_zhifu ul li img{ display: block; margin: auto; padding-top: 9px;}

.pay_anniu{ width: 100%; height: 90px; }
.pay_anniu span{ display: block; width: 250px; float: right; padding-top: 30px;}
.pay_anniu span a{ color: #009fe8; float: left;line-height: 33px; font-size: 16px;}
.pay_anniu span input{ 
	display: block; 
	width: 126px; height: 32px; 
	line-height: 32px; 
	color: #fff; text-align: center;
	background-color: #2ca5df;
	border: 0;
	border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	float: right;
	font-size: 14px;
	cursor: pointer;


}
.pay_anniu span input:hover{background-color: #036eb6;}

/* 常见问题 */
.question{ width: 1050px; height: 760px; margin: auto; padding-top: 130px;}
.question .title{ display: block; text-align: center; font-size: 36px; color: #3f3f3f; height: 56px;}
.question .ht{ display: block; width: 55px; height: 4px; background-color: #faae19; margin: auto; }



.question ul li{ width: 100%; height: 95px; }

.question ul{ padding-top: 55px; }
.question ul li span{ display: block; width: 100%; height: 35px; }
.question ul li b{ color: #fff; font-weight: normal; display: block; width: 22px; height: 22px; text-align: center; line-height: 22px; float: left; margin-right: 10px;}
.question ul li span .w{ background-color: #009fe8;}
.question ul li span .d{ background-color: #f7b52c; }
.question ul li span i{ font-style: normal; float: left; color: #717071}
.question ul li span .w_blod{ color: #000; }

.question .qut{ display: block; width: 80%; height: 55px; padding-top: 20px; padding-left: 30px;}
.question .qut strong{ font-weight: normal; color: #009fe8; float: left; margin-right: 10px; padding-top: 5px;}
.question .qut a{ 
	display: block; 
	width: 126px; height: 32px; 
	background-color: #009fe8; 
	color: #fff; 
	line-height: 32px; 
	text-align: center;
	border-radius: 6px; 
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	float: left;
}
.question .qut a:hover{background-color: #036eb6; }

/* 登录注册页面 */

.login_all{ width: 100%; height: 595px; background-color: #f6f6f6; padding-top: 120px;}
.reg_all{ width: 100%; height: 696px; background-color: #f6f6f6;padding-top: 120px; }

.login{ width: 460px; height: auto; margin: auto;  background-color: #fff;}
.login_left{ width: 244px; height: 388px; float: left; }
.login_right{ width: 388px; height: 305px; margin:auto; padding-top: 30px; padding-bottom: 15px;}
.zhuce_right{ width: 388px; height: 400px; margin:auto; padding-top: 30px;}

.login_right .inp{ width: 90%; height: 46px; padding-left: 35px; border: 1px solid #d3d3d3;}
.login_right input{ line-height: 46px; }


.login_right>span{ display: block; width: 100%; height: 30px; }
.login_right span a{ color:#eb6100; }
.login_right span .zc{ float: left;padding-top:20px; }
.login_right span .wj{ float: right;padding-top:20px; }
.login_right .denglu{ 
	width: 100%; 
	height: 50px; 
	background-color: #eb6100;
	color: #fff;
	text-align: center; 
	line-height: 50px;
	border: 0;
	font-size: 18px;
	margin-top: 50px;
	font-family: "Microsoft YaHei";
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    cursor: pointer;
}

.login_right .denglu:hover{ background-color: #eb6100; }


.login_right .qita{ width: 100%; height: 40px; border-top: 1px solid #b8b8b8; margin-top: 28px;}
.login_right .qita b{ color: #b8b8b8; float: left; font-weight: normal;}
.login_right .qita a{ 
	float: left; 
	margin-left: 10px; 
	display: inline-block; 
	background-color: #9e9e9f;
	width: 20px; height: 20px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
}
.login_right .qita a img{ display: block; margin: auto; padding-top: 4px; }
.login_right .qita a:hover{ background-color: #009fe8 }


.login_right .qita b,.login_right .qita a{ margin-top: 10px; }
.J-errorMsg{font-size:12px;color:#f00;background:none;height:20px;line-height:20px}

.msg.msg-err {
  display: none;
}
.zhuce_right .liner input{border:1px solid #d3d3d3;}
.zhuce_right .liner .v-txt { display:none; }
.zhuce_right .liner { margin-bottom: 18px; position: relative; margin-top: 10px;}
.zhuce_right .liner img{ position: absolute; top: 18px; left: 11px; }

.zhuce_right .liner .shoujihao{ background: url('../images/shouji.png') 10px center no-repeat;}

/* .zhuce_right .liner .yanzhengma{ background: url('../images/yzm.png') 10px center no-repeat;}
.zhuce_right .liner .mima{ background: url('../images/dlmm.png') 10px center no-repeat;}
 */

.zhuce_right .liner .noticebox{
    width:97%;
    height:18px;
    line-height:18px;
    font-size:12px;
    color:#f00;
}
.zhuce_right .liner .errorbox{
    width:97%;
    color:#f00;
    height:18px;
    line-height:18px;
    font-size:12px;
    float: left;
}

.zhuce_right .yzm{ display: block; width: 100%; height: 46px; margin-bottom: 18px;}
.zhuce_right input{ 
	width: 89%; 
	height: 46px; 
	/*margin-bottom: 18px;*/ 
	padding-left: 40px; 
	display: inline-block;
    line-height: 46px;
}
.zhuce_right .yzm input{ width: 46%; float: left; }
.zhuce_right .yzm #sendSms{ 
	display: block;
	 width: 40%; 
	 float: right; 
	 height: 50px; 
	 background-color: #009fe8;
	 color: #fff;
	 text-align: center;
	 line-height: 50px;
	 border-radius: 5px;
	-webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    padding-left: 0;
    cursor: pointer;
    border: 0;
    font-family: "Microsoft YaHei";
}
.zhuce_right .yzm #sendSms:hover{ background-color: #036eb6 }



.zhuce_right .xy{ width: 100%; height: 30px; font-size: 14px;}
.zhuce_right .xy input{ width: 15px; height: 15px; }
.zhuce_right .xy a{ color: #eb6100 }
.zhuce_right .denglu{
	width: 100%; 
	height: 50px; 
	background-color: #eb6100;
	color: #fff;
	text-align: center; 
	line-height: 50px;
	border: 0;
	font-size: 18px;
	margin-top: 15px;
	padding-left: 0;
	font-family: "Microsoft YaHei";
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
}

.zhuce_right .denglu:hover{ background-color: #eb6100 }


.text_1{ width: 100%; height: 58px; position: relative; margin-top: 10px; }
.text_1 img{ position: absolute; top: 14px; left: 7px; }











