@charset "utf-8";
/* CSS Document */
.content{
	background:none;
	margin:-215px auto 0;
	padding-left:7px;
	width:933px;
	height:165px;
	overflow:visible;	
	position:relative;
	z-index:2;
	}
.content-left, .left-login, .login-box, .left-top, .left-top-box, .left-bottom, .user-servers, .left-nav li a, .left-cs dt, .alter .a_btn_big {
	background:none;
	}
.content_r .stat .selectbox .click,.formbox-btn input,.cont-box .right_cont .top-panel .back,.cont-box .right_cont .top-panel .go,.cont-box .right_cont .upgrade,.content_r .stat .bind .bind_link_zy,.cont-box .right_cont .cont-title,.left-login,.content_r .stat,.submit input,.vip-infolist li .active,.vip-infolist li .none,.vip-infolist,.content_r .stat .about ul,.progress,.content_r .stat .paybtn,.cont-box .right_cont .tb-bg-l,.cont-box .right_cont .tb-bg-r,.cont-box .right_cont .pri_link,.cont-box .right_cont .pri_link_back{
	background:url(../images/vip-img.jpg) no-repeat;
	}		
.cont-box .right_cont .top-panel .tipbox .b-img,.add-table .title-3,.cont-box .right_cont .pri_red,.rank,.vipimg,.cont-box .left_nav .help-box,.box-1 .box-1-cont,.content_r .progress .words .sign,.vip_help .sider ul li a:hover, .vip_help .sider ul li a.active{
	background:url(../images/vip-rank.png) no-repeat;
	}
.logined-tab .user-name .rank,.content_r .stat .paybtn,.cont-box .right_cont .upgrade,.cont-box .right_cont .top-panel .back,.cont-box .right_cont .top-panel .go{
	text-indent:-999em;
	overflow:hidden;
	}		
.left-login{
	background-position:0 -149px;
	height:145px;
	}		
.content-left{
	width:230px;
	}
.left-reg-link{
	color:#fff;
	}
.content_r{
	padding:0 0 0 10px;
	width:685px;
	}	
.content_r .stat{
	background-position:0 0;
	height:145px;
	}
.login-box{
	height:145px;
	}
.left-login .login-tab{
	padding:24px 0 0 8px;
	}
.left-reg-link{
	position:relative;
	margin:0 0 0 134px;
	top:-10px;
	}
.from-login{
	margin:3px 0 0;
	}
.from-login .input input{
	height:16px;
	line-height:16px;
	background-color:#faf9f7;
	font-size:12px;
	border-color:#dddddd;
	}
.from-login label{
	line-height:20px;
	}
.submit{
	margin:0;
	}
.submit input{
	background-position:-618px -216px;
	width:67px;
	}
.submit a{
	color:#9601cd;
	}
.logined-tab .user-name{
	color:#fff;
	font-weight:bold;
	overflow:hidden;
	zoom:1;
	height:45px;
	}
.logined-tab p{
	padding:8px 0 0;
	}	
.rank{
	width:57px;
	height:15px;
	position:relative;
	top:2px;
	left:2px;
	}
.logined-tab .vip0,.vip0{
	background-position:0 0;
	}	
.logined-tab .vip1,.vip1{
	background-position:0 -21px;
	}	
.logined-tab .vip2,.vip2{
	background-position:0 -42px;
	}	
.logined-tab .vip3,.vip3{
	background-position:0 -63px;
	}	
.logined-tab .vip4,.vip4{
	background-position:0 -84px;
	}	
.logined-tab .vip5,.vip5{
	background-position:0 -105px;
	}	
.logined-tab .vip6,.vip6{
	background-position:0 -126px;
	}	
.logined-tab .vip7,.vip7{
	background-position:0 -147px;
	}	
.vip-infolist{
	padding:7px 0 0 75px;
	background-position:-617px -310px;
	position:relative;
	zoom:1;
	overflow:hidden;
	height:75px;
	}	
.vip-infolist li{
	clear:both;
	color:#838383;
	height:18px;
	padding:5px 0 2px 0;
	border-bottom:dashed 1px #CCC;
	position:relative;
	zoom:1;
	margin-bottom:-1px;
	}
.vip-infolist li font{
	color:#d80303;
	}
.vip-infolist li .active,.vip-infolist li .none{
	width:32px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	padding-left:12px;
	position:relative;
	top:-2px;
	left:2px;
	text-decoration:none;
	}
.vip-infolist li .active{
	background-position:-253px -162px;
	color:#fff;
	}
