﻿*{margin:0;padding:0;}

body{
	text-align:left;
	font-family: Verdana,Arial,sans-serif;
	color:#565656;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: left 180px; background-color:#fff;
	
}

img{border: none;}

ul,li{list-style:none; }

div,ul,li,dl,dt,dd,table,td,input{	
	font-size: 12px;
	color:#565656;
}

a:link	{color:#1372B0;text-decoration: none;}
a:visited	{color:#1372B0; text-decoration:none;}
a:hover	{color:#1372B0; text-decoration:underline;}
a:active	{color:#1372B0;   text-decoration:none;}

.vipblue{ color:#1372B0}
.red	{ color:#FF0000 }
.fontbig{ font-size:14px; text-decoration: none;}
.gray{color:#565656; text-decoration: none;}
a.gray:link		{color:#565656; text-decoration: none;}
a.gray:visited	{color:#565656; text-decoration: none;}
a.gray:hover	{color:#AA0000; text-decoration: underline;}
a.gray:active	{color:#565656; text-decoration: underline;}

.green{color:#008000; text-decoration: none;}
a.green:link		{color:#008000; text-decoration: none;}
a.green:visited	{color:#008000; text-decoration: none;}
a.green:hover	{color:#1372B0; text-decoration: underline;}
a.green:active	{color:#008000; text-decoration: underline;}

a.graynone:link		{color:#999999; text-decoration: underline;}
a.graynone:visited	{color:#999999; text-decoration: underline;}
a.graynone:hover	{color:#ff6600; text-decoration: none;}
a.graynone:active	{color:#999999; text-decoration: none;}

.oran{color:#FF6600;   text-decoration: none;}
a.oran:link	{color:#FF6600;   text-decoration: none;}
a.oran:visited	{color:#FF6600;   text-decoration: none;}
a.oran:hover	{color:#FF6600; text-decoration:underline;}
a.oran:active	{color:#FF6600;   text-decoration:underline;}

.white{color:white;   text-decoration: none;}
a.white:link	{color:white;   text-decoration: none;}
a.white:visited	{color:white;   text-decoration:none;}
a.white:hover	{color:white; text-decoration:underline;}
a.white:active	{color:white;   text-decoration:underline;}

a.green:link	{color:#008000;   text-decoration: none;}
a.green:visited	{color:#008000;   text-decoration:none;}
a.green:hover	{color:#008000; text-decoration:underline;}
a.green:active	{color:#008000;   text-decoration:underline;}

.clear{clear:both}
.hidden{overflow:hidden;height:1.3em; text-align:center;}
#header{
	width:950px;
	margin:0 auto;
	}

	
#logo{
	width:200px;
	padding:10px 0 10px 8px; float:left;

	}
#nav_site{
	font-size:12px;
	float:right; width:700px; margin-top:10px; height:24px; text-align:right;}
#nav_site ul{ float:right;width:200px;_width:210px;text-align:right;}
#nav_site li{
	margin:0 9px 0 5px;
	float:left; line-height:24px;}
#passb{width: 200px; float: right; line-height: 24px; text-align: right;}
#myshop_mart{ 
	width:661px; 
	background:url("../newimages/car_bg.jpg"); 
	float:right; 
	text-align:right;
	padding-top:15px;	
	}
#myshop_mart span{
 	margin-right:20px;
}
#myshop_car{
	background-image: url(../newimages/ico_car.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:20px; color:#1372B0; 
}
#main{ margin:auto; width:950px;}
#menuList{ padding-top:4px; padding-left:45px;}

#menuList li{
	float:left; position:relative; z-index:9996;
}
#menuList li .navnew{  
		position: absolute; 
		right:2px;
		top:-2px;
		width:24px; 
		height:18px; 
		z-index:3333; 
		background:url(../images/ico_nav_new.gif); overflow:hidden;
		}
#menuList li a{
	display:block;
	width:112px;
	height:49px;
	cursor:pointer;
}

#nav{
	width:950px; position:relative;
	margin:auto;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: no-repeat; height:62px; margin-bottom:5px;
}
a#menu1:link,a#menu1:visited,a#menu1:active{
	background:url('../images/menu1_bg.jpg') no-repeat; width:86px;
}
a#menu1:hover{
	background:transparent  url('../images/menu1_bg.jpg') no-repeat 0 -49px; width:86px;
}

a#menu2:link,a#menu2:visited,a#menu2:active{
	background:url('../images/menu2_bg.jpg') no-repeat; width:86px;
}
a#menu2:hover{
	background:transparent  url('../images/menu2_bg.jpg') no-repeat 0 -49px; width:86px;
}

a#menu_myvip:link,a#menu_myvip:visited,a#menu_myvip:active{
	background:url('../images/menu_vip_bg.jpg') no-repeat;
}
a#menu_myvip:hover{
	background:transparent  url('../images/menu_vip_bg.jpg') no-repeat 0 -49px;
}

a#menu_record:link,a#menu_record:visited,a#menu_record:active{
	background:url('../images/menu_record_bg.jpg') no-repeat;
}
a#menu_record:hover{
	background:transparent  url('../images/menu_record_bg.jpg') no-repeat 0 -49px;
}

a#menu3:link,a#menu3:visited,a#menu3:active{
	background:url('../images/menu3_bg.jpg') no-repeat;
}
a#menu3:hover{
	background:transparent  url('../images/menu3_bg.jpg') no-repeat 0 -49px;
}

a#menu4:link,a#menu4:visited,a#menu4:active{
	background:url('../images/menu4_bg.jpg') no-repeat;width:86px;
}
a#menu4:hover{
	background:transparent  url('../images/menu4_bg.jpg') no-repeat 0 -49px;width:86px;
}
a#menu5:link,a#menu5:visited,a#menu5:active{
	background:url('../images/menu5_bg.jpg') no-repeat;
}
a#menu5:hover{
	background:transparent  url('../images/menu5_bg.jpg') no-repeat 0 -49px;
}
a#menu6:link,a#menu6:visited,a#menu6:active{
	background:url('../images/menu6_bg.jpg') no-repeat;width:86px;
}
a#menu6:hover{
	background:transparent  url('../images/menu6_bg.jpg') no-repeat 0 -49px;width:86px;
}
a#menu7:link,a#menu7:visited,a#menu7:active{
	background:url('../images/menu7_bg.jpg') no-repeat;width:86px;
}
a#menu7:hover{
	background:transparent  url('../images/menu7_bg.jpg') no-repeat 0 -49px;width:86px;
}
a#menu8:link,a#menu8:visited,a#menu8:active{
	background:url('../images/menu8_bg.jpg') no-repeat;
}
a#menu8:hover{
	background:transparent  url('../images/menu8_bg.jpg') no-repeat 0 -49px;
}
a#menuclass:link,a#menuclass:visited,a#menuclass:active{
	background:url('../images/menu_class_bg.jpg') no-repeat;width:86px;
}
a#menuclass:hover{
	background:transparent  url('../images/menu_class_bg.jpg') no-repeat 0 -49px;width:86px;
}

