/* CSS Document */
/***** ALL  ******/
body,form,div,p {
	margin:0 auto;
	font-size:12px; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
	padding:0px
}
ul,li{padding:0px; margin:0px; list-style:none;}
a {blr:expression(this.onFocus=this.blur());}
area {blr:expression(this.onFocus=this.blur());}
a:link {font-size: 12px;color: #333333;text-decoration: none;}
a:visited {font-size: 12px;color: #333333;text-decoration: none;}
a:hover {font-size: 12px;color: #FF6600;text-decoration: none;}
a:active {font-size: 12px;color: #3399CC;text-decoration: none;}
a.a_red:link {
	font-size: 9pt;
	color: #FF0000;
	text-decoration: none;
}
a.a_red:visited {
	font-size: 9pt;
	color: #FF0000;
	text-decoration: none;
}
a.a_red:hover {
	font-size: 9pt;
	color: #466883;
	text-decoration: none;
}
a.a_blue:link {
	font-size: 9pt;
	color: #5B95D0;
	text-decoration: none;
}
a.a_blue:visited {
	font-size: 9pt;
	color: #5B95D0;
	text-decoration: none;
}
a.a_blue:hover {
	font-size: 9pt;
	color: #466883;
	text-decoration: none;
}
a.a_blue_u:link {
	font-size: 9pt;
	color: #296EBB;
	text-decoration: underline;
}
a.a_blue_u:visited {
	font-size: 9pt;
	color: #296EBB;
	text-decoration: underline;
}
a.a_blue_u:hover {
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
}
.text_red{color:#FF0000;}
.button_all {
	font-size:12px;
	color: #174B73;
	border: 1px solid #87A3C1;
	cursor: pointer;
	width:auto;
	height:22px;
	background-repeat: repeat-x;
	line-height: 20px;
}
/***** ForgetPass  ******/
#ForgetPass{border:1px solid #B8D7FA; width:500px;}
#ForgetPass .title_{ height:25px; line-height:25px; background-color:#B8D7FA; color:#FFFFFF; font-weight:bolder; padding-left:10px;}
#ForgetPass #box{ width:490px;}
#ForgetPass #box ul{ clear:both;}
#ForgetPass #box li{ float:left; line-height:30px;}
#ForgetPass #box .title{ width:90px; text-align:right;}
#ForgetPass #box p{line-height:30px;}
/***** login-Index  ******/
#login_box{border:1px solid #B8D7FA; width:500px;}
#login_box .title_{ height:25px; line-height:25px; background-color:#B8D7FA; color:#FFFFFF; font-weight:bolder; padding-left:10px;}
#login_box #box ul{ clear:both;}
#login_box #box li{ float:left; line-height:30px;}
#login_box #box .title{ width:90px; text-align:right;}

/***** member-Default  ******/
#member_body{width:778px; overflow:hidden;padding:0px;margin:0px auto;}
#member_body #left{float:left;width:126px;border:1px solid #D6E8FC; min-height:350px;}
#member_body #left p{line-height:20px;background-color: #F8FBFE;text-indent: 10px;margin-right: 5px;margin-left: 30px;border-right: 1px dashed #B8D7FA;border-bottom: 1px dashed #B8D7FA;border-left: 1px dashed #B8D7FA;}
#member_body #left .menu_01{font-weight: bold;margin-top: 5px;margin-right: 5px;margin-bottom: 0px;margin-left: 5px;border-top: 1px dashed #B8D7FA;}

#member_body #right{float:right; text-align:left;width:643px; min-height:350px;border:1px solid #D6E8FC; padding:0px;}
#member_body #main{margin:0px;overflow:hidden; width:100%;padding:0px;}
#member_body #main ul,#member_body #main li{list-style:none;}
#member_body #main ul{clear:both}
#member_body #main li{float:left; text-align:left; min-height:28px; line-height:28px; }
#member_body #main .title{ border-bottom:1px solid #D6E8FC; width:100%; padding-left:5px; background-color:#E2EEFE;}
#member_body #main .r_b_i_t{ width:80px;text-align:right;}
#member_body #main .star{color:#FF0000;padding-left: 3px;padding-right: 3px;}

/***** member-list  ******/
#member_query{height:25px; line-height:30px;padding-left:5px;}
#member_list {margin-top:10px;}
#member_list ul,#member_list li{ list-style:none;}
#member_list ul{clear:both;}
#member_list li{float:left; text-align:left;}
#member_list .title{ min-height:25px;border-top: 1px solid #B8D7FA;background-color: #E9F1FC;}
#member_list .title li{line-height:25px;font-weight: bold;text-indent: 5px;}
#member_list .line{ min-height:25px;border-bottom: 1px dashed #B8D7FA;}
#member_list .line li{ overflow:hidden;line-height:22px;text-indent: 5px;}

#member_page { clear:both;text-align:right; line-height:25px; height:25px; padding-right:10px;}
#member_page a{border:1px solid #D6E8FC; margin:3px; padding:3px;background-color: #E9F1FC;}
#member_page span{color:#FF0000;}
#member_page a span{color:#000000;}

#member_box{margin-top:10px;}
#member_box ul{clear:both;}
#member_box li{float:left; padding:5px; width:30%; text-align:center;}
#member_box li .pimg{ border:1px dashed #F7DFD7;}
#member_box .store ul{padding-top:8px;}
/***** member-info  ******/
#member_info {margin:10px;}
#member_info ul,#member_info li{ list-style:none;}
#member_info ul{clear:both;}
#member_info li{float:left; text-align:left;width:80px; min-height:25px; line-height:25px;}
#member_info .title li{width:80px;}
#member_info .h2{ color:#0066FF; font-weight:bolder; margin-left:10px; line-height:25px;}
#member_info .info_list{ background-color:#B8D7FA;}
#member_info .info_list td{background-color:#FFFFFF; text-align:left;line-height:23px; padding:2px;}
#member_info .info_list .title td{ background-color:#F8FBFE; text-align:center;}
#member_info .info_list .l_t{ background-color:#F8FBFE; width:100px; text-align:center;}
#error{ text-align:center; margin-top:40px;}
#error .msg{ color:#FF0000; width:100%; line-height:30px;}

#store_box{margin-top:10px;}
#store_box ul{clear:both;}
#store_box li{float:left; padding:5px; line-height:22px; width:82%;}
#store_box .left{width:15%; text-align:center;}
#store_box .pimg{ border:1px dashed #F7DFD7;}
#store_box .t2{ background-color:#DDEDF2;}