/* Diliny.com Page */

/*-----All-----*/
*{
margin:0;
padding:0;
color:#000;
/*font-family:'宋体',arial;*/
font-family:arial, "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
font-size:12px;
font-size:62.5%;
line-height:150%;
-webkit-font-smoothing: antialiased;

}
/*body*/
body {}
a{text-decoration: none/*underline*/;}
a:hover{text-decoration:underline;color:#006600;}
/*a:visited{color:#88521b;}*/
img{border:none;vertical-align:middle;}
/*注释*/
.note{
display:inline-block;
margin-left:10px;
color:red;
}
/*必填*/
.nes{
display:inline-block;
margin:0 5px;
font-size:14px;
color:red;
}
/*间隔*/
.space{
clear:both;
overflow:hidden;
margin:0;
padding:0;
width:5px;
height:5px;
}
/*分割线*/
.hr{
margin-bottom:2px;
padding-bottom:2px;
border-bottom:1px solid #ccc;
}
/*清理*/
.clear{ 
clear:both;
}
/*控件*/
input{
margin:0;
vertical-align:middle;
line-height:14px;
}
input.text{
padding:2px 3px;
width:210px;
border:1px solid #ccc;
}
input.button{
padding:1px 5px;
}


/*-----General-----*/
/*所有页面ID*/
#index,#index2,#page,#topicpage,#tagpage,#taglist,#rollpage,#search,#service,#map{
margin:0 auto;
width:960px;
}
/*分栏*/
.left{
float:left;
}
.right{
float:right;
}
/*组合*/
.topic {
margin:-1px;
padding:2px 8px;
height:32px;
border:1px solid #ccc;/*#c6ddc6;*/
zoom:1;
background: #ddd;
}
.include{
padding:5px;
}
.summary{
margin:20px;
margin-bottom:10px;
padding:15px;
border: 2px solid #888;
font-size: 14px;
font-weight : bold ;
color:#666;
}
/*文本*/
h1,h1 a{
font-size:16px;
font-weight:bold;
}
h2 ,h2 a{
float:left;
font-family: "微软雅黑";
color: #006600;
font-size:24px;
line-height:32px;
font-weight: 100;
text-decoration: none;
text-shadow: #fff 1px 1px 0;
}
h2 a{
padding-right:20px;
}
/*更多按钮*/
a.more{
float:right;
margin-top:5px;
padding:1px 10px;
color:#999;
text-decoration: none;
vertical-align:middle;
border:1px solid #cbcbcb;
background: #eee;
}
.more:hover{
color:#888;
text-decoration:none;
border:1px solid #888;
}
/*列表*/
ul{}
ol{}
li{
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
padding-left:8px;
list-style-type:none;
background:url(/html/images/i/dot.gif) no-repeat 0 8px;
}
#index li{
height: 20px;
white-space: normal;
}
li a{
padding-right:5px;
}
.hr + li{
font-weight:bold;
}
li > p{
font-weight:normal;
}
/*文本强调*/
b{
font-weight:bold;
}
i{}
u{}

/*-----Index-----*/
/*--目录广告--*/
/*
左：ad_left: 428 × 80px
中：ad_center: 308 × 80px
右：ad_right: 196 × 80px
左+中：ad_left_center: 749 × 80px
*/
.ad{
}
.ad img{
border:1px solid #979797;
}
.ad img.banner{
margin:5px 0;
width:958px;
height:80px;
}
.ad img.tagbn{
margin-top:0;
}
.ad_left_up{
margin:0 -1px;
}
.ad_left_up a{
display: block;
border:1px solid #999;
}
.ad_left_up img{
border:1px solid #fff;
width: 748px;
height: 75px;
}
.ad{
width:960px;
}
.ad img{
height:80px;
}
.ad .left{
width:750px;
}
.ad .right{
text-align:left;
width:200px;
}
.ad .left .left{
width:430px;
}
.ad .left .right{
width:310px;
}
/*两种顶端文件*/
/*--目录导航logonav：主页+标签页--*/
.logonav{
padding: 5px 0;
height: 65px;
text-align: center;
background: url(/html/images/diliny.gif) no-repeat center 6px;
}
.logonav .left{
}
#index .logonav .left{
margin-left: 100px;
width: 250px;
text-align: left;
}
.logonav .right{
width:200px;
border:none;
text-align:center;
}
.logonav .right input.text{
width:120px;
border-color:#eee;
}
.logonav p{
padding-left:20px;
text-align:left;
color:#888;
line-height:24px;
background:url(/html/images/dilinylis2.gif) no-repeat 0 3px;
}
.logonav .left h1,.path .left h1{
float: left;
font-size: 25px;
font-weight: 100;
line-height: 40px;
font-family: Arial,"Microsoft YaHei",SimHei;
text-align: left;
}
.logonav .left h1 span,.path .left h1 span{
font-size:16px;
color: #ccc;
vertical-align:middle;
}
/*首页logonav*/
.logonav .left ul{
text-align:left;
/*background:url(/html/images/i/bg_logonav.gif) no-repeat 0 0;*/
}
.logonav .left ul li{
padding-top: 0 ;
color:#666;
background:none;
/*visibility:hidden;*/
}
#index .logonav .left a,#map .logonav .right a{
color: #999;
}
#index .logonav .left a:hover,#map .logonav .right a:hover{
color: #006600;
}
.logonav .right ul{
padding:0 10px 5px 0;
text-align:right;
}
.logonav .right li{
background:none;
}
.logonav .right li a{
color:#006600;
}
.logonav .right span{
padding:0 5px;
color:#ca0000;
}
.map_gif{
float: left;
width:65px;
height:65px;
filter:alpha(opacity=60);/*IE下的透明CSS*/
-moz-opacity:0.6;/*FireFox下透明效果*/
opacity:0.6;/*Chrome下透明效果*/
}
.map_gif:hover{
filter:alpha(opacity=100);/*IE下的透明CSS*/
-moz-opacity:1;/*FireFox下透明效果*/
opacity:1;/*Chrome下透明效果*/
}
.map_markers{
float: left;
width:20px;
}
.tophot {
display: block;
float:left;
padding-top: 3px;
width: 150px;
color: #999;
}
.tophot1{
width: 100px;
}
.hot{
display: inline-block;
margin-bottom: 2px;
padding: 1px 7px;
color: #fff;
background: #6095C3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.green{
margin-left:5px;
background: green;
}
/*--页面路径path：底层页+标签索引+滚动列表--*/
.path{
border-bottom:1px solid #eee;
}
.path .left img{
float:left;
padding-right:20px;
}

