﻿
* {margin:0; padding:0; list-style:none;}
body,td,th {font-size: 12px; margin:0; color:#333333;}
div {position:relative; height:auto; overflow: hidden; text-align:left;}
img {border:none;}

a {color: #333;}						
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #333;}
a:hover {text-decoration: underline; color: #D11C25;}

body_back {background-image:url(../images/body_bg.gif); background-position:top left; background-repeat:repeat;}

.frameDiv {width:960px; margin:0 auto; padding:5px 5px 0px 5px; background-color:#FFFFFF;}
.frameDiv .headDiv {width:100%; margin:0; padding:0;}
.frameDiv .bodyDiv {width:100%; margin:0; padding:0; margin-top:5px;}
.frameDiv .footDiv {width:100%; margin:0; padding:0;}

.headDiv .topDiv {width:100%; height:60px;}
.headDiv .topDiv .logoDiv {width:480px; height:60px; float:left; margin-left:10px;}
.headDiv .topDiv .rightDiv {width:400px; height:60px; float:right;text-align:right;padding-top:40px;padding-right:10px;}
.headDiv .lineDiv_1 {height:170px;}
.headDiv .lineDiv_2 {height:170px;}
.headDiv .adDiv {width:100%; height:170px; padding:0; margin:0;}
.headDiv .navDiv {width:100%; height:34px; padding:0; margin:0; margin-top:-38px;z-index:100;position: relative; }
.headDiv .navDiv .leftHeadDiv {width:20px; height:23px; float:left; display:block; background:none; margin:0;}
.headDiv .navDiv a {color: #FFFFFF; display:block; width:100px; height:33px; float:left; margin-left:14px; line-height:33px; background-image:url(../images/nav_li.gif); background-position:top center; background-repeat:no-repeat; text-align:center; font-size:14px; font-weight:bold;}						
.headDiv .navDiv a:link {text-decoration: none;}
.headDiv .navDiv a:visited {text-decoration: none; color: #FFFFFF;}
.headDiv .navDiv a:hover {text-decoration: none; color: #FFFF00; background-image:url(../images/nav_li_sed.gif);}
.headDiv .navDiv a:active {text-decoration: none; color: #FFFFFF;}

.bodyDiv .bodyLeftDiv {width:280px; float:left;}
.bodyDiv .bodyLeftDiv .indexaddiv{width:280px; height:200px;}
.bodyDiv .bodyMiddleDiv {width:420px; float:left; margin-left:5px;}
.bodyDiv .bodyRightDiv {width:250px; float:right;}
.bodyDiv .bodyBigLeftDiv {width:270px; float:left;}
.bodyDiv .bodyBigRightDiv {width:680px; float:right;}

.bodyDiv .bodyIndexLeftDiv {width:280px; float:left;}
.bodyDiv .bodyIndexRightDiv {width:675px; float:right;}

.bodyDiv .lineDiv {border:1px solid #CECECE;}
.bodyDiv .moduleDiv {width:100%; margin-bottom:5px;}
.bodyDiv .moduleDiv .moduleHeadDiv {width:100%; height:27px; border-bottom:1px solid #CECECE; background-image:url(../images/modulehead_bg.gif); background-position:center center; background-repeat:repeat-x;}
.bodyDiv .moduleDiv .moduleHeadDiv .innerDiv {width:100%; margin-top:5px; padding:0; text-align:right; clear:both;}
.bodyDiv .moduleDiv .moduleHeadDiv .lineLeft {float:left;text-align:left; margin-left:10px; color:#333333; font-size:14px; font-weight:bold;}
.bodyDiv .moduleDiv .moduleHeadDiv .lineRight {margin-right:10px; vertical-align:middle;}
.bodyDiv .moduleDiv .moduleBodyDiv {padding:5px;}
.bodyDiv .moduleDiv .moduleBodyDiv ul li {height:18px;list-style:none;background:url(../images/li.gif) no-repeat 0 2px;padding-left:5px;}
.bodyDiv .moduleDiv .moduleBodyDiv ul li A {float:left;margin-left:10px;}
.bodyDiv .moduleDiv .moduleBodyDiv ul li A:link{color:#333;}
.bodyDiv .moduleDiv .moduleBodyDiv ul li A:visited{color:#333;}
.bodyDiv .moduleDiv .moduleBodyDiv ul li A:hover{color:#D11C25;}


.bodyDiv .moduleDiv .indexHeadDiv {width:100%; height:25px;   background:url(../images/indextitlebg.gif) no-repeat;  }
.bodyDiv .moduleDiv .indexHeadDiv .innerDiv {width:100%; margin-top:5px; padding:0; text-align:right; clear:both;}
.bodyDiv .moduleDiv .indexHeadDiv .lineLeft {float:left;text-align:left; margin-left:10px; color:#333333; font-size:14px; font-weight:bold;}
.bodyDiv .moduleDiv .indexHeadDiv .lineRight {margin-right:10px; vertical-align:middle;}

.listdiv{padding:10px;}
.listdiv ul {height:auto !important;overflow:visible;min-height:250px;height:250px;}
.listdiv ul li {height:20px;float:left;width:100%;list-style:none;background:url(../images/li.gif) no-repeat 0 13px;padding-top:10px;font-size:14px;border-bottom:1px dotted #CECECE;}
.listdiv ul li span {float:right;font-size:12px;margin-right:10px;}
.listdiv ul li A {float:left;margin-left:15px;}
.listdiv ul li A:link{color:#333;}
.listdiv ul li A:visited{color:#333;}
.listdiv ul li A:hover{color:#D11C25;}

.listdiv .msgpan{font-size:14px;font-size:14px;border-bottom:1px dotted #CECECE;}
.listdiv .msgpan .msg{padding:5px;line-height:150%;text-indent:2em;}

.liuyandiv{padding:10px;}
.liuyandiv ul .title {height:20px;float:left;width:100%;list-style:none;background:url(../images/li.gif) no-repeat 0 13px;padding-top:10px;font-size:14px;border-bottom:1px dotted #CECECE;}
.liuyandiv ul li span {float:right;font-size:12px;margin-right:10px;}
.liuyandiv ul li b {float:left;margin-left:15px;}
.liuyandiv ul .content{line-height:150%;padding:5px 5px 5px 15px;}
.liuyandiv ul .re{line-height:150%;padding:5px 5px 5px 15px;color:#134406;}

.liuyantitle{height:20px;padding:7px 0 0 10px;;font-weight:bold; border:1px solid #CECECE; background:url(../images/modulehead_bg.gif) repeat-x;margin-bottom:5px;}

.view{}
.view .title{padding:10px;font-size:26px;text-align:center;font-weight:bold;}
.view .content{padding:10px;font-size:14px;word-wrap:break-word;line-height:200%;height:auto !important;overflow:visible;min-height:250px;height:250px;}
.view .content1{padding:10px;font-size:14px;line-height:200%;margin-bottom:10px;word-wrap:break-word;}
.view .right{padding:10px;text-align:right}

.footDiv .moduleDiv { padding:25px; margin-bottom:5px;;border:1px solid #CECECE; background-image:url(../images/foot_bg.gif); background-position:top center; background-repeat:repeat-x;}
.footDiv .moduleDiv .innerDiv {text-align:center; line-height:200%; }

.imglistdiv{height:auto !important;overflow:visible;min-height:250px;height:250px;}
.imglistdiv .imglistrow{float:left;width:214px;margin:5px 0 0 5px;height:180px;}
.imglistdiv .imglistrow .img{border:1px solid #CECECE;padding:2px;text-align:center;height:154px;}
.imglistdiv .imglistrow .title{width:215px;padding:5px;text-align:center;height:15px;}

.subchannel{background:url(../images/titlebg1.gif) no-repeat center center;text-align:center;font-size:14px;font-weight:bold;padding-top:10px;height:25px;margin:2px;}
.subchannel A:link{color:#3D6045}
.subchannel A:visited{color:#3D6045}
.subchannel A:hover{color:#666}

.freadlink{padding:5px;border:1px solid #CECECE;margin-bottom:5px;word-break:keep-all;}
.freadlink A{margin-left:10px;}
.tabel{border-top:#cecece 1px solid;border-left:#cecece 1px solid;}
.tabel td{border-bottom:#cecece 1px solid;border-right:#cecece 1px solid;padding:3px;padding-left:5px;}

DIV.page {
	MARGIN: 3px;  height:20px;padding:5px;
}
DIV.page A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.page A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.page A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.page SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.page SPAN{
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}