/*** *	DedeCMS v5.6 Style (Default Style) *	dedecms.com  Author Networker  2010.02.05 **/ /*---------- import ---------*/@import url("layout.css");@import url("page.css");@import url("y1.css");@import url("submenu.css");@import url("shenying.css");/*---------- base ---------*/*{	padding:0px;	margin:0px;}html{	background:#FFF;}body{	font:12px Verdana,Arial,Tahoma;}img{	border:none;}a{	color:#256EB1;	text-decoration:none;}a:hover{	color:#ba2636;	text-decoration:underline;}ul{	list-style:none;}input,select,button{	font:12px Verdana,Arial,Tahoma;	vertical-align:middle;}/*---------- stock ---------*/.center{	margin:0px auto;}.w960{	width:960px;	/*position:relative;*/}.pright .infos_userinfo {	margin-bottom: 0px;}.mt1{/* ( margin-top * 1 ) */	margin-top:8px;}.pright .mt1{	margin-top:0px;}.mt2{/* ( margin-top * 2 ) */	margin-top:16px;}.clear{	overflow:hidden;}.fs-12{	font-size:12px;}.fc-f60{	color:#F60;}.fc-f90{	color:#F90;}.clr{	clear:both;	}.ipt-txt{	line-height:15px;	padding:4px 5px;	border-width:1px;	border-style:solid;	border-color:#666 #BBB #BBB #666;	font-size:12px;	margin-right:2px;}.nb{	line-height:20x;	padding:1px 2px;	border-width:1px;	border-style:solid;	border-color:#666 #BBB #BBB #666;	font-size:12px;	margin-right:2px}.btn-1{	width:56px;	height:24px;	border:none;	background:url(../images/comm-bt.gif) no-repeat;	line-height:25px;	letter-spacing:1px;	cursor:pointer;	overflow:hidden;	color:#585858;}.btn-2{	width:70px;	height:25px;	border:none;	background:url(../images/btn-bg2.gif) left top no-repeat;	line-height:25px;	overflow:hidden;	color:#444;	margin-right:2px;	cursor:pointer;}/*---------- frame ---------*//*---------- frame : header ---------*/.header{	width:100%;	width:960px;	margin:auto;	overflow:hidden;}.header .header_top{	height:25px;	line-height:25px;	border-bottom:1px solid #DBDBDB;	color:#676767;	}.header .time{	float:left;	padding-left:10px;		}.header .toplinks{	float:right;}.header .toplinks a{	margin:0 5px;	}.header .toplinks span{	margin-left:15px;	}.header .toplinks span a{	margin:0 2px;	}.header .search {	overflow:hidden;}.header a{	color:#777;}.header a:hover{	color:#ff3333;	text-decoration:none;}.header .top{	clear:both;	overflow:hidden;	margin-top:10px;}.header .title{	float:left;	padding-left:10px;}.header .title h1 a{	width:216px;	height:54px;	display:block;	overflow:hidden;}.header .banner{	width:500px;	height:60px;	float:left;	margin-left:20px;	overflow:hidden;}.header .banner img{	width:500px;	height:60px;	display:block;}.header .banner2{	width:200px;	height:60px;	float:left;	margin-left:10px;	overflow:hidden;}.header .banner2 img{	width:200px;	height:60px;	display:block;}.header .welcome{	float:right;	margin-top:20px;	padding-right:10px;	color:#999;}.header .welcome a{	margin:0px 3px;	}/*----- 新版导航菜单位置的样式 -------*/.header .nav { }/*-------- 圆角模型 ---------*/.module, .module .mid {	overflow:hidden;}.module .top .t_l, .module .bottom .b_l {	float:left;	overflow:hidden;}.module .top .t_r, .module .bottom .b_r {	float:right;	overflow:hidden;}.module .top em {	float:left;	font-size:13px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	margin-left: 5px;}.module .top em a:link, .module .top em a:visited {	font-size:13px;	font-weight:bold;}.module .top span {	}.module .top strong {	cursor:pointer;	float:right;	font-weight:normal;	margin-right:4px;}.module .mid .m_l, .module .mid .m_r {	overflow:hidden;}.module .mid .content {	overflow:hidden;	height:100%;	clear: both;	margin-right: 8px;	margin-left: 8px;	padding-top: 8px;/*padding-bottom: 10px;*/}.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {	background-image: url("../images/green_skin.png");}/*------ 主色 -------*/.blue .top {	background-position: 0 -72px;	background-repeat: repeat-x;	height: 70px;}.blue .top .t_l {	background-position: 0 0;	background-repeat: no-repeat;	height: 70px;	width: 5px;}.blue .top .t_r {	background-position: -6px 0;	background-repeat: no-repeat;	height: 70px;	width: 5px;}/* --------- 导航 ----------------*/.w963 {	width:960px;}#navMenu {	width:915px;	overflow:hidden;	height: 28px;	padding:8px 0 0 15px;}#navMenu ul {	float:left;	height: 22px;}#navMenu ul li {	float:left;		height: 22px;	margin-right: 10px;	margin-left: -3px;	padding-left: 10px;}#navMenu ul li a {	color: #FFF;	height: 22px;	text-decoration:none;	display: inline-block;	position: relative;}#navMenu ul li span {	cursor:pointer;	display:inline-block;	height:22px;	line-height:20px;	margin:0 0 0 5px;	padding:0 5px 0 0;	text-align:center;	vertical-align:middle;	font-weight:bold;	color:#ebf5e9;}#navMenu ul li.hover {	padding-top:0;}#navMenu ul li.hover a {	background:url(../images/green_skin.png) 0 -152px no-repeat;	display: inline-block;	position: relative;}#navMenu ul li.hover span {	background:url(../images/green_skin.png) no-repeat right top;	cursor:pointer;	display:inline-block;	height:22px;	line-height:20px;	margin:0 0 0 5px;	padding:0 5px 0 0;	text-align:center;	vertical-align:middle;}#navMenu ul li a.hover, #navMenu ul li a:hover {	background:url(../images/green_skin.png) 0 -152px no-repeat;	text-decoration:none;	display: inline-block;	position: relative;}#navMenu ul li a.hover span, #navMenu ul li a:hover span {	background:url(../images/green_skin.png) no-repeat right top;	cursor:pointer;	display:inline-block;	height:22px;	line-height:20px;	margin:0 0 0 5px;	padding:0 5px 0 0;	text-align:center;	vertical-align:middle;}/*-------- 下拉菜单 --------------*/.dropMenu {	position:absolute;	top: 0;	z-index:100;	width: 120px;	visibility: hidden;    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);	margin-top: -1px;	border: 1px solid #93E1EB;	border-top: 0px solid #3CA2DC;	background-color: #FFF;	background:url(../images/mmenubg.gif);	padding-top:6px;	padding-bottom:6px;}.dropMenu li {	margin-top:2px;	margin-bottom:4px;	padding-left:6px;}.dropMenu a {	width: auto;	display: block;	color: black;	padding: 2px 0 2px 1.2em;}* html .dropMenu a {	width: 100%;}.dropMenu a:hover {	color:red;	text-decoration: underline;}/*------ //搜索框 ---------*/.search-keyword {	width:210px;	height:18px;	padding-top:2px;	padding-left:6px;	border:0px;	border:#badaa1 solid 1px;	background: #FFF;	color:#444;}.search-submit {	cursor:pointer;	width:68px;	height:22px;	font-size:0px;	color:#fafafa;	border:0px;	background:url(../images/search-bt.gif) no-repeat;}.search-option {	margin-left:3px;	margin-right:3px;	border:#badaa1 solid 1px;	height:22px;}.w963 .search{	padding-left:10px;	line-height:32px;}.w963 .form h4 {	display:none;}.w963 .form {	float:left;	margin:0 10px 0 0;	*margin:0 10px 0 0;	_margin:5px 10px 0 0;}.w963 .tags {	width:500px;	overflow:hidden;}.w963 .tags h4 {	float:left;	margin-right: 6px;	height:26px;	font-size:12px;	color:#777;}.w963 .tags li {	float:left;	margin-right: 6px;}.header .nav .end { }/*-- //End 导航菜单 --*//*---------- frame : channel-nav ---------*/.channel-nav {	margin-top:8px;	padding-left:6px;	height:24px;	width:950px;	overflow:hidden;}.channel-nav .sonnav {	width:830px;	line-height:26px;	float:left;	color:#256DB1;}.channel-nav .sonnav span {		margin-right:10px;	float:left;}.channel-nav .sonnav span a{	padding:0 4px;	border:1px solid #BADAA1;	height:22px;	line-height:21px;	background:url(../images/channel_bg.png) repeat-x;	display:inline-block;	}.channel-nav .sonnav span a.thisclass{	border:1px solid #3aa21b;	}.channel-nav .sonnav a {	color:#428C5B;	text-decoration:none;}.channel-nav .sonnav a:hover{	 color:#287212;	}.channel-nav .back{	display:block;	height:22px;	line-height:21px;	padding-top:6px;	padding-right:10px;	padding-left:20px;	letter-spacing:2px;	float:right;	background:url(../images/ico-home.gif) 4px 10px no-repeat;} .channel-nav .back a{	color:#397CBE;}.channel-nav .back a:hover{	text-decoration:none;	color:#777;}/*pic scroll----------------------------------*/.infiniteCarousel {  width: 700px;  position: relative;  margin-left:auto;  margin-right:auto;}.infiniteCarousel .wrapper {  width: 640px;   overflow: auto;  height: 170px;  margin: 0 30px;  top: 0;}.infiniteCarousel ul a img {  border:1px solid #E3E3E3;  padding:2px;  width:143px;  height:106px;  display:block;}.infiniteCarousel .wrapper ul {  width: 625px;   list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin:0;  padding:0;  top: 0;}.infiniteCarousel ul li {  display:block;  color:#6C6D61;  float:left;  padding: 10px 6px;  height: 147px;  width: 147px;  text-align:center;}.infiniteCarousel ul li a,.infiniteCarousel ul li a:visited{	color:#6C6D61;	}.infiniteCarousel .wrapper ul li a:hover{	text-decoration:underline;	}.infiniteCarousel ul li a:hover img {  border-color: #aaa;}.infiniteCarousel ul li a span{   display:block;   line-height:17px;   padding-top:6px;}.infiniteCarousel .arrow {  display: block;  height: 26px;  width: 26px;  text-indent: -999px;  position: absolute;  top: 70px;  cursor: pointer;  outline: 0;}.infiniteCarousel .forward {  background:url(../images/green_skin.png) 0 -256px no-repeat;  right: 0;}.infiniteCarousel .back {  background:url(../images/green_skin.png) 0 -222px no-repeat;  left: 0;}/*----------dedeinfolink  ---------*/#dedeinfolink {	margin-bottom:6px;	}#dedeinfolink tr td div {	padding:0 5px;	background:url(../images/white_bg.gif) repeat-x;	margin-right:8px;	}#dedeinfolink tr td {	line-height:18px;	}#dedeinfolink tr td.spline {	font-size:1px;	height:1px;	line-height:1px;	border-bottom:1px dashed #dedede;	}#dedeinfolink tr td.iftitle {	font-weight:bold;	color:#428C5B;	line-height:24px;	border-bottom:1px dashed #dedede;}/*---------- frame : footer ---------*/.footer{	width:960px;	margin:auto;	color:#999;	text-align:center;	margin-top:8px;	padding-bottom:10px;	border-top:1px solid #E5EFD6;	padding-top:10px;}.footer .link{	text-align:center;	padding:5px 0px;}.footer .link a{	margin:0px 5px;	color:#666666;}.footer .powered{	font-size:10px;	line-height:25px;}.footer .powered strong{	color:#690;}.footer .powered strong span{	color:#F93;}.footer .copyright{	color:#666666;	line-height:23px;}/*换肤功能------------------------------------*/#dedecms_skins{	float:right;    padding:5px;	width:120px;    padding-right:0px;	list-style:none;	overflow:hidden;    }#dedecms_skins li{	float:left;    margin-right:5px;    width:15px;    height:15px;	text-indent:-999px;	overflow:hidden;	display:block;	cursor:pointer;	background-image:url(../images/theme.gif);}#dedecms_skins_0{	background-position:0px 0px;}#dedecms_skins_1{	background-position:15px 0px;}#dedecms_skins_2{	background-position:35px 0px;}#dedecms_skins_3{	background-position:55px 0px;}#dedecms_skins_4{	background-position:75px 0px;}#dedecms_skins_5{	background-position:95px 0px;}#dedecms_skins_0.selected{	background-position:0px 15px !important;}#dedecms_skins_1.selected{	background-position:15px 15px !important;}#dedecms_skins_2.selected{	background-position:35px 15px !important;}#dedecms_skins_3.selected{	background-position:55px 15px !important;}#dedecms_skins_4.selected{	background-position:75px 15px !important;}#dedecms_skins_5.selected{	background-position:95px 15px !important;}