BODY {
	FONT-SIZE: 12px;
	COLOR: #333;
	MARGIN: 0px auto;
	padding: 0px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
UL {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A.linklblack:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
A.linklblack:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
A.linklblack:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
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 {
	FONT-SIZE: 13px; COLOR: green
}
A.linkgreen:visited {
	FONT-SIZE: 13px; COLOR: green
}
A.linkgreen:hover {
	FONT-SIZE: 13px; COLOR: green
}
#bar {
	MARGIN: auto auto 2px; WIDTH: 980px; HEIGHT: 30px
}
#barleft {
	BACKGROUND: url(../images/barleft.gif) no-repeat; FLOAT: left; WIDTH: 3px; HEIGHT: 30px
}
#barright {
	BACKGROUND: url(../images/barright.gif) repeat-x right top; FLOAT: left; WIDTH: 977px; HEIGHT: 30px
}
#barright P {
	DISPLAY: block; FLOAT: left
}
#barright SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#barright SPAN.btn2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 0px
}
#barright SPAN.txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
#barright UL {
	FLOAT: right
}
#barright UL LI {
	PADDING-RIGHT: 10px; MARGIN-TOP: 7px; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico_top.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 15px
}
#barright UL LI.fav {
	BACKGROUND-POSITION: 0px -15px
}
#barright UL LI.msg {
	BACKGROUND-POSITION: 0px -30px
}
#barright INPUT.txt {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 80px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fff
}
#top {
	MARGIN: auto; WIDTH: 980px; POSITION: relative; HEIGHT: 80px
}
#toplogo {
	FLOAT: left; WIDTH: 225px; PADDING-TOP: 6px
}
#topad {
	FLOAT: right; MARGIN: 6px 0px 0px; OVERFLOW: hidden; WIDTH: 745px; HEIGHT: 60px
}
#topad UL {
	FLOAT: right
}
#topad UL LI {
	FLOAT: left; MARGIN: 0px 0px 0px 10px
}
#menu {
	BACKGROUND: url(../images/menubg.jpg) repeat-x;
	MARGIN: auto auto 10px;
	WIDTH: 980px;
	HEIGHT: 60px
}
#menu #menuleft {
	BACKGROUND: url(../images/menuleft.jpg) no-repeat;
	FLOAT: left;
	WIDTH: 10px;
	HEIGHT: 60px
}
#menu #menumiddle {
	FLOAT: left;
	WIDTH: 980px;
	POSITION: relative;
	HEIGHT: 26px
}
#menu #menuright {
	BACKGROUND: url(../images/menuright.jpg) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 60px
}
#menu #menulink {
	FLOAT: left; HEIGHT: 34px
}
#menu #menuwords {
	CLEAR: left; FLOAT: left; WIDTH: 100%; HEIGHT: 26px
}
#menulink UL LI {
	BACKGROUND: url(../images/menuline.jpg) no-repeat right 7px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 27px; POSITION: relative; TEXT-ALIGN: center
}
#menulink UL LI.on {
	BACKGROUND: url(../images/menuon.jpg) no-repeat; LEFT: 10px; MARGIN-LEFT: 0px; WIDTH: 100px; BOTTOM: 5px; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center
}
#menu UL LI A {
	COLOR: #4778a5
}
#menu #menulink UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff
}
#menu #menulink UL LI.on A {
	FONT-SIZE: 14px; COLOR: #346989
}
#menuwords UL LI {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 570px
}
#menuwords UL LI.search {
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 380px; BOTTOM: 5px; POSITION: relative; TEXT-ALIGN: right
}
#menunew {
	LEFT: 385px; POSITION: absolute; TOP: -12px
}
.search {
	FLOAT: left;
	WIDTH: 950px;
	TEXT-ALIGN: center
}
.sq {
	BORDER-RIGHT: #555 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #555 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 11pt;
	BACKGROUND: no-repeat 0px -250px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #555 1px solid;
	WIDTH: 270px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #555 1px solid;
	FONT-FAMILY: arial,宋体;
	HEIGHT: 18px
}
.simg {
	DISPLAY: inline;
	/*BACKGROUND: url(/images/s.gif) no-repeat -100px -133px;*/
	FLOAT: left;
	MARGIN-LEFT: 25px;
	WIDTH: 80px;
	HEIGHT: 24px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	margin-top: 3px;
}
.sbg {
	MARGIN-TOP: 3px; FLOAT: left; FONT-FAMILY: tahoma,宋体
}
.sbg A {
	DISPLAY: block; BACKGROUND: url(/images/s.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 55px; COLOR: #ccc; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.sbg A:hover {
	BACKGROUND: url(/images/s.gif) no-repeat 0px -20px; COLOR: #333
}
.btnsearch {
	BORDER-TOP-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/home_search_button.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 55px; COLOR: #000000; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#position {
	CLEAR: left; FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #666; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#position A {
	COLOR: #069
}
#main {
	MARGIN: auto; WIDTH: 980px
}
#main #mainleft {
	FLOAT: left; WIDTH: 265px
}
#main #mainright {
	FLOAT: right; WIDTH: 700px
}
#main #mainleft2 {
	FLOAT: left; WIDTH: 700px
}
#main #mainright2 {
	FLOAT: right; WIDTH: 265px
}
#main #mainleft3 {
	FLOAT: left; WIDTH: 200px
}
#main #mainright3 {
	FLOAT: right; WIDTH: 765px
}
#main #mainleft6 {
	FLOAT: left; WIDTH: 200px
}
#main #mainright6 {
	FLOAT: right; WIDTH: 765px
}
#adright {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 60px; TEXT-ALIGN: center
}
.oraright6 {
	BACKGROUND: url(../images/winhomea_right.gif) repeat-x right top; FLOAT: left; WIDTH: 199px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.blueright6 {
	BACKGROUND: url(../images/winskinaright.gif) repeat-x right top; FLOAT: left; WIDTH: 764px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.oraleft {
	BACKGROUND: url(../images/winhomea_left.gif) no-repeat; FLOAT: left; WIDTH: 1px; HEIGHT: 17px
}
.oraright {
	BACKGROUND: url(../images/winhomea_right.gif) repeat-x right top; FLOAT: left; WIDTH: 264px; LINE-HEIGHT: 24px; 
}
.oraborder {
	CLEAR: left;
	BORDER-RIGHT: #ffb64b 1px solid;
	BORDER-TOP: #ffb64b 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #ffb64b 1px solid;
	BORDER-BOTTOM: #ffb64b 1px solid;
	padding: 7px;
	width: 248px;
}
.oraright UL LI {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #7b2e00
}
.oraright UL LI.rli {
	PADDING-RIGHT: 8px; FLOAT: right; TEXT-ALIGN: right
}
.rli A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
.rli A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
.rli A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: underline
}
.blueleft {
	BACKGROUND: url(../images/winhomeb_left.gif) no-repeat; FLOAT: left; WIDTH: 1px; HEIGHT: 28px
}
.yellowleft {
	BACKGROUND: url(../images/winhomeb_left-.gif) no-repeat; FLOAT: left; WIDTH: 1px; HEIGHT: 28px
}
.blueright {
	BACKGROUND: url(../images/winskinaright.gif) repeat-x right top; FLOAT: left; WIDTH: 699px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.yellowright {
	BACKGROUND: url(../images/winskinaright-.gif) repeat-x right top; FLOAT: left; WIDTH: 699px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.blueright3 {
	BACKGROUND: url(../images/winskinaright.gif) repeat-x right top; FLOAT: left; WIDTH: 199px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.blueright4 {
	BACKGROUND: url(../images/winskinaright.gif) repeat-x right top; FLOAT: left; WIDTH: 764px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.blueborder {
	CLEAR: left; BORDER-RIGHT: #009CEC 1px solid; PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; BORDER-LEFT: #009CEC 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #009CEC 1px solid
}
.yellowborder {
	CLEAR: left; BORDER-RIGHT: #F36A01 1px solid; PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; BORDER-LEFT: #F36A01 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #F36A01 1px solid
}
.blueright A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069; TEXT-DECORATION: underline
}
.blueright A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069; TEXT-DECORATION: underline
}
.blueright2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069; TEXT-DECORATION: underline
}
.blueright2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069; TEXT-DECORATION: underline
}
.blueright A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00; TEXT-DECORATION: underline
}
.blueright2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00; TEXT-DECORATION: underline
}
/*.tip {
	PADDING-LEFT: 12px; POSITION: relative
}
.tip UL LI {
	FLOAT: left; WIDTH: 185px; LINE-HEIGHT: 22px; PADDING-TOP: 2px; POSITION: absolute; TOP: 7px; HEIGHT: 22px; TEXT-ALIGN: center
}
.tip UL LI.hovertip {
	BACKGROUND: url(../images/tip.gif) no-repeat
}
.tip A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #777; TEXT-DECORATION: none
}
.tip A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #777; TEXT-DECORATION: none
}
.tip .hovertip A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069
}
.tip2 {
	MARGIN-LEFT: 100px
}
.tip3 {
	MARGIN-LEFT: 200px
}*/
#preview {
	MARGIN: 0px; WIDTH: auto
}
#tjcontent1 {
	MARGIN: 0px; WIDTH: 100%
}
#tjcontent2 {
	MARGIN: 0px; WIDTH: 100%
}
#tjcontent1 DIV {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#tjcontent2 DIV {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#tjcontent1 UL LI {
	FLOAT: left; WIDTH: 118px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#tjcontent2 UL LI {
	FLOAT: left; WIDTH: 118px; LINE-HEIGHT: 30px; HEIGHT: 25px
}
#tjcontent1 UL LI.gj {
	WIDTH: 85px
}
#tjcontent1 A {
	POSITION: relative
}
#tjcontent2 A {
	POSITION: relative
}
#tjcontent1 A:hover {
	Z-INDEX: 999; BACKGROUND: #fff; TEXT-DECORATION: none
}
#tjcontent2 A:hover {
	Z-INDEX: 999; BACKGROUND: #fff; TEXT-DECORATION: none
}
#sitetype A SPAN {
	LEFT: -999em; VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: center
}
#tjcontent1 A SPAN {
	LEFT: -999em; VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: center
}
#tjcontent2 A SPAN {
	LEFT: -999em; VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: center
}
#tjcontent1 A SPAN IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 160px; PADDING-TOP: 3px
}
#tjcontent2 A SPAN IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 160px; PADDING-TOP: 3px
}
#sitetype A:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; LEFT: 20px; VISIBILITY: visible; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 166px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TOP: 25px; BACKGROUND-COLOR: #fff
}
#tjcontent1 A:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; LEFT: 20px; VISIBILITY: visible; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 166px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TOP: 25px; BACKGROUND-COLOR: #fff
}
#tjcontent2 A:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; LEFT: 20px; VISIBILITY: visible; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 166px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TOP: 25px; BACKGROUND-COLOR: #fff
}
#tjcontent1 LI.gj A SPAN {
	DISPLAY: none
}
#tjcontent2 A.linkblue SPAN {
	DISPLAY: none
}
#tjcontent1 .gj A:visited {
	COLOR: #039; TEXT-DECORATION: none
}
#tjcontent1 .gj A:link {
	COLOR: #039; TEXT-DECORATION: none
}
#tjcontent1 .gj A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
#tjcontent1 A:visited {
	FONT-SIZE: 13px; COLOR: #333
}
#tjcontent1 A:link {
	FONT-SIZE: 13px; COLOR: #333
}
#tjcontent2 A:visited {
	FONT-SIZE: 13px; COLOR: #333
}
#tjcontent2 A:link {
	FONT-SIZE: 13px; COLOR: #333
}
#tjcontent1 A:hover {
	FONT-SIZE: 13px; COLOR: #000
}
#tjcontent2 A:hover {
	FONT-SIZE: 13px; COLOR: #000
}
#tjcontent2 UL LI {
	WIDTH: 170px
}
#tjcontent2 A.linkblue:visited {
	COLOR: #039; TEXT-DECORATION: none
}
#tjcontent2 A.linkblue:link {
	COLOR: #039; TEXT-DECORATION: none
}
#tjcontent2 A.linkblue:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
#phcontent1 {
	MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
