@import url("/public/css/pub.css");
@import url("../public/css/top.css");
@import url("../public/css/foot.css");


#showErrAll { width:90%; height:26px; line-height:26px; border:1px solid #d30000; font-size:14px; color:#d30000; background-color:#ffecec; text-align:center; margin-bottom:8px;}

select {FONT-SIZE: 13px}

#sendDiv{ width:1000px; height:auto; overflow:hidden; margin-top:10px;}
.regtit{ text-indent:10px; margin: 0 10px; height:28px;verflow:hidden; border-bottom:1px solid #ccc}
.regtit b{ float:left; font-size:14px; font-weight:bold; o}
.regtit span{ float:right;}
.regtit a{ color:#FF0000;}
#regArea{ margin-top:20px;}
#regArea td{ padding:10px; text-align:left;}
#regArea td.wordL{ text-align:right;}

#logArea{ margin-top:20px;}
#logArea td{ padding:5px 10px; text-align:left;}
#logArea td.wordL{ text-align:right;}

.red-btn-c{float:left;width:96px;height:32px;color:#fff;padding:0 30px 0 18px;_padding:2px 30px 0 18px;border:0;text-align:left;vertical-align:middle;cursor:pointer;background:red url(/public/images/5.png) no-repeat 75px center; font-size:14px;}

.textInp{width:222px;height:15px;padding:7px 0 8px 5px;font-size:14px;color:#4e4e4e;border:1px solid #ccc}
.yzInput{ width:66px; height:20px; border:1px solid #a7a6aa; line-height:20px;}
.wordL{ text-align:right; font-size:14px; font-weight:bold;}
.yzCode{ width:70px; height:28px; overflow:hidden; padding-left:5px; border:1px solid #a7a6aa; background:url(/public/images/regInpBg.GIF) no-repeat;}

input[type="text"]:focus, input[type="password"]:focus {
    border-color: rgba(255, 97, 97, 0.8);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(255, 97, 97, 0.6);
    outline: 0 none;
    transition: all 0.4s ease 0s;
}
input[type="submit"]:focus, input[type="submit"]:hover {
    background-position: 80px center;
    transition: all 0.3s ease 0s;
}
input[type="submit"]:active {
    background-color: #CF0000;
}

.unText{ margin-left:20px; line-height:32px;}

.regle{ float:left; width:640px;}
.cont_right{ float:right; width:300px;}
.quick_login{padding-top:27px;color:#666}
.quick_login .quick-title{font-weight:400;margin-bottom:15px}
.quick_login .login_link{margin-bottom:20px}
.quick_login .login_link a{ font-size:18px; font-weight:bold;}

.quick_login .quick-main{color:#666;margin-bottom:40px}
.quick_login .quick-main p{margin-bottom:10px;color:#ddd}
.quick_login .quick-main a{display:inline-block;width:73px;height:19px;vertical-align:middle;color:#999}
.quick_login .quick-main a{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:73px;height:19px;vertical-align:middle;color:#999}

.quick-main{ color:#ddd;}
.quick-main a { color: #999;  display: inline-block; height: 19px; vertical-align: middle;width: 73px;}
.quick-main a.quick-163 { background: url(/public/images/login_page.png) no-repeat scroll 0 -110px transparent;  margin: 0 4px;  padding: 0 0 0 15px; width: 20px; }
.quick-main a.quick-renren { background: url(/public/images/login_page.png) no-repeat scroll 0 -143px transparent; margin: 0 4px; padding: 0 0 0 15px; width: 40px; }
.quick-main a.quick-sina { background: url(/public/images/login_page.png) no-repeat scroll 0 -78px transparent;  margin: 0 4px; padding: 0 0 0 20px; width: 52px;}
.quick-main a.quick-qq {  background: url(/public/images/qq.png) no-repeat scroll 2px 3px / 14px 14px transparent;  margin: 0 4px; padding: 0 0 0 20px; width: 22px; }
.quick-main a.quick-zfb{ background: url(/public/images/login_page.png) no-repeat scroll 0 -42px transparent; margin: 0 5px 0 0;}

.logtop{ width:1000px; padding-top:10px; height:75px; overflow:hidden;}
.loall{ float:left;}
.loall a{ float:left;}
.loall b{ float:left; display:inline; margin-left:10px; margin-top:24px; color:#ED1459; font-size:30px; }
.regzall{ float:right; padding-top:21px; padding-right:15px;}
.regzall a{ padding:5px 15px;background:#eb0e56; display:block; color:#fff; font-size:14px;}
.loginle{ float:left; width:420px;}
.loginri{ float:right; width:440px; border:1px solid #ddd; padding-top:5px; padding-bottom:20px;}
.loginpd{ padding:10px; margin-left:10px;}
.zcwym{ float:right; margin-top:20px;}
.wbreg{ border:1px solid #eee; overflow:hidden;}

.wbhead{ width:98%; margin:0 auto; padding:0; margin-top:20px; }
.wbhead li{ float:left; display:inline; margin-left:10px; width:44%; padding:6px 0 6px 24px; cursor:pointer }
.wbhead li a{ font-size:16px; font-weight:bold;}
.wbhead li.curhover { background:#F63562}
.wbhead li.curhover a{ color:#fff;}

.wbsetp{ width:100%; overflow:hidden;background:#ccc}
.wbsetp li{ float:left; display:inline; margin-left:26px; padding:10px; font-size:20px; }
.wbsetp li.setp{ background:#F94D76; color:#fff;}

.wballt{ width:98%; height:auto; overflow:hidden; margin:50px auto 0;}
.wballt li{ float:left; width:44%; padding:6px 0 6px 24px; }
.newkf{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.newkf dl{ padding-bottom:5px; overflow:hidden;}
.newkf dl dd{ float:left; width:50px; }
.newkf dl dd img{border-radius:50px;border:1px solid #888;}
.newkf dl dt{ float:left; padding-left:15px; width:200px;}
.newkf dl dt b{ font-weight:bold; font-size:14px; color:#FF0000;}
.newkf p{ clear:both; padding:6px 0; margin-top:6px; overflow:hidden;}
.newkf p.tit{ background:#D9F9F9; border-top:1px solid #0FF9F6; text-indent:10px;}
.newkf p.tit b{ font-size:16px; color:#000; font-weight:bold;}
.newkf p a{ display:inline-block; margin-top:5px; margin-left:10px; color:#FF0000;}


#TempDiv{ float:left;  height:32px; padding-right:5px; white-space:normal;}

.newloginle{ float:left; width:360px;}
.newloginri{ float:right; width:600px; border:1px solid #ddd; padding-top:5px; padding-bottom:20px;}

.gyall{overflow:hidden; }
.gytpp { width:60%; padding:10px 0; background:#00CCFF; margin:0 auto;}
.gytpp li{display:inline;}
