@charset "UTF-8";body{background:#e8ebf8;width:100%;max-width:1300px;margin:auto;overflow:hidden}.login_icon{display:inline-block;background:url(/Content/images/login/login.png) no-repeat}.login_wrapper{display:block;margin:100px auto 0 auto;width:1225px}.login_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:auto;border-radius:10px;background:#fff;overflow:hidden}.login_box .leftbox{width:790px;background:url(/Content/images//login/loginbg.jpg) center center no-repeat;background-size:cover}.login_box .leftbox .changetype{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.login_box .leftbox .changetype .trans-btn{padding:5px 15px;font-size:13px;color:#e2e2e2}.login_box .leftbox .changetype .trans-btn:hover{color:#fff}.login_box .leftbox.active .simpleline{display:none}.login_box .leftbox.active .multipleline{display:block}.login_box .simplelogo{display:block;margin:20px auto 30px auto}.login_box .chooseline{position:relative;padding-left:20px;line-height:30px;color:#fff}.login_box .chooseline:before{position:absolute;top:0;left:0;bottom:0;margin:auto;content:'';width:10px;height:10px;border-radius:50%;background:#fff}.login_box .chooseline .trans-btn{margin-left:20px;line-height:19px;background:#b182d9}.login_box .simpleline{padding:0 0 20px 0}.login_box .simpleline .line-num{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:25px 35px;height:120px;background:url(/Content/images/login/round.png) center center no-repeat}.login_box .simpleline .line-num .line_entry:hover{color:#912436;background:#fff}.login_box .simpleline .line-num .line_entry:hover:before{background:#912436}.login_box .simpleline .subtitle{position:absolute;top:1px;left:0;right:0;margin:auto;text-align:center;font-size:13px;color:#fff}.login_box .simpleline .refresh-btn{width:70px;height:70px;border-radius:50%}.login_box .multipleline{display:none}.login_box .site_add{padding:5px 15px;width:60%;font-size:14px;border:0;border-radius:20px;color:#4e0304;background:#e8ebf8}.login_box .itembox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.login_box .itembox .fast:before{background:#d2ff00}.login_box .itembox .soso:before{background:#9cb236}.login_box .itembox .slow:before{background:#dd5165}.login_box .rightbox{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.login_box .rightbox .textinput{width:100%;padding:10px 20px;font-size:13px}.login_box .rightbox .textinput::-webkit-input-placeholder{opacity:1;color:#ff4346}.login_box .rightbox .textinput:-moz-placeholder{opacity:1;color:#ff4346}.login_box .rightbox .textinput::-moz-placeholder{opacity:1;color:#ff4346}.login_box .rightbox .textinput:-ms-input-placeholder{opacity:1;color:#ff4346}.login_box .rightbox form{padding:30px 60px 0 60px}.login_box .rightbox label{position:relative;display:block;margin-bottom:20px}.login_box .rightbox.active .code-login{display:block}.login_box .rightbox.active .normal-login{display:none}.login_box .rightbox .big-logo{padding-top:70px;text-align:center}.login_box .rightbox .big-logo img{width:210px}.login_box .toggle-methods{position:absolute;top:10px;right:10px;width:55px;height:55px;background:url(/Content/images/login/login.png) -20px -155px no-repeat;z-index:5;cursor:pointer}.login_box .toggle-methods:hover:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2)}.login_box .safecode{font-size:0}.login_box .safecode .textinput{width:60%;vertical-align:bottom}.login_box .changesafecode{display:inline-block;margin-left:25px;height:100%;cursor:pointer}.login_box .changesafecode img{width:100px;height:100%}.linetest.itembox{padding:15px 40px 15px 40px;border-top:1px dotted rgba(255,255,255,.2)}.linetest.itembox .trans-btn{padding:7px 0;width:120px;font-size:15px;color:#fff;text-align:center}.linetest.itembox .trans-btn:hover{background:#e8ebf8;color:#c42236}.linetest.itembox div.trans-btn{width:90px}.linetest.itembox div.trans-btn:hover{background:transparent;color:#fff}.line_entry{position:relative;display:inline-block;padding:7px 0 7px 8px;width:90px;font-size:14px;text-align:center}.line_entry:before{position:absolute;left:10px;top:0;bottom:0;margin:auto;content:'';width:10px;height:10px;border-radius:50%;background:#fff}.forgetpass{display:inline-block;margin:10px 0 0 auto;font-size:14px;color:#dd575a;text-decoration:underline;text-align:center;cursor:pointer}.forgetpass:hover{color:#dd575a}.register{display:inline-block;margin:10px 170px 0 auto;font-size:14px;color:#dd575a;text-decoration:underline;text-align:center;cursor:pointer}.register:hover{color:#dd575a}.normal-login{position:relative;padding:0 0 30px 0}.normal-login .br-btn{padding:12px 0 12px 24px;width:100%;border-radius:25px;font-size:17px;letter-spacing:8px;text-align:center}.code-login{position:relative;padding:0 0 30px 0}.code-login .toggle-methods{background:url(/Content/images/login/login.png) -106px -155px no-repeat}.code-login .toggle-methods .hint{position:absolute;top:0;bottom:0;right:100%;margin:auto;width:160px;height:25px;color:#818181;font-size:12px;text-align:center;line-height:23px;background:url(/Content/images/login/login.png) -13px -241px no-repeat;pointer-events:none}.code-login .maintitle{padding:70px 60px 0 60px;font-size:19px}.code-login .codewrap{padding:30px 100px 10px 100px;text-align:center}.code-login .codebox{padding:40px 0;background:#e8ebf8;border-radius:5px}.code-login .codebox img{width:135px;height:135px}.code-login .subtitle{position:relative;display:inline-block;margin-top:30px;padding-left:40px;text-align:center;font-size:15px;color:#9e0c19}.code-login .subtitle:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:30px;height:30px;background:url(/Content/images/login/login.png) -117px -88px no-repeat}.code-login{display:none}.line_details{padding:10px 40px}.line_details a.trans-btn{padding:7px 0;width:120px;font-size:15px;color:#fff;text-align:center}.line_details a.trans-btn:hover{background:#e8ebf8;color:#c42236}.line_details .itembox{margin-bottom:10px;padding-right:0}.line_details .itembox.soso .site_add{opacity:.75}.line_details .itembox.slow .site_add{opacity:.4}.login_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;color:#c0c2ca;line-height:50px;font-size:13px}.login_footer .explore{display:-webkit-box;display:-ms-flexbox;display:flex}.login_footer .explore a{display:inline-block;margin:0 5px;width:50px;height:50px;border-radius:0;background:url(/Content/images/login/login.png) no-repeat}.login_footer .explore a:nth-child(1){background-position:-9px -8px}.login_footer .explore a:nth-child(2){background-position:-67px -8px}.login_footer .explore a:nth-child(3){background-position:-126px -8px}.login_footer .explore a:nth-child(4){background-position:-187px -8px}.login_footer .explore p{padding-left:10px}.login_footer .down_server{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_footer .down_server a{display:inline-block;margin:0 5px;padding:0 15px;height:40px;line-height:40px;color:#9e0c19}.login_footer .login_icon{width:30px;height:30px;margin-right:5px;vertical-align:middle}.login_footer .download{background-position:-17px -89px}.login_footer .server{background-position:-63px -89px}.login_footer .back{background-position:-314px -89px}.google_title,.ip_title{width:200px;height:30px;margin-bottom:20px;background:url(/Content/images/login/login.png) -10px -293px no-repeat}.ip_title{margin-bottom:3px;background:url(/Content/images/login/login.png) -10px -334px no-repeat}.ip_alert{margin:0 0 8px 11px;color:#ff515b;font-size:12px}i.loginput{position:absolute;top:0;right:5px;bottom:0;margin:auto;display:inline-block;width:30px;height:30px;background:url(/Content/images/login/login.png) 0 0 no-repeat}i.loginput.google_icon{background-position:-171px -88px}i.loginput.key_icon{background-position:-215px -88px}i.loginput.lock_icon{background-position:-259px -88px}i.loginput.p_icon{background-position:-259px -133px}.formstyle label{margin:0 0 15px;width:100%;position:relative}.formstyle .textinput{padding:10px 20px;font-size:13px;width:100%}.formstyle .textinput::-webkit-input-placeholder{opacity:1;color:#ff4346}.formstyle .textinput:-moz-placeholder{opacity:1;color:#ff4346}.formstyle .textinput::-moz-placeholder{opacity:1;color:#ff4346}.formstyle .textinput:-ms-input-placeholder{opacity:1;color:#ff4346}.formstyle .safecode{font-size:0}.formstyle .safecode .textinput{width:60%;vertical-align:bottom}.formstyle .safecode .changesafecode{display:inline-block;margin-left:5px;height:100%;cursor:pointer}.formstyle02 label{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px 0}.formstyle02 .title{width:130px;font-size:13px;color:rgba(0,0,0,.6)}.formstyle02 .textinput{padding:10px 20px;border:1px solid #cbcbcb;background:#fff;font-size:13px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.formstyle02 .textinput::-webkit-input-placeholder{opacity:1;color:#ff4346}.formstyle02 .textinput:-moz-placeholder{opacity:1;color:#ff4346}.formstyle02 .textinput::-moz-placeholder{opacity:1;color:#ff4346}.formstyle02 .textinput:-ms-input-placeholder{opacity:1;color:#ff4346}.formstyle02 .field-validation-error{left:130px}.change_with_google{padding:0 30px}.server-conatact .toppic{width:905px;height:500px;background:url(/Content/images/login/loginserver.png) -40px -50px no-repeat}.server-conatact form{width:320px;margin:20px auto 30px auto}.server-conatact form .br-btn{padding:12px 0 12px 24px;width:100%;border-radius:25px;font-size:17px;letter-spacing:8px;text-align:center}.server-conatact label{position:relative;display:block;margin-bottom:20px}.server-conatact .textinput{width:100%;padding:10px 20px;font-size:13px}.server-conatact .safecode .textinput{width:60%;vertical-align:bottom}.loginserver_box .leftbox{min-width:600px;width:600px}.loginserver_box .whitelogo{padding:30px;text-align:left}.loginserver_box .leftpic{width:600px;height:410px;margin:0 auto 120px auto;background:url(/Content/images/login/loginserver.png) -190px -780px no-repeat}.loginserver_box .text{display:none;background:none}.loginserver_box .chat-window .active-window{-webkit-box-shadow:none;box-shadow:none;color:#3c4858}.loginserver_box .rightbox{width:625px}.loginserver_box .userOther,.loginserver_box .userMe{display:inline-block;padding:10px 0;font-size:14px;text-decoration:underline}.loginserver_box .right .chat-text-wrapper-Box2{margin-left:auto;background:#e6eef8}.loginserver_box .chat-extension{position:absolute;bottom:5px;right:10px;font-size:12px;color:#a94b63}.loginserver_box .message-board .chat-window-text-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;height:105px;border:0}.loginserver_box .message-board .chat-window-text-box-wrapper input{padding:10px;height:100%;background:#f2f3f9;border:0;border-radius:10px 0 0 10px}.loginserver_box .message-board .chat-window-text-box-wrapper .chatSendBtn.meSendBtn{width:15%;border:0;color:#fff;border-radius:0 10px 10px 0;background:#9097d1;background:-webkit-gradient(linear,left top,right top,from(#9097d1),to(#d35656));background:linear-gradient(to right,#9097d1 0%,#d35656 100%)}