/*
**************************
(C)2010-2013 phpMyWind.com
update: 2013-4-27 16:57:34
person: Adu
**************************
*/

/*通用样式*/
body,ul,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
body{text-align:left;font-family:Helvetica,STHeiti,Droid Sans Fallback;font-size:100%;background:#f5f5f5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}ul,li{list-style:none;}a{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}a,a:visited{text-decoration:none;color:#000;}
.cl{clear:both;}

/*头部*/
.header{width:100%;height:44px;line-height:44px;background:#608fca;background:-moz-linear-gradient(top,rgba(135,184,237,1),rgba(58,111,184,1));background:-webkit-gradient(linear,top,from(rgba(135,184,237,1)),to(rgba(58,111,184,1)));background:-webkit-linear-gradient(top,rgba(135,184,237,1),rgba(58,111,184,1));background:-o-linear-gradient(top,rgba(135,184,237,1),rgba(58,111,184,1));border:0;overflow:hidden;}
.header .logo{font-family:"微软雅黑","黑体";font-size:1.4em;text-align:center;color:#fff;}

/*主题区域*/
.pubBox{border-top:solid 2px #5d99e2;}
.ft{padding:15px;}
.pubBox .ft li{height:33px;line-height:33px;border-bottom:solid 1px #eceef0;color:#111;box-shadow:0 1px 1px #fbfbfb;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
.pubBox .ft li.on{height:auto;padding-bottom:8px;line-height:auto;padding-top:5px;}
.pubBox .ft li.on .img{width:127px;float:left;margin:0 8px 0px 0;overflow:hidden}
.pubBox .ft li.on .title{width:127px;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
.pubBox .ft li.on img{width:127px;float:left;}
.pubBox .ft li.on1{height:auto;padding-bottom:8px;line-height:auto;padding-top:5px;}
.pubBox .ft li.on1 .img{width:82px;float:left;margin:0 8px 0px 0;overflow:hidden}
.pubBox .ft li.on1 img{width:82px;float:left;}
.pubBox .ft li.on p{color:#78797a;font-size:0.875em;line-height:19px;text-overflow:clip;white-space:normal !important;}
.pubBox .hd{height:35px;background:#e9e9e9;background:-moz-linear-gradient(top,rgba(245,245,245,1),rgba(234,234,234,1));background:-webkit-gradient(linear,top,from(rgba(245,245,245,1)),to(rgba(234,234,234,1)));background:-webkit-linear-gradient(top,rgba(245,245,245,1),rgba(234,234,234,1));background:-o-linear-gradient(top,rgba(245,245,245,1),rgba(234,234,234,1));border-bottom:solid 1px #dcdcdc;}
.pubBox .hd.hdon{padding-left:10px;}
.pubBox .hd h2{width:95%;height:30px;font-size:1.125em;color:#2d70c3;font-weight:normal;line-height:29px;overflow:hidden;text-shadow:1px 1px 0px #fff;position:relative;top:4px;text-align:left;left:8px;font-weight:600;}
.pubBox .hd h2.on{background:#f5f5f5;border:solid 1px #dcdcdc;border-bottom:solid 1px #f5f5f5;color:#2d70c3;border-radius:5px 5px 0 0px;}
.pubBox .bd li{border-bottom:solid 1px #eceef0;box-shadow:0 1px 1px #fbfbfb;padding:0 0 8px;overflow:hidden;}
.pubBox .bd li.on{background:#e8e8e8;}
.pubBox .bd li h2{height:36px;line-height:36px;padding-top:2px;color:#000;font-weight:normal;font-size:1.125em;font-weight:600;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
.pubBox .bd li .img{width:75px;height:55px;float:left;margin:0 8px 0px 0;display:inline-block;overflow:hidden;}
.pubBox .bd li img{width:75px;float:left;}
.pubBox .bd li.boxImg .img{width:100%;height:140px;margin-bottom:5px;overflow:hidden;}
.pubBox .bd li.boxImg img{width:630px;}
.pubBox .bd li p{font-size:0.875em;color:#78797a;line-height:19px;}
.pubBox .bd li .commentNum,.pubBox .ft li .commentNum{color:#aaa;font-size:0.6875em;text-align:right;padding-right:5px;line-height:20px;font-family:Helvetica;}
.pubBox .bd li .imgNum{color:#bfbfbf;display:inline-block;text-align:right;clear:both;padding:10px 5px 0;}
.pubBox .bd li.img img{width:620px}
 @media all and (max-width:600px){.pubBox .bd li.boxImg img{width:100%;}}
.pubBox li.flag0{float:left;}
.pubBox li.flag0 .img{border:1px solid #f5f5f5;}
.pubBox li.flag0 span{margin-right:0}
.gochannel{height:52px;line-height:52px;text-align:center;}
.gochannel span{height:22px;background:url(../images/mobile/icon.png) right 0px no-repeat;background-size:22px 22px;display:inline-block;color:#b3b5b9;font-size:1em;padding-right:25px;margin:15px 0;line-height:22px;}
.gochannel span{background:url(../images/mobile/icon_on.png) right 0px no-repeat;background-size:22px 22px;}

/*尾部*/
.footer{background:#d3d7db;text-align:center;overflow:hidden;position:relative;}
.footer .qiehuan{color:#969ea8;font-size:1em;overflow:hidden;}
.footer .qiehuan span{padding:30px 10px;display:inline-block;}
.footer .copyRight{margin:0 0 50px;font-size:0.8em;color:#a6aeb6;}
.topBtn a{width:20px;height:19px;background:url(../images/mobile/top.png) no-repeat;background-size:20px 19px;position:absolute;top:30px;right:15px;}

/*导航*/
.navside{width:100%;background:#ebebeb;background:-webkit-gradient(linear,top,bottom,from(rgba(246,246,246,1)),to(rgba(225,225,225,1)));background:-webkit-linear-gradient(top,rgba(246,246,246,1),rgba(225,225,225,1));background:-moz-linear-gradient(top,rgba(246,246,246,1),rgba(225,225,225,1));background:-o-linear-gradient(top,rgba(246,246,246,1),rgba(225,225,225,1));background:linear-gradient(to bottom,rgba(246,246,246,1),rgba(225,225,225,1));}
.navside ul{width:102%;}
.navside li{float:left;display:inline-block;text-align:center;position:relative;background:url(../images/mobile/navbg.png) no-repeat left 50%;background-size:2px 33px;margin:8px 0;}
.navside li span{font-family:"微软雅黑","黑体";font-weight:bold;font-size:1.1em;color:#747c86;margin:0px 17px;}
.navside li span .on{font-weight:bold;color:#2d70c3;}
 @media all and (max-width:300px){.navside li span{background:none !important;padding:0px !important;}}


/*详细页*/
.sub_content{line-height:1.1em;margin-top:10px;}
.sub_content span{display:inline-block;width:100%;font-size:1.1em;text-align:center;line-height:1.1em;color:#000;}
.sub_content_info{width:100%;height:27px;line-height:27px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.sub_content_info small{margin-left:8px;margin-right:3px;color:#999;font-size:0.8em;}
.sub_content_info .small,.sub_content_info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.sub_content_info .small{font-size:10px;padding-right:3px;}
.sub_content_info .big{color:#003ba6;padding-left:3px;}
.sub_content_showimg{margin:20px auto;text-align:center;overflow:hidden;display:table;}
.sub_content_showimg a img{border:1px solid #ccc;padding:1px;}
.sub_content_showimg a:hover img{border:1px solid #999;padding:1px;background:#B1D8F3;}

/*内容分页*/
.contPage{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin:20px 0 10px;}
.contPage a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.contPage a.on{color:#fff;border:1px solid #898989;background:#898989;}

/*列表分页*/
.page_info{text-align:center;margin:10px 0;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin:20px 0 10px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a.on{color:#fff;border:1px solid #898989;background:#898989;}