.path .right{
text-align:center;
}
.path form{
margin-top:18px;
}

/*--目录盒布局：主页+标签页+滚动列表--*/
.box .left{
width:752px;
}
.box .right{
width:198px;
}
.box .left .left{
width:430px;
}
.box .left .right{
width:310px;
}
.box .left .left,
.box .left .right,.box .right{
border:1px solid #ccc;
}
.box .left span{
font-size:12px;
}
/*box左栏*/
.box .left .left .topic,.hot_tag .topic,.link .topic{
padding-left:125px;
border-bottom:none;
background:none;
}
.box04 .left .left .topic,.hot_tag .topic,.link .topic{
padding-left:20px;
}
.box .left .left h2,.hot_tag h2,.link h2{
padding-left:25px;
background: #fff url(/images/dilinyicon.png) no-repeat 0 8px;
}
.box .left .left .include .left{
margin-left: -3px;
width:109px;
border:none;
text-align:center;
}
.box .left .left .include .left a{
display:block;
margin-bottom:10px;
border:1px solid #000;
background:#333;
text-decoration: none;
}
.box .left .left .include .left a:hover{
background:#006600;
}
.box .left .left .include .left img{
width:105px;
height:69px;
border:1px solid #fff;
}
.box .left .left .include .left p{
padding:2px;
color:#fff;
}
.box .left .left .include ul.right{
width:300px;
border:none;
}
.box .left .left .include ul li span{
font-size:12px;
color:#888;
}
/*li宽度*/
.box .left .left .include li{
width: 410px;
}
.box .left .left .include ul.right li{
padding: 0;
width: 290px;
background: none;
}
.box .left .right .include li{
width:275px;
}
.box .right .include li,
.box .right .add li{
width:170px;
}
/*box中栏*/
.box .left .right .include div a{
float:left;
margin:3px;
text-align:center;
border:1px solid #ccc;
}
.box .left .right .include div a:hover{
background:#eee;
}
.box .left .right .include div img{
margin:-1px;
padding:1px;
width:140px;
height:93px;
border:1px solid #ccc;
}
.box .left .right .include div p{
padding:3px;
}
.box .left .right .include ul{
text-align:left;
}
.box .left .right .include li{
width:290px;
}
.box .left li a{
font-size:14px;
}
/*box右栏*/
.box .right .include{
text-align:center;
}
.box .right .include .index_r_txt{
padding:2px 0;
width:188px;
text-align:left;
border-bottom:1px dotted #ccc;
display:inline-block;
}
.box .right .include .index_r_txt a{
float:right;
}
.box .right .include .index_r_txt img{
margin:1px 0 0 5px;
width:90px;
height:67px;
}
.box .right .include .index_r_txt h5{
padding-top:2px;
}
.box .right .include .index_r_txt h5 a{
float:none;
}
.box .right .include .index_r_txt span{
color:#666;
}
.box .right .include .index_r_img{
padding-bottom:5px;
}
.box .right .include .index_r_img .left,
.box .right .include .index_r_img .right{
width:92px;
border:none;
}
.box .right .include .index_r_img a{
display:block;
border: 1px solid #000;
background: #222;
text-decoration: none;
}
.box .right .include .index_r_img img{
width:88px;
height:63px;
border: 1px solid #fff;
}
.box .right .include .index_r_img p{
padding-bottom:0;
color:#fff;
}
.box .right .include .index_r_img a:hover{
background:#ca0000;
border-color:#ca0000;
}
.box .r_include a{
display: block;
margin-bottom:5px;
width:180px;
height:85px;
overflow: hidden;
border:1px solid #006600;
background: #006600;
text-decoration: none;
}
.box .r_include img{
width:178px;
height:64px;
border:1px solid #fff;
}
.box .r_include p{
padding-bottom:8px;
color:#fff;
}
.box .r_include a:hover{
border-color:#000;
background: #000;
}
.box .r_include img:hover{
width:176px;
height:62px;
border:2px solid #000;
}
.box .right .include li{
text-align:left;
}
#index .box01 .hottopics a{
display:block;
float:left;
width: 93px;
}
#index .box01 .hottopics img{
width:88px;
height:60px;
}
/*右侧ul特殊*/
.add{
padding:5px 8px;
border-top:1px solid #ccc;
background:#eee url(/html/images/i/bg_add.gif) repeat-x;
}
.add li{
}
.add li a{
font-size:12px;
}
/*--分页--*/
.pages{
padding:5px 0;
text-align:center;
}
.pages a,
.pages span{
margin:2px;
padding:2px 5px;

border:1px solid #999;
}
.pages span{
padding-top:3px;
color:#aaa;
font-weight:bold;
border-color:#ddd;
}
.pages a.weight{
padding-top:3px;
font-weight:bold;
}
.pages a:hover{
color:#006600;
border-color:#006600;
background:#99FF99;
}
.pages a.active{
color:#fff;
font-weight:bold;
border:1px solid #006600;
background:#3a893a;
}
/*右侧标签列表字体*/
.right .include li span,
.newslink span,
.tag_newslist li span,
.tongji_tb span,.tagnote span{
font-size:10px;
color:#666;
}
/*--Index主页--*/
/*今日热点*/
.today li a{
font-size:14px;
}
.today h1{
}
.today h1 a{
display:block;
padding:0 10px;
text-align: center;
color:#444;
font-size:16px;
width: 342px;
height: 24px;
line-height:24px;
background: #ccc;
text-decoration: none;
text-shadow: #fff 1px 0 0;
overflow: hidden;
}
}
.today h1 a:hover{
color:#fff;
background: #006600;
text-shadow: #333 1px 0 0;
}
.today .hotimg,.today .hotnews{
width:360px;
overflow: hidden;
}
.today .hotimg{
float:left;
margin-top: -30px;
}
.today .hotnews{
float:right;
}
.today .include div.left{
width:362px;
border:none;
background:none;
}
.today .include div.right{
width:360px;
border:none;
}
.today .hotimg .left a{
display:block;
border:1px solid #ccc;
}
.today .include .left img{
width:358px;
height:240px;
border:1px solid #fff;
}
.today .include .right li{
margin:0;
float: left;
width: 160px;
height: 20px;
text-align: center;
background: none;
white-space: normal;
}
.today .include ul.left{
width:365px;
}
.today .include ul.left img{
display:none;
}
.today .hotimg li a{
color:#777;
}
.today .topic{
padding-left:390px;
background: #fff;
border: none;
}
.today .topic h2{
font-size:20px;
}
.today h3{
padding: 3px 0 1px 20px;
width: 340px;
height: 22px;
background: #fff url(/images/dilinyicon.png) no-repeat 0 6px;
overflow: hidden;
}
.today h3 a{
font-size: 16px;
line-height: 22px;
color: #000;
}
.today .include ul.first h3 a{
color:#006600;
}
.today h3 a:hover,.today .include ul.first h3 a:hover,.today .hotimg li a:hover{
color:#0070ff;
}
.today .include li{
}
.today .include li a{
font-size:12px;
background:none;
}
#index .logonav .right{
margin-top:20px;
}
/*首页today*/
#index .today{
float:left;
width:750px;
border:1px solid #ccc;
}
#index .today,#index .box01 >.right{
height:412px;
overflow: hidden;
}
#index .box01 .hottopics{
padding-top:15px;
height:112px;
}
#index .box01 .add{
height:65px;
}
#index .today iframe{
float:left;
padding: 5px 0 0 20px;
}
#index .today .include .right p{
display: none;
}
#index .today .include .right ul{
padding:5px;
}
#index .today .include ul.left{
height:72px;
}
#index .today .include ul.left li{
float: left;
padding-left: 0;
background: none;
}