#phcontent2 {
	MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
#phcontent3 {
	MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
.lipic UL LI {
	FLOAT: left; WIDTH: 20%; COLOR: #666; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
.lipic LI SPAN {
	COLOR: #333
}
.lipic LI A {
	COLOR: #039
}
.lipic A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.lipic A:hover IMG {
	BORDER-RIGHT: #69f 1px solid; BORDER-TOP: #69f 1px solid; BORDER-LEFT: #69f 1px solid; BORDER-BOTTOM: #69f 1px solid
}
.rank {
	OVERFLOW: hidden; WIDTH: 100%
}
.rank DIV {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
.rank UL LI {
	BACKGROUND: url(../images/number.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 30px; COLOR: #555; PADDING-TOP: 7px
}
.rank UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.rank UL LI.name {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 145px
}
.rank UL LI.text {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 295px
}
.rank UL LI.click {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 55px
}
.rank UL LI.see {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 150px
}
.rank UL LI.see A {
	DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(../images/ico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; WIDTH: 25px; HEIGHT: 16px
}
.rank UL LI.see A.fav {
	BACKGROUND-POSITION: 0px -16px
}
.rank UL LI.see A.visit {
	BACKGROUND-POSITION: 0px -32px
}
.rank .img1 {
	BACKGROUND-POSITION: 2px 0px; HEIGHT: 10px
}
.rank .img2 {
	BACKGROUND-POSITION: 2px -26px; HEIGHT: 10px
}
.rank .img3 {
	BACKGROUND-POSITION: 2px -53px; HEIGHT: 10px
}
.rank .img4 {
	BACKGROUND-POSITION: 2px -79px; HEIGHT: 10px
}
.rank .img5 {
	BACKGROUND-POSITION: 2px -105px; HEIGHT: 10px
}
.rank .img6 {
	BACKGROUND-POSITION: 2px -132px; HEIGHT: 10px
}
.rank .img7 {
	BACKGROUND-POSITION: 2px -158px; HEIGHT: 10px
}
.rank .img8 {
	BACKGROUND-POSITION: 2px -185px; HEIGHT: 10px
}
.rank .img9 {
	BACKGROUND-POSITION: 2px -211px; HEIGHT: 10px
}
.rank .img10 {
	BACKGROUND-POSITION: 2px -236px; HEIGHT: 10px
}
.rank .line {
	PADDING-BOTTOM: 3px; BORDER-BOTTOM: #ccc 1px dashed
}
.rank .pad20 {
	PADDING-TOP: 20px
}
.rank UL LI.order {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 40px
}
.rank UL LI.info {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 350px
}
.rank UL LI.logo {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 140px
}
.rank UL LI.site {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 145px
}
.rank UL LI.site A:link {
	FONT-SIZE: 13px; COLOR: #039
}
.rank UL LI.site A:visited {
	FONT-SIZE: 13px; COLOR: #039
}
.rank UL LI.site A:hover {
	FONT-SIZE: 13px; COLOR: #039
}
.rank UL LI.view {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 80px
}
.rank UL LI.view A {
	POSITION: relative
}
.rank UL LI.view A:hover {
	Z-INDEX: 999; BACKGROUND: #fff; TEXT-DECORATION: none
}
.rank UL LI.view A:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; LEFT: 20px; VISIBILITY: visible; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 166px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TOP: 25px; BACKGROUND-COLOR: #fff
}
.rank UL LI.view A SPAN {
	LEFT: -999em; VISIBILITY: hidden; POSITION: absolute
}
.rank UL LI.view A SPAN IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 160px; PADDING-TOP: 3px
}
.logo A IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.logo A:hover IMG {
	BORDER-RIGHT: #69f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #69f 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #69f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #69f 1px solid
}
.rank UL LI.no {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 40px; COLOR: #999; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.rank UL LI.no1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 40px; COLOR: #999; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.rank UL LI.no2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 40px; COLOR: #999; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.rank UL LI.no3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 40px; COLOR: #999; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.rank UL LI.no1 {
	COLOR: #e02323
}
.rank UL LI.no2 {
	COLOR: #fe8808
}
.rank UL LI.no3 {
	COLOR: #fec822
}
#tran {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tran FORM {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#foot {
	MARGIN: auto; WIDTH: 980px; COLOR: #666; LINE-HEIGHT: 28px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#foot A {
	COLOR: #666
}
#friend {
	CLEAR: both; MARGIN: auto; WIDTH: 980px
}
#friendleft {
	BACKGROUND: url(../images/friendlr.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 38px
}
#friendmiddle {
	BACKGROUND: url(../images/friendbg.gif) repeat-x; FLOAT: left; WIDTH: 970px; LINE-HEIGHT: 38px; HEIGHT: 38px
}
#friendmiddle SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px 5px; COLOR: #444
}
#friendmiddle A {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#friendright {
	BACKGROUND: url(../images/friendlr.gif) no-repeat right top; FLOAT: right; WIDTH: 5px; HEIGHT: 38px
}
#guide {
	MARGIN: auto; WIDTH: 980px
}
#guideleft {
	BACKGROUND: url(../images/guidelr.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 34px
}
#guidemiddle {
	BACKGROUND: url(../images/guidebg.gif) repeat-x; FLOAT: left; WIDTH: 970px; LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: center
}
#gudieright {
	BACKGROUND: url(../images/guidelr.gif) no-repeat right top; FLOAT: right; WIDTH: 5px; HEIGHT: 34px
}
.title1 {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7b2e00
}
.title2 {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
.txt1 {
	COLOR: #ccc
}
.txt2 {
	COLOR: #666
}
.txt3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #f60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt4 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt5 {
	FONT-SIZE: 13px; COLOR: #c00
}
.txt6 {
	FONT-SIZE: 13px; COLOR: green
}
.txt7 {
	COLOR: #ffaa29
}
.bg1 {
	BACKGROUND-COLOR: #F2F6FE
}
.bg2 {
	BACKGROUND-COLOR: #E9F2FF
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.continent {
	CLEAR: both; WIDTH: 100%
}
.continent UL LI {
	FLOAT: left; LINE-HEIGHT: 23px;WIDTH: 60px
}
.continent UL LI.ctn {
	PADDING-LEFT: 10px;
	PADDING-right: 10px;
	background-color:#F4FAFF;
	WIDTH: 60px
}
.continent UL LI A.cty {
	FONT-SIZE: 12px; COLOR: #039
}
.continent UL LI.more {
	FLOAT: right; TEXT-ALIGN: right
}
#countrypic {
	CLEAR: both
}
#countrypic UL LI {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 85px; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
.cleardiv {
	CLEAR: both; MARGIN: auto; WIDTH: auto; HEIGHT: 14px
}
.border1 {
	BORDER-BOTTOM: #ddd 1px solid
}
.row2 {
	BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.content1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 15px
}
.content2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-TOP: 2px
}
.content3 {
	WORD-BREAK: break-all; LINE-HEIGHT: 150%
}
#vote {
	WIDTH: 100%
}
#vote UL LI {
	FLOAT: left; WIDTH: 120px; PADDING-TOP: 5px
}
#vote UL LI.long {
	CLEAR: left; PADDING-BOTTOM: 2px; WIDTH: 100%
}
#vote UL LI.button {
	CLEAR: left; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#message {
	MARGIN: auto; WIDTH: 500px
}
#message UL LI {
	FLOAT: left
}
#message UL LI.pic {
	PADDING-BOTTOM: 10px; WIDTH: 120px; PADDING-TOP: 10px
}
#message UL LI.txt {
	WIDTH: 380px; PADDING-TOP: 35px
}
#logoHomeTip {
	DISPLAY: none; LEFT: 229px; COLOR: #aaa; POSITION: absolute; TOP: 30px
}
.webtype {
	OVERFLOW: hidden;
	WIDTH: 246px
}
.webtype UL {
	WIDTH: 246px;
	overflow:auto;
}
.webtype LI {
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 60px;
	
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #ccc 1px dashed
}
.webtype A:link {
	COLOR: #039
}
.webtype A:visited {
	COLOR: #039
}
#sitetype {
	MARGIN: 0px; WIDTH: 100%
}
#sitetype DIV {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#sitetype UL LI {
	FLOAT: left;
	WIDTH: 85px;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	text-align: center;