.vip-infolist li .none{
	background-position:-253px -189px;
	color:#e6e4e4;
	}
.logined-tab{
	padding: 0 12px;
	}
.content_r .stat .about h3{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:14px 0 11px 21px;
	}
.content_r .stat .about ul{
	margin-left:12px;
	clear:both;
	overflow:hidden;
	background-position:0 -408px;
	width:672px;
	height:92px;
	}
.content_r .stat .about ul li{
	float:left;
	width:130px;
	height:82px;
	color:#999999;
	line-height:15px;
	padding:5px 11px 5px 16px;
	margin-right:10px;
	}
.content_r .stat .about ul li h5{
	background-position:-32px -750px;
	color:#8348B4;
	font-size:12px;
	font-weight:bold;
	height:30px;
	line-height:29px;
	text-align:left;
}
.vipimg{
	display:inline-block;
	width:57px;
	height:15px;
	margin:0 5px;
	}
.content_r .stat .link{
	color:#9900cc;
	}
.content_r .stat .line{
	display:inline-block;
	height:10px;
	border:solid 1px #df8600;
	font-size:10px;
	width:165px;
	margin-right:5px;
	position:relative;
	top:2px;
	}
.content_r .stat .line span{
	display:inline-block;
	height:9px;
	border-top:solid 1px #ffffff;
	background-color:#ffa00c;
	width:0;
	font-size:0;
	line-height:0;
	}
.content_r .stat .useraction{
	padding-top:13px;
	}	
.progress{
	padding-left:33px;
	width:531px;
	height:69px;
	background-position:33px -318px;
	}
.content_r .progress .speed .text{
	display:inline-block;
	width:80px;
	height:15px;
	}
.content_r .progress .words{
	color:#666666;
	padding:15px 0 0 110px;
	}
.content_r .progress .words .sign{
	display:inline-block;
	width:19px;
	height:19px;
	background-position:-18px -255px;
	vertical-align:middle;
	}	
.content_r .progress .speed{
	padding:7px 0 0 20px;
	}
.content_r .stat .btnbox{
	width:100px;
	height:65px;
	margin:-60px 0 0 575px;
	}
.content_r .stat .recent_link{
	margin:0 0 0 8px;
	color:#fff;
	text-decoration:underline;
	}
.content_r .stat .recent_link:hover{
	text-decoration:none;
	}			
.content_r .stat .paybtn{
	width:95px;
	height:30px;
	display:block;
	background-position:-590px -149px;
	margin-bottom:7px;
	}
.content_r .stat .bind{
	padding:20px 0 0 50px;
	}
.content_r .stat .selectbox{
	display:inline-block;
	padding:0 10px 0 10px;
	padding-top:5px;
	height:16px;
	width:126px;
	border:solid 1px #7e30a0;
	position:relative;
	color:#666666;
	background-color:#f5f5f5;
	cursor:pointer;
	margin-right:6px;
	}
.content_r .stat .selectbox .click{
	position:absolute;
	width:18px;
	height:18px;
	top:0;
	right:0;
	background-position:-447px -245px;
	}
.content_r .stat .selectbox .tip{
	position:absolute;
	width:144px;
	top:21px;
	left:0;
	overflow:hidden;
	zoom:1;
	border:solid 1px #cbcbcb;
	background-color:#f6f6f6;
	}
.content_r .stat .selectbox .tip a{
	display:block;
	color:#666666;
	background-color:#fff;
	border:solid 1px #fff;
	line-height:20px;
	padding-left:10px;
	}
.content_r .stat .selectbox .tip a:hover{
	background-color:#e1e1e1;
	border:solid 1px #f9f9f9;
	text-decoration:none;
	}		
.content_r .stat .bind .bindby{
	display:inline-block;
	height:21px;
	width:150px;
	border:solid 1px #8134a3;
	background-color:#fff;
	line-height:21px;
	color:#666666;
	text-align:center;
	}
.content_r .stat .bind .bindby span{
	color:#F00;
	}		
.content_r .stat .bind,.content_r .stat .bind a{
	color:#fff;
	margin-right:8px;
	text-decoration:underline;
	}
.content_r .stat .bind,.content_r .stat .bind a:hover{
	text-decoration:none;
}	
.content_r .stat .bind .bind_link{
	margin:0 10px 0 5px;
	}
.content_r .stat .bind .bind_link_zy{
	background-position:-446px -162px;
	display:inline-block;
	width:85px;
	height:23px;
	line-height:23px;
	color:#666666;
	text-align:center;
	margin:0 10px 0 5px;
	text-decoration:none;
	}
