/* CSS Document */
body,div,a,img,ul,li,ol,dl,dt,dd.form,input,h1,h2,h3,h4,h5,h6,p,span,form,input{ margin:0; padding:0; font-family:"微软雅黑";border:0px; font-size:14px;}

dd{-webkit-margin-start:0px;}
a{ text-decoration:none;}
a,img{ border:0;}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a:hover,.nav li a:hover{ color:#158d91;}
img{ display:block;}



.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
.m16{ margin-right:15px;}
.mb40{ margin-bottom:40px;}
.mt40{ margin-top:40px;}


.headerbg,.footer{ width:100%; height:auto;}
.headerbg{ background-color:#fdfdfd;}
.footer{ background-color:#3b3b3b; padding:25px 0px;}
.main,.header,.kecapt,.link{ width:1200px; margin:0px auto; overflow:hidden;}
.header{ margin:25px auto;}

/*logo 导航*/
.logo{ display:block;}
.nav{}
.nav li,.nav li a{ float:left;}
.nav li a{ margin:0px 29px; font-size:14px; color:#333333; font-weight:bold; line-height:25px;}
/*logo 导航*/

/*登录注册*/
.menu{ width:570px;}
.loginform{ width:100%;margin-top:4px; margin-bottom:11px;}
input{ border:1px solid #dadada; line-height:28px; height:28px; background-color:#fdfdfd; color:#666666; font-size:12px; padding-left:12px; width:106px; margin-left:10px;}
input.formpass{ width:86px;}
input.regis,input.login{ width:54px; text-align:center; padding-left:0px; background-color:#158d91; color:#ffffff;}
input.login{ background-color:#a8a8a8; transition:all .5;}
input.login:hover{background-color:#158d91;}
/*登录注册*/

/*网站底部*/
.footernav{}
.footernav li{ float:left;}
.footernav li a{ display:block; width:auto; height:auto; float:left; font-size:13px; color:#b6b6b6; line-height:20px; padding:0px 10px; background:url(../images/footernav.gif) no-repeat left center;}
.footernav li:first-child a{ background:none; padding-left:0px;}
.copyright{ font-size:13px; color:#7f7f7f; line-height:22px;}
/*网站底部*/

/*返回顶部*/
#gotop {width: 50px;height: 50px;position: fixed;right: 15px;bottom:42px;z-index: 100020;display: none;}
#gotop.off {opacity: 0;visibility: hidden}
#gotoparrow {display: block;width: 50px;height: 50px;background:url(../images/gotop.png) no-repeat left center;cursor: pointer;}
/*返回顶部*/

/*register start*/
#registerbg{ width:100%; height:100%; float:left; background-color:rgba(0,0,0,0.75);position:fixed; top:0px;z-index:99999; display:none;}
#register{ width:610px; height:646px; margin:0px auto; overflow:hidden; position:fixed;top:0px;}
#register li{ width:100%; height:auto; float:left;}
#register li input{ width:354px; height:61px; line-height:61px; border-color:#b7b7b7; margin-bottom:18px; font-size:15px; color:#666666; padding-left:24px;}
#register li input.regformadd{ width:584px;}
#register li input.regisform,#register li input.reset{ width:138px; height:61px; line-height:61px; text-align:center; border-color:#8a8a8a; padding:0px; background-color:#676767; font-size:16px; color:#f5f5f5;}
#register li input.regisform{ background-color:#158d91;}
#register li input.reset:hover,#register li input.regisform:hover{ background-color:#158d91;}
/*register start*/