white-space:nowrap;overflow:hidden; text-overflow:ellipsis;
}
#sitetype UL LI.gj {
	WIDTH: 85px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;
}
#sitetype A {
	POSITION: relative
}
#sitetype A:hover {
	Z-INDEX: 999; BACKGROUND: #fff; TEXT-DECORATION: none
}
#sitetype A SPAN {
	LEFT: -999em; VISIBILITY: hidden; POSITION: absolute
}
#sitetype A SPAN IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 160px; PADDING-TOP: 3px
}
#sitetype A:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; LEFT: 20px; VISIBILITY: visible; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 166px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TOP: 25px; BACKGROUND-COLOR: #fff
}
#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 {
	FONT-SIZE: 13px; COLOR: #333
}
#sitetype A:link {
	FONT-SIZE: 13px; COLOR: #333
}
#sitetype A:hover {
	FONT-SIZE: 13px; COLOR: #000
}
#newuser {
	MARGIN: 0px; WIDTH: 100%
}
#newuser UL LI {
	FLOAT: left; MARGIN: 0px 10px 0px 6px; OVERFLOW: hidden; WIDTH: 61px; LINE-HEIGHT: 150%; HEIGHT: 88px; TEXT-ALIGN: center
}
#newuser A.pic {
	DISPLAY: block; BACKGROUND: url(../images/bg_01.gif); WIDTH: 61px; PADDING-TOP: 3px; HEIGHT: 58px
}
#newuser UL LI A {
	COLOR: #039
}
.proxy {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; WIDTH: 215px; LINE-HEIGHT: 200%
}
.proxy A:link {
	COLOR: #039
}
.proxy A:visited {
	COLOR: #039
}
.newsite {
	OVERFLOW: hidden;
	WIDTH: 246px
}
.newsite UL {
	WIDTH: 246px;
	overflow:auto;
}
.newsite LI {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 80px;
	
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #ccc 1px dashed
}
.newsite A:link {
	COLOR: #039
}
.newsite A:visited {
	COLOR: #039
}
.newusersite {
	OVERFLOW: hidden;
	WIDTH: 246px
}
.newusersite UL {
	WIDTH: 246px;
	overflow:auto;
}
.newusersite LI {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 240px;
	width:240px; LINE-HEIGHT: 22px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; 
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #ccc 1px dashed
}
.newusersite LI #linktitle{
	
}
.newusersite A:link {
	COLOR: #039
}
.newusersite A:visited {
	COLOR: #039
}

