.news_pagefirst {
	WIDTH: 100%; BACKGROUND: url(news_page.png) no-repeat
}
.news_pageend {
	WIDTH: 100%; BACKGROUND: url(news_page.png) no-repeat
}
.news_pageends {
	WIDTH: 100%; BACKGROUND: url(news_page.png) no-repeat
}
.news_pagefirst {
	LINE-HEIGHT: 1px; HEIGHT: 9px; FONT-SIZE: 1px
}
.news_pagebody {
	BACKGROUND: url(news_page_bg.gif) repeat-y
}
.news_pageends {
	LINE-HEIGHT: 1px; BACKGROUND-POSITION: 0px -9px; HEIGHT: 9px; FONT-SIZE: 1px
}
.zhai_pagefirst {
	WIDTH: 258px; BACKGROUND: url(zhai.png) no-repeat
}
.zhai_pageend {
	WIDTH: 258px; BACKGROUND: url(zhai.png) no-repeat
}
.zhai_pageends {
	WIDTH: 258px; BACKGROUND: url(zhai.png) no-repeat
}
.zhai_pagefirst {
	LINE-HEIGHT: 1px; HEIGHT: 9px; FONT-SIZE: 1px
}
.zhai_pagebody {
	WIDTH: 258px; BACKGROUND: url(zhai_page_bg.gif) repeat-y
}
.zhai_pageends {
	LINE-HEIGHT: 1px; BACKGROUND-POSITION: 0px -68px; HEIGHT: 9px; FONT-SIZE: 1px
}
.menuLab {
	WIDTH: 168px
}

.menuLab LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.menuLab LI A {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
.menuLab LI A:hover {
	TEXT-DECORATION: none
}


.menutitle {
	BACKGROUND: url(public_page.png) no-repeat 0px -75px; HEIGHT: 32px
}
.menutitlee {
	LINE-HEIGHT: 1px; BACKGROUND: url(public_page.png) no-repeat 0px -122px; HEIGHT: 6px; FONT-SIZE: 1px
}
.menubody {
	WIDTH: 100%; BACKGROUND: url(lmbg.png) repeat-y
}
.menubody .menubodybox {
	PADDING-BOTTOM: 2px; MARGIN: auto;WIDTH: auto; PADDING-RIGHT: 2px; PADDING-TOP: 4px
}
.menubody .menubodybox UL {
	PADDING-BOTTOM: 2px; MARGIN: auto; height:210px;
}
.menubody .menubodybox LI{
	MARGIN: auto;margin-left:15px;float:left; PADDING-TOP: 4px; padding-left:25px; font-size:14px; background:url(wall.gif) no-repeat 5px ; width:100px; 
}
.titletxt {
	LINE-HEIGHT: 32px; PADDING-LEFT: 15px; MARGIN-LEFT: 10px
}
.pagefirst {
	WIDTH: 100%; BACKGROUND: url(public_page.png) no-repeat
}
.pageend {
	WIDTH: 100%; border-bottom:#ccc solid 1px;
}
.pageends {
	WIDTH: 100%; BACKGROUND: url(public_page.png) no-repeat
}
.pagefirsts {
	WIDTH: 100%; BACKGROUND: url(public_page.png) no-repeat
}
.pagefirst {
	HEIGHT: 9px
}
.pagefirstbg {
	WIDTH: 788px; BACKGROUND: url(firstpagebg.jpg) no-repeat; HEIGHT: 40px; PADDING-TOP: 8px
}
.pagebody {
	BACKGROUND: url(page_bg.jpg) repeat-y
}

.tableBox {
	MARGIN: auto; WIDTH: 519px
}
.tableBox .t {
	BACKGROUND: url(snav.png) no-repeat 0px 0px; HEIGHT: 27px
}
.tableBox .b {
	LINE-HEIGHT: 1px; BACKGROUND: url(snav.png) no-repeat 0px -27px; HEIGHT: 7px; FONT-SIZE: 1px
}
.tableBox .boxbody {
	BORDER-LEFT: #c1c1c1 1px solid; WIDTH: 517px; BORDER-RIGHT: #c1c1c1 1px solid
}
.tableBox .boxbody UL {
	WIDTH: 100%; CLEAR: both; BORDER-TOP: #c1c1c1 1px solid
}
.tableBox .boxbody LI {
	FLOAT: left
}
.main {
	Z-INDEX: 9999
}
.main .left {
	BACKGROUND-COLOR: #ffffff; WIDTH: 168px; FLOAT: left
}
.main .right {
	BACKGROUND-COLOR: #ffffff; WIDTH: 788px; FLOAT: right
}

.pcontent {
	LINE-HEIGHT: 200%; COLOR: #666; FONT-SIZE: 12px
}
.pageimg {
	MARGIN:  auto; WIDTH: 960px
}
.main {
	MARGIN: 5px auto 0px; WIDTH: 960px
}
.ad960 {
	MARGIN: 5px auto 5px; WIDTH: 960px
}
#footer {
	margin-top:5px;width: 960px;
}
#Container {
	MARGIN: 5px auto 0px; WIDTH: 960px
}


