﻿body,button,input,select,textarea{font:12px/1.5 'PingFangSC','helvetica neue','hiragino sans gb','arial','microsoft yahei ui','microsoft yahei','simsun','sans-serif';color:#666;}
.imgBox{margin: 50px 0px 0px 150px;float:left;width:520px;height:450px;background:url(../images/login_img.png) 0 40px no-repeat}
.box3 {padding: 30px 0;/* width: 435px; */margin-top:40px;color:#a6a6a6;float:right;padding: 20px;}
.logintab{width: 450px;}
.tip{width:auto;height:50px;padding-left:20px;}
.tip h3 {font-size: 20px;color: #333;font-weight:bold;font-family: microsoft yahei;}
.formTable {font-size:14px; color:#333}
.formTable .td_lables {font-size:14px;color:#666;width:100px;text-align:right;line-height:40px;margin-right:6px;}
.formTable .td_tip{width:50%}
.formTable .cookie .l{font-size: 14px;margin-left: 32px;}
.formTable .td_lable{background:none;width:100px;font-size: 14px;color: #666;/* line-height: 40px; */}
.formTable .inp { width:320px!important; font-size:14px; line-height:38px; height:38px; vertical-align:top; padding:0 8px; border:1px solid #e5e5e5; outline:0;}
.formTable .w100{width: 100px!important;}
.formTable td {height: 60px;text-align:center;}
.formTable .btn {padding: 0px;font-size: 18px;background: #f64e4e;cursor:pointer;width: 358px;border-radius: 3px;outline: none;font-weight: normal;height: 46px;line-height: 46px;margin: 0 auto;}
.formTable .btnTd a { margin-left: 10px; text-decoration: none;color:#333 }
.cookie td {height: 35px;line-height: normal;}
.cookie input,label{cursor:pointer;color: #999;}
.cookie a{text-decoration: none!important;margin-left: 15px;color: #666!important;}
.otherAccount td { }
.register td { border-top: 0px dashed #E3E3E3; }
.register a {color:#ff9630!important;text-decoration: none!important;  font-weight:bold;font-size:20px;display:inline-block;padding:5px 45px;border:1px solid #dbdbdb;margin-top:15px;background:url(../images/bg_list_01.png) repeat-x}
.register a:visited { color:#ff9630!important;text-decoration: none;}
.register a:active { color:#ff9630!important;}
.box3 a:link{ color: #54a2db; text-decoration: underline; }
.box3 a:visited {  text-decoration: underline; }

.thirdLable .third { padding: 0 10px;}
.thirdLable .third .h3 {padding:0 6px;background-color:#fff;position:relative;z-index:3;font-size: 14px;margin-bottom: 12px;color: #999;}
.thirdLable .third a {display: inline-block;/* float: left; */width: 132px;height: 38px;line-height: 38px;text-align: center;color: #fff;border-radius:3px;}
.thirdLable .third a:hover {text-decoration: none;}
.thirdLable .third a i {display: inline-block;width: 20px;height: 20px;float: left;margin:9px 4px 0 10px;background:url(../images/reg_icon.png) -1px 0 no-repeat}
.thirdLable .third a span {display: inline-block;float: left;height: 20px;line-height: 20px;margin:9px 0 0 5px;padding:0 9px;border-left: 1px solid #fff;font-size: 14px;}
.thirdQQ{background: #52a8f3;margin-right: 28px;}
.thirdQQ:hover {background: #46BAEE;color:#ffffff!important;}
.thirdLable .wx {background: #68d311;cursor: pointer;}
.thirdLable .wx:hover {background: #7DDB31;color:#ffffff!important;}
.thirdLable .third .wx i { background-position-y: -20px; }
.formTable .l {float: left;height: 30px;line-height: 20px;font-size: 12px;display: table-cell;padding-left:10px;}
.formTable .r {float: right;margin-right:10px;}
.formTable .thirdLable {font-size: 12px;text-align: center;font-weight: normal;color:#6d6d6d;/* border-top: 1px dashed #eee; */}
.thirdLable .third p{text-align:center;position: relative;z-index: 1;font-size: 14px;color: #666;margin-bottom: 5px;}
.thirdLable .third p span {padding:0 6px;background-color:#fff;position:relative;z-index:3;color: #bbb;}
.thirdLable .third  p s {height:1px;overflow:hidden;background-color:#eee;position:absolute;left:0;right:0;z-index:2;top:20px;}
.login_bg{}
#wxlogin{text-align:center;position: relative;z-index: 1;overflow: hidden;}
#wxlogin a{text-decoration:none; font-size:14px;}
#wxlogin .tip,.logintab .tip{font-size: 20px;color: #333;margin:20px 0 30px;height: auto;padding: 0px;}
#wxlogin p {color: #555;font-size: 14px;line-height: 16px;margin-top: 20px;}
.saoSuccess {display: none;position:absolute;background-color:rgba(0,0,0,.8);left:50%;margin-left:-90px;top: 100px;width:180px;height:116px;padding-top: 64px;text-align:center;}
.saoSuccess p { color:#fff!important;}
.saoSuccess .p1 { font-size:14px!important;}
.saoSuccess .p2 { font-size:12px!important;}
.saoSuccess i { background:url("../images/radio_checkbox.png") no-repeat 0px -1442px; display:inline-block; vertical-align:-3px; width:16px; height:16px; margin-right:6px;}
