/* CSS Document */
body{
	padding:0;
	margin:0;
	background:#000;
	color:#FFF;
	font-size:12px;
	line-height:1.3em;
}
.logo,.head,.content,.indfooter,.scontent,.shead,.sfooter,#for222,#form1{
	width:778px;
	margin:0 auto;
	padding:0;
}
.logo{height:40px;}
.clear{clear:both;}
input{border:1px solid #FFF; background:none; height:16px; color:#FFF;}

.w114{width:110px; margin:4px 0 3px 0;}
.dline,.login{border-bottom:1px dashed #FA0;}
hr{font-size:0; height:0; line-height:0; color:none;}
.butImg img{border:none;}


/*Index---------------------------------*/
.content{background:url(../images/se_bg2.jpg) repeat left top;}
.left,.body,.right{float:left;}
.left{width:170px; padding:0 4px 7px; margin-top:-30px; position:relative; z-index:99;}
.body{width:400px; margin-top:-35px; position:relative; z-index:99;}
.right{width:176px; float:right;}

.login ul{list-style:none; padding:10px 0 0 10px; margin:0;}
.inter p{padding:0 5px; margin:0;}
.rlink{display:block; text-align:right;}

.content .right dl{padding:0;}
.content .right dd{margin:0; padding:0;}
.content .right dt{float:left; padding-right:8px;}
.dtright{float:left;clear:right; padding:0 0 8px 0; tex}

.content .right a{display:block; clear:both; text-align:right; padding:0 10px 2px 0; margin-top:-8px;}

.indfooter{background:url(../images/ind_footer02.jpg) no-repeat left top; height:196px; font-family:Arial; text-align:right;}

.zcLogo{width:340px; padding:14px 20px 0 60px; height:130px; float:right;}
.zcLogo img{float:left; border:none;}
.cpstyle{text-align:right; display:block;}
.sp{padding:15px auto;text-align:center;}
.sptil{width:60px;font-size:12px;float:left;text-align:center;line-height:20px;margin-top:5px;padding:0;}
/*secWeb-------------------------------------------*/
.shead{background:url(../images/se_head.jpg) no-repeat left top; height:262px;}
.scontent{background:url(../images/se_bg.jpg) repeat-y left top;}
.sleft{width:170px; padding:10px 5px; float:left; margin-top:-44px; position:relative; z-index:99;}
.sright{width:558px; float:left; clear:right; padding:10px 10px;}


.seach{clear:both; margin-bottom:12px;}
.rTop01{margin-top:20px; position:relative; z-index:99;}
.rTop{margin-top:-22px; position:relative; z-index:99;}
.rTop2{margin-top:-22px; position:relative; z-index:99;width:558px;line-height:25px;}
.rTop03{margin-top:22px; position:absolute; z-index:99;}
.butImg{margin-left:-5px;}
.butImg img{border:none; padding:0; margin:0;}
.meiti{width:400px;height:30px;padding:0;margin:0;float:left;}
.meiti01{padding:0; margin:0; width:150px;color:#FFF;font-size:15px;font-weight:bold;float:left;line-height:25px;vertical-align:middle;}
.meiti02{padding:0; margin:0; width:200px;color:#FFF;font-size:12px;font-weight:normal;float:left;clear:right;line-height:25px;vertical-align:middle;}

.sleft .dline{margin:-10px -5px 0;}
.list_Pa{clear:both;}
.shijia{width:530px;float:left;}
.shijia img{border:1px solid #FFF;margin:0; padding:0;}
.live{width:546px;margin:0px auto;padding:0px;}
.live dl{ display:block;width:259px;padding-right:11px;float:left;}
.live dd{ display:block;margin:0; padding:0;}
.live dt{ display:block;margin:0; padding:0; text-align:center;width:259px;}
.live dd img{border:2px solid #FFF;}

.list_Pa td{padding:4px 5px; text-align:center;}
.list_Pa table .tdTitle{text-align:left;}
.pupd{text-align:center; border-top:1px dashed #FFF; border-bottom:1px dashed #FA0; padding:8px 0;}

.seach{background:url(../images/sea_bg.jpg) repeat-x left bottom; border-top:1px dashed #FA0; border-bottom:1px dashed #FFF; padding:5px;}
.seach img{margin:0 0 -5px 4px; padding:0;}

h3{padding:0; margin:0; color:#FA0; font-size:1em;}
h2{padding:10px 0 0 15px; margin:0; color:#FFF; font-size:1em;font-weight:normal;}
h4{padding:5px 0 0 15px; margin:0; color:#FFF; font-size:1em;font-weight:normal;}
h1{padding:20px 0 10px 15px; margin:0; color:#FFF; font-size:1em;}


.sefSpace1 dl{float:left; padding-right:10px; width:175px;}
.sefSpace1 dt{padding:0 3px 0 0; margin:0; float:left;}
.sefSpace1 dd{margin:0; padding:0;}
.pupd{margin-bottom:10px;}

.sfooter{background:url(../images/se_footer02.jpg) no-repeat left top; height:30px; font-family:Arial; padding:173px 0 0 0; text-align:center;}

/*about----------------------------------------------*/
.abLink{text-align:right; display:block; margin-top:-10px; position:relative; z-index:98; color:#FFF; text-decoration:none;}
.sabout{border-top:1px dashed #FA0; border-bottom:1px dashed #FA0;}
.sother{border-top:1px dashed #FA0;}
.sother ul{padding:14px; margin:0; list-style:none; width:470px;}
.sother li{width:150px; float:left; line-height:2em;}
.sabout p{margin:0; padding:12px 0 0 0;}
.userImg{width:200px; float:left; padding-left:20px;}
.upImg{display:block; width:158px; height:91px; padding:12px; float:left; padding-left:0;}

.sedit ul{list-style:none; padding:10px; margin:0; float:left; clear:right; line-height:1.5em;}
.sedit{border-top:1px dashed #FA0;}

.ballot{color:#FA0; font-weight:bold;}
.bolImg img{padding-left:4em; margin:3px 0 0 0;}
.userImg img{margin:5px; margin-left:0;}

.sedit p{padding:0; margin:0; text-indent:2em;}

.yzm{width:70px;}

.userImg table{float:left; padding-right:10px;}
.userImg table ul{padding:0; margin:0; padding-bottom:10px;}

h5{border-top:1px dashed #FA0; font-size:13px; padding:0; margin:0; padding-top:10px;}
.userplace p{line-height:1.5em; margin:12px 0; padding:0;}
.othercomm{border-top:1px dashed #FA0; padding-bottom:10px;}


/*file-----------------------------------------------*/
.othercomm img{margin:4px; padding:0; margin:0;}
.plstyle{border-top:1px dashed #FFF; padding:7px 0;}
.plstyle span{color:#FA0;}
textarea{border:1px solid #FFF; background:none; width:500px; height:120px; color:#FFF; margin:10px 0; line-height:1.5em;}



/*admin------------------------------------*/
.rTop2{font-weight:normal; border-bottom:1px dashed #FA0; position:relative; z-index:97; margin-top:-10px; margin-bottom:10px;}
.list_Pa ul{list-style:none; padding:0; margin:0;}


/*login--------------------------------------*/
.userplace em{color:#FA0; font-style:normal; display:block; float:left; clear:left;}
.redstyle{border:none; padding-left:10px;}
.classcp{margin:0; color:#FA0; padding:0;}

/*intro-------------------------------------*/
.userplace table,.userplace tr,.userplace td,.userplace th{border-collapse:collapse;}
.userplace td{padding:4px 2px;border:1px dashed #FC3; border-collapse:collapse; text-align:center;}
.userplace table{width:540px; font-size:12px;}
.userplace th{padding:0; margin:0;border:1px dashed #FC3;}

#l5 li{margin-bottom:1em; line-height:1.5em;}
/*Link--------------------------------------*/
a:link,h3 .rTop a:link{color:#FFF; text-decoration:none;}
a:visited{color:#FFF; text-decoration:none;}
a:hover{text-decoration:underline; color:#FFF;}
a:active,.rTop a:active{color:#FFF; text-decoration:none;}

.othercomm a,.plstyle span a,.rTop2 a{color:#FA0; text-decoration:none;}
.list_Pa a,.pupd a{color:#FFF; text-decoration:none;}

/*-----------------------------------------*/
#txtName,#TextBox2,#TextBox1{width:110px; clear:right;}

.content .right dt span{overflow:hidden; width:60px; overflow:hidden;}

#form1{position:relative; z-index:999;}

.head{position:relative; z-index:-10;}
