body {
	margin-top:0px;
}
td {
	font-size: 12px; color: #333
}
body {
	font-size: 12px; color: #333
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
a:visited {
	color: #333; text-decoration: none
}
a:link {
	color: #333; text-decoration: none
}
a:hover {
	color: #333; text-decoration: underline
}
a.linklblack:visited {
	font-weight: bold; font-size: 14px
}
a.linklblack:link {
	font-weight: bold; font-size: 14px
}
a.linklblack:hover {
	font-weight: bold; font-size: 14px
}
a.linkred:visited {
	color: #c00; text-decoration: underline
}
a.linkred:link {
	color: #c00; text-decoration: underline
}
a.linkred:hover {
	color: #c00; text-decoration: underline
}
#top {
	margin: auto; width: 980px; position: relative; height: 80px
}
#topleft {
	float: left; width: 225px; padding-top: 6px
}
#topright {
	float: right; width: 450px; padding-top: 6px; text-align: right
}
#topright ul {
	display: inline; margin: 0px; list-style-type: none
}
#topright ul li {
	clear: right; font-weight: bold; float: right; width: 450px; color: #666; padding-top: 12px
}
#topright span {
	font-weight: normal; background: url(../images/top44.gif) no-repeat; float: right; margin-left: 15px; width: 59px; line-height: 21px; height: 21px; text-align: center
}
#topright span.help {
	background: url(../images/top45.gif) no-repeat; width: 48px; text-align: right
}
#topright span.fav {
	background: url(../images/top46.gif) no-repeat; width: 77px; text-align: right
}
#topright a:visited {
	color: #666; text-decoration: none
}
#topright a:link {
	color: #666; text-decoration: none
}
#topright a:hover {
	color: #333; text-decoration: underline
}
#topright a.user:visited {
	font-weight: bold; font-size: 13px; color: #069; text-decoration: none
}
#topright a.user:link {
	font-weight: bold; font-size: 13px; color: #069; text-decoration: none
}
#topright a.user:hover {
	font-weight: bold; font-size: 13px; color: #069; text-decoration: underline
}
#menu {
	background: url(../images/menubg.jpg) repeat-x; margin: auto; width: 980px; height: 60px
}
#menu form {
	margin: 0px
}
#menu #menuleft {
	background: url(../images/menuleft.jpg) no-repeat; float: left; width: 10px; height: 60px
}
#menu #menumiddle {
	float: left; width: 960px; height: 60px
}
#menu #menuright {
	background: url(../images/menuright.jpg) no-repeat; float: right; width: 10px; height: 60px
}
#menu #menulink {
	float: left; width: 100%; height: 34px
}
#menu #menuwords {
	clear: left; float: left; width: 100%; height: 26px
}
#menu ul {
	display: inline; margin: 0px; list-style-type: none
}
#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 {
	right: 10px; background: url(../images/menuon.jpg) no-repeat; left: 10px; width: 94px; bottom: 5px; line-height: 31px; height: 31px; text-align: center
}
#menu ul li a:visited {
	color: #4778a5; text-decoration: none
}
#menu ul li a:link {
	color: #4778a5; text-decoration: none
}
#menu ul li a:hover {
	color: #4778a5; text-decoration: underline
}
#menu #menulink ul li a:visited {
	font-weight: bold; font-size: 13px; color: #fff; text-decoration: none
}
#menu #menulink ul li a:link {
	font-weight: bold; font-size: 13px; color: #fff; text-decoration: none
}
#menu #menulink ul li a:hover {
	font-weight: bold; font-size: 13px; color: #fff; text-decoration: underline
}
#menu #menulink ul li.on a:link {
	font-size: 14px; color: #346989
}
#menu #menulink ul li.on a:visited {
	font-size: 14px; color: #346989
}
#menu #menulink ul li.on a:hover {
	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
}
.btnsearch {
	border-top-width: 0px; font-weight: bold; border-left-width: 0px; background: url(../images/home_search_button.gif) no-repeat; border-bottom-width: 0px; width: 74px; color: #7b2e00; height: 24px; border-right-width: 0px
}
#position {
	clear: left; border-right: #8eb4ce 1px solid; border-top: #8eb4ce 1px solid; float: left; margin-bottom: 10px; border-left: #8eb4ce 1px solid; width: 100%; line-height: 30px; border-bottom: #8eb4ce 1px solid; height: 30px; background-color: #ecf6ff
}
#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
}
.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: 28px
}
.oraright {
	background: url(../images/winhomea_right.gif) repeat-x right top; float: left; width: 264px; line-height: 28px; height: 28px
}
.oraborder {
	clear: left; border-right: #ffb64b 1px solid; padding-right: 8px; border-top: #ffb64b 1px solid; padding-left: 8px; padding-bottom: 8px; border-left: #ffb64b 1px solid; padding-top: 8px; border-bottom: #ffb64b 1px solid
}
.oraright ul {
	display: inline; margin: 0px; list-style-type: none
}
.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
}
.blueright {
	background: url(../images/winskinaright.gif) repeat-x right top; float: left; width: 699px; line-height: 28px; height: 28px
}
.blueright2 {
	background: url(../images/winskinaright.gif) repeat-x right top; float: left; width: 979px; 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: #9bbdd3 1px solid; padding-right: 8px; border-top: #9bbdd3 1px solid; padding-left: 8px; padding-bottom: 8px; border-left: #9bbdd3 1px solid; padding-top: 8px; border-bottom: #9bbdd3 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 {
	display: inline; margin: 0px; list-style-type: none
}
.tip ul li {
	float: left; width: 85px; 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:hover {
	font-weight: bold; font-size: 14px; color: #069; text-decoration: underline
}
.tip .hovertip a:visited {
	font-weight: bold; font-size: 14px; color: #069; text-decoration: none
}
.tip .hovertip a:link {
	font-weight: bold; font-size: 14px; color: #069; text-decoration: none
}
.tip2 {
	margin-left: 100px
}
.tip3 {
	margin-left: 200px
}
#tjcontent1 {
	margin: 0px; width: 100%
}
#tjcontent2 {
	margin: 0px; width: 100%
}
#tjcontent1 ul {
	display: inline; margin: 0px; list-style-type: none
}
#tjcontent2 ul {
	display: inline; margin: 0px; list-style-type: none
}
#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: 30px
}
#tjcontent1 ul li.gj {
	width: 85px
}
#preview {
	margin: 0px; width: auto
}
#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
}
#tjcontent1 a span {
	left: -999em; visibility: hidden; position: absolute
}
#tjcontent2 a span {
	left: -999em; visibility: hidden; position: absolute
}
#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
}
#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: 5px; 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: 5px; 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
}
.phcontent {
	margin: 0px; width: 100%; padding-top: 5px
}
#.phcontent2 {
	margin: 0px; width: 100%; padding-top: 5px
}
.phcontent div {
	clear: left; float: left; width: 100%
}
#.phcontent2 div {
	clear: left; float: left; width: 100%
}
.phcontent ul {
	display: inline; margin: 0px; list-style-type: none
}
#.phcontent2 ul {
	display: inline; margin: 0px; list-style-type: none
}
.phcontent ul li {
	background: url(../images/number.gif) no-repeat; float: left; padding-bottom: 2px; width: 30px; color: #555; padding-top: 7px
}
#.phcontent2 ul li {
	background: url(../images/number.gif) no-repeat; float: left; padding-bottom: 2px; width: 30px; color: #555; padding-top: 7px
}
.phcontent ul li.none {
	background: none transparent scroll repeat 0% 0%
}
#.phcontent2 ul li.none {
	background: none transparent scroll repeat 0% 0%
}
.phcontent ul li.time {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 115px
}
#.phcontent2 ul li.time {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 115px
}
.phcontent ul li.text {
	font-size: 15px; background: none transparent scroll repeat 0% 0%; width: 500px
}
#.phcontent2 ul li.text {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 500px
}
.phcontent ul li.click {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 55px
}
#.phcontent2 ul li.click {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 55px
}
.see {
	margin-top:5px;
	margin-left:5px;
	color:#000000;
}
.see a {
	font-size:14px;
	color:#ff7700;
	text-decoration:underline
}
.see a:hover,a:active{color:red;}

