
*{ padding:0px; margin:0px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0; padding:0;}
body, button, input, select, textarea {font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
code, kbd, pre, samp {font-family:courier new, courier, monospace;}
small {font-size:12px;}
ul, ol {list-style:none;}
a {text-decoration:none;}

sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
img {border:none;}
h1, h2, h3, h4, h5, h6, p, form, input, select {margin:0;padding:0;}
ul, ol, dl {list-style:none;margin:0;padding:0;}
em {clear:both;width:1px;height:10px;display:block;overflow:hidden;}
.clr {clear:both;}

#top {width: 980px; height: 45px; margin: 0 auto; text-align: center; overflow: hidden;}
.top-con{ height:30px; background-color:#f1f1f1; border-bottom:1px solid #CCCCCC; line-height:30px;} 
#umenu{ font-size:12px; width:980px; margin:0 auto; color:#666;}
#umenu a{ font-size:12px; color:#666;}
.logo{ width:980px; margin:20px auto;}
.wrap{ width:980px; margin:0 auto;}
#regist{ margin-top:30px;}
.mt{ height:40px; line-height:40px; background-color:#f5f5f5; border-bottom:1px solid #e5e5e5;}
.mt h2{ font-size:14px; margin-left:20px; color:#666666; float:left; margin-top:0px; height:40px; line-height:40px;}
.mt a{ float:right; margin-right:20px; color:#666666;}
.gongsixinxi {width: 870px; margin-left: auto; margin-right: auto; padding-bottom: 20px;}
.gsxx{ font-size:14px; display:block; margin:20px 0px; height:40px; border-bottom:1px solid #CCCCCC; line-height:40px; padding-left:20px; font-weight:bold;}
.wenbenkuang_1 {width: 250px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC; border-radius:3px; padding-left:5px;}
.wenbenkuang {width: 150px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC; border-radius:3px; padding-left:5px;}
.liebiao_style {width: 150px; padding:3px 0px; border: 1px solid #CCCCCC; border-radius:3px;}
#privinceName{width: 150px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC; border-radius:3px;}
#cityName{width: 120px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC; border-radius:3px;}
#contactTeleQ{width: 120px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC;}
#contactTele{width: 120px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC;}
#registsubmit{ display:block; width:400px; height:45px; line-height:45px; background-color:#53ade2; border:0px; border-radius:5px; font-size:16px; color:#FFFFFF; font-weight:bold; margin:0px 0px 50px 100px;}
#registsubmit1{ display:block; width:350px; height:45px; line-height:45px; background-color:#53ade2; border:0px; border-radius:5px; font-size:16px; color:#FFFFFF; font-weight:bold; margin:0px 0px 50px 200px;}


.login-logo{ width:980px; margin:30px auto;}
.login-content{width:980px; margin:0 auto; border:1px solid #ededed; margin-top:15px;}
.login-left{ float:left; width:613px;}
.login-right{ float:right; width:350px;}
.login-right h3{ font-size:22px; color:#0088cc; font-family:"微软雅黑"; margin-top:20px;}
.login-right-con{ margin-top:25px;}
.login-right-con .yhm-con{ font-size:14px; height:32px; line-height:32px; color:#999999; margin-bottom:20px; display:block; }
.login-right-con .yhm-con .yhm{ border:1px solid #CCCCCC; height:30px; width:230px; line-height:30px; font-size:12px; padding-left:10px;border-radius:3px;}
.login-right-con .yhm-con .yzm{ border:1px solid #CCCCCC; height:30px; width:130px; line-height:30px; font-size:12px; padding-left:10px;border-radius:3px;}
.login-right-con .yhm-con img{ margin-top:5px; display:inline; position:relative; top:10px;}
.login-right-con .yhm-con1{ font-size:14px; height:32px; line-height:32px; color:#666666; margin-bottom:15px; display:block; float:right; margin-right:40px;  }
.login-right-con .yhm-con1 a{ color:#0088cc; margin-left:10px;}
.login-right-con .yhm-con1 a:hover{ text-decoration:underline;}
.login-right-con .yhm-con1 .fxk{ display:block; float:left; margin-top:10px; margin-right:5px;}
.login-login{ margin-left:90px;}
.login-login a{ display:block; float:left; height:32px; line-height:32px; width:60px; color:#ffffff; background-color:#0088cc; text-align:center; margin-right:50px; font-size:14px;}


.login-footer{ margin-top:40px; border-top:2px solid #0088cc; text-align:center; line-height:40px; color:#333;}
.login-footer a{ color:#333; font-size:14px;}



.smalltext {width: 100%; text-align: center; float: left; border-top: 3px #438bbb solid; font-size: 12px; margin: 0px auto;}
.addinfo { width: 580px; margin-bottom: 1px; margin: 0px auto;}
#spanBottom a{ color:#333;}
.smalltext { width: 100%; text-align: center; float: left; border-top: 3px #438bbb solid; font-size: 12px; margin: 0px auto;}
.addinfo {width: 580px; margin-bottom: 1px; margin: 0px auto;}
#spanBottom a{ color:#333;}
.gongsixinxi1{ width:auto; height:240px;}
.md-head{ height:40px; line-height:40px; background-color:#f5f5f5;}
.md-head a{ font-size:12px; margin-left:10px; color:#666; display:block; float:left; height:40px; width:auto; padding:0 15px;}
.md-head .wid{ background-color:#ffffff; color:#000000; font-weight:bold;}

.sendcode{font-size: 12px; color: #666; background: #f5f5f5; height: 25px; width: 116px; cursor: pointer; margin: 0 !important; font-family: 'Microsoft YaHei'; border: #ddd solid 1px !important; outline: none; font-family: "Microsoft YaHei","微软雅黑";}


.mc{ margin:0 20px; overflow:hidden;}
.mc ul li{ display:block; float:left; width:450px; margin-bottom:10px;}
.mc ul li span{ display:block; height:30px; line-height:30px; float:left; width:150px; text-align:right;}
.mc ul li span i{ color:red; margin-right:5px;}
.txt{ width:200px; padding:5px 5px 7px 5px; border-radius:4px; border:1px solid #E2E2E2;} 
.sk1{ width:130px; height:30px; line-height:30px; border-radius:4px; border:1px solid #E2E2E2; padding-left:5px;}
.liebiao_style{ width:130px; height:30px; line-height:30px; border-radius:4px; border:1px solid #E2E2E2; padding-left:5px;}
.btnnew{display: block; width: 350px; height: 45px; line-height: 45px; background-color: #53ade2; border: 0px; border-radius: 5px; font-size: 16px; color: #FFFFFF; font-weight: bold; margin: 30px auto 50px auto;}
.dspt{ display: inline-block; float: left; margin-right: 5px; margin-left: 20px; }
.reg_main{ display: inline-block; float: left; height: 30px; line-height: 30px; margin-left: 20px;}
.reg_main input{ display: block; float: left; margin-top: 9px; margin-right: 5px; }
.dap_b{ display: inline-block; float: left; margin-right: 20px; }