/*
主题名称: 玫瑰主题
URI: the-theme's-homepage
描述: a-brief-description
作者: 您的姓名
作者 URI: 您的-URI
模板: 在这里可以提示它的父级模板
版本: 版本号


.


[目录表] 

	1- Global
	2- Navigation
	3- Middle 

*/


/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
@import url(reset.css);
/* =2 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.right {
	float: right;}
.left {
	float: left;}
.align-left {
	text-align: left;}
.align-right {
	text-align: right;}
.align-center {
	text-align:center;}
.justify {
	text-align:justify;}
.hide {
	display: none;}
.clear {
	clear: both;}
.bold {
	font-weight:bold;}


/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a:link, a:visited {
	color: #333;
	text-decoration: none;}
a:hover {
	color: #111;}
a:active {
	color: #111;}

textarea, input, select{

    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;}

input {
 float:left;}

body {line-height: 1;font: normal 12px Arial, Helvetica, sans-serif;vertical-align: top;background: url(img/bg.png) #ffffff  repeat-x center top;color: #000;*position:none; _position:absolute;}
#header{ background:url(img/caiwuchu-other.png) no-repeat center 6px; width:100%; height:142px;}
.righthead{ float:right; width:240px; margin-top:10px;}
.righthead ul li{ float:right; width:50px; margin:0 20px; color:#FFF;}
.righthead ul li a{color:#FFF;}
#searchbg{ float:right;  height:32px; width:228px; margin-top:24px;}
.search{ background:url(img/search.png) no-repeat  left bottom;} 
#searchform{height:32px;}
#searchform label{display:none;}
#searchwrapper{
	width:228px;
	height:32px;
	background-image: url(img/search.png);
	background-repeat: no-repeat;}

.searchbox{
	border-style:none;
	width: 155px;
	background-color:transparent;
	font-size:12px;
	margin:0;
	padding:8px 8px 4px 17px;
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #9b9b99;}
#searchsubmit{border-style:none;width: 47px;height: 32px;font-size:12px;cursor:pointer;margin:0;color: #de5200;background: url(img/search.png) no-repeat -181px 0;}
#nav { margin-top:93px; position:absolute;z-index:9900; }
#nav ul {height: 34px;margin:15px auto 0;width:1000px;}
#nav ul li {float: left; position:relative;}
#nav ul li a {display: block;height: 25px;text-align: center;padding-top: 8px;color: #fff;text-decoration: none;font-size: 16px;font-family:"黑体";     width: 163px;border-right:1px solid #5191a1;}

#nav ul li a:hover{display:block;color: #fff;background:#0a5894;}
#nav dl{font-size:12px;background:#0a5894;top:50px;left:0px;z-index: 9999;width: 100%;}
#nav dl dd a{color:#fff; padding: 8px 0; line-height: 26px;display: block;text-align: center; font-size:15px;}
#nav dl dd a:hover{color:#fff;background:#0D6DB9;}


.contant{ margin-top:15px;}
#subnav {
	background: url(img/bg_slider.png) no-repeat right top;}

#subnav dl dt {
	height: 40px;
	padding-left: 25px;
        line-height:40px;
	background: #7ad2f2 url(img/1.png) no-repeat 5px center;}
#subnav dl dt.active {
	background: #0b70a1 url(img/4.png) no-repeat 5px center;}

#subnav dl dt.active a {
	color: #fffeff;}

#subnav dl dd {
	padding-left: 35px;
	margin-top: 7px;
	margin-bottom: 7px;}

#subnav dl dd dt {
	padding-left: 25px;
	background-image: none;}


/* =3 Middle
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#postlist{padding-bottom:10px;_ position:relative;}

#postlist h3 {color: #0b70a1;font-size: 18px;font-family:"黑体";font-weight:normal;padding: 8px 10px 0 70px;height:25px;background: url(img/8.png) no-repeat 15px top; float:left;}

#postlist ul {
	padding: 0 20px;}
#postlist ul li,
#hotnews ul li {
	background: url(img/6.png) no-repeat left center;line-height:30px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px; font-size:14px;
	border-bottom: 1px dashed #d4d4d4;}

#postlist ul li span.time {
	float: right;
	color: #b6b6b6;}


/* @group pagination */ 

#pagelist {
	margin: 0 auto;
	padding: 10px;}

.pagination {
            font-size: 80%;}
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;}


/* @end */
#postlist .lingdao {
	background-color: #fff;
	padding: 10px;
	border: 1px solid #d0d0d0;
	position: relative;
	height: 137px;
	margin-bottom: 10px;}
#postlist .lingdao img {
	float: left;}

#postlist .lingdao dl {
	padding-left: 140px;}

#postlist .lingdao dl dt {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom: 1px dashed #d3d3d3;}

#postlist .lingdao dl dd p {
	margin-bottom: 10px;
	text-indent: 2em;
	line-height: 1.5em;}

#postlist .lingdao dl dd p.more a {
	width: 84px;
	height: 21px;
	background: url(img/icon_more.png) no-repeat left center;
	display: block;
	position: absolute;
	right: 10px;}
#postlist div.lingdao dl dd p.more a span {
	text-indent: -9999px;
	position: absolute;}

#postlist .picnews {
	background: url(img/bg_newspic.png) no-repeat left top;
	width: 303px;
	height: 85px;
	float: left;
	margin: 0 7px 10px 0;
	padding: 5px;
	line-height: 14px;}
#postlist .picnews img {
	float: left;}
#postlist .picnews dl {
	padding-left: 130px;}
#postlist .picnews dl dt {
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 5px;}
#postlist .picnews dl dd {
	color: #909090;}

#newslist {
	margin-top: 5px;float:left;
        width:100%;
	border-top: 1px solid #c5c5c5;}
#newslist ul {
	border-top: 1px solid #fff;
	padding: 10px;}

#hotnews {
	background: url(img/bg_newshot.png) no-repeat center top;
	height: 616px;}
#hotnews ul {
	padding-right: 15px;
	padding-left: 15px;}
#hotnews h6 {
	padding-top: 10px;
	padding-left: 50px;
	margin-bottom: 10px;}
#postshow {
	padding:20px 0; width:100%; margin-top:5px;
border-top:1px solid #c5c5c5; float:left;
}
#postshow h4{width:100%; float:left; font-size:18px; text-align:center; line-height:32px; margin-bottom:6px;}

#postshow .info {
	text-align: center;
	margin-bottom: 10px;
	border-bottom: 1px dotted #d1d1d1;
	color: #909090;
	padding-top: 5px;
	padding-bottom: 5px;}
#postshow  p {
	text-indent: 2em;
	margin-bottom: 10px;
	line-height: 1.5em;}


#postlist div.name ul li {
	width: 70px;
	float: left;
	background-image: none;
	border-bottom-style: none;
	text-align: center;
	padding: 10px 0;}
#footer {
 background:#006699;margin-top:20px;
    height: 58px;}
#footerin {
	padding-top:22px;}
#footerin p {
    color: #ffffff;
	text-align:center;}
#footerin a{
color:#CCCCCC;}