.phcontent .img1 {
	background-position: 2px 0px; height: 10px
}
#.phcontent2 .img1 {
	background-position: 2px 0px; height: 10px
}
.phcontent .img2 {
	background-position: 2px -26px; height: 10px
}
#.phcontent2 .img2 {
	background-position: 2px -26px; height: 10px
}
.phcontent .img3 {
	background-position: 2px -53px; height: 10px
}
#.phcontent2 .img3 {
	background-position: 2px -53px; height: 10px
}
.phcontent .img4 {
	background-position: 2px -79px; height: 10px
}
#.phcontent2 .img4 {
	background-position: 2px -79px; height: 10px
}
.phcontent .img5 {
	background-position: 2px -105px; height: 10px
}
#.phcontent2 .img5 {
	background-position: 2px -105px; height: 10px
}
.phcontent .img6 {
	background-position: 2px -132px; height: 10px
}
#.phcontent2 .img6 {
	background-position: 2px -132px; height: 10px
}
.phcontent .img7 {
	background-position: 2px -158px; height: 10px
}
#.phcontent2 .img7 {
	background-position: 2px -158px; height: 10px
}
.phcontent .img8 {
	background-position: 2px -185px; height: 10px
}
#.phcontent2 .img8 {
	background-position: 2px -185px; height: 10px
}
.phcontent .img9 {
	background-position: 2px -211px; height: 10px
}
#.phcontent2 .img9 {
	background-position: 2px -211px; height: 10px
}
.phcontent .img10 {
	background-position: 2px -236px; height: 10px
}
#.phcontent2 .img10 {
	background-position: 2px -236px; height: 10px
}
.phcontent .line {
	padding-bottom: 3px; border-bottom: #ccc 1px dashed
}
.phcontent .pad20 {
	padding-top: 20px
}
.phcontent ul li.order {
	background: none transparent scroll repeat 0% 0%; width: 40px
}
.phcontent ul li.info {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 350px
}
.phcontent ul li.logo {
	background: none transparent scroll repeat 0% 0%; width: 140px
}
.phcontent ul li.site {
	font-size: 13px; background: none transparent scroll repeat 0% 0%; width: 145px
}
.phcontent ul li.site a:link {
	font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.phcontent ul li.site a:visited {
	font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.phcontent ul li.site a:hover {
	font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.phcontent ul li.view {
	background: none transparent scroll repeat 0% 0%; width: 80px
}
.phcontent ul li.view a {
	position: relative
}
.phcontent ul li.view a:hover {
	z-index: 999; background: #fff; text-decoration: none
}
.phcontent 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
}
.phcontent ul li.view a span {
	left: -999em; visibility: hidden; position: absolute
}
.phcontent 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
}
.phcontent 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
}
.phcontent 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
}
.phcontent 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
}
.phcontent 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
}
.phcontent ul li.no1 {
	color: #e02323
}
.phcontent ul li.no2 {
	color: #fe8808
}
.phcontent 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; margin: 0px; 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:link {
	color: #666; text-decoration: none
}
#foot a:visited {
	color: #666; text-decoration: none
}
#foot a:hover {
	color: #666; text-decoration: underline
}
.guide {
	background: url(../images/guidebg.gif) repeat-x; margin: auto; width: 980px
}
.guideleft {
	background: url(../images/guideleft.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/guideright.gif) no-repeat; 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: #ff6600; 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: #eee
}
.dis {
	display: block
}
.undis {
	display: none
}
.continent {
	clear: both; width: 100%
}
.continent ul {
	display: inline; margin: 0px; list-style-type: none
}
.continent ul li {
	padding-left: 16px; background: url(../images/arr1.gif) no-repeat 0px 7px; float: left; line-height: 25px
}
.continent ul li.more {
	background: none transparent scroll repeat 0% 0%; float: right; width: 60px; text-align: right
}
.country {
	clear: both; width: 100%; color: #039; line-height: 25px
}
.country a:visited {
	font-size: 13px; color: #039; text-decoration: none
}
.country a:link {
	font-size: 13px; color: #039; text-decoration: none
}
.country a:hover {
	font-size: 13px; color: #039; text-decoration: underline
}
.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 {
	display: inline; margin: 0px; list-style-type: none
}
.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
}
#countrypic {
	clear: both
}
#countrypic ul {
	display: inline; margin: 0px; list-style-type: none
}
#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
}
.listsite {
	clear: both; width: 100%
}
.listsite ul {
	clear: both; display: inline; margin: 0px; list-style-type: none
}
.listsite ul li {
	float: left; line-height: 22px
}
.listsite ul li.li1 {
	clear: left; padding-bottom: 5px; width: 150px
}
.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 a.fav:visited {
	color: #e88b00; text-decoration: underline
}
.listsite a.fav:link {
	color: #e88b00; text-decoration: underline
}
.listsite a.fav:hover {
	color: #c00; text-decoration: underline
}
.listsite a.webname:visited {
	font-weight: bold; font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.listsite a.webname:link {
	font-weight: bold; font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.listsite a.webname:hover {
	font-weight: bold; font-size: 13px; color: #039; font-family: arial, helvetica, sans-serif
}
.listsite a.webname2:visited {
	font-size: 15px; color: #039; font-family: arial, helvetica, sans-serif
}
.listsite a.webname2:link {
	font-size: 15px; color: #039; font-family: arial, helvetica, sans-serif
}
.listsite a.webname2:hover {
	font-size: 15px; color: #039; font-family: arial, helvetica, sans-serif
}
#userlink {
	padding-right: 5px; padding-left: 5px; width: 170px
}
#userlink ul {
	margin: 0px; list-style-type: none
}
#userlink li {
	display: inline
}
#userlink ul li a {
	padding-right: 0px; display: block; padding-left: 0px; font-size: 13px; padding-bottom: 7px; margin: 0px 7px 0px 0px; padding-top: 6px; border-bottom: #d6eaf6 1px dashed
}
#userlink ul li a:hover {
	display: block; background: url(../images/usermenu.jpg); border-bottom: #fff 1px solid
}
#userlink ul li a span {
	display: block; padding-left: 25px
}
#userlink ul li#u1 a {
	margin-top: 0px
}
#u1 a span {
	background: url(../images/u1.gif) no-repeat
}
#u2 a span {
	background: url(../images/u2.gif) no-repeat
}
#u3 a span {
	background: url(../images/u3.gif) no-repeat
}
#u4 a span {
	background: url(../images/u4.gif) no-repeat
}
#u5 a span {
	background: url(../images/u5.gif) no-repeat
}
#u6 a span {
	background: url(../images/u6.gif) no-repeat
}
#u7 a span {
	background: url(../images/u7.gif) no-repeat
}
#u8 a span {
	background: url(../images/u8.gif) no-repeat
}
#u9 a span {
	background: url(../images/u9.gif) no-repeat
}
#usercontent {
	
}
#usercontent a.message:link {
	text-decoration: underline
}
#usercontent a.message:visited {
	text-decoration: underline
}
#usercontent a.message:hover {
	text-decoration: none
}
.border1 {
	border-bottom: #dddddd 1px solid
}
.row2 {
	border-bottom: #dddddd 1px solid; background-color: #f9f9f9
}
#siteout {
	width: 100%
}
#siteinfo {
	float: left; width: 430px
}
#siteinfo a:link {
	font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline
}
#siteinfo a:visited {
	font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline
}
#siteinfo a:hover {
	color: #c00; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline
}
#siteinfo div {
	clear: left; padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 8px; line-height: 150%; padding-top: 8px; border-bottom: #eee 1px solid
}
#siteinfo h1 {
	display: inline; font-size: 14px; color: green
}
#sitepic {
	float: right; width: 234px; height: 144px
}
#sitepic 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
}
#sitepic 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
}
#sitetext {
	clear: left; border-right: #bad8e4 1px solid; padding-right: 8px; border-top: #bad8e4 1px solid; padding-left: 8px; font-size: 13px; padding-bottom: 8px; margin: 10px 0px; border-left: #bad8e4 1px solid; line-height: 150%; padding-top: 8px; border-bottom: #bad8e4 1px solid; background-color: #f5fcff
}
#pinglun {
	border-right: #bad8e4 1px solid; border-top: #bad8e4 1px solid; margin: auto; border-left: #bad8e4 1px solid; width: 668px; border-bottom: #bad8e4 1px solid; position: relative
}
#pingluntop {
	clear: left; padding-left: 10px; margin-bottom: 5px; line-height: 28px; height: 28px; background-color: #f5fcff
}
#pinglunleft {
	padding-left: 10px; float: left
}
#pinglunright {
	padding-left: 10px; float: left
}
#pinglunfoot {
	clear: left; padding-left: 10px; line-height: 30px; height: 30px
}
#pinglun textarea {
	width: 470px; height: 90px
}
#tipdiv {
	background: url(../images/guest.jpg) no-repeat; left: 35px; width: 335px; color: #9a9a9a; position: absolute; top: 45px; height: 72px
}
#tipdiv dl {
	margin: 6px 0px 5px 40px; line-height: 150%
}
#tipdiv dl dd {
	margin-left: 15px; line-height: 150%
}
#facelist {
	margin: auto; width: 150px
}
#facelist ul {
	display: inline; margin: 0px; list-style-type: none
}
#facelist ul li {
	float: left; width: 30px
}
#facelist ul li img {
	cursor: pointer
}
.tooltip {
	width: 220px; color: #401e68; background-color: #fff
}
.tooltip span.top {
	border-right: #d5d7f0 3px solid; padding-right: 5px; border-top: #d5d7f0 3px solid; padding-left: 5px; padding-bottom: 5px; border-left: #d5d7f0 3px solid; padding-top: 5px; border-bottom: #d5d7f0 3px solid
}
.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
}
#vote {
	width: 100%
}
#vote form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#vote ul {
	display: inline; margin: 0px; list-style-type: none
}
#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 {
	display: inline; margin: 0px; list-style-type: none
}
#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: 235px; color: #aaa; position: absolute; top: 30px
}
#splitpage {
	padding-bottom: 8px; width: 100%; text-align: center
}
#webpic {
	width: 100%; padding-top: 10px
}
#webpic ul {
	display: inline; margin: 0px; list-style-type: none
}
#webpic ul li {
	padding-left: 5px; float: left; width: 180px; height: 165px
}
#webpic ul li.fli {
	clear: left
}
#webpic span {
	clear: left; float: left; width: 100%; line-height: 25px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
#webpic a img {
	border-right: #ccc 2px solid; padding-right: 3px; border-top: #ccc 2px solid; padding-left: 3px; padding-bottom: 3px; border-left: #ccc 2px solid; padding-top: 3px; border-bottom: #ccc 2px solid
}
#webpic a:hover img {
	border-right: #69f 2px solid; padding-right: 3px; border-top: #69f 2px solid; padding-left: 3px; padding-bottom: 3px; border-left: #69f 2px solid; padding-top: 3px; border-bottom: #69f 2px solid
}
