﻿/*--------------------------全--局-------------------------------*/
body{
	margin:0;
	padding:0;
	color:#565656;
	font:14px Microsoft YaHei,"宋体";
	background:#FFFFFF;
}i{display: block;height: 1px;width: 1px;overflow: hidden;float:left;}


.wh {
    display: inline-block; 
    background-image: url('wh.png'); 
    background-size: cover; 
    background-repeat: no-repeat; 
    padding: 8px 8px; 
    white-space: nowrap; 
  }
.gth {
    display: inline-block; 
    background-image: url('gth.png'); 
    background-size: cover; 
    background-repeat: no-repeat; 
    padding: 8px 8px; 
    white-space: nowrap; 
  }

a{
	text-decoration: none;letter-spacing:1px;
}
a:link {
	color: #CC6600;
}
a:visited {
	color: #CC6600;
}
a:hover {
	color: #2261A0;

}
a:active {
	color: #2261A0;

}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
img{
	border:0;
}
blockquote{color:#8E8E8E;font:1.0em Microsoft YaHei,"宋体"; padding:0 10px;border-left:10px solid #e9e9e9; }
rt{ color:#CCCCCC;}
/*---------------------------------------------------------------*/
.All{
	width:960px;
	margin:0 auto;
	padding:0;
}

.Page{border-right:1px solid #EEE;border-left:1px solid #EEE;
	width:99%;
	margin:0;
	padding:0;
	text-align:left;
	
}

.Middle{
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
	
}

.Top{
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
	height:78px;

}



.Main{
	width:98%;
	margin:0 0 0 0;
	padding:0;
	text-align:left;
}
.path{
	width:100%;
	margin:10px 0 10px 0;
border-bottom:1px solid #D5D5D5;
}

.path h1{margin-left:10px;
	font-size:18px;
    font-family:Microsoft YaHei,"宋体";
	color:#CC6600;
	
}
.Bottom{
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	text-align:center;
	
	border-top:1px solid #d5d5d5;background:#f8f8f8;
}
.Sidebar{
	width:33%;
	margin:0 0 0 0;
	padding:0;
	float:left;
    line-height:150%;
}
/*---------------------------------------------------------------*/
.function {
	margin:10px 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
.function h3{
    font-family:Microsoft YaHei,"宋体";
	font-size:15px;
    color:#8E8E8E;
	height:15px;
	margin:0 0 10px 10px;
	padding:0;

}
.function ul{
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-position:outside;
	list-style-type:none;
	
}
.function li {margin-left:10px;margin-top:10px;
	
}


#Comments li{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#GuestComments li{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#Previous li{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
/*---------------------------------------------------------------*/
.post {
	width:100%;
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	text-align:left;
}

.post h1{word-break:break-all;
        word-wrap:break-word;
	padding:0 0 10px 0;
	font-size:18px;text-align:center;
    font-family:Microsoft YaHei,"宋体";
	color:#CC6600;
	background:#fff ;
	border-bottom:1px solid #EEE;
}
.post h2{
	margin:10px 0 0 0;
	font-size:16px;
    font-family:Microsoft YaHei,"宋体";
	color:#000066;
	background:#f2f2f2 ;
	border-bottom:1px solid #D5D5D5;
}
.post h3{
	margin:10px 0 0 0;
	font:16px Microsoft YaHei,"宋体";
	color:#A8A8A8;
	text-align:left;
}


.post-body{
	width:97%;
	margin:0 auto;
	padding:0;
	font-size:18px;
	word-break:break-all;
        word-wrap:break-word;
	
	line-height:200%;text-align:justify;
}



.post-body p{text-align:justify;
	margin:10px 0 10px 0;
	padding:0;
	word-break:break-all;
        word-wrap:break-word;
}
.post-body img{
	margin:0;
	padding:0;
	
max-width:100%;height:auto;width:auto\9;
}

.post-body a{
	color:#000066;
	text-decoration: underline;
}
.post-body a:hover {color:#000066;
	text-decoration: underline;
}

.post-body h1{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}
.post-body h2{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}
.post-body h3{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}
.post-body h4{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}
.post-body h5{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}
.post-body h6{
	color:#565656;
	margin:0;
	padding:0;
	font-size:16px;
}

/*---------------------------------------------------------------*/
.logo{

	margin:0 0 0 10px;
	padding:0;

}

.CopyRight{
	font-size:11px;color:#A8A8A8;
	margin:10px 0 10px 0;
	padding:10px;
	text-align:center;
	font-weight:normal;
}

.CopyRight a{color:#A8A8A8;} #CopyRight a:hover{color:#000066;}
/*---------------------------------------------------------------*/

.Linkage{width:100%;float:left;
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	overflow:hidden;
}
.Linkage h3{
        font-family:Microsoft YaHei,"宋体";
	font-size:16px;
        color:#8E8E8E;
	height:16px;
	margin:0 0 6px 0;
	padding:5px 0 0 5px;
        text-align:left;
}
.Linkage li{
        white-space:nowrap;
	float:left;
	margin:6px 5px 0 5px;
	padding:0;
}
/*---------------------------------------------------------------*/
ul.msg{margin:0 auto;
	width:97%;
	padding:0 0 0 0;border-bottom:1px solid #EEE;
	text-align:left;
	list-style-position:outside;
	background:#f2f2f2;
	table-layout:fixed;
        line-height:200%;
        font-size:16px;color:#278D05;
}
ul.msg li{margin-left:10px;
	float:left;
	width:45%;
	overflow:hidden;
    text-overflow:ellipsis; white-space:nowrap;
}
ul.msg li a{
	margin:6px 0 0 6px;

}
.count{margin:0 0 0 20px;float:left;font-size:7em;color:#f2f2f2;}
/*---------------------------------------------------------------*/
.NavBar{
	width:100%;
	overflow:hidden;
	padding:0;
	border:1px solid #E1E1E1;
	background-color:#CC6600;
	margin-top:5px;
}

.NavBar li {float:left;
}
.NavBar li a{
	margin:0;
	line-height:18px;
	text-align:center;
	font-size:16px;
	padding:10px 98px 22px 22px;
	white-space:nowrap;
	display:inline-block;
	border-radius:3px;
}

.NavBar li a:link{
	color:#fff;
}
.NavBar li a:visited{
	color:#fff;
}
.NavBar li a:active{
	color:#fff;background:#0066CC;
}
.NavBar li a:hover{

	color:#fff;background:#0066CC;
}

.pagebar{line-height:27px; height:27px;margin:3px 0 30px 0;}
.pagebar a,.pagebar span{font-size:14px ;margin:0px 3px;
padding:3px 5px;border:1px solid #d5d5d5;}
.pagebar .now-page{  border:0;text-align:center;font-weight:bold;color:#2261A0}
.pagebar a:hover{color:#FFF;background-color:#3774D0}
.pagebar li{float:left;}

.listbox{margin:0 auto;
	width:99%;
	overflow:hidden;	
	
	text-align:justify;
}
ul.e2{
	
}
ul.e2 li{
	width:100%;
	overflow:hidden;
	padding:12px 0px;
	border-top:1px solid #EEE;
	color:#aaa;
}
ul.e2 li b a{
	color:#555;
}
ul.e2 li a.preview{
	width:134px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
ul.e2 li a.preview img{border-radius:10px;
	width:130px;
	height:110px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
ul.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
ul.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:18px;
	margin-left:2px;
}
ul.e2 span.info{float:right;
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
ul.e2 span.info small{
	color:#AAA;
	font-size:14px;
	margin-left:3px;
}
ul.e2 span.info a{
	color:#690;
}
ul.e2 p.intro{margin-top:15px;
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}

.infos{
	width:100%;
	margin:5px 0 5px 10px;
	padding:0;
	font:14px Microsoft YaHei,"宋体";
	color:#A8A8A8;
	text-align:center;
}

div.lanmu{margin:0 auto;
	width: 96%;
	overflow:hidden;
	clear:both;
	padding:0;
	border: 1px solid #E1E1E1;
	background-color: #F9FBFB;
	margin-top: 5px;
}

div.lanmu li {float:left;
}
div.lanmu li a{color: #333333;
	margin:0 5px 6px 0;
	line-height:18px;
	text-align:center;
	font-size:14px;font-family:"宋体";
	padding:2px 6px;
	white-space:nowrap;
	display:inline-block;
	border-radius: 3px;
	background:#DDDDDD; 
}
div.lanmu li a:hover{
	background:green;
	color: #FFFFFF;
}
.daodu{
	width:100%;
	overflow-x:auto;overflow-y: hidden;
	padding:0;
background:#ebf5fd;color:#333;
/*background:#f5fcee;*/ white-space:nowrap;
	border:1px solid #DCDDDD;
	font-size:12px;line-height:18px;
	/*color:#009933;*/
	margin-top:5px;
}
.daodu span{

	font-size:18px;
	color:#990033;
	
}
.jieyu{
	width:100%;
	overflow:hidden;
	padding:0;
background:#ebf5fd;color:#333;
	border:1px solid #DCDDDD;
font-size:16px;
	margin-top:5px;
}
.jieyu span{

	font-size:18px;
	color:#990033;
	
}
.tuijian{width:100%;
	font-size:14px;	overflow:hidden;padding:5px;
}
.tuijian h3{font-size:14px;margin:0;padding:0;
}
.tuijian li{width:33%;float:left;overflow:hidden;
    text-overflow:ellipsis; white-space:nowrap;line-height:26px;}
.dig_pages{font-size:18px;}
.dig_pages ul{float:left;padding:12px 0px 12px 16px;}
.dig_pages ul li{float:left;font-family:Tahoma;line-height:19px;margin:6px 6px;border:1px solid #E9E9E9;}
.dig_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dig_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dig_pages ul li.thisclass,
.dig_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;color:#009933;padding:2px 4px 2px;font-weight:bold;}
.dig_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dig_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
.banquan{display: block;height: 5px;width: 30px;overflow: hidden;}#yulan{display: none;}#dianji{font-size:18px;color:#990033;}
@media screen and (max-width:768px) {
img{max-width:100%;height:auto;width:auto\9;}

.All{
	width:100%;
}


ul.msg li{
	width:95%;
}

.NavBar li a{
padding:10px 13px 10px 13px;
	font-size:16px;

}
.Sidebar{
	width:100%;
}

ul.e2 li a.title{

	font-size:16px;

}
.post h1{
	font-size:16px;

}
.post-body{

	font-size:16px;

	
}
.tuijian li{width:100%;}
}