﻿
/* CSS Document */
body{
	background:#170200 url(../image/body_bg.jpg)  center 37px no-repeat;	
}
.content{
	background:url(../image/content_bg.jpg) 0 199px no-repeat;
	height:1740px;
	_zoom:1;
}
 
.right-clumn{
	width:716px;
	float:right;	
}
.a.more,.dot-list li,.tabs a,.hot-img li,.game-detail .input,.game-detail .submit,.top-show .contrl a:hover,.contrl li.hover a,.details .top-sel dt{
	background:url(../image/index1.png) no-repeat;	
}
.top-show{
	width:504px;
	height:203px;
	margin:124px 0 10px 25px;
	background:url(../image/index1.png) no-repeat;
}
.top-show .v-show{
	width:492px;
	height:190px;
	left:6px;
	top:6px;
	overflow:hidden;	
}
.top-show .show-img img{
	width:460px;
	height:190px;
	display:block;	
}
.top-show .show-img{
	width:460px;	
}
.top-show .show-img li{
	float:left;	
}
.top-show .contrl{
	right:5px;
	top:6px;	
}
.top-show .contrl li{
	margin-top:6px;	
}
.top-show .contrl a{
	width:31px;
	height:31px;
	display:block;
	overflow:hidden;	
}
.top-show .contrl a.one:hover,.top-show .contrl .hover a.one{
	background-position:-507px -15px;	
}
.top-show .contrl a.two:hover,.top-show .contrl .hover a.two{
	background-position:-507px -51px;
}
.top-show .contrl a.three:hover,.top-show .contrl .hover a.three{
	background-position:-507px -87px;
}
.top-show .contrl a.four:hover,.top-show .contrl .hover a.four{
	background-position:-507px -123px;
}
.top-show .contrl a.five:hover,.top-show .contrl .hover a.five{
	background-position:-507px -159px;
}
.top-show .conner{
	width:18px;
	height:10px;
	overflow:hidden;
	left:6px;
	bottom:6px;
	background:url(../image/index_show_conner_03.gif) no-repeat;
	z-index:99;	
}
.top-news{
	background:url(../image/top-news.jpg) no-repeat;
	height:274px;	
}
.the-news{
	width:425px;	
}
.the-news .tabs li{
	float:left;
	display:inline;
	margin-right:3px;	
}
a.more{
	width:76px;
	height:20px;
}
.tabs a{
	display:block;
	overflow:hidden;
}
.the-news .tabs{
	padding-left:24px;
	height:28px;	
}
.the-news a.more{
	background-position:-292px -217px;
	margin-top:9px;	
}
.the-news .tabs li a{
	width:68px;
	height:28px;	
}
.the-news .tabs a.zh{
	background-position:-2px -206px;	
}
.the-news .tabs a.zh:hover,.the-news .tabs .hover a.zh{
	background-position:-2px -240px;	
}
.the-news .tabs a.xw{
	background-position:-74px -206px;	
}
.the-news .tabs a.xw:hover,.the-news .tabs .hover a.xw{
	background-position:-74px -240px;	
}
.the-news .tabs a.gg{
	background-position:-146px -206px;
}
.the-news .tabs a.gg:hover,.the-news .tabs .hover a.gg{
	background-position:-146px -240px;
}
.the-news .tabs a.hd{
	background-position:-218px -206px;
}
.the-news .tabs .hover a.hd,.the-news .tabs a.hd:hover{
	background-position:-218px -240px;
}
.the-news .box{
	padding:19px 24px 0;
}
.the-news .box h3{
	width:324px;
	height:30px;
	overflow:hidden;
	padding:0 28px;
	line-height:30px;
	text-align:center;
	font-size:14px;	
}
.the-news .box h3 a{
	color:#8a0403;	
}
.dot-list li{
	line-height:27px;
	padding-left:17px;
	background-position:-300px -243px;
	border-bottom:1px #a58d82 dashed;
	background-color:#e3d7c9;
}
.dot-list li a{
	color:#5b2d2d;	
}
.dot-list li a em{
	margin-right:5px;	
}
.dot-list li a i{
	float:right;	
}
.dot-list li a:hover span{
	text-decoration:underline;	
}
.hd-date{
	width:257px;
	padding-left:16px;
	padding-top:60px;	
}
.hd-date .tabs{
	height:21px;	
}
.hd-date .tabs a{
	float:left;
	height:21px;	
}
.hd-date .tabs a.ds{
	width:38px;
	background-position:0 -295px;	
}
.hd-date .tabs li{
	float:left;	
}
.hd-date .tabs a.ds:hover,.hd-date .tabs .hover a.ds{
	background-position:0 -273px;	
}
.hd-date .tabs a.rc{
	width:32px;
	background-position:-38px -295px;	
}
.hd-date .tabs .hover a.rc,.hd-date .tabs a.rc:hover{
	background-position:-38px -273px;	
}
.hd-date .tabs a.qt{
	width:34px;
	background-position:-70px -295px;		
}
.hd-date .tabs a.qt:hover,.hd-date .tabs .hover a.qt{
	background-position:-70px -273px;	
}
.hd-date .tabs a.sj{
	width:64px;
	background-position:-102px -295px;		
}
.hd-date .tabs a.sj:hover,.hd-date .tabs .hover a.sj{
	background-position:-102px -273px;		
}
.hd-date .tabs a.dt{
	width:64px;
	background-position:-163px -295px;		
}
.hd-date .tabs a.dt:hover,.hd-date .tabs .hover a.dt{
	background-position:-163px -273px;		
}
.hd-date .box{
	padding:10px 0 10px 9px;
	height:147px;
	width:228px;	
}
.hd-date .box li{
	float:left;
	margin-right:13px;
	margin-bottom:5px;
	display:inline;
	position:relative;
}
.hd-date .box li.hover{
	z-index:99;	
}
.hd-date .box li .msg-box{
	left:-245px;
	display:none;
	position:absolute;
	z-index:999;
	top:0px;
	width:245px;
	background:url(../image/box_line.png) repeat-y;	
}
.hd-date .box li .msg-box .top-line,.hd-date .box li .msg-box .bottom-line{
	background:url(../image/box_top.png) no-repeat;
	height:3px;
	overflow:hidden;
}
.hd-date .box li .msg-box .bottom-line{
	background:url(../image/box_bottom.png) no-repeat;
}
.hd-date .box li .inner-box{
	padding:5px 10px;
	color:#fff7f7;
	line-height:21px;	
}
.hd-date .box li h3{
	font-size:14px;	
}
.hd-date .box li .inner-box span.label{
	color:#fff7f7;	
}
.hd-date .box li span.label{
	padding-right:5px;
}
.hd-date .box li span.npc{
	display:block;	
}
.hd-date .box li .inner-box p{
	color:#da8282;	
}
.hd-date .box li .inner-box p.for-msg{
	margin-top:5px;
	color:#fff;
	line-height:24px;
	border-top:1px #675553 dashed;
	height:24px;	
}
.hd-date .box li a img{
	width:40px;
	height:40px;
	display:block;
	padding:1px;
	border:1px #dbb08b solid;	
}
.hot-img{
	background:url(../image/hot-img.jpg) no-repeat;
	height:93px;
	padding-top:10px;	
}
.hot-img li{
	background-position:0 -316px;
	width:162px;
	height:78px;
	padding:3px 4px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:7px;	
}
.hot-img li img{
	width:162px;
	height:78px;
	display:block;
	background:#000;	
}
.game-detail{
	background:url(../image/game-detail.jpg) no-repeat;
	height:272px;
	padding-top:10px;	
}
.game-detail .search{
	height:33px;
	padding:6px 1px 0 0;
	overflow:hidden;
	text-align:right;	
}
.game-detail .input{
	height:20px;
	width:200px;
	padding:3px 7px 2px 7px;
	background-position:-170px -317px;
}
.game-detail .submit{
	width:50px;
	height:24px;
	background-position:-385px -317px;
	cursor:pointer;	
}
.game-detail .d-box{
	padding:5px 13px 0 10px;	
}
.details{
	width:415px;
	margin-left:6px;	
}
/*
.details .top-sel{
	height:32px;
	padding:12px 0 0 27px;	
}
.details .top-sel dl{
	margin-right:6px;
	float:left;
}
.details .top-sel dt{
	width:53px;
	padding:0 25px 0 7px;
	height:21px;
	overflow:hidden;
	cursor:pointer;
	background-position:0 -401px;	
}
.details .top-sel dd{
	background:#efe4df;
	padding:5px 0;
	line-height:21px;
	border:#9c8774 solid;
	border-width:0 1px 1px;	
}
.details .top-sel dd a{
	padding:0 10px;
	text-align:center;
	color:#666;
	width:63px;
	height:21px;
	display:block;	
}
.details .top-sel dd a:hover{
	background:#e6dacc;
	color:#ac211d;	
}
*/
.detail-box dl{
	height:48px;
	padding:12px 0;
	line-height:24px;	
}
.detail-box dl dd a{
	color:#f2dcad;
	white-space:nowrap;	
}
.detail-box dl dd a:hover{
	text-decoration:underline;		
}
.detail-box dl dt{
	width:108px;
	float:left;
}
.detail-box dl dd{
	float:left;
	width:287px;
	padding:0 10px;
}
.detail-box dl dd li{
	float:left;
	margin-right:9px;
	display:inline;	
}
.jobs{
	padding:1px 0 0 1px;
	width:259px;	
}
.jobs .tabs li{
	float:left;	
}
.jobs .tabs a{
	height:32px;
	width:86px;	
}
.jobs .tabs a.ws{
	background-position:-172px -343px;
}
.jobs .tabs a.ws:hover,.jobs .tabs .hover a.ws{
	background-position:-172px -375px;	
}
.jobs .tabs a.fs{
	background-position:-258px -343px;
}
.jobs .tabs a.fs:hover,.jobs .tabs .hover a.fs{
	background-position:-258px -375px;
}
.jobs .tabs a.ds{
	background-position:-344px -343px;
}
.jobs .tabs a.ds:hover,.jobs .tabs .hover a.ds{
	background-position:-344px -375px;
}
.jobs .box{
	padding:10px 8px 0;
	width:243px;	
	overflow:hidden;
}
.jobs .box .text{
	width:108px;	
}
.jobs .box .text p{
	text-indent:2em;
	color:#ecdec3;
	height:162px;
	overflow:hidden;
	line-height:20px;	
}
.jobs .box .img{
	width:130px;	
}
.jobs .box .img img{
	width:128px;
	height:167px;
	border:1px #330102 solid;	
}
.play-news{
	background:url(../image/play-news.jpg) no-repeat;
	height:345px;
	padding-top:10px;	
}
.jyzw .tabs,.yxbz .tabs{
	padding-top:8px;
	height:29px;
	padding:8px 3px 0 25px;	
}
.jyzw .tabs li{
	float:left;
	margin-right:5px;
}
.jyzw .tabs li a{
	height:29px;
	width:96px;	
}
.jyzw{
	width:427px;
}
.jyzw .box{
	padding:10px 20px;	
}
.jyzw .tabs li a.jy{
	background-position:-175px -410px;	
}
.jyzw .more,.yxbz .more,.wjph .more{
	margin-top:8px;
	background-position:-370px -216px;	
}
.sea_tab .more{margin-top:10px;
	background-position:-370px -216px;	}
