.hide {display:none;}
.login_content {width:100%;height:auto;}
.login_box {margin:0 auto;width:100%;color:#636363;}
.login_box li {background:#fff;height:60px;}

.login_box .login_link { margin-bottom:30px;font: 400 14px/36px 'Microsoft YaHei';color:#333;border-top:#E0E0E0 1px solid;}
.login_box .login_link span {display:block;margin-top:5px;}
.icon_qq,.icon_alipay,.icon_weibo {display:inline-block;margin-right:10px;height:24px;line-height:24px;background:url(../images/login_bg.png) no-repeat 0 0;text-indent:-999em;}
.icon_qq {width:80px;background-position:0 -80px;}
.icon_alipay {width:100px;background-position:0 -110px;}
.icon_weibo {width:90px;background-position:0 -140px;}

.login_box .inputs input,.login_box .inputs1 input{width:245px;height:36px;padding:0 5px;font: 400 14px/36px 'simsun';color:#333;border:#ccc 1px solid;border-radius:2px;vertical-align:middle;}
.login_box .inputs input {width:280px;}

.login_box .login_username input ,.login_box .login_password input {padding-left:40px;background:url(../images/login_bg.png) no-repeat 0 0;}
.login_box .login_username input {background-position:0 0;}
.login_box .login_password input {background-position:0 -36px;}

.login_box .login_rember,.login_box li.login_agree {position: relative;padding:0 0 10px 0;height:20px;font: 400 12px/14px 'simsun';}
.login_box .login_rember a {position:absolute;right:5px;top:0;color:#00AC92;}
.login_box .login_rember a:hover {color:#f00;}
.login_box .login_submit {padding-top:2px;}
.login_box .login_submit a {width:292px;}
.login_box .login_regnow {padding:15px 28px 20px 0;font: 400 12px/20px 'simsun';text-align:right;}
.login_box .login_regnow a {color:#FB7C00;}
.login_box .login_regnow a:hover {color:#f00;}

.login_box .login_agree a {color:#00AC92;}
.login_box .login_agree a:hover {color:#f00;}

.login_box li.login_agree input {width:14px;height:14px;border:none;padding:0;}
.login_box input.sendcode {width:108px;height:38px;font: 400 12px/36px 'simsun';color:#7d7d7d;padding:0 5px;cursor:pointer;cursor:pointer;background: #E2EDEA;border:#C5DCD5 1px solid;border-radius:2px;}
.login_box input.sendcode:hover{background:#BCE1D7;color:#333;}

.login_box .inputs ,.login_box .inputs1 {position:relative;}
.login_box .inputs label {
position: absolute;
left: 10px;
line-height: 38px;
height: 38px;
color: #a6a6a6;
cursor: text;
font-size: 14px;
color:#999;
}
.login_box .inputs1 label {
position: absolute;
left: 42px;
line-height: 38px;
height: 38px;
color: #a6a6a6;
cursor: text;
font-size: 14px;
color:#999;
}

.login_fCheck, .login_fChecked {
background:url(../images/login_bg.png) no-repeat 0 0;
}

.login_fCheck{ display:inline-block;padding-left:17px; margin-right:15px; background-position:0px -170px; vertical-align: baseline; cursor:pointer;color: #666;font-style: normal;height: 14px;
line-height: 14px; }
.login_fChecked{background-position:0px -195px;}

.login_btn {display:block;height: 36px; width: 248px;background: #FF7E00;border-radius:2px; font: 400 18px/36px 'Microsoft YaHei'; color:#fff;text-align:center;}
.login_btn:hover {background:#FF8E20;color:#fff;}

#tips_error {width:290px;font: 400 12px/20px 'simsun';color:#f00;background:#FFEBEC;border:#FFBDBF 1px solid;text-align:center;}
#yzm_tip {font: 400 12px/20px 'simsun';color:#f00;}


.login_tab {margin:0 auto;width:350px;height:41px;border-bottom:#E6E6E6 1px solid;}
.login_tab li {float:left;width:100px;height:40px;line-height:40px;text-align:center;font-size:16px;}
.login_tab li a {display:block;width:100px;height:40px;color:#000;}
.login_tab li a:hover {color:#000;border-bottom:#ccc 2px solid;}
.login_tab li.current a,.login_tab li.current a:hover {background:none;border-bottom:#109F8D 2px solid;color:#109F8D;}

.login_tab_info {margin:0 auto;width:300px;padding-top:20px;}

