﻿@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;	
}
* { font-family:Verdana, Arial, Helvetica, sans-serif; }
h1{ font-size:16px; margin:0px; padding:0px;}
.ft18{ font-size:20px; font-family:"黑体"; font-weight:normal; color:#303030;}
h2{ margin:0px; padding:0px;}
.ft14{font-size:14px; }
.ft12{font-size:12px;}
.col1{ color:#666666;}
img{border:0px;}
h3{ font-size:13px; margin:0px; padding:0px;}
small{ font-size:12px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
dl,dt,dd{ padding:0px; margin:0px;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.pd5{ padding-left:5px; padding-right:5px; padding-bottom:5px;}

.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.loading{background-image:url(../images/loading.gif);padding:0px;margin:0px;background-repeat:no-repeat;font-size:13px}

.w1k { width:1000px; margin-left:auto; margin-right:auto;}

.warp{ }

.head{ height:93px; background:url(bg.gif) repeat-x; margin-bottom:5px;}
.logo{width:300px;margin-left:50px;height:45px; margin-top:36px;background:url(Log.gif) no-repeat; background-position:left;		padding-left:60px;}/*ff*/
* html .logo{width:240px;margin-left:20px;height:45px; margin-top:36px;background:url(Log.gif) no-repeat; background-position:left;		padding-left:60px;}/*ie6*/
*+html .logo{width:300px;margin-left:45px;height:45px; margin-top:36px;background:url(Log.gif) no-repeat; background-position:left;		padding-left:60px;}/*ie7*/
.logo .biao{margin-top:1px;}
.logo .fubiao{margin-top:3px; color:#666666;}

.nav{ width:580px; margin-top:50px;}
.nav ul li{ float:left; margin:5px; height:22px; text-align:center; line-height:22px;}
.nav ul li a{ color:#666; text-decoration:none;padding-left:5px; padding-right:5px;}
.nav ul li a:hover{ color:#fff; background:#333;display:block;padding-left:5px; padding-right:5px; }

.main{ width:729px; margin-top:5px;}
.border{ border-right:1px solid #CCCCCC;}
.main .top{ margin-bottom:5px;background-image:url(background.gif);}
.main .top .flash{height:225px;width:300px; position:relative;}
.main .top .topnews{width:420px}
.topnews ul li{ line-height:22px;}
.topnews ul li span{ float:right; padding-right:5px;}
.main .channel{margin:0px -8px}
.main .channel .node{width:353px;margin:6px;;border:1px solid #ccc;padding:1px}
.ad{ width:728px; height:90px; margin:0 8px;}
.main .channel .title{border-bottom:1px dashed #f1f1f1;color:#F2F2F2;background-color:#F6F6F6;}
.title .ft12 a{ display:block;padding:7px 5px 5px 12px; border-left:5px solid #f60;}
.main .channel .node .pic{padding-top:5px;padding-right:5px;padding-left:5px}
.main .channel .node .pic dl dd { line-height:22px; color:#666;}
.main .channel .node .pic dl dt{ font-weight:bold;}
.main .channel .newlist{line-height:22px;padding-top:6px;padding-right:5px;padding-bottom:0px;padding-left:5px}
.main .channel .newlist ul{width:310px;list-style:none;padding:0px;margin:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}/* CSS限制宽了 */
.main .channel .newlist ul li{background-image:url(../images/li.gif);background-repeat:no-repeat;background-position:5px 11px;padding-left:15px}
.main .channel .newlist ul a{color:#2B2B2B;text-decoration:none}
.main .channel .newlist ul a:hover{color:#F00;text-decoration:underline}

.main a{color:#000; text-decoration:none;}
.main a:hover{ color:#FF6600;}
.main .gp2{margin-bottom:5px;margin-left:35px;padding-right:5px; float:left;}
* html .main .gp2{margin-bottom:5px;margin-left:15px;float:left; width:690px;}/*ie6*/
*+html .main .gp2{margin-bottom:5px;margin-left:35px;padding-right:5px; float:left;}/*ie7*/


.main .content{margin-bottom:5px;margin-left:35px; border:1px dashed #ccc; padding-left:5px;padding-right:5px;padding-bottom:5px; padding-top:5px; background:#f8f8f8;background-image:url(background.gif);}
.main .contentgp{margin-bottom:5px;margin-left:35px; border:1px dashed #ccc;}

.main .content dt{ height:35px;}
.main .content dt h2.ft14 a{color:#990033;}
.main .content dt h2.ft14 a:hover{color:#ff6600;}
.main .content dt .tt{margin-left:20px; margin-top:5px;}
.main .content dt .ti{margin-left:20px; color:#999999;}
.main .content dd p{ text-indent:2em; color:#666666; padding:0px; margin:0px;}
.main .content dd p a{ color:#000; text-decoration:none;}
.main .content dd p a:hover{ color:#ff6600;}
.main .content dt span.write{ float:right; margin-right:10px; color:#666666;}
.main .content dd span.write a{ color:#CC3300; text-decoration:none;}
.main .content dd span.write a:hover{ color:#FF0000;}

.main .text{ }
.main .text h1{ margin-top:10px; margin-bottom:10px;}
.main .text .info{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F8F8F8;border-top-width:1px;border-top-style:solid;border-top-color:#E7E7E7;padding-right:10px} /* 正文信息 */
.main .text .linkads{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F8F8F8;border-top-width:1px;border-top-style:solid;border-top-color:#E7E7E7;} /* 广告 */
.main .text .area{ padding:10px 20px 10px 50px;}
.main .text .area p{ text-indent:2em; font-size:14px; line-height:24px;}
.main .text .area p img{border:0;margin:0;padding:0;max-width:620px;width:expression(this.width>620?"620px":this.width);}
 
.main .text .area a{ color:#3366ff; text-decoration:underline;}
.main .text .area a:hover{ color:#ff6600;text-decoration:none;}

.main .prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.main .prenext .pre{float:left;width:50%} /* 上一篇 */
.main .prenext .next{text-align:right;float:right;width:50%} /* 下一篇 */

.main .comment{ background-color:#f8f8f8; padding:10px; }
.main .comment .more { padding: 5px; }
.main .comment .list{padding-bottom:5px;padding-top:0px;padding-right:5px;padding-left:5px}/* ITEM */
.main .comment .list dl{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px} /* 单用户评论显示框 */
.main .comment .list dl dt{ line-height:25px; color:#333; border-left-width:5px; border-left-style:solid; border-left-color:#D9D9D9; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D9D9D9; padding-left:10px; font-size: 13px; } /* 网友信息 */
.main .comment .list dl dt span{color:#390;font-size:11px} /* 评论时间 */
.main .comment .list dl dd{font-size:13px;line-height:20px;color:#333;margin:10px;padding:5px} /* 评论内容 */
* html .main .comment .post{padding-top:20px;border-top-width:1px;border-top-style:dashed;border-top-color:#999;padding-right:5px;padding-bottom:5px;padding-left:5px;color:#666;padding-left:5px; width:540px;}
.main .comment .post{padding-top:20px;border-top-width:1px;border-top-style:dashed;border-top-color:#999;padding-right:5px;padding-bottom:5px;padding-left:5px;color:#666;padding-left:5px;}

.main .comment .post form{margin:0px;padding:0px}
.main .comment .post label{display:block;line-height:30px}
.main .comment .post .btn{display:block;margin-top:8px;padding-top:5px;padding-bottom:2px} /* 发表评论的按钮 */



.main .common {color:#333;line-height:160%}
.main .common .search{ padding-left:95px;}
.main .common form{margin:0px;padding:0px;}
.main .common form input{ border:1px #f0f0f0;}
.main .common .list{}
.main .common .list .searchnone{ text-align:center;color:#ff0000; margin-top:50px;}
.main .common .list .list .node{}
.main .common .list .list .node .title{border-bottom-width:1px; border-bottom:dashed #f1f1f1; height:30px; line-height:30px; margin-left:35px;}
.main .common .list .list .node .title h2{ font-size:14px;}

.main .common .list .list .node .description{ margin-left:35px;}
.main .common .list .list .node .description p{ text-indent:2em;}
.main .common .list .list .node .info{ float:right; font-family:Arial;}
.main .common .list .list .node .info span{ color:#669933;}

.sidebar{ width:250px; background:#fff; padding-top:5px;}
.sidebar .box{ padding:5px; border-bottom:1px dashed  #999999; margin-bottom:10px; background:#f8f8f8;}
.sidebar .box dt h2,.sidebar .box2 dt h2,.sidebar .link dt h2{ padding-top:5px; padding-bottom:5px;}
.sidebar .box2{border-bottom:1px dashed  #999999; margin-bottom:10px;}
.sidebar .box2 .adleft{ width:250px; height:250px;}
.sidebar .box2 .adleft2{ width:250px;height:250px; text-align:center;}
.sidebar .box dd{ padding-left:10px;}
.sidebar .box dd ul li{ height:25px; line-height:25px;width:225px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.sidebar .link{ padding:5px; margin-bottom:10px;}
.sidebar .link dd ul li{float:left; margin:2px 3px 2px 3px; height:16px; line-height:16px; width:30%;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.sidebar a{ color:#333333; text-decoration:none;}
.sidebar a:hover{ color:#FF6600;}

.foot{ height:50px; border-top:1px solid #CCCCCC; margin-top:5px; padding-left:50px; padding-right:10px; background:#fff;}
.foot p{ height:20px; line-height:20px; margin-bottom:-5px; text-align:right;}
.foot a{color:#333333; text-decoration:none;}
.foot a:hover{ color:#FF6600;}
.searchform{ padding-left:95px;}


.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; margin-left:35px;background:#f8f8f8; margin-top:5px;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

DIV#MainPromotionBanner
{
	float:left;
	background: #ffffff;
	width: 300px;
	height: 225px;
	position:absolute;
	top:0px;
	left:0px;
}
#MainPromotionBanner #SlidePlayer
{
	margin: 0px;
}
#MainPromotionBanner .Slides
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	padding-top: 0px;
	list-style-type: none;
	height: 225px;
}
#MainPromotionBanner .Slides LI
{
	float: left;
	width: 300px;
	height: 225px;
}
#MainPromotionBanner .Slides IMG
{
	border-top-width: 0px;
	display: block;
	border-left-width: 0px;
	border-bottom-width: 0px;
	width: 300px;
	height: 225px;
	border-right-width: 0px;
}
#MainPromotionBanner .SlideTriggers
{
	padding-right: 0px;
	padding-left: 0px;
	z-index: 10;
	right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	position: absolute;
	top: 200px;
	height: 20px;
}
#MainPromotionBanner .SlideTriggers LI
{
	display: inline;
	font-size: 0.9em;
	background: url(slide_trigger.gif) no-repeat center center;
	float: left;
	margin: 3px 6px;
	overflow: hidden;
	width: 16px;
	cursor: pointer;
	color: #74a8ed;
	line-height: 16px;
	font-family: Arial;
	height: 16px;
	text-align: center;
}
#MainPromotionBanner .SlideTriggers LI.Current
{
	border-top-width: 0px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 1.4em;
	background: url(slide_trigger_c.gif) no-repeat center center;
	border-bottom-width: 0px;
	margin: 0px 6px;
	width: 21px;
	color: #fff;
	line-height: 21px;
	height: 21px;
	border-right-width: 0px;
}