/*公用部分*/
TD{FONT-SIZE: 9pt; color:#585858;}
P{FONT-SIZE: 9pt; color:#585858; margin:0px;}
sup{font-size:9pt;}
body {
	font-size: 9pt;
    color:#585858;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
table{border-collapse:collapse;}

input{font-size:12px;}

input,form,ul,li,dl,dt{margin:0px; padding:0px;}
ul,dl{list-style:none;}

.bgwhite{background-color:white;}

a:link{text-decoration:none;  font-size:9pt; color:#666;}
a:visited {text-decoration: none; font-size:9pt; color:#666;}
a:hover {text-decoration:underline; font-size:9pt; color:#666;}
a:active{text-decoration:none; font-size:9pt; color:#666;}

h1{text-indent:-3000px; font:0px; margin:0px;}
h2{background:url(../images/tit_01.gif) no-repeat #3996D6; width:274px; height:30px; font-weight:bold; font-size:14px; color:#ff7400; padding:8px 0 0 32px; margin:5px 0 0 0;}
h3{background:url(../images/biaoti_01.gif) no-repeat #527DCE; width:274px; height:30px; font-weight:bold; font-size:14px; color:#fff;
margin:5px 0 0 0; padding:5px 0 0 5px;}
	h3 sub{float:right; width:50px; font:14px; padding:3px 0 0 0;}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: url(../images/tt05.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:100%; COLOR: #ff5100; LINE-HEIGHT: normal; PADDING-TOP: 10px; FONT-STYLE: normal; HEIGHT: 36px; TEXT-ALIGN: left; FONT-VARIANT: normal
}
h6{}

.clear{clear:both; font:0px;}
.more{text-align:right; padding:0 10px 0 0 ;}

/*顶部工具条*/
#topline{height:5px; background:#000; width:100%; line-height:5px;}

/*总导航条*/


/*底部*/
#bottomline{background:#ddd;  margin:5px 0 0 0; padding:3px 0 0 0;}
.title{display:inline; width:100px; padding:0 0 10px 0; font:bold;}
#channel_bank ul{display:inline;}
#channel_bank li{display:inline;}



/*左部_首页*/
.l_section_title{padding:20px 0 0 20px; font-weight:bold; font-size:14px; color:#FF3F0A; background:url(../images/l_section_01.gif); width:180px; height:39px;}
.l_section_foot{background:url(../images/l_section_03.gif) no-repeat; height:10px; width:180px; line-height:10px;}

a.class_name{background:url(../images/arrow01.gif) no-repeat 0px 2px; padding:0 0 0 5px; color:#000; font:bold 12px; margin:0 0 5px 0;}
.classes2{padding:5px 0 0 0; text-align:center;}
.classes2 li{display:inline;}
.classes2 a{color:#CA360B; font:9pt; line-height:16px; width:36px; display:inline;}
.classes4{padding:0px; text-align:center;}
.classes4 li{display:inline;}
.classes4 a{color:#CA360B; font:9pt; line-height:18px; width:48px; display:inline;}

/*合作伙伴_首页*/
#partner{border:1px solid #C8C8C8; width:210px;}
#partner li{float:left; display:inline; margin:2px 0 0 10px;}

/*热卖_首页*/
.salepro_title a{width:197px; height:21px; background:url(../images/tt01.gif) no-repeat 0px 0px; color:#EF0600; margin:3px 0px; font:bold; text-decoration:none; padding:5px 0 0 5px;}
.salepro_title a:visited,.salepro_title a:hover,.salepro_title a:active{text-decoration:none; color:#EF0600;}

.salepro_body{line-height:17px;}
.salepro_body a{background:url(../images/arrow02.gif) no-repeat 0px 3px; padding:0 0 0 6px; color:#fff; text-decoration:none; }
.salepro_body a:visited,.salepro_body a:hover,.salepro_body a:active{text-decoration:none; color:#fff;}

#announce,#newuser,#faq{margin:5px 0 0 0;}

/*右部_首页*/
.r_section_title a{background:url(../images/r_section_01.gif) no-repeat 0 0; width:210px; height:25px; text-decoration:none; font:bold; color:#fff; padding: 5px 0 0 5px;}
.r_section_title a:visited,.r_section_title a:hover,.r_section_title a:active{color:#fff; text-decoration:none;}

.r_section_body{line-height:16px;}
.r_section_body{padding:0 5px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.r_section_body a{background:url(../images/arrow03.gif) no-repeat 0px 3px; padding:0 0 0 6px; color:#666; text-decoration:none; }
.r_section_body a:visited,.salepro_body a:active{text-decoration:none; color:#666;}
.r_section_body a:hover{text-decoration:underline;}
.r_section_foot{width:210px; height:10px; background:url(../images/r_section_03.gif) no-repeat;}

/*BANNER_首页*/
.ad_01_title a{height:30px; background:#000; width:210px; color:#fff; font-weight:bold; font-size:14px; padding:8px 0 0 0px; text-align:center;}
.ad_01_title a:visited,.ad_01_title a:hover,.ad_01_title a:active{color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.ad_01_body{border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8; padding:4px;}

.ad_02_title a{height:30px; background:#E67303; width:210px; color:#fff; font-weight:bold; font-size:14px; padding:8px 0 0 0px; text-align:center;}
.ad_02_title a:visited,.ad_01_title a:hover,.ad_01_title a:active{color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.ad_02_body{border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8; padding:5px;}
.ad_foot{border-top:1px solid #C8C8C8;}

/*一周排行_首页*/
#topweek{background:#FFFBDF; border:1px solid #ccc;}
#topweek_title a{width:210px; height:30px; background:url(../images/tt02.gif) no-repeat 7px 5px; color:#fff; font:bold; text-decoration:none; padding:10px 0 0 10px;}
#topweek_body{padding:0 8px; line-height:16px;}
#topweek_body a{text-align:left; padding:0px 0px 0px 5px; background:url(../images/arrow03.gif)  no-repeat 0px 4px; color:#06C; width:100%;}

/*新品上柜_首页*/
#newproduct{}
#newproduct_title a{background:url(../images/tt03.gif) no-repeat left center; padding:10px 3px 3px 30px; font-weight:bold; font-size:14px; color:#FF4400; height:36px; width:360px; margin:5px 0;}

.card{width:100px; float:left; margin:0px 0 15px 10px;}
.card_pic{border:1px solid #E0E1E3; padding:5px; width:75px; margin:0 0 5px 0;}
.card_name a{background:url(../images/arrow01.gif) no-repeat 0 2px; padding:0px 0 0px 6px; border-bottom:1px solid #E0E1E3; color:#000; width:100%;}
.card_name a:visited,#card_name a:hover,#card_name a:active{color:#000; text-decoration:none;}
.card_price .marketprice{text-decoration:line-through; color:#000; font:bold;}
.card_price .nowprice{font-family:arial black; font:16px; color:#ff4400;}
.card_button input{background:url(../images/but02.gif); width:84px; height:23px; padding:0px; border:0px; text-align:left; padding:2px 0 0 3px; color:#fff; cursor:hand;}
.card_priceinfo{}

/*版权说明_底部*/
#foot_info{background:url(../images/foot_bg.gif) no-repeat 0 0; width:572px; height:75px; padding:10px 0 0 20px; line-height:18px; color:#777;}

/*服务通道 支付通道*/
#channel_service,channel_pay{margin:5px 0 5px 0;}

/*促销产品*/
#discount{}
#discount_tit a{background:url(../images/tt04.gif) #FDE6B6 no-repeat 0 0; width:360px; height:30px; color:#f40; padding:10px 0 0 10px; text-decoration:none; font-weight:bold; font-size:14px; }
#discount_body{background:url(../images/discount_bg.gif) #FDE6B6 no-repeat 0 0; margin:5px 0 0 0; padding:5px 0 0 10px; height:223px;}
#discount_list{width:225px; float:left;}
#discount_list a{background:url(../images/arrow04.gif) no-repeat 0 2px; padding:0px 0 0px 6px; color:#000; width:100%;}
#discount_list sup{float:right; font:14px; margin:0px; padding:4px 0 0 0px;}
#discount_list .marketprice{text-decoration:line-through; color:#000; font:bold;}
#discount_list .nowprice{font:bold 12px; color:#ff4400;}
#discount_cardlist{width:110px; float:right; margin:0 3px 0 0; text-align:center;}
.discout_card{background:#fff; border:1px solid #ccc; padding:3px;}

/*配送说明_左部*/
#sendcard{margin:5px 0 0 0;}
.sendcard_info_body{border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:10px; width:100%;}
.sendcard_info_body dt{color:#c10;}
.sendcard_info_body dd{padding:0 0 0 12px; margin:0px;}
.service_keyname{color:#c30;}

/*客服信息_*/
#info_service{margin:5px 0 0 0;}
.info_service_body{border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:10px; width:100%;}
.info_service_body dt{color:#c10;}
.info_service_body dd{padding:0 0 0 12px; margin:0px;}

/******************************************************************/
/*sub page*/
/*子页面栏目名称*/
.subhead{background:url(../images/tt05.gif) no-repeat; font-weight:bold; font-size:14px; color:#f40; height:36px; padding:10px 0 0 30px; margin:10px 0 0 0;}
.subhead .intro{font:normal 12px; color:#666; margin:0 0 0 65px;}
/*卡信息*/
#card_info_pic{margin:10px 0 0 0;}
#card_info_name{font-weight:bold; font-size:18px; color:#c00; margin:10px 0 0 0;}
.card_info_price{color:#c00; padding:3px 0 0 0;}
#car_info_info{color:#f40; border-bottom:1px solid #fff; padding:3px 0 0 0; margin:5px 0 0 0;}
#car_info_class{color:#555; border-bottom:1px solid #fff; padding:3px 0 0 0; margin:5px 0 0 0;}
#car_info_com{color:#555; border-bottom:1px solid #fff; padding:3px 0 0 0; margin:5px 0 0 0;}
#car_info_link{color:#555; border-bottom:1px solid #fff; padding:3px 0 0 0; margin:5px 0 0 0;}

/*article page*/
.site_position {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 545px; COLOR: #ff9231; PADDING-TOP: 0px; HEIGHT: 14px; TEXT-ALIGN: right
}
.site_position A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../images/arrow_05.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; COLOR: #848284; PADDING-TOP: 0px
}
.site_position A:visited {
	COLOR: #848284
}
.news_page {
	MARGIN: 10px 0px; WIDTH:100%; TEXT-ALIGN:left;
}
.news_title {
	PADDING:5px 5px 2px 5px; BORDER-TOP: #ccc 1px solid; font-weight:bold; font-size:18px; MARGIN: 5px 0px 0px; COLOR:#ef0c00; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.news_updata {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; BACKGROUND:#63bede; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.news_text {
	PADDING:5px 5px 5px 5px; BORDER: #e7e7e7 3px solid; MARGIN: 10px 0px 2px; LINE-HEIGHT: 150%;
}
.back {
	 BACKGROUND:#63bede; PADDING:5px 5px 4px 5px; COLOR: #e73400; TEXT-ALIGN: right
}
.back A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ff7400; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; 5px: 
}
.back A:visited {
	COLOR: #fff
}
.back A:hover {
	BACKGROUND: #2971a5; COLOR: #fff; TEXT-DECORATION: none
}

/*文章列表*/
.article_list_title{border-top:3px solid #FF5300; border-bottom:2px solid #E4E4E4; background:#F2F2F2; font-weight:bold; font-size:14px; padding:10px; color:#FF5300;}

.article_list{}
.article_list ul{}
.article_list li{border-bottom:1px solid #E4E4E4; padding:10px; background:url(../images/arrow05.gif) no-repeat 10px 8px; padding:7px 0 5px 25px;}
.article_list li:hover{background:#f00;}

/*翻页*/
.pageturning{text-align:center; padding:6px;}
.pageturning a{margin:5px;}

/*闪电购买*/
.quickpurchase{width:400px;}
.quickpurchase_title{background:#ffebd6; margin:5px 0 0 0;}
.quickpurchase_info{margin:5px 0 0 0;}
.quickpurchase_head{background:url(../images/table_400_01.gif) no-repeat; height:10px; width:400px; line-height:10px; }
.quickpurchase_body{border-left:1px solid #CACACA; border-right:1px solid #CACACA; width:400px; padding:5px;}
.quickpurchase_foot{background:url(../images/table_400_03.gif) no-repeat; height:10px; width:400px; line-height:10px;}

/*简介页面*/
#subdirectory{background:url(../images/subdirection_03.gif);}
#subdirectory_title{background:url(../images/subdirection_01.gif) no-repeat; height:70px; padding:23px 0 0 0; text-align:center; font-weight:bold; font-size:18px; color:#ffffe7;}
#subdirectory_list{background:url(../images/51ka_com.gif) no-repeat 125px bottom; padding:0 0 0 13px; height:500px;}
#subdirectory_list li{padding:8px 0 5px 10px; border-bottom:1px solid #eee; width:90%;}
#subdirectory_list a{background:url(../images/arrow06.gif) no-repeat 0 0; padding:0 0 0 15px; font:bold 12px; color:#555;}
#subdirectory_list a:visited{font:bold 12px; color:#555;}
#subdirectory_list a:hover,#subdirectory_list a:active{background:url(../images/arrow07.gif) no-repeat 0 0; font:bold 12px; color:#FB0B09;}
#subdirectory_foot{background:url(../images/subdirection_04.gif) no-repeat; height:15px;}

/*文章正文*/
.article_text{border:3px solid #e7e7e7; line-height:18px; margin:5px 0 0 0; padding:5px;}

/*字母排序*/
.letter_intro{background:#FFDFAA; text-align:center; color:#333; padding:10px; font:bold 12px; margin:5px 0 0 0;}
.letter{text-align:center; background:#f7f7ee;}
.letter li{display:inline;}
.letter a{font:bold 24px; color:#FB0B09; width:30px; text-align:center; background:#FEEEC8; margin:3px; border:1px solid #FFDFAA;}
.letter a:visited,.letter a:active{font:bold 24px; color:#fb0b09;}
.letter a:hover{font:bold 24px; color:#000;}

/*按字母排序列表*/
.class_group{}
.group_letter{font:bold 24px; color:#FB0B09; width:100px; border-top:3px solid #ff3300; margin:5px 0 0 0; padding:0 5px 0 5px;}
.card_search{width:570px; border:1px solid #FFDFAA; padding:3px; background:#FFF9EA; float:left; display:inline; margin:0 0 3px 3px;}
.card_search_pic{width:75px; clear:none; display:inline; float:left; border:1px solid #ccc; padding:2px; background:#fff;}
.card_search_gamename{font:bold 12px; color:#ff0000; border-bottom:1px solid #ccc; width:480px; float:right;}
.card_search_list1{display:inline; width:238px; background:#FEEEC8; margin:3px 0 0 2px;}
.card_search_cardname{color:#333; width:80px; display:inline; padding:3px 0 0 0;}
.card_search_price{display:inline; width:120px; padding:3px 0 0 0;}
.card_search_price .marketprice{text-decoration:line-through;}
.card_search_price .nowprice{color:#f50; font-weight:bold; font-size:14px;}




/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*总导航条*/
a.nav:link{color:white; font-weight:bold;}
a.nav:visited{color:white; font-weight:bold;}
a.nav:hover{color:#ff0; font-weight:bold;}
a.nav:active{color:white; font-weight:bold;}

a.nav_cardclass:link{color:#ff0; font-weight:bold; width:76px;  background:url(../images/ka_09.gif); padding:35px 0 0 0; text-align:center; DISPLAY: block;}
a.nav_cardclass:visited{width:76px; color:#ff0; font-weight:bold; background:url(../images/ka_09.gif); DISPLAY: block; padding:35px 0 0 0; text-align:center;}
a.nav_cardclass:hover{width:76px; color:#000; font-weight:bold; background:url(../images/ka_10.gif); DISPLAY: block; padding:35px 0 0 0; text-align:center;}
a.nav_cardclass:active{width:76px; color:#ff0; font-weight:bold; background:url(../images/ka_09.gif); DISPLAY: block; padding:35px 0 0 0; text-align:center;}

/*会用登录*/
a.membertool:link{color:#fff; text-align:center; display:block; padding:3px 0 0 0;}
a.membertool:visited{color:#fff; text-align:center; display:block; padding:3px 0 0 0;}
a.membertool:hover{}
a.membertool:active{}

a.class_name:link{background:url(../images/arrow01.gif) no-repeat 0px 2px; padding:0 0 0 5px; color:#000; font-weight:bold; margin:0 0 5px 0;}
a.class_name:visited{font-weight:bold;}
a.class_name:hover{font-weight:bold;}
a.class_name:active{font-weight:bold;}

/*卡列表*/
a.card_sort:link{color:#CA360B;}
a.card_sort:visited{color:#CA360B;}
a.card_sort:hover{color:#666;}
a.card_sort:active{color:#CA360B;}

.marketprice{text-decoration:line-through; color:#000; font:bold;}
.nowprice{font-family:arial black; font:14px; color:#ff4400;}

/*cardmore*/
a.cardmore:link{color:#CA360B;}
a.cardmore:visited{color:#CA360B;}
a.cardmore:hover{color:#666;}
a.cardmore:active{color:#CA360B;}

/*首页左侧游戏卡导航*/
#index_class{padding:5px;}
.index_class_key{background:url(../images/arrow01.gif) no-repeat 0 4px #eee; padding:0 0 0 10px; font-weight:bold; font-size:14px; font-family:arial; color:#000;}
.index_class_body{}
.index_class_body ul{line-height:18px;}
.index_class_body li{float:left; width:80px; border-bottom:1px dotted #ccc; margin:0px;}
.index_class_body li a:link,.index_class_body li a:visited,.index_class_body li a:hover,.index_class_body li a:active{color:#CA360B; white-space:nowrap;}

#bank{width:160px; text-align:left;}
#bank dl,#bank dt{margin:0px;}
#bank dt{line-height:200%; padding:0 0 0 8px;}
#bank dt{background:url(../images/arrow_09.gif) no-repeat 0px 8px;}
#bank dt a:link,#bank dt a:visited,#bank dt a:hover,#bank dt a:active{text-decoration:underline;}
#bank dd a:link,#bank dd a:visited,#bank dd a:hover,#bank dd a:active{color:#ff3300;}

#bonus_category li{
float:left;
text-align:center;
margin-left:5px;
}
#bonus_category a:link,#bonus_category a:visited{
font-size:13px;
font-weight:bold;
color:#ff3300;
width:100px;
background:#ffffff;
border-top:1px solid #7F7F7F;
border-left:1px solid #7F7F7F;
border-right:1px solid #7F7F7F;
padding:5px 3px 3px 3px;
}
#bonus_category a:hover,#bonus_category a:active{
background:#FCD49C;
}