@charset "utf-8";
@import url("reset2.css");
@import url("simplegrid2.css");
body{color:#333;background-color:#F1F1F1}body,td,th,input,select,textarea{color:#666;font-family:Georgia,Palatino,Times,"Times New Roman","Microsoft Yahei","Roboto",Arial,sans-serif}#login-header,#register-header,#getpwd-header{width:100%;background-color:transparent;border:medium none;overflow:hidden;background-color:#ffffff;position:fixed;top:0px;z-index:99}#wrapper{margin:0 auto;width:100%;height:100%;background-color:#CCC;background:#2C2C2C url("bg.jpg") repeat scroll 0% 0% / cover;width:100%;height:100%;background-attachment:fixed;position:absolute;overflow:hidden;z-index:1}#wrapper .overlay{background:rgba(0,0,0,0.5) url("header-dotgrid.png") repeat scroll center center;width:100%;max-width:100%;padding:8em 0px;height:100%;z-index:-1;position:relative}#content-middle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.register-box #content-middle{top:54%}.logo{background:url("logo.png") no-repeat;color:#ff0;display:block;float:left;font:40px normal;height:80px;width:290px}#login-box-left .content::before{content:" ";display:inline-block}#login-box-right{height:100%;overflow:hidden}#login-box-right .content{padding:0px;height:100%;text-align:left}.login-box-right-menu{font-size:24px;padding:10px 0px}.login-box-right-menu a{text-decoration:none;position:relative;padding-left:40px;color:#888}.login-box-right-menu .general{color:#666;font-weight:100;font-size:16px;padding-top:8px}[class^="spirit-"]{background:transparent url("spirit-icon.png") no-repeat scroll 0px 0px;display:inline-block}.spirit-login{background-position:-9px -37px;width:35px;height:28px;position:absolute;left:0px;top:3px}.login-box-right-1{width:48%;height:100%;overflow:hidden;margin:0px auto;_background:rgba(0,0,0,0.3) none repeat scroll 0% 0%;background-color:#ECF0F1;padding:20px 90px;border-radius:6px}.login-general-text div{margin:25px 0px}.login-box-input{width:100%;border:2px solid #DCE4EC;display:block;background:#FFF none repeat scroll 0% 0%;padding:10px 5px 10px 10px;text-indent:1px;border-radius:3px;box-shadow:none;color:#333!important;font-size:14px}.login-box-right-menu .phone{color:#3E99DC}.login-phone-text div{margin:25px 0px}.login-select-ui select{box-sizing:content-box;border:1px solid #FFF;line-height:normal;font-size:inherit;height:41px;width:66px;padding:0px;float:left;margin-right:10px}.login-box-btn{letter-spacing:0.5em;margin:20px auto 0px;text-indent:0.5em;width:100%;display:inline-block;padding:10px 12px;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;border-radius:4px;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset,0px 1px 2px rgba(0,0,0,0.05);background-color:#2F96B4;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);border-width:0px;color:#fff}.login-Others{text-align:center;margin:17px auto;font-weight:bold;font-size:12px;line-height:1.5}.login-Others a{display:inline-block;margin:0px 10px;text-decoration:none;color:#666;font-size:14px;font-weight:100}.col-1-3 .content{text-align:center}#login-box-bottom{width:100%;min-height:30px;padding:20px;text-align:center;background-color:rgba(142,152,160,0.4);position:absolute;bottom:0px;z-index:100;font-size:1.1em}#login-box-bottom::before{content:"";display:block;position:absolute;top:0px;left:0px;height:0.25em;background:#355264 none repeat scroll 0% 0%;width:5em;box-shadow:5em 0px 0px 0px #47B39D,10em 0px 0px 0px #FF6C00,15em 0px 0px 0px #99CFA9,20em 0px 0px 0px #355264,25em 0px 0px 0px #47B39D,30em 0px 0px 0px #FF6C00,35em 0px 0px 0px #47B39D,40em 0px 0px 0px #FF6C00,45em 0px 0px 0px #99CFA9,50em 0px 0px 0px rgb(53,82,100),55em 0px 0px 0px rgb(71,179,157),60em 0px 0px 0px rgb(255,108,0),65em 0px 0px 0px rgb(71,179,157),70em 0px 0px 0px rgb(255,108,0),75em 0px 0px 0px rgb(153,207,169),80em 0px 0px 0px rgb(53,82,100),85em 0px 0px 0px rgb(71,179,157),90em 0px 0px 0px rgb(255,108,0),95em 0px 0px 0px rgb(71,179,157),100em 0px 0px 0px rgb(255,108,0),105em 0px 0px 0px rgb(153,207,169),110em 0px 0px 0px rgb(53,82,100),115em 0px 0px 0px rgb(71,179,157),120em 0px 0px 0px rgb(255,108,0)}.col-1-3 .content div{display:inline-block;max-width:100%;height:100%;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif!important}#login-box-bottom .col-1-3:nth-child(2){border-style:none solid;border-width:1px;border-color:rgba(255,255,255,0.3)}.content div span{font-size:2.5em;font-weight:100;padding-right:15px}#login-bottom{position:absolute;bottom:0px;width:100%;background:url(fbg.gif) repeat top center}#footer{margin-top:10px;padding:10px;text-align:center}.register-box{width:100%}#register-header{width:100%;background-color:transparent;border:medium none;overflow:hidden;background-color:#ffffff}#toplink{height:80px;line-height:80px;text-align:right;font-size:14px}#register-box-content{width:53%;height:100%;overflow:hidden;margin:0px auto;background-color:#ECF0F1;padding:20px 80px;border-radius:6px}#register-box-content .btn{margin-top:0px}#register-box-content li{display:inline-block;float:left;width:100%;font-size:14px;margin-bottom:10px}.ipt{width:100%;border:2px solid #DCE4EC;display:block;background:#FFF none repeat scroll 0% 0%;padding:5px 5px 5px 10px;text-indent:1px;border-radius:3px;box-shadow:none;color:#333!important;font-size:14px}.register-box-code{width:100%}.col-3-12{padding-right:0px;width:23%}.col-3-12 label{line-height:38px}.col-9-12 p{padding:3px 3px}.btn{letter-spacing:0.5em;margin:20px auto 0px;text-indent:0.5em;width:100%;display:inline-block;padding:10px 12px;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;border-radius:4px;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset,0px 1px 2px rgba(0,0,0,0.05);background-color:#2F96B4;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);border-width:0px;color:#fff}#getpwd-header{width:100%;background-color:transparent;border:medium none;overflow:hidden;background-color:#ffffff}#getpwd-box-content{width:48%;height:100%;overflow:hidden;margin:0px auto;background-color:#ECF0F1;padding:20px 80px;border-radius:6px;font-size:14px}#regform h2,#register-box-content h2{color:#666;font-weight:100;font-size:16px;padding-top:8px;padding:10px 0px}#mycode{float:left;padding:3px 5px 3px 0px;line-height:24px}#mycode img{font-size:12px}.textinfo{width:100%;height:auto;overflow:hidden;padding:20px 0px;font-size:14px;color:#999}.textinfo strong{font-weight:100;color:#333;font-size:13px}