.body_index, .body_article, .body_download, .body_picture, .body_product, .body_single, .body_video, .body_job, .body_feedback, .body_guestbook{}
.index, .single, .article, .picture, .download, .video, .product, .job, .guestbook, .feedback{
	width:1100px;
	margin:5px auto; 
}
#top, #logo, #banner, #announcement, #link, #copyright {
	 width:1000px;  margin:0 auto; overflow:hidden; border:0px dashed red;
}
#left { float:left; width:250px; background: url('../image/left_bg.jpg'); padding: 15px; }
#center{}
#right { float:right; width:790px; border-left:0px solid #E5E5E5; padding-left:0px; }



.left_title { height:43px; line-height:43px;  background:url(404.png) no-repeat; }
.left_title h2 { text-indent:1em; font-size:14px; color:#000; }
.left_title h2 a { font-size:14px; color:#C7231D; }
.left_body { overflow:hidden; zoom:1; color:#000; border:5px solid #eaeaea; padding:5px 5px 0px 5px; border-bottom:0; border-top:0}
.left_bottom { height:15px; background:url(404.png) no-repeat; margin-bottom:5px;}


.left_title1{ height:39px; line-height:39px; background:url(404.png) no-repeat;}
.left_title1 h2 { text-indent:1em; font-size:14px; color:#000;  }
.left_body1 { overflow:hidden; zoom:1;  color:#000; padding:0 10px 5px;  border:5px solid #eff6fe; border-bottom:0; border-top:0}
.left_bottom1 { height:15px;  background:url(404.png) no-repeat; margin-bottom:5px;}


.left_title2 { height:37px; line-height:37px; margin-bottom: 15px;  }
.left_title2 h2 { font-size:19px; }
.left_title2 .f1{ color:#000;font-size: 19px;font-family: 宋体;}
.left_body2 { overflow:hidden; zoom:1; color:#000;  padding:0 0px 5px;  border-top:0; border-bottom: 0px}
.left_bottom2 { height:15px;   margin-bottom:5px;}

.left_title3 { height:36px; line-height:36px; border-bottom: 1px solid #7E7E7E; }
.left_title3 h2 {    font-size: 18px;
    font-weight: bold;
    padding-left: 10px;
    color: #B84B46;}
.left_body3 { overflow:hidden; zoom:1;   padding:0 0px 5px;  border-top:0; border-bottom: 0px}
.left_bottom3 { height:15px;   margin-bottom:5px;}



.right_title { border-bottom: 1px solid #D9D9D9; height:48px; line-height:48px;margin-bottom: 20px;}
.right_title h2 { font-size:18px; font-weight:bold; padding-left:10px; color:#B84B46; }
.right_body { padding:5px; overflow:hidden; zoom:1;  border-top:0; border-bottom:0 }
.right_bottom {height: 5px;  line-height:5; overflow:hidden; font-size:0px; margin-bottom:5px;}

.right_title1 { background: url(404.png) repeat-x 0 0; height:39px; line-height:39px;  }
.right_title1 h2 { font-size:14px; font-weight:bold; padding-left:10px; color:#626262;}
.right_body1 { padding:5px; overflow:hidden; zoom:1; border:5px solid #FACEB9; border-top:0; border-bottom:0}
.right_bottom1 { height: 5px; font-size: 0px; line-height:0; background:#FACEB9;  overflow:hidden; margin-bottom:5px;}
.textlist li { line-height:35px; height:35px;padding-left:20px; background:url(404.png) no-repeat 5px center; 
overflow:hidden;border-bottom: 1px dashed #CCC;}

.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

.more1{ float: right; padding-right:5px;} 
#location_main {} 
#location {height:35px; margin-top:5px;text-indent: 22px;line-height:35px; display:inline; float:right; }



.subchannellist { }
.subchannellist li { line-height:30px; border-bottom:1px  dotted #7E7E7E;;background:url(404.png) 230px center no-repeat; }
.subchannellist li a { display:block; padding:0 85px 0 25px; }
.subchannellist #current a,.subchannellist li a:hover {  color:#fff; text-decoration:none;background:url(404.png) 230px center no-repeat #B33630; }
.subchannellist .depth1{ font-size: 17px;
    
    height: 39px;
    line-height: 40px;
   
	    text-align: left;}
.subchannellist .depth2{ font-size:12px; text-indent:1.5em;}
.subchannellist .depth3{ font-size:12px; text-indent:3em}
.subchannellist .depth4{ font-size:12px; text-indent:4.5em}
.subchannellist .depth5{ font-size:12px; text-indent:6em}
.subchannellist .depth6{ font-size:12px; text-indent:7.5em}


.kjcx li{ display:block; width:220px; border:1px solid #ccc; margin-top:5px; text-align:center;     font-size: 15px; }
.kjcx li:hover{ background-color:#B33630; color:#fff;}
.kjcx li a:hover{ background-color:#B33630; color:#fff;}



.InfoTitle{ font-weight:normal; text-align:center; vertical-align:middle;   color:#900; padding:5px 0px}
.InfoTitle h1{ font-size:16px; line-height: 1.5em; }
.InfoTime{color:#999; text-align:left;  padding:2px 0px; height:25px}
.InfoContent, .InfoContent p{ line-height:1.8em; padding:10px 0;}
.InfoAttachment{ padding:10px 0px; text-align:center; width:81px; margin:0 auto;}
.InfoPicture{ text-align: center;}
.InfoPicture img{ width:100%; max-width:100%}
.info_from_wrap{ padding:0 10px; text-align:center; color:#999; border:1px dashed #ccc; line-height:30px; margin-bottom:5px;}
.info_from_wrap a { color:#999; }
.info_from_wrap a:hover { color:#555; }
#ReadLevelTip{ font-weight:bold; color:red;}
.Tag{ text-align: left; font-weight:bold; }
.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}
.info_previous_next_wrap{ background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; line-height:1.8em}
