@charset "utf-8";
/* CSS Document */

body { font-family:Arial, "宋体"; background-image: url(/images/bj.jpg); margin:0; padding:0; font-size:12px; line-height:20px }
ul, li { margin:0; padding:0; list-style:none; }
a:link, a:visited { color:#510000; text-decoration:none; height:20px; line-height:20px; }
a:hover, a:active { color:#FF0000; text-decoration:underline; height:20px; line-height:20px; }
img { margin: 0px; border: 0px; vertical-align:bottom; }
.header { width:1001px; margin:0 auto; }
.main { }
.main_box { width:1001px; margin:0 auto; }
.main_left { width:249px; float:left }
.main_right { width:752px; float:left; }
.main_login { width:249px; height:273px; float:left; background-image:url(/images/hero_index_login_bj.jpg) }
.login_box { width:200px; height:190px; margin:80px 0 0 30px; }
/*login*/
.user_text { float:left }
.login_user_name { width:50px; height:25px; line-height:25px; float:left; margin: 5px 0 0 15px; color:#FFFFFF }
.login_name_text { width:120px; height:25px; line-height:25px; float:left; }
.this_input { border:1px double #333333; height:16px; width:115px; line-height:14px; color:#333333; padding:1px 0px 0px 3px; margin: 6px 0px 0px 2px; display:inline; background-color: #E0D5BF; }
.user_btn { float:left; margin: 7px 0 0 8px; width:88px; display:inline; }
.user_login_bar { width:88px; float:left }
.user_reg { width:88px; float:left; margin-top: 3px; }
.user_info { float:left; text-align: center; width:200px; color: #FFFF00; }
/*shop_box*/
.shop_box { width:249px; height:364px; float:left; background-image:url(/images/shop_bj.jpg) }
/*game_info*/
.game_info { width:249px; float:left; }
.game_info_top { width:249px; float:left }
.game_info_bottom { width:249px; float:left }
.game_info_con { float:left; width:172px; margin:5px 0 0 45px; display:inline; }
.game_info_box { width:249px; float:left; background-image:url(/images/game_info_bj.jpg) }
/*main_right*/
.news_flash { width:752px; float:left }
.main_news { width:358px; height:273px; float:left; display:inline; }
/*faq_right*/
.faq_right { width:153px; float:left }
.server_info { float:left; width:120px; height:200px; margin-top: 40px; }
.xinshou { width:153px; height:202px; float:left; background-image: url(/images/xinshou_bj.jpg); }
/*rihgt_box*/
.box_hero { float:left; width:739px }
.box_hero_1 { float:left; width:736px; height:237px; background-image:url(/images/hero_box_1.jpg); display:inline; margin: 5px 0 0 3px; }
.right_box_1 { width:396px; float:left; margin-left: 3px; display:inline; }
.right_box_2 { width:335px; height:460px; float:left; background-image: url(/images/hero_gl_bj.jpg); margin-left: 5px; display:inline; }
.box_1 { width:600px; height:400px; float:left; background-image: url(/images/hero_ph.jpg); }
.box_2 { width:396px; height:221px; float:left; background-image: url(/images/hero_fc.jpg); margin-top: 6px; }
/*main_ads*/
.main_ads1 { width:736px; float:left; background-image:url(/images/main_ads1_bj.jpg); height:117px; margin: 0 0 5px 3px; display:inline; }
.main_ads1 li { width:165px; float:left; height:90px; margin:12px 0 0 13px; display:inline; border:double #FFCC00 1px; }
.main_ads2 { width:736px; float:left; background-image:url(/images/hero_ads2_bj.jpg); height:117px; margin: 7px 0 0 3px; display:inline; }
.main_ads2 li { width:705px; float:left; margin:12px 0 0 15px; background-color:#000000; height: 90px; display:inline; border:double #FFCC00 1px; }
.Warning { width:736px; float:left; margin: 5px 0 0 3px; display: inline; }
/*flash*/
.flash { width:241px; height:438px; position:absolute; margin:67px 0 0 251px; z-index: 999; }
#myContent { height:438px; line-height:438px; text-align:center }
.flash_bb { width:241px; height:281px; float:left; background-image:url(../images/hero_flash_bj.jpg) }
/*foot*/
.foot_box { }
.foot {; width:1001px; height:100px; float: left; }
.logo { width:180px; height:50px; float:left; margin: 25px 0px 0px 170px; display:inline }
.tit { width:480px; height:60px; float:left; margin: 20px 0px 0px 20px; line-height:20px; color:#CAA980; /*display:inline*/ }
.tit a:link, .tit a:visited { color:#CAA980; text-decoration:none; }
.tit a:hover, .tit a:active { color:#CAA980; text-decoration:underline; }
/*hd*/
.tab_nav { position:absolute; z-index:100; margin:35px 0 0 32px; width:220px; display:inline; }
.tab_nav ul { list-style:none; padding:0; margin:0; }
.tab_nav ul li { width:98px; height:30px; cursor:pointer; float: left; background-image: url(/images/news_bar_bj_on.gif); margin-left: 5px; display:inline; }
.tab_nav ul li.on { width:98px; height:30px; float: left; background-image: url(/images/news_bar_bj_off.gif); margin-left: 5px; display:inline; }
.dis { display:block; }
.undis { display:none; }
.news_box { width:325px; float:left; margin:80px 0 0 25px; display:inline; overflow: hidden; }
.news_box li { float:left }
.name_title { width:70px; float:left; margin:7px 0 0 15px; display:inline; }
/*ph*/
.ph_tab_nav { position:static; z-index:100; margin:50px 0 0 20px; width:600px; }
.ph_tab_nav ul { list-style:none; padding:0; margin:0; }
.ph_tab_nav ul li { width:81px; height:25px; cursor:pointer; float: left; background-image: url(/images/ph_off.gif); margin-left: 5px; display:inline; }
.ph_tab_nav ul li.on { width:81px; height:25px; float: left; background-image: url(/images/ph_on.gif); margin-left: 5px; display:inline; }
.ph_dis { display:block; }
.ph_undis { display:none; }
.ph_news_box { width:545px; float:left; margin:5px 0 0 25px; display:inline; }
.ph_name_title { width:60px; float:left; margin:3px 0 0 17px; display:inline; }
/*page*/
.box_hero_page { float:left; width:752px; background-image: url(/images/hero_indexlist.jpg); background-repeat: no-repeat; }
.box_hero_page_top { float:left; width:736px; margin:25px 0 0 0; background-image: url(/images/hero_Nlist_top.jpg); height: 91px; }
.news_title { width:730px; float:left; text-align: center; font-size: 22px; font-weight: bold; color: #333333; padding: 3px; margin-top: 25px; font-family: "楷体_GB2312"; }
.news_faq { width:650px; float:left; font-size: 14px; font-weight: bold; color: #FF0000; padding: 3px; }
.faq_event { color:#310000; width: 650px; float: left; }
.news_data { width:736px; float:left; text-align: center; color: #666666; }
.box_hero_page_con { float:left; width:736px; background-image: url(/images/hero_Nlist_bj.jpg); min-height:690px; height:690px; }
[class].box_hero_page_con { height:auto; }
.box_hero_page_con li { width:650px; margin:0 auto; font-size: 13px; }

.box_hero_page_con1 { float:left; width:736px; background-image: url(/images/hero_Nlist_bj.jpg); }
.box_hero_page_sy { float:left; width:736px; background-image: url(/images/hero_Nlist_bj.jpg); }
.box_hero_page_con1 li { width:650px; margin:0 auto }
.box_hero_page_bottom { float:left; width:736px; }
.box_hero_page_list { float:left; width:650px; margin:80px 0 0 45px }
.list_title { width:585px; float:left; height:22px; line-height:22px }
.list_data { width:65px; float:left; height:22px; line-height:22px }
.list_con { width:650px; margin:0 auto; height:22px; line-height:22px }
.id_ss { width:460px; }
.id_ss_top { height:43px; width:431px; font-size:0 }
/*zl*/
.info_top { width:172px; height:38px; float:left; }
.info_box { width:166px; float:left; padding:2px; line-height:20px }
.gjjs { width:84px; float:left; text-align:center }
.pxjn { width:55px; float:left; text-align:center }
.rwxt { width:54px; float:left; text-align:center }
.jjxt { width:40px; float:left; text-align:center }
.zbdj { width:55px; float:left; text-align:center }
.jhxt { width:40px; float:left; text-align:center }
.map { width:55px; float:left; text-align:center }
/*news*/
.potin { width:10px; float:left; font-family:"宋体"; height:20px; line-height:20px; color: #510000; }
.news_tit { width:240px; float:left; height:20px; line-height:20px; }
.news_tit1 { width:240px; float:left; height:20px; line-height:20px; }
.news_tit2 { width:265px; float:left; height:20px; line-height:20px; }
.news_time { width:65px; float:left; height:20px; line-height:20px; color: #510000; text-align: right; }
.news_time2 { width:40px; float:left; height:20px; line-height:20px; color: #510000; text-align: right; }
.more { width:38px; float:left; padding-left:32px }
.not_box { width:330px; float:left; margin:0 0 0 25px; display:inline; overflow: hidden; }
.not_box li { float:left }
.more_1 { width:80px; margin:24px 0 10px 250px; display:inline; color:#FFFF00; font-family:"宋体"; }
.more_1 a:link, .more_1 a:visited { color:#FFFF00; text-decoration:none; }
.more_1 a:hover, .more_1 a:active { color:#FF0000; text-decoration:underline; }
/*fc_box*/
.fc_box { width:140px; float:left; margin:18px 0 10px 230px; color:#FFFF00; font-family:"宋体"; display:inline }
.fc_box li { width:70px; float:left }
.f_box { width:345px; float:left; margin-left: 25px; display:inline }
.wj_info { width:100px; float:left; margin-left: 11px; color:#600000; display:inline }
.wj_img { width:100px; float:left; height:80px; border:double #999999 1px; }
.wj_tit { width:100px; float:left; }
/*gl*/
.gl_box { width:279px; float:left; margin:52px 0 0 30px; display:inline; overflow: hidden; }
.gl_tit_box { width:279px; float:left; }
.gl_title { width:200px; float:left; height:20px; line-height:20px }
.gl_img { float:left; text-align: center; width: 279px; }
.gl_img1 { float:left; text-align: center; width: 279px; margin-top:5px }
/*shop_notic*/
.shop_notic { width:170px; height:240px; float:left; margin:90px 0 0 47px; display: inline; }
.shop_img { width:72px; float:left; padding:5px; height:71px }
.shop_tit { width:78px; float:left; padding:5px; height:71px; }
.shangp_box { width:170px; height:80px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #330000; }
.shop_name { width:78px; float:left; font-weight:bold; color:#713A04 }
.shop_nr { width:78px; float:left; color:#2A0200 }
.shuiyin { width:230px; margin:10px 0 0 420px; float:left; text-align:center; display: inline; color: #999999; }
/*nTAB*/
.ntab { color:#FDF2BD; float:left; height:200px; width:340px; }
.ntab a { color:#FDF2BD; }
.TabTitle { float:left; font-weight:bold; height:25px; line-height:25px; margin:50px 0 0 75px; display: inline; width: 380px; }
.TabTitle ul li { color:#FDF2BD; cursor:pointer; float:left; height:25px; text-align:center; width:81px; background-image: url(/images/ph_off.gif); margin-left: 8px;  display: inline}
.TabContent { clear:both; float:left; height:140px; width:100%; margin-top: 5px; }
.TabTitle .current { background:transparent url(/images/ph_on.gif); }
/*list*/
.pages01_con_title { width:685px; padding-left:13px; height:31px; line-height:32px; color:#475876; font-weight:bold; border-bottom:1px solid #e4e5ea; }
.pages01_con { margin:0px 30px; color:#333333; }
.list_title { width:730px; float:left; font-size: 14px; font-weight: bold; color: #000000; padding: 3px 20px; margin-top: 35px; }
.pages01_con li { border-bottom:1px dotted #510000; line-height:26px; padding-left:10px; height: 26px; }
.pages01_con li span { float:right; color:#a5a5a5; line-height:26px; height: 26px; }
.index_news { width:511px; height:273px; float:left; background-image: url(/images/hero_indexnews_bj.jpg); display:inline; }
.server_info li { margin-top:15px; float:left }
/*---------------资讯:列表页:列表区域*/
.newslist { width:668px;  margin-top:10px; padding-bottom:10px; }
.newslist dl { width:650px; margin:5px auto 0px; display:block; border-bottom:1px dotted #510000; }
.newslist dl dt { width:638px; margin:0px auto 0px; background:url(/images/ico_2.gif) 3px 11px no-repeat; }
.newslist dl dt a { color:#510000; line-height:27px; font-size:14px; font-weight:bold; margin-left:20px; letter-spacing:1px; }
.newslist dl dd { width:624px; margin:0px auto 0px; }
.newslist dl dd.preview { line-height:19px; color:#210000; text-indent:14px; }
.newslist dl dd.info { line-height:31px; color:#999; }
.newslist dl dd.info span { color:#F60; margin-right:20px; }
.newslist dl dd.info a { color:#510000; float:right; position:relative; margin:-30px 5px 0px 0px; }
/*-------------------------分页*/
.pages { height:26px; margin:5px auto 0px 10px; }
.pages .pcount { display:inline; padding-right:10px; padding-left:10px; float:left; border-right:2px solid #CCC; line-height:13px; margin:6px 20px 0px 2px; font-weight:bold; color:#3366CC; font-size:11px; }

.pages .plist input { float:left; width: 30px; border: 1px solid #DDDDDD; height: 17px; }
.pages .plist #button { height: 18px; width: 30px; background-color: #FF6600; border: 1px solid #CC3333; color: #FFFFFF; }
.pages .plist span { float:right }
.pages strong {
BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; font-size:12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060
}
.plist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; MARGIN: 3px ; COLOR: #a0a0a0; PADDING-TOP: 5px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center; }
.plist A {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none
}
.plist A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;  BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
.plist A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;  BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
select {position:relative;left:-2px;top:-2px;font-size:12px;width:80px;line-height:18px;}
.select_style { margin:55px 0 0 0; float:left; width:80px }

	.jjcont{ margin:0px 0 0 25px; float:left; width:340px; height:140px; overflow:hidden;}
	.jjcont li{ display:block;  width:340px;line-height:22px;}
	.jjcont li a{ color:#DBC99A;}