

/*body {*/
/*    background: url(/static/images/login/Default_bg.jpg) no-repeat center center;*/
/*    width: 100%;*/
/*    height:100%; */
/*}*/

/*#bdWrapper {
    background: url(../images/login/Default_bg.jpg) no-repeat center center;
    width: 100%;
    height:100%; 
}*/
/*#bdWrapper {
    background: url(../images/login/Default_bg.jpg) no-repeat center center;
    width: 100%;
    height:800px;
    margin: 0 auto;
   
}*/


.mdWrapper{ position:absolute;height:460px; width:864px;  top:50%; left:50%; margin-left:-432px; margin-top:-230px;}
.md{ position: relative;height:460px; width:864px;}


.bdBg{  height:100%;width:100%;background:#333; opacity:0.52; position:absolute;top:0;left:0; display:none;}
.leftBg{  height:460px;width:432px;background:#333; opacity:0.92; position:absolute;top:0;left:0;}
.loginBg{  height:460px;width:432px;background:#fff; opacity:0.92; position:absolute;top:0;right:0;}


.leftPart{  height:460px;width:432px; float:left; position:relative }

.login{  height:460px;width:432px; float:right;position:relative }
.login ul{  width:302px; margin:0 auto;}

.loginText{ text-align:center;}
.loginText span{ font-size:28px; line-height:50px; margin:0 auto 30px; display:inline-block; padding-top:30px; border-bottom:3px solid #ff9600;}


.iHead{float:left; text-align:center; width:43px; height:43px; line-height:43px;border:1px solid #B0B0B3; background:#B0B0B3;}
.iHead img{ vertical-align:middle; margin-bottom:2px;}

/*select input*/
.selectSort{float:left;font-weight:lighter;}
.selectSort dt{padding: 0 4px; background:#fff; border-top:1px solid #DCDFE6;border-bottom:1px solid #DCDFE6; width:64px; height:43px; line-height:43px; text-align:center;}
/*#DCDFE6  B0B0B3*/
.selectSort dt img{ vertical-align:middle;margin-bottom:2px;}
/**html .selectSort dt{ padding-top:6px; height:24px; }*/
/*.selected{ margin-right:6px;}*/
.selectSort dd{ display:none; position:absolute;max-height:280px;width:230px; background:#fff; border:1px solid #ccc; overflow-y:auto;z-index: 2;}
*html .selectSort dd{ height:320px;}  
.selectSort dd a{display:block;padding:2px 6px;}
.selectSort dd a:hover{ background:#f2f2f2; display:block;text-decoration:none;}
.selectSort .selected{}



.passText{width:255px; height:43px; line-height:43px;border:1px solid #DCDFE6; background:#fff; float:left;border-left:none; text-indent:13px;}
.login li{margin-bottom:15px;width:302px; overflow:hidden;}


.mobileNumberLeft{ float:left; width:60px;height:30px; line-height:30px; text-align:center; background:#f9f9f7;border:1px solid #ccc; margin-top:3px;}
.phoneLoginIcon{ float:left; margin-top:8px;margin-left:3px; display:inline; line-height:20px;}
.code{float:left; text-align:center;font-weight:lighter;display:inline;border-top:1px solid #ccc; border-bottom:1px solid #ccc;width:40px; height:30px; line-height:30px;}
.areaCode{ float:left; display:inline;border:1px solid #ccc; width:60px; height:32px; line-height:32px;box-shadow:0 0 0 0 !important;}
.phoneNumber{ width:183px; height:43px;line-height:43px;float:left; border:1px solid #DCDFE6;border-left:none;
text-indent:4px; background:#fff;}/*width:235px;*/

.useId{ width:255px; height:43px;line-height:43px;float:left; border:1px solid #DCDFE6;border-left:none;
text-indent:4px; background:#fff;text-indent:13px;}

.errorBorder .iHead{border-top:1px solid #EE4026;border-left:1px solid #EE4026; border-bottom:1px solid #EE4026;}
.errorBorder dt{border-top:1px solid #EE4026;border-bottom:1px solid #EE4026; }
.errorBorder .phoneNumber,.errorBorder .useId,.errorBorder .passText{ border-top:1px solid #EE4026;border-right:1px solid #EE4026; border-bottom:1px solid #EE4026;}

.passLi{position: relative}


.forgotPassword{color:#E18903; margin-left:124px;float:right; font-weight:200;}
.subBtn,.emailLoginSub{ width:302px; height:45px; line-height:45px; color:#fff; font-size:18px;border-radius:4px; 
border:none; font-weight:bold; background:#FF9B00; cursor:pointer;}
.eye_show_hidden {
    position: absolute;
    right: 13px;
    top:12px;
}
.eye_show{ display:none}


.remember{ line-height:18px; height:18px; margin-bottom:15px;}
.remember input{ vertical-align:middle;margin-bottom:2px;}
.remember a{ color:#333437;float:right; font-size:12px;}

.other{ margin-top:15px; font-size:16px; color:#090D15; text-align:center;} 

.joinFree{ margin-bottom:6px;}
.joinFree a{ color:#FF9B00; font-size:16px; font-weight:bold; float:right;}
.joinFree span{ color:#717273;}

.rememberUsername{ margin-right:2px;}
.loginWith{display:inline; height:24px; line-height:24px;}
.loginWith img{ margin-right:15px; vertical-align:middle;}


.logo{ margin:40px auto 20px; text-align:center}

.imgTab{ width:285px; height:285px; margin:0 auto;}
.swiper-pagination{ margin-top:23px; position:static; text-align:center}
.swiper-pagination-bullet{ width:12px; height:12px;margin: 0 4px; }/* background:#333437 */
.swiper-pagination-bullet-active{ background:#b0b0b0;}


.layui-layer-tips{ margin-left:6px !important;}

.foot{ position:absolute; bottom:28px; left:0; width:100%; text-align:center;}
.foot dt{  font-size:14px; margin-bottom:20px;}
.foot dt a{ color:#fff;}
.foot dd{ color:#d7d7d7;}

/*.layui-layer-tips{ border:1px solid #d7d7d7!important;}
.layui-layer-tips .layui-layer-content{ color:#333!important}
*/




.sTitle{  position:absolute; right:56px; bottom:28px;float:right;  font-size:14px;}/*text-align:right; margin-top:10px; */
.sTitle a{ color:#fff;}
.sTitle img{ vertical-align:middle; margin-bottom:2px;}
.rTitle{ position:absolute; right:56px; bottom:62px; z-index:14; display:none;}
.article{ width:500px;  height:auto; padding:5px 16px 16px;background:#fff;  text-align:left;
    color:#333}
.messagesWraper1{ height:34px; line-height:34px;  font-weight:bold; }
.messagesWraper1 .messages{ font-weight:bold;font-size:13px;}
.closeImg1{float:right; height:20px; margin-top:-33px;  display:inline; cursor:pointer;}
.knowMore{ font-size:14px; color:rgba(50, 95, 176, 1); padding-top:6px; display:inline-block}