	
	.bilicen .ml8{ margin-left: 8px;}
	.orange { color: #f60!important; } 
	.publicBg { background: #fff; position: relative; border-radius: 5px; overflow: hidden; } 
	.bil_title { position: relative; width: 100%; height: 34px; line-height: 34px; border-radius: 5px 5px 0 0;}
		.bil_title h2 { float: left; padding: 0 10px; color: #787878; font-size: 14px; }
		.bil_title h2 a { color: #787878; }
	.sdbd .bil_title, .bil_title.bilbder { border-bottom: 1px solid #C2D5E3; }
	.bil_title.bilbder { margin-top: 10px; }

	#hd01_view { width: 960px; height: 432px; margin-top: 10px; overflow: hidden; }
	.hd01ViewL { float: left; width: 100%; }
		.viewFlash { position: relative; width: 100%; height: 290px; margin-bottom: 10px; overflow: hidden; }
			.flashImgUl { height: 290px; }
				.flashImgUl li { float: left; width: 100%; height: 290px; }
			.flashTxtUl { position: absolute; z-index: 11; left: 20px; bottom: 40px; width: 660px; height: 20px; line-height: 20px; font-weight: bold; font-size: 14px; color: #f60; overflow: hidden; }
				.flashTxtUl a { color: #f60; }
			.flashBtn { position: absolute; z-index: 12; left: 20px; bottom: 7px; height: 27px; }
				.flashBtn a { float: left; width: 42px; height: 23px; margin-right: 7px; display: inline-block; opacity: 0.7; filter: alpha(opacity=70); border: 2px solid #323232; }
					.flashBtn a img { width: 42px; height: 23px; }
					.flashBtn a:hover, .flashBtn a.on { border-color: #f60; }
				.flashBtn2 { position: absolute; z-index: 15; right: 20px; bottom: 7px; width: 80px; height: 27px; }
					.flashBtn2 a { position: relative; float: left; width: 40px; height: 27px; overflow: hidden; text-indent: -9999px; background-image: url("../image/dhd.png"); cursor: pointer; }
						.flashBtn2 a.btn_1 { background-position:  0 -23px; }
						.flashBtn2 a.btn_1:hover { background-position: 0 -51px; }
						.flashBtn2 a.btn_2 { background-position:  -40px -23px; margin-left: -1px; }
						.flashBtn2 a.btn_2:hover { background-position: -40px -51px; }
				.bgContent { position: absolute; z-index: 10; bottom: 0; left: 0; width: 876px; height: 65px; background: #777; border-top: 1px #999 solid; filter: alpha (opacity=70); opacity: 0.7; }

		.djdzkShow { height: 96px; padding: 2px 0 0 10px; position: relative; overflow: hidden;}
			.djdzkShow dl { display: inline; float: left; margin-right: 10px; overflow: hidden; text-align: center; width: 162px; } 
				.djdzkShow dt img { border: 1px solid #323232; display: block; height: 66px; }
				.djdzkShow dd a { display: block; height: 30px; line-height: 30px; overflow: hidden; }
			
			.djdzkBtn { position: absolute; right: 10px; top: -25px; height: 17px; overflow: hidden; }
				.djdzkBtn em { display: none;}
				.djdzkBtn a, .djdzkBtn i { display: inline-block; width: 17px; height: 17px; background: url(../image/index.png) no-repeat -40px -26px; vertical-align: middle; }
					.djdzkBtn a { cursor: default; }
					.djdzkBtn a.on { background-position: -40px -44px; }
					.djdzkBtn i.ico_2 { background-position: 0 -44px; width: 19px; cursor: pointer; }
					.djdzkBtn i.ico_2:hover { background-position: -94px 0; }
					.djdzkBtn i.ico_3 { background-position: -20px -44px; width: 19px; cursor: pointer; }
					.djdzkBtn i.ico_3:hover { background-position: -114px 0; }
		.djdzk { width: 100%; background:#f00; overflow: hidden; }

	.hd01ViewR { float: right; width: 250px; }
		.sdbd { height: 290px; margin-bottom: 10px; }			
			.sdbd .show { position: relative; padding: 15px 10px 0; }
			.sdbd dl { width: 100%; margin-bottom: 5px; padding-bottom: 10px; }
			.sdbd dt { position: relative; float: left; width: 124px; height: 94px; overflow: hidden; }
			.sdbd dt a { border: 2px solid #ccc; display: block; }
			.sdbd dt a:hover { border: 2px solid #00B4FF;}
			.sdbd dt img { display: block;}
			.sdbd dd { float: left; overflow: hidden; padding-left: 10px; width: 96px; _width: 90px; height: 94px;}
			.sdbd dd a { display: block; line-height: 18px; overflow: hidden; }
			.sdbd dd span { display: block; height: 54px; line-height: 18px; color: #999; overflow: hidden; }
			.sdbd .show ul li { background: url(../image/index.png) no-repeat -7px -61px; display: block; height: 24px; line-height: 24px; overflow: hidden; padding-left: 10px;}

	.recommondGame { height: 132px; }
	.more { position: absolute; top: 0; right: 10px; }
		.p_ad_div { padding: 0 10px; }
		.p_ad_div ul li { float: left; width: 50%; height: 24px; overflow: hidden; }
		.p_ad_div ul li img { vertical-align: middle; margin-right: 5px; width: 16px; height: 16px;}

	#hd02_film { width: 100%; height: 232px; margin-top: 10px; overflow: hidden; }

			.channelKey { position: absolute; left: 80px; top: 0; }
			.channelShow { width: 856px; /*width: 680px;*/ padding: 10px; _padding: 7px 10px; position: relative; overflow: visible; }
			.channelShow dl { float: left; width: 96px; margin: 0 5.5px; _margin: 0 8px 0 7px; display: inline; overflow: hidden; }
				.channelShow dl dt { position: relative; width: 96px; height: 128px; overflow: hidden; }
					.channelShow dl dt span.txt { position: absolute; left: 0; bottom: 0px; display: block; width: 90px; height: 20px; line-height: 20px; padding: 0 3px; background: #000; color: #fff; filter: alpha(opacity=70); opacity: 0.7; text-align: center; }
				.channelShow dl dd { width: 100%; line-height: 20px; padding: 5px; text-align: center; }
					.channelShow dl dd a { display: block; height: 20px; overflow: hidden; }
			.hotGame { padding: 5px 10px; }
				.hotGame li { width: 285px; height: 24px; line-height: 24px; background: url(../image/index.png) no-repeat -7px -61px; padding-left: 10px; overflow: hidden; }
					.hotGame li span { float: right; padding-left: 5px; }

.bilicen .frame-2-1-l{width: 73% !important; }
.bilicen .frame-2-1-r{width: 27% !important; _width: 26.6% !important; }

.channelShow , .hotGame { border-radius: 0 0 5px 5px; }



.publicBg { background: #eee; }
	.bil_title {}
		.bil_title h2, .bil_title h2 a { color: #666; }
	.sdbd .bil_title, .bil_title.bilbder { border-bottom: 1px #ccc solid; }

.flashTxtUl a { color: #FFFCFA; }

.djdzkShow dt img { border: 1px #ccc solid;}

.sdbd dl { background: url("../image/line4.png") repeat-x scroll left bottom; }
.sdbd dt a { border: 2px solid #ccc; }

.bgContent { background: #777; border-top: 1px #999 solid; }
.channelShow dl dt span.txt { background: #555; color: #fff; }

/*
.bilicen a { color: #F1F1F1; }
.publicBg { background: #3A3A3A; color: #888; }
	.bil_title { }
		.bil_title h2, .bil_title h2 a { color: #bbb; }
	.sdbd .bil_title, .bil_title.bilbder { border-bottom: 1px solid #323232; }

.djdzkShow dt img { border: 1px #ccc solid;}

.sdbd dl { background: url("../image/line_1.png") repeat-x scroll left bottom; }
.sdbd dt a { border: 2px solid #323232; }
.sdbd .show { border-top: 1px solid #323232; }
.bgContent { background: #000; border-top: 1px #323232 solid; }
.channelShow dl dt span.txt { background: #000; }
*/