﻿/*** 总体样式***/
body
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	background-color: #fff;
	text-align: left;
}
form, div, img, ul, ol, li, dl, dt, dd
{
	padding: 0;
	border: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding: 0;
}
table, td, tr, th
{
	font-size: 12px;
}
a:link, a:visited, a:hover
{
	text-decoration: none;
}
/*容器*/
.wrap950
{
	width: 950px;
	margin: 0px auto;
}
.wrap00
{
	width: 100%;
	margin: 0px auto;
}
.clear
{
	clear: both;
}

/*mini头部-*/
.miniheader
{
	height: 25px;
	background: url(../../images/miniheader.gif);
	color: #585858;
}
.miniheader a:link, .miniheader a:visited
{
	color: #585858;
	text-decoration: none;
}
.miniheader a:hover
{
	color: #585858;
	text-decoration: none;
}

/*头部-*/
.header
{
	height: 60px;
	background: url(../../images/header.gif);
}

/*主导航*/
.mainNav_bg
{
	width: 100%;
	height: 35px;
	margin: 0px;
	background: url(../../images/mainNav_bg.gif);
	float: left;
}
ul.mainNav
{
	margin: 0px 0px 0px 10px;
	padding: 0;
	list-style-type: none;
	width: auto;
	position: relative;
	display: block;
	height: 30px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	background: transparent url(../../images/bgOFF.gif) repeat-x top center;
}
ul.mainNav li
{
	display: block;
	float: left;
	margin: 0;
	padding: :0;
	color: #fff;
}
ul.mainNav li a
{
	display: block;
	float: left;
	color: #0063b4;
	padding: 10px 0px 0px 0px;
	height: 20px;
	background: transparent url(../../images/bgDIVIDER.gif) no-repeat top right;
	width: 90px;
	text-align: center;
}
ul.mainNav li a:hover
{
	background: transparent url(../../images/bgHOVER.gif) no-repeat top center;
	color: #0063b4;
}
ul.mainNav li a.current, ul.mainNav li a.current:hover
{
	color: #fff;
	background-color: transparent;
	background-image: url(../../images/bgON.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/*会员中心左导航*/
.left_user
{
	width: 175px;
	background: url(../../images/left_user.gif) repeat;
	padding: 0px 0px 0px 5px;
	line-height: 24px;
}
.main_user
{
	width: 750px;
	background: #fff;
	border-top: 1px #c6def2 solid;
	border-right: 1px #c6def2 solid;
	border-bottom: 1px #c6def2 solid;
	line-height: 24px;
	padding: 10px;
}
.mainNav3
{
	width: 100%;
	height: 24px;
	float: left;
}
ul.mainNav3
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
	position: relative;
	display: block;
	height: 24px;
	text-transform: uppercase;
	font-size: 12px;
	background: transparent url(../../images/bgOFF3.gif) no-repeat repeat-x top right;
	margin: 0px 0px 0px 0px;
}
ul.mainNav3 li
{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: :0;
	color: #fff;
}
ul.mainNav3 li a
{
	display: block;
	float: left;
	color: #0f97ca;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0px 5px 30px;
	height: 24px;
	background: transparent url(../../images/bgDIVIDER3.gif) no-repeat bottom center;
	width: 145px;
	text-align: left;
}
ul.mainNav3 li a:hover
{
	background: transparent url(../../images/bgHOVER3.gif) no-repeat top right;
	color: #2f699b;
}
ul.mainNav3 li a.current, ul.mainNav3 li a.current:hover
{
	color: #2f699b;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(../../images/bgON3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*会员中心左导航2*/
.user_title
{
	height: 24px;
	color: #333;
	font-weight: bold;
	padding: 0px 0px 0px 2px;
	background: #c6def2;
	border-right: 1px #c6def2 solid;
}
.user_title a:link, .user_title a:visited
{
	color: #333;
	text-decoration: none;
}
.user_title a:hover
{
	color: #333;
	text-decoration: underline;
}

/*色调样式*/
.title1
{
	height: 28px;
	background: url(../../images/title1.gif);
	padding: 0px 0px 0px 5px;
	width: 100%;
	border-left: 1px solid #c5dbec;
	border-right: 1px solid #c5dbec;
	border-top: 1px solid #c5dbec;
	border-collapse: collapse;
}
.title1 th
{
	width: 33px;
}
.title1 td
{
	padding-left: 3px;
	color: #326a9b;
	font-size: 14px;
	font-weight: bold;
}
.title1 .more
{
	width: 54px;
}

.title1 a:link, .title1 a:visited
{
	color: #326a9b;
	text-decoration: none;
}
.title1 a:hover
{
	color: #326a9b;
	text-decoration: underline;
}

.Content1
{
	line-height: 24px;
	color: #333;
	background: #f5f9fc;
	border: 1px #c5dbec solid;
	padding: 3px;
}
.Content1 a:link, .Content1 a:visited
{
	color: #333;
	text-decoration: none;
}
.Content1 a:hover
{
	color: #f00;
	text-decoration: underline;
}
.Content2
{
	line-height: 24px;
	color: #333;
	background: #fff;
	border: 1px #c5dbec solid;
	padding: 3px;
}
.Content2 a:link, .Content2 a:visited
{
	color: #333;
	text-decoration: none;
}
.Content2 a:hover
{
	color: #f00;
	text-decoration: underline;
}

.Content3
{
	line-height: 24px;
	color: #333;
	background: #fff;
	border: 1px #c5dbec solid;
	padding: 3px;
}
.Content3 a:link, .Content3 a:visited
{
	color: #333;
	text-decoration: none;
}
.Content3 a:hover
{
	color: #f00;
	text-decoration: underline;
}

.Content4
{
	line-height: 20px;
	color: #333;
	background: #fff;
	border: 1px #c5dbec solid;
	padding: 0px;
}
.Content4 a:link, .Content4 a:visited
{
	color: #333;
	text-decoration: none;
}
.Content4 a:hover
{
	color: #f00;
	text-decoration: underline;
}
.STYLE1, .STYLE3, .STYLE5
{
	font-weight: bold;
	padding: 3px 0px 0px 25px;
}
.STYLE1
{
	color: #46B6BE;
	background: url(../../Images/cptitle2_01.gif);
}
.STYLE3
{
	color: #86AA17;
	background: url(../../Images/cptitle2_02.gif);
}
.STYLE5
{
	color: #F4A102;
	background: url(../../Images/cptitle2_03.gif);
}


/*首页轮播广告400×200*/
#MainPromotionBanner
{
	width: 400px;
	height: 200px;
	background: #feb900;
}
#MainPromotionBanner #SlidePlayer
{
	position: relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides
{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 200px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li
{
	float: left;
	width: 400px;
	height: 200px;
}

#MainPromotionBanner .Slides img
{
	border: 0;
	display: block;
	width: 400px;
	height: 200px;
}

#MainPromotionBanner .SlideTriggers
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 170px;
	right: 0px;
	z-index: 10;
	height: 25px;
}
#MainPromotionBanner .SlideTriggers li
{
	float: left;
	display: inline;
	color: #2b619d;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 6px;
	background: url(../../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current
{
	color: #fff;
	background: url(../../images/slide_trigger_c.gif) no-repeat center center;
	border: 0;
	font-weight: bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin: 0 6px;
}

/*面包屑导航*/
.BreadcrumbNavigation
{
	height: 18px;
	width: 900px;
	margin: auto;
	margin-bottom: 10px;
	color: #555;
	background: url(../../Images/wz.gif) no-repeat;
	padding-top: 6px;
	padding-left: 10px;
}
.BreadcrumbNavigation a:link, .BreadcrumbNavigation a:visited
{
	color: #555;
	text-decoration: none;
}
.BreadcrumbNavigation a:hover
{
	color: #555;
	text-decoration: underline;
}

.sjcz
{
	background: url(../../images/sjcz_L.gif) no-repeat right;
	width: 38px;
	height: 87px;
	color: #004682;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor: hand;
}
.sjcz2
{
	background: url(../../images/sjcz_L2.gif) no-repeat right;
	width: 38px;
	height: 87px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor: hand;
}

/*后台说明*/
.shuom
{
	border: 1px dashed #c8d8f2;
	background: #f5f8fd;
	padding: 5px;
	line-height: 22px;
	color: #666;
	margin-bottom: 5px;
}

/*首页快充选项卡菜单class*/
.Menubox
{
	width: auto;
	background: url(../../images/Menubox.gif);
	height: 26px;
	line-height: 26px;
	margin-bottom: 10px;
}
.Menubox ul
{
	margin: 0px;
	padding: 0px;
}
.Menubox li
{
	float: left;
	display: block;
	cursor: pointer;
	width: auto;
	padding: 0px 8px 0px 8px;
	text-align: center;
	background: url(../../images/Menubox_li.gif);
	color: #fff;
	font-size: 12px;
	border-left: 1px solid #005483;
	border-right: 1px solid #005483;
	margin: 0px 0px 0px 5px;
}
.Menubox li.hover
{
	padding: 0px;
	background: #fff;
	width: auto;
	padding: 0px 8px 0px 8px;
	background: url(../../images/Menubox_li_hover.gif);
	color: #000;
	height: 26px;
	line-height: 26px;
}
.Contentbox
{
	clear: both;
	margin-top: 0px;
	border-top: none;
}

/*按钮*/
.btn
{
	height: 26px;
	padding: 2px 2px 0px 2px;
	border: 1px solid #7aa8e7;
	background: url(../../images/btn.gif);
	cursor: hand;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}

.btn_type
{
	height: 22px;
	padding: 4px 8px 3px 8px;
	border: 1px solid #006298;
	background: url(../../images/btn.gif);
	cursor: hand;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.btn_type a:link, .btn_type a:visited
{
	color: #fff;
	text-decoration: none;
}
.btn_type a:hover
{
	color: #ffde00;
	text-decoration: none;
}

.btn_main
{
	height: 24px;
	padding: 2px 2px 0px 2px;
	font-weight: bold;
	border: 1px solid #ddd;
	background: url(../../images/btn_main.gif);
	cursor: hand;
	color: #fff;
}
.btn_main_x
{
	height: 24px;
	padding: 2px 2px 0px 2px;
	font-weight: bold;
	border: 1px solid #ddd;
	background: #646464;
	cursor: hand;
	color: #fff;
}

/*输入框-登录样式*/
.input_mimi
{
	font-family: verdana;
	background-color: #fff;
	border: #CCCCCC 1px solid;
}
.input_mimi_bor
{
	font-family: verdana;
	background-color: #F0F8FF;
	border: 1px solid #333333;
}

/*输入框-通用表单*/
.input_main, .input_main_bor
{
	height: 20px;
	background-color: #ffffff;
	border: #CCCCCC 1px solid;
	width: 160px;
}
.input_main_bor
{
	border: 1px solid #00649b;
}

/*输入框-首页主搜索*/
.input_home_search, .input_home_search_bor
{
	font-family: verdana;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #a1a1a1;
	background-color: #fff;
	border: #fff 1px solid;
	padding: 4px 0px 0px 10px;
}
.input_home_search_bor
{
	border: #000 1px solid;
}

/*输入框-后台表单*/
.input_admain
{
	height: 20px;
	font-family: verdana;
	background-color: #e1edf8;
	border-bottom: #FFFFFF 1px solid;
	border-left: #c6dbee 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #c6dbee 1px solid;
	font-size: 12px;
}
.input_admain_bor
{
	height: 20px;
	font-family: verdana;
	background-color: #f8fbfd;
	font-size: 12px;
	border: 1px solid #c1daf1;
}

/*产品展示图片样式*/
.PresentList img
{
	border: 3px solid #f5f5f5;
	padding: 3px;
	width: 138px;
	height: 67px;
}

/*li样式*/
.list_newsA
{
	text-align: left;
}
.list_newsA ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_newsA li
{
	width: 100%;
	list-style-type: none;
}
.list_newsA li a
{
	list-style-type: none;
	display: block;
	padding-left: 10px;
	line-height: 26px;
	background: url(../../images/li1.gif) no-repeat left;
	border-bottom: 1px dashed #dddddd;
}
.list_newsA li a:link, .list_newsA li a:visited
{
	color: #333;
	text-decoration: none;
}
.list_newsA li a:hover
{
	color: red;
}
/*特殊新闻列表样式开始*/
.list_newsA li a.NewsRedLink:link, .list_newsA li a.NewsRedLink:visited
{
	color: #FF0000;
	text-decoration: none;
}
.list_newsA li a.NewsRedLink:hover
{
	color: #FF0000;
	text-decoration: underline;
}
.list_newsA li a.NewsBlueLink:link, .list_newsA li a.NewsBlueLink:visited
{
	color: #006699;
	text-decoration: none;
}
.list_newsA li a.NewsBlueLink:hover
{
	color: #006699;
	text-decoration: underline;
}
.list_newsA li a.NewsBlackLink:link, .list_newsA li a.NewsBlackLink:visited
{
	color: #000000;
	text-decoration: none;
}
.list_newsA li a.NewsBlackLink:hover
{
	color: #000000;
	text-decoration: underline;
}
/*特殊新闻列表样式结束*/

.list_help
{
	text-align: left;
	margin-top: -12px;
}

.list_help li
{
	width: 100%;
	list-style-type: none;
}
.list_help li a
{
	list-style-type: none;
	display: block;
	padding-left: 10px;
	line-height: 16px;
	background: url(../../images/li3.gif) no-repeat left;
}
.list_help li a:link, .list_help li a:visited
{
	color: #333;
	text-decoration: none;
}
.list_help li a:hover
{
	color: red;
}

.list_AZ
{
	margin: 0px;
	text-align: left;
	font-weight: bold;
}
.list_AZ a
{
	text-decoration: none;
	display: block;
	padding: 4px 11px 4px 11px;
	float: left;
	color: #ff8c00;
	border: 1px #fff solid;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.list_AZ a:hover
{
	background-color: #febf01;
	background: url(../../images/list_az_bg.gif);
	color: #fff;
	padding: 4px 11px 4px 11px;
	text-decoration: none;
	border: 1px #ff6600 solid;
	font: bold 14px Arial, Helvetica, sans-serif;
}


/*翻页样式*/
.manu
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px;
	padding-top: 3px;
	text-align: center;
}
.manu A
{
	border-right: #e0e0e0 1px solid;
	padding-right: 5px;
	border-top: #e0e0e0 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #e0e0e0 1px solid;
	color: #036cb4;
	padding-top: 2px;
	border-bottom: #e0e0e0 1px solid;
	text-decoration: none;
}
.manu A:hover
{
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	color: #666;
	border-bottom: #999 1px solid;
}
.manu A:active
{
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	color: #666;
	border-bottom: #999 1px solid;
}
.manu .current
{
	border-right: #036cb4 1px solid;
	padding-right: 5px;
	border-top: #036cb4 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #036cb4 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #036cb4 1px solid;
	background-color: #036cb4;
}
.manu .disabled
{
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #eee 1px solid;
	color: #ddd;
	padding-top: 2px;
	border-bottom: #eee 1px solid;
}

/*分隔线样式*/
.line
{
	height: 1px;
	background: url(../../images/line1.gif) repeat;
}
/*分隔线样式*/
.line2
{
	height: 13px;
	background: url(../../images/line2.gif) no-repeat center;
}

/*底部指南*/
.footer_zn
{
	text-align: left;
	border: 1px solid #e1e1e1;
	background: url(../../images/footer_zn.gif);
	padding: 10px;
	height: 86px;
}
.footer_zn a:link, .footer_zn a:visited
{
	color: #464544;
	text-decoration: none;
}
.footer_zn a:hover
{
	color: #000;
	text-decoration: none;
}

/*友情链接样式*/
.yq_col
{
	text-align: left;
}
.yq_col li
{
	list-style-type: none;
	padding-left: 15px;
	line-height: 24px;
	width: 50px;
	float: left;
}
.yq_col li a:link, .yq_col li a:visited
{
	color: #888;
	text-decoration: none;
}
.yq_col li a:hover
{
	color: #000;
	text-decoration: none;
}

/*底部样式*/
.footer
{
	width: 950px;
	margin: 0px auto;
	height: 60px;
	color: #464544;
	border-top: 3px solid #dadada;
	text-align: center;
	padding: 15px 0px 0px 0px;
	line-height: 30px;
}
.footer a:link, .footer a:visited
{
	color: #464544;
	text-decoration: none;
}
.footer a:hover
{
	color: #f00;
	text-decoration: none;
}

/*新闻页面*/
.da_div
{
	width: 950px;
	background-image: url(../../images/aticle_bg.gif);
	margin: 0px auto;
	margin-top: 3px;
	overflow: hidden;
}
.top_630
{
	border-top: 1px solid #ccc;
	width: 630px;
	float: left;
	overflow: hidden;
}
.t630_text
{
	width: 630px;
	line-height: 1.6em;
}
.top_310
{
	width: 300px;
	height: 12px;
	float: right;
	border-top: 1px solid #ccc;
}
.t310_text
{
	width: 300px;
	line-height: 1.6em;
	padding: 5px;
}
.da_div_xia
{
	width: 950px;
	margin: 0px auto 0px auto;
}
.da_pic
{
}

.aticleTitle
{
	font-size: 24px;
	font-weight: bold;
	color: #000;
	padding: 25px 0px;
	text-align: center;
}
.aticleTitle2
{
	height: 24px;
	border-bottom: 1px solid #ccc;
	padding: 2px 0px 0px 0px;
	color: #828282;
	text-align: center;
}
.aticleContent
{
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-indent: 2em;
}
.aticleContent a:link
{
	color: #333;
	text-decoration: none;
}
.aticleContent a:visited
{
	color: #333;
	text-decoration: none;
}
.aticleContent a:hover
{
	color: #f00;
	text-decoration: none;
}
.xgaticle
{
	width: 788px;
	border: 1px solid #a59c81;
	height: 100%;
}
.xgaticleTitle
{
	width: 778px;
	height: 24px;
	float: left;
	border-bottom: 2px solid #a59c81;
	font-size: 14px;
	font-weight: bold;
	background-color: #f0ecdf;
	padding-left: 10px;
}

/*文字格式化链接样式*/
.cptitle
{
	color: #326a9b;
	text-decoration: none;
	background: url(../../images/cptitle2_05.gif) no-repeat left;
	width: 75px;
	height: 17px;
	padding: 3px 0px 0px 8px;
}
.cptitle a:link, .cptitle a:visited
{
	color: #326a9b;
	text-decoration: underline;
}
.cptitle a:hover
{
	color: black;
}

.cptitle2
{
	color: #326a9b;
	text-decoration: none;
	background: url(../../images/cptitle2.gif) no-repeat left;
	width: 130px;
	height: 17px;
	padding: 3px 0px 0px 8px;
}
.cptitle2 a:link, .cptitle2 a:visited
{
	color: #326a9b;
	text-decoration: underline;
}
.cptitle2 a:hover
{
	color: black;
}

.orange
{
	color: #ff6600;
	text-decoration: none;
}
.orange a:link, .orange a:visited
{
	color: #ff6600;
	text-decoration: underline;
}
.orange a:hover
{
	color: black;
}

.orange2
{
	color: #fff600;
	text-decoration: none;
}
.orange2 a:link, .orange2 a:visited
{
	color: #fff600;
	text-decoration: underline;
}
.orange2 a:hover
{
	color: #fff600;
}

.gray
{
	color: gray;
}
.gray a:link, .gray a:visited
{
	color: gray;
	text-decoration: none;
}
.gray a:hover
{
	color: black;
}

.grey14
{
	font-size: 14px;
	color: #464544;
	font-weight: bold;
	text-decoration: none;
}
.grey14 a:link, .grey14 a:visited
{
	color: #464544;
	text-decoration: none;
}
.grey14 a:hover
{
	color: red;
}

.black
{
	text-decoration: none;
}
.black a:link, .black a:visited
{
	color: #333;
	text-decoration: none;
}
.black a:hover
{
	color: red;
}

.black14
{
	color: #333;
	font-size: 14px;
	text-decoration: none;
}
.black14 a:link, .black14 a:visited
{
	color: #333;
	text-decoration: none;
}
.black14 a:hover
{
	color: #333;
	text-decoration: underline;
}

.black20
{
	color: #555;
	font-size: 20px;
	text-decoration: none;
}
.black20 a:link, .black20 a:visited
{
	color: #555;
	text-decoration: none;
}
.black20 a:hover
{
	color: red;
}

.blue20
{
	color: #066fb5;
	font-size: 15px;
	text-decoration: none;
}
.blue20 a:link, .blue20 a:visited
{
	color: #066fb5;
	text-decoration: none;
}
.blue20 a:hover
{
	color: red;
}


.blue
{
	color: #0063b8;
	text-decoration: none;
}
.blue a:link, .blue a:visited
{
	color: #0063b8;
	text-decoration: none;
}
.blue a:hover
{
	color: #f00;
}


.blue14
{
	color: #326a9b;
	font-size: 14px;
	text-decoration: none;
}
.blue14 a:link, .blue14 a:visited
{
	color: #326a9b;
	text-decoration: none;
}
.blue14 a:hover
{
	color: #326a9b;
}

.blue14_az
{
	color: #2f699b;
	font-size: 14px;
	text-decoration: none;
	padding: 4px;
	border: 1px #fff solid;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#GamesProductList
{
	background-color: #c6def2;
	line-height: 26px;
}
#GamesProductList th
{
	color: #2f699b;
	background-color: #dfeefd;
	text-align: center;
	width: 5%;
	font-size: 14px;
	text-decoration: none;
	padding: 4px;
	border: 1px #fff solid;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#GamesProductList td
{
	text-decoration: none;
	padding-left: 10px;
}
#GamesProductList td a:link, #GamesProductList td a:visited
{
	color: #333;
	text-decoration: none;
}
#GamesProductList td a:hover
{
	color: red;
	text-decoration: underline;
}
#GamesProductList td a.red:link, #GamesProductList td a.red:visited
{
	color: Red;
	text-decoration: none;
}
#GamesProductList td a.red:hover
{
	color: black;
	text-decoration: underline;
}
.navy
{
	color: #004eff;
	text-decoration: none;
}
.navy a:link, .navy a:visited
{
	color: #004eff;
	text-decoration: none;
}
.navy a:hover
{
	color: red;
}

.grayx
{
	font-size: 12px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: blue;
	text-decoration: line-through;
	color: #6c6c6c;
}
.grayx a:link
{
	color: #6c6c6c;
	text-decoration: line-through;
}
.grayx a:visited
{
	color: #6c6c6c;
	text-decoration: line-through;
}
.grayx a:hover
{
	color: #f00;
	text-decoration: line-through;
}

.grayx2
{
	font-size: 12px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: blue;
	color: #6c6c6c;
}
.grayx2 a:link
{
	color: #6c6c6c;
	text-decoration: line-through;
}
.grayx2 a:visited
{
	color: #6c6c6c;
	text-decoration: line-through;
}
.grayx2 a:hover
{
	color: #f00;
	text-decoration: line-through;
}

.redx
{
	color: red;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: red;
	text-decoration: line-through;
	text-decoration: none;
}
.redx a:link, .redx a:visited, .redx a:hover
{
	color: red;
	text-decoration: underline;
}
.red
{
	color: red;
	text-decoration: none;
}
.red a:link, .red a:visited
{
	color: red;
	text-decoration: none;
}
.red a:hover
{
	color: black;
	text-decoration: underline;
}

.red14
{
	color: red;
	font-size: 14px;
	text-decoration: none;
}
.red14 a:link, .red14 a:visited
{
	color: red;
	text-decoration: none;
}
.red14 a:hover
{
	color: dimgray;
}
.green
{
	color: #86AA17;
}

.red16
{
	color: red;
	font-size: 16px;
	text-decoration: none;
}
.red16 a:link, .red16 a:visited
{
	color: red;
	text-decoration: none;
}
.red16 a:hover
{
	color: dimgray;
}

.darkred
{
	color: darkred;
	text-decoration: none;
}
.darkred a:link, .darkred a:visited
{
	color: darkred;
	text-decoration: none;
}
.darkred a:hover
{
	color: dimgray0;
}

.white
{
	color: white;
	text-decoration: none;
}
.white a:link, .white a:visited
{
	color: white;
	text-decoration: none;
}
.white a:hover
{
	color: red;
}

.white14
{
	color: white;
	font-size: 14px;
	text-decoration: none;
}
.white14 a:link, .white14 a:visited
{
	color: white;
	text-decoration: none;
}
.white14 a:hover
{
	color: white;
	text-decoration: underline;
}

.whitesmoke
{
	color: whitesmoke;
	text-decoration: none;
}
.whitesmoke a:link, .whitesmoke a:visited
{
	color: whitesmoke;
	text-decoration: none;
}
.whitesmoke a:hover
{
	color: red;
}


/*选项卡菜单2class*/
.new
{
}
.TabADS
{
	width: 100%;
}
.TabADS ul
{
	width: 100%;
	height: 20px;
	background: #fff url(../../images/sinahome_ws_013.gif);
}
.TabADS li
{
	width: auto;
	float: left;
	height: 20px;
	padding: 6px 10px 0px 10px;
	margin: 0px 5px 0px 0px;
	text-align: center;
	cursor: pointer;
	list-style-type: none;
}
.TabADS li a:link
{
	color: #00649a;
	text-decoration: none;
}
.TabADS li a:visited
{
	color: #00649a;
	text-decoration: none;
}
.TabADS li a:hover
{
	color: #00649a;
	text-decoration: none;
}
.TabADS .TasADSOn
{
	height: 19px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	list-style-type: none;
	background: #fff;
	border-left: 1px solid #b5ceea;
	border-right: 1px solid #b5ceea;
	border-top: 1px solid #b5ceea;
}
.TabADSCon
{
	width: 100%;
	height: 140px;
	padding-top: 5px;
}
.TabADSCon li
{
	text-align: left;
	line-height: 23px;
	list-style-type: none;
	padding-left: 12px;
}
.TabADSCon li a:link
{
	color: #000;
	text-decoration: none;
}
.TabADSCon li a:visited
{
	color: #000;
	text-decoration: none;
}
.TabADSCon li a:hover
{
	color: #854900;
	text-decoration: underline;
}
/*活动中心左侧菜单*/
#LeftPresentMenu
{
	width: 100%;
	font-size: 14px;
	color: #464544;
	font-weight: bold;
	text-decoration: none;
}
#LeftPresentMenu div
{
	margin-bottom: 10px;
	background: #f1f1f1;
	width: 210px;
	padding: 5px;
}
#LeftPresentMenu div span
{
	display: block;
	border: 1px solid #d1d1d1;
	width: 133px;
	height: 31px;
	padding-left: 75px;
	padding-top: 15px;
}
#LeftPresentMenu a:link, #LeftPresentMenu a:visited
{
	color: #464544;
	font-size: 14px;
}
#LeftPresentMenu a:hover
{
	color: red;
	font-size: 14px;
}
/*RootPath失效补救开始*/
.taiqiguai1
{
	background-image: url(../../images/login-l.gif);
}
.taiqiguai2
{
	background-image: url(../../images/login-r.gif);
}
.taiqiguai3
{
	background-image: url(../../images/login-l2.gif);
}
/*RootPath失效补救结束*/

/*产品列表样式开始*/
.ProductList
{
	padding: 2px;
	border: 0px;
	width: 100%;
	margin-bottom: 10px;
}
.ProductList div
{
	width: 100%;
	font-weight: bold;
	color: #0063b8;
	text-decoration: none;
}
.ProductList div a:link, .ProductList div a:visited
{
	color: #0063b8;
	text-decoration: none;
}
.ProductList div a:hover
{
	color: #f00;
}
.ProductList table
{
	width: 100%;
	border: 0px;
}
.ProductList table .col1
{
	width: 60%;
	background: url(../../images/li4.gif) no-repeat 1px 4px;
	padding-left: 12px;
}
.ProductList table .col2
{
	width: 4%;
	font-family: Georgia, "Times New Roman" , Times, serif;
	text-decoration: line-through;
	color: #6c6c6c;
}
.ProductList table .col3
{
	width: 1%;
}
.ProductList table .col4
{
	width: 10%;
	color: red;
}
.ProductList table .col5
{
	width: 16%;
	text-align: right;
	padding-right: 5px;
}
.ProductList table .col6
{
	width: 9%;
}
.ProductList th
{
	width: 75px;
	height: 75px;
	background: url(../../Images/ProductBackground.jpg) no-repeat;
	vertical-align: top;
	padding: 5px 0px 0px 2px;
}
.ProductList
{
	line-height: 24px;
	color: #333;
}
.ProductList a:link, .ProductList a:visited
{
	color: #333;
	text-decoration: none;
}
.ProductList a:hover
{
	color: #f00;
	text-decoration: underline;
}
/*产品列表样式结束*/

/*功能列表区域样式*/
#InputTableArea
{
	width: 100%;
	margin-bottom: 10px;
	border: 1px white solid;
}
#InputTableArea table
{
	width: 100%;
	margin: auto;
	line-height: 30px;
	border-collapse: collapse;
}
#InputTableArea table th
{
	background-color: #F5F9FC;
	text-align: right;
	padding-right: 8px;
	font-weight: normal;
	border: 1px solid #d1e3f5;
}
#InputTableArea table th b
{
	padding-right: 3px;
	color: Red;
}
#InputTableArea table thead th
{
	text-align: left;
	padding-left: 20px;
	font-weight: bold;
	background: url(../../images/cptitle2_06.gif);
	border: 1px solid #d1e3f5;
}
#InputTableArea table tbody td
{
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 8px;
	border: 1px solid #d1e3f5;
}
#InputTableArea table tfoot td
{
	background-color: #FFFFFF;
	text-align: center;
	height: 40px;
	border: 1px solid #FFFFFF;
}
.explain
{
	line-height: 20px;
}
#VicPopCal
{
	width: auto;
}

/*无边框输入表格*/
#InputTableArea table.NoBorder th
{
	background-color: #fff;
	padding-right: 8px;
	font-weight: normal;
	border: 0px;
}
#InputTableArea table.NoBorder tbody td
{
	text-align: left;
	padding-left: 8px;
	border: 0px;
}
#InputTableArea table.NoBorder tfoot td
{
	text-align: center;
	height: 40px;
	border: 0px;
}
#InputTableArea .line
{
	background: url(../../images/line1.gif) repeat-x #f5f5f5;
}
/*直充信息区域*/
.InputTableNoBorder
{
	width: 100%;
	margin: 5px 0px 10px 0px;
	border: 0px;
	border-collapse: collapse;
	line-height: 36px;
}
.InputTableNoBorder th
{
	width: 20%;
	text-align: right;
	font-weight: normal;
}
.InputTableNoBorder th b
{
	color: Red;
	padding-right: 3px;
}
.InputTableNoBorder td
{
	color: Orange;
}
/*支付类型选择区域*/
#PaymentTypeTable
{
	width: 90%;
	margin: auto;
}
#PaymentTypeTable th
{
	height: 30px;
	border-bottom: 1px solid #999;
	font-weight: normal;
}
#PaymentTypeTable td
{
	vertical-align: top;
}
#PaymentTypeTable tfoot td
{
	text-align: center;
	height: 40px;
	font-weight: bold;
	color: Red;
	vertical-align: middle;
}
/*列表区域样式*/
#ListTableArea
{
	width: 99%;
	border: 1px white solid;
}
#ListTableArea table
{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #d1e3f5;
}
#ListTableArea th
{
	border: 1px solid #d1e3f5;
	line-height: 28px;
	text-align: center;
	font-weight: normal;
	background-image: url(../../images/cptitle2_06.gif);
}
#ListTableArea .moneyCol
{
	text-align: right;
	padding-right: 5px;
}
#ListTableArea .centerCol
{
	text-align: center;
}
#ListTableArea tbody tr
{
	border: 0px solid;
}
#ListTableArea tbody td
{
	border: 1px solid #d1e3f5;
	line-height: 29px;
	padding-left: 5px;
	text-decoration: none;
}
#ListTableArea table.BillInfo
{
	margin: auto;
}
#ListTableArea table.BillInfo th
{
	line-height: 24px;
}
#ListTableArea table.BillInfo td
{
	line-height: 24px;
}
#ListTableArea table tfoot td
{
	background-color: #FFFFFF;
	text-align: center;
	height: 40px;
	border: 1px solid #FFFFFF;
}
#ListTableArea tbody td a:link, #ListTableArea tbody td a:visited
{
	color: #333;
	text-decoration: none;
}
#ListTableArea tbody td a:hover
{
	color: red;
}
.OddStyle
{
	background-color: #f8fbfd;
}
/*分页控件样式*/
#PageControlArea
{
	text-align: right;
	padding-top: 5px;
	width: 100%;
}
#PageControlArea a:link, #PageControlArea a:visited
{
	color: #0063b8;
	text-decoration: none;
}
#PageControlArea a:hover
{
	color: #f00;
}
/*功能说明条*/
.FunTitle
{
	width: 100%;
	height: 22px;
	border-top: 1px solid #c6def2;
	background: url(../../Images/cptitle_bg2.gif);
}
.FunTitle dt, .FunTitle dd
{
	float: left;
}
.FunTitle dt
{
	width: 19px;
	height: 22px;
	background: url(../../Images/cptitle_bg1.gif) no-repeat;
}
.FunTitle dd
{
	color: #0063b8;
	padding-top: 5px;
	font-weight: bold;
}
/*热卖产品*/
.HotProduct
{
	width: 100%;
	border: 0;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 2px;
}
.HotProduct th
{
	width: 28%;
	height: 75px;
	background: url(../../Images/ProductBackground.jpg) no-repeat;
	vertical-align: top;
	padding: 5px 0px 0px 2px;
}
.HotProduct td
{
	width: 72%;
	vertical-align: top;
}
.HotProduct td dt
{
	width: 100%;
	font-weight: bold;
}
.HotProduct td dd
{
	width: 49%;
	float: left;
}
/*充值卡购买产品*/
.CZProduct
{
	width: 50%;
	float: left;
	border: 0;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 2px;
}
.CZProduct th
{
	width: 28%;
	height: 75px;
	background: url(../../Images/ProductBackground.jpg) no-repeat;
	vertical-align: top;
	padding: 5px 0px 0px 2px;
}
.CZProduct td
{
	width: 72%;
	vertical-align: top;
}
.CZProduct td dt
{
	width: 100%;
	font-weight: bold;
}
.CZProduct td dd
{
	width: 49%;
	float: left;
}
/*热门礼品*/
.HotPresent
{
	width: 100%;
	border: 0;
	border-collapse: collapse;
	margin-bottom: 4px;
	line-height: 22px;
}
.HotPresent th
{
	height: 31px;
	vertical-align: bottom;
}
.HotPresent img
{
	border: 1px solid #aaa;
	padding: 2px;
}
/*首页游戏快充区域*/
#QuickProductList
{
	border: 1px solid #C6DEF2;
	background-color: #DFEEFD;
	padding: 5px;
	height: 130px;
	line-height: 20px;
	overflow-y: scroll;
	scrollbar-face-color: #1D77BF;
	scrollbar-shadow-color: #3D5054;
	scrollbar-highlight-color: #C3D6DA;
	scrollbar-3dlight-color: #3D5054;
	scrollbar-darkshadow-color: #1D77BF;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #FFFFFF;
}
#QuickProductList a
{
	color: Red;
}
#QuickProductList a:link
{
	color: Red;
}
#checkDesc
{
	height: 200px;
	background: #FFFFFF;
	padding: 5px;
	color: gray;
	vertical-align: top;
}
.ChargeControl
{
	margin-left: 78px;
	line-height: 36px;
}
.ChargeControl th
{
	text-align: right;
	font-weight: normal;
}
.ChargeControl b
{
	color: red;
}
/*帮助页链接样式*/
.Help a
{
	color: #0063B8;
}
.Help a:hover
{
	color: #555;
}

.SubmitButtonArea
{
	width: 100%;
}
.SubmitButtonArea td
{
	text-align: center;
	height: 50px;
}

.tabdianka td
{
	border-bottom: 1px dashed #CCCCCC;
	line-height: 25px;
}
.mainNav4
{
	width: 100%;
	height: 30px;
	float: left;
}
ul.mainNav4
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: auto;
	display: block;
	height: 30px;
	text-transform: uppercase;
	font-size: 12px;
	background: transparent url(../../images/bgOFF4.gif) repeat-x bottom center;
}
ul.mainNav4 li
{
	display: block;
	float: left;
	margin: 0 3px 0 0;
	padding: 0;
	color: #004a74;
	font-size: 12px;
	font-weight: bold;
}
ul.mainNav4 li a
{
	display: block;
	float: left;
	color: #004a74;
	text-decoration: none;
	padding: 4px 0px 0px 0px;
	height: 24px;
	background: transparent url(../../images/bgDIVIDER4.gif) no-repeat bottom center;
	width: 100px;
	text-align: center;
}
ul.mainNav4 li a:hover
{
	background: transparent url(../../images/bgHOVER4.gif) no-repeat bottom center;
	color: #004a74;
	font-size: 12px;
	font-weight: bold;
}
ul.mainNav4 li a.current, ul.mainNav4 li a.current:hover
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(../../images/bgON4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.fre0
{
	background: url(../../images/but-bac.gif) no-repeat;
	width: 110px;
	height: 30px;
	color: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	border: 0;
	cursor: hand;
}
.input2
{
	padding: 5px;
	line-height: 20px;
}
/*开通网上银行帮助样式开始*/
.baa
{
	background: url(../../Help/Bank/Images/a.gif) no-repeat;
	width: 96px;
	height: 35px;
	font-size: 14px;
	padding-top: 5px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.baa a, .baa a:link
{
	text-decoration: none;
	color: #fff;
}
.bab
{
	background: url(../../Help/Bank/Images/b.gif) no-repeat;
	width: 96px;
	height: 35px;
	font-size: 14px;
	padding-top: 5px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.bab a, .bab a:link
{
	text-decoration: none;
	color: #000;
}
/*开通网上银行帮助样式结束*/
.Clear
{
	clear: both;
}
.Hidden
{
	display: none;
}