#loginbnt{
	background:transparent url('../images/btnlogin_vip.gif'); width:193px; height:51px; border:none; cursor:pointer; float:left; margin-left:3px;}

a.btninvestigate:link,a.btninvestigate:visited,a.btninvestigate:active{
	background:url('../images/btninvestigate.jpg') no-repeat; float:left; width:70px; height:20px; text-align:center; color:#565656;
	padding-top:2px;margin:5px 15px;
}
a.btninvestigate:hover{
	background:transparent  url('../images/btninvestigate.jpg') no-repeat 0 -22px; float:left;width:70px; height:20px;color:#fff;
}
#left{
	width:228px; float:left;
}
#center{ width:468px; float:left; margin-left:12px;}

#right{ width:224px; float:right; margin-right:5px;_margin-right:3px;}

#login{
	width:228px;
}
#logintit{ 
	background:url(../images/logintitbg.gif); 
	height:39px; 
	padding:7px 0 0 20px; 
	font-size:14px; 
	font-weight:bold;
	color:#FFF;
	}
#logincnt{ 
	background:url(../images/logincntbg.jpg); 
	padding:0 8px 0 12px
}
#vipuser{
	background-image:url(../images/bgcutoff.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; height:60PX;
}
#viph_portrait{ float:left; width:42px; height:42px; 
}
#viph_name{width:150px; float:right;}
#viph_name .qiut{
	background-image: url('../images/ico_quit.gif');
	background-repeat: no-repeat;
	background-position: right center; padding-right:14px; height:18px;
}
#viph_name .name{width:150px; float:right; color:#FF0000; overflow:hidden; line-height:24px; height:24px;}
#vipuser ul{ clear:both; padding-top:10px;}
#vipuser li{ float:left; height:17px; width:24px; margin:0 9px 0 6px;}
#logincnt .key{ line-height:24px; color:#C1BCBC;}
.keyq{
	background-image: url(../images/ico_key.jpg);
	background-repeat: no-repeat;
	background-position: left 4px; 
	border-bottom:1px solid #eaeaea; 
	line-height:20px; 
	padding-left:15px;
}



#loginfoot{
	background: url(../images/loginfoot.gif);
	height:30px; line-height:0; font-size:0;
  }
#loginart{ height:60px;}
.txtBox2{
	width:140px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font-size:12px;
	line-height:19px;
	padding:0 0 0 5px;
	margin:0 0 11px 0;
	float:left;
}
#prompt{ width:90%; border:1px solid #FFE876; background-color:#FDFFC7; padding:4px 4px 0 4px; margin-top:5px;}
#prompt p{ padding:5px;}
.prompttop{ border-bottom:1px dashed #BEB99F;}
.promptclose{
	background-image: url(../images/ico_promptclose.gif);
	background-repeat: no-repeat; width:28px; height:11px; float:right; margin-top:5px;
}
.prompttit{
	background-image: url(../images/ico_trumpet.gif);
	background-repeat: no-repeat;
	background-position: left center; padding-left:12px; color:#000000; line-height:20px;
}
#vipinfo{ margin-top:5px; padding-bottom:20px; color:#565656;}
.vipinfo{ margin-top:5px;background:url(../images/bg_vipinfoday.jpg); height:54px; padding:0 5px;}
.vipinfotit{ color:#000000; clear:both; line-height:20px;}
.vipinfoday{ clear:both; line-height:20px; padding-top:5px;}
.more_vipinfo{ float:right; width:40px; text-align:center;}
.change_xbye{
	width:55px;
	background-image: url(../images/pic_change_xbye.gif); float:left;
	background-repeat: no-repeat; font-weight:bold;
	background-position: left center; padding-left:75px; text-align:left; color:#ff6600;
}
a#goup:link,a#goup:visited,a#goup:active{
	background:url('../images/goupbg.gif') no-repeat; 
	width:228px; 
	height:82px;
	float:left;
}
a#goup:hover{
	background:transparent url('../images/goupbg.gif') no-repeat 0 -82px;width:228px; 
}

