/* CSS Document */


A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.clear{clear:both; float:none;}
ul,li,div,h1,h2,h3,h4,h5,h6,a{list-style:none; margin:0; padding:0;}
table,tr,td,body{font-size:12px;}
a{cursor:pointer;}


#guwenContainer{margin:10px auto; padding:0; width:778px;}
/*=mainContent*/
#mainContent{float:left; width:570px;}
#mainContent h1{text-indent:-999px; height:39px; background:url(../zs/img/h1.gif) no-repeat;}
#search{padding-left:10px; padding-top:10px; height:34px; background:url(../zs/img/searchBg.gif) repeat-x;}
#search input,#search select{float:left; margin-right:10px;}
#search a
{
	float:left; 
	display:block; 
	margin-top:-15px;
	width:70px; 
	height:23px; 
	color:#fff; 
	background:url(../zs/img/searchBtn.gif) no-repeat;
	line-height:23px;
}
#search a:hover{text-decoration:none; color:#ff0;}

.boxCon{margin:1em 0; padding-left:150px; min-height:100px; _height:100px; border:1px solid #eee;}
.liucheng{background:url(../zs/img/liuchengBg.gif) no-repeat 3px 1px;}
.zhiding{background:url(../zs/img/zhidingBg.gif) no-repeat;}
.liucheng ul{margin-top:10px; clear:both; height:20px;}
.liucheng ul.one{margin-top:30px;}
.liucheng li
{
	float:left; 
	display:inline;

	padding:6px 0 2px 20px;
	margin:0 10px;
	width:90px; 
	height:15px;
	text-align:center;
	background-color:#fffbf1; 
	border:1px solid #dacdab;
}
.liucheng li#l1{background:url(../zs/img/1.gif) no-repeat;}
.liucheng li#l2{background:url(../zs/img/2.gif) no-repeat;}
.liucheng li#l3{background:url(../zs/img/3.gif) no-repeat;}
.liucheng li#l4{background:url(../zs/img/4.gif) no-repeat;}
.liucheng li#l5{background:url(../zs/img/5.gif) no-repeat;}
.liucheng li#l6{background:url(../zs/img/6.gif) no-repeat;}

#mainContent h2, #replyBox h2{padding:7px 10px 0 10px; height:18px; background:url(../zs/img/h2Bg.gif) repeat-x; font-size:12px; color:#fff;}
#mainContent h2 span{float:left;}
#mainContent h2 a{float:right; color:#ff0; font-weight:normal;}
#mainContent h2 a:hover{color:#f30;}

.cmtBox{margin:10px 0; border:1px solid #e0d9c8;}
.cmtTitle
{
	padding:6px 10px 0 20px; 
	height:16px; 
	background:#e0d9c8 url(../zs/img/dot.gif) no-repeat 5px center;
}
.cmtTitle a{color:#000;}
.cmtTitle a:hover{color:#cb4c00;}
.cmtTitle a.t{float:left;}
.cmtTitle a.ask{float:right;}
.cmtContent{padding:10px; line-height:1.4em; text-indent:2em; color:#000;}
.cmtContent .info{margin-top:1em; margin-bottom:0; color:#666; text-indent:0;}
.cmtContent .info span{margin:0 5px;}
.cmtContent .reply{margin:10px 0; padding:10px 5px 5px 5px; border-top:1px solid #ccc; background-color:#f6f6f6; color:#4d3700;}

/*=sideContent*/
#sideContent{float:right; width:199px; border:1px solid #eee; border-left:1px solid #ccc;}
#sideContent a{color:#000;}
#sideContent a:hover{color:#cb4c00;}

#sideContent h3
{
	padding:7px 8px 0 14px; 
	margin-bottom:8px;
	height:17px; 
	font-size:12px;
	color:#823917;
	background:url(../zs/img/sideTitle2.gif) no-repeat;
}
#sideContent h3#company{background:url(../zs/img/companyTitle.gif) no-repeat; color:#fff;}
#sideContent h3 span{float:left;}
#sideContent h3 a{float:right; font-weight:normal;}
#sideContent h3.sub{background:none; background-color:#e7dfcd; font-weight:normal;}

.company, .desginer, .works, .sideList{padding:0 5px; margin-bottom:10px;}
.company li{margin:5px 0;}
.company li em{font-style:normal; font-weight:bold;}

.designer{margin:0;}
.designer table{padding-top:3px; border-top:1px solid #ccc;}

.works a img{padding:3px; background-color:#fff; border:1px solid #eee;}
.works a:hover img{cursor:hand; border-color:#ff3300;}

.sideList li,.mainList li
{
	margin:7px 0; 
	padding-left:7px; 
	background:url(../zs/img/icon_list.gif) no-repeat left center;
	border-bottom:1px solid #eee;
}

.mainList li{background:url(../zs/img/arrow.gif) no-repeat left center;}

.pageFooter{padding:5px 0 0 150px; border-top:1px solid #d14302;}
.pageFooter *
{
	float:left; 
	display:block;
	margin-right:5px; 
	padding-top:3px; 
	height:13px; 
	width:16px; 
	text-align:center;
}
.pageFooter .long{width:60px;}
.pageFooter a{border:1px solid #e0d9c8;}
.pageFooter a:hover,.pageFooter a.crt,.pageFooter a.crt:hover
{border-color:#4d3700; background-color:#e0d9c8; color:#ff3300; text-decoration:none;}

.huifu .cmtTitle{background-image:url(../zs/img/cmtTitle2.gif);}
.huifu .cmtContent{background-color:#f6f5ef}

#replyBox form input.btn
{
	margin:0 10px;
	width:80px; 
	height:18px; 
	text-align:center; 
	line-height:18px; 
	border:1px solid #823917; 
	background-color:#e0d9c8;
	cursor:pointer;
}
#replyBox form #qTitle{width:340px;}
#replyBox form textarea{width:340px; height:80px;}
#replyBox table{background-color:#f3f2e9; width:100%; border:1px solid #fc7a00;}
#replyBox table td{padding:5px;}
