﻿
#head {
	margin: 5px auto; width: 976px; text-align: center
}

.left {
	display: inline; float: left; width: 250px
}
.gg {
	border-right: #d9d9d9 1px solid; border-top: #d9d9d9 1px solid; display: inline; float: left; border-left: #d9d9d9 1px solid; width: 248px; border-bottom: #d9d9d9 1px solid; height: 120px
}
.gg .title {
	padding-right: 5px; padding-left: 5px; background: url(gg_title_bg.gif); padding-bottom: 0px; width: 248px; padding-top: 0px; border-bottom: #d9d9d9 1px solid; height: 25px
}
.gg .title span {
	float: left; color: #000
}
.gg .title_more {
	float: right; padding-top: 7px
}
.gg p {
	display: inline; float: right
}
.gg ul {
	margin: 0px 4px; width: 240px
}
.gg li {
	overflow: hidden; width: 240px; padding-top: 7px; height: 20px
}
.gg a {
	float: left; width: 185px; text-align: left
}
.gg li h4 {
	display: inline; float: right
}
.gg b {
	color: #ff6300
}
.player {
	margin-top: 4px; background: url(/image/gg_player_down.gif); float: left; width: 250px; cursor: hand; height: 39px
}
.hdp {
	display: inline; margin: 0px 5px; width: 430px; height: 165px
}
.right {
	display: inline; margin-left: 5px; width: 275px; height: 165px
}
.right br {
	overflow: hidden; width: 275px; height: 5px
}
#main {
	margin: 5px auto; width: 976px
}
.dapian {
	float: left; width: 976px; height:234;
}
.dapian_di {
	float: left; width: 976px; height:43; padding-bottom:10px;
}
.m_left {
	display: inline; float: left; width: 696px; margin-right: 15px
}
.m_left_top {
	background: url(/image/main_new_top.gif); width: 696px; color: #fff; height: 35px; text-align: left
}
.m_left_top2 {
	background: url(/image/main_hot_top.gif); width: 696px; color: #fff; height: 35px; text-align: left
}
.m_left_top3 {
	background: url(/image/main_kan_top.gif); width: 696px; color: #fff; height: 35px; text-align: left
}
.m_left_top4 {
	background: url(/image/main_state_top.gif); width: 696px; color: #fff; height: 35px; text-align: left
}

.m_left_top ul {
	display: inline; float: left; margin: 9px 0px 0px 150px; width: 420px; height: 26px
}
.m_left_top2 ul {
	display: inline; float: left; margin: 9px 0px 0px 150px; width: 460px; height: 26px
}
.m_left_top li,.m_left_top2 li {
	display: block; float:left; font-weight: bold; margin: 0px 5px; width: 54px; cursor: hand; padding-top: 7px; height: 26px; text-align: center
}
.m_left_top_out {
	background: url(/image/main_nav_out.gif); color: #247ebd; display:block;
}
.m_left_top_more {
	display: inline; background: url(/image/main_more.gif) no-repeat; float: right; margin: 14px 10px 0px 0px; overflow: hidden; width: 43px; cursor: hand; height: 8px
}
.m_left_main {
	background: #d1e8f8; width: 696px;
}