/*首页Box细节*/
#index .box ul.go_tag{
margin:0 -5px -10px -5px;
padding:0 5px 10px 5px;
margin-top:3px;
padding-top:3px;
border-top:1px dotted #ccc;
}
#index .box ul.go_tag li{
padding:1px 0 0 0;
background: none;
}
#index .box ul.go_tag a{
font-size:12px;
}
#index .box ul.go_tag span{
padding-left:0;
padding-right:5px;
}
#index .box ul.go_tag span a{
color: #fff;
background: #C79F6B;
padding: 2px 5px;
text-decoration: none;
}
#index .box ul.go_tag span a:hover{
color: #fff;
background: #0070FF;
}
/*首页热门标签*/
#index .box .left .hot_tag .topic {
margin:0;
}
#index .box .left .hot_tag .include {
margin-bottom: -1px;
padding: 5px 0 0 10px;
height: 167px;
border: 1px solid #ccc;
border-top: none;
overflow: hidden;
}
#index .box .left .hot_tag .include li{
float:left;
padding-right:8px;
width:88px;
}
#index .box .left .hot_tag .include a{
}
#index .box .left .hot_tag span{
color:#666;
font-size:10px;
}
/*首页友情链接*/
#index .box .left .link .topic {
margin:0;
}
#index .box .left .link .include,#index .box .right .about .add{
height:118px;
overflow: hidden;
}
#index .about .add a.more{
margin-top:-5px;
}
#index .box .left .link .include {
padding: 5px 8px;
border:1px solid #ccc;
border-top: none;
overflow: hidden;
}
#index .box .left .link .include li{
float:left;
padding-right:8px;
width:88px;
}
/*首页关于我们*/
#index .box .right .about .include{
display: none;
}
#index .box .right .about .include p{
padding:5px;
text-align:left;
}
#index .box .right .about .include li span{
}
.box02 .left > .left,.box02 .left > .right,.box02 > .right{height:1045px;overflow: hidden;}
.box03 .left > .left,.box03 .left > .right,.box03 > .right{height:870px;overflow: hidden;}
.box04 .left > .left,.box04 .left > .right,.box04 > .right{height:940px;overflow: hidden;}
/*其他频道主页*/
#index2 .add{
background:#eee;
text-align:left;
border-bottom:1px solid #ccc;
}
#index2 .add a{
padding-right:5px;
color:#006600;
text-decoration:underline;
}
#index2 h3{
margin: 10px -5px;
font-size: 16px;
line-height: 35px;
text-align: center;
color: #fff;
border-top: 3px solid #1fa01f;
background: #31bb31;
}
#index2 ul.top_tag_right li{
float:left;
width:140px;
}
#index2 ul.top_tag_left li{
float:left;
width:145px;
}

