 


/*注册,密码找回界面*/
.aliyun-uc-wrapper{width:977px;min-height:609px;_height:609px;border:1px solid #ebebeb;margin:0 auto; background:#F9F9F9 url(../../images/site/bg_indise.png) no-repeat 500px 100px;  margin-top:10px;}
.aliyun-uc-wrapper .wrap-title{padding:30px 0 0 70px;}
.aliyun-uc-wrapper .wrap-title h2{font-size:24px;color:#484848; font-weight:700;font-family:\5fae\8f6f\96c5\9ed1;}
.aliyun-uc-wrapper .wrap-title .to-login{font-size:14px;padding-right:100px;color:#333;}
.aliyun-uc-wrapper .wrap-title .to-login a{color:#12b7f6;font-weight:700;}

.aliyun-uc-wrapper2{width:977px;min-height:609px;_height:609px;border:1px solid #ebebeb;margin:0 auto; background:#F9F9F9 url(../../images/site/bg_indise2.png) no-repeat 688px 85px;  margin-top:10px;}
.aliyun-uc-wrapper2 .wrap-title{padding:30px 0 0 70px;}
.aliyun-uc-wrapper2 .wrap-title h2{font-size:24px;color:#484848; font-weight:700;font-family:\5fae\8f6f\96c5\9ed1;}
.aliyun-uc-wrapper2 .wrap-title .to-login{font-size:14px;padding-right:100px;color:#333;}
.aliyun-uc-wrapper2 .wrap-title .to-login a{color:#12b7f6;font-weight:700;}
.br10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.cc{*zoom:1; margin:0 0 10px 0;}

.ccx:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.ccx{*zoom:1; margin:0 0 5px 0;}

.ccd:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.ccd{*zoom:1; display:none; height:45px;}

.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}
.fr{float:right;display:inline;}
.fl{float:left;display:inline;}
.pl10{margin-left:10px;}
.c333{color:#333;}
.c666{color:#666;}
.c999{color:#999;}
.lh30{line-height:30px;}

.reg-new-id{ }
.reg-new-id ol{list-style-type:none;}
.reg-new-id ol .txt{font-size:14px;width:70px;padding-right:10px;text-align:right; line-height:33px;color:#666;}
.reg-new-id ol .txt span{font-family:\5b8b\4f53;padding:0 5px 0 10px;color:#f00;}
.reg-new-id ol .input-h33{position:relative;width:200px;}
.reg-new-id ol .input-h33 span{width:230px;}
.reg-new-id .sub-reg{ }
.reg-new-id ol p a{ text-decoration:underline;}
.reg-new-id ol .input-h33 .input-tip{ left:0;bottom:32px;}
.reg-new-id ol .input-h33 input{font-size:16px; color: #2C8ECC;    font-size: 12px;}
.sub-reg .pact-link{padding:0 0 5px 0;}
.sub-reg .pact-link a{ color:#666;}
.reg-submit{display:block;text-decoration:none;width:234px;height:40px; background:url(../../images/site/btn_sub.png) no-repeat 0 -82px;}
.reg-submit:hover{ background-position:0 -123px;text-decoration:none;}
.reg-submit input{width:100%;height:40px; border:none 0; background:none; cursor:pointer;}
.pwd-submit{display:block;text-decoration:none;width:103px;height:40px; background:url(../../images/site/btn_sub.png) no-repeat left top;}
.pwd-submit:hover{ background-position:0 -41px;text-decoration:none;}
.pwd-submit input{width:100%;height:40px; border:none 0; background:none; cursor:pointer;}

.input-h33, .input-h33 span{background:url(../../images/site/input_txt.png) no-repeat 0 0;}
.input-h33{float:left;display:inline;height:33px; background-position:0 0; }
.input-h33 span{float:left;height:100%;background-position:right -33px;padding-right:10px;}
.input-h33 span input{float:left;display:inline;line-height:38px;    width: 202px; height:38px; color:#666;}
.error-msg{color:#ee4f11; width:300px; padding-left:5px;z-index: 2;    position: absolute;}
.error-msg span img{vertical-align:middle;}

.input-tip{font-size:12px;position:absolute; z-index:999;background:#ffc;padding:2px 7px;color:#930;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #f2d263;}
.input-tip .corner1, .input-tip .corner2{ position:absolute;left:10px;width:0;height:0;border:6px solid; overflow:hidden;_filter:chroma(color = #ffffff);}
.input-tip .corner1{bottom:-12px;border-color:#f2d263 transparent transparent transparent !important;border-color:#f2d263 #fff #fff #fff;}
.input-tip .corner2{bottom:-11px;border-color:#ffc transparent transparent transparent !important;border-color:#ffc #fff #fff #fff;}

.reg-new-id label {
	display: inline-block;
	width: 40px;
	height: 40px;
	background-color: #ccc;
	border-radius: 5px 0 0 5px;
	vertical-align: middle;
	text-align: center;
	float: left;
}
.reg-new-id label img {
	margin-top: 8px;
	border:none;
}
.reg-new-id input {
	background-color: rgb(255, 255, 255);
	border: 1px solid rgb(204, 204, 204);
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	height: 38px;
	text-indent: 1em;
	border-radius: 0px 5px 5px 0px;
	font-family: 微软雅黑;
}
.reg-new-id b{
	color: red;
	margin-left: 10px;
	position: absolute;
	margin-top: 13px;
}

.reg-new-id .reg {
	background-color: rgb(44, 143, 205);
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	color: rgb(255, 255, 255);
	border-radius: 5px;
	cursor: pointer;
	font-family: 微软雅黑;
	width: 242px;
}
 #img11 {
	display: inline-block;
	vertical-align: middle;
	border: #ccc solid 1px;
	width: 87px;
	height: 38px;
	border-radius: 5px;
}

/*分页*/
#pager { padding-top:3px; white-space:nowrap }
#pager .pg { font-size:13px; text-align:left;}
#pager .pg a, #pager .pg a:link, #pager .pg a:visited, #pager .pg span.current { margin-right:1px; background:#fff; border:1px solid #d8d8d8; font-family:'Tahoma'; color:#09F; text-decoration:none; display:inline-block; *display:inline;
zoom:1; height:28px; width:28px; text-align:center; line-height:28px;}
#pager .pg a:hover { background:#d1e5fc }
#pager .pg a:visited { text-decoration:none;}
#pager .pg span.current { color:#ccc; width:70px}
#pager .pg span.extend { padding:0 5px 8px 0; zoom:1 }
#pager .pg span.content {  margin-right:5px; background:#fff; border:1px solid #d8d8d8; font-family:'Tahoma'; color:#09F; text-decoration:none; display:inline-block; *display:inline;
zoom:1; height:28px; width:28px; text-align:center; line-height:28px; width:250px;}
#pager .pg a.pre, #pager .pg a.next { width:70px;line-height:28px;}


#TB_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index:9999;
	width: 100%;
	height: 851px;
	background-color:#fff;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6
}
#TB_window {
	top: 0px;
	left: 0px;
	position: fixed;
	_position: absolute;
	background: #fff;
	z-index: 101;
	color:#000000;
	display:none;
	border:2px solid #01567e;
}
#TB_load{
	text-align: center;
	position: absolute;
	top: 120px;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block;
	z-index:10000;
}
#TB_loadContent{
	margin-left: -125px;
	position: absolute;
	top: -50px;
	left: 50%;
	width: 250px;
	height: 100px;
	visibility: visible;
}