@charset "gb2312";
/* CSS Document */
body{ background:#bedfd4;}
a,a:visited{ color:#333;}
a:hover{ color:#f14e56; text-decoration:underline;}
.cqbaby-wrap{padding-top:35px; background:url(images/wrapbg_02.jpg) top center no-repeat;}
	.cqbaby-con-wrap{ margin:0 auto; width:1190px;}
		.cq-baby-nav{ margin-top:0; margin-bottom:10px;width: 1190px;background: url(images/cqbabynav_03.jpg) no-repeat;}
		.cq-baby-nav h2{margin: 0 4px;}
		.cq-nav-babycon{background: none;left: 243px;}
		.cq-nav-con h2 a:link,.cq-nav-con h2 a:visited{color: #fff;font: 400 21px "Microsoft yahei";}
		.cq-nav-con h2 a:hover,.cq-nav-con h2 a:hover span{background: none;text-decoration: underline;}
/* .wed-ad{ width:980px; overflow:hidden;}	
	.wed-ad-con{ width:1000px; }
		.wed-ad-con li{ float:left; margin-right:10px;}
			.wed-ad-con li a{ display:block;}	 */
.baby-box{padding:0 20px 20px; background:#fff;}
	.baby-hot-box{padding:0 30px 0;}
	.hot-sub{ width:300px; margin:15px 45px 0 0;}
		.hot-sub .slidePlayer{ position:relative;padding:10px;width:280px; height:280px;background: #d2e579; }
		.slidePlayer h3{ position:absolute; top:0; left:-5px; padding-left:10px; width:74px; height:36px; background:url(images/cqmarry-sprites.png) 0 0 no-repeat; font:400 16px/30px "Microsoft Yahei"; z-index:5; color:#fff;}
		  .slide-player .slide-item span{height:30px;font:400 20px/30px "Microsoft Yahei"; color:#fff; width:100%;overflow:hidden;}
		  .slide-player .slide-page {right:0;width: 100%;text-align: center;}
		  .slide-player .slide-page a, .slide-player .slide-page a:visited {float:none;display:inline-block;width:11px; height:11px;border-radius: 6px 6px 6px 6px;background:#d7e2a1;text-indent:-9999px;}
		  .slide-player .slide-page a.trigger {background:#86992e!important;}
	    .hot-sub .hot-sub-ad{margin-top: 15px!important;}	
			.hot-sub-ad a{ display:block; margin-top:3px;}
		
	.hot-main{width:435px; margin-top:15px;}
		.hot-main h3{ height:22px; width:390px;color:#dc5443;font: 400 21px "Microsoft yahei"}
		.hot-main .hot-list{ margin-top:15px;}
			.hot-list li{ height:24px;  line-height:24px; font-size:14px; overflow:hidden;}
				.hot-list li a em{ color:#e92834; padding-right:10px;}
			.hot-list .big-title{ padding-bottom:20px; height:65px;}
				.big-title a strong{ display:block; width:435px; height:25px; font:400 22px/25px "Microsoft Yahei"; text-align:center; overflow:hidden;}
					.big-title a p{ height:40px;  margin-top:5px; color:#666; line-height:20px; overflow:hidden; font-size:12px;}
					.big-title a:hover p{ color:#f14e56;}
	
	.side-ask-con{position:relative;padding:9px 0 0 10px;}	
	.side-ask-con .expert{display: block;padding:5px 5px 0;width: 192px;height: 144px;background: #fff;}
	.side-ask-con p{height:24px;font: 400 13px/24px simsun;overflow: hidden;}
	.askbtn,.askbtn:visited{position: absolute;left:220px;top:139px;width: 58px;height: 20px;text-align: center;color: #fff;}			
	.hot-side-ask li a i,.cq-baby-bd h3,.module-list a,.ser-list-con li{ background-image:url(images/cqmarry-sprites.png); background-repeat:no-repeat;}
	.baby-title li.hover,.baby-title li span{background: url(images/cqbaby_small_icon.png) no-repeat;}				
		.hot-main .text-list{ margin-top:13px; padding-top:5px; }	
			.text-list .ml{ margin-left:15px;}
			.text-list .side-list{float:left; width:208px;  overflow:hidden;}
			   .side-list h4{margin-left:30px;padding-left:30px;font:400 16px/32px "Microsoft Yahei"; color:#dc5443;}
			   .side-list-prepare h4{background: url(images/cq-baby-titbg.png) no-repeat;}
			   .side-list-raising h4{background: url(images/cq-baby-titbg.png) 0 -34px no-repeat; }	
			   .side-list li{background: url(images/cqbaby_small_icon.png) 0 -484px no-repeat; padding-left:13px; height:22px; line-height:22px;  overflow:hidden;}				


	.hot-side{width:300px; margin-top:3px;}
		.hot-side h3{margin-bottom:5px;color: #221815;text-align: center; font:400 16px/20px "Microsoft Yahei";}
			.hot-side .text-img-list h3{margin-left:-11px;width: 310px;height: 49px;background: url(images/cq-baby-title_07.jpg);text-align: center;line-height: 50px;}
				.text-img-list li img{ float:left; margin-right:8px; width:60px;}
				.text-img-list li{ margin-bottom:8px; height:60px; overflow:hidden;}
					.text-img-list .text-desc{ overflow:hidden;_float:left;}
					.text-desc  h4{height:26px;width:100%; font:400 14px/26px "Microsoft Yahei"; color:#e92834;overflow:hidden;}
		.hot-side .hot-side-ask{ margin-top:5px;width: 299px;height: 206px;background: url(images/cq-baby-title_11.jpg);}	
		.hot-side-ask h3{line-height: 32px;}
			.hot-side-ask ul{ margin-top:10px; width:208px; height:99px; border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;}	
				.hot-side-ask li{ float:left; width:103px; height:49px; border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee; overflow:hidden;}
					.hot-side-ask li a i{ display:block; margin-right:8px; width:38px; height:38px; float:left;}
					.hot-side-ask li a i.icon1{ background-position:0 -229px;}
					.hot-side-ask li a i.icon2{background-position:-46px -229px;}
					.hot-side-ask li a i.icon3{background-position:-93px -229px;}
					.hot-side-ask li a i.icon4{background-position:-137px -229px;}
					.hot-side-ask li a,.hot-side-ask li a:visited{ display:block; padding:5px 15px 0 15px;width:73px;_padding-right:5px; _width:83px; height:44px; color:#666; line-height:18px;}	
						.hot-side-ask li a:hover{ background:#ecdbd3; text-decoration:none;}
						
	
	.baby-mom-wrap{width: 100%;background: url(images/bg_03.jpg) top center;}
	.cq-baby-bd{height:38px; background:url(images/cq-baby-titbg2.png) repeat;}	
		.cq-baby-bd h3{ padding-right:16px;padding-left:30px;height:38px;  font:400 24px/38px "Microsoft Yahei"; color:#fff;}
		.cq-baby-bd .breed{padding-left:43px;background: url(images/cq-baby-titbg2.png) 0 -48px;}	
			.cq-baby-bd h3 span{ display:inline-block; padding:0 20px 0 0;background:  url(images/cq-baby-titbg2.png) right -193px no-repeat; }	
			.cq-baby-bd h3 span em,.cq-baby-bd h3 span a,.cq-baby-bd h3 span a:visited{padding:0 12px 0 5px; display:inline-block;color: #fff;background: #f25542;}
		.cq-baby-bd  p.ser-text{ margin-left:20px; width:540px; font:400 16px/38px "Microsoft Yahei"; color:#f14e56; overflow:hidden;}	
		.ser-qq{margin-top:4px;font:400 16px/30px "Microsoft Yahei"; color:#f14e56;}
		     .ser-qq p{ padding-right:15px;  height:30px;background-position:right 0; }

			.ser-qq span{float:left;margin-right:12px;margin-bottom:2px;background: url(images/qq.png) 0 -1px no-repeat; width: 32px;height: 33px;display: inline-block;}
			.preg-qq,.prepare-qq{float:left;display:inline-block;background:url(images/qq.png) 0 -40px no-repeat; width: 139px;height: 29px;text-align:center;font:400 14px/29px simsun;}
			.ser-qq a,.ser-qq a:visited,.ser-qq a:hover{color:#f4270e;text-decoration: none;}
	.baby-step{ position:relative; height:43px; background:url(images/cq-baby-tabtit_03.png) no-repeat;box-shadow:0 -2px 5px rgba(50,50,50,0.1);}	
		.baby-step a,.baby-step a:visited{ position:absolute; top:0; left:0; width:82px; text-align: center; height:43px;font:400 18px/43px "Microsoft Yahei";color:#fff;overflow:hidden;}
		.baby-step a:hover{ background:url(images/cq-baby-tabhover_03.png) 0 0 no-repeat; color:#fff; text-decoration:none;}
		.baby-step a.step1{ width:117px;}
		  .baby-step a.step2{width:116px; left:111px;}
		  .baby-step a.step3{width:112px;left:224px;}
		  .baby-step a.step4{width: 109px; left:333px;}
		  .baby-step a.step5{width: 127px; left:439px;}
		  .baby-step a.step6{width:109px;left:562px;}
		  .baby-step a.step7{width: 108px; left:668px;}
		  .baby-step a.step8{width: 95px; left:774px;}
		  .baby-step a.step9{width:104px;left:866px;}
		  .baby-step a.step10{width: 110px; left:966px; }
		  .baby-step a.step11{width: 116px;left: 1074px;}
		  .baby-step a.step1:hover{background-position:0 0;} 
		  .baby-step a.step2:hover{background-position:0 -47px;}
		  .baby-step a.step3:hover{background-position:0 -95px;}
		  .baby-step a.step4:hover{background-position: 0 -143px;}
		  .baby-step a.step5:hover{background-position: 0 -191px;}
		  .baby-step a.step6:hover{background-position: 0 -239px;}
		  .baby-step a.step7:hover{background-position: 0 -287px;}
		  .baby-step a.step8:hover{background-position: 0 -335px;}
		  .baby-step a.step9:hover{background-position:0 -383px; }
		  .baby-step a.step10:hover{background-position: 0 -432px;}
		  .baby-step a.step11:hover{background-position:0 -482px;}

.baby-tab-cont{position:relative;padding-bottom: 0;}
.tab-cont-bg1,.tab-cont-bg2{position: absolute;width:168px;height:356px;}
.tab-cont-bg1{top:16px;left: -168px;background: url(images/cqbabynew_06.jpg) no-repeat;}
.tab-cont-bg2{top:16px;right: -169px;background: url(images/cqbabynew_08.jpg) no-repeat;}
.baby-activity{width: 288px;margin-right: 28px;}
	.baby-activity h4,.baby-hottopics h4{margin:8px 0 10px -10px;padding-left:43px;background: url(images/cq-baby-titbg.png) 0 -67px no-repeat;font:400 21px/32px "Microsoft yahei";}
	.baby-activity h4 a,.baby-activity h4 a:visited,.baby-hottopics h4 a,.baby-hottopics h4 a:visited{color:#d33b3b;}
	.baby-activity li{margin-bottom: 19px;}
		.baby-activity li a:hover p{color: #f14e56;}
	.baby-activity li h5{height:20px;font: 400 14px/20px "Microsoft yahei";overflow: hidden;}
	.baby-activity li p{height:18px;color:#999;font:400 12px/18px simsun; overflow: hidden;}

.baby-picshow{width: 495px;margin-right: 35px;padding-top: 50px;}
	.baby-picshow ul li{float: left;margin-right:10px;margin-bottom:10px;width: 155px;height: 155px;}
		.baby-picshow ul li a{position: relative;display: block;}
			.baby-picshow ul li a span{position: absolute;left:0;bottom:0;padding:0 5px;width: 145px;height: 25px;color:#fff;font:400 14px/25px "Microsoft yahei";background:rgba(0,0,0,.3);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4d000000',endColorstr='#4d000000');overflow: hidden;}

.baby-hottopics{width: 300px;}
	.baby-hottopics h4{background-position: 0 -105px;padding-left: 30px;}
	.baby-hottopics ul{}
		.baby-hottopics ul li{padding-left:5px;line-height:30px;background: url(images/cqbaby_small_icon.png) 0 -500px no-repeat;}
		.baby-hottopics li a,.baby-hottopics li a:visited{display:block;padding-left:5px;color:#666;font: 400 12px/30px simsun;height: 30px;overflow: hidden;}
		.baby-hottopics li a:hover{color: #f14e56;}


.cq-baby-bd .children-tit{padding-left:72px;background:url(images/cq-baby-titbg2.png) 0 -143px;}
.cq-baby-bd .business-tit{padding-left:43px;background:url(images/cq-baby-titbg2.png) 0 -96px;}


.chindren-cont{position: relative;}
	.chindren-bg1,.chindren-bg2{position: absolute;}
	.chindren-bg1{top: 122px;left: -174px;width: 160px;height: 199px;background: url(images/cqbabynew_13.jpg) no-repeat;}
	.chindren-bg2{top:133px;right: -231px;width: 222px;height: 206px;background: url(images/cqbabynew_16.jpg) no-repeat;}
.chindren-cont-pic{width: 861px;}
	.chindren-cont-pic ul li{float: left;margin-right: 8px;margin-bottom: 8px;}
	.chindren-cont-pic ul li a{position: relative;display: block;}
		.chindren-cont-pic ul li a span{position: absolute;left:0;bottom:0;padding:0 1%;width: 98%;height: 25px;color:#fff;font:400 14px/25px "Microsoft yahei";background:rgba(0,0,0,.3);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4d000000',endColorstr='#4d000000');overflow: hidden;}

/* .bride-diary{ padding-top:5px; background:url(images/img-list-bg.png) repeat-x; border-radius:5px;}	 
.bride-diary .baby-box{ padding:0;}
	.bride-diary h3{ padding-left:23px;height:42px; line-height:42px;}
		.bride-diary h3 p{color:#f14e56;font:400 24px/42px "Microsoft Yahei";}
		.bride-diary h3 a{ display:block; padding-right:25px; margin-right:20px; float:right; background:url(images/cqmarry-sprites.png) right -155px no-repeat; font-size:14px; color:#ac8484;}	  
.bride-diary .diary-list { position:relative;padding:20px;  width:940px;background:url(images/diary-list-bg.png) repeat-x; overflow:hidden; z-index:10;}	
 .diary-list .diary-list-con{ width:940px; overflow:hidden; *zoom:1; *position:relative;}	
	 .diary-list-con ul{width:25000px;}
	 	.diary-list-con li{ float:left; padding:0 2px;  width:184px; height:184px;overflow:hidden;}
			.diary-list-con li a{ display:block; position:relative; height:180px; width:180px; border:2px solid #fff;}
			.diary-list-con li a:hover{ border:2px solid #f14e56; text-decoration:none;}
			.diary-list-con li a span,.diary-list-con li a em{ position:absolute; bottom:0; left:0; width:100%; height:25px;}
			.diary-list-con li a span{ background:#000; overflow:hidden;opacity:0.4;filter:alpha(opacity=40);}	
			.diary-list-con li a em{ color:#fff; text-align:center; overflow:hidden; padding:0 5px; width:170px; font:400 16px/25px  "Microsoft Yahei";}
			
					
	.diary-list .diary-prev,.diary-list .diary-next{ display:block; position:absolute; top:90px; width:27px; height:48px; background-image:url(images/cqmarry-sprites.png); background-repeat:no-repeat; z-index:11; opacity:0.4;filter:alpha(opacity=40); display:none;}	
	.diary-list .diary-prev{ background-position:0 -161px;left:0;}		
	.diary-list .diary-next{ background-position:-54px -161px; right:0;}
	.diary-list .diary-prev:hover,.diary-list .diary-next:hover{opacity:0.8;filter:alpha(opacity=80);}	 */
	
/*tab切换*/	
.baby-title{ height:32px;background: #b7ce49;}
	.baby-title li{  float:left;  font:400 20px/32px "Microsoft Yahei"; color:#f14e56; cursor:pointer;}
	.baby-title li.hover{ background: #408f38; color:#fff;}
	.baby-title li span{ display:block; width:100px;padding-left:40px;}
	.baby-title li span.icon0{background: none;padding-left: 10px;}
	.baby-title li span.icon1{ background-position:10px 8px;}

	
	.baby-title li span.icon2{ background-position:10px -245px}
	
	
	.baby-title li span.icon3{ background-position:10px -96px}

	
	.baby-title li span.icon4{ background-position:10px -145px}
	

	.baby-title li span.icon5{ background-position:10px -192px}

	
	.baby-title li span.icon6{ background-position:10px -41px}
	
	
	.baby-title li span.icon7{ background-position:10px -295px;padding-left: 58px;}

	
	.baby-title li span.icon8{ background-position:-133px -638px}
	
	
	.baby-title li span.icon9{ background-position:-133px -683px}

	
	.baby-title li span.icon10{ background-position:-133px -735px}
	
	
	.baby-module{}
	.baby-module .baby-box{ }
		.module-brand{ width:283px;}
		.module-brand ul{ width:279px; margin-top:20px; border-top:1px solid #dedede;border-left:1px solid #dedede;}
			.module-brand li{ float:left; width:92px; height:47px; border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
			.module-brand li a{ display:block; width:90px; height:45px;border:1px solid #fff;}
			.module-brand li a:hover{ border:1px solid #f14e56;}
	.module-list{ margin:20px 0 0 20px; width:637px;}		
		.module-list a{ float:left; padding-left:17px; margin-right:5px; height:24px; width:132px; background: url(images/cqbaby_small_icon.png) 1000px 0 no-repeat; line-height:24px; overflow:hidden;}

		.photo-module{position: relative;}
			.have-children-bg{position: absolute;top: 200px;right: -169px;width: 169px;height: 356px;background: url(images/cqbabynew_21.jpg) no-repeat;}
		.photo-module .module-list a{background-position: 0 -345px;}
		.edu-module .module-list a{background-position: 0 -385px;} 
		.preg-module .module-list a{background-position: 0 -424px;}
		.kindergarten-module .module-list a{background-position: 0 -456px;}


	.module-img-list{ margin:20px 0 0 20px;width:637px;}
	.module-img-list li{ float:left; margin-right:3px; height:140px; width:140px; overflow:hidden;}	
	.module-img-list li.big-img{ height:140px; width:205px;}
	.module-img-list li a{ display:block; position:relative;height:100%; width:100%;}	
		.module-img-list li a span{ position:absolute; bottom:0; left:0; height:22px; width:100%; background: none repeat scroll 0 0 rgba(41, 41, 41, 0.4);
		 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#cc292929', endColorstr='#cc292929');
		 line-height:22px; color:#fff; text-align:center; overflow:hidden;}
		.module-img-list li a:hover span{ background: none repeat scroll 0 0 rgba(241, 78, 86, 0.4);
		filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#ccf14e56', endColorstr='#ccf14e56');
		}	
		
	.wed-service{ padding-top:10px; margin-right:10px; width:225px;_margin-right:8px;}
		.wed-service h3{ padding-left:20px; height:30px; background:url(images/jd-bg.png) 0 5px no-repeat; font:400 18px/25px "Microsoft Yahei"; color:#f14e56;}	 
	 .ser-list-con{ margin-top:10px;}
		.ser-list-con li{ width:210px; height:24px; padding-left:15px; background-position:0 -281px; font-size:14px; overflow:hidden;}
			.ser-list-con li a{ padding-right:5px; line-height:24px;}
		
		.wed-friend-link{ }
			/* .wed-friend-link p{padding-left:100px; } */
				.wed-friend-link p span{display: inline-block;width: 163px;height: 60px;background: url(images/cqbabynew_25.jpg) no-repeat;text-indent: -9999em;overflow: hidden;vertical-align: -16px;}	
					.wed-friend-link p a,.wed-friend-link p a:visited{margin-bottom:10px;margin-right:9px;display: inline-block;height: 20px;padding: 0 10px;font:400 12px/20px simsun;color:#666; white-space:nowrap;background: #c9e1e6;border-radius: 10px;}
					.wed-friend-link p a:hover{ color:#f14e56;}
			
		.cqbaby-foot{margin-bottom:-20px;width: 100%;height:110px;background: url(images/cqbabynew_28.jpg) bottom no-repeat;}



/*S=计算器相关*/
.calculator{ height:465px;}
.calculator-con .tab-title{}
	.tab-title li{ float:left; margin-right:6px; padding:9px 5px 0; background-image:url(images/js-titlebg.png); background-repeat:no-repeat; color:#7b5039; line-height:15px; text-align:center; cursor:pointer;}
	.tab-title li.ca1{ width:41px; height:35px; background-position: 0 0;}
	.tab-title li.ca2{ width:39px; height:33px; background-position: -53px 0;}
	.tab-title li.ca3{ width:51px; padding:9px 0 0; height:32px; background-position: -103px 0;}
	.tab-title li.ca4{ width:37px; height:39px; background-position: -157px 0;}
	
	.tab-title li.ca5{ width:44px; padding:9px 0 0; height:39px; background-position: -247px 0;}
	
	.tab-title li.ca1_h{background-position: 0 -46px;}
	.tab-title li.ca2_h{background-position: -53px -46px;}
	.tab-title li.ca3_h{background-position: -103px -46px;}
	.tab-title li.ca4_h{background-position: -157px -46px;}

	.tab-title li.ca5_h{background-position: -247px -46px;}

/*计算器1*/
.tab-con{color:#000;}
	.tab-con h3{padding-left:8px;  font:400 16px/30px "Microsoft Yahei";}
	.tab-con p{ margin-top:10px; padding-left:8px;}
	.tab-con2 p{ margin-top:0;}
	.tab-con  .txt{ border:1px solid #7b5039; padding:4px;}
	.tab-con .btn-short{ margin:12px 0 0 100px;}
.tab-con .test-results{ margin-top:10px; background-image:url(images/calbg.png); background-repeat:no-repeat;}	
	
.tab-con .test-results{ width:278px; height:110px; padding:20px 0 0 15px;background-position:0 0;}
	.test-results i,.test-results em{ float:left;}
	.test-results em{ height:22px; width:95px;border:1px solid #7b5039; line-height:22px; text-align:center;color:#F55F0F; font-weight:bold;}
/*计算器1*/



.test-results .tab-link{ margin-left:10px;}
	.tab-link a{ text-decoration:underline; font-weight:bold;}
	.tab-ad{ display:block; margin:20px 0 0 24px;}

.gender-test,.boy2-girl2-result{ width:188px; height:75px; padding:40px 0 0 105px; background:url(images/calbg.png) -298px -452px no-repeat;}
.bg-noResult{ background:url(images/calbg.png) -307px -316px no-repeat;}
.boy2-girl2-result{ width:210px; height:65px;padding:50px 0 0 85px;}
.no-result{ width:293px; height:113px; background:url(images/calbg.png) -307px -316px no-repeat; text-indent:-9999px;}

.boy2-girl2{ margin-left:40px;}
.boy2-girl2 .btn-short{ margin:12px 0 0 10px;}

					
/*计算器内容的样式覆盖*/
.selectDateBox {}
							#utilityTool {padding:0 0 0 5px;margin-top:8px;}
								#calendar2 {display:none;}
							#utilityTool .date1 {margin-top:0;top:10px;left:-20px;background:url(images/icon08.gif) no-repeat 0 3px;}
							#utilityTool .date2 {margin-top:0;top:10px;left:53px;background:url(images/icon09.gif) no-repeat 0 3px;}
							#utilityTool .date3 {margin-top:0;top:10px;left:126px;background:url(images/icon10.gif) no-repeat 0 3px;}
							#utilityTool a.pre,#utilityTool a:visited.pre {position:absolute;top:113px;right:-25px;width:14px;height:22px;text-indent:-999px;background-position:0 -1854px;}
							#utilityTool a.preed,#utilityTool a:visited.preed {background-position:-16px -1854px;}
							#utilityTool a.next,#utilityTool a:visited.next {position:absolute;top:50px;right:-25px;width:14px;height:22px;text-indent:-999px;background-position:-16px -1827px;}
							#utilityTool a.nexted,#utilityTool a:visited.nexted {background-position:0 -1827px;}
								#utilityTool a:hover.pre {background-position:-16px -1854px;}
								#utilityTool a:hover.next {background-position:0 -1827px;}
							#utilityTool .date {top:35px;left:-20px;}
							
							#utilityTool .date .date_1 {background:url(images/icon04.gif) no-repeat 8px 1px;}
							#utilityTool .date .date_2 {background:url(images/icon06.gif) no-repeat 8px 1px;}
							#utilityTool .date .date_3 {background:url(images/icon07.gif) no-repeat 8px 1px;}
							#is-boy,#is-girl {display:none;}

#utilityTool{width:277px; height:210px; margin-left:7px;  background:url(images/calbg.png) 0 -341px no-repeat;}
 .selectDateBox{ border:none; margin:0 0 0 24px;}
  #utilityTool a.pre, #utilityTool a.pre:visited, #utilityTool a.pre:hover,#utilityTool a.preed, #utilityTool a.preed:visited, #utilityTool a.next,#utilityTool a.next:visited, #utilityTool a.next:hover,#utilityTool a.nexted, #utilityTool a.nexted:visited{ display:block; background-image:url(images/pre-next.png); background-repeat:no-repeat;}
 

 #utilityTool a.pre, #utilityTool a.pre:visited{ background-position:0 0; width:6px; height:11px;  left:-25px;top:100px;overflow:hidden;}
#utilityTool a.preed, #utilityTool a.preed:visited{ background-position:0  -11px;}
 #utilityTool a.pre:hover{ background-position:0 0; }
 
 #utilityTool a.next,#utilityTool a.next:hover,#utilityTool a.next:visited{ background-position:-6px 0; width:6px; height:11px; right:10px; top:100px; overflow:hidden;}
 
 #utilityTool a.nexted, #utilityTool a.nexted:visited{background-position:-6px -11px ; width:6px; height:11px; right:10px; top:100px; }
 #utilityTool a.nexted:hover{ background-position:-6px 0;}
 
 #utilityTool .date{ left:-10px;}
 #utilityTool .date1{ margin-left:10px;}


#spanBirthday,#spanPregdayLunarMonth{ display:block; color:#f55f0f; margin-left:90px;}
#is-boy strong,#is-girl strong{ padding:0 10px;}
.boy-girl{ background:none; margin:0; padding:0px;}
#know-main{height:200px; width:290px; margin-left:10px; overflow-y:scroll;overflow-x:hidden}

.calculator{padding:5px 6px 4px 6px;width: 316px;height: 319px;background: #fff;border-radius: 5px;}
.calculator-con{width: 316px;height: 319px;background: #b7ce49;}
.tab-title li{margin-right:3px;padding-left:0;padding-right:0;text-align:center;border-radius: 5px 5px 0 0;background: #89bb29;color:#fff;font:700 14px simsun;}
.tab-title li.ca1{width: 105px;height: 46px;}
.tab-title li.ca2{width: 93px;height: 46px;}
.tab-title li.ca3{width: 112px;height: 46px;margin-right: 0;}
.tab-title li.hover{background: #408f38;}
.tab-con .btn-short{display:block;width: 69px;height: 25px;background: url(images/btn.png) no-repeat;text-align: center;color:#fff;font:400 15px/25px simsun;}			
.tab-con .test-results{padding-top: 0;}
.tab-con h3{color: #fff;}
.test-results em,.tab-con .txt{background: #fff;border-color:#a0aba8;}
.tab-con .test-results{height: auto;}
.tab-con p,.tab-con .btn-short{margin-top: 5px;}
.tab-ad{margin-top: 8px;margin-left:15px;}
.tab-con2 .tab-ad{margin-top: -4px;}
.gender-test{padding-top: 0;padding-left: 100px;}
.gender-test, .boy2-girl2-result{height: auto;}
/*E=计算器相关*/	


.projection-ad{width: 1190px;}				
					
					
					