/*-----Taglist标签索引/Rollpage滚动[导航]-----*/
#rollpage .path{
margin-bottom:10px;
}
#rollpage .hr{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}
#rollpage .box .left a{
font-size:14px;
}
#rollpage li{
padding-top:1px;
padding-bottom:1px;
background-position:0 10px;
}

#taglist .title{
margin-top:15px;
padding-bottom:5px;
font-size:16px;
font-weight:bold;
text-align:left;
border-bottom:1px solid #ccc;
}
#taglist .keyword,#taglist .sitelist{
padding:5px;
}
#taglist .sitelist a{
padding:0 5px;
border-left:1px solid #ccc;
}
#taglist .sitelist p{
padding:5px 0;
}
#taglist .sitelist span{
padding-right:5px;
}
#taglist .sitelist a.sitelist_frist{
padding-left:0;
border:none;
}
#taglist .keywordimg a{
display:block;
float:left;
padding:5px;
width:96px;
text-align:center;
background:none;
}
#taglist .keywordimg img{
width:90px;
height:60px;
}
.bg_about{
background:url(/html/images/i/bg_about.gif) no-repeat bottom right;
}
#taglist a{
font-size:12px;
font-weight: normal;
text-decoration:underline;
}
#taglist a:hover{
color:#006600;
}


