/* CSS Document */
.NewAdDiv{ width:749px; height:341px; overflow:hidden; border:1px solid #ef78e6; float:left;}
.NewAdDiv .ImgNewAd{padding-top:5px;float:left; width:284px; height:341px; overflow:hidden; position:relative; background:url(../image/NewImgAdBg.jpg) no-repeat;}
.NewAdDiv .ImgNewAd img{ display:block; width:272px; height:305px; overflow:hidden; position:absolute; left:6px; top:6px;}
.NewAdDiv .ImgNewAd h1{ display:block; width:248px; height:21px; overflow:hidden; line-height:21px; position:absolute; left:26px; top:312px; text-align:left; font-size:12px; font-weight:normal;}
.NewAdDiv .ImgNewAd h1 a{ color:#646161;}

.NewAdDiv .TxtNewAd{ float:left; width:463px; height:339px; overflow:hidden; border:1px solid #fff; position:relative; background:url(../image/NewTxtAdBg.jpg) repeat-x;}
.NewAdDiv .TxtNewAd .TxtNewAdTitle{ width:463px; height:55px; float:left; background:url(../image/NewTxtAdHBg.jpg) left no-repeat; position:relative;}
.NewAdDiv .TxtNewAd .TxtNewAdTitle h2{ display:block; position:absolute; left:0px; top:20px; width:463px; height:25px; line-height:25px; text-align:center; color:#ec1f8b; font-size:14px; letter-spacing:2px;}
.NewAdDiv .TxtNewAd .TxtNewCon{ width:433px; height:auto; background:url(../image/Newline.gif) bottom repeat-x; padding-bottom:15px; text-align:left; color:#5f615b; line-height:25px; font-size:12px; text-indent:2em; margin:0px auto;}
.NewAdDiv .TxtNewAd .TxtNewCon a{ color:#ec1f8b;}

.NewAdDiv .TxtNewAd .TxtNewList{ width:463px; height:auto; float:left; margin-top:10px;}
.NewAdDiv .TxtNewAd .TxtNewList ul{ width:219px; height:auto; float:left; margin-left:10px; display:inline;}
.NewAdDiv .TxtNewAd .TxtNewList ul span{ display:block; width:219px; height:31px; line-height:31px; background:url(../image/NewTxtAdHTxtBg.jpg) no-repeat; text-align:left; font-size:13px; color:#ec1f8b; font-weight:bold; text-indent:20px; margin-bottom:20px; position:relative;}
.NewAdDiv .TxtNewAd .TxtNewList ul span a{ display:block; position:absolute; font-weight:normal; right:20px; top:0px; height:31px; line-height:31px; width:40px; color:#ec1f8b;}
.NewAdDiv .TxtNewAd .TxtNewList ul li{ float:left; width:219px; height:25px; line-height:25px; text-align:left; background:url(../image/NewLimg.gif) 0px 10px no-repeat; font-size:12px;}
.NewAdDiv .TxtNewAd .TxtNewList ul li a{ color:#5f615b; margin-left:15px; display:inline;}

.NImgAd{ float:left; width:751px; height:89px; overflow:hidden; margin-top:5px;}

.Special{ float:left; width:225px; position: absolute; top:0px; left:756px;}
.Special .SpTitle{ float:left; width:225px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ec1f8b; overflow:hidden; background:url(../image/SpecialTitleBg.jpg) no-repeat; font-weight:bold; letter-spacing:3px;}
.Special .SpCon{ float:left; width:223px; height:auto; border-left:1px solid #e830ab; border-right:1px solid #e830ab; text-align:center;}
.Special .SpCon ul{ width:220px; height:auto; float:left;}
.Special .SpCon ul li{ display:inline; width:98px; height:22px;  overflow:hidden; float:left; text-align:left; background:url(../image/SpecialLiBg.jpg) no-repeat; margin:9px 6px 0px 6px;}
.Special .SpCon ul li a{ margin-left:20px; line-height:22px; font-size:12px; font-weight:bold; color:#fff; text-align:left;}
.Special .SpCon img{ float:left; display:inline; margin:6px 0px 0px 6px;}
.Special .SpFoot{ float:left; width:225px; height:10px; overflow:hidden; background:url(../image/SpecialFootBg.jpg) no-repeat;}

.ZJSpecial{ float:left; width:225px; position: absolute; top:0px; left:756px;}
.ZJSpecial .SpTitle{ float:left; width:225px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ec1f8b; overflow:hidden; background:url(../image/SpecialTitleBg2.jpg) no-repeat; font-weight:bold; letter-spacing:3px;}
.ZJSpecial .SpCon{ float:left; width:223px; height:auto; border-left:1px solid #ffe7ff; border-right:1px solid #ffe7ff; text-align:center;}
.ZJSpecial .SpCon img{ display:inline; border:1px solid #fecff3; padding:3px; width:155px; height:162px; margin-top:20px;}
.ZJSpecial .SpCon h3{ float:left; display:inline; height:25px; line-height:25px; width:200px; text-align:center; color:#5f615b; margin-left:12px; font-size:12px;}
.ZJSpecial .SpCon span{cursor: pointer; display: inline; width:106px; height:25px; background:url(../image/OnlineMess.jpg) no-repeat; float:left; margin-left:50px; }
.ZJSpecial .SpFoot{ float:left; width:225px; height:10px; overflow:hidden; background:url(../image/SpecialFootBg.jpg) no-repeat;}

.CKSpecial{ float:left; width:225px; position: absolute; top:0px; left:756px;}
.CKSpecial .SpTitle{ float:left; width:225px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ec1f8b; overflow:hidden; background:url(../image/SpecialTitleBg2.jpg) no-repeat; font-weight:bold; letter-spacing:3px;}
.CKSpecial .SpCon{ float:left; width:223px; height:auto; border-left:1px solid #ffe7ff; border-right:1px solid #ffe7ff; text-align:center;}
.CKSpecial .SpCon img{ display:inline; border:1px solid #fecff3; padding:3px; width:155px; height:162px; margin-top:5px;}
.CKSpecial .SpCon h3{ float:left; display:inline; height:25px; line-height:25px; width:200px; text-align:center; color:#5f615b; margin-left:12px; font-size:12px;}
.CKSpecial .SpCon span{cursor: pointer; display: inline; width:106px; height:25px; background:url(../image/OnlineMess.jpg) no-repeat; float:left; margin-left:50px; }
.CKSpecial .SpFoot{ float:left; width:225px; height:10px; overflow:hidden; background:url(../image/SpecialFootBg.jpg) no-repeat;}

.UmSpecial{ float:left; width:225px; position: absolute; top:0px; left:756px;}
.UmSpecial .SpTitle{ float:left; width:225px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ec1f8b; overflow:hidden; background:url(../image/SpecialTitleBg3.jpg) no-repeat; font-weight:bold; letter-spacing:3px;}
.UmSpecial .SpCon{ float:left; width:223px; height:auto; border-left:1px solid #ffe7ff; border-right:1px solid #ffe7ff; text-align:center;}
.UmSpecial .SpCon h3{ float:left; display:inline; height:25px; line-height:25px; width:200px; text-align:center; color:#5f615b; margin-left:12px; font-size:12px;}
.UmSpecial .SpCon p{ width:200px; float:left; display:inline; height:auto; line-height:18px; text-align:center; color:#5f615b; margin-left:12px; font-size:12px;}
.UmSpecial .SpCon span{cursor: pointer; display: inline; width:106px; height:25px; background:url(../image/OnlineMess.jpg) no-repeat; float:left; margin-left:50px; }
.UmSpecial .SpFoot{ float:left; width:225px; height:10px; overflow:hidden; background:url(../image/SpecialFootBg3.jpg) no-repeat;}

.TitleDivNF{ width:751px; height:31px; float:left;}
.TitleDivNF ol{ float:left; width:180px; height:31px; line-height:31px; text-align:left; color:#fff; letter-spacing:5px; font-size:14px; font-weight:bold; background:url(../image/XTitleBG1_1.jpg) no-repeat; display:inline; padding-left:30px;}
.TitleDivNF ol a{ color:#fff; font-size:14px;}
.TitleDivNF ul{ float:left; width:541px; height:31px; background:url(../image/XTitleBG_1.jpg) repeat-x;}
.TitleDivNF ul li{ float:left; width:auto; height:22px; display:inline; margin:6px 6px 0px 0px;}
.TitleDivNF ul li span{ display:block; float:left; height:22px; line-height:22px; color:#ec1f8b; font-weight:bold; font-size:12px;}
.TitleDivNF ul li span a{ color:#ec1f8b;}
.TitleDivNF ul li span.TDNS_L{ background:url(../image/XTitle.png) 0px 0px no-repeat; width:10px;}
.TitleDivNF ul li span.TDNS_C{ background:url(../image/XTitle.png) -5px 0px no-repeat; width: auto; white-space:nowrap;}
.TitleDivNF ul li span.TDNS_R{ background:url(../image/XTitle.png) -190px 0px no-repeat; width:10px;}

.TitleDivNR{ width:986px; height:31px; float:left;}
.TitleDivNR ol{ float:left; width:180px; height:31px; line-height:31px; text-align:left; color:#fff; letter-spacing:5px; font-size:14px; font-weight:bold; background: url(../image/XTitleBG2_1.jpg) no-repeat; display:inline; padding-left:30px;}
.TitleDivNR ol a{ color:#fff; font-size:14px;}
.TitleDivNR ul{ float:left; width:776px; height:31px; background:url(../image/XTitleBG2_2.jpg) repeat-x;}
.TitleDivNR ul li{ float:left; width:auto; height:22px; display:inline; margin:6px 6px 0px 0px;}
.TitleDivNR ul li span{ display:block; float:left; height:22px; line-height:22px; color:#55b234; font-weight:bold; font-size:12px;}
.TitleDivNR ul li span a{ color:#55b234;}
.TitleDivNR ul li span.TDNS_L{ background:url(../image/XTitle.png) -200px 0px no-repeat; width:10px;}
.TitleDivNR ul li span.TDNS_C{ background:url(../image/XTitle.png) -210px 0px no-repeat; width: auto; white-space:nowrap;}
.TitleDivNR ul li span.TDNS_R{ background:url(../image/XTitle.png) -390px 0px no-repeat; width:10px;}

.TitleDivNC{ width:751px; height:31px; float:left;}
.TitleDivNC ol{ float:left; width:180px; height:31px; line-height:31px; text-align:left; color:#fff; letter-spacing:5px; font-size:14px; font-weight:bold; background:url(../image/XTitleBG3_1.jpg) no-repeat; display:inline; padding-left:30px;}
.TitleDivNC ol a{ color:#fff; font-size:14px;}
.TitleDivNC ul{ float:left; width:541px; height:31px; background:url(../image/XTitleBG3_2.jpg) repeat-x;}
.TitleDivNC ul li{ float:left; width:auto; height:22px; display:inline; margin:6px 6px 0px 0px;}
.TitleDivNC ul li span{ display:block; float:left; height:22px; line-height:22px; color:#e0558e; font-weight:bold; font-size:12px;}
.TitleDivNC ul li span a{ color:#e0558e;}
.TitleDivNC ul li span.TDNS_L{ background:url(../image/XTitle.png) 0px 0px no-repeat; width:10px;}
.TitleDivNC ul li span.TDNS_C{ background:url(../image/XTitle.png) -5px 0px no-repeat; width: auto; white-space:nowrap;}
.TitleDivNC ul li span.TDNS_R{ background:url(../image/XTitle.png) -190px 0px no-repeat; width:10px;}

.TitleDivNE{ width:751px; height:31px; float:left;}
.TitleDivNE ol{ float:left; width:180px; height:31px; line-height:31px; text-align:left; color:#fff; letter-spacing:5px; font-size:14px; font-weight:bold; background:url(../image/XTitleBG4_1.jpg) no-repeat; display:inline; padding-left:30px;}
.TitleDivNE ol a{ color:#fff; font-size:14px;}
.TitleDivNE ul{ float:left; width:541px; height:31px; background:url(../image/XTitleBG4_2.jpg) repeat-x;}
.TitleDivNE ul li{ float:left; width:auto; height:22px; display:inline; margin:6px 6px 0px 0px;}
.TitleDivNE ul li span{ display:block; float:left; height:22px; line-height:22px; color:#9547a0; font-weight:bold; font-size:12px;}
.TitleDivNE ul li span a{ color:#9547a0;}
.TitleDivNE ul li span.TDNS_L{ background:url(../image/XTitle.png) 0px 0px no-repeat; width:10px;}
.TitleDivNE ul li span.TDNS_C{ background:url(../image/XTitle.png) -5px 0px no-repeat; width: auto; white-space:nowrap;}
.TitleDivNE ul li span.TDNS_R{ background:url(../image/XTitle.png) -190px 0px no-repeat; width:10px;}


.FKMain{ width:751px; height:auto; float:left; margin-top:20px;}
.FKDivImg{ width:175px; height: auto; overflow:hidden; border:1px solid #2c091c; float:left;}
.FKM_C{ width:260px; height:auto; float:left; display:inline; margin-left:20px;}
.FKM_C ol{ width:260px; height:auto; float:left; background:url(../image/Newline.gif) bottom repeat-x; padding-bottom:20px;}
.FKM_C ol span{ display:block; width:260px; height:20px; line-height:20px; text-align:left; font-size:14px; font-weight:bold; color:#5f615b;}
.FKM_C ol p { width:260px; height:auto; text-align:left; line-height:18px; color:#5f615b; font-size:12px; margin-top:5px;}
.FKM_C ol p a{ color:#ca1178;}
.FKM_C ul{ width:260px; height:auto; float:left; margin-top:5px;}
.FKM_C ul li{ width:260px; height:24px; line-height:24px; text-align:left; font-size:12px;}
.FKM_C ul li a{ color:#5f615b;}

.FKM_GZ{ width:276px; height:auto; float: left; margin-left:15px; display:inline;}
.FKM_GZ img{ float:left;}
.FKM_GZ ul{ width:276px; height:auto;}
.FKM_GZ ul li{ width:138px; height:24px; line-height:24px; font-size:12px; text-align:left; float:left;}
.FKM_GZ ul.UM1 li{ width:276px; height:24px; line-height:24px; font-size:12px; text-align:left; float:left;}
.FKM_GZ ul li a{ color:#5f615b;}

.RLList{ width:239px; height:auto; float:left; margin:6px 3px;}
.RLList ol{ width:239px; height:26px; line-height:26px; background:url(../image/RLTxtBG.jpg) no-repeat; text-align:left; text-indent:20px; color:#55b234; font-size:12px; font-weight:bold;}
.RLList ol a{ color:#55b234;}
.RLList ul{ width:237px; height:144px; border:1px solid #e5f4d8; border-top:none;}
.RLList ul li{ width:225px; display:inline; float:left; margin:0px 6px; height:24px; line-height:24px; text-align:left; color:#5f615b; font-size:12px;}
.RLList ul li a{ color:#5f615b;}

.CKList{ width:239px; height:auto; float:left; margin:6px 3px;}
.CKList ol{ width:239px; height:26px; line-height:26px; background:url(../image/RLTxtBG2.jpg) no-repeat; text-align:left; text-indent:20px; color:#f172ac; font-size:12px; font-weight:bold;}
.CKList ol a{ color:#f172ac;}
.CKList ul{ width:237px; height:168px; border:1px solid #f5d7e9; border-top:none; padding:5px 0px;}
.CKList ul li{ width:225px; display:inline; float:left; margin:0px 6px; height:24px; line-height:24px; text-align:left; color:#5f615b; font-size:12px;}
.CKList ul li a{ color:#5f615b;}

.MrqDivImg{ width:984px; height:119px; border:1px solid #f0d1e8; overflow:hidden; margin:0px auto;}
.MrqDivImg ul{ width:982px; height:117px; border:1px solid #fefbfd; overflow:hidden;}
.MrqDivImg ul li{ width:980px; height:115px; overflow:hidden; border:1px solid #f7e6f3; background:url(../image/MrqDivImg.jpg) repeat-x;}
.MrqDivImg ul li img{ border:0px; float:left; margin:6px 3px; display:inline;}

.Photo{ width:986px; height:170px; position:relative; margin:0px auto;}
.Photo .TxtPhoto{ width:193px; height:42px; overflow:hidden; position:absolute; left:0px; top:0px; background:url(../image/babyPhotImg.jpg) no-repeat; z-index:5;}
.Photo .BabyPhoto{ width:984px; height:144px; overflow:hidden; border:1px solid #ffd3e2; background:#feebf1; position:absolute; left:0px; top:24px; z-index:1;}
.Photo .BabyPhoto img{ float:left; display:inline; margin:20px 5px 10px 8px;}

#ScrollImage {
	width: 980px;
	height: 103px;
	overflow: hidden;
	white-space: nowrap;
}
#ScrollImage img {
	width: 137px;
	height: 103px;
}