﻿@charset "utf-8";
/* CSS Document */

body{font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;background-color:#F6F7F7}
*{margin:0;padding:0;}
a,a:link{text-decoration:none;color:#000;}
a:hover,a:active{text-decoration:none;color:red;}
img,table{border:0;}
ul,li{list-style:none;}

.main{width:997px;margin:0 auto;}
.header{padding:1px 0 1px 30px;}
.header img{margin-right:0px;}
.menu{background:url(../images/menuBg.gif);padding-left:14px;}
.menu li{line-height:25px;display:inline;background:url(../images/menuLi.gif) no-repeat right 2px;padding:0 12px;}
.menu li a:link,a:visited{text-decoration:none;color:#fff;}
.menu li a:hover,a:active{text-decoration:none;color:red;}
.contactus{margin-left:275px;}
* html .contactus{margin-left:270px;}
.scroll{color:#fff;background:#e60012;line-height:25px;padding-left:20px;height:25px;}
.login{background:#ddd;padding-left:10px; height:30px; padding-right:20px;}
.login li{ float:left; margin-left:20px; line-height:35px; display:block; padding-top:4px}
.content{width:997px;float:left;}
.left{width:275px;float:left; margin-left:1px;}
.lefttop{ width:270px; margin-top:12px; padding-bottom:5px; border-bottom:2px solid #dcdddd; float:left;}
.lefttop li{ margin-left:10px; padding:4px 4px; display:block; float:left; width:109px; height:19px; line-height:19px;background:url(../images/bottomb.jpg) no-repeat; text-align:center; color:#FFF}
.lefttop li a
{
	color:#FFF;
	text-decoration:none;
}
.leftad{ margin:10px 4px;; height:300px; width:250px; float:left;}

.left_bzly{ width:270px; margin-right:10px; border-top:2px solid #dcdddd; float:left;}
.left_bzly h1{ font-size:22px; color:#F00; line-height:50px;}
.left_bzly li{ display:block; border-bottom:1px dotted #CCC; line-height:24px; font-size:12px; padding-left:10px; }
.left_bzly li a:link,a:visited{text-decoration:none;color:#000;}
.left_bzly li a:hover,a:active{text-decoration:none;color:red;}

a.navTop:link{text-decoration:none;color:#fff;}
a.navTop:visited{text-decoration:none;color:#fff;}
a.navTop:hover{text-decoration:none;color:red;}
a.navTop:active{text-decoration:none;color:red;}

a.navHref:link{text-decoration:none;color:#000;}
a.navHref:visited{text-decoration:none;color:#000;}
a.navHref:hover{text-decoration:none;color:red;}
a.navHref:active{text-decoration:none;color:red;}

.left_bzly1{ width:280px; margin-right:10px; float:left;position:relative; height:160px;}
.left_bzly1 h1{ font-size:20px; color:#F00; line-height:32px; display:block; border-bottom:1px solid #dcdddd; }
.left_bzly1 li{ display:block; line-height:24px; font-size:12px; padding-left:10px; border-bottom:1px dotted #CCC;}
.more{padding-left:230px;width: 61px;position: absolute; top:10px; font-size:12px;}

.left_bzly2{ width:300px; margin-right:10px; float:left;position:relative; height:270px;}
.left_bzly2 h1{ font-size:20px; color:#F00; line-height:32px; display:block; border-bottom:1px solid #dcdddd; }
.left_bzly2 li{ display:block; line-height:24px; font-size:12px; padding-left:10px; }
.more{padding-left:230px;width: 61px;position: absolute; top:10px; font-size:12px;}

.left_bzly3{ width:300px; margin-right:10px; border-top:2px solid #dcdddd; float:left;position:relative;margin-top:15px;height:275px;}
.left_bzly3 h1{ font-size:20px; color:#F00; line-height:32px; display:block; border-bottom:1px solid #dcdddd;}
.more1{padding-left:230px;width: 61px;position: absolute; top:10px; font-size:12px;}
.left_bzly3 li{ display:block;  line-height:24px; font-size:12px; padding-left:10px; }
.right{width:660px;float:right;padding:0 15px;border-left:2px solid #dcdddd; margin-top:10px;}
.right .rghTop{float:left;}
.right .rghTop .rghL{width:320px;float:left;border-right:2px solid #dcdddd;}
.right .rghTop .rghR{width:310px;float:right;margin-left:17px;}
.right .rghBot{width:100%;float:left;border-top:2px solid #dcdddd;margin-top:18px;padding-top:20px;}
.rghBot h1{font-size:20px; color:#F00; line-height:32px; display:block; }
.rghBot li{ color:#fff;margin-left:10px; padding:4px 4px; display:block; float:left; width:73px; line-height:27px; height:27px;vertical-align:middle; background:url(../images/qy.jpg) no-repeat; text-align:center; margin-top:10px;}
.footer{width:960px;text-align:center;float:left;border-top:2px solid #dcdddd;margin:10px 10px;padding-top:15px;}
.footer li{ display:block; padding-left:20px; line-height:20px;}

.list_right{width:620px;float:left;}
.list_content{ width:650px; margin-right:10px; float:left;position:relative;}
.list_content h1{ font-size:20px; color:#F00; line-height:32px; display:block; border-bottom:1px solid #dcdddd;}
.list_content li{ display:block; line-height:24px; font-size:12px; }

.list_view{ width:650px; margin-right:10px; float:left;}
.list_view h1{ font-size:20px; line-height:32px; display:block; border-bottom:1px solid #dcdddd; text-align:center; margin-bottom::10px; padding-bottom:10px;}
.content_date{ color:#F00;line-height:24px; font-size:12px; padding-left:10px; margin:10px; text-align:center;}
.content_view{ line-height:20px; font-size:12px; padding-left:10px; margin:10px;}

.thumbImage_big{ max-height:99%; max-width:99%;}
#EditorMemo  {
border:1px solid #CCCCCC;
height:300px;
width:550px;
}
.tbGuest 
{
    width:100%;
}
.tbGuest td
{
	padding:5px;
	border-bottom:dashed 1px #9db0bc;
}
.space_pic
{
	max-width: 40px;
    max-height: 40px;
    border:1px #9db0bc solid;
    vertical-align:top;
    padding:1px;
}
* html .space_pic {
    width: expression(this.width > 50 && this.width > this.height ? 50 : true);
    height: expression(this.height > 50 ? 50 : true);
}
.space_date
{
	color:#666;
	font-family:Candara;
	font-size:12px;
}
.PageBar
{
    margin:3px;
    border:1px #9db0bc solid;
    padding:0px 5px 0px 5px;
}
.PageBar:hover
{
    margin:3px;
    border:1px #9db0bc solid;
    padding:0px 5px 0px 5px;
    background-color:#000;
    color:White;
}
.CurrentPageBar
{
    font-weight:bold;
    color:White;
    background-color:#000;
    border:1px #9db0bc solid;
    padding:0px 5px 0px 5px;
}
.tbRegister
{
	margin:0 auto;
	width:660px;
}
.dvInputInfor
{
	width:100px;
}
.dvexplain
{
	border:1px #000 dashed;
	background-color:#fff;
	padding:2px;
	width:340px;
}
.rput
{
	height:18px;
}
.spnLogin
{
	font-size:16px;
	font-weight:bold;
}
#spnifLogin{ float:left;line-height:30px; padding:2px 0 0 0;}
.rghBot li a
{
	color:#FFF;
	text-decoration:none;
}
.rghBot li a:hover,a:active
{
	color:red;
	text-decoration:none;
}
.PageBar
{
    margin:3px;
    border:1px #2f2c5a solid;
    padding:0px 5px 0px 5px;
}
.PageBar:hover
{
    margin:3px;
    border:1px #20437b solid;
    padding:0px 5px 0px 5px;
    background-color:#2f2c5a;
    color:White;
    text-decoration:none;
}
.CurrentPageBar
{
    font-weight:bold;
    color:White;
    background-color:#2f2c5a;
    border:1px #20437b solid;
    padding:0px 5px 0px 5px;
}
#loading
{
	overflow:auto;
}
.MenuList
{
    line-height:20px;
}
#MenuList
{
	line-height:30px;
	padding:0px 0px 10px 20px;
	margin:10px 0px 50px 10px;
}
.MenuTitle
{
	font-weight:bold;
	cursor:pointer;
}
.subMenu
{
	list-style-type:none;
	padding:0px 0px 0px 15px;
}
#dvToolTip
{
    background-color:#f7f7f7;
    border:1px #000 solid;
    line-height:20px;
    padding:5px 10px 5px 10px;
    
    -moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#dvToolTip_Shadow
{
    background-color:#000;
    border:1px #000 solid;
    line-height:20px;
    padding:5px 10px 5px 10px;
    
    -moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#AddContent
{
	position:absolute;
	padding:10px;
	background-color:#f9f9f9;
	border:5px #ccc solid;
	z-index:2;
	width:600px;
	-moz-box-shadow: 3px 3px 5px #ccc;
	-webkit-box-shadow: 3px 3px 5px #999;
	
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#dvMyInfor
{
	width:96%;
	border:1px #ccc solid;
	position:relative;
	overflow:auto;
	padding:20px;
	margin:10px 0px 10px 0px;
}
#dvUserPic
{
	width:15%;
	float:left;
	text-align:center;
	line-height:30px;
	margin:5px;
}
#dvUserPic img
{
	border:1px #aaa solid;
	padding:2px;
	max-width: 80px;
    max-height: 80px;
}
* html #dvUserPic img {
    width: expression(this.width > 80 && this.width > this.height ? 80 : true);
    height: expression(this.height > 80 ? 80 : true);
}
#dvSpace
{
	float:left;
	line-height:30px;
}
#spnWelcome
{
	font-size:medium;
	font-weight:bold;
}
.spnNumeric
{
	color:#888;
}
#dvHelp
{
	width:100%;
	border:1px #ccc solid;
	padding:5px;
	background-color:#fff;
	position:relative;
	
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#dvHelp_Title
{
	font-weight:bold;
}
#dvHelp_Content
{
	line-height:30px;
	margin:10px 0 0 0;
}
#dvChangePass
{
    font-family:Candara;
    font-size:small;
}
#dvChangePass ul
{
	margin:0px 0px 0px -20px;
    list-style-type:none;
}
#dvChangePass li
{
    margin:20px;
}
.dvLoginUser 
{
    border-left:solid 1px #ccc;
    width:100%;
}
.dvLoginUser td
{
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	padding:5px;
}
.liTableTitle
{
    font-weight:bold;
    border-top:solid 1px #ccc;
    color:#fff;
    background:gray url(images/tbTitle_bg.gif) repeat-x scroll center top;
}
.dvHr
{
	width:100%;
	height:1px;
	border:none;
	border-top:1px dashed #ccc;	
}
#dvQueryform
{
	float:right;
	line-height:30px;
	padding:2px 0 0 0;
}
#spnTitle
{
	float:left;
	color:#F00;
	line-height:24px;
	font-size:12px;
	padding-left:10px;
	width:490px;
}
#spnDate
{
	float:right;
	color:#F00;
	line-height:24px;
	font-size:12px;
	padding-left:10px;
}
#LogoAD{
	float:left;
	margin-right:44px;
}
* html #LogoAD{
	float:left;
	margin-right:41px;
}
#navList{
	margin:10px 10px 25px 0px;
}
#navList a:link{
	text-decoration:none;
	color:#000;
}
#navList a:hover,a:active{
	text-decoration:none;
	color:red;
}
#relateArticle{
	float:left;
	width:96%;
	margin:18px;
}
#relateArticle ul li{
	height:22px;	
}
#relateArticle table
{
    border-left:solid 1px #ccc;
    width:96%;
}
#relateArticle table td
{
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	padding:5px;
}
#relateArticleTitle{
	background-color:#ccc;
}