/*-----Page-----*/
/*--页面盒布局--*/
.pbox{
border:1px solid #ccc;
zoom:1;
}
.left .pbox .topic{
margin:0;
border:none;
}
.pbox .include{
padding:10px;
}
.text_text .include{
padding: 5px 10px;
padding-bottom: 10px;
font-size: 14px;
text-indent: 2em;
}
.left .text_text .topic{
margin: 0;
padding-left: 20px;
line-height: 32px;
border-bottom: 1px dotted #CCC;
background: #fff url(/images/dilinyicon.png) no-repeat 5px 10px;
}
.text_text .topic a,
.text_text .topic span{
padding:5px;
}
.text_text p,.text_text .include div,.text_text .include li{
padding:5px 0; 
font-size:14px;
font-weight:normal;
text-indent: 2em;
line-height: 170%;
}
.text_text .include ul{
padding:10px; 
text-align:left;
border:1px solid #ccc;
}
.text_text .include li{
padding:0;
text-align:left;
line-height:175%;
background:none;
list-style:disc inside;
}
.text_text img{
display: block;
margin: 10px auto;
max-width:550px;min-width:1px;_width:expression(this.scrollWidth > 550 ? "550px" : (this.scrollWidth < 1? "1px" : "auto"));
}
.text_text table{
text-indent:0;
border:1px solid #ccc;
border-collapse:collapse;
}
.text_text table td,.text_text table th{
padding:5px;
border:1px solid #ccc;
}
.text_text table th{
background:#eee;
}
.text_text table td{
font-weight:normal;
text-align:left;
}
.text_text p a ,
.text_text p b,
.text_text p span,
.text_text p strong{
font-size:14px;
font-weight : bold ;
}
.text_text p a {
color:#006600;
}
.text_text hr{
margin-bottom:5px;
padding-bottom:5px;
border:none;
border-bottom:1px solid #ccc;
}
/*时间来源*/
.date{
color:#999;
text-align: center;
}
.date span{
padding-left:5px;
color:#6095C3;
}
a.tocomment {
margin-left: 5px;
padding: 2px 5px;
color: #999;
border: 1px solid #ccc;
text-decoration: none;
}
a.tocomment:hover{
border-color: #999;
background:#eee;
color:#666;
}
/*分享*/
.sharebox{
margin: 15px 10px;
text-align: center;
border-bottom: 1px solid #ddd;
background: #f3f3f3;
}
.share{
padding:10px 0;
height:15px;
font-weight:bold;
border:1px solid #fff;
}
#ckepop{
margin:0 auto;
width:250px;
}
#ckepop span{
float:left;
color:#999;
font-weight:normal;
}
/*背景链接+相关新闻*/
.infolink,.newslink{
}
.infolink{
padding:5px 0;
border-top: 1px dotted #CCC;
border-bottom:1px solid #ccc;
background: #F5F5F5;
}
.newslink h2{
}
.infolink ul,.newslink ul{
padding:5px 10px;
}
.infolink li span a,
.newslink li a{
vertical-align:middle;
font-size:14px;
font-weight:bold;
}
.infolink li span a{
padding-right:10px;
color:#6095C3;
}
.infolink li,.infolink li a{
color:#777;
}
.infolink li a:hover,.infolink li span a:hover{
color:#006600;
}
.newslink li a{
font-weight:normal;
}
.newslink li span{
float:right;
padding-left:5px;
font-size:9px;
color:#999;
}
#commentbox .include{
background:#F5F5F5;
}
/*--Page标准页--*/
#page .ad{
}
#page .left,#page .left .ad{
width:660px;
}
#page .right,#page .right .ad{
width:290px;
}
#page .path{
display: none;
}
/*广告位*/
#page iframe,#topicpage iframe{
padding:5px 0;
width:100%;
}
/*标题*/
#page h1,
#topicpage h1{
font-family:Arial,"Microsoft YaHei",SimHei;
font-weight:100;
font-size:22px;
padding:15px 10px 8px 10px;
text-align:center;
color:#000;
}
/*相关新闻补充*/
#page .left .newslink li{
width:600px;
}
/*推荐图片*/
#page ul.p_hot_img{
height:220px;
}
#page ul.p_hot_img li{
float:left;
width:115px;
height:110px;
background:none;
text-align:center;
}
#page ul.p_hot_img li img{
padding:1px;
width:110px;
height:72px;
border:1px solid #eee;
}
#page ul.p_hot_img li a{
font-size:12px;
}
/*评论*/
/*最新新闻*/
#page .right .left{
width:110px;
}
#page .right .right span{
display: block;
font-size: 16px;
font-weight: 700;
}
#page .right .right{
width: 150px;
height: 75px;
overflow: hidden;
}
#page .right .left img{
padding:1px;
width:105px;
border:1px solid #eee;
}
#page .right .right{
color:#999;
}
#page .right .right span a{
padding-right:5px;
font-size:14px;
}
#page .right li{
width:260px;
}
/*推荐资讯+推荐专题*/
#page .right .include table{
width:100%;
}
#page .right .include table td{
padding:2px 2px 0 0;
}
#page .right .include table img{
margin:5px 0 3px 0;
padding:1px;
width:85px;
border:1px solid #eee;
}
#page .right .include table span{
color:#999;
}
/*热门标签*/
#page .right .include .hot_tag {
height:190px;
}
#page .right .include .hot_tag li{
float:left;
width:120px;
}

/*--Topicpage专题页--*/
/*分栏*/
#topicpage div.left{
width:752px;
}
#topicpage div.right{
width:200px;
}
#topicpage .path .right input.text{
width:120px;
}
/*正文*/
#topicpage h1{
}
#topicpage h1 span{
color:#006600;
font-size:14px;
}
#topicpage .left .include img{
max-width : 680px;
max-height : 600px;
text-indent: 0;
}
/*相关新闻补充*/
#topicpage .left .newslink li{
width:700px;
}
/*推荐专题*/
#topicpage .right .include .hot_zt{
text-align:center;
padding-bottom:10px;
}
#topicpage .right .include .hot_zt img{
padding:1px;
width:175px;
border:1px solid #ccc;
}
/*相关标签*/
#topicpage .right ul li{
width:180px;
}



