/*************************************************GLOBALS***/
body, th, td, input, select, textarea, button { font-family:Verdana,"宋体",Arial, Helvetica, sans-serif; font-size:12px;}
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset {margin:0;padding:0;}
ul li { list-style: none; }

a:link,a:visited { color: #326598; text-decoration: none; }
a:hover { text-decoration: underline;color:#f30}
a img { border: none; }
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;height:0;line-height:0;font-size:0;}
.mrl10{margin-left:20px;}
.clearfix:after{
	clear     : both  ;
	content   : ''    ;
	display   : block ;
	font-size : 0     ;
	height    : 0     ;
	visibility: hidden;
}
.clearfix{ *zoom:1; }
.f14
{
	font-size:14px;
}
.regline
{
	background-image: url(regline.gif);
	background-repeat: repeat-x;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}

body{background:url(1280-1024.jpg) fixed center 0 no-repeat #4d983b;}
.header{width:872px;margin:0 auto;height:68px;padding-top:6px;}
.header .header-logo{float:left;}
.header .header-r{float:right;font-size:14px;color:#333;padding-top:25px;}

.main{width:1000px;margin:0 auto;width:1000px;padding-bottom:10px;padding:4px 0;color:#444;}
.main-c{width:876px;border:1px solid #E4E4E4;background-color: #FFF;margin:0 auto;}
.main-b{background:url(bg_footer.png) 0 -13px repeat-x;height:67px;width:100%;margin-top:70px;}
.main-bc{margin:0 auto;width:1000px;text-align:center;}

.getMsg,.reSend{width:125px;height:27px;line-height:27px;text-align:center;vertical-align:middle;display:inline-block;}
.getMsg{color:#1da8bb;background:url(msger.jpg) center top no-repeat;}
a.getMsg, #btn_send_verify_code{color:#326598;}
.reSend{color:white;background:url(msger.jpg) center bottom no-repeat;}
.getMsg:hover{text-decoration:none;color:#1da8bb;}
.reSend:hover{text-decoration:none;color:white;}
#user_captcha_mTip label{height:25px; line-height:25px;}

.getback label.error, .login label.error{padding-left:1em;color:red;}

#footer{width:1000px;clear:both;margin:0px auto;margin-bottom:20px;color:#444;text-align:center;line-height:1.6;padding-top:5px;}
#footer a{color:#444}
.main-ct{border-bottom:0px dashed #B5B5B5;color:#F25C05;padding:14px 0 9px 18px;width:850px;margin:0 auto;}
.main-ct h1{font-size:16px;}
.main-ct span{font-size:12px;color:#959595;font-weight:normal;margin-left:10px;}
from.login{width:548px;padding:60px 0 0 120px;height:200px;position:relative;}
from.login div{padding-bottom:85px;height:auto;}
div.login{padding:60px 0 0 120px;position:relative;}
div.login div{width:370px;bottom:70px;left:200px;_left:80px;z-index:500;position:absolute;}
div.login div.edit_{position:static;}
div.login div.edit_{margin-left:88px;}
.login dl{padding-bottom:16px;height:36px;clear:both;}
.login dl dt{float:left;font-size:14px;width:70px;color:#444444;padding-top:7px;margin-right:10px;}
.login dl dd{float:left;}
.cinput{border:1px solid #a4a4a4;width:206px;height:20px;padding:6px 0 6px 6px;padding:10px 0 2px 5px\9;}
.login .login-btn, .login-btn{background:url(bgbutton0.gif) no-repeat;border:0;display:block;cursor:pointer;width:150px;height:44px;line-height:42px;color:#fff;font-size:16px;font-weight:bold;font-family:"微软雅黑";vertical-align:bottom;_vertical-align:text-bottom;letter-spacing:2px;text-align:center;cursor:pointer;}
.h-login-btn{ background:url(h-bgbutton0.gif) no-repeat;}

.fgetpwd a{margin-left:15px;line-height:44px;}
.imgs-list li {}
.imgs-icon li{float:left;margin-right:8px;cursor:pointer;width:13px;}
.imgs-icon{padding:0 95px;}
.main-ccm{float:left;position:relative;width:580px}
.main-ccr{float:left;height:432px;width:262px;border-left:1px solid #E4E4E4;padding-left:10px;padding-top:10px;}
.main-tip{height:16px;position:absolute;top:25px;left:200px;color:red;}
.rslide-openid dl dt{font-weight:bold;margin-bottom:15px;}
.rslide-openid dl dd{line-height:30px;height:auto;}
.rslide-openid dl dd a{display:block;float:left;padding:0 5px 5px 0;}
.reg{padding:15px 0 0 30px}
.reg dl{margin-bottom:12px;clear:both;}
.reg dl dt{float:left;font-size:14px;width:70px;color:#444444;padding-top:7px;margin-right:10px;text-align:right;}
.reg dl dd{float:left;padding-top:7px;}
.reg dl dd em{ color: #999; padding-left: 5px; font-style: normal; }
.icode{width:91px;height:20px;margin-right:21px;line-height:20px;vertical-align:top;border:1px solid #a4a4a4;padding-left:7px;}
.icode-span{vertical-align:middle;}
#email_reg_tip,#mobile_reg_tip{margin-bottom:10px;}
/*第三方
登录*/
.ct-cc{height:auto;color:#444;}
.ct-cc .cc-ccm,.ct-cc .ccr-ccm,.ct-cc dd,.ct-cc dt{float:left;}
.cc-ccm,.ccr-ccm{padding-top:30px;}
.cc-ccm{width:487px;padding-left:50px;}
.cc-ccm  dt,div.ct-login dl dt{width:68px;height:58px;margin:0;padding:0;}
.cc-ccm .login{padding-left:70px;}
.ccr-ccm{height:415px;width:328px;border-left:1px solid #E4E4E4;padding-left:10px;background:#fff;}
.ccr-ccm div.login{padding:0;}
.ccr-ccm p{padding-top:5px;height:45px;}
.ccr-ccm p span{color:#f25c05;}
.main-c div.ct-login{width:450px;padding:30px 0 0 0;margin:0 auto;}
div.ct-login dl{*+height:auto;}
div.ct-login dl.edit_{margin-left:0;clear:both;position:relative;}
dl.edit_ .login-btn{clear:both;margin-left:70px;}
.login-btn:hover{text-decoration:none;}
dl.edit_ a{color:#000;position:absolute;top:22px;left:240px;}
dl.edit_ a:link,dl.edit_ a:visited,dl.edit_ a:hover{color:#000;}
dl.user-key{padding-left:75px;height:auto;}
div.ct-login dl.user-key dt{padding-top:7px;padding-top:10px\9;}
/*end*/
.mainv{padding-top:35px;padding-left:80px;}
.cc-left{float:left;width:502px;}
.mainv h3{font-family:"微软雅黑";font-size:24px;font-weight:normal;margin-bottom:10px;}
.mainv p{line-height:30px;}
.kftip{border:1px solid #f4ab95;background:#fbedd9;color:#938571;padding:10px 0;text-align:center;margin:25px 0;width:422px;}
.kftipl{margin-top:15px;}
.kftipl li{background:url(dot.gif) 0 10px no-repeat;padding-left:13px;line-height:20px;}
.tomyemail table{margin:80px auto 40px auto;line-height:30px;}
.tomyemail td{font-size:14px;}
.tomyemail a{display:block;line-height:42px;color:#fff;}
.tomyemail a:hover{text-decoration:none;color:#fff;}
#passTip{
  position:relative; padding-top:4px;
}
#passStrong{
  position:absolute; width:260px;
}