.m_left_main_bg {border: #afd9f2 1px solid; background: #fff; margin: 5px 5px 0px; width: 684px; }
.m_left_main_bg ul {margin: 8px 12px; width: 660px}
.m_left_main_bg li {display: inline; float:left; margin: 5px 4px; width: 124px; height: 190px}
.m_left_main_bg div {
	background: url(/image/main_li_bg.gif); width: 124px; cursor: hand; height: 168px
}
.m_left_main_bg img {
	margin: 6px; width: 112px; height: 156px
}
/*.m_left_main_bg p {
	margin: 10px; width: 660px; height:auto;
}*/
.m_left_main_bg dl {width: 660px; padding:10px;}
.m_left_main_bg dl p { line-height:20px; width:100%; height:auto;font-size: 12px;color: #cc0033;}
.m_left_main_bg h3 {width: 660px;border-bottom: #afd9f2 1px solid; margin-left:10px; margin-top:10px;}

.m_left_main_bg b {
	overflow: hidden; width: 124px; color: #9a9a9a; padding-top: 6px; height: 20px; text-align: left
}
span {
	overflow: hidden; width: 124px; color: #9a9a9a; padding-top: 6px; height: 20px; text-align: left
}
.m_left_main_bg span { display:block; padding-top:0;
}
.m_left_main_bg b {
	color: #676767;
}
.m_left_main_bg a b {
	cursor: hand; text-decoration: none; display:block;
}
.m_left_main_bg a:hover b {
	color: #247ebd; text-decoration: none; display:block;
}
.m_left_main_bg a p {
	text-decoration: none;display: block;margin-left: 6px; background: #000; filter: alpha(opacity=70); width: 106px; color: #fff;line-height: 15px; margin-top: 149px; position: absolute; height: 15px; text-align: right; opacity: 0.7
}
.m_left_bottom {
	background: url(/image/main_bottom.gif); overflow: hidden; width: 696px; height: 5px;margin-bottom:10px;
}
.m_right {
	display: inline; width: 260px
}
.m_right_dig {
	border: #dcdcdc 1px solid; width: 260px; text-align: left; float:right; clear:right; margin-bottom:10px;
}

.m_right_special {
	border-right: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; width: 260px; border-bottom: #dcdcdc 1px solid; text-align: left
}

.m_right_new_top {
	background: url(/image/right_new_bg.gif); margin: 5px; width: 250px; height: 15px
}
.m_right_history_top {
	background: url(/image/right_history_bg.gif); margin: 5px; width: 250px; height: 15px
}
.m_right_add_top {
	background: url(/image/right_add_bg.gif); margin: 5px; width: 250px; height: 15px
}
.m_right_hot_top {
	background: url(/image/right_hot_bg.gif); margin: 5px; width: 250px; height: 15px
}
.m_right_special_top {
	background: url(/image/special.gif); margin: 5px; width: 250px; height: 15px
}
.m_right_dig ul {
	margin: 11px 10px; width: 240px
}
.m_right_dig li {
	overflow: hidden; width: 240px; padding-top: 9px; border-bottom: #cecece 1px solid; height: 20px
}
.m_right_dig li b {
	width: 25px; text-align: center
}
.ls_ml a {
	margin-left:5px;
}
.m_right_dig li a {
	width: 200px
}
.m_right_dig li a:hover {
	color: #247ebd; text-decoration: none
}
.m_right_dig li span{float:right;width: 80px; text-align: center;padding-top: 0px; }
 
.m_right_special {
	margin-top: 10px
}

.m_right_special ul {
	margin: 5px; width: 240px
}
.m_right_special li {
	margin: 5px auto; width: 240px; height: 65px; text-align: left
}
.m_right_special li div {
	display: inline; float: left; width: 120px; height: 65px
}
.m_right_special li h2 {
	padding-left: 5px; font-weight: normal; font-size: 12px; overflow: hidden; width: 120px; height: 20px
}
p {
	padding-left: 5px; font-weight: normal; font-size: 12px; overflow: hidden; width: 120px; height: 20px
}
.m_right_special li p {
	height: 45px
}
.m_right_ad {
	margin-top: 10px; overflow: hidden; width: 260px; padding:5px 0px 0px 5px; float:right; clear:right;
}
.link {
	margin-bottom: 2px; width: 976px; padding-top: 3px; border-bottom: #bbb 2px solid; height: 30px; text-align: left
}
.link div {
	display: inline; background: url(/image/top_link.gif); width: 64px; height: 17px
}
.link2 {
	width: 976px; padding-top: 3px; height: 30px; text-align: left
}
.link2 div {
	display:block; float:left; background: url(/image/bottom_link.gif) no-repeat center center ; width: 64px; height: 25px;
}
.link span,.link2 span {
	padding-left: 5px; width: 907px; float:left; line-height:17px;
}

#header,{width:976px;margin:0 auto;clear:both}
#header{height:31px}

.fl{float:left}
.undis{}

.navLeft,.navRight,.navMain{background:url('/image/page.gif') no-repeat 0 -70px;width:4px;height:31px;overflow:hidden;float:left}
.navRight{background-position:-5px -70px}
.navMain{background-repeat:repeat-x;background-position:0 -102px;width:928px;padding:0 21px 0 19px}
a.logo{display:block;text-indent:-9999px;background:url('/image/page2.gif') no-repeat 0 -134px;height:31px;width:120px;float:left;cursor:pointer}

input{font-size:12px;color:#313131;font-family:tahoma}
input.bot,input.sbot,input.sobot{text-align:center;margin-right:7px;cursor:pointer;font-family:simsun}

div.HSearch{float:right;color:#fff;line-height:31px}
div.HSearch a{color:#fff}
div.HSearch form{float:left;padding-left:24px}
div.HSearch div.input{border:1px solid #1178bf;float:left;background:url('/image/page.gif') no-repeat -10px -70px;height:20px;margin-top:5px;width:152px;line-height:20px}
div.HSearch span.newGroup{display:block;float:left;background:url('/image/page.gif') no-repeat -223px -14px;width:12px;height:12px;line-height:12px;margin:10px 4px 0 0}
div.HSearch div.input input{border:none;background:transparent;line-height:18px;height:18px;padding:0 0 0 4px}
div.HSearch input.bot{background:url('/image/page2.gif') no-repeat -163px -70px;height:21px;width:45px;color:#fff;border:none;border-left:none;margin-top:4px}
div.HSearch .TopArea{padding-left:36px;float:left}
div.HSearch .TopArea a{font-size:12px;color:#ffffff;font-family:tahoma}

.guides{width:976px;margin:0 auto;padding:18px 0 0 0}
.guide{height:28px;overflow:hidden;width:958px;padding:0 10px 0 8px;font-size:14px;background:url('/image/page.gif') repeat-x 0 -41px}
.guide li{float:left;width:82px;height:28px;line-height:28px;text-align:center;margin-right:4px;overflow:hidden;cursor:pointer}
.guide li a{width:82px;height:28px;line-height:28px;*line-height:32px;display:block;background:url('/image/page.gif') no-repeat -83px -12px;color:#313131;text-decoration:none;}
.guide li a:hover{background-position:-169px -134px;text-decoration:none}
.guide3{width:937px;padding:0px 10px 0 20px;}
.guide3 li{float:left;line-height:28px;text-align:center;margin-right:4px;overflow:hidden;cursor:pointer;font-size:14px;}

.Infos{height:71px;margin-bottom:16px}
.Info{padding:12px 0 10px 8px;height:58px;z-index:-1; width:976px; margin:auto;margin-bottom:0px;}
.Info img{border:1px solid #a0b4d2;float:left;margin-right:12px}
.Info div.h{float:left;font-size:14px;font-weight:600;width:840px}
.Info div.h span{font-size:12px;font-weight:200}
.Info div.w{width:840px;float:left}
.Info div.d{width:850px;float:left}
.Info p{width:840px}

.clear{display:inline-table}
* html .clear{height:1%}
.clear{display:block}


.abc{width:937px; height:39px; margin:5px 13px 10px 13px; background:url('/image/g.png') 0px -14px no-repeat;}
.abc ul{padding:0px 6px 0px 5px;}
.abc li{text-align:center; line-height:26px; width:26px; height:26px; float:left; background:url('/image/g.png') -68px -60px no-repeat; display:inline; margin-right:3px;}
.abc li.all{width:49px; margin-right:14px; background:url('/image/g.png') 0px -60px no-repeat;}
.abc li.k_s{margin-right:13px;}
.abc li.all09{margin:0px;}
.abc li a{color:#999; font-size:14px; font-weight:800; display:block; height:26px;}
.abc li.all a{width:49px;}
.abc li.k_s a{width:26px;}
.abc li.all09 a{width:49px;}
.abc li a.now, .abc li a:hover{background:url('/image/g.png') -113px -60px no-repeat; color:#fff; text-decoration:none;}
.abc li.all a.now, .abc li.all a:hover{background:url('/image/g.png') -629px -60px no-repeat; color:#fff; text-decoration:none;}

.guideads{width:976px;margin:0 auto;padding:10px 0 0 0}
.abs{width:960px; height:80px; margin:8px 8px 8px 8px;}