/* CSS Document */
/* 全局 */
body{
	margin: 0px auto;
	width: 980px;
	font-size:12px;
}
.ping{

	float: left;
	width: 312px;
}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;border:0;font:12px normal;}
/* 第一屏 */

/* 左侧 */
.zuo{
	float: left;
}
.zuo .huandengtupian{
	background-color: #F7F9FB;
	border: 1px solid #BCCBDC;
	padding: 5px;
	width: 300px;
}
.zuo #zuodh{
	border: 1px solid #BCCBDC;
	padding: 5px;
	width: 300px;
	margin: 10px 0px 0px 0px;
	background-color: #F7F9FB;
float: left;
}
.zuo #zuodh ul{
	padding: 5px;
	margin: 0px;
}
.zuo #zuodh li a{
	font-size: 12px;
	line-height: 22px;
	color: #333;
}
.zuo #zuodh_bt{
	background-image: url(images/index.gif);
	background-position: 0px -79px;
	line-height: 23px;
	text-indent: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
/* 头条图片 */
#focus {	
}

#focus .box_l {
HEIGHT: 446px;
}

#focusPic {
POSITION: relative; MARGIN: auto 0px; WIDTH: 300px; HEIGHT: 370px; overflow:hidden; }
* HTML #focusPic {
	MARGIN: 0px auto 2px; OVERFLOW: hidden
}
#focusBg {
	POSITION: absolute; FILTER: alpha(opacity:60); WIDTH: 300px; BACKGROUND: #000; HEIGHT: 60px; TOP: 310px; LEFT: 0px; opacity: 0.6; -moz-opacity: 0.6
}
#focusPic UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#focusPic H1 {
	Z-INDEX: 100; POSITION: absolute; FONT: 18px/28px "黑体"; COLOR: #fff; TOP: 320px; LEFT: 8px
}
#focusPic H1 A:link {
	FONT: 18px/28px "黑体"; COLOR: #fff
}
#focusPic H1 A:visited {
	FONT: 18px/28px "黑体"; COLOR: #fff
}
#focusPic H1 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#focusPic H1 A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
#focusPic H2 {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 280px; PADDING-RIGHT: 10px; FONT: 12px/20px "宋体"; COLOR: #77c04b; TOP: 344px; LEFT: 8px
}
#focusPic H2 A:link {
	COLOR: #77c04b
}
#focusPic H2 A:visited {
	COLOR: #77c04b
}
#focusPic H2 A:hover {
	COLOR: #77c04b
}
#focusPic H2 A:active {
	COLOR: #77c04b
}
#focusPic H2 SPAN.fr {
	MARGIN-RIGHT: 0.5em
}
#focusThumb {
	margin-top: 2px;
}
* HTML #focusThumb UL LI {
	MARGIN: 0px
}
#focusThumb TD {
	TEXT-ALIGN: center
}
#focusThumb TD DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; PADDING-TOP: 0px
}
#focusThumb TD DIV IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; }
#focusThumb TD DIV.tn IMG {
	FILTER: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6 }

.box_l {
	WIDTH:300px; height:370px; }
/* 今日推荐 */
.jrjd{
	background-image: url(images/jrzt.gif);
	width: 395px;
	float: left;
	margin-left: 10px;!important;
	_margin-left: 5px;

}
.jrjd #biaoti{
	font-size: 14px;
	font-weight: bold;
	color: #E10052;
	background-image: url(images/index.gif);
	background-repeat: no-repeat;
	background-position: -1px -2px;
	height: 32px;
	line-height: 30px;
	text-indent: 15px;
	white-space: nowrap;

}
.jrjd #biaoti em{
	line-height: 30px;
	font-size: 12px;
	color: #E10052;
	font-style: normal;
	float: right;
	margin-right: 10px;
	font-weight: normal;
}
.jrjd #toutiao{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;
	margin: 15px 18px 15px 15px;
	padding-bottom: 10px;
}
.jrjd h1{
	font-size: 20px;
	font-weight: normal;
	color: #FF0066;
	text-align: center;
	margin-bottom: 10px;
	font-family: "黑体";
}
.jrjd h1 a{color: #FF0066;}
.jrjd h2{
	font-size: 16px;
	color: #595959;
	text-align: center;
	margin-bottom: 10px;
	font-family: "黑体";
}
.jrjd h2 a{color: #FF0066;}
.jrjd #jieshao{
	font-size: 12px;
	line-height: 22px;
	color: #FF0066;
	text-indent: 2em;
}
.jrjd #jieshao a{color: #FF9900;}
.jrjd #dibuad {
	background-image: url(images/index.gif);
	background-position: -1px -45px;
	height: 2px;
}

