body{
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
margin-top:2px;
margin-left:20px;
margin-right:20px;
}
div.hr1{background-image:url('/pic/hr_pix.gif');background-repeat:repeat-x;width:100%;}
div.hr2{background-image:url('/pic/hr2_pix.gif');background-repeat:repeat-x;background-position:bottom;margin-bottom:10px;}
div.hr3{background-image:url('/pic/hr_pix.gif');background-repeat:repeat-x;width:100%;background-position:bottom;}

h1.cat{
font-size:140%;color:#247E9F;font-weight:normal;
margin:0;
padding:0;
}
h2.cat{
font-size:100%;
margin:0;
padding:0;
}
h1{font-size:140%;color:#247E9F}
h2{font-size:140%;color:#247E9F;font-weight:normal}
h3{font-size:120%;color:#247E9F}

h2 a{color:#247E9F;}

table.siteData td h2{
font-weight:normal;
font-size:110%;
margin:0;padding:0;
color:#000;
}

a{color:#0000CC;}
a.post{font-size:90%;color:#CC0000}
a:hover{color:#000000;}

div.catItem{
padding-bottom:7px;
white-space:nowrap;
}
table.catSearch{}
table.catSearch td{height:36px; background-image:url('/pic/hr2_pix.gif');background-repeat:repeat-x;background-position:bottom;padding-top:8px;padding-bottom:10px;line-height:19px}
table.catSearch td.region{color:#555555;}
table.catSearch td.post a{font-size:90%;line-height:8px;}
table.catSearch td div.name a{font-size:120%;}
table.catSearch td div.name {padding-bottom:4px;}
table.catSearch td div.about1 {padding-bottom:2px;}
table.catSearch td div.url a{font-size:100%;color:#008000}
table.catSearch td div.comments a{color:#666666;font-size:90%;text-decoration:none}


.url a{font-size:100%;color:#008000}
span.url {color:#008000}


.censured{
color:#999999;
}

.copy{
color:#999999;
font-size:90%;
}
.hint{
color:#777777;
font-size:90%;
}
.total{
color:#999999;
font-size:11px;
}
.req{color:#FF0000;}

div#foot{ background-image:url('/pic/hr2_pix.gif');background-repeat:repeat-x;background-position:top; padding-top:10px;font-size:90%; }
div#foot a{color:#666666;font-size:11px}
div#foot a:hover{color:#000000;}
div#foot td{line-height:18px;}
div#foot .sep{color:#cccccc;font-size:10px}

div#nav{
background-color:#E4F4FA;border-top:1px solid #A6C3CF;
}
small{
font-size:90%;
}
div.form{}
div.form div.head{background-color:#F6F6F6;}
div.form div.headP{padding:5px;font-weight:bold;}
div.form div.bodyP{padding-left:5px;padding-right:5px;padding-top:10px;}
div.message1{background-color:#FDC1B5;padding:7px;font-weight:bold;}
div.message2{background-color:#BFFFBF;padding:7px;}
div.message0{background-color:#fafafa;padding:7px;}
div.message{background-color:#fafafa;padding:7px;}

div#history{
font-size:90%;
border-left:1px solid #b3b3b3;
padding-left:20px;
}

div#history div.row{
padding-bottom:4px;
}

div#box_site{
width:1030px;
text-align:left;
}
div#box_site div#box_main{
float:left; 
width:800px;
border:0px solid red;
}
div#box_site div#box_right{
float:left;
width:200px;
margin-left:24px;
padding-top:0px;
border:0px solid red;
}
div.site-h{
border-top:1px solid #e0e0e0;padding-top:16px;background-image:url('/pic/bg1.png');background-position:top;background-repeat:repeat-x;
}
div.site-h-url{float:left;
padding-left:14px;padding-bottom:10px;font-size:14px;
}
div.site-h-time{float:right;
font-size:11px;
padding-right:14px;
}

div.comment{padding-bottom:18px;padding-top:12px;border-bottom:1px solid #e0e0e0}
div.comment span.name{font-weight:bold;font-size:11px}
div.comment span.rating0{color:#000000;font-weight:bold}
div.comment span.rating1{color:#CC0000;font-weight:bold}
div.comment span.rating2{color:#FF6633;font-weight:bold}
div.comment span.rating3{color:#FFCC00;font-weight:bold}
div.comment span.rating4{color:#99CC66;font-weight:bold}
div.comment span.rating5{color:#009900;font-weight:bold}
div.comment div.date{color:#777777;font-size:80%;padding-top:2px}
div.comment div.content{}

div.rating{font-size:12px}

.rating1{color:#CC0000;}
.rating2{color:#FF8A00;}
.rating3{color:#E4A100;}
.rating4{color:#99CC66;}
.rating5{color:#009900;}
.rating1b{background-color:#CC0000;}
.rating2b{background-color:#FF8A00;}
.rating3b{background-color:#E4A100;}
.rating4b{background-color:#99CC66;}
.rating5b{background-color:#009900;}

div.mark_point{
background-color:#cccccc;float:left;width:20px;height:14px;margin-right:1px;
}




div.top        {height:24px;float:left;height:18px;width:180px;border:0px solid #666666};
div.topColor   {height:24px;float:left;height:18px;width:180px;border:0px solid #666666};
span.rate      {font-size:90%;color:#009900;}


div.latest{padding-right:3px;padding-left:3px;padding-top:9px;padding-bottom:16px;background-color:#ffffff;border-bottom:1px dotted #cccccc}
div.latestColor{height:32px;padding-right:3px;padding-left:3px;padding-top:6px;padding-bottom:6px;background-color:#F3FBFF;}


div      span.date1{color:#999999;font-size:80%;}

div.thumb1{text-align:center}
div.thumb1 img{border:0px solid #b3b3b3}



div#ico1{width:680px;float:left;text-align:left}
div#ico2{width:280px;float:left;text-align:left}




.live {
	font-size:1em; /*12px*/
	font-family:tahoma,arial;
	float: left;
	width: 100%;
	margin: 10px 0;
	background: #F3FBFF url(/pic/bg-corner-top-left.gif) no-repeat 0 0;
}


.live .all {
		position: relative;
		top: 0;
		right: 0;
		margin: 0 .83em .83em 0;
		text-align: right;
		color:#999;
	}	
		/*Rounded corners*/
		
		.live .bg-top-r {
			background: url(/pic/bg-corner-top-right.gif) no-repeat top right;
			float: left;
			width: 100%;
		}
		.live .bg-bott-l {
			background: url(/pic/bg-corner-bottom-right.gif) no-repeat bottom right;
			float: left;
			width: 100%;
		}
		.live .bg-bott-r {
			float: left;
			width: 100%;
			background: url(/pic/bg-corner-bottom-left.gif) no-repeat bottom left;
		}
.live .line{
padding-bottom:4px;
}

.sep1{color:#999999}