.content_r .stat .bind .bind_link_zy:hover{
	text-decoration:none;
	color:#000;
	}		
/* cont-box */	
.cont-box{
	overflow:hidden;
	zoom:1;
	width:940px;
	margin:0 auto;
	position:relative;
	padding-top:10px;
	}
.cont-box .left_nav{
	float:left;
	width:249px;
	position:relative;
	margin-right:-1px;
	z-index:100;
	}
.cont-box .right_cont{
	float:left;
	width:686px;
	overflow:hidden;
	}	
.cont-box .left_nav .help-box{
	width:186px;
	margin:11px 0 0 16px;
	color:#9900cc;
	padding:0 0 0 34px;
	height:30px;
	background-position:-3px -168px;
	font-size:12px;
	line-height:12px;
	overflow:hidden;
	line-height:255%;
	}
.cont-box .left_nav .game-list{
	margin-left:16px;
	overflow:hidden;
	zoom:1;
	}
.cont-box .left_nav .game-list li{
	width:222px;
	height:30px;
	margin-bottom:7px;
	}
.cont-box .left_nav .game-list li a{
	display:block;
	width:205px;
	height:24px;
	border:solid 1px #e0d4f6;
	background-color:#f0f0f0;
	color:#666666;
	text-decoration:none;
	font-size:14px;
	padding:6px 0 0 15px;
	overflow:hidden;
	zoom:1;
	line-height:24px;
	}
/*2012-2-9调整------------------------------------------------------------------*/
.cont-box .left_nav .game-list li a i{
	width:20px;
	height:20px;
	margin-right:15px;
	background:url(../images/s_icon.png) no-repeat 0 0;
	display:block;
	overflow:hidden;
	float:left;
	}
.cont-box .left_nav .game-list .game_mc a i{ background-position:0 -30px;}
.cont-box .left_nav .game-list .game_zz a i{ background-position:0 -120px;}
.cont-box .left_nav .game-list .game_mh1 a i{ background-position:0 -60px;}
.cont-box .left_nav .game-list .game_mrcs a i{ background-position:0 -240px;}
.cont-box .left_nav .game-list .game_sh a i{ background-position:0 -90px;}
.cont-box .left_nav .game-list .game_wk a i{ background-position:0 -150px;}
.cont-box .left_nav .game-list .game_sxd a i{ background-position:0 -180px;}
.cont-box .left_nav .game-list .game_shsj a i{ background-position:0 -210px;}
.cont-box .left_nav .game-list .game_mj a i{ background-position:0 -270px;}
.cont-box .left_nav .game-list .game_mh a i{ background-position:0 -300px;}
/*2012-2-9调整------------------------------------------------------------------*/	
.cont-box .left_nav .game-list li a:hover,.cont-box .left_nav .game-list li .active{
	width:216px;
	border-right:1px solid #fff;
	background-color:#fff;
	color:#9900CC;
	text-decoration:none;
	font-weight:bold;
	}	



.cont-box .right_cont .right-mid{
	border:solid 1px #e0d4f6;
	overflow:hidden;
	position:relative;
	z-index:99;
	width:684px;
}
.cont-box .right_cont .tb-bg{
	margin:-1px -1px 0;
	position:relative;
	}
.cont-box .right_cont .tb-bg,.cont-box .right_cont .tb-bg-l,.cont-box .right_cont .tb-bg-r{
	display:block;
	height:11px;
	font-size:0;
	line-height:0;
	}
.cont-box .right_cont .cont-title{
	border:solid 1px #f1e4c7;
	background-color:#ffffe2;
	height:40px;
	border-bottom:0;
	color:#666666;
	background-position:-575px -262px;
	}
.cont-box .right_cont .cont-msg{
	padding:5px 0 0 100px;
	}	
.cont-box .right_cont .cont-title a{
	color:#9900cc;
	}		
.cont-box .right_cont .tb-bg-l{
	width:11px;
	float:left;
	background-position:-356px -162px;
	}
.cont-box .right_cont .tb-bg-r{
	width:11px;
	float:right;
	background-position:-389px -162px;
	}
.cont-box .right_cont .about-list{
	clear:both;
	overflow:hidden;
	zoom:1;
	padding:25px 0 60px 30px;
	background:url(../images/vip-line.png) center top no-repeat;
	position:relative;
	}
.cont-box .right_cont .list-box{
	float:left;
	width:315px;
	}
