body,html{height:100%}
.l_main{position:relative;min-height:540px;min-width:846px;height:600px;background-color:#FAFAFA;position:relative}
.l_content{position:absolute;margin-top:-260px;margin-left:-423px;top:50%;left:50%;width:840px;height:520px}
.leftSide{text-align:left;width:365px; height: 130px;position:absolute;}
.left_desc{font-size:38px;line-height:60px;padding-left:18px}
.rightSide{position:absolute;right:0;top:0}
.login_wrap{position:relative;width:313px;height:415px;background:#fff;overflow:hidden}
.loginDisc{font-size:14px;line-height:1em;margin-bottom:25px;color:#9c9c9c}
.l_form_item{margin-bottom:10px}
.l_form_input{display:block;height:38px;width:298px;font-size:14px;line-height:40px;padding-left:12px}
.l_form_label{font-size:14px;line-height:40px;color:#9C9C9C}
.l_form_button{margin-top:12px;margin-bottom:12px}
.keepOnline_wrap{position:relative;zoom:1;margin-top:3px; margin-bottom:10px}
.form_checkbox{display:inline-block;font-size:12px;line-height:1em;color:#9C9C9C}
.form_checkbox.checked .checked_img{background-position:-51px -300px}
.form_checkbox input{opacity:0;filter:alpha(opacity:0) \9;width:14px;height:14px;position:absolute}
.keepOnline_txt{display:inline-block;line-height:16px}
.login_erroMsg{position:absolute;right:0;top:0;line-height:1em}
.linkWrap{text-align:right;font-size:14px;line-height:1em}
.link_create{color:#ECB300}
.link_create:hover{color:#D6A302}
.link_a{color:#9C9C9C}
.link_sep{margin:0 4px;color:#9C9C9C}
.thirdPart{width:312px;position:absolute;bottom:25px;margin-left:-156px;left:50%}
.sep{border-top:1px solid #cfcfcf;color:#9c9c9c;font-size:14px;line-height:1em;margin-bottom:9px}
.sep_info{top:-.5em;position:relative;padding:0 1em;background-color:#fff;display:inline-block;font-size:14px}
.TP_table{height:38px;width:100%}
.TP_table_td{width:25%}
.TP_table_td_c{display:block;margin:0 auto}
.foot{margin-top:25px}
.otherTPLogin{display:none;position:absolute;right:-21px;width:118px;bottom:57px;background:#fff;border:1px solid #cfcfcf;border-radius:3px}
.other_item{border-bottom:1px solid #cfcfcf}
.other_item_a{padding-left:12px;font-size:12px;line-height:32px;text-align:left;width:106px;color:grey;display:inline-block}
.other_item_a:hover{text-decoration:none;background:#FAFAFA}
.other_itemLast{border-bottom:0}
.other_arrow{position:absolute;bottom:-6px;left:52px}
.other_view{display:none}
.icon{background-image:url(/images/201512/login.fb5e852a.png)}
.qq_img{background-position:0 -520px;width:50px;height:50px}
.qq_img:hover{background-position:0 -600px;width:50px;height:50px}
.sina_img{background-position:-50px -520px;width:50px;height:50px}
.sina_img:hover{background-position:-50px -600px;width:50px;height:50px}
.mi_img{background-position:-192px -520px;width:50px;height:50px}
.mi_img:hover{background-position:-192px -600px;width:50px;height:50px}
.wechat_img{background-position:-96px -520px;width:50px;height:50px}
.wechat_img:hover{background-position:-96px -600px;width:50px;height:50px}
.other_img{background-position:-288px -520px;width:50px;height:50px}
.other_img:hover{background-position:-288px -600px;width:50px;height:50px}
.arrow_img{background-position:-150px -451px;width:12px;height:6px}
.qq_img:active{background-position:0 -600px;width:50px;height:50px}
.sina_img:active{background-position:-50px -600px;width:50px;height:50px}
.mi_img:active{background-position:-192px -600px;width:50px;height:50px}
.wechat_img:active{background-position:-96px -600px;width:50px;height:50px}
.other_img:active{background-position:-288px -600px;width:50px;height:50px}
.left_pic{background-position:0 0;height:220px;width:390px;margin-top:46px}
.checked_img{display:inline-block;vertical-align:top;width:16px;height:16px;background-position:0 -300px}
.qrcode_img{display:inline-block;vertical-align:top;height:24px;width:24px;background-position:-100px -399px}
.qrcode_img:hover{background-position:-150px -399px}
.qrcode_img:active{background-position:-199px -399px}
.qrcode_wrap{position:absolute;display:none;top:50%;right:0;margin-top:-20px;height:24px;width:24px;padding:7px 6px 7px 0;border:1px solid #cfcfcf;border-left:0;border-radius:0 5px 5px 0}
.qrcode_wrap.focus{border-color:#47cb6b}
.emailInput{width:268px;border-right:0;border-radius:5px 0 0 5px}