/*-----TagPage标签页-----*/
/*导航*/
#index2 .logonav,
#tagpage .logonav,
#rollpage .logonav,
#taglist .logonav,
#service .logonav,
#search .logonav{
padding:10px 0;
background:none;
width:960px;
height:43px;
}
#index2 .logonav .left  img,
#tagpage .logonav .left  img,
#rollpage .logonav .left  img,
#taglist .logonav .left img,
#service .logonav .left img,
#search .logonav .left img{
margin: 0;
padding: 1px 30px;
width: 150px;
height: 40px;
border-right:none;
}
#index2 .logonav h1,
#tagpage .logonav h1,
#rollpage .logonav h1,
#taglist .logonav h1,
#service .logonav h1,
#search .logonav h1{
padding: 2px 20px;
color: #fff;
background: #006600;
}
#tagpage .logonav .left{
width:900px;
}
#taglist .logonav .left,
#rollpage .logonav .left{
width:600px;
}
#tagpage .logonav .topic,
#taglist .logonav .topic,
#service .logonav .topic,
#search .logonav .topic,
#rollpage .logonav .topic{
float:left;
margin: 0;
padding-top: 10px;
border: none;
background: none;
}
#tagpage .logonav .more{
float:none;
}
#tagpage .logonav .right{
float: right;
width: 50px;
border: none;
}
#tagpage .map_gif{
width:45px;
height:45px;
}
#tagpage a.more{
text-decoration: none;
}
/*分栏*/
#tagpage .left{
width:750px;
}
#tagpage .right{
width:200px;
}
/*广告*/
#tagpage .tag_newslist .ad{
width:728px;
height:55px;
}
#tagpage .tag_newslist .ad img{
padding:0;
width:725px;
height:50px;
border-color:#979797;
}
/*标签简介*/
#tagpage .topic a{
padding:0 8px;
line-height:22px;
}
#index2 .left img,
#tagpage .left img,
#rollpage .left img,
#taglist .left img,
#service .left img,
#search .left img{
float:left;
margin-right:5px;
padding:1px;
border:1px solid #ccc;
}
#tagpage .tag_text{
background: white;
}
#tagpage .tag_text .topic{
margin:0 1px;
border-top-width: 0;
/*background:url(/html/images/i/bg_tagtop.gif) repeat-x;*/
}
#tagpage .tag_text .topic_path{
float:left;
font-family:'宋体';
color:#999;
}
#tagpage .topic_path a{
padding:0 8px;
line-height:22px;
text-decoration: none;
color: #999;
}
#tagpage .topic_path a:hover,
#tagpage .more:hover{
color:#666;
}
#tagpage .tag_text .include{
}
#tagpage .tag_text .right{
margin:0;
width:100%;
border:none;
}
#tagpage .tag_text img{
margin: -11px -5px 5px -6px;
padding: 2px;
width: 196px;
height: 147px;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
border: 1px solid #ccc;
background:#fff;
}
#tagpage .tag_text h3{
margin-bottom:10px;
padding:5px 0;
font-size:14px;
color:#666;
/*letter-spacing: 1px;*/
border-bottom:1px dotted #ccc;
}
#tagpage .tag_text p{
color: #666;
}
#tagpage .tag_text .include a{
padding: 0 2px;
color: #006600;
font-weight: 700;
text-decoration: none;
}
#tagpage .tag_text .include span a{

padding:0 1px;
font-size:12px;
color: #006600;
font-weight:700;
}
#tagpage .tag_text .include iframe + a{
display:block;
margin-bottom:10px;
padding:1px 63px;
width:60px;
border:1px solid #999;
border-top:none;
}
#tagpage .tag_text .include iframe + a:hover{
background:#eee;
}
#tagpage .tag_text ul{
margin-left: -5px;
padding:10px 0;
}
#tagpage .tag_text li{
padding:5px 0;
white-space:normal;
border-top: 1px dotted #CCC;
background:none;
line-height: 100%;
}
#tagpage .tag_text b {

padding: 2px;
background: #bbb;
color: #fff;
font-weight: normal;
}
#tagpage .tag_text li span{

padding-left:3px;
font-size:12px;
color:#666;
}
#tagpage .tag_text li:first-child{
font-weight:normal;
}
#tagpage .tag_text a:hover{
color:#0070FF;
}
#map_amplification{
position:static;*position:static!important;*position:relative;
margin:-338px 0 0 -760px;
padding:5px 0;
width:955px;
height:328px;
text-align:right;
background:#ccc;
z-index:10;
}
#map_amplification input{
margin:5px;
margin-right:88px;
}
.map_open input{
margin:5px;
}
#tagpage .tag_text iframe{
border:1px solid #999;
width:186px;
height:120px;
}