.cont-box .right_cont .list-box h6{
	color:#666666;
	font-weight:bold;
	font-size:14px;
	padding:2px 0 10px 0;
	}
.cont-box .right_cont .list-box ul{
	list-style:disc inside none;		
	}
.cont-box .right_cont .list-box ul li{
	color:#666666;
	height:24px;
	line-height:24px;
	}
.cont-box .right_cont .list-box ul li a{
	color:#666666;
	text-decoration:none;
	}
.cont-box .right_cont .list-box ul li a:hover{
	text-decoration:underline;
	}		
.cont-box .right_cont .privilege{
	overflow:hidden;
	zoom:1;
	padding:17px 35px 0 0;
	}	
.box-1{
	border:solid 1px #e0d4f6;
	position:relative;
	zoom:1;
	}
.box-2{
	border:solid 1px #d4d2d8;
	position:relative;
	background-color:#f0f0f0;
	zoom:1;
	}
.box-1 .tb-b,.box-1 .tb-b span,.box-1 .bt-b,.box-1 .bt-b span{
	display:block;
	background:url(../images/vip-boxbg-2.png) no-repeat;
	height:8px;
	font-size:0;
	}
.box-2 .tb-b,.box-2 .tb-b span,.box-2 .bt-b,.box-2 .bt-b span{
	display:block;
	background:url(../images/vip-boxbg.png) no-repeat;
	height:6px;
	font-size:0;
	}
.box-1 .tb-b{
	background-position:-8px -8px;
	margin:-1px -1px 0;
	position:relative;
	}
.box-2 .tb-b{
	background-position:-6px -6px;
	margin:-1px -1px 0;
	position:relative;
	}
.pri_box .box-1 .tb-b{
	margin:-1px -1px -4px;
	}
.box-1 .tb-b span{
	float:right;
	width:8px;
	background-position:0 -8px;
	}
.box-2 .tb-b span{
	float:right;
	width:6px;
	background-position:0 -6px;
	}
.box-1 .bt-b{
	margin:0 -1px -1px;
	position:relative;
	background-position:-8px 0;
	}
.box-2 .bt-b{
	margin:0 -1px -1px;
	position:relative;
	background-position:-6px 0;
	}
.pri_box .box-1 .bt-b{
	margin:-4px -1px -1px;
	}
.box-1 .bt-b span{
	float:right;
	width:8px;
	background-position:0 0;
	}
.box-2 .bt-b span{
	float:right;
	width:6px;
	background-position:0 0;
	}
.cont-box .right_cont .pri_box{
	float:right;
	width:192px;
	overflow:hidden;
	zoom:1;
	margin-top:-2px;
	}
.cont-box .right_cont .pri_red{
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
	padding-left:55px;
	background-position:15px -385px;
	}	
.cont-box .right_cont .pri_text{
	float:left;
	padding:3px 20px 0 27px;
	font-size:14px;
	}	
.box-1 .box-1-cont{
	color:#666666;
	line-height:125%;
	padding:1px 0 0 30px;
	background-position:-10px -217px;
	}
.cont-box .right_cont .pri_link,.cont-box .right_cont .pri_link_back{
	width:144px;
	height:24px;
	float:right;
	margin:-2px 0 0 15px;
	background-position:-253px -245px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
	padding-left:9px;
	}
.cont-box .right_cont .pri_link_back{
	background-position:-408px -211px;
	padding:0 0 0 20px;
	width:133px;
	}	
.cont-box .right_cont .pri_link:hover{
	text-decoration:none;
	}	
.cont-box .right_cont .top-panel ul{
	zoom:1;
	padding:25px 0 10px 8px;
	float:left;
	width:676px;
	}
.cont-box .right_cont .top-panel{
	width:684px;
	position:relative;
	z-index:105;
	}
.cont-box .right_cont .top-panel .tipbox{
	width:255px;
	overflow:hidden;
	position:absolute;
	left:87px;
	top:17px;
	padding-left:16px;
	display:none;
	}
.cont-box .right_cont .top-panel .hover_2 .tipbox{
	width:255px;
	overflow:hidden;
	position:absolute;
	left:-245px;
	top:17px;
	padding-right:16px;
	display:none;
	z-index:110;
	}	
.cont-box .right_cont .top-panel .tipbox .tip-cont,.cont-box .right_cont .top-panel .hover_2 .tipbox .tip-cont{
	border:solid 1px #e0d4f6;
	background-color:#f2f2f2;
	overflow:hidden;
	}