a#goxf:link,a#goxf:visited,a#goxf:active{
	background:url('../images/goxfbg.gif') no-repeat; 
	width:228px; 
	height:82px;
	float:left;
}
a#goxf:hover{
	background:transparent url('../images/goxfbg.gif') no-repeat 0 -82px;width:228px; 
}

a#xbchongzhi:link,a#xbchongzhi:visited,a#xbchongzhi:active{
	background:url('../images/bgchongzhixb.gif') no-repeat; 
	width:228px; 
	height:82px;
	float:left;
}
a#xbchongzhi:hover{
	background:transparent url('../images/bgchongzhixb.gif') no-repeat 0 -82px;width:228px; 
}
#tqlist{ 
	width:228px; 
	float:left; 
	margin-top:10px; 
	}
.titd{ 
	width:214px; 
	background:url('../images/titdbg.gif') no-repeat; 
	height:31px;
	color:#565656; 
	font-size:14px; 
	font-weight:bold; 
	padding:10px 0 0 10px;
	}
.cntd{
	background:url('../images/cntdbg.jpg'); 
	padding:0 10px; overflow:hidden; width:204px;
	}
.cnte{
	background:url('../images/cntebg.jpg'); 
	padding:0 10px; overflow:hidden; width:208px;
	}
.footd{
	background:url('../images/footdbg.jpg') no-repeat; 
	height:4px; 
	line-height:0; 
	font-size:0; 
	}
	
.titf{ 
	width:693px; 
	background:url('../images/titfbg.gif') no-repeat; 
	height:35px;
	color:#fff; 
	font-size:14px; 
	font-weight:bold; 
	padding:10px 0 0 20px;
	}
.cntf{
	background:url('../images/cntfbg.gif'); 
	overflow:hidden; width:693px; padding:0 10px;
	}
