@charset "utf-8";/* CSS统一用UTF-8编码 */
/*==============通用CSS开始==============*/
*{
/* 通用消除边距偏差 */
	margin:0px;
	padding:0px;
}
body{
	/* 页面主体模块 */
	font-size: 75%;
	line-height: 1.5em;
	text-align:center;
	font-family: tahoma, Verdana, Arial;
	height:100%;

	background:#0D4C73; 

}
ul li{
	list-style-type: none;
}
a{ color:#ffe400;}
img{ border:0;}
.breb{ color:#ffe400; font-weight:bold;}

.client_content{}


#user_login{
	height: 290px;
	width: 320px;
	font-size: 12px;
	line-height: 1.5em;
	font-family: tahoma, Verdana, Arial;
	margin:30px auto 0 auto;
	text-align: left;
}
#user_login ul{ padding:0px 20px; }

#user_login *{
/* 通用消除边距偏差 */
	margin:0px;
	padding:0px;
}
#user_login li{
	height: auto;
	line-height:25px;
	list-style-type: none;
}
#user_login span{
	text-align: right;
	display: block;
	width: 72px;
	line-height: 22px;
	height: auto;
	float: left;
}
#user_login input{
	height: 20px;
	width:180px;
	border: 1px solid #C4C4C4;
	color:#666666;
}
#user_login p{
	padding-left: 75px;
	line-height: 22px;
	color: #ffffff;
}
#user_login p a{
	text-decoration: underline;
}
#imgVerify{ margin:0px;}
#user_login li .code_img{
	vertical-align: middle;
}
#user_login li .bt_login{
	height: 26px;
	width: 129px;
	margin-left: 70px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #4C4C4E;
	text-decoration: none;
	display: block;
	background: url(bt_login.gif) no-repeat center;
	padding-left:40px;
	margin-top:20px;
	cursor:hand;
	border: none;

}
#user_login label{
	color: #FF0101;
}



.template_noclub{ width:390px; margin:20px auto 0 auto;background: url(noclub.gif) no-repeat left center; height:100px; clear:both;}
.template_noclub div{ width:280px; float:right; text-align:left; margin:20px 0 0 0; }
.template_noclub h4{ color:#FF0000; margin:0 0 10px 0;}



.b_body{ width:986px;background:#82D0DE url(bg.png) repeat-x bottom left; height:762px; margin:0 auto;} 
#content_main{ height:600px; float:left; width:488px; }
#products{ width:497px;background:#ffffff url(products.jpg) no-repeat; float:right; height:758px;}


.menu{ height:30px; width:434px;text-align:left;background: url(content.png) no-repeat 0 bottom; padding:0; margin:0 auto; }
.menu .space{width:10px;float:left;}
.menu a{float:left; height:26px;  margin:0 5px 0 0;background: url(menu.png) repeat bottom left; padding:0 0 0 5px; line-height:26px; color:#95DCFF; text-decoration:none; font-size:12px; }
.menu a span{background: url(menu.png) repeat bottom right; padding:0 10px 0 5px; display:block;   }
.menu .on{background: url(menu.png) repeat top left; color:#ffffff;}
.menu .on span{ background: url(menu.png) repeat top right; font-weight:bold;}
.content_word{
	background:url(content.png) #00689C repeat-y -868px center; 
	width:434px; 
	color:#ffffff;
	padding:10px 0 0 0;
	margin:0 auto;

}


.content_foot{width:434px;background: url(content.png) repeat bottom center; height:5px; line-height:0; font-size:0; margin:10px 0 0 0;}

.act_note{ font-size:12px; line-height:22px; text-align:left; padding:0 15px;  margin:0 0 5px 0;}
.intros{background:url(intro.png) no-repeat;width:396px;height:90px;margin:0 auto;}
.intros strong{display:none;}
.act_freedom{ text-align:left; font-size:14px; margin:10px 0; font-weight:bold;}
.act_freedom p{ clear:both;	height:24px; line-height:24px; }
.act_freedom span{
	float:left;
	width:170px;
	padding:0 15px;
	font-family: "宋体";

}*html .act_freedom span{width:200px;}
.more{ font-size:14px; color:#ffea91; text-align:left; float:left; margin:0 0 0 15px;}

.bt_go{ width:243px; height:55px; background: url(bt_go.png) repeat center center; display:block; margin:10px auto; clear:both;}
.bt_go span{ display:none;}
.leve{ text-align:center;padding-top:10px;}
.leve b{ color:#ffea91; font-weight:bold;}
.process{background: url(process.png) repeat center center; width:412px; height:74px; margin:10px auto 0 auto;}

.down{background: url(down_bg.png) repeat center center; width:434px; height:170px; margin:10px auto;}
.down div{ width:250px; float:right; color:#fff; text-align:left; font-size:12px; margin:30px 5px 10px 10px; line-height:20px;}
.bt_down{background: url(bt_down.png) repeat center center; width:116px; height:26px; clear:both; display:block;}
.bt_down span{ display:none;}



.act_rule{
	font-size:12px;
	line-height:24px;
	text-align:left;
	padding:0 1em 0 4em;
	list-style-type: none;
	text-indent:-2em;

	border:0;
}



.act_rule td{ text-align:center; color:#ffffff; font-size:12px;}
*html .content_word{width:430px;}

*html .act_rule td{color:#ffffff; font-size:12px; padding:3px 0;}

.act_rule li p{ text-indent:0em;}




/*==============成功==============*/

.template_succ{ width:350px; margin:50px auto;background: url(succ.gif) no-repeat left center; height:100px; clear:both; }
.template_succ div{ width:220px; float:right; text-align:left; margin:20px 0 0 0; }
.template_succ h4{ color:#ffffff; margin:0 0 10px 0;}

/*==============失败==============*/

.template_error{ width:350px; margin:50px auto;background: url(error.gif) no-repeat left center; height:100px; clear:both;}
.template_error div{ width:220px; float:right; text-align:left; margin:20px 0 0 0; }
.template_error h4{ color:#ffffff; margin:0 0 10px 0;}


/*==============非会员==============*/

.template_noclub{ width:350px; margin:50px auto;background: url(noclub.gif) no-repeat left center; height:100px; clear:both;}
.template_noclub div{ width:220px; float:right; text-align:left; margin:20px 0 0 0; }
.template_noclub h4{ color:#fffffff; margin:0 0 10px 0;}





.tips_div{width:668px; margin:-226px 0 0 -344px;background: url(tops_bg.gif) no-repeat left center; height:422px; position:absolute; left:50%; top:50%; padding:20px 10px; }

.tips_close{width:42px;background: url(close.gif) no-repeat left center; height:15px; float:right;}
.tips_close span{ display:none;}


.flash{ width:620px; margin:20px auto; clear:both;}


.end{width:620px; margin:50px auto; clear:both; text-align:center; font-size:24px; color:#FF3300; line-height:50px; font-weight:bold;}

.bleve{ color:#ffea91; font-weight:bold; font-size:14px; margin:10px 0 0 0;}
.bleve b{ color:#ffea91; font-weight:bold; font-size:14px;}