/*新闻列表*/
#tagpage .tag_newslist{
padding:5px;
}
#tagpage .tag_newslist .left{
width:550px;
}
#tagpage .tag_newslist .right{
width:150px;
}
#tagpage .tag_newslist a{
font-size:14px;
}
#tagpage .tag_newslist .tag_newslist_img{
float: left;
padding-top: 5px;
height: 83px;
width: 365px;
border-bottom: 1px solid #eee;
}
#tagpage .l_right .tag_newslist .tag_newslist_img{
}
#tagpage .tag_newslist .tag_newslist_img p{
display: block;
height: 35px;
color: #666;
overflow: hidden;
}
.tag_newslist_img + .space {
clear: none;
height: 0;
}
#tagpage .tag_newslist .topic{
display: none;
margin:0 -10px;
padding:0 10px;
border-bottom:1px solid #ccc;
}
#tagpage .tag_newslist h2{
color:#060;
}
#tagpage .tag_newslist h3{
display: block;
padding-bottom: 5px;
height: 17px;
overflow: hidden;
}
#tagpage .tag_newslist h4 span{
font-weight:normal;
}
#tagpage .tag_newslist .tag_newslist_img span{
color:#0070FF;
}
#tagpage .tag_newslist .tag_newslist_img img{
padding: 3px;
height: 70px;
width: 100px;
margin: 0 5px 5px 5px;
}
#tagpage .tag_newslist ul{
padding:5px 0 10px 0;
min-height: 200px;
}
#tagpage .tag_newslist ul li{
float: left;
padding: 2px 0 2px 8px;
width: 360px;
background: none;
}
#tagpage .l_right .tag_newslist ul li{
}
#tagpage .tag_newslist ul li p{
white-space: normal;
padding-bottom:10px;
color:#888;
}
#tagpage .tag_newslist ul span{
font-size:10px;
color:#0070FF;
}
#tagpage .tag_newslist .hr{
margin-bottom:10px;
padding-bottom:10px;
border-bottom-color:#eee;
display: none;
}
#tagpage .pages{
clear: both;
padding-bottom:20px;
}
#tagpage .pages a,
#tagpage .pages span{
font-size:12px;
}
/*标签统计*/
.tag_tongji{
display: none;
margin:0 -5px 20px -5px;
zoom:1;
}
.tag_tongji .tongji_tb{
margin-bottom:2px;
border:1px solid #777;
border-collapse:collapse;
width:100%;
text-align:center;
background:#eee;
}
.tongji_tb caption,.tongji_tb caption span{
font-size:12px;
color:#006600;
}
.tongji_tb b{
font-weight:normal;
color:#666;
}
.tongji_tb caption sup{
padding-left:5px;
font-size:10px;
color:#00972c;
}
.tongji_tb td,.tongji_tb th{
padding:1px;
font-weight:normal;
border:1px solid #999;
}
.tongji_tb td{
font-size:10px;
}
.tongji_tb .blod{
font-weight:bold;
font-size:14px;
color:#555;
background:#fff;
}
.tongji_tb span{
padding-left:3px;
color:#ccc;
font-weight:normal;
}
.tongji_tb th{
color:#fff;
border-bottom:1px solid #777;
background:#00972c;
}
.tagnote{
text-align: center;
}
.tagnote span{
padding:0 5px 0 10px;
}
#tagpage .tagnote a{
text-decoration:underline;
font-size:12px;
}
/*延伸阅读*/
#tagpage .tag_morenews{
padding:5px;
}
#tagpage .tag_morenews ul{
margin:0;
padding:5px;
width:355px;
height:180px;
border:none;
}
#tagpage .tag_morenews li{
width:340px;
}
/*推荐图片*/
#tagpage .tag_hotimg{
padding:10px 5px;
text-align:center;
height:100px;
}
#tagpage .tag_hotimg li{
float:left;
padding:0 5px;
width:110px;
height:105px;
background:none;
}
#tagpage .tag_hotimg img{
float:none;
width:106px;
height:84px;
}
#tagpage .tag_hotimg li p {
display: block;
padding: 0 5px;
width: 100px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/*右侧标签*/
#tagpage .right{
border:1px solid #ccc;
border-left:none;
}
#tagpage .right .topic{
margin-left:0;
background: #ddd;
border:1px solid #ccc;
}
#tagpage .r_left .topic{
margin-left:-1px;
background: none;
}
#tagpage .right span{
color:#666;
}
#tagpage .r_left{
float:left;
margin-right: -5px;
border: 1px solid #ccc;
}
#tagpage .l_right {
float: right;
}
#tagpage .r_left .r_includer li{
float:left;
width:85px;
}
/*二级页面精选*/
#tagpage .today{
border-bottom:1px dotted #979797;
}
#tagpage .today .include{
padding:5px;
}
#tagpage .today div.left{
width:425px;
}
#tagpage .today div.right{
width:280px;
border:none;
text-align:right;
}
#tagpage .today .right li{
background:none;
}
#tagpage .today .right p{
color:#888;
}
#tagpage .today .include ul.left{
height:110px;
}
#tagpage .today .include ul.left h4{
text-align:center;
}
#tagpage .today .include ul.left h4 a{
font-weight:normal;
padding:5px;
}


/*--Search搜索页列表--*/
#search{
}
/*分栏*/
#search .left{
width:752px;
}
#search .right{
width:200px;
}
#search form{
margin-bottom:5px;
padding:30px 0;
text-align:center;
border-bottom:1px solid #ccc;
background:#eee;
}
#search .include{
padding-left:20px;
}
#search  input.text{
width:220px;
}
#search .search_results{
margin:5px 0;
padding:5px 0;
border-bottom:1px solid #eee;
}
#search .search_results span,
#search .search_results h3 a{
font-size:14px;
}
#search .search_results p{
padding:0;
font-size:12px;
color:#777;
text-indent:0;
}
#search .search_results .left{
padding:10px 0;
width:90px;
}
#search .search_results .right{
width:620px;
}
#search .search_results .left img{
width:80px;
}
#search .search_results p img{
margin:10px 0 0 20px;
height:50px;
}

