/*
2011.4.14 &#31070; &#20185; &#36947; 
yudonghan@verycd.com
*/
body{min-width:980px; margin:0 auto; font-size:12px}
body, input, textarea, select, button, td{font-family:"Lucida Grande",Tahoma,Arial,sans-serif}
input{border:none}
h1, h2, h3{font-size:12px; font-weight:normal}
a{cursor:pointer; text-decoration:none}
li, ul{list-style:none; padding:0; margin:0}
.fl{float:left;}
.fr{float:right;}
.footer{text-align:center; color:#675b40; padding:20px 0 10px 0; line-height:20px}


/*vip page*/
#vip_body{background:url(img/vip_bg.jpg) no-repeat center top #181108; min-width:980px;}
#vip_inner{background:url(img/vip_bg_head.jpg) no-repeat center top;width:800px;margin:0 auto;height:344px;position:relative;padding:0;}
#vip_button{background:url(img/charge_button.jpg);width:168px;height:42px;position:absolute;top:230px;left:572px;}
#back{position:absolute;top:170px;left:725px;font-size:14px;color:white;}
#back:hover{text-decoration:underline;}
#vip_content{background:url(img/vip_bgline.jpg) repeat-y;overflow:hidden;width:800px;margin:0 auto;}
#vip_foot{background:url(img/vip_bg_tail.jpg) no-repeat;height:60px;width:800px;margin:0 auto;}

.vip_block{width:356px;float:left;padding:5px 0 5px 5px;display:block;}
.vip_block_title{width:100%;height:50px;}
.vip_block_line{clear:both;overflow:hidden;display:block;}
.vip_block_line p{color:#4f390d;padding:0 15px;line-height:20px;}
.vip_block_foot{width:356px;height:18px;}
.vip_just{padding:0 39px;}
.vip_block_title h1{padding:9px 0 0 38px;font-size:16px;color:#f4d279;}


.important{color:#a80611 !important;}

.vip_info{background:#bd9d62;padding:10px;margin:10px 0;clear:both;}

.vip_info table td{padding:5px;border:1px solid #e4c787;}
.vip_info table{margin:10px 0;}
.head_table{background:#675B40;color:white;}

.weibo{position:absolute;background:url(img/button.png);height:34px;width:143px;top:256px;left:836px;}
.foot_link{color:#675B40;text-decoration:underline;}
.openid{float:left;padding-left:30px;}


.vip_block_line_head{
	background:url(img/vip_itemhead.jpg?12) no-repeat center 0;
	height:48px;
}
.vip_block_line_2{
	background:url(img/vip_itemline.jpg?2) repeat-y center 0;
	overflow:hidden;
	padding:0 0 15px;
	display:block;
	height:100%;
}
.vip_block_line_end{
	background:url(img/vip_itemtail.jpg?33) no-repeat center 0;
	height:25px;
}
.vip_block_line_head h1{
	float:left;
	width:360px;
	color:#F4D279;
	font-size:16px;
	padding:5px  0 0 40px;
	width:320px;
}