.li1 A IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.li1 A:hover IMG {
	BORDER-RIGHT: #69f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #69f 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #69f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #69f 1px solid
}
.listsite UL LI.li2 {
	PADDING-BOTTOM: 5px; WIDTH: 520px
}
.listsite UL LI.li3 {
	CLEAR: left; BORDER-TOP: #ccc 1px dashed; WIDTH: 100%; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.listsite UL LI.li4 {
	FLOAT: right; WIDTH: auto; TEXT-ALIGN: right
}
.listsite UL LI.li4 A {
	DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(../images/ico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; WIDTH: 25px; HEIGHT: 16px
}
.listsite A.fav:link {
	BACKGROUND-POSITION: 0px -16px; COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.fav:visited {
	BACKGROUND-POSITION: 0px -16px; COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.fav:hover {
	BACKGROUND-POSITION: 0px -16px; COLOR: #c00; TEXT-DECORATION: underline
}
.listsite A.detail:link {
	COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.detail:visited {
	COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.detail:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.listsite A.ping {
	COLOR: #999
}
.listsite A.visit:link {
	BACKGROUND-POSITION: 0px -32px; COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.visit:visited {
	BACKGROUND-POSITION: 0px -32px; COLOR: #e88b00; TEXT-DECORATION: underline
}
.listsite A.visit:hover {
	BACKGROUND-POSITION: 0px -32px; COLOR: #c00; TEXT-DECORATION: underline
}
.listsite A.webname {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #039; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.listsite A.webname2 {
	FONT-SIZE: 13px; COLOR: #039
}
.country {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; COLOR: #039; LINE-HEIGHT: 25px
}
.country A {
	FONT-SIZE: 13px; COLOR: #039
}
.country A.slink:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 25px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.country A.slink:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 25px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.country A.slink:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 2px; BACKGROUND-COLOR: #80b1db; TEXT-DECORATION: underline
}
.country UL LI {
	CLEAR: left; PADDING-LEFT: 35px; BACKGROUND: url(../images/arr2.gif) no-repeat 10px 7px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 25px
}
.country UL LI {
	COLOR: #999
}
#splitpage {
	PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif; OVERFLOW: hidden; WIDTH: 100%
}
#splitpage SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 19px
}
#splitpage UL {
	FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 24px
}
#splitpage UL LI {
	FLOAT: left; MARGIN-LEFT: 5px; HEIGHT: 24px; TEXT-ALIGN: center
}
#splitpage UL LI.active {
	WIDTH: 22px; PADDING-TOP: 4px; HEIGHT: 18px
}
#splitpage UL LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; WIDTH: 22px; COLOR: #04d; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
#splitpage UL LI A:visited {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; WIDTH: 22px; COLOR: #04d; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
#splitpage UL LI A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #f50; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#splitpage UL LI.home {
	WIDTH: 50px
}
#splitpage UL LI.home A {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
#splitpage UL LI.home A:visited {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
UNKNOWN {
	WIDTH: 48px; PADDING-TOP: 6px; HEIGHT: 16px
}
#splitpage UL LI.previous {
	WIDTH: 50px
}
#splitpage UL LI.previous A {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
#splitpage UL LI.previous A:visited {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
UNKNOWN {
	WIDTH: 48px; PADDING-TOP: 6px; HEIGHT: 16px
}
#splitpage UL LI.next {
	WIDTH: 50px
}
#splitpage UL LI.next A {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
#splitpage UL LI.next A:visited {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
UNKNOWN {
	WIDTH: 48px; PADDING-TOP: 6px; HEIGHT: 16px
}
#splitpage UL LI.lastly {
	WIDTH: 50px
}
#splitpage UL LI.lastly A {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
#splitpage UL LI.lastly A:visited {
	WIDTH: 48px; PADDING-TOP: 4px; HEIGHT: 18px
}
UNKNOWN {
	WIDTH: 48px; PADDING-TOP: 6px; HEIGHT: 16px
}
#splitpage UL LI.active {
	FONT-WEIGHT: bold; COLOR: #f50
}

		#layer1 
		{
			position: absolute;
			left:200px;
			top:100px;
			width:250px;
			background-color:#f0f5FF;
			border: 1px solid #000;
			z-index: 50;
		}
		#layer1_handle 
		{
			background-color:#5588bb;
			padding:2px;
			text-align:left;
			font-weight:bold;
			color: #FFFFFF;
			vertical-align:middle;
		}
		#layer1_content 
		{
			padding:5px;
		}
		#close
		{
			float:right;
			text-decoration:none;
			color:#FFFFFF;
		}
		h1, h2
		{
			font-size:20px;
		}
