﻿/* News List */
#news {OVERFLOW: hidden;}
#news li {background: url(lt.gif) no-repeat 5px 12px;	padding-left: 30px;	border-bottom: 1px solid #e2e2e2;margin-bottom: 6px;padding-top: 2px;line-height:36px;font-size:14px;}
#news li.newshalf{float:left;	width:310px}
#news li span em a {color:#0063CE;font-style:normal;}
#news li span.word_cut {float:left;WIDTH: 420px; TEXT-OVERFLOW: ellipsis;OVERFLOW: hidden;WHITE-SPACE: nowrap;}
#news li span.txt{FLOAT: right;COLOR: #ff6600;}
#news li a em {font-style: normal; color: #FF6600;}

/* News Content */
.newscon{padding:0 10px 9px;color:#3C3C3C}
.newscon h1{clear:both;font-size:24px;font-weight:bold;line-height:28px;margin:10px 0;padding:0;text-align:center}
.newscon .summary{background:#FFF;border:1px solid #DCDDDD;font-size:14px;line-height:23px;margin:15px 0 0;padding:12px 5px 6px;text-align:justify;text-indent:2em}
.newscon #text{clear:both;font-size:14px;line-height:23px;padding:9px 0;text-align:justify;word-wrap:break-word}
.newscon #more{margin:10px 0;}
.newscon #more h2{ font-size:13px;text-align:left;color:#464644;font-weight:normal}
.newscon #more a{color:blue}
.newscon #more span{ margin-right:20px;}
.info{text-align:center;border: 1px solid color:red;display:block;padding:2px;}/*width:695px;*/

/*********列表页码样式***********/
.pager A {BORDER: #c6c6c6 1px solid; PADDING: 0px 3px 0px 3px; DISPLAY: inline-block; MARGIN: 0px; COLOR: #171717; LINE-HEIGHT: 18px;}
.pager A:hover {TEXT-DECORATION: none}
.pager STRONG {BORDER: #fff 1px solid; FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #007ebc}
.pager {FONT-SIZE: 12px;OVERFLOW: hidden; WIDTH: 100%; PADDING: 16px 0px 8px 0px;CLEAR: both; TEXT-ALIGN: right}
.pager EM {FLOAT: left;LINE-HEIGHT: 23px;MARGIN-RIGHT: 2px;PADDING: 0px 4px 0px 4px;
HEIGHT: 23px;font-style: normal;}
.pager SPAN {FLOAT: left; LINE-HEIGHT: 23px; MARGIN-RIGHT: 2px; PADDING: 0px 4px 0px 4px; HEIGHT: 23px} 
.pager A:link {BORDER: #dddddd 1px solid;DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px; HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:visited {BORDER: #dddddd 1px solid; DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px;  HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:hover {BORDER: #FF6600 1px solid;COLOR: #fff;BACKGROUND-COLOR: #FF6600}
.pager INPUT {FLOAT: left}
.pager EM.nolink {BORDER: #dddddd 1px solid;  FONT-WEIGHT: 400;  COLOR: #999999; LINE-HEIGHT: 21px;  HEIGHT: 21px; BACKGROUND-COLOR: white}
.pager .btn {font-size:12px;border:1px solid #c6c6c6;PADDING: 0px 3px 0px 3px;margin-left:5px;LINE-HEIGHT: 18px;BACKGROUND-COLOR: #FFF;cursor:pointer;}
.pager span.pagenow{BORDER: #FF6600 1px solid;  FONT-WEIGHT: 400;  COLOR: #FFFFFF; LINE-HEIGHT: 21px;  HEIGHT: 21px; BACKGROUND-COLOR: #FF6600}
.pager span {BORDER: #FF6600 1px solid; FONT-WEIGHT: 400; COLOR: #FFFFFF; LINE-HEIGHT: 21px; HEIGHT: 21px; BACKGROUND-COLOR: #FF6600; FLOAT: left; MARGIN-RIGHT: 2px; PADDING: 0px 4px 0px 4px;}

.subinfo {BORDER: #b0dcf5 1px solid; FLOAT: left;MARGIN: 0 auto; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING: 0px 15px; HEIGHT: 25px;background-color:#f5f5f5;}

.tools{height:23px;font-size:14px;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;padding:5px 0;}
.tools .post-tag {font-size: 14px;float:left;}
.tools .post-tag a{font-size:14px;text-decoration: none;color: #FFF;background-color: #FF6600;padding: 3px;}	
.tools .post-tag a:hover{font-size:14px;text-decoration: none;color: #FFF;background-color: #000;padding: 3px;}	
.tools .post-digg li{BORDER: #b0dcf5 1px solid; FONT-WEIGHT: bold;font-size:14px; FLOAT: left; MARGIN-left: 5px;list-style:none;padding:0 4px;cursor: pointer;background-color:#E1E1E1;}
.tools .post-digg li a{text-decoration: none;}
.post-digg{float:right; width: 150px;}
.post-digg div{width: 60px; background-color: #E8E8E8; float: left; padding: 0 5px; margin-left: 5px; cursor: pointer;}
#uyan_frame{padding:0 10px;margin-top:10px;}

/* 文章列表 */
.newslist{ border:#C6DDF1 1px solid;  height:100%;overflow:hidden;}
.newslist h3{background:url(lt.gif) repeat-x left bottom;height:29px;line-height:29px;padding-left:20px;color:#CC0000; position:relative;}
.newslist h3 span{position:absolute; right:10px; top:0px;}
.newslist h3 span a{ float:left; padding:0px 5px;}
.newslist h3 span a{ font-size:12px; font-weight:normal;}

.newslist ul{padding:8px;}
.newslist .noborder{ border-bottom:#e8e8e8 1px dotted; margin:0px 5px;}
.newslist li{height:26px;line-height:26px;background:url(lt.gif) no-repeat 0px 6px;padding-left:20px;}
.newslist li em a{color: #0063CE;font-style: normal;}
.newslist span.date{ font-size:14px;float:right;color:#999;}
.newslist a{font-size:14px;}
.newslist a strong{ color:#000; font-weight:normal;}
.newslist a:hover{color:red;text-decoration:none;}

/* *** 全局通用字体样式 START *** */
.font1_1{ font-size:14px; font-family:宋体,Arial;font-weight:bold;	  }
a.font1_1:hover { font-size:14px; color:#535253; font-family:宋体,Arial;  }
.font1_2{ font-size:12px; color:#000000; font-family:宋体,Arial;  }
a.font1_2:hover { font-size:12px; color:#535253; font-family:宋体,Arial;  }
.font1_2d{ font-size:12px; color:#a59ea3; font-family:宋体,Arial;  }
a.font1_2d:hover{ font-size:12px; color:#b5b1b4; font-family:宋体,Arial;  }

.font2_1 { font-size:14px; color:#bf3131; font-family:宋体,Arial; color:#0078bf; }
a.font2_1:hover	{ font-size:14px; COLOR: #f45151; font-family:宋体,Arial; color:#0078bf; }
.font2_2 { font-size:12px; color:#bf3131; font-family:宋体,Arial; color:#0078bf;float:right; }
a.font2_2:hover	{ font-size:12px; COLOR: #f45151; font-family:宋体,Arial; color:#0078bf; }
/* *** 全局通用字体样式 END *** */

.more{ float:right; width:50px; height:100%; line-height:28px; }
.more a{ float:left; width:100%; height:100%; }
/* *** 通用布局样式 END *** */

/* 列表页多种显示模式 START */
.listBox ul{ margin:0; padding:0; list-style:none; }
.listBox ul li{ line-height:1.8; padding:10px; border-bottom:1px #cccccc dotted; }
.listBox ul li .addi{ color:#959495; float:right; }
.listBox ul li .note{ color:#484748; text-indent:2em; padding-top:6px;}
.listBox ul li .mark{ margin-top:5px; }

/* 内容页、通用页 START */
.keyWord	{ font-size:14px; text-decoration:underline; } /* color:#1c41ff;  */
.web{ padding:12px; line-height:1.8; font-size:14px; }
.web p{ padding:0; margin:0; }
.web a{ font-size:14px; }
.web a:hover	{ font-size:14px; }
.a{ padding:8px 8px 2px 0px; border-bottom:1px #cccccc dotted; }
.a h1{ margin:10px 0 15px 0; font-size:24px; }
.a .addi1{ width:100%; color:#959495; }
.a .addi1 .font{ float:right; height:21px; line-height:21px; margin-right:5px; }
.a .addi2{ margin:8px auto;}
#infoReadNum em{font-style:normal;}
.b{ padding:20px 5px 10px; font-size:14px; }
.b img{padding: 0;margin: 0;}
.b a{ font-size:14px; }
.b a:hover{ font-size:14px; }
.b .note	{padding:8px; line-height:1.6; font-size:12px; border:1px #dcdcdc solid; background:#fafafa; margin-bottom:10px; }
.b .mark{ margin-top:5px; line-height:1.2; }
.b .mark a{ font-size:12px; }
.b .mark a:hover{ font-size:12px; }
blockquote{margin: 10px 0 0 0;padding: 10px;border: 1px dotted #785;
background: #f5f5f5;}
#newsContent a{color:#09C;font-weight:bold;}
#newsContent img{max-width:760px;}

.b .nav{ margin-top:8px; text-align:center; }
.c{ font-size:14px; padding:8px 0; line-height:1.4;}
.c a{ font-size:14px; color:#00528e; }
.c a:hover{ font-size:14px; color:#00528e; text-decoration:underline; }
.c em{font-style:normal;}
.d{ padding:12px; border-bottom:1px #cccccc dotted; }
.d ul{ margin-left:12px; }
.d li{ padding:3px; margin:8px; cursor:pointer; }
.d li img{ height:50px; margin:5px 0 5px 0; }
.d .boxBorder{ width:15px; height:50px; border:1px #dadada solid; background:url(boxFull.gif); }
.d .boxBlank	{ width:100%; height:49px; overflow:hidden; background:#ffffff; }
.d .upDown{margin:auto; text-align:center; width:404px; }
.d .upDown .up{ float:left; width:192px; height:48px; background:url(../../inc_img/vote/vote1_1.gif); cursor:pointer; }
.d .upDown .up2{ float:left; width:192px; height:48px; background:url(../../inc_img/vote/vote1_2.gif); cursor:pointer; }
.d .upDown .upa{ float:left; font-size:14px; color:#cc3300; font-weight:bold; padding:8px 0 0 30px; }
.d .upDown .upb{ float:left; font-size:14px; color:#d5665f; padding:8px 0 0 6px; }
.d .upDown .upc{ float:left; width:90px; padding:7px 0 0 11px; }
.d .upDown .upd{ float:left; width:100px; height:7px; background:#e37f24; overflow:hidden; }
.d .upDown .upe{ float:left; padding:4px 0 0 25px; }
.d .upDown .down	{ float:left; width:192px; height:48px; background:url(../../inc_img/vote/vote2_1.gif); cursor:pointer; margin-left:20px; }
.d .upDown .down2{ float:left; width:192px; height:48px; background:url(../../inc_img/vote/vote2_2.gif); cursor:pointer; margin-left:20px; }
.d .upDown .downa{ float:left; font-size:14px; color:#3366cc; font-weight:bold; padding:8px 0 0 30px; }
.d .upDown .downb{ float:left; font-size:14px; color:#5e99d5; padding:8px 0 0 6px; }
.d .upDown .downc{ float:left; width:90px; padding:7px 0 0 11px; }
.d .upDown .downd{ float:left; width:100px; height:7px; background:#689acc; overflow:hidden; }
.d .upDown .downe{ float:left; padding:4px 0 0 25px; }
#newsContent{word-break:break-all; }
#newsContent h1{font-size:120%;}
#newsContent p{ font-size:14px; margin:0; text-indent:2em;line-height: 26px;text-align: justify;word-wrap: break-word;padding: 8px 0;}
#newsContent .code {font: 12px/1.5 Monaco,Consolas,"Courier News",monospace;padding: 10px 15px;border: 1px solid #B8C9D3;
border-left: 5px solid #CCCCCC;margin: 5px 0px;padding: 5px;
display: block;background: #FFFFDD;color: #333;text-align: left;word-wrap: break-word;}

/* 内容页、通用页 END */

.bp123_zz {line-height: 35px;height: 35px;border: 1px solid #E3E3E3;background: url(bg_share.gif) no-repeat #F8F7F7;
padding-left: 75px;}
#bdshare a, #bdshare_s a, #bdshare_pop a {text-decoration: none;cursor: pointer;}
.bp123_zz .bds_qzone, .bp123_zz .bds_tsina, .bp123_zz .bds_tqq, .bp123_zz .bds_renren, .bp123_zz .bds_baidu, .bp123_zz .bds_copy, .bp123_zz .bds_tieba, .bp123_zz .bds_t163, .bp123_zz .bds_qq {font-size: 14px;color: #666666;line-height: 16px;height: 16px;margin-right: 5px;text-indent: 2px;}
.bp123_zz #bdshare {padding-top: 5px;}
.bp123_zz #bdshare .bds_more {line-height: 16px;color: #0066CC;height: 16px;font-size: 12px;margin-right: 5px;text-indent: 3px;}


.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 0;}
.pagination>li {display: inline}
.pagination>li>a,.pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #fff;background-color: #18BC9C;border: 1px solid transparent;margin-left: -1px}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 0;border-top-left-radius: 0}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {z-index: 2;color: #fff;background-color: #0f7864;border-color: transparent}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {z-index: 3;color: #fff;background-color: #0f7864;border-color: transparent;cursor: default}

.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {color: #ecf0f1;background-color: #3be6c4;border-color: transparent;cursor: not-allowed}

.pagination-lg>li>a,.pagination-lg>li>span {padding: 8px 16px;font-size: 18px;line-height: 1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-bottom-left-radius: 0;border-top-left-radius: 0}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.pagination-sm>li>a,.pagination-sm>li>span {padding: 2px 8px;font-size: 12px;line-height: 1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-bottom-left-radius: 0;border-top-left-radius: 0}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.pager {padding-left: 0;margin: 20px 0;list-style: none;text-align: center}
.pager li {display: inline}
.pager li>a,.pager li>span {display: inline-block;padding: 5px 14px;background-color: #18BC9C;border: 1px solid transparent;border-radius: 0}
.pager li>a:hover,.pager li>a:focus {text-decoration: none;background-color: #0f7864}
.pager .next>a,.pager .next>span {float: right}
.pager .previous>a,.pager .previous>span {float: left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span {color: #fff;background-color: #18BC9C;cursor: not-allowed}

/*分页器样式覆盖--00a0ff*/
.center_page_box{width: 100%;display: inline-block;text-align: center;}
.pagination {display: inline-block;padding-left: 0;margin: 20px auto;border-radius: 0;line-height: 31px;}
.pagination li:hover{background: #00a0ff;color: #fff;}
.pagination li:last-child{margin-right: 10px;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 3;color: #00a0ff !important;background-color: #fff !important;border-color: #00a0ff !important;cursor: default;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {z-index: 2;color: #fff !important;background-color: #00a0ff !important;border-color: #00a0ff !important;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #000 !important;background-color: #fff !important;border: 1px solid #ebebeb !important;margin-left: -1px;}

.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #ccc !important;
    background-color: #fff !important;
    border-color: #ebebeb !important;
    cursor: not-allowed;
}

/********* Page ***********/
.pager A {BORDER: #c6c6c6 1px solid; PADDING: 0px 3px 0px 3px; DISPLAY: inline-block; MARGIN: 0px; COLOR: #171717; LINE-HEIGHT: 18px;}
.pager A:hover {TEXT-DECORATION: none}
.pager STRONG {BORDER: #fff 1px solid; FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #007ebc}
.pager {FONT-SIZE: 12px;OVERFLOW: hidden; WIDTH: 100%; PADDING: 16px 0px 8px 0px;CLEAR: both; TEXT-ALIGN: right}
.pager EM{FLOAT: left; LINE-HEIGHT: 23px; MARGIN-RIGHT: 2px; PADDING: 0px 4px 0px 4px; HEIGHT: 23px;font-style: normal;}
.pager A:link {BORDER: #dddddd 1px solid;DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px; HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:visited {BORDER: #dddddd 1px solid; DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px;  HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:hover {BORDER: #FF6600 1px solid;COLOR: #fff;BACKGROUND-COLOR: #FF6600}
.pager INPUT {FLOAT: left}
.pager SPAN.pagenow{BORDER: #dddddd 1px solid;  FONT-WEIGHT: 400;  COLOR: #999999; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px; HEIGHT: 21px; BACKGROUND-COLOR: white;float:left;}
.pager .btn {font-size:12px;border:1px solid #c6c6c6;PADDING: 0px 3px 0px 3px;margin-left:5px;LINE-HEIGHT: 18px;BACKGROUND-COLOR: #FFF;cursor:pointer;}
.pager span.pagenow{BORDER: #FF6600 1px solid;  FONT-WEIGHT: 400;  COLOR: #FFFFFF; LINE-HEIGHT: 21px;  HEIGHT: 21px; BACKGROUND-COLOR: #FF6600}

