﻿@charset "utf-8";
/* CSS Document */
/*CSS通用重置样式*/
html {
	overflow: -moz-scrollbars-vertical;
	margin: 0;
	padding: 0;
}
input,button,select,textarea,a,img{outline:none; vertical-align:top;}/*去掉超链接或按钮点击时出现的虚线框黄色边框*/
::-moz-focus-inner{border:0px;}/*火狐的私有属性去掉点击时边框*/
*{word-break:break-all;font-family: 'Microsoft Yahei','SimSun',Arial Lucida,Verdana,Helvetica,sans-serif;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup,i {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
input, button, textarea,select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}

ol, ul {list-style:none;}
caption, th {text-align:left;}
sup, sub {font-size:100%;vertical-align:baseline;}
:link, :visited , ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a{ cursor:pointer;}
a:link,a:visited,a:active{color:inherit;text-decoration:none;/*width: 100%;height: 100%;*/display: inline-block;}
a:hover{color:inherit;}
img{vertical-align:middle;-ms-interpolation-mode: bicubic;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
*html{background-image:url(about:blank);background-attachment:fixed;/*修正IE6振动bug*/}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
.w1140{width: 1140px; height: auto; margin: 0px auto;}
/**登录注册找回密码**/

/**登录**/
.logintop{width: 100%; height: 30px; line-height: 30px; float: left;background: #fff;border-bottom: 1px solid #eee;}
.loginh span{width: auto;height: 30px; float: left;line-height: 30px; font-size: 12px; color: #999; float: left;}
.loginh a{display: block;width: auto;height: 30px;line-height: 30px; float: right;font-size: 12px; color: #999; margin: 0 30px;}

.loginh i{display: block;width: auto;color: #eee; float: right;}
.logodiv{width: 100%; height: 80px; float: left;border-bottom: 1px solid #eee}
.logoimg{ height: 42px; margin:20px auto}
.logoimg span{width: auto;height: 42px; float: left;}
.logoimg  h1{display: inline-block;width: auto;margin:0px 50px;height: 42px; line-height: 42px; float: left; font-size: 16px; color: #333;font-weight: bold;}
.logoimg a{display: block;float: right;color: #999;font-size: 14px;line-height: 42px;}
.logoimg a i{color: #333}
.loginbg{width: 100%; height: 520px; float: left;background:#d5fedc;min-width: 1140px; margin-top:0;background-image: url(../../../Content/Images/shop/loginbg.jpg);background-position:5% center;background-repeat:no-repeat;}
.loginbgconter{height: 520px;}
.loginkunag{width: 340px; height: 348px; float: right;background: #fff; margin: 65px 0px; padding: 20px;}
.loginkunag h1{width: 100%; height: auto;line-height: 50px; text-align: center;font-size: 18px;color: #20c0b7;font-weight: bold;}
.loginlan{padding: 20px; height:auto;overflow: hidden; }
.loginlan span{width: 100%; height: 40px; line-height: 40px; float: left; margin:10px 0px;}
.loginlan span label{display: block;width: 40px; height: 40px; border:1px solid #d7d7d7; float: left;}
.userbg{background: url(../images/shop/userbg.png) no-repeat center center;}
.mimabg{background: url(../images/shop/mimabg.png) no-repeat center center;}
.loginlan span input{width: 250px; height: 42px; float: left;border:1px solid #d7d7d7; border-left: 0px;padding-left: 20px;font-size: 14px; color: #333;}
.loginlan h1{width: 100%; height: auto;line-height: 30px;display: block;float: left;margin-top: 10px;font-weight: 300}
.loginlan h1 a{color: #20c0b7; float: left;font-size: 12px;}
.loginlan h1 a+a{color: #333; float: right;font-size: 12px;}
.loginlan h2{width: 100%; height: auto;overflow: hidden; float: left;}
.loginlan h2 a{display: block;width: 100%; height: 40px; line-height: 40px; text-align: center;color: #fff;background: #20c0b7;font-size: 18px;letter-spacing: 20px;font-weight: bold;}
.loginlan h3{width: 100%; height: auto;overflow: hidden; float: left;line-height: 50px;font-size: 12px; color: #999;} 
.loginlan h4{width: 100%; height: auto;overflow: hidden; float: left;line-height: 30px;font-size: 12px; color: #999;text-align: center;} 
.loginlan h4 label{width: 60px; height: auto;line-height: 25px; padding: 0px 10px; display: inline-block;/* border-right:1px solid #eee; */font-size: 12px; color: #999;cursor: pointer;}
.loginlan h4 label i{display: block;width:20px;height: 20px; float: left; margin-right: 5px;}
.loginlan h4 label i img{width: 100%; height: 100%;}
.footer{width: 100%;height: auto;line-height: 30px; font-size: 12px;color: #333;text-align: center; margin-top: 2em;float: left;}
    .footer p span {margin:0 8px; }


/**注册**/
.sign{width: 100%; height: auto;overflow: hidden; float: left;}
.signk ,.mc{padding: 50px 0px;height: auto;overflow: hidden; }
.signk dl{padding: 0px 0px;width:800px;float: left;margin-left: 230px;}
.signk dl dd{width: 100%; height: 45px; line-height: 45px; margin:30px 0px;}
.signk dl dd span{width: 100px; height: 45px; float: left;text-align: right;font-size: 14px; color: #333;}
.signk dl dd span i{color: red;margin-right: 10px;}
.public-input{width: 280px; padding-left: 20px;height: 43px; border:1px solid #d7d7d7;float: left; margin-left: 10px;font-size: 14px;color: #333;}
.public-yanzheng{width: 180px;float:left;padding-left: 20px;height: 43px; border:1px solid #d7d7d7;margin-left: 10px;}
.signk dl dd font{width: 100px;height: 43px; cursor: pointer;line-height: 43px; text-align: center; font-size: 14px; color: #333; float: left;border:1px solid #d7d7d7;border-left:0px; }
.signk dl dd tip{width: auto;height: 43px;line-height: 43px; float:left; margin-left: 20px; color: #333;font-size: 12px;display: block;}
.signk dl dd h1 ,.signk dl dd h2{display: block;width: 60%; float: left;line-height: 40px;font-size: 12px; color: #333;}
.signk dl dd h1 input{margin:15px;float: left;}
.signk dl dd h1 a{color: #00aaff;}
.signk dl dd h2 a{display: block;margin-left: 15px;width: 280px; height: 40px; line-height: 40px; float: left; text-align: center;color: #fff;text-align: center;font-size: 16px;letter-spacing: 2px;font-weight: bold;background: #20c0b7;}

/*注册成功失败*/
.signs {padding: 100px 0px}
.signs h1 , .signs h2{text-align: center;margin:20px 0px;text-align: center;color: #333}
.signs h2 a{color: #00aaff}

/*找回密码*/
.mc dl{padding: 0px 0px;width:800px;float: left;margin-left: 130px;}
.mt{border-top: 5px solid #ccc;text-align: center; margin: 30px auto;border-radius: 3px;}
.mt ul li{width: 200px; height: auto;float: left;position: relative;top: -5px;border-top:5px solid #ccc;}
.mt ul li span{display: block;width: 23px; height: 23px;position: relative;color: #fff;font-weight: 700;line-height: 23px;background: #ccc;border-radius: 50%;margin: -15px auto 0;}
.mt ul li label{width: 100%; height: auto;font-size: 14px; color: #333;display: block;}
.mt ul li.active{border-top:5px solid #20c0b7;}
.mt ul li span.active{background: #20c0b7;}
.mt ul li label.active{color: #20c0b7;}
.sc{width: 85%;height: auto;overflow: hidden; float:left;margin:50px 0px; margin-left: 15%;}
.sc dl{width: 100%; height: auto;margin-left: 0px;}
.sc dl dd{width: 100%; height: 45px;line-height: 35px; float: left; margin:10px 0px;}
.sc dl dd span{width: 100px; height: 45px;line-height: 45px;float: left;font-size: 14px;color: #999;text-align: right}
.sc dl dd label{width: 93px; height: 27px; float: left;margin:4px 10px;}
.sc dl dd  i{display: block;width: auto;line-height: 45px; color: #333;font-size: 14px;float: left;}
.sc dl dd  a{color: #00aaff;}
.tijiao{width: 280px; height: 45px; line-height: 45px; float:left;color: #fff!important;font-weight: bold;font-size: 18px;background: #20c0b7; text-align: center;float: left;letter-spacing: 10px;margin-left: 10px;}
.sc dl dd em{display: block;width: auto;height: 45px; line-height:45px;float: left;margin-left:10px;font-size: 16px;color: #333;}
.sc dl dd font{display: block;width: 120px; height: 43px;line-height: 43px;border:1px solid #d7d7d7; float: left;margin-left: 20px; text-align: center;font-size: 14px; color: #333; text-align: center;}
.sc dl dt{width:auto; height: auto;line-height: 20px; float: left;margin-left: 110px;font-size: 14px;color: #999;}
