* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	COLOR: #333; FONT-SIZE: 12px
}
BODY {
	COLOR: #333; FONT-SIZE: 12px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
LI {
	FLOAT: left
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A.linklblack:link {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.linklblack:visited {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.linklblack:hover {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.linkred:link {
	COLOR: #c00; TEXT-DECORATION: underline
}
A.linkred:visited {
	COLOR: #c00; TEXT-DECORATION: underline
}
A.linkred:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
A.linkgreen:link {
	COLOR: green; FONT-SIZE: 13px
}
A.linkgreen:visited {
	COLOR: green; FONT-SIZE: 13px
}
A.linkgreen:hover {
	COLOR: green; FONT-SIZE: 13px
}
#bar {
	MARGIN: auto auto 2px; WIDTH: 980px; HEIGHT: 30px
}
#barleft {
	WIDTH: 3px; BACKGROUND: url(barleft.gif) no-repeat; FLOAT: left; HEIGHT: 30px
}
#barright {
	WIDTH: 977px; BACKGROUND: url(barright.gif) repeat-x right top; FLOAT: left; HEIGHT: 30px
}
#barright P {
	DISPLAY: block; FLOAT: left
}
#barright SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
#barright SPAN.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#barright SPAN.txt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#barright UL {
	FLOAT: right
}
#barright UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN-TOP: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: url(ico_top.gif) no-repeat; HEIGHT: 15px; PADDING-TOP: 0px
}
#barright UL LI.fav {
	BACKGROUND-POSITION: 0px -15px
}
#barright UL LI.msg {
	BACKGROUND-POSITION: 0px -30px
}
#barright INPUT.txt {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; WIDTH: 80px; HEIGHT: 16px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#top {
	POSITION: relative; MARGIN: auto; WIDTH: 980px; HEIGHT: 80px
}
#toplogo {
	WIDTH: 225px; FLOAT: left; PADDING-TOP: 6px
}
#topad {
	MARGIN: 6px 0px 0px; FLOAT: right; HEIGHT: 60px; OVERFLOW: hidden
}
#topad UL LI {
	PADDING-LEFT: 10px
}
#menu {
	MARGIN: auto; WIDTH: 980px; BACKGROUND: url(menubg.jpg) repeat-x; HEIGHT: 60px
}
#menu #menuleft {
	WIDTH: 10px; BACKGROUND: url(menuleft.jpg) no-repeat; FLOAT: left; HEIGHT: 60px
}
#menu #menumiddle {
	POSITION: relative; WIDTH: 960px; FLOAT: left; HEIGHT: 60px
}
#menu #menuright {
	WIDTH: 10px; BACKGROUND: url(menuright.jpg) no-repeat; FLOAT: right; HEIGHT: 60px
}
#menu #menulink {
	FLOAT: left; HEIGHT: 34px
}
#menu #menuwords {
	WIDTH: 100%; FLOAT: left; HEIGHT: 26px; CLEAR: left
}
#menulink UL LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 100px
}
#menulink UL LI.on {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 100px; BOTTOM: 5px; BACKGROUND: url(menuon.jpg) no-repeat; HEIGHT: 31px; MARGIN-LEFT: 10px; _left: 10px; _right: 10px; _margin-left: 0
}
#menu UL LI A {
	COLOR: #4778a5
}
#menu #menulink UL LI A {
	COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#menu #menulink UL LI.on A {
	COLOR: #346989; FONT-SIZE: 14px
}
#menuwords UL LI {
	PADDING-LEFT: 8px; WIDTH: 550px
}
#menuwords UL LI.search {
	POSITION: relative; TEXT-ALIGN: right; PADDING-LEFT: 0px; WIDTH: 400px; BOTTOM: 5px; FLOAT: right
}
#menunew {
	POSITION: absolute; TOP: -12px; LEFT: 280px
}
.btnsearch {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 74px; BACKGROUND: url(home_search_button.gif) no-repeat; HEIGHT: 24px; COLOR: #7b2e00; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.s {
	height:20px;
}
#position {
	LINE-HEIGHT: 24px; WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 24px; COLOR: #666; CLEAR: left; FONT-SIZE: 13px
}
#position A {
	COLOR: #069
}
#main {
	MARGIN: auto; WIDTH: 980px
}
#main #mainleft {
	WIDTH: 265px; FLOAT: left
}
#main #mainright {
	WIDTH: 700px; FLOAT: right
}
#main #mainleft2 {
	WIDTH: 700px; FLOAT: left
}
#main #mainright2 {
	WIDTH: 265px; FLOAT: right
}
#main #mainleft3 {
	WIDTH: 200px; FLOAT: left
}
#main #mainright3 {
	WIDTH: 765px; FLOAT: right
}
#main #mainleft6 {
	WIDTH: 200px; FLOAT: left
}
#main #mainright6 {
	WIDTH: 765px; FLOAT: right
}
#adright {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 60px; OVERFLOW: hidden
}
.oraright6 {
	LINE-HEIGHT: 28px; WIDTH: 199px; BACKGROUND: url(ora_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.blueright6 {
	LINE-HEIGHT: 28px; WIDTH: 764px; BACKGROUND: url(blue_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.oraleft {
	WIDTH: 1px; BACKGROUND: url(ora_left.gif) no-repeat; FLOAT: left; HEIGHT: 28px
}
.oraright {
	LINE-HEIGHT: 28px; WIDTH: 264px; BACKGROUND: url(ora_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.oraborder {
	BORDER-BOTTOM: #ffb64b 1px solid; BORDER-LEFT: #ffb64b 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CLEAR: left; OVERFLOW: hidden; BORDER-TOP: #ffb64b 1px solid; BORDER-RIGHT: #ffb64b 1px solid; PADDING-TOP: 8px
}
.oraright UL LI {
	PADDING-LEFT: 12px; COLOR: #7b2e00; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.oraright UL LI.rli {
	TEXT-ALIGN: right; PADDING-RIGHT: 8px; FLOAT: right
}
.rli A:visited {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.rli A:link {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.rli A:hover {
	COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.blueleft {
	WIDTH: 1px; BACKGROUND: url(blue_left.gif) no-repeat; FLOAT: left; HEIGHT: 28px
}
.blueright {
	LINE-HEIGHT: 28px; WIDTH: 699px; BACKGROUND: url(blue_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.blueright2 {
	LINE-HEIGHT: 28px; WIDTH: 979px; BACKGROUND: url(blue_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.blueright3 {
	LINE-HEIGHT: 28px; WIDTH: 199px; BACKGROUND: url(blue_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.blueright4 {
	LINE-HEIGHT: 28px; WIDTH: 764px; BACKGROUND: url(blue_right.gif) repeat-x right top; FLOAT: left; HEIGHT: 28px
}
.blueborder {
	BORDER-BOTTOM: #9bbdd3 1px solid; BORDER-LEFT: #9bbdd3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CLEAR: left; OVERFLOW: hidden; BORDER-TOP: #9bbdd3 1px solid; BORDER-RIGHT: #9bbdd3 1px solid; PADDING-TOP: 8px
}
.blueright UL LI.lli {
	PADDING-LEFT: 12px; COLOR: #069; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.blueright2 UL LI.lli {
	PADDING-LEFT: 12px; COLOR: #069; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.blueright UL LI.rli {
	TEXT-ALIGN: right; PADDING-RIGHT: 8px; FLOAT: right
}
.blueright2 UL LI.rli {
	TEXT-ALIGN: right; PADDING-RIGHT: 8px; FLOAT: right
}
.blueright2 UL LI.rli SPAN.power {
	PADDING-RIGHT: 52px; FONT-FAMILY: arial; COLOR: #888
}
#preview {
	MARGIN: 0px; WIDTH: auto
}
#sitetype A SPAN {
	POSITION: absolute; TEXT-ALIGN: center; VISIBILITY: hidden; LEFT: -999em
}
#sitetype A:hover SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 166px; PADDING-RIGHT: 5px; VISIBILITY: visible; COLOR: #666; BORDER-TOP: #ccc 1px solid; TOP: 25px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; LEFT: 20px
}
.logo A IMG {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 2px
}
.logo A:hover IMG {
	BORDER-BOTTOM: #69f 1px solid; BORDER-LEFT: #69f 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #69f 1px solid; BORDER-RIGHT: #69f 1px solid; PADDING-TOP: 2px
}
#foot {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: auto; WIDTH: 980px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 10px
}
#foot A {
	COLOR: #666
}
#friend {
	MARGIN: auto; WIDTH: 980px; CLEAR: both
}
#friendleft {
	WIDTH: 5px; BACKGROUND: url(friendlr.gif) no-repeat; FLOAT: left; HEIGHT: 38px
}
#friendmiddle {
	LINE-HEIGHT: 38px; WIDTH: 970px; BACKGROUND: url(friendbg.gif) repeat-x; FLOAT: left; HEIGHT: 38px
}
#friendmiddle SPAN {
	MARGIN: 0px 5px; FLOAT: left; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#friendmiddle A {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#friendright {
	WIDTH: 5px; BACKGROUND: url(friendlr.gif) no-repeat right top; FLOAT: right; HEIGHT: 38px
}
#guide {
	MARGIN: auto; WIDTH: 980px
}
#guideleft {
	WIDTH: 5px; BACKGROUND: url(guidelr.gif) no-repeat; FLOAT: left; HEIGHT: 34px
}
#guidemiddle {
	TEXT-ALIGN: center; WIDTH: 970px; BACKGROUND: url(guidebg.gif) repeat-x; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 11px
}
#gudieright {
	WIDTH: 5px; BACKGROUND: url(guidelr.gif) no-repeat right top; FLOAT: right; HEIGHT: 34px
}
.title1 {
	PADDING-LEFT: 12px; COLOR: #7b2e00; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.title2 {
	PADDING-LEFT: 12px; COLOR: #069; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.title3 {
	COLOR: #f60; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.txt1 {
	COLOR: #ccc
}
.txt2 {
	COLOR: #666
}
.txt3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #f60; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.txt4 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #f60; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.txt5 {
	COLOR: #c00; FONT-SIZE: 13px
}
.txt6 {
	COLOR: green; FONT-SIZE: 13px
}
.txt7 {
	COLOR: #ffaa29
}
.bg1 {
	BACKGROUND-COLOR: #f2f6fe
}
.bg2 {
	BACKGROUND-COLOR: #eee
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.cleardiv {
	MARGIN: auto; WIDTH: auto; HEIGHT: 14px; CLEAR: both
}
.border1 {
	BORDER-BOTTOM: #ddd 1px solid
}
.row2 {
	BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
#logoHomeTip {
	POSITION: absolute; DISPLAY: none; COLOR: #aaa; TOP: 30px; LEFT: 229px
}
.webtype {
	WIDTH: 100%; OVERFLOW: hidden
}
.webtype LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 25px; TEXT-INDENT: 8px; WIDTH: 250px; CLEAR: both; FONT-SIZE: 13px
}
.webtype A:link {
	COLOR: #039
}
.webtype A:visited {
	COLOR: #039
}
#sitetype {
	MARGIN: 0px; WIDTH: 100%
}
#sitetype DIV {
	WIDTH: 100%; FLOAT: left; CLEAR: left
}
#sitetype UL LI {
	LINE-HEIGHT: 30px; WIDTH: 73px; HEIGHT: 30px
}
#sitetype UL LI.gj {
	WIDTH: 85px
}
#sitetype A {
	POSITION: relative
}
#sitetype A:hover {
	Z-INDEX: 999; BACKGROUND: #fff; TEXT-DECORATION: none
}
#sitetype A SPAN {
	POSITION: absolute; VISIBILITY: hidden; LEFT: -999em
}
#sitetype A SPAN IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#sitetype A:hover SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 166px; PADDING-RIGHT: 5px; VISIBILITY: visible; COLOR: #666; BORDER-TOP: #ccc 1px solid; TOP: 25px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; LEFT: 20px
}
#sitetype LI.gj A SPAN {
	DISPLAY: none
}
#sitetype .gj A:visited {
	COLOR: #039; TEXT-DECORATION: none
}
#sitetype .gj A:link {
	COLOR: #039; TEXT-DECORATION: none
}
#sitetype .gj A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
#sitetype A:visited {
	COLOR: #333; FONT-SIZE: 13px
}
#sitetype A:link {
	COLOR: #333; FONT-SIZE: 13px
}
#sitetype A:hover {
	COLOR: #000; FONT-SIZE: 13px
}
#topad SPAN {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 234px; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 58px; OVERFLOW: hidden; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 0px
}