.isearch DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.isearch DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.csinputbg {
	LINE-HEIGHT: 30px; WIDTH: 188px; BACKGROUND: url(public_input.gif) no-repeat 0px -1px; FLOAT: left; HEIGHT: 30px
}
.cssubmit {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.csinputbg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.isearch .sinput {
	LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 6px; WIDTH: 168px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; MARGIN-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.isearch .Submit {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 31px; BACKGROUND-POSITION: 0px -114px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.isearch .overSubmit {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 31px; BACKGROUND-POSITION: 0px -184px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-LEFT-WIDTH: 0px
}
#Mheader {
	MARGIN: auto; WIDTH: 960px; HEIGHT: 122px; margin-top:5px;background:url(tbg.gif) repeat-x ;background-position:top;
}


#h_nav{ width:960px 
}
#h_nav UL{
	position:relative; height:30px;
	}
#h_nav li{
	position:relative; width:70px; padding-top:4px; padding-left:5px; float:right; font-size:12px;
	}
#h_manu{
	width:960px ; 
}
#h_manu UL{
	 padding-top:50px; font-size:15px; font-weight:bold; height:25px;padding-right:10px
	}
#h_manu li{
	float:right; text-align:center; width:75px; height:18px
}
#h_manu .sx{
	float:right; text-align:center; width:6px;
}
#h_manu .bgimg{
	float:right; text-align:center; width:75px; background:url(rys.png) no-repeat;background-position: 55px 5px ;
}



.subt {
	LINE-HEIGHT: 1px; WIDTH: 100%; BACKGROUND: url(xlmenu.gif) no-repeat left top; FLOAT: left; HEIGHT: 4px; FONT-SIZE: 1px
}
.sube {
	LINE-HEIGHT: 1px; MARGIN-TOP: -8px !important; WIDTH: 100%; BACKGROUND: url(xlmenu.gif) no-repeat 0px -31px; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 1px
}
#nav LI:hover {
	Z-INDEX: 200; POSITION: relative
}
#nav LI:hover UL.sub {
	Z-INDEX: 300; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: auto; TOP: 56px; PADDING-TOP: 3px; LEFT: 1px
}
#nav LI:hover UL.sub LI {
	POSITION: relative; WIDTH: 160px; DISPLAY: block; BACKGROUND: url(xlmenubg.jpg) repeat-y 50% top; FLOAT: left; HEIGHT: 29px; FONT-WEIGHT: normal
}
#nav LI:hover UL.sub LI A {
	LINE-HEIGHT: 29px; TEXT-INDENT: 5px; WIDTH: 160px; DISPLAY: block; HEIGHT: 29px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#nav LI UL.sub LI A.fly {
	WIDTH: 160px; BACKGROUND: url(xlmenubg2.jpg) no-repeat left top; FONT-SIZE: 12px
}
#nav LI:hover UL.sub LI A:hover {
	BACKGROUND: url(xlmenubg4.jpg) #fff no-repeat left top
}
#nav LI:hover UL.sub LI A.fly:hover {
	BACKGROUND: url(xlmenubg2.jpg) #ffffff no-repeat left top; COLOR: #000000
}
#nav LI:hover LI:hover UL {
	Z-INDEX: 400; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: auto; FONT-SIZE: 12px; TOP: -4px; PADDING-TOP: 3px; LEFT: 150px
}
#nav LI:hover LI:hover LI:hover UL {
	Z-INDEX: 400; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: auto; FONT-SIZE: 12px; TOP: -4px; PADDING-TOP: 3px; LEFT: 150px
}
#nav LI:hover LI:hover LI:hover LI:hover UL {
	Z-INDEX: 400; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: auto; FONT-SIZE: 12px; TOP: -4px; PADDING-TOP: 3px; LEFT: 150px
}
#nav LI:hover LI:hover LI:hover LI:hover LI:hover UL {
	Z-INDEX: 400; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: auto; FONT-SIZE: 12px; TOP: -4px; PADDING-TOP: 3px; LEFT: 150px
}
#nav UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; PADDING-TOP: 0px; LEFT: -9999px
}
#nav LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; PADDING-TOP: 0px; LEFT: -9999px
}
#nav LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; PADDING-TOP: 0px; LEFT: -9999px
}
#nav LI:hover LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; PADDING-TOP: 0px; LEFT: -9999px
}
#nav LI:hover LI:hover LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; PADDING-TOP: 0px; LEFT: -9999px
}
#nav LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#nav LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#nav LI:hover LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#nav LI:hover LI:hover LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#nav LI:hover LI:hover LI A.fly {
	BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px
}
#nav LI:hover LI:hover LI:hover LI A.fly {
	BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px
}
#nav LI:hover LI:hover LI:hover LI:hover LI A.fly {
	BACKGROUND: url(xlmenubg2.jpg) no-repeat -90px -54px
}
.scott {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 15px
}

