
input[type="submit"]{padding: 0;}
select{padding: 0;}
h1{line-height: 23px;}
.wlogin{width: 1170px; margin: 0 auto; margin-top: 110px; margin-bottom: 50px;}
.wlogin_left{width: 568px; float: left; border:1px solid #d0d0d0;}
.wlogin_right{width: 570px; float: right;}
.wlogin_right img{width: 570px; height: 403px;}
.wlogin_box{padding: 20px 25px;}
.wlogin_title{font-size: 20px; font-weight: bold; color: #767676; border-bottom: 1px solid #d5d5d5; padding-bottom: 6px;}
.wlogin_main p {margin-top: 10px;}
.wlogin_main p span{font-size: 16px; color: #000; display: block;}
.wlogin_main p span i{font-style: normal; color: #f00;}
.wlogin_main p input{height: 36px; background: #f1f1f1; font-size: 14px; text-indent: 13px; color: #000; border:none; width: 100%; margin-top: 8px;}
.wlogin_main p select{height: 36px; background: #f1f1f1; font-size: 14px; text-indent: 13px; color: #000; border:none; width: 100%; margin-top: 8px;}
.wlogin_bottom{background: #e0e0e0; height: 73px; margin-top: 15px;}
.wlogin_bottom p:nth-child(1){float: left; margin-top: 25px; margin-left: 20px;}
.wlogin_bottom p:nth-child(2){float: right; margin-top: 18px; margin-right: 10px;}
.wlogin_bottom p:nth-child(2) input.wlogin_btn{width: 82px; height: 37px; background: #bfa574; text-align: center; line-height: 27px; font-size: 14px; color: #fff;border: none; cursor: pointer; margin-left: 10px;}
.wlogin_bottom p{font-size:15px; color: #7a7a7a;}
.wlogin_bototm p a{color: #7a7a7a;}

.wzhmm{width: 568px; margin: 0 auto; border:1px solid #d0d0d0; margin-top: 110px; margin-bottom: 50px;}
.wzhmm_nr p:nth-child(2) input:nth-child(2){width: 200px;}
.wzhmm_nr p:nth-child(2) input:nth-child(3){width: 100px; margin-left: 20px; height: 36px; background: #bfa574; text-align: center; line-height: 36px; text-indent: 0; color: #fff;font-size: 15px; cursor: pointer; padding: 0;}
.wzhmm_main{text-align: center;}
.wzhmm_main input{width: 130px; height: 36px; background: #bfa574; text-align: center; line-height: 36px; color: #fff; font-size: 15px; border:none; margin-top: 20px; cursor: pointer; padding: 0;}

.zhuce_left{width: 555px; float: left;}
.zhuce_right{width: 555px; float: right;}
.zhucelet_title{font-size: 20px; color: #3F3D3D}
.zhuce_form ul li{margin-top: 10px;}
.zhuce_form ul li input{font-size: 16px; height: 48px; border:1px solid #D8D3CB; text-indent: 15px;}
.zhuce_form ul li select{font-size: 16px; height: 48px; border:1px solid #D8D3CB;}
.zhuce_form ul li span{margin-left: 30px; display: inline-block;}
.zhuce_form ul li span:first-child{margin-left: 0;}
.zhuce_form ul li span p:nth-child(1){font-size: 16px; color: #3F3D3D; line-height: 20px; margin-top: 10px;}
.zhuce_form ul li span p:nth-child(2){margin-top: 10px;}
.zhuce_form ul li span p span{height: 60px; border:1px solid #D8D3CB; display: inline-block; text-indent: 15px; line-height: 60px; font-size: 16px; color: #3F3D3D; width: 258px;}
.zhuce_form ul li span p span input{float: left; position: relative; top: 3px; margin-left: 15px;}
.xingbie,.mingzi,.xingshi{width: 155px;}
.w_sjhm{width: 247px;}
.w_sjyzmtext{width: 127px;}
.w_mail{width: 536px;}
.w_sjyzmbtn{width: 100px; height: 50px !important; background: #e4b248; text-align: center; line-height: 50px !important; font-size: 15px; color: #fff; text-indent: 0 !important; border:none; margin-left: 20px; cursor: pointer;}
.szmm{width: 250px;}
.guojia,.w_dizhi{width: 553px; text-indent: 15px;}
.w_dingdan{width: 1170px; margin: 0 auto; padding-top: 30px;}
.wddd_left{width: 230px; float: left; background: #fff;}
.wddd_right{width: calc(100% - 250px); float: right; background: #fff;}
.wdjx_title{padding-left: 60px;font-size: 16px; line-height: 45px; background: url(../images/bg-member.png) no-repeat; background-position: 40px -206px; height: 45px;}
.wdjx_main ul li{font-size: 12px; color: #666; height: 42px; line-height: 42px; padding-left: 60px; background: url(../images/bg-member.png) no-repeat; background-position: 40px -114px;}
.wdjx_main ul li.active{background: url(../images/bg-member.png) no-repeat #165664; background-position: 40px -150px;}
.wdjx_main ul li.active a{color: #fff;}
.wdjx_main ul li.active:hover{background: url(../images/bg-member.png) no-repeat #165664; background-position: 40px -150px;}
.wdjx_main ul li.active:hover a{color: #fff;}
.wdjx_main ul li:hover{background: url(../images/bg-member.png) no-repeat; background-position: 40px -383px;}
.wdjx_main ul li:hover a{color: #165664;}
.wdjx_main ul li a{display: block; width: 100%; height: 42px;}
.wdjx{border-bottom: 1px solid #ddd;}
.grxx_title{background: url(../images/bg-member.png) no-repeat; background-position: 40px -279px;}
.hyqy_title{background: url(../images/bg-member.png) no-repeat; background-position: 40px -349px;}
.wddd_main{padding: 15px 20px;}
.wddd_title p{border-left: 4px solid #165664; line-height: 18px;height: 18px; padding-left: 10px; font-size: 18px; color: #333;}
.wddd_sx input,.wddd_sx select{float: left; height: 42px; border:1px solid #d5d5d5; text-indent: 13px; font-size: 14px; line-height: 42px; margin-left: 15px; color: #666;}
.wddd_sx select{height: 44px; width: 105px;}
.wddd_sx input:first-child{margin-left: 0;}
.wddd_sx .wddd_ddh{width: 212px;}
.wddd_sx .date-selector{width: 208px;}
.wddd_sx .wddd_btn{width: 80px; height: 44px;cursor: pointer; background: none; border:1px solid #165664; border-radius: 5px; text-indent: 0; font-size: 14px; color: #165664;}
.wddd_sx .wddd_btn:hover{color: #fff;}
.wddd_sx{margin-top: 35px;}
.wdddright_main ul li{border:1px solid #ddd; margin-top: 20px;}
.wdddright_main ul li > p{height: 30px; background: #eee; line-height: 30px; font-size: 12px; color: #666; }
.wdddright_main ul li > p span{margin-left: 30px;}
.wdddli_main{padding: 15px;}
.wdddli_left{float: left;}
.wdddli_right{float: right;}
.wdddli_left img{float: left; width: 132px; height: 75px;}
.wdddli_left div{float: left; margin-left: 20px;}
.wdddli_left div h1{font-size: 16px; color: #333; font-weight: normal;}
.wdddli_left div p{font-size: 12px; color: #999; margin-top: 10px;}
.wdddli_right p{ float:left; width: 130px; text-align: center; font-size: 12px; color: #999; }
.wdddli_right p:nth-child(1) span{display: block; margin-top: 17px;}
.wdddli_right p:nth-child(1) span:nth-child(2){font-size: 18px; color: #165664; margin-top: 3px;}
.wdddli_right p:nth-child(2){margin-top: 29px;}
.wdddli_right p:nth-child(3) a{font-size: 12px; color: #666; border:1px solid #666; border-radius: 5px; display: inline-block; width: 78px; height: 30px; text-align: center; line-height: 30px; margin-top:23px;}
.wdddli_right p:nth-child(3) a:hover{ color: #999; border:1px solid #999; }
.page{text-align: center; margin: 30px;}
.page a{display: inline-block; padding: 5px 10px; border:1px solid #ccc; font-size: 14px; color: #999; margin: 0 4px;}
.page a.active,.page a:hover{ background: #165664; border:1px solid #165664; color: #fff; }
.wdyhq{padding: 15px;}
.wdyhq_main{border:1px solid #ddd; padding: 30px;}
.wdyhq_main p{font-size: 14px; color: #999; background: url(../images/bg-member.png) no-repeat; background-position: 0px -596px; height: 60px; line-height: 60px; padding-left: 63px;}
.wdyhq_main p span{font-size: 24px; color: #165664;}
.kyye_title p{background: url(../images/bg-member.png) no-repeat; background-position: 0 -520px;}
.kyye_title i{font-style: normal; display: inline-block; margin-left: 20px;}
.kyye_title span{margin-right: 20px;}
.wdjf_title p{background: url(../images/bg-member.png) no-repeat; background-position: 0 -426px;}
.wdjf_title i{font-style: normal; display: inline-block; margin-left: 20px;}
.wdjf_title span{margin-right: 20px;}
.kyye_nav{border-bottom: 1px solid #ddd;}
.kyye_nav div{ width: 103px; display: inline-block; padding-bottom: 10px; border-bottom: 2px solid #fff; height: 32px; text-align: center; margin-right: 10px; font-size: 14px; }
.kyye_nav div:hover,.kyye_nav div.active{border-bottom: 2px solid #165664; color: #165664; cursor: pointer;}
.kyye_main{margin-top: 40px;}
.kyye_con{margin-top: 40px;}
.kyye_nr table{width: 100%;border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
.kyye_nr table tr th{ border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: normal; background: #f2f2f2; }
.kyye_nr table tr td{border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; height: 30px; line-height: 30px; font-size: 14px; font-weight: normal; text-align: center;}
.wgrzl{padding: 80px 0 80px 115px;}
.wgrzl div{margin-top: 20px;}
.wgrzl div span{width: 60px; display: inline-block; font-size: 14px; color: #333; line-height: 40px;}
.wgrzl div p{display: inline-block; width: 210px; height: 40px; background: #f2f2f2; text-indent: 15px; font-size: 14px; color: #333; line-height: 40px; vertical-align: top;}
.wgrzl div input{width: 80px; height: 30px; border:1px solid #165664; line-height: 30px; text-align: center; border-radius: 5px; font-size: 14px; color: #165664;background: none; position: relative; margin-top: 5px; cursor: pointer; margin-left: 10px;}
.hydj,.hyqyxin,.hyfw{margin-top: 50px; padding: 30px;}
.hydj table tr th{ border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center; background: #f2f2f2; font-size: 14px; height: 80px; font-weight: normal;}
.hydj table tr td{ border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 14px; padding: 10px 0; line-height: 24px; text-align: center;}
.hydj table tr:nth-child(2) td{color: #fc5a17;}
.hydj table{ width: 100%;border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
.hydj_bz{font-size: 12px; line-height: 20px; color: #666; margin-top: 30px;}
.hyqyxin_title{font-size: 16px; color: #666; margin-top: 15px;}
.jsgz_title{font-size: 14px; color: #666; margin-top: 15px;}
.jsgz table,.fbs table,.hyzk table{width: 100%; border-top: 1px solid #ddd; border-right: 1px solid #ddd; margin-top: 20px;}
.jsgz table tr th{width: 25%; font-size: 14px; color: #666; text-align: center; font-weight: normal; background: #f2f2f2; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.jsgz table tr td,.fbs table tr td,.hyzk table tr td{border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 13px 0; padding-left: 30px; font-size: 14px; color: #666; line-height: 24px;}
.fbs table tr:first-child td{text-align: center; background: #f2f2f2;}
.fbs table tr td:first-child{width: 25%;}
.fbs table tr td,.hyzk table tr td{text-align: center; padding-left: 0;}
.fbs table tr td:nth-child(2),.hyzk table tr td:nth-last-child(4){color: #fc5a17;}
.hyzk{margin-top: 50px;}
.hyzk table tr:first-child td{ background: #f2f2f2; }
.hyzk table tr td{width: 16.6666%;}
.hyfw{margin-top: 10px; margin-left: -30px;}
.hyfw ul li{margin-bottom: 20px;}
.hyfw ul li h1{font-size: 14px; color: #000; margin-bottom: 8px;}
.hyfw ul li p{font-size: 12px; color: #666; line-height: 20px;}

.wtxdd{width: 1170px; margin: 0 auto; margin-top: 15px;}
.txdd_left{width: calc(100% - 400px); background: #fff; float: left;}
.txdd_right{width: 390px; background: #fff; float: right;}
.txddfl_main{padding: 40px;}
.txddfl_title{font-size: 18px; padding-bottom: 40px; border-bottom: 1px solid #e0e0e0;}
.txddfl_main ul{padding: 40px 0; border-bottom: 1px solid #e0e0e0;}
.txddfl_main ul li{margin:25px 0;}
.txddfl_main ul li:first-child{font-size: 16px; font-weight: bold; color: #333;}
.txddfl_main ul li span:nth-child(1){font-size: 12px; color: #666; display: inline-block;width: 105px;}
.txddfl_main ul li span:nth-child(2){font-size: 14px; color: #666;}
.txddfl_main ul li span:nth-child(2) select{width: 103px; height: 38px; border: 1px solid #ccc; text-indent: 13px;}
.rzrxm,.lxdh{ width: 160px; height: 38px; border:1px solid #d5d5d5; text-indent: 10px; }
.lxdh{width: 300px;}
.txddfl_main ul li span i{font-style: normal; color: #f00;}
.txddfl_main ul li span p{margin-left: 105px; margin-top: 8px; color: #999;}
.txddfl_bottom{text-align: right; font-size: 12px; color: #666; margin-top: 30px;}
.txddfl_bottom p:nth-child(1) span{ display: inline-block; width: 80px; }
.txddfl_bottom p:nth-child(2) span{ display: inline-block; width: 80px; font-size: 25px; color: #165664;}
.txddfl_bottom p:nth-child(3) span input{width: 132px; height: 40px; background: #165664; text-align: center; line-height: 40px; font-size: 14px; color: #fff; border-radius: 5px; border:none; margin-left: 15px; cursor: pointer;}
.txddfl_bottom p{margin-top: 15px;}
.txddfr_nav{padding: 20px 40px 30px;}
.txddfr_nav ul li{display: inline-block; text-align: center;}
.txddfr_nav ul li:nth-child(2){float: right;}
.txddfr_nav ul li a{display: inline-block; width: 34px; height: 34px; border-radius: 50%; background: #d6d6d6; text-align: center; line-height: 34px; font-size: 14px; color: #fff; position: relative; z-index: 9;}
.txddfr_nav ul li p{font-size: 12px; margin-top: 10px;}
.txddfr_nav ul li.active a{background: #165664;}
.txddfr_nav ul li.active p{color: #165664;}
.txddfr_nav i{display: block; border-top: 2px solid #ccc; width: 248px; margin: 0 auto; position: relative; top: -54px;}
.txddfr_img img{width: 390px;}
.txddfr_main{padding: 0 40px 30px 40px}
.jddz{padding: 30px 0; border-bottom: 1px solid #e0e0e0;}
.jddz h1,.tdgz h1{font-size: 15px; color: #000; font-weight: normal;}
.jddz ul{margin-top: 8px;}
.jddz ul li{font-size: 12px; line-height: 26px; color: #666;}
.jddz ul li img{ margin-right: 10px; position: relative; top: -2px; }
.tdgz{ margin-top: 30px; }
.tdgz p{font-size: 12px; line-height: 26px; color: #666; margin-top: 5px;}
.ydcg{background: #fff;}
.ydcgfl_main{padding: 45px 65px 84px;}
.ydcgfl_title{font-size: 25px; color: #3cac30; background: url(../images/cirClick.png) left no-repeat; padding-left: 80px; height: 40px; line-height: 40px;}
.ydcgfl_main ul{border-top: 1px solid #ddd; margin-top: 50px;}
.ydcgfl_main ul li{font-size: 12px; color: #666; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd;}
.ydcgfl_main ul li span:nth-child(1){display: inline-block; width: 100px;}
.ydcgfl_main ul li span a{ margin-left: 15px; color: #2dafdd }
.ydcgfl_main ul li span i{font-style: normal; color: #165664;}
.ljzf{height: 60px; background: #eee; line-height: 60px; margin-top: 40px;}
.ljzf p{margin-left: 15px; font-size: 12px;}
.ljzf p span{float: right; margin-right: 15px;}
.ljzf p span input{width: 76px; height: 30px; background: #165664; text-align: center; line-height: 30px; font-size: 12px; color: #fff; border:none; cursor: pointer;}
.wxts{margin-top: 80px;}
.wxts h1{font-size: 14px; color: #666;}
.wxts p{font-size: 12px; line-height: 24px; margin-top: 8px; color: #666;}
.ydcgfr_img {text-align: center; padding-bottom: 40px; border-bottom: 1px solid #e0e0e0; margin: 40px;}
.ydcgfr_img img{max-width: 100%;}
.ydcgfr_img p{text-align: center; font-size: 14px;}
.ydcgfr_wxts{margin: 40px;}
.ydcgfr_wxts p{color: #999;}

@media (max-width: 750px){
	.wzhuce{width: 100%;}
	.form-field{margin-top: 8px;}
	.mailingAddress-section{margin-top: 20px;}
	.residence-radio-container{margin-bottom: 20px;}
	.wlogin,.wzhmm{width: calc(100% - 30px);}
    .wlogin{margin-top: 30px; margin-bottom: 30px;}
	.wlogin_left{width: 100%; float: none;}
	.wlogin_right{width: 100%; margin-top: 20px;}
	.wlogin_right img{max-width: 100%;}
	.wzhmm_nr p:nth-child(2) input:nth-child(2){width: calc(100% - 120px);}
    .zhuce_left,.zhuce_right{width: 100%; float: none;}
    .zhuce_right{margin-top: 30px;}
    .zhuce_form ul li span{display: block; margin-left: 0;}
    .xingbie, .mingzi, .xingshi,.w_sjhm,.szmm,.w_mail,.guojia, .w_dizhi{width: 100%;}
    .w_sjyzmtext{width: calc(100% - 140px);}
    .zhuce_form ul li span p span{display: block; width: 100%; margin-bottom: 20px;}
}