@charset "utf-8";
*{margin: 0; padding: 0;}
html, body {
    color: #666666;
    height: 100%;
    line-height: 23px;
}
body,button,input,select,textarea,h2{
	font:16px/1.5 tahoma,arial,"微软雅黑";
    vertical-align: middle;
}
img{border:0;}
a{ overflow:hidden;text-decoration: none; color: #5D9A5D}
a:link {
	color:#5f7b98;
	text-decoration:none
}
a:visited {
	color:#5f7b99
}
a:hover {
	color:#5f7b98
}
img{vertical-align: middle;}
em{font-style: normal}
li{list-style-type:none;}
input{padding-left:5px;}
.clear{clear:both}
.fl{float:left;padding-left:12px;display:inline;color:#5D9A5D}
.fr{float:right;padding-right:12px;display:inline;color:#5D9A5D}
.fc{text-align:center;}
.f12{font-size:12px;}
.header{width:100%;height:60px;color:#fff;border-bottom: 1px solid #090;background-color: #3397d6;}
.header a{color:#fff;}
.header img{vertical-align: middle;}
.header .logo{
    width:160px;
    height:60px;
    vertical-align: middle;
}

.headclass{background-color: #3397d6; border-bottom: 1px solid #518623; border-top:1px #1484ca solid; padding: 8px 0;line-height:30px;text-align:center}
.headclass ul{height:30px;}
.headclass ul li{float:left;list-style-type:none;width:25%;}
.headclass ul li a{ font-size:14px;color: #fff}
.userbar{height:30px;background-color: #ffecb1;border-bottom: 1px solid #FFE180;border-top: 1px solid #FFF9E5;line-height:30px;color:#f40}
.userbar a{color:#f40}
.place{height:28px;background-color: #EEEEEE;}
.place a{color: gray;line-height:28px;}

.graybar{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-webkit-box-align:center;-moz-box-orient:horizontal;-moz-box-align:center;-webkit-box-sizing:border-box;-webkit-box-pack:center;-moz-box-sizing:border-box;-moz-box-pack:center;box-sizing:border-box;box-pack:center;}
/*
.graybar{height:30px;padding-left:10px;background-color: #EEEEEE;border-bottom: 1px solid #D6D6D6;border-top: 1px solid #FFFFFF;width:100%;overflow:hidden;}
*/

.graybar li{list-style-type:none;}
.graybar .thisclass{ color:#3397d6;}
.graybar a{ display:block;color: gray;padding:6px;}
.graybar a.none{color: #888}
.searchbox{margin: 8px 5px 8px;}
.headers{width:100%;height:60px;color:#fff;border-bottom: 1px solid #090;background-color: #3397d6;}
.search-input{
	border: 1px solid #FFE180;
	border-radius: 6px;
	color: #35a3e7;
    height:35px;
    width:70%;
	text-shadow: 0px 1px 1px #fff;
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,rgba(239,248,255,1)),color-stop(100%,rgba(221,238,250,1)));
	box-shadow: 0px 2px 1px #fff, inset 0px 1px rgba(255, 255, 255, 0.8);
}
.search-button{
	border: 1px solid #FFE180;
    background-color: #ffecb1;
	border-radius: 6px;
	color:#f40;
    height:35px;
    width:25%;
	text-align: center;
	text-shadow: 0px 1px 1px #fff;
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,rgba(239,248,255,1)),color-stop(100%,rgba(221,238,250,1)));
	box-shadow: 0px 2px 1px #fff, inset 0px 1px rgba(255, 255, 255, 0.8);

}
.title {
	padding:3px 12px 3px 12px;
    margin-top:-1px;
	height:35px;
	background:#429bd3;
	color:#fff;
	line-height:35px
}
.title a{color:#fff}
.bgreen {
	background:#a1bf4f
}
.bgrey {
	background:#b8c0c8
}
.clearfix:after {
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	content:"";
	font-size:0
}
.clearfix {
	zoom:1
}
.fontlist {
	padding:3px 12px 3px 12px;
}
.fontlist li {
	overflow:hidden;
	-webkit-box-sizing:border-box;
	border-right:1px #e2e4e8 dotted;
	border-bottom:1px #e2e4e8 dotted;
	line-height:39px
}
.fontlist li a {
	display:block
}

.channellist {
    width:100%;
	padding:3px 12px 3px 12px;
}
.channellist li {
	float:left;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	height:39px;
    width:19.5%;
	border-right:1px #e2e4e8 dotted;
	border-bottom:1px #e2e4e8 dotted;
	text-align:center;
	line-height:39px
}
.channellist li a {
	display:block
}
/*
.picBox{
    background-color:gray;
    text-align:center;
}*/

.viewbox h1{font-size:20px;padding-left:10px;}
.viewbox .info{ text-indent:1em;color:#BABABA;}
.viewbox .content p{text-indent:2em; margin-top:10px;}
.viewbox .content img{max-width:100%;}
/*
.picBox img{
	
	
    margin:5px auto 5px auto;
    border-bottom: 1px solid #D6D6D6;
    border-top: 1px solid #D6D6D6;
    max-width:100%;
    height:auto !important; max-height:400px;
}
*/
.footer{
    text-align:center;
    margin:0 auto;
    background-color: #EEEEEE;
}
.footer .menu ul li{
    display:inline;
}

.footer .edition{

}




.cbox {background:#ededed; }
.banTit { border-bottom:1px solid #b0b0b0; line-height:42px; overflow:hidden; border-top:1px solid #fff; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; background:#ebebeb; background:-webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#bebebe)); padding:0 10px; font-size:inherit; font-weight:inherit; }
.banTit .Tit1 { float:left; }
.banTit .Tit1>span { float:left; }
.banlink { float:right; font-size:13px; color:#666; }
.box-sha { -webkit-border-radius:0px; -webkit-box-shadow:0px 0px 5px #c5c5c5; margin:10px 0px 0 0px; }
.neiRon2 { font-size:15px; border-bottom:1px solid #cacaca; border-top:1px solid #fff; line-height:34px; }
.neiRon2>a { padding:0 12px; cursor:pointer; color:#333; }
.neiRon2>a:hover { padding:0 12px;background:#e3e3e3; cursor:pointer;color:#de1900;}


