/* CSS Document */
body{ color:#4b4b4b; width:auto; background:#fff }
a{ color:#06c;}

.u{ text-decoration:underline;}
.f14{ font-size:14px;}	
.fr{ float:right;}
.fB{ font-weight:bold;}
.gray{ color:#333333;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-7{ margin-top:7px;}
.red{
	color:#f00;}
.red2{
	color:#f00}
/*主内容区*/
#DivAll { 
	width:auto;
	}
.warp{
	width:960px;
	margin:0 auto;
	}
.img img,
.banner{ position:relative;}
.banner img{ display:block;}

.box{
zoom:1;
overflow:hidden;}
.box-cont{
	width:960px;
	margin:10px auto 0;
	}
.banner .nav { position:absolute; top:370px; z-index:1; left:26px; width:924px;}
.banner .nav img{ float:left; width:165px; height:57px; margin:0 8px; display:inline;}



.box-module{ float:left; width:465px; display:inline;}
.hd-box{ position:relative;z-index:1; width:465px;}
	.wycj{ position:absolute; z-index:2; width:86px; height:36px; right:38px; top:36px;}
.hd-box .dlist{ position:absolute; width:400px; color:#fff; top:163px; left:30px; font-family:"宋体"; line-height:21px;}
.hd-box .dlist dt{ font-size:14px; font-weight:bold;}
.hd-box .dlist dd{ padding-left:12px; text-indent:-12px;}
.ckxq{ position:absolute; z-index:2; top:288px; width:63px; height:15px; right:36px; color:#fffa72; text-decoration: underline;  font-family:"宋体";}
.hd-box img{ display:block;}

.module{background:url(/img/promo/haoqizhiniaoku/bg-01.png) no-repeat; width:465px; height:774px;}
.module-1{ width:426px; margin:0 auto; height:539px;}
.title { padding:5px 15px 0 13px; line-height:65px; height:65px; overflow:hidden}
.title .fr{ font-size:14px; color:#fff; font-family:"宋体";}
.title .fr:hover{ color:#fff;}
.ptitle{ font-weight:bold; font-size:14px; margin-bottom:3px; line-height:23px;color:#f00}
.ptitle a{ color:#f00}
.tjgs{ zoom:1; overflow:hidden; padding-left:110px; padding-right:5px;}
.tjgs .avtar{ float: left; display:inline; width:110px; margin-left:-115px; text-align:center;}
.tjgs .avtar img{border:1px solid #ccc; padding:3px; width:92px; margin-bottom:3px; display:block; margin:0 auto; height:92px;}
.clist {
	zoom:1;
    height: 185px;
    margin-top: 10px;
    overflow: auto;
	margin-right:10px;
}
.clist li{ border-top:1px dotted #ccc; padding:10px 10px 10px 110px; zoom:1; overflow:hidden; overflow:hidden;}
.clist .preply{ float:left; display:inline; margin-left:-110px; width:40px; text-align:center;height:60px; line-height:60px; color:#999;}
.clist .preply a{ color:#999;}
.clist .pavtar{ float:left; display:inline;margin-left:-70px;width:70px;  text-align:center; }
.clist .pavtar img{ height:44px;  width:44px; border:1px solid #ccc; padding:3px; display:block; margin:0 auto;}
.clist .ptime{ color:#999;}
.clist .pcont{}

.module-2{ width:426px; margin:0 auto;}
.gray{ color:#999;}
.tjzp { zoom:1; text-align:center; padding-bottom:10px;}
.tjzp p{ line-height:220%;}
.bigphoto{ border:1px solid #a8000e; padding:3px; margin-bottom:5px;}

.ulist{ line-height:21px; font-family:"宋体";}
.ulist li{ line-height:28px; height:28px; overflow:default;position:relative }
.ulist a{ color:#444}
.ulist span.fr{ float:right; display:inline-block; width:70px; overflow:hidden;}
.ulist span.fr,.ulist span.fr a{ color:#999;}

.piclist{ zoom:1; overflow:hidden;}
.piclist li{ float:left; display:inline; width:128px; line-height:21px; text-align:center; margin:0 7px;}
.piclist li img{ border:1px solid #ccc; padding:3px; display:block; margin:0 auto;}
.piclist li p{ text-align:center;}

.mmpst{ position:relative; z-index:0; background:url(/img/promo/haoqizhiniaoku/mmpst.png) no-repeat; width:465px; height:242px;}
.mmpst ul{ zoom:1; overflow:hidden; width:450px; position:absolute; z-index:2; top:110px; left:13px; overflow:hidden; height:120px;}
.mmpst  li{ width:80px; float:left; display:inline; text-align:center; margin:10px 14px;}
.mmpst  li img{ border:1px solid #ccc; width:72px; display:block; margin: 0 auto 5px; padding:3px;}

.hq-ad{ zoom:1; overflow:hidden;}
.hq-ad img{ float:left; display:inline; margin:5px;}

.hq-jz{ position: relative; z-index:1; width:465px;}
.sqsy,.syzq{ position:absolute; z-index:2; width:149px; height:49px; left:30px; top:330px;}
.syzq { top:395px;}

.hq-jz img{ display:block;}



/*其它页*/
.main-cont{ background:url(/img/promo/haoqizhiniaoku/box-middle.gif) repeat-y; zoom:1; margin-top:10px;}
.main-cont .mcont{ background:url(/img/promo/haoqizhiniaoku/box-top.gif) no-repeat; zoom:1; padding: 25px 0 25px 10px; width:923px; font-family:"宋体"; }
.wcontent{ background:url(/img/promo/haoqizhiniaoku/temp-4.jpg) 95% bottom no-repeat; padding: 25px 20px 0 25px;}
.dtitle{ background:url(/img/promo/haoqizhiniaoku/title-bg.png) no-repeat; font-family:"微软雅黑",; line-height:30px; height:30px; padding-left:25px; font-size:20px; color:#fff; margin-bottom:10px;
	position:relative; z-index:1;}
.main-cont .mcont h1{ font-size:14px; font-weight:bold;  color:#f00; margin-bottom:10px;}
.main-cont .mcont p{ line-height:21px; }
.pcontent{ padding:10px 0; line-height:21px;}

.main-cont .mcont-bottom{ background:url(/img/promo/haoqizhiniaoku/box-bottom.gif) no-repeat; zoom:1; height:24px;}


.boxcont{ padding:25px;}
.up-input{ border:1px solid #000; width:300px; padding:4px; line-height:100%; font-family:"宋体"; vertical-align:middle; color:#666;}
.uphoto{ border:1px solid #ccc; padding:3px;} 
.w560{ width:568px;}
.fckeditor { margin-top:15px;}

.wycs{ float:right; display:inline-block; background:#fff; padding: 0 5px 0 15px; margin-right:20px;}
.tag-nav {
    display: inline-block;
    font-family: "宋体";
    font-size: 12px;
    left: 115px;
    position: absolute;
	z-index:2;
    top:4px;
	height:22px; line-height:22px;
}
.tag-nav a{ display:inline-block; width:71px; height:22px; color:#fff; text-align:center; line-height:22px; margin:0 5px; vertical-align:middle;}
.tag-nav a.current{ background:url(/img/promo/haoqizhiniaoku/btn-bg.gif) no-repeat;}
.zplist{ zoom:1; overflow:hidden; padding:20px 0;}
.zplist li{ float:left; display:inline; width:256px; margin:10px 22px; height:350px; overflow:hidden; position:relative; z-index:1}
.zplist li .imgBox{ width:256px; height:256px; text-align:center; vertical-align:middle; background:url(/img/promo/haoqizhiniaoku/li-bg.jpg) no-repeat;}
.zplist li p{ text-align:center; margin-top:2px;}
.update{ position:absolute; z-index:2; top:285px; left:20px;}

.zpbox{ padding:0px 117px 25px 25px; position:relative; z-index:1;}
.ulist span.w190{ width:190px; text-align:left;}
.btj {
    color: #999999;
    font-weight: bold;
    position: absolute;
    right: -78px;
    text-align: center;
    top: 0;
    width: 70px;
    z-index: 2;
}
.all-gushi {
    padding: 20px 125px 25px 50px;
}
.main-cont .mcont .all-gushi  p{ text-indent:0} 
.all-gushi  li{ border-bottom:1px dotted #ccc; padding-bottom:15px; margin-top:15px;}
.gs-gallery { margin-top:10px;}
.gs-gallery img{ margin:3px; border:1px solid #ccc; padding:3px;}

.w608{ width:608px; margin:0 auto;}

.photo-box-info{
	zoom:1;
	overflow:hidden;
	position:relative;
	z-index:0;
	margin-top:15px;
	}
.avtar-info	{ 
	padding-left:60px;	
	}
.avtar-info dt{ float:left; display:inline; width:50px; margin-left:-60px;}
.avtar-info  dt img{ border:1px solid #ccc; padding:3px;}
.text-indent{ text-indent:2em;}

.toupiao{ position:absolute; right:0px; top:10px;}
.fx{ border-top:1px  dashed  #ccc; padding-top:20px; margin-top:20px; text-align:center;}
.fx li{ margin-top:20px;}
.fx li img{ vertical-align:middle;}