.jyzw .tabs .hover a.jy,.jyzw .tabs a.jy:hover{
	background-position:-175px -441px;	
}
.jyzw .tabs li a.zw{
	background-position:-275px -410px;	
}
.jyzw .tabs .hover a.zw,.jyzw .tabs a.zw:hover{
	background-position:-275px -441px;	
}
.jyzw .tabs li a.jz{
	background-position:-378px -410px;	
}
.wjph{
	width:258px;
	padding-left:17px;
	color:#5b2d2d;	
}
.wjph .this-more{
	height:40px;
	overflow:hidden;
	padding:10px 0 0 60px;	
}
.wjph .this-more a{
	width:110px;
	height:30px;
	display:block;
}
.wjph select{
	margin:0 5px;	
}
.wjph .select{
	height:30px;	
}
.wjph table{
	width:232px;
	line-height:22px;
	text-align:center;	
}
.wjph th{
	background:#b6a699;	
}
.wjph td{
	border-bottom:1px #b6a699 solid;	
}
/*
.play-news-2{
	background:url(../images/play-news_2.jpg) no-repeat;
	height:237px;	
}
*/
.yxbz{
	width:275px;	
}
.yxbz .box li{
	height:86px;
	border:1px #584c3b solid;
	margin:8px 0 0 5px;
	float:left;
	display:inline;
}
.yxbz .box li a{
	border:1px #3b3022 solid;
	float:left;
}
.yxbz .box img{
	width:122px;
	height:82px;
	background:#fff;
	display:block;
	border:1px #180d02 solid;
}
.game-photo{
	background:url(../image/game-photo.jpg) no-repeat;
	height:163px;
	padding-top:10px;	
}
.game-photo .tabs{
	height:25px;
	padding-left:20px;
	padding-top:9px;	
}
.game-photo .tabs li{
	float:left;
	margin-right:5px;
	display:inline;
}
.game-photo .tabs li a{
	width:62px;
	height:25px;	
}
.game-photo .tabs a.jt{
	background-position:-174px -471px;	
}
.game-photo .more{
	background-position:-444px -216px;
	margin-right:1px;
	margin-top:5px;	
}
.game-photo .tabs a.jt:hover,.game-photo .tabs .hover a.jt{
	background-position:-174px -499px;	
}
.game-photo .tabs a.xc{
	background-position:-239px -471px;	
}
.game-photo .tabs a.xc:hover,.game-photo .tabs .hover a.xc{
	background-position:-239px -499px;	
}
.game-photo .tabs a.sp{
	background-position:-304px -471px;	
}
.game-photo .tabs a.sp:hover,.game-photo .tabs .hover a.sp{
	background-position:-304px -499px;	
}
.game-photo .box{
	padding-left:17px;
}
.game-photo .box li{
	margin-top:12px;
	margin-right:13px;
	float:left;
	width:126px;
	display:inline;
	text-align:center;	
}
.game-photo .box li a{
	color:#bba397;	
}
.game-photo .box li a span{
	border:1px #433220 solid;
	float:left;	
}
.game-photo .box li a img{
	border:2px #0d0908 solid;
	width:120px;
	height:80px;
	display:block;
	
}