@charset "utf-8";.dialog,ol,ul{list-style:none}body,button,input,select,textarea{font:12px/1.125 宋体,Arial,Helvetica,sans-serif;color:#5c5c5c}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-size:nozrmal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}button,input,select,textarea{outline:0;font-family:verdana}input::-ms-clear{display:none}.loginBox_code .weibo,.loginBox_code .weixin,.main .loginBox .loginError:after,.main .loginBox .tit li a .free,.main .loginBox .tit li a .vip,.main .loginMobile a,.main .selectLogin a.frEle,.main .selectLogin a.member,.main .selectLogin a.pay{background:url(/images/icons_2016.png) no-repeat;background-image:-webkit-image-set(url(/images/icon_2016_retina.png) 2x)}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}body,html{height:100%}a:active,a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}.mailLoginBox{min-width:936px}.mainBox,.signOut{min-width:1000px}body{min-height:706px;position:relative}.mailLoginBox .mailLogin{position:absolute;height:706px;top:50%;left:0;width:100%;margin-top:-353px}.header{margin:0 auto;width:936px;height:70px}.header h1{float:left;margin-top:17px}.header .logo{cursor:pointer;float:left;height:41px;width:144px;line-height:9999px;overflow:hidden;background:url(/images/logo.png) no-repeat;background-image:-webkit-image-set(url(/images/logoRetina.png) 2x)}.mainFooter,.mainHeader{width:100%}.header .nav{float:right;margin-top:39px}.header .nav a{color:#666}.header .nav span{padding:0 8px;color:#999}.main{position:relative;margin:0 auto;height:600px}.main .positionBox{margin:0 auto;width:936px;padding-top:100px}.main .loginBox,.main .loginBox_code{float:right;border-radius:5px;position:relative;width:338px;background:url(/images/code_bg.png) right bottom no-repeat #fff;background-image:-webkit-image-set(url(/images/code_bg_r2.png) 2x);border:1px solid #E5E5E5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.main .loginBox_code{background-image:url(/images/pc_bg.png);background-image:-webkit-image-set(url(/images/pc_bg_r2.png) 2x)}.main .loginBox .tit{width:100%}.main .loginBox .tit li,.main .loginBox_code .tit_code li{float:left;height:56px;width:50%;background-color:#f8f8f8;border-radius:3px;text-align:center}.main .loginBox_code .tit_code li{border-bottom:none}.main .loginBox .tit li.lastChild,.main .loginBox .tit li:last-child,.main .loginBox_code .tit_code li.lastChild,.main .loginBox_code .tit_code li:last-child{border-right:0;width:50%}.main .loginBox .tit li a,.main .loginBox_code .tit_code li a{text-decoration:none;display:inline-block;height:14px;width:50%x;color:#333;font-size:14px;font-weight:700;padding:21px 0;vertical-align:central}.loginBox_code .weibo,.loginBox_code .weixin,.main .loginBox .tit li a .free,.main .loginBox .tit li a .vip{display:inline-block;margin-right:5px;height:15px;width:23px}.main .loginBox .tit li a .vip{background-position:0 -39px}.main .loginBox_code .tit_code .current{background-color:#fff;border:none}.main .loginBox .tit .current{background-color:#fff;border-bottom:1px solid #fff}.main .loginBox .tit .current a{color:#22a6d2}.loginBox_code .weibo_login,.loginBox_code .weixin_login,.main .loginBox .freeMailbox,.main .loginBox .vipMailbox{padding:20px 30px 0}.main .loginBox .loginError{display:block;line-height:22px;color:#e32929;position:absolute;top:-7px;left:-203px;width:155px;border:1px solid #f6c5c5;padding:15px;border-radius:4px;background-color:#fff}.main .loginBox .loginError:after{background-position:0 -19px;content:' ';position:absolute;width:20px;height:20px;left:179px;top:16px}.main .loginBox .tip13,.main .loginBox .tip23{top:48px}.main .loginBox .tip16,.main .loginBox .tip25,.main .loginBox .tip26{top:-10px}.main .loginBox .tip25{top:103px}.safeTip{background-color:#ffffd7;border:1px solid #f7f265;color:#ffad4c;line-height:18px;margin-top:6px;padding:7px 12px 7px 10px;border-radius:3px}.main .loginBox .password,.main .loginBox .username,.main .loginBox .vsn{ime-mode:disabled;width:250px;height:36px;line-height:36px;border:1px solid #c8c8c8;color:#666;padding-left:8px;padding-right:18px;font-size:14px;font-weight:700}.main .loginBox .passwordBox{position:relative;clear:both;margin-top:20px}.main .loginBox .mailvsn{position:relative;clear:both;margin-top:22px;height:40px;width:100%}.main .loginBox .loginSetting{margin-top:8px;height:22px;line-height:22px}.main .loginBox .loginSetting .forgetPas{float:right;color:#22a6d2}.main .loginBox .loginSetting span{color:#666}.main .loginOrRegister{margin-top:15px;text-align:right}.main .loginRegisterSubmit{overflow:hidden;zoom:1}.main .loginRegisterSubmit .loginBtn,.main .loginRegisterSubmit .registerBtn{float:left;overflow:hidden;height:43px;width:127px;border-radius:3px;line-height:43px;background-color:#22a6d2;color:#fff;font-size:16px;text-align:center;text-decoration:none;outline:0;border:1px solid #22a6d2}.main .loginRegisterSubmit .loginBtn:hover{background-color:#1597c2}.main .loginRegisterSubmit .registerBtn{float:right;background-color:#FFF;color:#5c5c5c;border:1px solid #c8c8c8}.main .loginRegisterSubmit .registerBtn:hover{color:#22a6d2;border-color:#22a6d2}.main .loginRegisterSubmit .registerBtn:active{background-position:-104px -66px}.main .selectLogin{overflow:hidden;zoom:1;padding:6px 0 21px}.main .selectLogin a{overflow:hidden;float:left;display:inline;margin:0;height:24px;line-height:24px;color:#22a6d2;text-decoration:none}.main .loginMobile a.androidSystem:hover,.main .loginMobile a.iosSystem:hover,.main .loginMobile a:hover,.main .selectLogin a:hover{text-decoration:underline}.main .selectLogin a.frEle{float:right;background-position:0 -110px}.main .selectLogin a.frEle,.main .selectLogin a.member,.main .selectLogin a.pay{padding:0 0 0 25px}.main .selectLogin a.member{padding:0 0 0 28px;background-position:0 -59px}.main .selectLogin a.pay{background-position:0 -87px}.main .loginMobile{overflow:hidden;zoom:1;padding:16px 0;border-top:1px solid #e9eeed;font-family:Arial,Helvetica,sans-serif}.main .loginMobile div{float:left;margin:8px 16px 0 0;color:#22a6d2}.main .loginMobile a{float:left;display:inline;margin:0 10px 0 0;padding:0 12px 0 25px;height:22px;line-height:22px;color:#22a6d2}.main .loginMobile a.androidSystem{background-position:0 -169px;border-right:1px solid #EAEAEA}.main .loginMobile a.iosSystem{background-position:0 -141px}.main .loginMobile a.tip{background:0 0;line-height:12px;margin:0;padding:0;height:12px}.main .loginBox .loginOrRegister span{line-height:33px;color:#999;margin-right:10px}.main .loginBox .loginOrRegister span a{color:#22a6d2}.main .loginBox .loginOrRegister p b{color:#999;font-weight:400}.main .loginBox .loginOrRegister p{margin-top:10px;height:16px;line-height:16px;text-align:left}.main .loginBox .loginOrRegister p a{color:#22a6d2}.main .loginBox .usernameBox{position:relative;width:278px;height:36px}.main .loginBox .focus input{border:1px solid #6b9bdc;box-shadow:0 0 3px #6b9bdc inset}.main .loginBox .focus label{color:#ccc}.main .loginBox .hover{border:1px solid #abcff3;box-shadow:0 0 3px #abcff3 inset}.main .loginBox .usernameBox .clearname{position:absolute;right:8px;top:12px;display:block;height:9px;width:9px;background:url(/images/iconNew.png) 0 -200px no-repeat}.main .loginBox .placeholder{overflow:hidden;position:absolute;z-index:2;display:block;left:0;top:0;height:36px;line-height:36px;color:#999;padding-left:11px;font-size:14px;cursor:text}.main .loginBox .vipMailbox .mailvsn span,.main .loginBox .vipMailbox .usernameBox span{font-family:verdana;font-weight:700}.main .loginBox .vipMailbox .usernameBox .clearname{right:122px}.main .loginBox .vipMailbox .username,.main .loginBox .vipMailbox .vsn{float:left;ime-mode:disabled;width:138px}.main .loginBox .vipMailbox .vsn{width:130px}.main .loginBox .vipMailbox .vipDomain{width:110px;height:36px;line-height:36px;border-left:0;text-align:center;color:#5c5c5c;font-size:14px;float:left}.main .loginBox .vipMailbox .vipDomain a{display:inline-block;color:#22a6d2;text-decoration:none;font-size:12px}.main .loginBox .vipMailbox .vipDomain a:hover{text-decoration:none}.main .loginBox .vipMailbox .loginSetting .forgetPas{color:#22a6d2}.main .loginBox .vipMailbox .loginOrRegister p a.pay{display:inline-block;padding-left:18px;color:#22a6d2;background:url(/images/iconNew.png) 0 -160px no-repeat}.main .loginBox .freeError,.main .loginBox .vipError{position:relative;line-height:22px;padding:0 4px 0 2px}.main .loginBox .checkcodeBox{position:relative;margin-top:5px}.main .loginBox .checkcodeBox input{border:1px solid #c8c8c8;float:left;padding-left:8px;width:142px;height:36px;line-height:36px;color:#999;font-size:14px}.main .loginBox .loginFooter,.main .loginBox .loginFooter p{height:20px;line-height:20px}.main .loginBox .checkcodeBox img{float:right;border:1px solid #c8c8c8;vertical-align:bottom}.main .loginBox .checkcodeBox p{height:20px;line-height:20px;color:#666}.main .loginBox .checkcodeBox a{float:right;color:#22a6d2}.footer p,.input_w2{float:left}.main .loginBox .checkcodeBox .focus input{border:1px solid #6b9bdc;box-shadow:0 0 3px #6b9bdc inset}.main .loginBox .checkcodeBox .focus label{color:#ccc}.main .loginBox .checkcodeBox .hover{border:1px solid #abcff3;box-shadow:0 0 3px #abcff3 inset}.main .loginBox .loginFooter{width:302px;margin-top:12px;margin-left:-32px;padding:12px 0 12px 32px;border-top:1px solid #e9eeed;font-size:12px}.main .loginBox .loginFooter a{font-weight:700;margin-right:11px;color:red;text-decoration:none}.footer p,.main .loginBox .loginFooter span{color:#999}.main .loginBox .loginFooter a:hover{text-decoration:underline}.footerBox{width:100%;height:36px;background-color:#fff}.footer{margin:0 auto;width:936px;height:36px;line-height:36px;text-align:right}.footer a,.footer span{color:#666}.footer span{margin:0 7px}.autocomplete{border:1px solid #c1c1c1;border-top:none;background:#fff;font-family:verdana;display:none;z-index:10}.autocomplete div{padding:4px 8px;font-size:14px}.autocomplete .active{background:#3cf;color:#fff}.dialog{width:360px;border:1px solid #666;font-size:14px;color:#666;text-align:left}.dialog .head{background:url(/images/bg_flttit.gif) repeat-x;border:1px solid #fff;position:relative;color:#323232;padding-left:15px;height:35px;line-height:35px;font-weight:700}.dialog .close{position:absolute;top:11px;right:12px;background:url(/images/icon_close.gif) no-repeat;display:block;width:10px;height:10px}.dialog .body{padding:0 16px 20px;background:#fff}.dialog input,.dialog select{vertical-align:middle}.dialog table,.dialog td,.dialog th{margin:0;padding:0}.dialog cite,.dialog em{font-style:normal}.freeM_btn{clear:both;overflow:hidden;zoom:1;font-weight:700}.freeM_btn a,.freeM_btn span{float:left;background-image:url(/images/btn_flt.png);background-repeat:no-repeat;cursor:pointer;line-height:30px;height:30px;color:#111}.input_w1,.input_w2{height:25px;line-height:25px;border:1px solid #c1c1c1;font-family:verdana}.freeM_btn a:link,.freeM_btn a:visited{background-position:0 0;padding-left:18px}.freeM_btn a:link span,.freeM_btn a:visited span{background-position:right 0;padding-right:18px}.freeM_btn a:hover{background-position:0 -30px;padding-left:18px;text-decoration:none}.freeM_btn a:hover span{background-position:right -30px;padding-right:18px;text-decoration:none}.tip_table{font-size:12px;padding-top:4px}.tipR{color:#c00}.input_w1{width:171px}.input_w2{width:120px;margin-top:6px}.input_tip{color:red}.userM{font-weight:700;font-family:Arial;font-size:14px}.check_name,.safeTipflt{font-size:12px}.login_fail{margin:0 0 0 40px}.loginMail .freeM_btn,.regist .freeM_btn{margin-left:116px}.login_fail td,.login_fail th{font-weight:400;font-size:12px}.login_fail .freeM_btn{margin-top:15px}.login_fail .vtop{vertical-align:top;padding-top:8px}.login_fail .visbleheight{height:14px;line-height:14px}.check_name label{vertical-align:-2px;cursor:pointer;padding-right:10px}.safeTipflt{display:none;border:1px solid #d8ccb4;background-color:#fefec1;color:#626667;line-height:18px;padding:3px 15px 3px 18px;width:192px;margin-top:4px}.regist{text-align:center}.regist .text{font-weight:700;line-height:60px;font-size:14px;text-align:center}.loginMail{padding:10px 0 0;font-size:14px}.loginMail .userM{text-align:center;line-height:58px;overflow:hidden;font-size:16px}.error{position:absolute;top:150px;left:180px;width:420px}.keyerr h3,.locked h3,.timeout h3{color:#710000}.locked p,.timeout p{margin:15px 0}.notice,.pendant{overflow:hidden;display:inline;margin:-48px 0 0 330px;float:left}.timeout a{color:#205b9e}.pendant{width:226px;height:172px;background:url(/images/pendant.png) no-repeat}.notice{width:200px;height:187px;background:url(/images/notice.png) no-repeat}.notice .text,.pendant .text{display:block;font-family:"微软雅黑","宋体";line-height:24px;text-indent:2em;color:#333;overflow:hidden}@keyframes rotateOut{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(20deg)}75%{transform:rotate(-20deg)}}@-webkit-keyframes rotateOut{0%,100%,50%{-webkit-transform:rotate(0)}25%{-webkit-transform:rotate(20deg)}75%{-webkit-transform:rotate(-20deg)}}@-moz-keyframes rotateOut{0%,100%,50%{-moz-transform:rotate(0)}25%{-moz-transform:rotate(20deg)}75%{-moz-transform:rotate(-20deg)}}@-o-keyframes rotateOut{0%,100%,50%{-o-transform:rotate(0)}25%{-o-transform:rotate(20deg)}75%{-o-transform:rotate(-20deg)}}@-ms-keyframes rotateOut{0%,100%,50%{-ms-transform:rotate(0)}25%{-ms-transform:rotate(20deg)}75%{-ms-transform:rotate(-20deg)}}.pendant:hover{transform-origin:top center;animation:rotateOut 1.5s linear infinite;-webkit-transform-origin:top center;-webkit-animation:rotateOut 1.2s linear infinite;-moz-transform-origin:top center;-moz-animation:rotateOut 1.2s linear infinite;-o-transform-origin:top center;-o-animation:rotateOut 1.2s linear infinite;-ms-transform-origin:top center;-ms-animation:rotateOut 1.2s linear infinite;cursor:pointer}.pendant .text{width:182px;height:100px;margin:60px 0 0 25px;font-size:13px;background:url(/images/gold_s.gif) left top no-repeat}.notice .text{font-size:12px;height:72px;margin:74px 0 0 20px;position:relative;width:156px}.notice .text li,.pendant .text li{height:25px;overflow:hidden;background:url(/images/icons.png) left center no-repeat;padding-left:9px}.notice .text a,.notice .text li,.pendant .text a,.pendant .text li{color:#333}.activity{cursor:pointer}.soBox h2 span.loginAgain a,.soBox h2 span.loginAgain a i,.soBox h2 span.sucessIco{background:url(/images/logout/signOutIco8.png) no-repeat}.signOut{height:485px;border-top:1px solid #CECECE}.soBox{width:430px;margin:0 auto;padding:47px 0 60px}.soBox h2{overflow:hidden;zoom:1;font-family:"微软雅黑";font-weight:400;color:#323232}.soBox h2 span{float:left;display:inline;margin:0 20px 0 0;line-height:42px}.soBox h2 span.sucessIco{width:41px;height:41px;text-indent:-99999px;background-position:0 0}.soBox h2 span.sucessTip{font-size:24px}.soBox h2 span.loginAgain{margin:6px 0 0}.soBox h2 span.loginAgain a,.soBox h2 span.loginAgain a:hover{display:block;float:left;height:30px;line-height:30px;padding:0 0 0 25px;color:#333;font-size:14px;background-position:0 -49px}.soBox h2 span.loginAgain a i,.soBox h2 span.loginAgain a:hover i{cursor:pointer;display:block;float:left;padding:0 25px 0 0;height:30px;line-height:30px;font-style:normal;background-position:right -84px}.adPicture{overflow:hidden;width:1000px;margin:0 auto}.loginBox .loginMobile,.loginBox_code .loginMobile{margin:0 30px}.loginBox_code .weixin_login{padding:1px 69px 21px}.main .loginBox_code .tit_code li a{padding:8px 0;height:44px}.main .loginBox_code .weibo{background-position:0 -195px;height:44px;width:46px}.main .loginBox_code .weixin{background-position:0 -275px;height:44px;width:46px}.main .loginBox_code .weixin_login{padding:10px 66px}.loginBox .switch,.loginBox_code .switch{position:absolute;width:55px;height:55px;right:0;bottom:0}.loginBox_code .weibo_login{position:relative;padding-bottom:20px}.loginBox_code .weibo_code{border:1px solid #E2E2E2;height:180px;width:180px;margin:10px auto 0}.loginBox_code .weibo_code img{height:164px;margin:8px}.loginBox_code .weibo_tip{text-align:center;padding:10px;font-size:13px;font-family:"Microsoft Yahei"}.loginBox_code .code_refresh{position:absolute;height:180px;width:180px;top:31px;left:79px}.loginBox_code .code_refresh .code_bg{height:180px;width:180px;background:#000;opacity:.6}.loginBox_code .code_refresh .refresh_tip{position:absolute;margin:auto;height:180px;width:180px;top:0;left:0;z-index:10;color:#FFF;text-align:center;padding:70px 0;font-size:13px;font-weight:700}