/* CSS Document */

img, input
{
	border: 0;
}
.L-H-20
{
	line-height: 20px;
}
.martop
{
	margin-top: 10px;
}
.mid
{
	margin-left: auto;
	margin-right: auto;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.cl
{
	clear: both;
}

.bd-s
{
	border: 1px solid #d6d6d6;
	height: 100%;
}
.bd-s-white
{
	border: 1px solid #FFF;
	height: 100%;
}



/* font color */
.C-blue
{
	color: #003399;
}
/* 主体字颜色 深篮 */
.C-blue a:link, .C-blue a:active, .C-blue a:visited
{
	color: #003399;
	text-decoration: none;
}
.C-blue a:hover
{
	color: red;
}

.C-S-blue
{
	color: #001c54;
}
.C-S-blue a
{
	color: #001c54;
	text-decoration: none;
}
.C-S-blue a:hover
{
	color: red;
}
.C-green
{
	color: #60a105;
}

/* 主体字颜色 深篮 */
.C-green a:link, .C-green a:active, .C-green a:visited
{
	color: #60a105;
	text-decoration: none;
}
.C-green a:hover
{
	color: red;
}
.C-Q-gray
{
	color: #949494;
}

/* 浅灰色 */
.C-Q-gray a
{
	color: #949494;
	text-decoration: none;
}
.C-Q-gray a:hover
{
	color: red;
}
.C-Q-black
{
	color: #333333;
}

/* 浅黑色 */
.C-Q-black a
{
	color: #333333;
	text-decoration: none;
}
.C-Q-black a:hover
{
	color: red;
}

.C-black
{
	color: #000;
}

/* 黑色 */
.C-black a
{
	color: #000;
	text-decoration: none;
}
.C-black a:hover
{
	color: red;
}

.C-J-black
{
	color: #4a4a4a;
}
/* 近黑色 */
.C-J-black a
{
	color: #4a4a4a;
	text-decoration: none;
}
.C-J-black a:hover
{
	color: red;
}

.C-red
{
	color: #d50000;
}
/* 红色 */
.C-red a
{
	color: #d50000;
	text-decoration: none;
}
.C-red a:hover
{
	color: red;
}

.C-white
{
	color: #FFF;
}
/* 白色 */
.C-white a
{
	color: #FFF;
	text-decoration: none;
}
.C-white a:hover
{
	color: red;
}

.f-s-12
{
	font-size: 12px;
}



/* 公共属性 */
.guide-nav, .news-goindex-gobbs .viewtext p, .news-relations .list-icon span
{
	background: url(/images/news/news-icon-list.png) no-repeat;
}

.warp
{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

.left-side
{
	width: 640px;
	height: 100%;
	overflow: hidden;
}
.right-side
{
	height: 100%;
	width: 300px;
}

h1
{
	text-indent: 0.5em;
	position: relative;
	height: 26px;
	line-height: 26px;
	background: #f6f6f6;
	font-weight: normal;
	border-bottom: 1px solid #d4d4d4;
}
h1 .more
{
	display: block;
	position: absolute;
	text-indent: 0;
	top: 6px;
	right: 8px;
	width: 44px;
}
.Btitle
{
	font-family: "microsoft yahei" , "黑体" ,Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d50000;
}

ul.digg
{
	padding: 7px 8px 5px 0;
	background: url(/images/news/digg.png) no-repeat 8px 12px;
}
ul.digg li
{
	height: 24px;
	line-height: 24px;
	padding-left: 2em;
}
ul.digg li span.date
{
	float: right;
}

ul.f14
{
	padding: 6px 10px 5px 0;
}
ul.f14 li
{
	padding-left: 1.4em;
}
ul.f14 li span.date
{
	float: right;
}
ul.video li a
{
	padding-right: 20px;
	background: url(/images/news/video-icon.png) no-repeat right 1px;
}

ul.f15
{
	padding: 0 10px 8px 10px;
}
ul.f15 li
{
	display: block;
	padding-top: 8px;
	font-size: 12px;
	line-height: 18px;
}


.li-bg-redpointer li
{
	background: url(/images/news/red-point.png) no-repeat 8px 8px;
}
.li-bg-blackpointer li
{
	background: url(/images/news/black-point.png) no-repeat 8px 8px;
}
.li-bg-blackpointer-1 li
{
	background: url(/images/news/black-point.png) no-repeat 6px 6px;
}

/*顶部公共导航*/
.topsmall-nav
{
	width: 100%;
	background: url(/images/news/topsmall-navbg.png) repeat-x;
	height: 32px;
}
.topsmall-nav .logo
{
	padding: 0 10px 0 0;
}
.topsmall-nav span
{
	font-size: 12px;
	line-height: 32px;
}

.main-nav
{
	width: 950px;
	height: 33px;
	line-height: 33px;
	margin-left: auto;
	margin-right: auto;
	background: url(/images/news/search-bg.png) repeat-x;
	padding-left: 5px;
}
.main-nav .news-small-logo
{
	padding-right: 10px;
}


/*left side 内容--------------------*/
.guide-nav
{
	height: 32px;
	line-height: 32px;
	background-color: #f6f6f6;
	border-bottom: 1px solid #d4d4d4;
	padding-left: 25px;
	background-position: 6px 13px;
}

.news-content
{
	padding: 0 25px;
}
.news-content h2
{
	padding: 18px 0 10px;
	font-weight: bold;
	font: 24px "microsoft yahei" , "黑体" ,Arial, Helvetica, sans-serif;
	text-align: center;
}
.news-content .time-from-bbs
{
	text-align: center;
	height: 20px;
	line-height: 20px;
}
.news-content .line
{
	height: 10px;
	margin-top: 7px;
	overflow:hidden;
	border-top: 1px solid #d4d4d4;
}
.news-content .guide-read
{
	padding: 10px;
	background: #f3f3f3;
	text-indent: 2em;
	display:none;
}
.news-content .text-img
{
	padding:0 0 10px;
}
.news-content .text-img img
{
}
.news-content .text-img p
{
	line-height:21px;
	padding-bottom:15px
}
.news-content .text-img .author
{
	padding-top: 10px;
	color: #787878;
	text-align: right;
	display:none;
}
.news-content .text-img .nickName
{
	padding-top: 10px;
	color: #787878;
	text-align: right;
}

/*新闻收藏DIV隐藏*/
#newsFavorites
{
	display:none;
	}

.news-goindex-gobbs
{
	padding: 10px;
	text-align: center;
}
.news-goindex-gobbs img
{
	padding: 0 10px;
}
.news-goindex-gobbs .viewtext
{
	height: 20px;
	line-height: 20px;
	text-align: center;
}
.news-goindex-gobbs .viewtext p
{
	display: inline;
	padding-left: 22px;
	background-position: 0 -245px;
}

.news-relations
{
	width: 615px;
	margin: 0 auto;
}
.news-relations .list-icon
{
	height: 27px;
	line-height: 27px;
	text-align: center;
	border: 1px solid #d6d6d6;
	background: #f6f6f6;
}
.news-relations .list-icon span
{
	padding: 1px 0 1px 33px;
}
.news-relations .list-icon .p1
{
	background-position: 15px -18px;
}
.news-relations .list-icon .p2
{
	background-position: 10px -48px;
}
.news-relations .list-icon .p3
{
	background-position: 16px -79px;
}
.news-relations .list-icon .p4
{
	background-position: 12px -110px;
}
.news-relations .list-icon .p5
{
	background-position: 13px -143px;
}
.news-relations .list-icon .p6
{
	background-position: 12px -179px;
}
.news-relations .list-icon .p7
{
	background-position: 12px -211px;
}

.news-relations .news-list
{
	padding: 15px 0 8px;
}
.news-relations .news-list .tt
{
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
	border-bottom: 1px dashed #d6d6d6;
	border-top: 1px dashed #d6d6d6;
}
.news-content-search input
{
	height: 20px;
	width: 445px;
	border: 1px solid #d4d4d4;
	margin: 0 5px;
}
.news-relations .description-text
{
	padding: 0 0 10px 0;
}


/*新闻评论--------------------*/
.news-comments
{
	width: 598px;
	overflow: hidden;
	padding: 10px 20px;
	background: #f6f6f6;
}
.news-comments .input
{
	width: 580px;
	padding: 8px;
	height: 100px;
}
.comments-list
{
	background: #f6f6f6;
	padding: 0 10px 10px;
}
.comments-list .tt
{
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #d1d5db;
}
.comments-list .con
{
	padding: 8px 8px 4px;
	border-bottom: 1px dashed #CCCCCC;
}
.comments-list .con .from
{
	padding: 0 10px 5px;
}
.comments-list .con p
{
	padding: 0 10px 5px;
}
.comments-list .con-f2
{
	margin: 3px;
	border: 1px solid #d1d5db;
	background: #fffef5;
}


.news-comments-content-list
{
	padding: 10px 10px 0;
	margin-bottom: 10px;
	line-height: 18px;
	background: #fafafa;
	border: 1px solid #d6d6d6;
}
.com-box
{
	padding: 8px;
	background: #ebebeb;
}
.com-box .input
{	
	padding: 5px;
	height: 80px;
	width: 570px;
	margin-bottom: 8px;
}
textarea
{
	border: #a3b6d3 1px solid;
	padding: 6px;
}
.news-comments-content-list .layer-second
{
	margin: 5px 0 0 5px;
	line-height: 18px;
	border-left: 2px solid #d6d6d6;
}
.news-comments-content-list .layer-second div
{
	margin-left: 5px;
	padding: 5px 0 10px 5px;
	border-top: 1px solid #d6d6d6;
}
.news-comments-content-list .line
{
	margin-top: 3px;
	border-top: 1px dashed #888888;
	height: 10px;
}


/*图处新闻--------------------*/
.news-picnews
{
	width: 638px;
	overflow: hidden;
}
.news-picnews li
{
	padding: 15px 0 8px 16px;
	float: left;
}
.news-picnews li p
{
	display: block;
	font-size: 12px;
	text-align: center;
}


/*right side--------------------*/

.news-right-side-search
{
	height: 30px;
	padding: 3px 0 0 5px;
	background: #ececec;
	border-top: 3px solid #d4d4d4;
	overflow: hidden;
}
.news-right-side-search input
{
	height: 20px;
	width: 120px;
	border: 1px solid #d4d4d4;
	margin: 0 5px;
}

/*论坛排行*/
.nTab .TabTitle
{
	height: 32px;
	position: relative;
	background: #f6f6f6;
}
ul.digg .more
{
	margin-left: 8px;
	background: url(/images/news/dashed-line.png) repeat-x center 10px;
	text-align: right;
}
ul.digg .more a
{
	background: #FFF;
}
.nTab .TabTitle .hot-pic
{
	position: absolute;
	top: -4px;
	left: -4px;
	width: 35px;
}
.nTab .TabTitle ul
{
	height: 29px;
	overflow: hidden;
	background: #FFF;
}
.nTab .TabTitle div.hot
{
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	width: 116px;
	height: 30px;
	background: #f6f6f6;
	float: left;
	font-size: 14px;
	color: #6e0200;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
}
.nTab .TabTitle li
{
	width: 89px;
	height: 29px;
	line-height: 29px;
	color: #4a4a4a;
	text-align: center;
	float: left;
	font-weight: bold;
	cursor: pointer;
	overflow: hidden;
	background: url(/images/news/bbs-scroll-bg1.png) no-repeat;
}
.nTab .TabTitle .active
{
	color: #d50000;
	background: url(/images/news/bbs-scroll-bg.png) repeat-x;
}
.none
{
	display: none;
}

/*划动门css*/
.nTab-1
{
	position: relative;
}
.nTab-1 .TabTitle
{
	height: 25px;
	width: 166px;
	top: 3px;
	right: 2px;
	overflow: hidden;
	position: absolute;
}
.nTab-1 .TabTitle li
{
	height: 25px;
	padding: 0 7px;
	line-height: 25px;
	float: left;
	font-size: 12px;
	cursor: pointer;
}
.nTab-1 .TabTitle .active
{
	background: #FFF;
	border: 1px solid #d4d4d4;
	border-bottom: 0;
	color: #d50000;
}

/*我要评论*/
.iask
{
	cursor: pointer;
}
.currPage
{
	background: #1F3A87 none repeat scroll 0 0;
	border: 1px solid #ccc;
	color: #ffffff;
	font-weight: bold;
	margin: 5px 4px 0 0;
	padding: 4px 5px 0;
}
.MorePage
{
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #ccc;
	color: #1F3A87;
	margin: 5px 4px 0 0;
	padding: 4px 5px 0;
	text-decoration: none;
	cursor: pointer;
}
.MorePageEnable
{
	background: #f5f5f5 none repeat scroll 0 0;
	border: 1px solid #ccc;
	color: #ccc;
	margin: 5px 4px 0 0;
	padding: 4px 5px 0;
	text-decoration: none;
	cursor: pointer;
}