/*--Service服务.reg.login.sub--*/
#service{
}
/*分栏*/
#service .left{
width:752px;
}
#service .right{
width:200px;
}
#service .path .right input.text,
#news_img_list .path .right input.text{
width:120px;
}
/*正文*/
#service .pbox h1{
font-family:Arial,"Microsoft YaHei",SimHei;
font-weight:100;
font-size:22px;
letter-spacing:1px;
padding:20px 10px 10px 10px;
text-align:center;
color:#222;
margin-bottom:8px;
border-bottom:1px solid #ccc;
}
#service .pbox h1 span{
color:#006600;
font-size:14px;
}
#service .date{
font-size:14px;
color:#333;
}

#service .date a{
padding:0 5px;
font-size:14px;
color:#006600;
}
#service .sub .date span{
color:#666;
}
#service .sub .date span a{
font-size:12px;
text-decoration:underline;
}
#service .sub span.note{
padding:0 5px;
color:#999;
background:#e1dfdf url(/html/images/i/bg_span.gif) no-repeat right;
}
#service .include{
margin:0 auto;
border:1px solid #eee;
background:#fff url(/html/images/i/bg_service.jpg) repeat-x 0 0;
}
#service .login .include .left,
#service .login .include .right{
padding:20px;
width:300px;
height:150px;
}
#service .login .include .right{
border-left:1px solid #ccc;
font-weight:bold;
}
#service .login ul{
padding:10px;
}
#service .login li{
font-weight:normal;
}
#service .reg .include,
#service .sub .include {
padding:20px;
}
#service .reg .include table,
#service .sub .include table{
width:100%;
}
#service .reg .include td,
#service .login .include  td,
#service .sub .include  td{
padding:5px 0;
}
#service .sub .editor td{
padding:0;
}
#service .sub .text{
width:770px;
}
#service .b_b_none{
border:none;
background:none;
}
#service .ad_list_view li{
float: left;
padding: 10px 30px 0 0;
width: 425px;
height: 210px;
border-top: 1px solid #eee;
background: none;
}
#service .ad_list_view h3{
padding-bottom:10px;
font-size:16px;
}
#service .ad_list_view li img{
float:left;
padding-right:10px;
}
#service .ad_list_view li p{
white-space: normal;

padding-bottom:10px;
color:#666;
}
#service .ad_list_view a{
color:#0070FF;
}
#service .ad_list_view a:hover{
color:#ca0000;
}
#service .service_action{
background:#ccc;
font-weight:bold;
}
#service .ad_list_view table{
margin:0 -11px -11px -11px;
width:100%;
border:1px solid #ccc;
border-collapse:collapse;
text-align:center;
}
#service .ad_list_view th,#service .ad_list_view td{
padding:5px;

border:1px dotted #ccc;
}
#service .ad_list_view th{
border:1px solid #ccc;
background:#eee;
}
#service td.td_left{
text-align:right;
border-right:none;
}
#service td.td_right{
text-align:left;
border-left:none;
}
/*--Map地图--*/
#map_canvas {
top:125px;
height: 550px;
border:1px solid #ccc;
border-width:1px 0;
}
#map{
position: absolute;
left: 50%;
top: 85px;
margin-left: -480px;
width: 960px;
}
#map .windows{

}
#map .logonav .left{
margin-left:20px;
width:550px;
border:none;
}
#map .box{
padding:5px 0;
border-top: 1px solid #ccc;
}
#map h2{
margin-right: 5px;
padding: 2px 10px;
font-size: 14px;
line-height: 31px;
color: #fff;
background: #006600;
text-shadow: none;
}
#map .map_leibie,#map .map_diyu{
float: left;
padding-left: 10px;
}
#map .map_leibie{
width: 300px;
}
#map .map_diyu{
width:630px;
}
#map .map_leibie li,#map .map_diyu li{
float:left;
padding-left:2px;
background:none;
zoom: 1;
}
#map .map_leibie a,#map .map_diyu a{
font-size:12px;
}
#map .right{
border:none;
}
#map li.action{
font-weight:bold;
background:#0070FF;
}
#map li.action a{
color:#fff;
}
#map_canvas .tagcard h3 a{
margin-left:163px;
font-size:16px;
color:#006600;
}
#map_canvas .tagcard h4{
display:none;
padding:5px 0 2px 163px;
font-size:12px;
border-bottom:1px solid #eee;
}
#map_canvas .tagcard img{
float:left;
position:static;*position:static!important;*position:relative;
margin:-20px 10px 10px 0;
padding:1px;
width:150px;
border:1px solid #ccc;
}
#map_canvas .tagcard p{
color:#666;
}
#map_canvas .tagcard a{
color:#0070FF
}
#map_canvas .tagcard a:hover{
color:#ca0000
}
#map_canvas .tagcard ul{
margin: 5px 0 0 165px;
padding-top: 5px;
border-top: 1px solid #eee;
}
#map_canvas .tagcard li{
padding-left:0;
background:none;
}