.cont-box .right_cont .top-panel .tipbox .b-img{
	position:absolute;
	width:16px;
	height:33px;
	left:1px;
	top:9px;
	background-position:-21px -487px;
	}
.cont-box .right_cont .top-panel .hover_2 .tipbox .b-img{
	position:absolute;
	width:16px;
	height:33px;
	left:270px;
	top:9px;
	background-position:-21px -568px;
	}			
.cont-box .right_cont .top-panel .go,.cont-box .right_cont .top-panel .back{
	display:block;
	position:absolute;
	width:17px;
	height:17px;
	background-position:-417px -291px;
	top:182px;
	left:10px;
	z-index:2;
	}
.cont-box .right_cont .top-panel .go{
	background-position:-400px -291px;
	left:657px;
	}
.cont-box .right_cont .top-panel ul .hover{
	z-index:100;
	}
.cont-box .right_cont .top-panel ul .hover .tipbox,.cont-box .right_cont .top-panel ul .hover_2 .tipbox{
	display:block;
	}				
.cont-box .right_cont .top-panel ul .box-1,.cont-box .right_cont .top-panel ul .box-2{
	float:left;
	width:130px;
	height:171px;
	margin:0 0 28px 28px;
	_display:inline;
	position:relative;
	}
.cont-box .right_cont .top-panel ol{
	clear:both;
	overflow:hidden;
	zoom:1;
	list-style:disc inside none;
	padding:0 0 13px 20px;
	}
.cont-box .right_cont .top-panel .tip-title{
	font-size:14px;
	color:#666666;
	font-weight:bold;
	padding:15px 10px 15px 20px;
	}
.cont-box .right_cont .top-panel .tip-text{
	font-size:12px;
	font-weight:bold;
	color:#9900cc;
	padding:0 10px 15px 20px;
	line-height:17px;	
	}			
.cont-box .right_cont .top-panel ol li{
	line-height:19px;
	padding:0 10px 0 0;
	color:#666666;
	margin:0;
	}	
.cont-box .right_cont .top-panel ul li .top-panel-cont{
	height:147px;
	text-align:center;
	padding-top:10px;
	}
.cont-box .right_cont .top-panel ul .box-2 .top-panel-cont{
	height:151px;
	}
.cont-box .right_cont .panel-img{
	display:block;
	width:60px;
	height:68px;
	margin:0 auto 9px;
	text-align:center;
	overflow:hidden;
	}	
.cont-box .right_cont .top-panel-text{
	display:block;
	text-align:center;
	height:40px;
	line-height:17px;
	}
.cont-box .right_cont .box-2 .top-panel-text{
	color:#ababab;
	}
.cont-box .right_cont .upgrade{
	display:block;
	width:95px;
	height:43px;
	background-position:-253px -272px;
	margin:25px auto 15px;
	}	
.cont-box .right_cont .check{
	display:inline-block;
	width:66px;
	height:19px;
	color:#9900cc;
	text-decoration:none;
	border:solid 1px #e39dfb;
	background-color:#f8d6ff;
	text-align:center;
	line-height:19px;
	}
.cont-box .right_cont .check:hover{
	text-decoration:underline;
	}
.add-table{
	padding-bottom:80px;
	overflow:hidden;
	zoom:1;
	background-color:#fff;
	margin-top:-197px;
	height:870px;
	}
.add-table .tb-b,.add-table .tb-b span,.add-table h1{
	background:url(../images/vip-table.jpg) no-repeat;
	}	
.add-table .tb-b,.add-table .tb-b span{
	background-position:-45px bottom;
	display:block;
	height:12px;
	margin-left:-7px;
	}
.add-table .tb-b span{
	float:right;
	width:10px;
	background-position:bottom left;
	}
.add-table .title-1{
	height:64px;
	background-position:0 0;
	color:#9900cc;
	font-weight:bold;
	font-size:14px;
	padding-left:70px;
	line-height:62px;
	margin:0 auto;
	width:130px;
	}
.add-table .title-2{
	color:#b2b1b1;
	font-size:12px;
	width:250px;
	margin:-20px auto 25px;
	padding-left:170px;
}
.add-table .title-3{
	border:solid 1px #e6db55;
	background-color:#fffbcc;
	color:#5b5959;
	line-height:64px;
	background-position:7px -400px;
	padding-left:48px;
	width:810px;
	margin:0 auto 40px;
	}
	
