@charset "gb2312";

/* 全局CSS定义 */
body { text-align: center;font-family:  宋体, serif;  margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;font-size:12px;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color:#3077A5;text-decoration:none;}
a:visited {color:#3077A5;text-decoration:none;}
a:hover {color:#A94C4C;text-decoration:underline;}
a:active {color:#A94C4C;text-decoration:none;}



/*控件*/

.hiddenid{ display:none;}


/*###################################################边框居中，内容左对齐，1列*/


#CS3cloo ul{
	list-style-type: none;
	clear:both;
	margin:0;
	
}
#CS3cloo UL LI {
	WIDTH: 100%; TEXT-ALIGN: left;PADDING-LEFT: 10px;
	line-height: 24px; color:#000000;
	BACKGROUND: url(dot.gif) no-repeat 5px 5px;
	PADDING-LEFT: 14px;
}
#CS3cloo UL LI A {
	FONT-SIZE:14px;
}
.CScloo {
	CLEAR: both; FLOAT: center;WIDTH: 98%;PADDING: 3px;
}
.CScloo .txtcloo {
	CLEAR: both; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: left; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid;
}
.CScloo .txtcloo UL {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.CScl .txtcl LI {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 23px
}
.CSclo .txtcloo .myselect {
	WIDTH: 100%;
}
.CScloo .txtcloo {
	BORDER-LEFT-COLOR: #a4b6d7; BORDER-BOTTOM-COLOR: #a4b6d7; BORDER-TOP-COLOR: #a4b6d7; BORDER-RIGHT-COLOR: #a4b6d7;
}


.CScloo .txttitlecloo { float:left; padding: 0 0 0 16px; }
.CScloo .txtrightcloo {float: right; padding:0 14px 0 0; }

.CScloo .txtcloo .bg0 {
	BACKGROUND: #f2f8ff;PADDING-TOP:3px;
}
.CScloo .txtcloo .bg1 {
	BACKGROUND: #ecf5ff;PADDING-TOP:3px;
}
.bold14{
	FONT-SIZE:14px;FONT-WEIGHT: bold;PADDING-TOP:3px;
}



/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }

/* 设置字体大小 */
.f14 {
	FONT-SIZE: 14px; 
}
.f12 {
	FONT-SIZE: 12px; 
}

/* 页脚 */
.foot{margin:0 auto; width:750px; line-height:160%;FONT-SIZE: 12px; }
.foot a,a:link,a:visited {text-decoration:none;color: #333333;font-size:12px;} 
.foot a:hover {text-decoration:underline;color: #333333;font-size:12px;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #333333; margin:0 0 5px;}
.foot .text a,a:link,a:visited {text-decoration:none;color: #333333;font-size:12px;} 
.foot .text a:hover {text-decoration:underline;color: #333333;font-size:12px;}


.lefts{float:left; padding-left:15px;}
.rights{float:right; padding-right:15px;}

/*分页类*/
.infolabel{font-size:12px;color:red;font-weight:bold;}
.mypager{font-size:12px;}
.mypager a:visited{text-decoration:none;font-size:12px;color: #333333;line-height:120%;}
.mypager a:link{text-decoration:none;font-size:12px;color:#333333;line-height:120%;}
.mypager a:hover{text-decoration:underline;font-size:12px;color: #333333;line-height:120%;}



/*分页式样*/
#Pback{
	float:left;
	width:'98%';
	height:31px;
	font-size:12px;
	background:#1989D7; 
	margin:0 auto 2px auto;
	padding-left:1px;
	padding-right:1px;
}
#Pline{	
    float:center;
	margin:1px auto;
	width:'100%';
	height:27px;
	border:1px solid white; 
}
#Picon{
	float:left;
	width:'3%';
	height:25px;
	background:url(picon.gif) no-repeat center center;
}
#Ppage{
	float:left;
	width:'80%';
	height:27px;
	line-height:27px;
	color:white;
	font-size:14px;
}
#Ppage a,a:link,a:visited {text-decoration:none;color: white;font-size:14px;} 
#Ppage a:hover {text-decoration:underline;color: white;font-size:14px;}

#Pfont{
	color:white;
	float:right;
	text-align:center;
	width:'17%';
	height:27px;
	line-height:27px;
	cursor: hand;
	padding-right:10px;
}
#Pfont a:link,a:visited {text-decoration:none;color: white;}
#Pfont a:hover {text-decoration:underline;color: white;}

/*内容式样*/
.ct{ 
	float:center;
	text-align:left;
	margin:0 auto;
	width:'98%';	
	padding:5px 0px 20px 10px; 
	font-size:12px;
	border:1px solid #92C3F2;
	background:url(book.gif) #BFDFFF no-repeat 5px 5px;
	
}
.cta{padding:0 0 0 10px;float:left;width:'98%';font-size:12px;}
.ctb{padding:0 10px 0 0;float:right;margin:0px 0px 0 0;font-size:12px;}

.ct a:link,a:visited {text-decoration:none;color: #3077A5;font-size:12px;}
.ct a:hover {text-decoration:underline;color: #3077A5;font-size:12px;}



.clq{/*操作*/	
    float:center;
	text-align:right;
	clear:both;
	margin:0px auto;
	padding:20px 5px 0px 5px;
	width:'95%';
	background:url(bg1.gif) #fff repeat-x;
}


.cl{
	float:center;
	text-align:center;
	margin:0 auto 2px auto;
	padding:4px 0 0 0;
	width:'98%';
	border:1px solid #92C3F2; 
	border-top:0;
	line-height:150%;	
	word-wrap:break-word;
    word-break:break-all;
}

.clc{/*内容*/	
    float:center;
	text-align:left;
	width:'90%';
	padding:3px 10px 0 10px;
	margin:0 auto;
	text-indent:1em;
	clear:both;
	font-size:14px;
}
.clinfo{/*发表时间*/
    float:center;
	text-align:right;
	width:'98%';
	margin:0 auto;
	padding:4px 0 0 0;
	padding-right:10px;
	color:#CCC;
	font-size:12px;
}
.clin{/*功能控制*/
    float:center;
	text-align:right;
	clear:both;
	margin:5px auto;
	padding-top:5px;
	padding-bottom:20px;
	width:'95%';
	background:url(clbg.gif) #fff repeat-x;
	color:#3077A5;
	font-size:14px;
}

.clin a.in:link,a.in:visited{color:#3077A5;text-decoration:underline;font-size:14px;}
.clin a.in:hover{color:#A94C4C;text-decoration:none;font-size:14px;}

/*回复*/

.review{margin:5px 20px;border:1px solid #999999;padding:5px; background:#ffffee;width:'90%';}


/*发表评论式样*/
#Post{
	float:left;
	width:'98%';
	height:21px;	
	font-size:12px;
	background:#92C3F2;
	padding-left:1px;
	padding-right:1px;
}
#PostLine{	
	margin:1px auto;
	width:'100%';
	font-size:14px;
	padding-left:24px; 
	height:25px;
	line-height:25px;
	border:1px solid white; 
	background:url(write.gif) no-repeat 5px 3px;
}
#PostIn{
	font-size:12px;
	float:left;
	width:'98%';
	margin:0 auto;
	border:1px solid #92C3F2;
	border-top:0;
	padding-left:1px;
	padding-right:1px;
}
#Login,#Face,#Input,#Submit{
	width:'100%';
	font-size:12px;
	margin:2px auto;
} 
#Input .sz{width:'100%';height:100px;}
#Submit{ 
	text-align: center; 
	background:url(read.gif) no-repeat 40px 0;
}
#PostList{	
	font-size:12px;
	float:left;
	width:'98%';
	margin:0 auto;
	padding:10px;
	border:1px solid #92C3F2;
	border-top:0;
	line-height:150%;
	background:#E4F1FF;
} 





#postad{
	font-size:12px;
	float:left;
	width:'98%';
	margin:0 auto;
	border:1px solid #92C3F2;
	border-top:0;
	padding-left:1px;
	padding-right:1px;
	color: A94C4C;
}

#postad a:link,a:visited{color:#3077A5;text-decoration:none;font-size:12px;}
#postad a:hover{color:#A94C4C;text-decoration:underline;font-size:12px;}
