body{background:url("../images/login-b01.gif") repeat center top;}

/* public */
.pub-style{width:440px;position:absolute;top:50%;left:50%;margin:-380px 0 0 -220px;}
.pub-style .wrap-title{height:44px;text-align:center;padding:0 0 24px;}
.pub-style .wrap-title span{display:inline-block;width:92px;height:44px;overflow:hidden;line-height:500px;}
.pub-style .wrap-title span{
background:url("../images/login-01.png") no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/login-01.png',sizingMethod="crop");
}
.pub-style .wrap-box{border:5px solid #4c7795;border-radius:5px;}
.pub-style .wrap-box .box-cont{margin:0 auto;background-color:#ebf1f7;border-radius:5px;}
.pub-style .wrap-box .box-cont .cont-form{padding:50px 38px 0;zoom:1;}
.pub-style .wrap-box .box-cont .cont-form .form-title{height:18px;padding:0 0 30px;text-align:center;}
.pub-style .wrap-box .box-cont .cont-form .form-title span{display:inline-block;;height:18px;}

/*==============================================================================*/
/* 登录 */
.login-wrap .wrap-box .box-cont{width:430px;}
.login-wrap .wrap-box .box-cont .cont-form .form-title span{width:42px;background:url("../images/login-b02.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-input{height:40px;overflow:hidden;zoom:1;position:relative;}
.login-wrap .wrap-box .box-cont .cont-form .form-input span{height:16px;position:absolute;left:2px;top:13px;}
.login-wrap .wrap-box .box-cont .cont-form .form-input span.mail,
.login-wrap .wrap-box .box-cont .cont-form .form-input span.password{padding:0 0 0 8px;font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.login-wrap .wrap-box .box-cont .cont-form .form-input span.key{width:20px;height:16px;right:10px;left:auto;cursor:pointer;}
.login-wrap .wrap-box .box-cont .cont-form .form-input .text-f{
width:350px;
height:36px;
line-height:36px;
padding:0;
border:2px solid #ccd4d9;
border-radius:3px;
background-color:#fff;
color:#333;
font-size:14px;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
*height:35px;
}
.login-wrap .wrap-box .box-cont .cont-form .form-hint{height:16px;padding:4px 0 12px;overflow:hidden;}
.login-wrap .wrap-box .box-cont .cont-form .form-hint p{line-height:16px;font-size:12px;color:#ee542a;}
.login-wrap .wrap-box .box-cont .cont-form .form-btn{width:354px;height:56px;padding:0 0 15px;}
.login-wrap .wrap-box .box-cont .cont-form .form-btn a{display:block;width:354px;height:56px;background:url("../images/login-b06.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-btn a:hover{background:url("../images/login-b07.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-btn input{display:block;width:354px;height:56px;background:url("../images/login-b06.gif") no-repeat;border: none;cursor: pointer;}
.login-wrap .wrap-box .box-cont .cont-form .form-btn input:hover{background:url("../images/login-b07.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-check{height:13px;padding:0 0 34px;overflow:hidden;}
.login-wrap .wrap-box .box-cont .cont-form .form-check span{float:right;width:60px;height:13px;overflow:hidden;line-height:500px;}
.login-wrap .wrap-box .box-cont .cont-form .form-check span a{display:block;width:100%;height:100%;background:url("../images/login-b08.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-check span a:hover{background:url("../images/login-b09.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-form .form-check .check-wrap .check-f{
float:left;
margin:0 5px 0 0;
margin/*\**/:-3px 5px 0 0\9;
*margin:-4px 5px 0 0;
}
.login-wrap .wrap-box .box-cont .cont-form .form-check .check-wrap em{float:left;width:36px;height:13px;background:url("../images/login-b10.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-link{height:59px;background-color:#dae5ef;border-top:1px solid #c9d7e3;zoom:1;border-radius:0 0 5px 5px;text-align:center;}
.login-wrap .wrap-box .box-cont .cont-link span,
.login-wrap .wrap-box .box-cont .cont-link em{display:inline-block;height:15px;margin:21px 0 0;}
.login-wrap .wrap-box .box-cont .cont-link a{display:block;width:100%;height:100%;}
.login-wrap .wrap-box .box-cont .cont-link span{width:105px;background:url("../images/login-b11.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-link em{width:28px; }
.login-wrap .wrap-box .box-cont .cont-link em a{background:url("../images/login-b12.gif") no-repeat;}
.login-wrap .wrap-box .box-cont .cont-link em a:hover{background:url("../images/login-b13.gif") no-repeat;}

/*==============================================================================*/
/* 忘记密码 */
.forget-wrap .wrap-box .box-cont{width:430px;}
.forget-wrap .wrap-box .box-cont .cont-form .form-title span{width:72px;background:url("../images/forget-b01.gif") no-repeat;}
.forget-wrap .wrap-box .box-cont .cont-form .form-input{height:40px;overflow:hidden;zoom:1;position:relative;}
.forget-wrap .wrap-box .box-cont .cont-form .form-input span{height:16px;position:absolute;left:2px;top:13px;}
.forget-wrap .wrap-box .box-cont .cont-form .form-input span.mail{padding:0 0 0 8px;font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.forget-wrap .wrap-box .box-cont .cont-form .form-input .text-f{
width:350px;
height:36px;
line-height:36px;
padding:0;
border:2px solid #ccd4d9;
border-radius:3px;
background-color:#fff;
color:#333;
font-size:14px;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
*height:35px;
}
.forget-wrap .wrap-box .box-cont .cont-form .form-hint{height:16px;padding:4px 0 12px;overflow:hidden;}
.forget-wrap .wrap-box .box-cont .cont-form .form-hint p{line-height:16px;font-size:12px;color:#ee542a;}
.forget-wrap .wrap-box .box-cont .cont-form .form-btn{width:354px;height:56px;padding:0 0 68px;}
.forget-wrap .wrap-box .box-cont .cont-form .form-btn a{display:block;width:100%;height:100%;background:url("../images/forget-b02.gif") no-repeat;}
.forget-wrap .wrap-box .box-cont .cont-form .form-btn a:hover{background:url("../images/forget-b03.gif") no-repeat;}
.forget-wrap .wrap-box .box-cont .cont-link{height:59px;background-color:#dae5ef;border-top:1px solid #c9d7e3;zoom:1;border-radius:0 0 5px 5px;text-align:center;}
.forget-wrap .wrap-box .box-cont .cont-link span,
.forget-wrap .wrap-box .box-cont .cont-link em{display:inline-block;height:15px;margin:21px 0 0;}
.forget-wrap .wrap-box .box-cont .cont-link a{display:block;width:100%;height:100%;}
.forget-wrap .wrap-box .box-cont .cont-link span{width:28px;background: url("../images/forget-b04.gif") no-repeat;}
.forget-wrap .wrap-box .box-cont .cont-link em{width:56px;}
.forget-wrap .wrap-box .box-cont .cont-link em a{background:url("../images/forget-b05.gif") no-repeat;}
.forget-wrap .wrap-box .box-cont .cont-link em a:hover{background:url("../images/forget-b06.gif") no-repeat;}

/*==============================================================================*/
/* 设置新密码 */
.set-wrap .wrap-box .box-cont{width:430px;}
.set-wrap .wrap-box .box-cont .cont-form .form-title span{width:92px;background:url("../images/set-b01.gif") no-repeat;}
.set-wrap .wrap-box .box-cont .cont-form .form-input{height:40px;overflow:hidden;zoom:1;position:relative;}
.set-wrap .wrap-box .box-cont .cont-form .form-input span{height:16px;position:absolute;left:2px;top:13px;}
.set-wrap .wrap-box .box-cont .cont-form .form-input span.mail{padding:0 0 0 8px;font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.set-wrap .wrap-box .box-cont .cont-form .form-input .text-f{
width:350px;
height:36px;
line-height:36px;
padding:0;
border:2px solid #ccd4d9;
border-radius:3px;
background-color:#fff;
color:#333;
font-size:14px;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
*height:35px;
}
.set-wrap .wrap-box .box-cont .cont-form .form-hint{height:16px;padding:4px 0 12px;overflow:hidden;}
.set-wrap .wrap-box .box-cont .cont-form .form-hint p{line-height:16px;font-size:12px;color:#ee542a;}
.set-wrap .wrap-box .box-cont .cont-form .form-btn{width:354px;height:56px;padding:0 0 68px;}
.set-wrap .wrap-box .box-cont .cont-form .form-btn a{display:block;width:100%;height:100%;background:url("../images/forget-b02.gif") no-repeat;}
.set-wrap .wrap-box .box-cont .cont-form .form-btn a:hover{background:url("../images/forget-b03.gif") no-repeat;}

/*==============================================================================*/
/* 发送成功 */
.succeed-wrap .wrap-box .box-cont{width:430px;}
.succeed-wrap .wrap-box .box-cont .cont-form .form-title span{width:92px;background:url("../images/succeed-b01.gif") no-repeat;}
.succeed-wrap .wrap-box .box-cont .cont-form .succeed-icon{height:56px;text-align:center;}
.succeed-wrap .wrap-box .box-cont .cont-form .succeed-icon span{display:inline-block;width:56px;height:56px;background:url("../images/succeed-b02.gif") no-repeat;}
.succeed-wrap .wrap-box .box-cont .cont-form p.word{font-size:14px;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';line-height:24px;padding:19px 0 62px;}
.succeed-wrap .wrap-box .box-cont .cont-form p.word a{color:#5788aa;}
.succeed-wrap .wrap-box .box-cont .cont-link{height:59px;background-color:#dae5ef;border-top:1px solid #c9d7e3;zoom:1;border-radius:0 0 5px 5px;text-align:center;}
.succeed-wrap .wrap-box .box-cont .cont-link span,
.succeed-wrap .wrap-box .box-cont .cont-link em{display:inline-block;height:15px;margin:21px 0 0;}
.succeed-wrap .wrap-box .box-cont .cont-link a{display:block;width:100%;height:100%;}
.succeed-wrap .wrap-box .box-cont .cont-link span{width:28px;background:url("../images/forget-b04.gif") no-repeat;}
.succeed-wrap .wrap-box .box-cont .cont-link em{width:56px; }
.succeed-wrap .wrap-box .box-cont .cont-link em a{background:url("../images/forget-b05.gif") no-repeat;}
.succeed-wrap .wrap-box .box-cont .cont-link em a:hover{background:url("../images/forget-b06.gif") no-repeat;}

/*==============================================================================*/
/* 设置成功 */
.set-succeed-wrap .wrap-box .box-cont{width:430px;}
.set-succeed-wrap .wrap-box .box-cont .cont-form .form-title span{width:72px;background:url("../images/set-succeed-b01.gif") no-repeat;}
.set-succeed-wrap .wrap-box .box-cont .cont-form .succeed-icon{height:56px;text-align:center;}
.set-succeed-wrap .wrap-box .box-cont .cont-form .succeed-icon span{display:inline-block;width:56px;height:56px;background:url("../images/succeed-b02.gif") no-repeat;}
.set-succeed-wrap .wrap-box .box-cont .cont-form p.word{font-size:14px;text-align:center;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';line-height:24px;padding:19px 0 62px;}
.set-succeed-wrap .wrap-box .box-cont .cont-form p.word a{color:#5788aa;}
.set-succeed-wrap .wrap-box .box-cont .cont-link{height:59px;background-color:#dae5ef;border-top:1px solid #c9d7e3;zoom:1;border-radius:0 0 5px 5px;text-align:center;}
.set-succeed-wrap .wrap-box .box-cont .cont-link span,
.set-succeed-wrap .wrap-box .box-cont .cont-link em{display:inline-block;height:15px;margin:21px 0 0;}
.set-succeed-wrap .wrap-box .box-cont .cont-link a{display:block;width:100%;height:100%;}
.set-succeed-wrap .wrap-box .box-cont .cont-link span{width:28px;background:url("../images/forget-b04.gif") no-repeat;}
.set-succeed-wrap .wrap-box .box-cont .cont-link em{width:56px; }
.set-succeed-wrap .wrap-box .box-cont .cont-link em a{background:url("../images/forget-b05.gif") no-repeat;}
.set-succeed-wrap .wrap-box .box-cont .cont-link em a:hover{background:url("../images/forget-b06.gif") no-repeat;}

/*==============================================================================*/
/* 注册 */
.reg-wrap .wrap-box .box-cont{width:430px;}
.reg-wrap .wrap-box .box-cont .cont-form .form-title span{width:42px;background:url("../images/reg-b01.gif") no-repeat;}
.reg-wrap .wrap-box .box-cont .cont-form .form-input{height:40px;overflow:hidden;zoom:1;position:relative;}
.reg-wrap .wrap-box .box-cont .cont-form .form-input span{height:16px;position:absolute;left:2px;top:13px;}
.reg-wrap .wrap-box .box-cont .cont-form .form-input span.mail,
.reg-wrap .wrap-box .box-cont .cont-form .form-input span.password{padding:0 0 0 8px;font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.reg-wrap .wrap-box .box-cont .cont-form .form-input span.key{width:20px;height:16px;right:10px;left:auto;cursor:pointer;}
.reg-wrap .wrap-box .box-cont .cont-form .form-input .text-f{
width:350px;
height:36px;
line-height:36px;
padding:0;
border:2px solid #ccd4d9;
border-radius:3px;
background-color:#fff;
color:#333;
font-size:14px;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
*height:35px;
}
.reg-wrap .wrap-box .box-cont .cont-form .form-hint{height:16px;padding:4px 0 12px;overflow:hidden;}
.reg-wrap .wrap-box .box-cont .cont-form .form-hint p{line-height:16px;font-size:12px;color:#ee542a;}
.reg-wrap .wrap-box .box-cont .cont-form .form-btn{width:354px;height:56px;padding:0 0 68px;}
.reg-wrap .wrap-box .box-cont .cont-form .form-btn a{display:block;width:100%;height:100%;background:url("../images/reg-b02.gif") no-repeat;}
.reg-wrap .wrap-box .box-cont .cont-form .form-btn a:hover{background:url("../images/reg-b03.gif") no-repeat;}
.reg-wrap .wrap-box .box-cont .cont-link{height:59px;background-color:#dae5ef;border-top:1px solid #c9d7e3;zoom:1;border-radius:0 0 5px 5px;text-align:center;}
.reg-wrap .wrap-box .box-cont .cont-link span,
.reg-wrap .wrap-box .box-cont .cont-link em{display:inline-block;height:15px;margin:21px 0 0;}
.reg-wrap .wrap-box .box-cont .cont-link a{display:block;width:100%;height:100%;}
.reg-wrap .wrap-box .box-cont .cont-link span{width:118px;background:url("../images/reg-b04.gif") no-repeat;}
.reg-wrap .wrap-box .box-cont .cont-link em{width:28px; }
.reg-wrap .wrap-box .box-cont .cont-link em a{background:url("../images/reg-b05.gif") no-repeat;}
.reg-wrap .wrap-box .box-cont .cont-link em a:hover{background:url("../images/reg-b06.gif") no-repeat;}

/*==============================================================================*/
/* 注册成功 */
.reg-succeed-wrap .wrap-box .box-cont{width:430px;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form{padding:42px 38px 0;position: relative;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-title{height:56px;padding:0;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-title span{width:205px;height:56px;background:url("../images/reg-succeed-b01.gif") no-repeat;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-text{line-height:20px;padding:22px 0 18px;font-size:14px;color:#b8b8b8;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input{height:40px;overflow:hidden;zoom:1;position:relative;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input span{height:16px;position:absolute;left:2px;top:13px;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input span.site-name,
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input span.site-address,
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input span.site-qq{padding:0 0 0 8px;font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input span.key{width:20px;height:16px;right:10px;left:auto;cursor:pointer;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect{height:40px;overflow:hidden;zoom:1;position:relative;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect .text-t{
	background-color: #fff;
    border: 2px solid #ccd4d9;
    border-radius: 3px;
    font-family: "微软雅黑","宋体";
    height: 36px;
    line-height: 36px;
    width: 342px;
    color: #b8b8b8;
    font-size: 16px;
    padding: 0 0 0 8px;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect span.site-type{
font-size:16px;color:#b8b8b8;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect span.site-type-select{
color:#333;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect span.type-select-btn{
background: url("../images/reg-success-isvtype-up.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 12px;
float:right;
width: 19px;
margin-top:14px;
margin-right:10px;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .typeselect span.type-select-btn-hover{
background: url("../images/reg-success-isvtype-down.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .site-type-list{
	background-color: #fff;
    border: 2px solid #ccd4d9;
    border-top:0;
    border-radius: 3px;
    color: #333;
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    padding: 0;
    width: 350px;
    position:absolute;
    z-index:10;
    display:none;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .site-type-list ul{

}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .site-type-list ul li{
	color:#666666;
	font-size:16px;
	font-family: "微软雅黑","宋体";
	padding-top:10px;
	padding-left:8px;
	padding-bottom:10px;
	cursor:pointer;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .site-type-list ul li.lichoice{
	background-color:#f3f3f3;
}


.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-input .text-f{
width:342px;
height:36px;
line-height:36px;
padding:0;
border:2px solid #ccd4d9;
border-radius:3px;
background-color:#fff;
color:#333;
font-size:14px;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';
*height:35px;
}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-hint{height:16px;padding:4px 0 8px;overflow:hidden;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .form-hint p{line-height:16px;font-size:12px;color:#ee542a;}

.reg-succeed-wrap .wrap-box .box-cont .cont-form .get-code{padding:0px 0 0;height:56px;width:354px;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .get-code a{display:inline-block;width:100%;height:100%;background:url("../images/reg-succeed-b02.gif") no-repeat;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .get-code a:hover{background:url("../images/reg-succeed-b03.gif") no-repeat;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .jump-link{line-height:16px;padding:12px 0 36px;font-size:14px;text-align:center;color:#5788aa;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .jump-link a{color:#5788aa;display:inline-block;width:126px;height:15px;background:url("../images/reg-succeed-b04.gif") no-repeat;}
.reg-succeed-wrap .wrap-box .box-cont .cont-form .jump-link a:hover{background:url("../images/reg-succeed-b05.gif") no-repeat;}

/*==============================================================================*/
/* footer */
.footer-wrap{width:100%;height:52px;padding:0 0 50px;margin:0 auto;position:fixed;left:0;bottom:0;}
* html .footer-wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.footer-wrap p{line-height:26px;text-align:center;color:#fff;font-size:12px;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53';}
.footer-wrap p a{color:#fff;}
.footer-wrap p i{padding:0 20px;}
.footer-wrap p a:hover{text-decoration:underline;}

/* add */
.clearPosition,
* html .clearPosition{position:static;top:auto;right:auto;bottom:auto;left:auto;margin:0 auto;padding:50px 0 0;}