.formbox-btn input{
	width:104px;
	height:29px;
	background-position:-253px -211px;
	border:0;
	color:#fefefe;
	font-weight:bold;
	padding-bottom:5px;
	font-size:14px;
	margin:0 15px 0 5px;
	cursor:pointer;
	}
.formbox .input textarea{
	border:solid 1px #b5b5b5;
	width:298px;
	height:98px;
	margin:0 0 20px 0;
	overflow-y:auto;
	padding:1px;
	}
.formbox input{
	border:solid 1px #b5b5b5;
	}
.formbox label,.formbox span{
	float:left;
	}
.formbox label{
	width:100px;
	text-align:right;
	padding-top:5px;
	}
.formbox .input{
	margin-right:10px;
	}
.formbox .input input{
	height:23px;
	width:195px;
	line-height:23px;
	}
.formbox .red-sign{
	color:#ff0000;
	padding:5px 0 0 0;
	}
.formbox,.formbox-btn{
	clear:both;
	overflow:hidden;
	zoom:1;
	padding:0 0 20px 250px;
	}
.formbox-btn{
	padding-left:346px;
	}
.formbox .radio{
	float:left;
	padding:0 8px 0 10px;
	}
.formbox .radio input{
	margin:0 4px 0 0;
	vertical-align:middle;
	border:0;
	}
.logined-tab .user-name .rank{
	cursor:default;
	}
.alter {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #e09af8;
	left:50%;
	margin-left:-154px;
	padding:0 0 20px;
	position:absolute;
	top:340px;
	width:308px;
	z-index:999;
}
.alter h3 {
	color:#9900cc;
	font-size:12px;
	height:27px;
	line-height:27px;
	overflow:hidden;
	position:relative;
	text-align:center;
	background-color:#f8d7ff;
}
.alter .a_close,.alter .a_close:hover{
	height:15px;
	position:absolute;
	right:0;
	text-align:center;
	width:24px;
	text-decoration:none;
	top:0;
	}
.alter p {
	line-height:22px;
	padding:20px 30px 0;
}
.a_btn,.a_btn:hover{
	color:#9900cc;
	cursor:pointer;
	border:solid 1px #e39dfb;
	background-color:#f8d6ff;
	display:inline-block;
	margin:0 0 0 10px;
	overflow:hidden;
	padding:0 8px;
	position:relative;
	text-decoration:none;
}
.a_btn, .a_btn span {
	height:22px;
}
.alert-iframe {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:-1;
}															
/* help */
.vip_box{
	width:925px;
	margin:10px auto;
}
.vip_help{
	padding:10px;
	overflow:hidden;
	zoom:1;
}
.vip_help .sider{
	width:222px;
	float:left;
}
.vip_help .sider h2, .vip_help .main h2{
	 font-size:14px;
	 line-height:30px;
}
.vip_help .sider h2{
	text-align:center;
}
.vip_help .sider ul li{
	margin-bottom:6px;
	line-height:34px;
	text-align:center;
}
.vip_help .sider ul li a{
	width:220px;
	height:34px;
	border:1px solid #e0d4f6;
	display:block;
}
.vip_help .sider ul li a:hover, .vip_help .sider ul li a.active{
	border:1px solid #e39dfb;
	color:#90c;
	background-color:#f8d6ff;
	text-decoration:none;
	background-position:right -339px;
}
.vip_help .main{
	width:670px;
	float:right;
	padding-left:10px;
}

.vip_help .main_box{ 
	border:1px solid #e0d4f6;
}
.vip_help .main_box .main_menu li a{
	height:30px;
	border-bottom:1px solid #e0d4f6;
	line-height:30px;
	display:block;
	color:#90c;
	padding-left:10px;
	font-family:"simsun";
}
.vip_help .main_box .main_menu li a:hover, .vip_help .main_box .main_menu li a.active{
	background:#f8d6ff;
	text-decoration:none;
}
.vip_help .main_box .main_tab { padding:10px;color:#666; line-height:20px; border-bottom:1px solid #e0d4f6;}
.vip_help .main_box .main_tab table{ margin:10px 0;}
.vip_help .main_box .main_tab p{ text-indent:2em;}
.vip_help .main_box .main_menu li strong{ line-height:30px;}
.vip_help .main_box .main_menu li span.red{ color:#f00;}		

.vip_help .main_box .main_menu li div a, .vip_help .main_box .main_menu li div a:hover{width: auto; line-height:20px; border:0px;display:inline; background:none; color:#03F;}
.vip_help .main_box .main_menu li div li a:hover{ text-decoration:underline;}
