* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #f1f1f1
}
BODY {
	FONT: 12px/1.8em simsun, Verdana, Lucida, Arial, Helvetica, sans-serif; COLOR: #6a6a6a; TEXT-ALIGN: left
}
TABLE {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-spacing: 0; empty-cells: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
FORM IMG {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clearfix {
	OVERFLOW: hidden; ZOOM: 1
}
A {
	COLOR: #3184c6; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.Ared {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.Ared:hover {
	TEXT-DECORATION: underline
}
#topbar {
	BACKGROUND:url(topbar_bg.gif) #fff repeat-x 50% bottom; WIDTH: 100%; HEIGHT: 38px
}
#topbar #topnav {
	PADDING-TOP: 7px; HEIGHT: 31px; TEXT-ALIGN: center
}
#topbar #topnav .slogo {
	DISPLAY: block; BACKGROUND: url(xunleigame_logo.gif) no-repeat 2px 0px; FLOAT: left; WIDTH: 120px; TEXT-INDENT: -9999em; HEIGHT: 33px
}
#topbar #topnav .red {
	COLOR: #f00
}
#layout {
	MARGIN: 0px auto; WIDTH: 946px; POSITION: relative
}
.banner {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 946px; HEIGHT: 274px
}
.bg_blank {
	FONT-SIZE: 9px; BACKGROUND: url(bg_main_t.gif) no-repeat left top; LEFT: 0px; OVERFLOW: hidden; WIDTH: 946px; LINE-HEIGHT: 9px; POSITION: absolute; TOP: 270px; HEIGHT: 9px
}
.menu {
	RIGHT: 0px; BACKGROUND: url(bg_menu.gif) no-repeat 0px 0px; WIDTH: 590px; PADDING-TOP: 5px; POSITION: absolute; TOP: 20px; HEIGHT: 35px
}
.menu A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 118px; TEXT-INDENT: -999em; HEIGHT: 25px
}
#mainer {
	BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 946px
}
.topArea {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.lefter {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 260px; MARGIN-RIGHT: 12px
}
.center {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 384px
}
.righter {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 260px
}
.area {
	BORDER-RIGHT: #e0e8f1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e8f1 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e8f1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e8f1 1px solid
}
.area .title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 13px; BACKGROUND: url(bg_icon.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #00529f; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.area .title H2 {
	FONT-SIZE: 14px; FLOAT: left
}
.area .title .s_r {
	FLOAT: right
}
.area .cont {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.area1{	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM:0px; PADDING-TOP: 10px; height:180px;
 }
.ulnews_list LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.ulnews_list LI SPAN {
	PADDING-RIGHT: 12px
}
.ulnews_list2 LI{ width:56px; float:left;}
.down_box .cont {
	PADDING-TOP: 13px
}
.down_box .cont UL {
	OVERFLOW: hidden; WIDTH: 228px; ZOOM: 1; HEIGHT: 51px! important
}
* + HTML .down_box .cont UL {
	HEIGHT: 54px! important
}
.down_box .cont UL LI {
	PADDING-LEFT: 5px; OVERFLOW: hidden; WHITE-SPACE: nowrap; HEIGHT: 29px
}
.down_box .cont UL LI A {
	PADDING-RIGHT: 16px; BACKGROUND: url(arrowDown.gif) no-repeat right center; PADDING-TOP: 1px
}
.active_box .ulnews_list {
	OVERFLOW: hidden; HEIGHT: 228px
}
.active_box .ulnews_list LI {
	WIDTH: 228px
}
.bbs_box UL {
	OVERFLOW: hidden; HEIGHT: 150px
}
.bbs_box UL LI {
	PADDING-LEFT: 25px; BACKGROUND: url(bg_icon.gif) #fff no-repeat 0px -80px; OVERFLOW: hidden; WIDTH: 203px; WHITE-SPACE: nowrap; HEIGHT: 22px
}
.bbs_box .lihot {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 228px; WHITE-SPACE: normal; HEIGHT: 80px
}
.bbs_box .lihot IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; BORDER-LEFT: #000 1px solid; WIDTH: 70px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 70px
}
.bbs_box .lihot P {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 148px; LINE-HEIGHT: 1.6em; HEIGHT: 75px
}
.bbs_box .lihot P SPAN {
	DISPLAY: block; FONT-SIZE: 14px; WHITE-SPACE: nowrap
}
.search_box .textinput {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.search_box .btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #666699; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.search_box P {
	OVERFLOW: hidden; PADDING-TOP: 8px; HEIGHT: 44px
}
* + HTML .search_box P {
	OVERFLOW: hidden; PADDING-TOP: 8px; HEIGHT: 45px
}
.search_box P SPAN {
	COLOR: #3184c6
}
.xbanner {
	OVERFLOW: hidden; WIDTH: 384px; HEIGHT: 147px
}
.news_box {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
.news_box H3 {
	FONT-SIZE: 14px; COLOR: #00529f; PADDING-TOP: 7px
}
.news_box P {
	FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 358px; HEIGHT: 22px
}
.cList_box {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 5px; HEIGHT: 175px
}
.cList_box LI {
	WIDTH: 352px
}
.file_box {
	BORDER-RIGHT: #d3dfed 1px solid; BORDER-TOP: #d3dfed 1px solid; MARGIN-TOP: 5px; BACKGROUND: #e8eef5; BORDER-LEFT: #d3dfed 1px solid; BORDER-BOTTOM: #d3dfed 1px solid
}
.file_box .tit {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 36px
}
.file_box .tit H2 {
	BORDER-RIGHT: #d3dfed 1px solid; BORDER-TOP: #d3dfed 1px solid; FONT-SIZE: 14px; BACKGROUND: #fff; LEFT: 17px; BORDER-LEFT: #d3dfed 1px solid; WIDTH: 100px; COLOR: #00529f; BOTTOM: -1px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #d3dfed 0px solid; POSITION: absolute; HEIGHT: 26px; TEXT-ALIGN: center
}
.file_box .tit P {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(bg_icon.gif) no-repeat -235px -44px; FLOAT: right; WIDTH: 135px; PADDING-TOP: 10px
}
.file_box .dlcont {
	BORDER-RIGHT: #d3dfed 1px solid; PADDING-RIGHT: 13px! important; BORDER-TOP: #d3dfed 1px solid; PADDING-LEFT: 13px! important; BACKGROUND: #fff; PADDING-BOTTOM: 6px! important; MARGIN: 0px 5px 5px; BORDER-LEFT: #d3dfed 1px solid; PADDING-TOP: 6px! important; BORDER-BOTTOM: #d3dfed 1px solid
}
.file_box .dlcont UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(bg_icon.gif) no-repeat 0px -118px
}
.official_box .cont {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.official_box .hot IMG {
	WIDTH: 246px; HEIGHT: 76px
}
.official_box UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.official_box UL LI {
	OVERFLOW: hidden; WIDTH: 220px; COLOR: #333366; WHITE-SPACE: nowrap
}
.official_box UL LI SPAN {
	PADDING-LEFT: 5px; COLOR: #6a6a6a
}
.intro_box .hot IMG {
	WIDTH: 225px; HEIGHT: 70px
}
.intro_box P {
	OVERFLOW: hidden; WIDTH: 225px; HEIGHT: 108px
}
* + HTML .intro_box P {
	HEIGHT: 113px
}
.survey_box P {
	FONT-SIZE: 14px; BACKGROUND: url(bg_icon.gif) no-repeat right -150px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.survey_box UL {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bg_icon.gif) no-repeat 0px -200px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; HEIGHT: 75px
}
.survey_box UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 90px
}
.survey_box .libtn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 180px; PADDING-TOP: 5px
}
.survey_box .libtn .but {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(bg_icon.gif) no-repeat 0px -300px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 57px; CURSOR: pointer; COLOR: #666699; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.survey_box .tab {
	MARGIN-TOP: 10px; WIDTH: 100%
}
.survey_box .tab TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.survey_box .tab TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.survey_box .tab TD SPAN {
	MARGIN-TOP: 6px; DISPLAY: block; BACKGROUND: url(bg_icon.gif) no-repeat 0px -340px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 3px; HEIGHT: 8px
}
.survey_box .tab .s2 {
	BACKGROUND-POSITION: 0px -370px
}
.survey_box .tab .s3 {
	BACKGROUND-POSITION: 0px -400px
}
.survey_box .tab .s4 {
	BACKGROUND-POSITION: 0px -430px
}
.listArea {
	PADDING-LEFT: 9px; OVERFLOW: hidden; ZOOM: 1
}
.listArea .area {
	FLOAT: left; WIDTH: 297px; MARGIN-RIGHT: 9px
}
.listArea .area .title .s_r {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(bg_icon.gif) no-repeat 0px -25px; WIDTH: 45px; TEXT-INDENT: -99em; HEIGHT: 15px
}
.bottomAarea .area .title .s_r {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(bg_icon.gif) no-repeat 0px -25px; WIDTH: 45px; TEXT-INDENT: -99em; HEIGHT: 15px
}
.listArea .area .cont {
	PADDING-RIGHT: 0px; OVERFLOW: hidden; HEIGHT: 112px
}
.listArea .area .cont LI {
	PADDING-RIGHT: 27px; DISPLAY: block; OVERFLOW: hidden; WIDTH: 255px; HEIGHT: 20px
}
.listArea .area .cont LI A {
	FLOAT: left
}
.listArea .area .cont LI SPAN {
	DISPLAY: inline-block; BACKGROUND: url(bg_icon.gif) no-repeat -97px -30px; OVERFLOW: hidden; WIDTH: 26px; TEXT-INDENT: -99em; POSITION: absolute; HEIGHT: 14px
}
.bottomAarea {
	PADDING-RIGHT: 9px; MARGIN-TOP: -9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bottomAarea .area {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 0px
}
.bottomAarea .area .cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; OVERFLOW: hidden; WIDTH: 912px; ZOOM: 1
}
.bottomAarea .area .cont LI {
	BORDER-RIGHT: #e0e8f1 1px solid; BORDER-TOP: #e0e8f1 1px solid; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #e0e8f1 1px solid; WIDTH: 140px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #e0e8f1 1px solid; HEIGHT: 135px; TEXT-ALIGN: center
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_main_f.gif) no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.dh{margin:20px 0 0 360px; height:35px; background:url(bg.gif); line-height:35px; color:#FFFFFF; padding:0 20px; font-size:14px;}
.dh a{ font-size:14px; color:#FFFFFF;}