.hotcitylist{
}
.hotcitylist a{ margin-left:5px; margin-top:3px;
}
.wrap {
	MARGIN-LEFT: auto; WIDTH: 765px; MARGIN-RIGHT: auto
}
#morecity{ width:360px;height:480px; display:none;
}
  #citymain {
    width:320px;
		height:360px;
    position:absolute;
    left:600px;
    top:100px;
    background:#EFEFFF;
    text-align:left;
    filter:Alpha(opacity=90);
		
  }
  #dialogHead {
    text-align:right;
    padding:3px;
    border:1px solid gray;
    background:#DCDCFF;
    font-size:11px;
    color:#3366FF;
    cursor:move;
  }
  #dialogHead a:link,#dialogHead a:visited, {
    font-size:14px;
    font-weight:bold;
    padding:0 3px
  }
  #tipLabel {
	float:left;
	text-align:left;
	font:normal 12px Verdana, Arial;
    padding-left:3px
  }
  #dialogBody {
    border:1px solid gray;
    border-top:none;
    padding:2px;
	height:300px;
  }
  #formArea {
    border-top:1px solid gray;
    padding:2px
  }
  #MSG {
	text-align:center;
	color:red;
  }
	.board{
	width:980px;
	height:25px;
	BORDER-BOTTOM: #8a96bf 1px solid;
	BORDER-LEFT: #8a96bf 1px solid;
	BACKGROUND: #f1f1f1;
	BORDER-TOP: #8a96bf 1px solid;
	BORDER-RIGHT: #8a96bf 1px solid;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 5px;
	}