/* 列表 */
.list{

}
.list ul{
	list-style-type: none;
margin:0px 10px 10px 10px;
	padding: 0px;
}
.list li{
	font-size: 14px;
	color: #585C61;
	line-height: 28px;
}
.list a{
	color: #FF3366;
}
/* 右侧 */
.you{
	float: right;
	width: 260px;
}
#zt{
	width: 260px;
	overflow: hidden;
	float: right;
}
#zt #biaoti{
	font-size: 14px;
	font-weight: bold;
	color: #E10052;
	background-image: url(images/index.gif);
	background-position: -405px 0px;
	background-repeat: no-repeat;
	text-indent: 18px;
	line-height: 30px;
	height: 30px;
}
#zt ul{
	list-style-type: none;
	padding: 5px 5px;
	margin: 0px auto;
	border: 1px solid #F4F4F4;
}
#zt li{
	font-size: 12px;
	color: #314C46;
	line-height: 21px;
}
#zt li a{
	color: #314C46;
	line-height: 21px;
}
#zt em{
	font-size: 12px;
	color: #314C46;
	float: right;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
}

.ad{width:260px; height:200px; float:right;}
.ad0{float:left;margin-bottom: 5px;}
.ad1{padding: 1px;height: 100px;width: 976px;border: 1px solid #CCC;overflow: hidden;float: left;margin: 5px auto;}
.ad2{height: 90px;width: 370px;overflow: hidden;margin: 10px;}
.ad4{height: 250px;width: 250px;margin:0 auto;}
.ad5{height:100px; margin-top:10px; margin-bottom:10px;}
.picTextGroup P {clear:none;padding:0px 9px!important ;padding:0px 9px;padding /**/:0px;margin:0px!important ;margin:0px;margin /**/:4px 9px; color:#585c61;}
#zt .picTextGroup {	width:250px; margin-top:5px;}
.picTextGroup {	width:300px; margin-top:5px;}

.picTextGroup {
	text-align:left;
	clear:both;
	margin:0 auto;
	line-height:22px;
	border:0px solid #f00;
	font-size: 12px;
}
.picTextGroup IMG {float:left;margin:4px 8px 0 0;padding:2px;background: #fff;border:1px solid #a5bfe0;}		
.picTextGroup P {clear:none;padding:4px 9px!important ;padding:4px 9px;padding /**/:0px;margin:0px!important ;margin:0px;margin /**/:4px 9px; color:#585c61;}
.picTextGroup P a {color:#585c61;text-decoration: none;}
.picTextGroup P a:hover {color:#ff0000;text-decoration: none;}
.picTextGroup SPAN{font-weight: bold;display:block;text-align:left;color:#585c61;}
/* 第二屏 */
.ketang{width:730px;background-image:url(images/ketang.gif); background-repeat:no-repeat; float:left;}
.hjjd{width:230px; height:365px;border-left:solid #FFC3C3 3px; float:left; margin-top:40px;}
.hjjd-left{width:220px; height:355px; background-color:#FFB6C9; margin-left:10px;}
.hjnews{width:480px; height:365px;border-right:solid #FFC3C3 1px; float:right; margin-top:40px;}
.hjnr{width:200px; height:180px;background-image:url(images/hjnews.gif); background-repeat:no-repeat; float:left;}
.hjnr ul{width:182px;margin: 0px;padding: 0px; float:left;}
.hjnr span{width:100px;height:30px;float:left;margin-left:2px;color:#E10052;font-size:14px;line-height: 22px;px;font-weight:bold;	white-space: nowrap;}
.hjnr em {width:48px;font-size:12px;line-height: 22px;color:#E10052;font-style: normal;float:right;}
.hjnr em a {color:#E10052;}
.hjnr-y{ width:200px; height:180px;background-image:url(images/hjnews.gif); background-repeat:no-repeat; float:right; margin-right:20px;}
.hjnr-y ul{width:192px;margin: 0px;padding: 0px; float:left;}
.hjnr-y span{width:150px;height:30px;float:left;margin-left:2px;color:#E10052;font-size:14px;line-height: 22px;px;font-weight:bold;white-space: nowrap;}
.hjnr-y em a {width:48px;font-size:12px;line-height: 22px;color:#E10052;font-style: normal;float:right;}
.ketangdb{ width:730px; height:6px;background-image:url(images/ketangdb.gif); background-repeat:no-repeat;float:left;}

.hs {width:250px;background-image:url(images/hs.gif); background-repeat:no-repeat; float:right;}
.hs span{
margin-top:13px;
float:left;
	margin-left:40px;
	color:#E10052;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
}
.hs em {
margin-top:13px;
margin-right:15px;
	font-size:12px;
	font-style: normal;
	float:right;
}
.hsnr{width:247px; height:370px;border-right:solid #FFC3C3 3px;background-color:#FFF9F9; margin-top:35px;}
.hsnrs{ width:220px; margin-left:15px; border-bottom:dashed #FFBEBC 1px;}
.hsnrs li{ line-height:25px;}
.hsnrs li a{ color:#E10052;}
.cs img{ width:226px; height:150px;margin:5px 0 0 7px; border:solid #E3E3E3 1px; padding:3px;}
.hsdb{width:250px; height:6px; background-image:url(images/hsdb.gif); background-repeat:no-repeat;}

/*婚嫁完 生儿育女开始*/
.baby{width:705px;background-image:url(images/baby.gif); background-repeat:no-repeat; float:left;}
.babybj{width:701px;border-left:solid #FFC3C3 3px; border-right:solid #FFC3C3 1px; margin-top:5px;}
.babyhjjd{width:230px; height:365px;float:left; margin-top:40px;}
.hjjd-left{width:220px; height:355px; background-color:#FFB6C9; margin-left:10px;}
.hjjd-left ul{ padding:15px;}
.hjjd-left ul li{ line-height:23px;}
.hjjd-left ul li strong{ color:#FFFFFF;}
.hjjd-left img{ width:190px; height:214px; border:solid #fff 1px;}
#hjjd a{ color:#E10052; font-weight:bold;}
.hjjd-left span a{
	color:#E10052;
}

.babyhjnews{width:450px; height:365px; float:right; margin-top:40px;}
.hjnr{ width:200px; height:180px;background-image:url(images/hjnews.gif); background-repeat:no-repeat; float:left;}
.hjnr span{
float:left;
	margin-left:2px;
	color:#E10052;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
}
.hjnr li em a{
	font-size:12px;
	font-style: normal;
	float:right;
}
.hjnr li{line-height: 28px;}
.hjnr li a { font-size:14px; color:#4D4D4D;}

.hjnr-y{ width:200px; height:180px;background-image:url(images/hjnews.gif); background-repeat:no-repeat; float:right; margin-right:10px;}
.hjnr-y li{ line-height: 28px;}
.hjnr-y li a { font-size:14px; color:#4D4D4D;}
.hjnr-y span{
float:left;
	margin-left:2px;
	color:#E10052;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
}
.yqcycx{width:680px; height:140px; margin:5px 0 0 10px; border:solid #FEC9C9 1px; background-image:url(images/yqcycx.gif);}
.yqcycxbt{width:660px; margin:5px 0 0 10px;}
.yqcycxbt strong{ float:left;font-size:14px; color:#E10052;}
.yqcycxbt span{ width:80px;float:right;}
.yqcycxnr{width:660px; margin:10px;}
.yqcycxnr li{ float:left; width:220px;color:#E10052; font-size:14px;}
.yqcycxnr li a { color:#E10052;font-size:14px;}
.babydb{ width:705px; height:6px;background-image:url(images/ketangdb.gif); background-repeat:no-repeat;}

.yyc{width:275px; height:565px; float:right;}
/*生儿育女完 爱情记忆开始*/
.aqjy{ width:980px; background-image:url(images/hssy.gif); background-repeat:no-repeat;float:left;margin: 5px 0 0 0;}
.aqjynr{ width:974px;border-left:solid #FEC9C9 3px; border-right:solid #FEC9C9 3px; margin-top:57px;float:left;}
.aqjynr li{ width:130px; line-height:25px; float:left; padding:4px;}
.aqjynr img{ width:130px; height:195px;}
.aqjynr  h4{ width:130px;text-align:center;}
.aqjynr  h4 a{
	font-size:12px;
	line-height: 26px;
	color:#f30;
}
.aqjydb{width:980px; height:6px; background-image:url(images/hssydb.gif); background-repeat:no-repeat;float:left;}

/*爱情记忆完 婚嫁庆典开始*/
.hjfw{width:727px;background-image:url(images/hjfw.gif); background-repeat:no-repeat; float:left;}
.fjfwy{ width:700px; margin-top:15px; }
.fjfwy span{ width:50px;float:right;}
.hjfwbj{width:721px; height:638px;border-left:solid #FFC3C3 3px; border-right:solid #FFC3C3 1px; margin-top:5px;}

.hjfwnews1{width:700px; height:190px; margin:12px 0 0 10px; border:solid #FEC9C9 1px; background-image:url(images/yqcycx.gif);}
.hjfwnews{width:700px; height:190px; margin:10px 0 0 10px; border:solid #FEC9C9 1px; background-image:url(images/yqcycx.gif);}
.hjfwnewsbt{width:680px; margin:5px 0 0 10px;}
.hjfwnewsbt strong{ float:left;font-size:14px; color:#E10052;}
.hjfwnewsbt span{ width:50px;float:right;}
.hjfwnewsnr{width:690px; margin:10px;}
.hjfwnewsnr img{ width:100px; height:130px;border:solid #FEC9C9 1px; padding:2px;}
.hjfwnewsnr li{ float:left; width:125px; margin-left:10px; line-height:25px;}
.hjfwnewsnr li a { color:#E10052;font-size:14px;}
.hjfwnewsnr  h4{ width:104px;text-align:center;}
.hjfwnewsnr  h4 a{ font-size:12px;}
.ketangdb1{ width:727px; height:6px;background-image:url(images/ketangdb.gif); background-repeat:no-repeat;}

.jmtop {width:253px; height:365px;background-image:url(images/hs.gif); background-repeat:no-repeat; float:right;}
.jmtop span{
margin-top:13px;
float:left;
	margin-left:40px;
	color:#E10052;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
}
.jmtop em {
margin-top:13px;
margin-right:15px;
	font-size:12px;
	font-style: normal;
	float:right;
}
.jm{width:253px; height:28px; background-image:url(images/jm.gif); background-repeat:no-repeat;}
.jm span{
margin-top:5px;
float:left;
	margin-left:40px;
	color:#E10052;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
}
.jm em {
margin-top:5px;
margin-right:15px;
	font-size:12px;
	font-style: normal;
	float:right;
}
.jmnr{width:247px; height:107px;border-right:solid #FFC3C3 3px;background-color:#FFF9F9; margin-top:8px;}
.jmnr ul{ margin-left:10px;}
.jmnr li{ line-height:25px;}
.hsdb{width:250px; height:6px; background-image:url(images/hsdb.gif); background-repeat:no-repeat;}

.shangjia dl{overflow:hidden; zoom:1;}
.shangjia dd{ width:78px; height:55px; margin-top:12px; float:left; text-align:center; display:inline;}
.shangjia dd span{width:40px; height:35px; display:block; margin:0 auto; padding-bottom:4px;}
.shangjia dd span a{width:40px; height:35px; display:block;}
/*ad*/
.tlad{float:left;width:980px;margin:0 0 -20px 0;}