/*login css cmsyou*/
.nav{padding-left: 0;margin-bottom: 0;list-style: none;}
.nav > li{position: relative;display: block;}
.nav > li > a{position: relative;display: block;padding: 10px 15px;}
.nav > li > a:hover,
.nav > li > a:focus{text-decoration: none;background-color: #eee;}
.nav > li.disabled > a{color: #777;}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color: #eee;border-color: #004d42;}
.nav .nav-divider{height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav > li > a > img{max-width: none;}
.nav-tabs{border-bottom: 1px solid #ddd;}
.nav-tabs:after{display: table; content: " "; clear:both;}
.nav-tabs > li{float: left;margin-bottom: -1px;}
.nav-tabs > li > a{margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.nav-tabs > li > a:hover{border-color: #eee #eee #ddd;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-tabs.nav-justified{width: 100%;border-bottom: 0;}
.nav-tabs.nav-justified > li{float: none;}
.nav-tabs.nav-justified > li > a{margin-bottom: 5px;text-align: center;}
.nav-tabs.nav-justified > .dropdown .dropdown-menu{top: auto;left: auto;}
@media (min-width: 768px){
.nav-tabs.nav-justified > li{display: table-cell;width: 1%;}
.nav-tabs.nav-justified > li > a{margin-bottom: 0;}}
.nav-tabs.nav-justified > li > a{margin-right: 0;border-radius: 4px;}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{border: 1px solid #ddd;}
.nav-tabs.nav-justified > li > a{border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus{border-bottom-color: #fff;}
}
.tabs-list{margin-bottom:10px; clear:both;}
.tabs-list .nav-tabs li a,.member-tabs .nav-tabs li a{ color:#666; font-size:15px; font-weight:bold;}
.tabs-list .nav-tabs li.active a,.tabs-list .nav-tabs li a:hover,.member-tabs .nav-tabs li.active a,.member-tabs .nav-tabs li a:hover{ color:#004d42;}
.tabs-list .tab-content{ padding-top:20px;}
/*main*/
.submit,.pass-logo a,.form-login .input label,.item span,#content h2 span em{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline}
.blue,.blue a{color:#377abe}
,.submit input{cursor:hand}
.log{line-height:24px;height:24px;float:right;font-size:12px}
.log span{color:#ced9e7}
.log a{color:#049;text-decoration:none}
.log a:hover{text-decoration:underline}
#header{height:94px;background:url(../images/member/h.png) repeat-x}
#header .logo{padding-right:100px;float:left;background:url(../images/member/login-logo.png) no-repeat right 2px}
#header .logo a img{height:56px}
#header .content{width:920px;margin:auto;height:60px;padding:10px 0 0 0}
#content{width:1200px;margin:auto;padding:20px 0 50px 0;overflow:auto}
.form-login{width:420px;padding-left:40px}
#content h2{font-size:25px;color:#494949;text-align:center;border-bottom:1px dashed #CCC;padding-bottom:3px;margin-bottom:30px}
#content h2 span{font-size:12px;font-weight:normal}
#content h2 span em{background:url(../images/member/order.png) no-repeat 0px -16px;width:15px;height:15px;line-height:15px;text-align:center;margin-right:5px;color:#FFF}
#content h2 span.on{color:#333;font-weight:700}
#content h2 span.on em{background-position:0px 0px}
.form-login .input{padding:7px 0;overflow:hidden;clear:both}
.form-login .input label{width:84px;font-size:14px;color:#8c8686;text-align:right;float:left}
.form-login .input .form{width:560px;float:left}
.form-login .input input{width:120px;}
.take,.reg{padding:0 0 0 84px}
.take .submit{margin-top:10px}
.form-login .hr{background:url(../images/member/line.png) no-repeat left center;height:50px}
.form-login .hr hr{display:none}
.form-reg{padding:10px 20px 0 0;width:700px;border-right:1px solid #eee}
.form-reg .input label{width:120px}
.form-reg .input label.type{width:auto;color:#000;padding-right:10px}
.form-reg .reg{padding:10px 0 0 120px}
.form-reg .reg .submit{margin-bottom:5px}
.submit{padding-left:3px}
.submit,.submit input{background:url(../images/member/but.png) no-repeat;height:29px;width:auto;_width:0;overflow:visible !ie}
.submit input{background-position:right top;border:none;padding:0 10px 0 7px;font-size:14px}
.reg{color:#666;line-height:24px}
.reg .submit{background-position:left -35px;height:35px}
.reg .submit input{background-position:right -35px;font-weight:700;color:#fff;height:35px}
.reg-auto{padding:10px 0 0 20px}
.reg-auto p{margin-bottom:10px;color:#666}
.col-1{position:relative;float:right;border:1px solid #c4d5df;zoom:1;background:url(../images/member/member_title.png) repeat-x;width:310px;margin:auto;height:304px}
.col-1 span.o1,.col-1 span.o2,.col-1 span.o3,.col-1 span.o4{position:absolute;width:3px;height:3px;background:url(../images/fillet.png) no-repeat}
.col-1 span.o1{background-position:left -6px;top:-1px;left:-1px}
.col-1 span.o2{background-position:right -6px;top:-1px;right:-1px}
.col-1 span.o3{background-position:left bottom;bottom:-1px;left:-1px}
.col-1 span.o4{background-position:right bottom;bottom:-1px;right:-1px}
.col-1 .title{color:#386ea8;padding:5px 10px 3px}
.col-1 div.content{padding:0px 10px 10px}
.col-1 div.content h5{background:url(../images/member/ext-title.png) no-repeat 2px 10px;height:34px}
.col-1 div.content h5 strong{visibility:hidden}
.pass-logo{margin:auto;width:261px;padding-top:15px}
.pass-logo a img{border:1px solid #ddd}
.pass-logo a{border:3px solid #fff}
.pass-logo a.logo,.pass-logo a:hover{border:3px solid #e8f1f1}
.pass-logo p{border-top:1px solid #e1e4e8;padding-top:15px}
.item{padding:10px 0;vertical-align:middle;margin-bottom:10px}
.item span{color:#8c8686}
#footer{color:#666;line-height:24px;width:920px;margin:auto;text-align:center;padding:12px 0;margin-top:52px;border-top:1px solid #e5e5e5}
#footer a{color:#666}
.point{border:1px solid #ffbf7a;background:#fffced;margin-bottom:10px;margin-right:100px;margin-left:50px;position:relative}
.point .content{padding:8px 10px}
.point .content .title{color:#ff8400}
.point .content p{color:#777;text-indent:20px}
.point span.o1,.point span.o2,.point span.o3,.point span.o4{position:absolute;width:3px;height:3px;background:url(../images/fillet.png) no-repeat;overflow:hidden}
.point span.o1{background-position:left top;top:-1px;left:-1px}
.point span.o2{background-position:right top;top:-1px;right:-1px}
.point span.o3{background-position:left -3px;bottom:-1px;left:-1px}
.point span.o4{background-position:right -3px;bottom:-1px;right:-1px}
.submit button.hqyz{margin:0px;padding:0px;border:none;cursor:pointer}
.submit button.hqyz{background-position:100% 0%;border:medium none;font-size:12px;padding:0 10px 0 7px}
.submit button.hqyz{background:url("../images/member/but.png") no-repeat 100% 0px;height:29px;width:auto}
#mobile_div input{*margin-bottom:12px;*_padding:0px 0px 6px 0px}
#header .language-btns{float:left;margin-left:20px}
.language-btns ul li{float:left;width:30px;color:#666;font-size:12px;text-align:center;margin-top:15px;margin-right:20px}
.language-btns ul li .lang-img img{max-width:100%;height:auto}
.language-btns ul li a{color:#666}
.language-btns ul li a:hover{color:#000}
.language-btns ul li a:hover .lang-img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.language-btns ul li .lang-text{}
.language-btns ul li a:hover .lang-text{color:##006e5f}
.home{background:url("../images//v9/icon.png") no-repeat left -40px;padding-left:18px}
.col-full{width:100%; max-width:1200px; padding: 50px 0; margin: 0 auto; clear: both;}
.col-qrcode{float:left; width:500px;}
.qrcode-content{text-align: center; padding: 0;}
.qrcode-content .tips-text{font-size: 16px; line-height: 1.5em; text-align: center;}
.col-form{float:right; width:700px;}
.form-content{/* border: 1px solid #ddd; border-top: 0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; */ padding: 20px 0;}
.tabs-content{margin-top: 15px; clear: both;}
.tabs-content-item{display:none}
.tabs-content-item.active{display:block}