.loginmenu{display:none;}.logintoggle{cursor:pointer;}.logintoggle .loginmenu{display:block;}.logintoggle ul{display:none;right:0px;top:42px;position:absolute;z-index:99;}.logintoggle ul li a{width:130px;}.openlogin i{font-size:12px;background:url(../images/icons.png) no-repeat -40px -430px;margin-right:2px;}.openlogin a{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}.openlogin a:hover{ color:#fff; }.logintoggle .loginmenu a{display:block;width:32px; height:32px;background-color:#505050;background-image:url(../images/icons.png);background-repeat:no-repeat;background-position:-215px -220px;}.logintoggle .loginmenu a:hover{background-color:#6BC30D;}.login {position:relative;height:32px;line-height:32px;margin-top:8px;}.login li{float:left;display:block;}.login li a{text-align:center;font-size:14px;float:left;display:block;width:70px;height:32px;line-height:32px;background:#505050;color:#acacac;}.login .reg a{background:#6BC30D;color:#fff;}.hide {display:none;}.show {display:block;}.loginmask{ width:100%; height:100%; z-index:8; background:#000; position:fixed; top:0; left:0; display:none; }#loginalert{ width:440px; background:url(../images/bg_pattern.png); position:fixed; top:-600px; left:50%; margin-left:-220px; z-index:99; display:none; }.closealert{ width:20px; height:20px; cursor:pointer; background:url(../images/icons.png) no-repeat -220px -315px; margin:20px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}.loginwrap{ width:340px; margin:0 auto; }.loginh{ height:40px; margin-top:20px; }.loginh .fl{ font-size:30px; line-height:40px; color:#292929; }.loginh .fr{ font-size:18px; line-height:50px; color:#707070; }.loginh .fr a{ font-size:18px; line-height:50px; color:#FF4200; margin-left:5px; }.loginwrap h3{ font-size:14px; font-weight:500; height:20px; margin-top:15px; color:#292929 }.loginbtn{ line-height:70px; color:#6B6A6A; }.logininput input{ display:block; height:14px; line-height:14px; width:100%; border: #DAE2E5 1px solid; text-indent:10px; overflow:hidden; color:#979696; padding-top:13px; padding-bottom:13px; }.logininput .loginusername{ margin-top:15px; margin-bottom:10px; }
.logininput .yzm{ width:80px; float:left; margin:10px 10px 0 0}
.loginsubmit input{ width:130px; height:40px; line-height:40px; color:#fff; background:#70CA10; display:block; text-align:center; font-size:20px; border:none; cursor:pointer; }.loginsubmit{ width:130px; height:40px; margin:15px 20px 0 0; position:relative; }.loginsubmiting{ height:40px; background:#fff; position:absolute; top:0; left:0; width:130px; opacity:0.8; filter:alpha(opacity=80); display:none; }.loginsubmiting_inner{ height:40px; background:url(../images/loading.gif) no-repeat 50% 50%; width:130px; position:absolute; top:0; left:0; }.thirdlogin .pd50{padding-bottom:30px; width:340px;}.thirdlogin h4{ color:#6B6A6A; font-weight:500; margin-bottom:20px; }.thirdlogin ul li{ display:block; float:left; margin-right:20px; }.thirdlogin ul li a{ display:block; float:left; height:40px; line-height:40px; width:160px; color:#fff; text-indent:60px; }#sinal a{ background:#d63b22 url(../images/weibo.png) no-repeat 0px -5px; }#qql a{ background:#3eb0d8 url(../images/qq.png) no-repeat 0px -5px; }#fswitch .common{ border-bottom:1px solid #EBEBEB; }#backtop{ opacity:0.6 }#backtop:hover{ background-color:#70CA10; opacity:1 }#veiwall a{ display:block; height:50px; line-height:50px; color:#919191; background:#fff; text-align:center; font-size:14px; }

.loginwrap .login_warning{ display:block; height:20px; line-height:20px; background:#ff7200; color:#fff; padding:0 4px; float:left; text-align:center; font-size:12px; margin-left:14px; margin-top:3px; display:none; }#reg_setp{ position:fixed; width:100%; height:100%; background:url(../images/bg_pattern.png); z-index:999; top:0; left:100%; display:none; }#reg_setp h3{ font-size:14px; font-weight:500; overflow:hidden; height:80px; line-height:90px; }.blogo{ width:190px; height:180px; position:absolute; top:50px; left:50%; margin-left:-75px; }
.regbox{ height: auto; left: 40%; position: absolute; top: 150px; width: 400px;}
.regbox form .u, .regbox form .pwd, .regbox form .chimg{ height:35px; width:300px; padding-left:10px;border: 1px solid #DAE2E5; color: #979696; font-size:14px; line-height:35px;}
.regbox form .chimg{ width:80px; float:left; margin-right:10px;}
.regbox li{ height:60px; margin-bottom:10px; clear:both;}
.regbox li p{ font-size:14px; height:25px;}
.regbox .gologin{background:#70CA10; float:left; border: medium none; color: #FFFFFF; cursor: pointer; display: block; font-size: 20px; height: 40px; line-height: 40px; text-align: center; width: 130px;}
.regbox .gologin:hover{ background:#D03322}


.quicklogin_socical li{ display:block; float:left; }.quicklogin_socical li a{ width:186px; height:46px; display:block; float:left; line-height:46px; color:#fff; text-align:left; text-indent:68px; font-size:16px; }.quicklogin_socical_weibo { margin-bottom:20px; }.quicklogin_socical { margin-bottom:20px; }.back_setp{ width:100px; height:50px; line-height:50px; background:#8F8F90; color:#fff; cursor:pointer; font-size:22px; text-align:center; position:absolute; left:20px; top:20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}.back_setp:hover{ background-color:#6BC30D; }#setp_pofile{ width:550px; height:210px; position:absolute; left:50%; margin-left:-275px; top:230px; text-align:center;  }.setp_pofile_input{ margin-left:20px; }.setp_pofile_input input { display:block; height:16px; margin-bottom:10px; line-height:16px; padding-top:17px; padding-bottom:17px; }.setp_pofile_input_user,.setp_pofile_input_email,.setp_pofile_input_password,.setp_pofile_input_v_password{ border:1px solid #dae2e5; color:#979696; font-size:14px; width:300px; padding:0 20px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.setp_pofile_input .setp_pofile_input_password{ display:none; }.setp_pofile_input_user:focus,.setp_pofile_input_email:focus,.setp_pofile_input_password:focus,.setp_pofile_input_v_password:focus{ border-color:#afb3b5; }#setp_pofile_check{ display:none; }.setp_pofile_checkbox{ text-align:left; padding-top:10px; padding-bottom:40px; }.setp_pofile_checkb{ display:block; height:13px; width:13px; background:#fff; border:1px solid #dedede; cursor:pointer; float:left; }.setp_pofile_check_true{ background:#fff url('check-dot.png') no-repeat 50% 50%; }.setp_pofile_checkbox span{ height:15px; line-height:15px; display:block; float:left; margin-left:10px; }.setp_pofile_input .setp_pofile_input_submit{ height:50px; width:340px; line-height:50px; background:#70ca10; color:#fff; cursor:pointer; border:none; font-size:24px; padding:0; font-family:'微软雅黑';-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.setp_pofile_input .setp_pofile_input_submit:hover{ background:#6BC30D; }#common_content_main{ background:#fff; position:relative;  }