﻿@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
pre{white-space: pre-wrap; word-wrap: break-word;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{width:100%;}
body{width:100%; color:#222;font:12px/180% Tahoma,"宋体","Microsoft YaHei","微软雅黑",SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; -webkit-text-size-adjust: none;}
a{color:#222;text-decoration:none; outline:none;}
a:hover {color:#d00; text-decoration:none; }
.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:15px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right; }
.hide{ display:none;}
.mat{ margin-top:10px;}
table { max-width: 100%; border-collapse: collapse; border-spacing: 0; }

/* ----列表通用---- */
/*盒模板*/
.box{border:none;}
.box .hd{line-height:27px;}
.box .hd h3{font-weight:normal;font-size:14px;color:#000;font-weight:bold;}
.box .hd .more{float:right;_display:inline;margin-right:5px;}
.box .bd{padding:9px;}

/*侧栏模板*/
.sideBox{position:relative;margin-bottom:10px;}
.sideBox .hd{padding:0 10px;height:27px;line-height:27px;}
.sideBox .hd h3{font-size:14px;font-weight:bold;}
.sideBox .hd h3 span,
.sideBox .hd h3 a{color:#702a00;}
.sideBox .hd .more{float:right;_display:inline;margin-right:5px;color:#702a00;}
.sideBox .bd{padding:10px;}

/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{ height:26px; line-height:26px; overflow:hidden;}
.infoList li a{ padding-left:14px; background:url(../img/icon.png) no-repeat 2px -37px;}
.infoList li .date{ margin-left:10px;float:right; color:#999;}
.infoList li .node{font-weight:bold;color:#666; margin-right:10px;}
.infoList li a:hover{background-position:2px -37px}
.infoList li a:hover.node{color:#d00;}

/* 通用信息列表A */
/* infoListA */
.infoListA li{border-bottom: 1px solid #D8CDBF;line-height: 18px;background:url(../img/icon.png) no-repeat 2px -37px;padding-left:14px;position:relative;padding: 0 0 8px 14px;margin-bottom: 9px;}
.infoListA .date{ color:#999; float:right;}
.infoListA .last{border-bottom:0}

/* 通用带图片的信息列表_普通式 */
.picList{overflow:hidden;}
.picList li{float:left;width:160px;margin:0 10px 20px;text-align:center;float:left;_display:inline;}
.picList li .pic img{width:160px; height:120px;}
.picList li .pic a:hover img{ border-color:#aaa;}
.picList li .title{ padding-top:5px;font-size:12px;line-height:18px;}

/* ----页面区域---- */
html{background:url("../img/bodybg.jpg") repeat;}
body{background:url("../img/wrapbg.jpg") repeat-x;}
.wrap{margin:0 auto;width:1002px;}

/* 头部 */
#header{display: block;}
.top{overflow:hidden;}

	.logoBar{position:relative;height:95px; z-index: 200; overflow: visible; z-index: 102;}
		.logo{position:absolute;top: 19px;left:0;z-index:2;width:365px;height: 58px;float:left;}
		.logo img{max-width:750px; max-height:60px}
		.userPanel{position:absolute;top:2px;right:0;z-index:201;padding:0 5px;height:28px;line-height:28px;background:#d10205;color:#fff;border-radius:0 0 3px 3px;}
		.userPanel a{padding:0 5px;color:#fff;}
		.userPanel a:hover{color:#fd0;}

		.s-form{position:absolute;top:48px;right:0;z-index:2;}
		.s-form .input-box .from-control{padding:3px 29px 3px 10px;height:20px;line-height:20px;width:163px;color:#999;border:1px solid #666;background:url(../img/searchbtn.png) 180px 7px no-repeat #fff;border-radius:3px;}
		.s-form .input-box .from-control:focus{color:#fff!important;background:#702a00 url(../img/searchbtn.png) 180px -28px no-repeat;border-color:#702a00;}
		.s-form .btn-box .search{position:absolute;top:0;right:0;width:29px;height:26px;cursor:pointer;border:none;z-index:2;background:none;overflow: hidden;text-indent: 300%;}

		.nav{height:46px;line-height:46px;}
		#mainNav{padding-left:10px;position:relative;z-index:101;text-align:center;}
		#mainNav *{ zoom:1; vertical-align:top;}
		#mainNav li{ position:relative;}
		#mainNav a{ display:block;color:#fff;font-weight:bold;}
		#mainNav li.spe{float:left;color:#FFF;width:2px;height:46px;}
		#mainNav .li1{float:left;_display:inline;margin:0 5px;height:46px;line-height:46px;}
		#mainNav .h1{ display:inline-block; *display:inline;}
		#mainNav .li1 .a1{width:112px;display:inline-block; *display:inline; font-size:16px;}
		#mainNav .on1 .a1{color:#fd0;}
		#mainNav ul{ display:none;  position:absolute; top:44px; left:-5px; width:124px;background:#a42320;padding:5px 0 15px;}
		#mainNav ul .li2{height:32px;line-height:32px;border-bottom:1px dashed #ac2926;}
		#mainNav ul .li2 a{color:#fff;}
		#mainNav ul .li2 a:hover{background:#ac2926;color:#f30;}


	.ann{clear:both;overflow:hidden;height:26px;line-height:26px;}
	.ann .weather{float:left;padding-left:23px;background:url("../img/icon.png") no-repeat 0 5px;}
	.banner{margin:5px 0 10px;padding:4px;background:#fff;border:1px solid #e3d5c0;box-shadow:0 1px 3px rgba(135,123,106,.3);}


#header .top{position: relative; z-index: 200;}
#header .userPanel{padding-right: 80px;}

/* 站群导航-公共 */
#siteLast{position: relative;}
#siteLast dt {cursor: pointer;}
#siteLast dd{display:none; width:900px; position:absolute;  background:#fff; text-align:left; color:#333; max-height:500px; overflow:auto; padding:10px}
#siteLast dd h3{ text-align:left; margin:0 10px; position:relative; font-size:14px; font-weight:bold; line-height:34px; display:block; overflow:hidden;}
#siteLast dd h3.h i{display:none;}
#siteLast dd h3 span{float:left; height:34px; line-height:34px; padding:0 15px 0 0; background:#ffffff; position:relative; z-index:2;}
#siteLast dd h3 i{ content:""; display:block; height:1px; line-height:0; font-size:0; background:#eeeeee; top:16px; right:0; width:100%; position:absolute; z-index:1;}
#siteLast dd table{border-collapse: collapse;border-spacing: 0; font-size:12px; width:100%}
#siteLast dd table td{padding-top:10px; padding-bottom:10px; overflow:hidden}
#siteLast dd table .tdlab{width:90px; text-align:right; padding-right:20px; vertical-align:middle; line-height:26px; font-weight:bold; }
#siteLast dd ul{overflow:hidden;}
#siteLast dd ul li{width:18%; margin-left:2%; float:left; height:26px; line-height:26px; overflow:hidden}
#siteLast dd ul li a{color:#333}
#siteLast dd ul li a:hover{color:#c00;}
#siteLast dd table.up{background:#f7f7f7}
#siteLast.on dd{display:block;}

/* 站群导航-个性 */
#siteLast{position:absolute;z-index:202;right:10px;top: 1px;}
#siteLast dt{padding: 0 10px; height:28px; line-height: 28px; display: block; color: #fff;}
#siteLast a{ padding:0; margin:0;}
#siteLast dd{  font-size:12px;}
#siteLast li a{ cursor:pointer;}
#siteLast.on dt{ background-color:#ffffff; color:#702a00;}
#siteLast.on dd{ right:0; top: 28px;-webkit-box-shadow:0px 4px 8px rgba(0, 0, 0, .3); -moz-box-shadow:0px 4px 8px rgba(0, 0, 0, .3); box-shadow:0px 4px 8px rgba(0, 0, 0, .3);}

/* column1 */
#content{margin-bottom:0px;width:980px;padding:10px 10px 10px;background:#f8f5ef;border:1px solid #d5cbb2;border-top:none;border-bottom:none; overflow: hidden;}

/* footer */
#footer{clear:both;background:url("../img/footercopybg.jpg") no-repeat center bottom #f8f5ef;display: block; border:1px solid #d5cbb2; border-top:none;  padding-bottom:30px; margin-bottom: 30px;}
.footerNav{line-height:41px;height:41px;border-bottom:2px solid #ad947f;text-align:center;color:#702a00;background:url("../img/footernavbg.jpg") no-repeat center top ;}
.footerNav ul,
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;line-height:30px;color:#702a00;}
.footerNav a:hover{color:#d00;}
.copyRight{padding:10px 0 10px 0px; text-align:center;}

/* 顶部注册登录 */
#header .userLogged{margin-top:0px;}
#header .userLogged .split{margin:0}
.user-mainbox .hd h3,
.user-mainbox .top h3{color:#ac2926 !important;border-bottom:3px solid #ac2926 !important;}
.user-mainbox .loginBtn {background: #ac2926 !important;}
.user-mainbox .loginBtn:hover { background: #d10205 !important;}

/* friendLinks   */
.friendLinks { margin: 15px 15px 15px 180px;border-bottom: 1px solid #49545f; padding-bottom:15px; }
.friendLinks .hd h3{/* padding-left:25px; */font-size:16px;color:#fff;text-align:left;float: left; line-height: 35px;}
.friendLinks .bd{/* margin-top:10px; */}
.friendLinks .bd li{width:220px; height:40px; line-height:30px;overflow:hidden; float: left;}
.friendLinks .title{height: 48px; line-height:40px; width: 100px; _display: inline;  text-align: center; color: #000; font-size: 14px;}
.friendLinks select{font-size:12px;border:1px solid #ddd;background:#fff;padding:5px;width: 184px;vertical-align:middle;  border-radius:4px; }


/*-- CSS结束 --*/
