.banner{height:100%;width:100%;background-image:url(../images/login/to7_index.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}
#loginform{padding:0 34px;}
.inputListLogin li{float:left;height:40px;line-height:40px;width:100%;text-align:left;margin-bottom:16px}
.inputListLogin li input{color:#999999;height:40px;padding-left:5px;width:100%;font-size:16px;border:1px solid #e5e5e5;background-color:#fff;text-indent:5px}
.inputListLogin li input:focus{outline:0;background-color:rgba(255,255,255,.22);border:1px solid #c09a73;}
.inputListLogin .username-li{margin-right:10px;}
.inputListLogin .input_code2{width:208px;margin-right:10px;float:left;}
#VerificationCode_img{cursor:pointer;float:left;height:40px;width:104px;}
.checkbox-li{font-size:12px;}
.inputListLogin  .login-li{text-align:center;background:#c19b74;font-size:18px;color:white;font-weight:bold;}
.inputListLogin  .login-li a{color:white;width:100%;height:100%;display:inline-block;}
.inputListLogin li input[type=checkbox]{height:18px;width:18px;vertical-align:middle;font-color:#a2601b}
.forget-password{text-decoration:none;float:right;color:#333333;}
.inputListLogin li input.username,.inputListLogin li input.input_code,.inputListLogin li input.icocode,.inputListLogin li input.input_code2{padding-left:40px;}
.inputListLogin li input.username{background:url(../images/login/user-name.png) no-repeat 10px center;}
.inputListLogin li input.input_code{background:url(../images/login/station.png) no-repeat 10px center;}
.inputListLogin li input.icocode{background:url(../images/login/password.png) no-repeat 10px center;}
.inputListLogin li input.input_code2{background:url(../images/login/verificationcode.png) no-repeat 10px center;}
.line-load{display:block;height:40px}
.line-load *{color:#fff;font-size:14px}
.line-load .login{display:block;float:left;text-decoration:none;width:90px;height:40px;line-height:40px;text-align:center;color:#FFF;background-color:#c09a73;margin-left:10px;font-size:18px;margin-top:-5px}
.line-load .login:hover{font-weight:700}
.load_wx,.sign{display:block;width:280px;margin-top:20px;margin-left:10px;text-align:center}
#qrcodeSucceed{font-size:12px;font-weight:700;color:black;margin-top:24px;}
#qrcodeSucceed span{color:#a2601b;}
#tips{position:absolute;top:111px;left:270px;display:none;height:275px;width:252px;}
.sign a{display:block;height:32px;line-height:32px;font-size:14px;font-weight:500;width:48%;float:left;text-align:center;cursor:pointer}
.sign a:last-child{float:right}
.sign a:hover{background-color:#06485b}
.load_wx #qrcode{padding:10px;margin:0 auto;border:1px solid #ececec;height:180px;width:180px;margin-top:30px;}
.copyright{padding-top:5px;text-align:center;line-height:24px;display:block;position:fixed;bottom:0;width:320px;margin-left:-15px;text-align:center;background-color:rgba(0,0,0,.8);font-size:12px;color:#fff}
.loginBoxSide{position:fixed;z-index: 1111;width:390px;background-color:white;height:468px;top:50;right:0;bottom:0;left:calc(100% - 590px);margin:auto 0;}
.swiperBoxSide{position:fixed;width:623px;height:468px;top:50;right:0;bottom:0;left:calc(100% - 1213px);margin:auto 0}
.signup_info{display:none;width:700px;height:300px;position:absolute;left:calc(50% - 400px);top:calc(50% - 150px);background-color:rgba(51,51,51,.8);color:#fff;font-size:16px;line-height:32px;padding:30px;text-indent:32px}
.signup_info *{color:#fff}
body{font: 16px/1.8 "Microsoft Yahei",verdana;}

.logo .fl .logo_sherwin{display:inline-block;width:377px;height:102px;line-height:110px;background:url(../images/login/logo_sherwin_01.png) no-repeat left center;background-size:377px 102px;}
.inline-block{display: inline-block;text-align:center;}
.tab{font-size:0px;}
.tab{width:100%;height:60px;border-bottom:1px solid #e5e5e5;}
.sherwin_tab{background:url(../images/login/logo_to7.png) no-repeat 3px center;background-size:50px 30px;}
.tab div{width:50%;font-size:18px;line-height:60px;color:#666666;}
.tab div.active{color:#a2601b;font-weight:bold;}
#banner-mask{position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);height:100%;width:100%;}
.logo .fr ul li.menu-index a{color:#a2601b;}
#alert_wnd_title{font-size:14.4px;}
#alert{font-size:12px;text-align:left;text-indent: 10px;line-height:25px;padding-top:10px;}
#sure{font-size:12px;}