﻿* {margin: 0;padding: 0;}
body {margin: 0;padding: 0;font-size: 16px;line-height: 180%;font-size: 14px;font-family: Arial;color: #666;background-color: #f0f0f0;overflow-x:hidden;}
a {text-decoration: none;color: #333;}
ul, dl, ol {list-style: none;}
img {border: none 0;vertical-align: middle;}
.fl {float: left;}
.fr {float: right;}
.textcenter {text-align:center;}
.clearfix {clear: both;}
.fontcolorred {color:#990000;}
.fontcolorred1 {color:#990000;}
.login_main {width:100%;}
.login_area {width:1010px;margin:auto;}
@media (max-width:1124px){
.login_area {width:800px;margin:auto;}   
}

.loginheader{padding:20px 0;background: #fff;}

.loginfooter_in {padding: 60px 0 0 0;}
.loginfooterul {width:100%;height: 135px;border-bottom:1px solid #fff;}
.loginfooterul li {float:left;width:33%;border-right:1px solid #d6d6d6;height:90px;}
.loginfooterul li:nth-child(3) {border-right:none;}
.footerindiv1 {width: 85%;}
.footerindiv1 p {color:#333;font-size:18px;}
.footerindiv1 img {width: 48%;margin-top:15px;}
.mr7 {margin-right:7px;}
.footerindiv2 {width: 51%;margin:auto;}
.footerindiv2 p {color:#333;font-size:18px;}
.footerindiv2 img {width: 65%;margin-top:15px;}
.footerindiv3 {width: 75%;float:right;}
.footerindiv3 p {color:#333;font-size:18px;}
.footerindiv3 img {margin-top:15px;margin-right:10px}
.footerindiv3 img:nth-child(5) {margin-right:0px;}
.copyrightbox {width:80%;text-align:center;margin:auto;padding:30px 0;color:#000;font-size: 16px;font-weight:  normal;overflow:hidden;}
.copyrightbox p {text-align:center;}
.copyright {padding:10px 0;font-size:15px;letter-spacing:1px;font-family:'Century Gothic';}
.copyright a {color:#f27f00;}
@media (max-width:1124px){
.footerindiv1 {width: 100%;}  
.footerindiv1 img {width: 43%;margin-top:15px;}
.footerindiv2 {width: 63%;margin:auto;}
.footerindiv3 {width: 84%;float:right;}
.footerindiv3 img {margin-top:15px;margin-right: 5px;}
}

.registerbox {border-top:3px solid #f27f00;background:#fff;padding:100px 0;}
.registerbox1 {border-top:3px solid #f27f00;background:#fff;padding:30px 0;}
.stepbox {background:url(../img/buzhou1.jpg)no-repeat top;position:relative;height: 75px;}
.stepbox p {font-size:17px;}
.stepbox1 {background:url(../img/buzhou2.jpg)no-repeat top;position:relative;height: 75px;}
.stepbox1 p {font-size:17px;}
.stepbox2 {background:url(../img/buzhou3.jpg)no-repeat top;position:relative;height: 75px;}
.stepbox2 p {font-size:17px;}
.fontcolor {color:#f27f00;}
.location1 {position:absolute;top: 50px;left: 201px;}
.location2 {position:absolute;top: 50px;left: 417px;}
.location3 {position:absolute;top: 50px;left: 697px;}
@media (max-width:1124px){
.location1 {position:absolute;top: 50px;left: 97px;}
.location2 {position:absolute;top: 50px;left: 312px;}
.location3 {position:absolute;top: 50px;left: 586px;}
}
.registercontent {border:1px solid #ddd;margin-top:50px;}
.registercontent1 {border:1px solid #ddd;margin-top:0px;}
.registercontent_in {padding:40px 0;min-height: 500px;}
.registercontent_con {width: 72%;margin:auto;}
.registercontent_con div {font-size:15px;color:#333;margin:15px 0;position:  relative;margin-left: 0px;}
.registercontent_con div.nomarin {font-size:15px;color:#333;margin:15px 0;position:  relative;margin-left: 40px;}
.registercontent_con div .yanzheng {position:absolute;top:11px;right:-20px;}
.registercontent_con div .yanzheng1 {position:absolute;top:11px;margin-left:20px;}
.registercontent_con div p.fl {width: 155px;text-align:right;height: 35px;line-height: 35px;}
.registercontent_con1 {width: 85%;margin:auto;}
.registercontent_con1 p {margin-bottom:20px;}
.registercontent_con1 p a{color:#0094ff;}
.inputall {height: 35px;width: 76%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.inputall1 {height: 35px;width: 45%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.form-inline-input{padding-left: 76px;}
.form-inline-input input,
.code-box{padding: 0 10px;width: 306px;height: 40px;color: #fff;background: rgba(0, 0, 0, 0.16);border: 0;border-radius: 5px;outline: none;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.06);}
.code-box{position: relative;}
.code-box p,.code-box span{display:block;position: absolute;left: 0;height: 38px;text-align: center;line-height: 40px;border-radius: 5px;}
.code-box span{width: 40px;background-color:#fff;font-family: "宋体";font-size: 16px;cursor: pointer;border: 1px solid #ddd;}
.code-box p{width: 327px;background-color: #e8e8e8;overflow: hidden;text-indent: -20px;transition: background 1s ease-in;}
.code-box .code-input{display: none;}

.agreein {margin-top:50px;margin-left: 140px !important;}
.agreein p.fl {width: 67px !important;text-align:right;height: 35px;line-height: 35px;margin-right: 9px;}
.agreein div {margin:3px 0 !important;}
.agreein div a {color:#f27f00;}
.goon {margin-top:30px;background:#f27f00;color:#fff;width:240px;height:37px;border:none;border-radius:5px;font-size:17px;}
@media (max-width:1124px){
.registercontent_con{width: 91%;}
}

.userin {font-size:17px;font-weight:600;color:#333;font-family:'微软雅黑';}
.userin .fontcolor {margin-left:20px;}
.zhuce_tit {font-size:17px;font-family:'微软雅黑';color:#333;margin-top:25px;height:  40px;line-height: 30px;background:url(../img/bottombggray.jpg)no-repeat bottom center;font-weight: 600;background-size: 100%;}
.xing {height: 35px;width: 36%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.ming {height: 35px;width: 34%;border: 2px solid #ddd;border-radius: 3px;margin-right: 2.6%;padding-left: 15px;}
.baliu{height: 35px;width: 8%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.quhao{height: 35px;width: 24%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.guhua{height: 35px;width: 35%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
.sheng{height: 35px;width: 22%;border: 2px solid #ddd;border-radius: 3px;margin-right: 2.9%;padding-left: 15px;}
.shi{height: 35px;width: 22%;border: 2px solid #ddd;border-radius: 3px;margin-right: 2.8%;padding-left: 15px;}
.qu{height: 35px;width: 21%;border: 2px solid #ddd;border-radius: 3px;padding-left: 15px;}
textarea {width: 78%;height:100px;border: 2px solid #ddd;border-radius: 3px;margin-top:  15px;margin-left: 155px;}
.confirm {margin-top: 5px;background:#f27f00;color:#fff;width:240px;height:37px;border:none;border-radius:5px;font-size:17px;margin-left: 155px;}

.registercontentsucess {margin-top:50px;}
.successbox {padding:20px;width:96%;height: 60px;border:1px solid #ffdba7;background: #ffedd2;line-height: 60px;font-size:18px;}
.successbox img {margin-right:10px;}
.successlast{width: 50%;margin: 60px auto;text-align:center;font-size:35px;color:#333;}
.gobackhome{padding:30px 0;width:100%;text-align:center;color:#fff;font-size:18px;background:#f27f00;margin-top:50px;border-radius:4px;}

.fontcolorredall {display:none;}
.fontcolorred1 {display:none;}
.fontcolorred2 {display:none;}
.fontcolorred3 {display:none;}
.fontcolorred4 {display:none;}
.fontcolorred5 {display:none;}
.fontcolorred6 {display:none;}
.fontcolorred7 {display:none;}
.tsbox {padding-left:155px;}
.tsbox113 {padding-left:195px;margin-top:20px;}
.margin40 {margin-left:80px !important;}
.onelabel {margin-right:45px;}
.twolabel {margin-right:45px;}
.imgin {margin-left: 155px;margin-right: 20px;}
.findpass {background:#f27f00;height:35px;color:#fff;width:325px;border:none;border-radius:3px;font-size:15px;margin-left:155px}
.gooninin {height:40px;line-height:40px;margin-top: 17px;font-size: 20px;}
.gooninin a {margin:0 10px;cursor:pointer;}

.sendmailsuccess {width:80%;margin:auto;font-size: 22px;line-height: 40px;color: #333;}
.sendmailsuccess img {width:35px;margin-right:15px;}
.complete {width:150px;height:40px;color:#fff;border:none;background:#f27f00;margin:15px auto;font-size:20px;border-radius:3px;}