@charset "UTF-8";
/** * @description: 项目变量定义 * @author: chenshaoting * @update: */
/*
.login{background: url(../img/login.png) no-repeat center; background-size: cover; position: absolute; z-index: 9; top: 0; left: 0; width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden;}
.login .loginwrap{width: 5.69444rem; height: 3.64583rem; position: absolute; top: 50%; left: 50%; margin: -1.82292rem 0 0 -2.84722rem;}
.login .login-footer{color: #fff;}
.login .loginwrap .login_tit{padding: 0 0 0.13889rem 0; text-align: center;}
.login .loginwrap .login_tit .login_logo{font-size: 0.25rem; color: #395bb2; font-weight: bold; color: #1f7fea; letter-spacing: 3px;}
.login .loginwrap .login-content{box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.login .loginwrap .login_left{width: 3.19444rem; height: 3.125rem; padding: 0.24306rem; background: #fff;}
.login .loginwrap .industry_action{margin-top: 0.13889rem;}
.login .loginwrap .industry_action span{font-size: 14px; color: #666; border-bottom: 2px solid #287ddc; padding: 5px 0;}
.login .loginwrap ul{margin-top: 0.17361rem;}
.login .loginwrap ul li{border-bottom: 1px dashed #dbdbdb; overflow: hidden; cursor: pointer; color: #333333; height: 0.3125rem; line-height: 0.3125rem;}
.login .loginwrap ul li a{color: #333333;}
.login .loginwrap ul li:hover{color: #287ddc;}
.login .loginwrap ul li .title{font-size: 12px; width: 1.94444rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.login .loginwrap ul li a{color: #333333;}
.login .loginwrap ul li:hover a{color: #287ddc; cursor: pointer;}
.login .loginwrap ul li .title .report{margin-right: 5px; background: #287ddc; border-radius: 4px; padding: 1px 5px; color: #fff;}
.login .loginwrap ul li .title .notice{background: #fa5555;}
.login .loginwrap ul li .time span.img{background: url(../img/time1.png) no-repeat; display: inline-block; width: 14px; height: 14px; vertical-align: sub;}
.login .loginwrap .more{color: #666; margin-top: 0.06944rem;}
.login .loginwrap .more:hover{color: #287ddc; cursor: pointer;}
.login .loginwrap .record{color: #333333; margin-top: 0.13889rem;}
.login .loginwrap .record span{color: #287ddc; font-size: 0.16667rem; font-weight: bold; padding: 0 5px;}
.login .loginwrap .login_right{padding: 0.38194rem 0.20833rem 0.20833rem 0.20833rem; width: 2.5rem; height: 3.125rem; background: rgba(255, 255, 255, 0.4);}
.login .loginwrap .login_right .title{font-size: 0.11806rem;}
.login .loginwrap .login_right .title span{color: #287ddc; padding: 0 5px; font-size: 0.125rem;}
.login .loginwrap .login_right .login_inp{margin-top: 0.13889rem; height: 0.27778rem; position: relative;}
.login .loginwrap .login_right .form-control{width: 2.08333rem; height: 0.27778rem;}
.login .loginwrap .login_right .form-control.form-control1{width: 0.97222rem;}
.login .loginwrap .login_right .yzm{width: 0.625rem; height: 0.27778rem; background: #fff; border: 1px solid #dddddd; border-radius: 3px; margin-left: 0.06944rem;}
.login .loginwrap .login_right .yzm img{width: 0.625rem; height: 0.27778rem;}
.login .loginwrap .login_right .barter{line-height: 0.27778rem; margin-left: 0.06944rem;}
.login .loginwrap .login_right .barter:hover{color: #287ddc; cursor: pointer;}
.login .loginwrap .login_right .remember_password span.pass{display: inline-block; margin-top: 0.125rem;}
.login .loginwrap .login_right .forget_password{padding-top: 15px;}
.login .loginwrap .login_right .forget_password a{color: #333333;}
.login .loginwrap .login_right .forget_password a:hover{color: #287ddc;}
.login .loginwrap .login_right .btn_button{font-size: 0.11111rem; letter-spacing: 2px; margin: 0; margin-top: 0.13889rem; width: 100%; height: 0.27778rem; line-height: 0.125rem;}
.login .loginwrap .login_right .btn-primary:active:focus{background: #2269bf; border: 0; box-shadow: 0;}
.login .loginwrap .login_right .login_red{position: absolute; top: 0.26389rem; width: 2.08333rem;}
.switchs{float: left; padding: 0 0.03472rem;}
.switch{position: relative; display: inline-block; margin-top: 0.13889rem;}
.switch:after, .switch:before{font-family: FontAwesome; font-feature-settings: normal; -webkit-font-kerning: auto; -moz-font-kerning: auto; font-kerning: auto; font-language-override: normal; font-stretch: normal; font-style: normal; font-synthesis: weight style; font-variant: normal; font-weight: normal; text-rendering: auto;}
.switch label{height: 15px; background: #666666; position: relative; display: inline-block; border-radius: 46px; transition: 0.4s;}
.switch label:after{content: ''; position: absolute; width: 30px; height: 30px; border-radius: 100%; left: 0; top: -5px; z-index: 2; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); transition: 0.4s;}
.switch input{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5; opacity: 0; cursor: pointer; margin: 0; padding: 0;}
.switchs .switch label{width: 30px;}
.switchs .switch label:after{top: 0; width: 15px; height: 15px;}
.switchs .switch input:checked + label{background: #4BD865;}
.switchs .switch input:checked + label:after{left: 15px;}
.foot{background: none;}
*/
@charset "UTF-8";
/** * @description: 项目变量定义 * @author: chenshaoting * @update: */
.login{background: url(../img/login1.png) no-repeat center; background-size: cover; position: absolute; z-index: 9; top: 0; left: 0; width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden;}
.login .loginwrap{width: 800px; height: 500px; position: absolute; top: 50%; left: 50%; margin: -250px 0 0 -400px;}
.login .login-footer{color: #fff;}
.login .loginwrap .login_tit{padding: 0 0 20px 0; text-align: center;}
.login .loginwrap .login_tit .login_logo{font-size:35px; color: #395bb2; font-weight: bold; color: #1f7fea; letter-spacing: 3px;}
.login .loginwrap .login-content{box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.login .loginwrap .login_left{width: 450px; height: 430px; padding: 30px; background: #fff;}
.login .loginwrap .industry_action{margin-top:20px;}
.login .loginwrap .industry_action span{font-size: 14px; color: #666; border-bottom: 2px solid #287ddc; padding: 5px 0;}
.login .loginwrap ul{margin-top: 0.17361rem;}
.login .loginwrap ul li{border-bottom: 1px dashed #dbdbdb; overflow: hidden; cursor: pointer; color: #333333; height: 45px; line-height:45px;}
.login .loginwrap ul li a{color: #333333;}
.login .loginwrap ul li:hover{color: #287ddc;}
.login .loginwrap ul li .title{font-size: 12px; width: 285px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.login .loginwrap ul li a{color: #333333;}
.login .loginwrap ul li:hover a{color: #287ddc; cursor: pointer;}
.login .loginwrap ul li .title .report{margin-right: 5px; background: #287ddc; border-radius: 4px; padding: 1px 5px; color: #fff;}
.login .loginwrap ul li .title .notice{background: #fa5555;}
.login .loginwrap ul li .time span.img{background: url(../img/time1.png) no-repeat; display: inline-block; width: 14px; height: 14px; vertical-align: sub;}
.login .loginwrap .more{color: #666; margin-top: 10px;}
.login .loginwrap .more:hover{color: #287ddc; cursor: pointer;}
.login .loginwrap .record{color: #333333; margin-top: 10px;}
.login .loginwrap .record span{color: #287ddc; font-size: 14px; font-weight: bold; padding: 0 5px;}
.login .loginwrap .login_right{padding:40px 30px 30px; width: 350px; height: 430px; background: rgba(255, 255, 255, 0.4);}
.login .loginwrap .login_right .title{font-size: 14px;}
.login .loginwrap .login_right .title span{color: #287ddc; padding: 0 5px; font-size: 15px;}
.login .loginwrap .login_right .login_inp{margin-top:20px; height: 40px; position: relative;}
.login .loginwrap .login_right .form-control{width:100%;height: 40px;}
.login .loginwrap .login_right .form-control.form-control1{width: 0.97222rem;}
.login .loginwrap .login_right .yzm{width: 0.625rem; height: 0.27778rem; background: #fff; border: 1px solid #dddddd; border-radius: 3px; margin-left: 0.06944rem;}
.login .loginwrap .login_right .yzm img{width: 0.625rem; height: 0.27778rem;}
.login .loginwrap .login_right .barter{line-height: 0.27778rem; margin-left: 0.06944rem;}
.login .loginwrap .login_right .barter:hover{color: #287ddc; cursor: pointer;}
.login .loginwrap .login_right .remember_password span.pass{display: inline-block; margin-top: 0.125rem;}
.login .loginwrap .login_right .forget_password{padding-top: 15px;}
.login .loginwrap .login_right .forget_password a{color: #333333;}
.login .loginwrap .login_right .forget_password a:hover{color: #287ddc;}
.login .loginwrap .login_right .btn_button{font-size: 13px; letter-spacing: 2px; margin: 0; margin-top: 20px; width: 100%; height: 40px; line-height: 30px;}
.login .loginwrap .login_right .btn-primary:active:focus{background: #2269bf; border: 0; box-shadow: 0;}
.login .loginwrap .login_right .login_red{position: absolute; top: 40px;width: 290px;}
.switchs{float: left; padding: 0 0.03472rem;}
.switch{position: relative; display: inline-block; margin-top: 0.13889rem;}
.switch:after, .switch:before{font-family: FontAwesome; font-feature-settings: normal; -webkit-font-kerning: auto; -moz-font-kerning: auto; font-kerning: auto; font-language-override: normal; font-stretch: normal; font-style: normal; font-synthesis: weight style; font-variant: normal; font-weight: normal; text-rendering: auto;}
.switch label{height: 15px; background: #666666; position: relative; display: inline-block; border-radius: 46px; transition: 0.4s;}
.switch label:after{content: ''; position: absolute; width: 30px; height: 30px; border-radius: 100%; left: 0; top: -5px; z-index: 2; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); transition: 0.4s;}
.switch input{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5; opacity: 0; cursor: pointer; margin: 0; padding: 0;}
.switchs .switch label{width: 30px;}
.switchs .switch label:after{top: 0; width: 15px; height: 15px;}
.switchs .switch input:checked + label{background: #4BD865;}
.switchs .switch input:checked + label:after{left: 15px;}
.foot{background: none;}
.loginRight {z-index: 9;position: absolute; right: 0px; bottom: 0px;background: rgba(0, 50, 160, 0.4); padding: 15px; padding-bottom: 5px;color: #fff;}
.loginRight .ewm { /*    float: left*/;text-align: center; margin-top: 15px; }
/*.loginRight .ewm::after {content: ''; display: block;position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;width: 1px; height: 100px;background: #888;}*/
/*.loginRight .ewm:nth-child(1) { padding-right: 20px; }
.loginRight .ewm:nth-child(2) { padding-left: 20px; }*/
.loginRight .ewm .ewm-img { background: #fff; margin-bottom: 7px; }
.loginRight .ewm .ewm-img img { width: 120px; padding: 10px; }
.icon-middel {display: inline-block;vertical-align: middle;margin-right: 5px;margin-bottom: 5px;}
