*{margin:0;padding:0;}
body{background:#FFF;text-align:center;}
img{border:0;}
ul,li{list-style:none;}
div,ul,li,dl,dt,dd,table,td,input{font:12px/20px "宋体";}

.Layout{text-align:left;margin:0 0 0 13;width:975px;clear:both;}
#Header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#MainNav {
	FLOAT: right; MARGIN: 5px 0px; WIDTH: 648px; HEIGHT: 20px
}
#MainNav UL {
	FLOAT: right; WIDTH: 200px
}
#MainNav LI {
	FLOAT: left; MARGIN: 0px 6px 6px 0px; HEIGHT: 20px
}
#MainNav LI.w47 {
	WIDTH: 47px
}
#MainNav LI.w47 A {
	BACKGROUND: url(/images/freelogin.png) no-repeat
}
#MainNav LI.w47 A:hover {
	BACKGROUND-POSITION: 0px -21px
}
#MainNav LI.w72 {
	WIDTH: 72px
}
#MainNav LI.w72 A {
	BACKGROUND: url(/images/freelogin.png) no-repeat -58px 0px;height:20px;
}
#MainNav LI.w72 A:hover {
	BACKGROUND-POSITION: -58px 0px
}
#MainNav LI.w84 {
	WIDTH: 84px
}
#MainNav LI A {
	DISPLAY: block; PADDING-LEFT: 16px; COLOR: #333
}
#MainNav #pubinfo {
	BACKGROUND: url(/images/freelogin.png) no-repeat -135px 0px; WIDTH: 81px; POSITION: relative
}
#MainNav #pubinfo A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#MainNav #pubinfo IMG {
	LEFT: 83px; POSITION: absolute; TOP: 3px
}
#MainNav #pubinfo H3 {
	FONT: 12px/19px "宋体"
}
#MainNav LI.w93 {
	WIDTH: 93px
}
#MainNav LI.w93 A {
	BACKGROUND: url(/images/bg_tools_nav.gif) no-repeat -131px 0px
}
#MainNav LI.w93 A:hover {
	BACKGROUND-POSITION: -131px -21px
}
#Citylead {
	FLOAT: left; WIDTH: 120px; COLOR: #333; TEXT-ALIGN: right
}
#Login {
	FLOAT: left; WIDTH: 440px; COLOR: #333; TEXT-ALIGN: right
}
#Login #username {
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; FONT: 12px/18px "宋体"; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 66px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #b0b0b0 1px solid; HEIGHT: 18px
}
#Login #userpass {
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; FONT: 12px/18px "宋体"; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 66px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #b0b0b0 1px solid; HEIGHT: 18px
}
#Login #userpass {
	FONT-FAMILY: Arial
}
#Login INPUT {
	VERTICAL-ALIGN: middle
}
#NavSubmit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/freelogin.png) no-repeat; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 53px; COLOR: #000; LINE-HEIGHT: 22px; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
#SearchBox {
	CLEAR: both; BACKGROUND: url(/images/08Search_01.png) no-repeat 0px 27px; ZOOM: 1
}
#SearchBar {
	CLEAR: both; HEIGHT: 29px
}
#SearchBar LI {
	BACKGROUND: url(/images/0812searchtag.png) no-repeat 0px 0px
}
#SearchLeft {
	PADDING-LEFT: 32px; FLOAT: left
}
#SearchLeft LI {
	POSITION: relative
}
#SearchLeft LI SPAN {
	LEFT: 40px; POSITION: absolute; TOP: -15px
}
#SearchBar LI {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
#SearchBar LI A {
	DISPLAY: block; FONT: 14px/29px "宋体"; COLOR: #000
}
#SearchBar LI A:hover {
	BACKGROUND: url(/images/0812searchtag.png)
}
#SearchBar LI.w63 {
	WIDTH: 55px
}
#SearchBar LI.w63 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#SearchBar LI.w79 {
	BACKGROUND-POSITION: -59px 0px; WIDTH: 71px
}
#SearchBar LI.w79 A:hover {
	BACKGROUND-POSITION: -59px -35px
}
#SearchBar LI.w47 {
	BACKGROUND-POSITION: -134px 0px; WIDTH: 47px
}
#SearchBar LI.w47 A:hover {
	BACKGROUND-POSITION: -134px -35px
}
#SearchBar LI.cur {
	BACKGROUND-POSITION: 0px -68px; MARGIN: 0px 5px 0px 0px; FONT: bold 14px/29px "宋体"; COLOR: #fff; HEIGHT: 29px
}
#SearchBar LI.w79cur {
	BACKGROUND-POSITION: 0px -68px; MARGIN: 0px 5px 0px 0px; FONT: bold 14px/29px "宋体"; COLOR: #fff; HEIGHT: 29px
}
#SearchRight {
	FLOAT: right
}
#SearchBar .new {
	LEFT: 80%; MARGIN-LEFT: -9px; WIDTH: 19px; POSITION: absolute; TOP: -14px; HEIGHT: 14px
}
#SearchBar LI.pos {
	POSITION: relative
}
#SearchMain {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; HEIGHT: 68px
}
#SearchMain LI {
	FLOAT: left; WIDTH: 460px; COLOR: #fff
}
#SearchMain LI.w540 {
	WIDTH: 540px; POSITION: relative
}
#SearchMain LI.w375 {
	WIDTH: 375px; COLOR: #f7faa8; LINE-HEIGHT: 26px; HEIGHT: 29px; TEXT-ALIGN: right
}
#SearchMain LI.w375 A {
	COLOR: #f7faa8; TEXT-DECORATION: underline
}
#SearchMain LI.w375 SPAN A {
	COLOR: #f7faa8; TEXT-DECORATION: none
}
#SearchMain LI.w375 SPAN {
	FLOAT: left; COLOR: #f7faa8
}
#SearchMain LI.w375 A {
	COLOR: #f7faa8
}
#SearchMain LI.w456 {
	MARGIN-TOP: 2px; WIDTH: 436px
}
#SearchMain LI.hot_key {
	MARGIN-TOP: 2px
}
#SearchMain LI A {
	COLOR: #fff
}
#SearchMain LI A:hover {
	TEXT-DECORATION: underline
}
#SearchMain LI INPUT {
	VERTICAL-ALIGN: middle
}
#SearchMain .input {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; BACKGROUND: #fff; FONT: 12px/18px "Arial","宋体"; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 500px; COLOR: #7e7e7e; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 20px
}
.searchNew {
	Z-INDEX: 999; BACKGROUND: url(/images/search_bg.png) no-repeat; FLOAT: left; MARGIN: 0px auto; WIDTH: 970px
}
.searchNew A {
	COLOR: #fff
}
.searchNew A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.searchL {
	MARGIN-TOP: 22px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 40px; WIDTH: 220px; COLOR: #fff; TEXT-ALIGN: left
}
.searchC {
	FLOAT: left; WIDTH: 450px; PADDING-TOP: 27px; ZOOM: 1; POSITION: relative
}
.searchC LI {
	BACKGROUND-IMAGE: url(/images/search_bg.png); BACKGROUND-REPEAT: no-repeat
}
.searchC .searchC_frame {
	BACKGROUND-IMAGE: url(/images/search_bg.png); BACKGROUND-REPEAT: no-repeat
}
.searchC LI.cur {
	BACKGROUND-IMAGE: url(/images/search_bg.png); BACKGROUND-REPEAT: no-repeat
}
.search_class LI {
	BACKGROUND-IMAGE: url(/images/search_bg.png); BACKGROUND-REPEAT: no-repeat
}
.searchC_tab {
	Z-INDEX: 9999; LEFT: 50px; OVERFLOW: hidden; ZOOM: 1; POSITION: absolute; TOP: 0px
}
.searchC LI {
	BACKGROUND-POSITION: 0px -168px; FLOAT: left; FONT: bold 14px/25px "宋体"; WIDTH: 64px; MARGIN-RIGHT: 5px; HEIGHT: 28px; TEXT-ALIGN: center
}
.searchC LI A {
	WIDTH: 64px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.searchC LI.cur {
	BACKGROUND-POSITION: -68px -168px; COLOR: #000
}
.searchC .searchC_frame {
	BACKGROUND-POSITION: 0px -117px; HEIGHT: 32px
}
.searchC .searchC_frame LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.searchC .searchC_frame .input {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 4px 0px 0px 6px; FONT: 14px/24px "宋体"; WIDTH: 347px; COLOR: #000; TEXT-INDENT: 0.5em; HEIGHT: 24px
}
.searchC .searchC_frame #searchsubmit {
	FLOAT: left; MARGIN: 3px 0px 0px 5px
}
#Banner_Menu {
	LEFT: 8px; OVERFLOW: hidden; WIDTH: 350px! important; POSITION: absolute; TOP: 28px
}
.searchR {
	MARGIN-TOP: 22px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px; OVERFLOW: hidden; WIDTH: 230px; TEXT-ALIGN: left
}
.search_class {
	MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; OVERFLOW: hidden; WIDTH: 970px; ZOOM: 1; HEIGHT: 30px
}
.search_class LI {
	BACKGROUND-POSITION: right -172px; FLOAT: left; FONT: 14px/25px "宋体"; WIDTH: 70px; TEXT-ALIGN: center
}
.search_class LI A {
	COLOR: #000
}
.search_class LI A:hover {
	 font-size:14px; COLOR: #c00
}
.search_class LI.currently {
	FONT-WEIGHT: bold; COLOR: #c00
}
.search_class LI.w85 {
	WIDTH: 85px; font-size:14px; TEXT-ALIGN: center
}
.search_class LI.w98 {
	WIDTH: 98px; TEXT-ALIGN: center
}
.search_class LI.bgnone {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 276px; HEIGHT: 65px
}
H3 SPAN {
	MARGIN-LEFT: -9999px
}
.out {
  position:relative;
  background:#bbb; 
  margin:5px auto;
  width:104px
  }
.in {
  background:#fff; 
  border:1px solid #555;
  padding:3px 3px;
  position:relative; 
  top:-3px;
  left:-3px;
  }
.menu1{font-size:14px;letter-spacing:2px;}
.border_color1{border:1px solid #ECECEC;padding:3px;}
.border_color2{border:1px solid #E6E6E6;padding:3px;}