.scott A:hover {
	COLOR: #ccc
}
.ipages {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: auto; WIDTH: 98%; BACKGROUND: #e9e9e9; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.ipages LI {
	WIDTH: 60px; FLOAT: left
}
#Footer {
	 MARGIN: 15px auto 1px; BORDER-TOP: #ccc 0px solid
}

#CopyRight {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}

#CopyRight A:link {
	COLOR: #666
}
#CopyRight A:visited {
	COLOR: #666; TEXT-DECORATION: none
}

#xsnazzy H1 {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy H2 {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy P {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy H1 {
	COLOR: #fff; FONT-SIZE: 2.5em
}
#xsnazzy H2 {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #06a; FONT-SIZE: 2em; BORDER-LEFT-WIDTH: 0px
}
#xsnazzy P {
	PADDING-BOTTOM: 0.5em
}
#xsnazzy H2 {
	PADDING-TOP: 0.5em
}
#xsnazzy {
	MARGIN: 1em; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xtop {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BORDER-LEFT: #cae9fd 1px solid; BACKGROUND: #f0feff; BORDER-RIGHT: #cae9fd 1px solid
}
.xb3 {
	BORDER-LEFT: #cae9fd 1px solid; BACKGROUND: #f0feff; BORDER-RIGHT: #cae9fd 1px solid
}
.xb4 {
	BORDER-LEFT: #cae9fd 1px solid; BACKGROUND: #f0feff; BORDER-RIGHT: #cae9fd 1px solid
}
.xb1 {
	MARGIN: 0px 5px; BACKGROUND: #cae9fd
}
.xb2 {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 3px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px
}
.xb3 {
	MARGIN: 0px 2px
}
.xb4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.xboxcontent {
	BORDER-BOTTOM: #cae9fd 0px solid; BORDER-LEFT: #cae9fd 1px solid; DISPLAY: block; BACKGROUND: #f0feff; BORDER-TOP: #cae9fd 0px solid; BORDER-RIGHT: #cae9fd 1px solid
}
.aa {
	BORDER-BOTTOM: #c4ccd7 1px solid; POSITION: absolute; BORDER-LEFT: #c4ccd7 1px solid; MARGIN-TOP: 29px; WIDTH: 40px; BACKGROUND: #f3f7fa; BORDER-TOP: #c4ccd7 1px solid; BORDER-RIGHT: #c4ccd7 1px solid
}
.aa LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; HEIGHT: 20px; align: left
}
.aa LI A {
	TEXT-ALIGN: center; WIDTH: 40px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
.aa LI A:hover {
	BACKGROUND: #666; COLOR: #fff
}
#search_xl {
	POSITION: absolute; MARGIN-TOP: 1px !important; CURSOR: hand
}
.blue {
	BACKGROUND: #000
}
#show {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}

.vip {
	BACKGROUND-POSITION: 0px -56px
}
.helpicon {
	BACKGROUND-POSITION: 0px -136px
}
.helpsicon {
	BACKGROUND-POSITION: 0px -492px
}
.serviceicon {
	BACKGROUND-POSITION: 0px -185px
}
.m8icon {
	BACKGROUND-POSITION: 0px -234px
}
.new {
	BACKGROUND-POSITION: 0px -281px
}
.goodshop {
	BACKGROUND-POSITION: 0px -327px
}
.news {
	BACKGROUND-POSITION: 0px -365px
}
.app {
	BACKGROUND-POSITION: 0px -407px
}
.tools {
	BACKGROUND-POSITION: 0px -446px
}
.soft {
	BACKGROUND-POSITION: 0px -535px
}
.soft2 {
	BACKGROUND-POSITION: 0px -583px
}
