@charset "utf-8";html{background-color:#fff;color:#000;font-size:12px}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:tahoma,arial,"Hiragino Sans GB",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%}
h1,h2,h3,h4,h5,h6{font-family:tahoma,arial,"Hiragino Sans GB","微软雅黑",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
ul,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,input,textarea,button,select{vertical-align:middle}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
sup,sub{vertical-align:baseline}
a{color:#0069ca}
a:hover{text-decoration:none;color:#f60}
.clr,.clear{clear:both;height:0;overflow:hidden}
.fix{*zoom:1}
.fix:after{clear:both;display:block;height:0;visibility:hidden;content:"\20"}
.clr_after{height:1%}
.clr_after:after{clear:both;display:block;height:0;visibility:hidden;content:"."}
.pointer{cursor:pointer}
.clearfix:after{content:'';display:block;overflow:hidden;height:0;clear:both}
.clearfix{zoom:1}
.qn_footer{clear:both;margin:0 auto;padding:10px 0;width:979px;line-height:1.231;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#848484}
.qn_footer .inner{margin:0 10px;text-align:right}
.qn_footer .gs{float:right;margin:0 15px 0 0}
.qn_footer .cr{margin-right:58px;padding-bottom:12px}
.jx-ie6 .qn_footer .cr{margin-right:60px}
.qn_footer .links{margin:0;padding:2px 0 0;list-style:none}
.qn_footer .links a,.qn_footer .links a:visited{margin:0 5px;text-decoration:none;color:#848484}
.qn_footer .links a:hover{color:#f60}
.qn_footer .links a.hl,.qn_footer .links a.hl:visited{color:#f60}
.qn_footer .copyright{margin:0;padding:8px 5px 0 0}
.qn_footer .copyright2{margin:0;padding:8px 5px 0 0;text-align:center}
.qn_footer .copyright a,.qn_footer .copyright a:visited{text-decoration:none;color:#848484}
.qn_s_header{width:100%;height:28px;border-bottom:1px solid #ddd;background-color:#f5f5f5}
.qn_s_header .q_s_header_tnav{width:980px;margin:0 auto}
.qn_s_header .q_s_header_tnav ul{float:right;display:inline;line-height:14px;padding-top:8px;font-family:tahoma,arial,sans-serif;height:14px}
.qn_s_header .q_s_header_tnav li{float:left;display:inline}
.qn_s_header .q_s_header_tnav li a{text-decoration:none;color:#555}
.qn_s_header .q_s_header_tnav li .q_s_header_a{padding:0 8px}
.qn_s_header .q_s_header_tnav li .q_s_header_uname{font-family:tahoma;color:#f60}
/*\*/.qn_page{width:980px;margin:0 auto;background:#fff}
.title{width:980px;height:150px;margin:0 auto;/**background:url(../../images/Login_1.jpg)**/}
.qn_page .qn_page_tit{width:980px;height:53px;padding:20px 11px}
.qn_page .qn_page_tit .qn_page_logo{width:138px;height:53px;float:left;cursor:pointer;background:url(../../images/login-logo.png)}
.qn_page .qn_page_tit .qn_tit{font:normal 18px/18px "microsoft yahei",arial,sans-serif;padding-left:20px;float:left;padding-top:34px}
.qn_page .qn_wrap{width:980px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
/**/.qn_page .qn_wrap .qn_left{background:url(../../images/Login_12.jpg);float:left;width:625px;height:360px;}
.qn_left .left_txt{padding:20px 0 0 40px}
.qn_left .left_txt dl{margin-bottom:20px;margin-top:10px}
.qn_left .left_txt dt{font:normal 16px/24px "Microsoft YaHei",simsun,sans-serif;color:#75a100}
.qn_left .left_txt dd{color:#888}
.qn_left .ad_rect{padding-left:40px}
#getcode{padding:0}
.qn_page .qn_wrap .qn_right{float:right;width:355px;background-color:#f6f6f6;position:relative;height:auto!important;height:250px;min-height:200px!important}
.ft_container{position:absolute;bottom:0;width:100%}
.ico_warning{float:left;margin:3px 10px 0 0;width:16px;height:16px;background:url(../../images/ico_comm_v15_png8.png) no-repeat -29px -628px}
.m_msg_warn{margin-top:-3px;zoom:1}
.m_msg_warn dt{display:block;float:left;width:25px;*width:0}
.m_msg_warn dd{padding-left:25px;line-height:24px}
.m_msg_warn dd.f14{font-size:14px}
.m_msg_warn dd.btn{margin-top:9px;text-align:center}
.btn_blue,.btn_blue span,.btn_cancel,.btn_cancel span{display:inline-block;margin-right:8px;height:22px;line-height:22px;color:#fff;background:url(../../images/btn_com_v6.png) no-repeat 0 0;cursor:pointer}
.btn_blue{padding-left:10px;background-position:0 -150px}
.btn_blue span{padding:0 13px 0 3px;background-position:100% -180px}
.btn_blue:hover{background-position:0 -220px}
.btn_blue:hover span{background-position:100% -250px}
.btn_cancel{padding:0 0 0 10px;background-position:0 -340px}
.btn_cancel span{padding:0 13px 0 3px;background-position:100% -365px;color:#333}
.btn_cancel:hover{background-position:0 -390px}
.btn_cancel:hover span{background-position:100% -415px}
.btn_check span.fc{color:#555}
.btn_check span{background:url(../../images/btn20.png) no-repeat scroll 100% -23px transparent;color:#aaa;display:inline-block;font-family:simsun;height:23px;line-height:23px;padding-right:12px;padding-left:12px}
.btn_check{cursor:pointer}
.login_btn_gray{background:#f9f9f9;padding:3px 0;position:absolute;left:134px;border:1px solid #dedede;width:105px}
.login-box{text-align:center;width:100%;height:100%;display:flex;position:fixed}
.login-news{width:242px;line-height:12px;background:#fff;display:inline-block;margin:auto;padding:20px}
.news-lgoin-box{margin:30px auto 110px;width:249px;font:normal 12px/12px "宋体"}
.news-lgoin-box .login-news-item i{width:13px;height:13px;float:left;margin:0 5px 0 0;*margin:-4px 8px 0 0;_margin:-2px 2px 0 0}
.news-lgoin-box .login-news-item .cur{font:bold 14px/14px "宋体";_font:bold 14px/16px "宋体"}
.news-lgoin-box .login-news-item label{cursor:pointer}
.news-lgoin-box .login-news-item .log-sta-tit{color:#555;_height:20px;_line-height:20px}
.news-lgoin-box .login-news-item .normal-type{float:left}
.news-lgoin-box .login-news-item .mobile-type{float:right}
.news-lgoin-box .login-news-static{margin-right:15px}
.news-lgoin-box .field-news{background:#fff;margin-top:20px;position:relative;height:28px;border:1px solid #ccc}
.news-lgoin-box .field-news label{position:absolute;left:43px;top:9px;_line-height:14px;color:#ccc;z-index:2}
.news-lgoin-box .field-news input,.news-lgoin-box .field-news input.textbox{color:#666;font:bold 14px/14px Tahoma;float:left;border-left:1px solid #ccc;padding:0 10px;margin-top:5px;height:18px;line-height:18px;width:182px}
.news-lgoin-box .field-login i{float:left;background:url(../../images/login-icon-v2.png) no-repeat 0 0;width:11px;height:11px;margin:9px 10px 0}
.news-lgoin-box .field-login .usermame-field i{background-position:-129px -90px}
.news-lgoin-box .field-login .password-field i,.field-login .phone-field i{background-position:-129px -101px}
.news-lgoin-box .field-login .psw{background-color:#fff;position:absolute;left:32px;padding-top:5px;padding-left:10px;width:205px;height:23px;line-height:23px;font:normal 14px Tahoma;color:#aaa}
.news-lgoin-box .phone-field{float:left;width:145px}
.news-lgoin-box .field-phone .field-news input{width:90px}
.news-lgoin-box .field-phone a{float:right;width:85px;height:22px;line-height:22px;_line-height:24px;color:#fff;text-align:center;background:url(../../images/login-icon-v2.png) no-repeat 0 -90px;overflow:hidden;margin-top:24px}
.news-lgoin-box .field-phone a:hover{background-position:0 -112px}
.news-lgoin-box .field-phone a.nopoint,.news-lgoin-box .field-phone a.nopoint:hover{background-position:0 -134px}
.news-lgoin-box .field-phone a.cur,.news-lgoin-box .field-phone a.cur:hover{color:#666;background:transparent;border:1px solid #ccc}
.news-lgoin-box .field-vercode .field-news{float:left;width:145px}
.news-lgoin-box .field-vercode .field-news label{left:10px}
.news-lgoin-box .field-vercode .field-news input{width:105px;border-left:0;position:absolute;z-index:1;left:0}
.news-lgoin-box .field-vercode p{float:right;margin:20px 0 0;position:relative}
.news-lgoin-box .field-vercode p a{position:absolute;right:-45px;top:0;line-height:30px}
.news-lgoin-box .field-vercode a.nogo{color:#0069ca}
.news-lgoin-box .new-login-btn,.new-login-nopoint{border:0;display:inline-block;background:url(../../images/pic_v4.png) no-repeat 0 0;overflow:hidden;width:249px;height:30px;color:#fff;text-align:center;font:bold 14px/30px '宋体';_font:bold 14px/32px '宋体';margin:20px 0 0}
.news-lgoin-box .new-login-btn:hover{background-position:-249px 0;color:#fff}
.news-lgoin-box .new-login-nopoint{background-position:0 -60px}
.news-lgoin-box .new-remember_paw{margin-top:20px;line-height:14px}
.news-lgoin-box .new-warm_tip{text-align:right}
.news-lgoin-box .new-warm_tip a{color:#0069ca}
.news-lgoin-box .new-paw{float:left}
.news-lgoin-box .new-paw i{float:left;margin-right:10px;*margin-top:-3px;_margin-top:-3px}
.news-lgoin-box .new-paw:hover i{background-position:-105px -102px}
.news-lgoin-box .new-paw i.cur{background-position:-105px -114px}
.news-lgoin-box .new-paw span{float:left;color:#555;cursor:pointer}
.news-lgoin-box .new-paw label{cursor:pointer}
.news-lgoin-box .new-forpwd{float:right;color:#0069ca}
.news-lgoin-box .new-forpwd .separator{font-family:Arial}
.news-lgoin-box .infor-error{margin-top:20px;border:1px solid #f8d3a7;background:#fffedf;padding:6px}
.news-lgoin-box .infor-error i{float:left;width:16px;height:16px;overflow:hidden;background:url(../../images/icon-btn.png) no-repeat -48px -83px;margin-right:5px}
.news-lgoin-box .infor-error i.btn-yellow{margin-top:2px}
.news-lgoin-box .infor-error i.btn-green{background-position:-32px -83px}
.news-lgoin-box .infor-error i.btn-blue{background-position:0 -83px}
.news-lgoin-box .infor-error i.btn-red{background-position:-16px -83px}
.news-lgoin-box .infor-error span{float:left;line-height:18px;width:210px;text-align:left;color:#666}
.news-lgoin-box .infor-error a{cursor:pointer}
.news-lgoin-box input{margin:0;padding:0}
.news-lgoin-box .field-login input{border:0}
.news-lgoin-box .warm_tip{margin-top:10px;text-align:right}
.news-lgoin-box .field-login .disable{background-color:#e3e3e3;color:#6b6b6b}
.news-lgoin-box .field-login .disable input{background-color:#e3e3e3;color:#6b6b6b;border-left:1px solid #8e8e8e}
.news-lgoin-box .field-login .disable label{background-color:#e3e3e3;color:#6b6b6b}
.news-lgoin-box .port-swift{position:absolute;top:-1px;right:-24px;width:12px;padding:10px 5px;line-height:1.2;background-color:#f7f7f7;text-decoration:none;color:#9b9b9b;border:1px solid #ddd;-webkit-box-shadow:inset 1px 0 2px rgba(222,222,222,0.4);box-shadow:inset 1px 0 2px rgba(222,222,222,0.4)}
.news-lgoin-box .port-swift:hover{color:#0069ca}
.news-lgoin-box .port-swift .icon-phone{display:inline-block;*display:inline;*zoom:1;width:12px;height:20px;background:url(../../images/icon-phone.png) 0 0 no-repeat}
.news-lgoin-box .port-swift:hover .icon-phone{background:url(../../images/icon-phone.png) 0 -20px no-repeat}
.hide{display:none}
.fl{float:left}
.fr{float:right}
.half-login-field-news{margin:45px 0 20px 0;*margin-top:15px;position:relative;height:28px;line-height:28px}
.half-login-field-news span{line-height:28px;_line-height:20px}
.pswTips_halfLogin{margin-bottom:-10px}
.sina_tip_halfLogin{padding:10px 0 25px 35px;height:74px;width:320px}
.useOthers_halfLogin{margin-top:20px}
.useOthers_halfLogin a{_line-height:20px}
.half-login-field-news .maskKey-span{margin-left:5px;font-size:14px;font-family:Tahoma;font-weight:800;line-height:25px;_margin-top:-5px;width:148px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.qn_right .port-toggler.normal{background-position:0 0}
.qn_right .port-toggler.qrcode{background-position:-56px -56px}
.qrcode-login-ad{height:196px;padding-left:20px}
.qrcode-login-ad .qrcode-login-ad-snap{width:144px;height:177px;float:left;padding-right:44px}
.qn_left .left_txt .qrcode-login-ad dt{padding-top:26px;color:#009bb3;font-family:微软雅黑;font-size:20px;line-height:30px;font-weight:normal}
.qn_left .left_txt .qrcode-login-ad dd{margin-top:12px;line-height:21px;color:#999}
.qn_right_title dt{text-align:center;padding-top:30px;padding-bottom:0px;color:#009bb3;font-family:微软雅黑;font-size:20px;line-height:30px;font-weight:normal}