.cntf .dashed{ border-bottom:1px dashed #d2d2d2; margin-bottom:20px;}
.footf{
	background:url('../images/footfbg.gif') no-repeat; 
	height:20px; 
	line-height:0; 
	font-size:0; width:713px;
	}

.tita{ 
	width:218px; 
	background:url('../images/titabg.jpg') no-repeat; 
	height:33px;
	color:#565656; 
	font-size:14px; 
	font-weight:bold; 
	padding:10px 0 0 10px;
	}
.titmore{ 
	width:40px; 
	height:17px; 
	float:right; margin-right:5px;
	}
.cnta{
	background-image:url('../images/cntabg.jpg'); 
	padding:0 10px;
	background-color:#F8F8F8;
	}
.foota{
	background:url('../images/footabg.jpg') no-repeat; 
	height:6px; 
	line-height:0; 
	font-size:0; 
	}
	
.titb{ 
	background:url('../images/titbbg.jpg') no-repeat; 
	height:34px;
	color:#FFF; 
	font-size:14px; 
	font-weight:bold; 
	padding:12px 0 0 20px;
	}
	
.titc{ 
	background:url('../images/titcbg.jpg') no-repeat; 
	height:34px;
	color:#FFF; 
	font-size:14px; 
	font-weight:bold; 
	padding:12px 0 0 20px;
	}
.titbmore{ 
	float:right; 
	width:42px; 
	height:16px;
	}
a.titbmore:link,a.titbmore:visited,a.titbmore:active{
	background:url('../images/more.jpg') no-repeat;float:right;
	height:16px;margin-right:16px;text-decoration:none; line-height:0; font-size:0
}
a.titbmore:hover{
	background:transparent url('../images/more.jpg') no-repeat 0 -16px;
	height:16px;margin-right:16px; text-decoration:none;line-height:0; font-size:0
}
.cntb{
	background:url('../images/cntbbg.jpg'); 
	padding:0 15px; width:438
	}
.footb{
	background:url('../images/footbbg.jpg') no-repeat; 
	height:24px; 
	line-height:0; 
	font-size:0; 
	}
.cntlist li{
	width:208px;
	margin:auto;
	background-image: url(../images/cntalibg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;overflow:hidden; padding-bottom:12px;*padding-bottom:14px;_padding-bottom:14px;
	}
.tit_jifen{
	background-image: url(../images/ico_jifen.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_down{
	background-image: url(../images/ico_down.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_zhuanxiang{
	background-image: url(../images/ico_zhuanxiang.gif);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_yiduiyi{
	background-image: url(../images/ico_yiduiyi.gif);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_texun{
	background-image: url(../images/ico_xuecoins.gif);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 6px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_ruyin{
	background-image: url(../images/ico_ruyin.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_shangchuan{
	background-image: url(../images/ico_shangchuan.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_huyuan{
	background-image: url(../images/ico_huyuan.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_adv{
	background-image: url(../images/ico_adv.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_wanju{
	background-image: url(../images/ico_wanju.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_liwu{
	background-image: url(../images/ico_liwu.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}

.tit_sale{
	background-image: url(../images/ico_zhek.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
	
.tit_jiaoliu{
	background-image: url(../images/ico_jiaoliu.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.tit_vip{
	background-image: url(../images/ico_vip.jpg);
	background-repeat: no-repeat; line-height:24px; height:24px;
	background-position: left 4px; padding-left:19px; color:#008000; font-weight:bold;
	}
.foota{
	background:url('../images/footabg.jpg') no-repeat; 
	height:6px; 
	line-height:0; 
	font-size:0; 
	}

.titg{ 
	width:675px; 
	background:url('../images/titgbg.gif') no-repeat; 
	height:7px;
	color:#fff; 
	font-size:14px; 
	font-weight:bold; 
	padding:0 0 0 20px; line-height:0; font-size:0;
	}
.cntg{
	background:url('../images/cntgbg.gif'); 
	overflow:hidden; width:675px; padding:0 10px;
	}

.footg{
	background:url('../images/footgbg.gif') no-repeat; 
	height:8px; 
	line-height:0; 
	font-size:0; width:695px;
	}

#tel{	
	width:224px; 
	margin-top:10px; 
	}
#nytel{	
	width:228px; float:left;
	margin-top:10px; 
	}
	
#vip_exchange{ 
	width:468px;
	position:relative;
	}
	
#introduction{ 
	width:468px;
	margin-TOP:10PX; position:relative;
	}
.centerMore{ 
	width:176px; height:24px; position:absolute; bottom:10px;_bottom:8px;left:145px;
	}
#vipdown{ 
	width:468px; 
	margin-TOP:5PX; position:relative;
	}
#search_box{
	width:255px;
	position:absolute;
	top:0px;
	right:0;
	height:30px;
	background-image: url(../images/bg_search_input.jpg);
	background-repeat: no-repeat;
	background-position: 5px; padding-top:2px;
}
.search_input_so{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#565656;
	font-size:12px;
	height:18px;
	line-height:18px;
	margin-left:5px;
	width:180px;_width:175px; padding:4px 3px 0 3px; margin-top:2px;
}
#search_input_right{
	float:right;
	width:32px;
	background-image: url(../images/bg_search_input_btn.jpg);
	background-repeat: no-repeat;
	height:29px;
	margin-right:20px;
	_margin-right:10px;
}
.search_input_btn {
	width:32px;
	height:29px;
	background:transparent none repeat scroll 0 0;
	border:medium none; cursor:pointer;
}
#job{ 
	margin-top:10px;
	width:224px;
	}


#faq{
	margin-top:10px;
	width:224px;
	}
#latest{
	width:224px;
	}
#latest li{
	width:200px; margin:auto; height:100px; margin-top:8px; padding-bottom:5px;
	}
#latest li h3{ width:198px; height:20px; line-height:20px; overflow:hidden; text-align:center; font-size:12px; font-weight:normal;
	}
#faq li{
	width:194px;
	height:26px; 
	overflow:hidden;
	line-height:26px;
 	}

#vipgroup{ width:224px; margin-top:10px;}
#vipgroup li{width:210px; float:left; overflow:hidden; line-height:24px; height:24px;}

.tdbold{ font-weight:bold; color:#666;}
#foot{ background:url(../images/footbg.jpg); height:87px; width:950px; margin:auto; text-align:center; padding-top:30px;}
#FootNav{ margin-bottom:8px; text-align:center;}


/*oth_tab*/

.infoTab{ margin:auto;  padding-bottom:10px;}

.infoTabbox {
	width:100%;
	height:24px;
	line-height:24px;
	background-image: url(../images/infoTabUlBG.jpg);
	background-repeat: no-repeat;
}
.infoTabbox ul{
margin:0px;
padding:0px;
}
.infoTabbox li{ margin:0 5px;
	float:left;
	display:block;
	cursor:pointer; padding-top:2px;
	width:85px;
	text-align:center;
	color:#565656;
	font-size:12px;
	line-height:24px;
	background-image:url(../images/InfoTabboxLiBG.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.infoTabbox li.hover{
	padding:0px;
	width:85px; color:#e00000;
	font-weight:bold;
	font-size:12px;
	background-image: url(../images/InfoTabboxLiHover.jpg);
}
.BooksboxTalCnt{ margin-top:3px; overflow:hidden;
}

.BooksboxTalCnt span{ float:right; width:100px; overflow:hidden; height:24px; color:#ccc; text-align:right;}
.BooksboxTalCnt li{
	background-image: url(../images/ico_down.gif);
	background-repeat: no-repeat; width:96%;
	background-position: left 8px; height:28px; line-height:28px;  overflow:hidden; padding-left:15px; border-bottom:1px solid #eaeaea;
}




/*升级vip支付页面*/
#paybody{
	background-image: url(../images/bgPaybody.jpg);
	background-repeat: repeat;
}
.errEmailTips{ float:right; width:150px; line-height:27px; padding-top:3px;}
.userinfofont{ text-align:right; width:120px; float:left;}
.btnUpdate{ position:absolute; top:65px; right:130px; color:#000000; width:80px;}
#userinfo{ width:480px;text-align:left; margin-left:20px;line-height:24px; position:relative;}
.userinfodiv{ height:30px; line-height:30px; text-align:left; margin:auto; position:relative;}
.userinfodiv input{ height:15px; line-height:14px; text-align:left; margin-top:2px; border:1px solid #94D2FF; font-family:Verdana; padding:2px 0 0 2px; width:180px;}
.userinfodiv textarea{
	border:1px solid #94D2FF;
}

#pay{width:600px; margin:auto; position:relative;} 
#pay input{vertical-align:middle;}
#paytit{width:600px; background:url(../images/paytitbg.jpg); width:600px; height:44px;_height:43px; overflow:hidden;} 
#paytit ul{ width:550px; margin:auto;}
#paytit li{ width:139px; height:44px; float:left;}
#paycnt{ padding:10px; width:580px; background-color:#FFFFFF;} 
#step1{ width:580px; margin-top:10px;}
#step1 img{ position:absolute; top:7px;}
#step1 ul{ margin-top:10px; height:40px;padding:0 0 0 20px;}
#step1 li{ float:left; width:100px; margin:0 20px;_margin:0 16px; font-size:14px; line-height:28px;position:relative; height:28px; }
#step1 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
#step2{ width:580px; margin-top:10px;}
#step2 h2{  width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
#step2 h2 a{ width:60px; text-align:center; float:right; background:#aeaeae; color:#fff;}
.vipid{ 
	text-align:left; margin-left:20px;
	background:#F9F9F9;
	border:dotted 1px #ccc;
	padding:5px;
	height:170px;
}
.payid{ font-size:16px; color:#CF0000; font-weight:bold; line-height:30px;}
.payidtishi{ color:#9B9B9B; width:200px; margin:auto;}
.radio_time{height:20px; width:20px;#height:25px;#width:25px;_height:25px; _width:25px; position:absolute; top:3px;_top:-4px;left:-23px;}
.radio_bank{height:20px; width:20px;#height:25px;#width:25px; position:absolute; top:20px; left:-25px;}
#step3{ width:580px; margin-top:10px;}
#step3 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
#step3 ul{ padding-top:0px; height:60px;}
#step3 li{ float:left; position:relative; margin-left:100px;_margin:0 50px;}

#step4 {width:580px; margin-top:20px; border-top:1px solid #ccc; padding-top:15px; height:20PX;}

#step4 .cnt{width:157px; height:43px; margin:auto;}
#nextbtn{
	background:transparent url('../images/nextbtnbg.jpg') no-repeat; float:right; width:157px; height:43px; border:none; cursor:pointer;
}

.pay_prompt{
	width:510px; margin:auto;
	border:1px solid #FFE876;
	background-color:#FDFFC7;
	background-image:url(../images/icopay_prompt.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px; padding:5px 5px 5px 23px;
}

#VIPlevel2,#VIPlevel3,#VIPlevel4{
	display:none;
}


/*内页------特权介绍*/

#nyright{width:704px; float:right; margin-right:5px;_margin-right:0px;}
#nyright h2{ 
	width:667px;
	margin:10px  auto; font-size:12px; padding-left:10px;
	background-image:; 	background-image: url(../images/ico_arrh2.gif);
	background-repeat: no-repeat;
	background-position: left center; color:#FF0F0F;
}
#nyright p{ margin:10px; line-height:24px;}
.nybanner{ width:667px; height:114px; margin:auto;}
#tqnylist{ 
	width:228px; 
	float:left; margin-bottom:10px; 
	}
#tqnylist li{

background-repeat: no-repeat;
background-position: center bottom; line-height:38px; height:38px; width:200px;
 margin:auto; overflow:hidden;text-align:left; font-weight:bold; text-align:center;
}

#tqnylist li a{
display:block;
background: url(../images/bg_tqnylistli.jpg) no-repeat;
background-position: center bottom; line-height:33px; height:33px; width:200px; text-align:center;
}



#tqnylist li a:hover
{
background-image: url(../images/bg_tqnylistali.jpg);
background-repeat: no-repeat;
background-position: center bottom; line-height:33px; height:33px; text-align:center; width:200px; text-decoration:none;
}

#helplist{ 
	width:228px; 
	float:left; margin-bottom:10px; 
	}
#helplist li{

background-repeat: no-repeat;
background-position: center bottom; line-height:38px; height:38px; width:200px;
 margin:auto; overflow:hidden;text-align:left; font-weight:bold; text-align:center;
}

#helplist li a{
display:block;
background: url(../images/bg_tqnylistli.jpg) no-repeat;
background-position: center bottom; line-height:33px; height:33px; width:200px; text-align:center;
}



#helplist li a:hover
{
background-image: url(../images/bg_tqnylistali.jpg);
background-repeat: no-repeat;
background-position: center bottom; line-height:33px; height:33px; text-align:center; width:200px; text-decoration:none;
}

/*内页------活动*/
#act_banner{ background-image:url('/vip/images/banner_act.jpg'); height:361px; width:888px; margin:auto;}
#act_up{ margin:auto; width:397px; padding:10px 0;}
#act_explain{ position: relative; width:813px; margin:10px auto}
.act_explain_tit{ background-image:url('/vip/images/bgact_explain_tit.jpg'); height:46px; width:840px; position:absolute; top:20px; z-index:1; left:-13px;}
.act_top{background:url('/vip/images/bg_act_top.jpg'); width:813px; height:10px; line-height:0; font-size:0;margin:auto;}
.act_cnt{background:url('/vip/images/bg_act_cnt.jpg'); width:813px; margin:auto;}
#act_explainfont{ margin:20px 0 0 40px; width:700px; line-height:20px;}

#act_cntphoto{ width:800px; margin:auto;}
#act_cntphoto ul{ width:790px; margin:auto;}
#act_cntphoto li{ width:153px; height:106px; background:url('/vip/images/act_photobg.jpg'); padding:4px;_padding:3px 4px; float:left; margin:10px 15px 10px 18px;_margin:10px 15px 10px 15px;}
.act_foot{background:url('/vip/images/bg_act_foot.jpg'); width:813px;height:10px; line-height:0; font-size:0;margin:auto;}

/*内页------登录*/

#viplogin,#vipup{ width:371px; border:1px  solid #D91B1B; background-color:#FFF; margin:100px auto;}
#viplogintit,#vipuptit{
	width:371px;
	background-image:url(../images/viplogin_tit.jpg);
	height:30px;
	background-repeat: no-repeat;
}

#viploginclose,#vipupclose{float:right; width:18px; height:17px; margin:7px 10px 0 0; background:url(../images/ico_close.gif);}
#viplogintit h3,#vipuptit h3{ width:230px; line-height:30px; font-size:14px; font-weight:bold; float:left; padding-left:20px; color:#FFF;}
#viplogincnt,#vipupcnt{ width:371px; padding:10PX 0}
#viplogincnt label,#vipupcnt label{padding-left:5px; text-align:left;}
.inputstyle{ border:1px solid #7F9DB9; width:180px; height:18px; padding:2px 3px 0 3px;}
#viplogincnt li,#vipupcnt li{ padding:10px 0; height:20px;}
#viplogincnt li span,#vipupcnt li span{
float:left;
padding-right:5px;
padding-top:5px;
text-align:right;
width:80px; 
}
#viplogincntdiv,#vipupcntdiv{
	height:35px;
	width:103px; margin: 20px auto 0 auto;
}
#viplogincntdiv .btn,#vipupcntdiv .btn{
background:transparent url(../images/viplogin_btn.gif) repeat scroll 0 0;
border:0 none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:35px;
width:103px;
}


/*内页------注册*/

#vipreg{width:598px; border:1px solid #D91B1B;}
#payenter{width:598px; border:1px solid #D91B1B; background-color:#FFF; margin:50px auto;}
#vipregtit,#payentertit{
	width:598px;
	background-image:url(../images/vipreg_tit.jpg);
	height:30px;
	background-repeat: no-repeat;
}
#vipregtit .close{float:right; width:18px; height:17px; margin:7px 10px 0 0; background:url(../images/ico_close.gif);
}
#vipregtit h3,#payentertit h3{ width:100px; line-height:30px; font-size:14px; font-weight:bold; float:left; padding-left:20px; color:#FFF;}
#vipregcnt,#payentercnt{ width:598px; padding:20PX 0; background-color:#FFFFFF;}
#vipregcnt label,#payentercnt label{padding-left:5px; text-align:left;}
.inputstyle{ border:1px solid #7F9DB9; width:180px; height:18px; padding:2px 3px 0 3px;}
#vipregcnt,#payentercnt{ width:598px; text-align:left; float:left;}
#vipregcnt ul{ width:598px; margin:auto;}
#vipregcnt li{ margin-top:15px; position:relative;}
#vipregcnt li.solid{border-top:1px solid #d2d2d2; width:96%; margin: 20px auto;}
#vipregcnt .w_2{margin-top:5px; *margin-top:1px;_margin-top:1px; float:left; height:20px; width:250px; text-align:left;}
#vipregcnt #rblGender{ text-align:left; position:absolute; top:-2px; right:225px;}
#rblGender_1{ margin-left:30px;}
#vipregcnt .w_3{float:left; height:20px; width:250px;}
#vipregcnt li span {
float:left;
padding-right:5px;
padding-top:5px;
text-align:right;
width:180px; font-weight:bold;
}
#vipregcntdiv{
height:35px;
width:103px; margin:20px auto;}
#vipregcntdiv .btn {
background:transparent url(../images/btn_vipreg.gif) repeat scroll 0 0;
border:0 none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:35px;
width:103px;
}
.upbtn {
background:transparent url(../images/btn_upreg.gif) repeat scroll 0 0;
border:0 none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:35px;
width:103px;
}
.payentercntdiv{height:34px;width:98px; margin-left:50px;#margin-left:40px;_margin-left:50px;float:left; margin-top:20px;}
.payentercntdiv .btn_payenter{
background:transparent url(../images/btn_payenter.jpg) repeat scroll 0 0;
border:0 none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:34px;
width:148px;}
.payentercntdiv .btn_back{
background:transparent url(../images/btn_back.jpg) repeat scroll 0 0;
border:0 none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:34px;
width:98px;}
#payentercntinfo{ width:96%; margin:auto;}

.validateimg{
display:inline; margin-left:3px;margin-left:3px; margin-right:3px;
vertical-align:middle; cursor:pointer; padding:0; margin-top:0;
}
#valiCode{width:200px; position:absolute; right:70px;_right:80px; text-align:left; top:3px;font-weight:normal; }
#txtreg_vericode{border:1px solid #7F9DB9; height:18px;}
#vipregcnt li #reqreg1,#vipregcnt li #reqreg2,#vipregcnt li #reqreg3,#vipregcnt li #cmpreg1,#vipregcnt li #reqemail,#vipregcnt li #reqcompare{width:200px; position:absolute; right:0;_right:190px; text-align:left; font-weight:normal; }

.toptd{
background-color:#F8F8F8;
border-top:2px solid #D13333;
color:#AA0000; font-weight:bold;
}
.myviptable{ margin-bottom:20px;}
.myviptable td{ padding:5px; line-height:20px;}
.myviptable .spanred{ font-weight:bold; color:red; margin-right:10px;}

a.btnxufei:link,a.btnxufei:visited,a.btnxufei:active{
	background:url('../images/btnxufei.gif') no-repeat; 
	width:105px; 
	height:22px;
	text-align:center; font-weight:bold; font-size:12px;line-height:22px; float:left; _padding-top:2px;
}
a.btnxufei:hover{
	background:url('../images/btnxufei.gif') no-repeat; 
	width:105px; 
	height:22px;
	text-align:center; font-weight:bold; color:#ff6600; font-size:12px;line-height:22px; float:left; text-decoration:none;
}
.h3myvip {
	color:#565656; background-color:#FBFBFB;
	font-size:14px;
	line-height:22px;
	margin:10px auto; font-weight:bold;
	width:94%; padding-left:20px;
	background-image: url(../images/ico_myviph2.gif);
	background-repeat: no-repeat;
	background-position: left center;}
/*内页------支付成功*/
.success_solid{border-bottom:1px #efefef solid; margin:20px auto;}
.point_success16{ 
	padding-left:25px;
	width:100px;
	margin:auto;
	background-image:url(../images/ico_panelSuccess_20.gif);
	color: #ff6600;
	text-decoration: none; line-height:100px; font-size:16px; font-weight:bold;
	background-repeat: no-repeat;
	background-position: left center;
}
.point_failed16
{
	padding-left:25px;
	width:100px;
	margin:auto;
	color: #ff6600;
	text-decoration: none; line-height:100px; font-size:16px; font-weight:bold;
	background-repeat: no-repeat;
	background-position: left center;
}
.pay_money{ font-size:18px; font-weight:bold; color:#ff6600; margin-right:3px;}
.nowpay{ width:157px; margin:auto}
.btn_nowpay{
background:transparent url(../images/btn_nowpay.jpg) repeat scroll 0 0;
border:none;
color:#2473A2;
cursor:pointer;
font-weight:bold;
height:43px;
width:157px; margin:auto;}
.con_serve{
	text-align: center; margin:35px auto 0 auto;
	background:#F9F9F9;
	border:dotted 1px #ccc; width:94%;
	padding:5px; line-height:24px;
	}


/*===============================兑换活动================================*/
.exchangeTop{ background:url(../images/exchangeTopbanner.jpg); margin:auto; width:945px; height:226px;} 
.exchangeCnt{background:url(../images/exchangeCntbg.jpg); margin:auto; width:945px; padding:20px 0; position:relative;}


.exchange_step1{idth:580px; margin-top:10px; }
.exchange_step1 img{ position:absolute; top:4px;}
.exchange_step1 ul{ margin-top:10px;padding:0 0 0 20px;}
.exchange_step1 li{ float:left; width:100px; margin:0 20px;_margin:0 16px; font-size:14px; line-height:28px;position:relative; height:28px; }
.exchange_step1 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}

.exchange_step3{ width:580px; margin-top:10px;}
.exchange_step3 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
.exchange_step3 ul{ padding-top:0px; height:60px;}
.exchange_step3 li{ float:left; position:relative; margin-left:100px;_margin:0 50px;}

.exchange_btn {width:580px; margin-top:20px; padding-top:15px;}
.exchange_btn .cnt{width:157px;margin:auto;}

.exchange_tishi{ width:500px; margin:50px auto;}
.exchange_success{
	background-image: url(../images/ico_panelSuccess.gif);
	background-repeat: no-repeat;
	height:100px;
	width:500px;
	margin:auto;
	font-size:16px;
	font-weight:bold;
	padding-left:60px; line-height:24px;
	background-position: left 0px; 
}
.exchange_Error{
	background-image: url(../images/ico_panelError.gif);
	background-repeat: no-repeat;
	height:100px;
	width:240px;
	margin:auto;
	font-size:16px;
	font-weight:bold;
	padding-left:60px;line-height:24px;
	background-position: left 0px; 
}


.exchangeFoot{background:url(../images/exchangeFootbg.gif); margin:auto; width:945px; height:10px; line-height:0; font-size:0;}

/*===============================学币充值================================*/
#xuebipaycnt{ padding:10px 10px 100px 10px; width:580px; background-color:#FFFFFF;} 
.xuebi_step1{ width:580px; margin-top:10px;}
.xuebi_step1 ul{ padding-left:20px;}
.xuebi_step1 li{float:left; margin:0 20px;_margin:0 16px; font-size:14px; line-height:28px;height:28px;position:relative; }
.xuebi_step1 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
.czinput{
height:18px; line-height:14px; text-align:left; border:1px solid #94D2FF; font-family:Verdana; padding:2px 0 0 2px; width:80px; font-size:14px;}
.xuebi_step2{ width:580px; margin-top:10px; overflow:hidden;}
.xuebi_step2 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
.xuebi_step2 ul{ padding-top:0px;}
.xuebi_step2 li{ float:left; position:relative; margin-left:45px;  margin-left:100px;_margin:0 50px; padding-bottom:10px;}
.other_pay_btn{ width:251px; margin:auto; height:24px;}
.pic_bank{height:20px; width:20px;#height:25px;#width:25px; position:absolute; top:10px; left:-25px;}
#bankul{width:580px;}
#bankul li{float:left; position:relative; margin-left:45px;  margin-left:55px;_margin:0 25px; padding-bottom:10px;}
.xuebi_step3{ width:580px; margin-top:10px; overflow:hidden;}
.lblphone_tishi{ position:absolute; right:0; top:0; width:160px; text-align:left; color:red;}
.xuebi_step3 h2{ width:560px; background:url(../images/paycnttit.jpg); line-height:18px; font-size:14px; color:#565656; padding-left:20px; margin-bottom:10px;}
.xuebi_user{text-align:left; margin-left:20px;
	background:#F9F9F9;
	border:dotted 1px #ccc;
	padding:10px;}
.xuebi_step4{ width:157px; height:43px; margin:auto;}
.vip_query{
	width:160px;
	height:16px;
	line-height:16px;
	background-image: url(../images/ico_query.gif);
	background-repeat: no-repeat;
	background-position: left center; overflow:hidden; padding-left:23px;
}

/*===============================================学币中心=============================================*/
#exchangeRightA{ width:695px;}
#exchangeRightB{ width:695px; margin-top:10px;}
.classnewstit{font-size:14px; font-weight:bold; background:url(../images/bgPaybody.jpg); margin-top:5px; }
.classnewstit span{
	background-color:#FFF;
	width:100px;
	height:18px;
	padding-right:5px;
	padding-top:3px;
	background-image: url(../images/ico_myviph2.gif);
	background-repeat: no-repeat;
	background-position: left 4px; padding-left:18px;
}
.exchangeboxTalCnt{ margin-top:3px;}
.exchangeboxTalCnt li{ width:295px; height:83px; overflow:hidden; border:1px solid #d2d2d2; background: url(../images/bgexchangeboxTalCnt.jpg); float:left; margin:10px;
_margin:10px 7px; padding:10px;}
.exchangeboxTalCnt li img{ float:left; border:1px #d2d2d2 solid;}
.exchangeboxTalCnt li .info{ float:right; width:200px; height:80px;}
.exchangeboxTalCnt li .intro{ height:30px; line-height:16px; width:190px; overflow:hidden; color:#777; margin:4px 0;}
.exchangeboxTalCnt li h3{ font-size:12px; color:#565656; height:20px; line-height:18px; overflow:hidden;}
.exchangeboxTalCnt li .xb{
	width:33px;
	float:left;
	background-image: url(../images/pci_change_xb.jpg);
	background-repeat: no-repeat; text-align:left;
	background-position:left center; padding-left:50px; line-height:28px; color:#565656;}
.exchangeboxTalCnt li .exchangebtn{width:80px; float:left; margin-left:30px;_margin-left:30px; font-size:14px; line-height:26px;}



.vip_exchangeboxTalCnt{ background:transparent; height:215px;}
.vip_exchangeboxTalCnt li{ width:190px; height:83px; overflow:hidden; border:1px solid #d2d2d2; background: url(../images/bgexchangeboxTalCnt.jpg); float:left;padding:5px; margin:0 10px 10px 7px;_margin:0 7px 10px 5px;}
.vip_exchangeboxTalCnt li .info{width:190px; height:80px;}
.vip_exchangeboxTalCnt li .intro{ height:30px; line-height:16px; width:190px; overflow:hidden; color:#777; margin:4px 0;}
.vip_exchangeboxTalCnt li h3{ font-size:12px; color:#565656; height:20px; line-height:18px; overflow:hidden; width:180px;}
.vip_exchangeboxTalCnt li .xb{
	width:33px;
	float:left;
	background-image: url(../images/pci_change_xb.jpg);
	background-repeat: no-repeat; text-align:left;
	background-position:left center; padding-left:50px; line-height:28px; color:#565656;}
.vip_exchangeboxTalCnt li .exchangebtn{width:80px; float:left; margin-left:20px;font-size:14px; line-height:26px;}


.xbmore{ width:157px; height:20px; margin:auto; clear:both;}
.adv935_145{margin-bottom:10px; width:934px; height:145px;}
#servicenav{ 
	width:228px; 
	float:left; margin-top:10px; 
	}
#servicenav li{
background-repeat: no-repeat; 
background-position: center bottom; line-height:38px; height:38px; width:200px;
 margin:auto; overflow:hidden;text-align:left; font-weight:bold; text-align:center;
}

#servicenav li a{
display:block;
background: url(../images/bg_tqnylistli.jpg) no-repeat;
background-position: center bottom; line-height:33px; height:33px; width:200px; text-align:center;
}

#servicenav li a:hover
{
background-image: url(../images/bg_tqnylistali.jpg);
background-repeat: no-repeat;
background-position: center bottom; line-height:33px; height:33px; text-align:center; width:200px; text-decoration:none;
}
#xbcright{
float:right;
width:695px;
}

a.xufei:link,a.xufei:visited,a.xufei:active{
	background:url('../images/bg_xufei.jpg') no-repeat; float:right; color:#FFF; text-align:center; line-height:16px; margin:2px 5px 0 0;
	width:36px; height:16px; 
}
a.xufei:hover{
	background:transparent url('../images/bg_xufei.jpg'); width:36px; height:16px; color:#FFF;
}
.ico_xuebi{
	padding-right:46px;
	background-image: url(../images/ico_xb_cnt.gif);
	background-repeat: no-repeat;
	background-position:right top; padding-bottom:4px;
}

/*** 列表样式 ***/
#tabCharList{
	width:100%; margin-top:10px;
}
#tabCharList td{
	border:none;
	border-bottom:1px #E6E6E6 dotted;
	background:#fff;
}
#tabCharList th{
	border:none;
	border-bottom:2px #E6E6E6 solid;
	background:#fff;
	text-align:center;
	font-weight:normal;
}

.bt_xb_center {
background:transparent url('../images/btn_xbzhongxin.gif');
cursor:pointer;
display:block;
height:20px;
margin-left:60px;
overflow:hidden;
text-indent:-1000px;
width:78px;
}
