@charset "utf-8";
@import url(hyrlext.css);
@charset "GBK";

#floatBoxBg{display:none;background:#000;position:absolute;top:0;left:0;z-index:1000;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);-moz-opacity:0.1;opacity:0.1}
.floatBox{display:none;background:#fff;border:1px #e5e5e5 solid;margin:0 auto;position:fixed;top:30%;left:50%;margin-left:-220px;z-index:1002;_position:absolute;_top:expression(documentElement.scrollTop + (documentElement.clientHeight-this.offsetHeight)/2);background:#fff}
.floatBox .floatTitle{height:32px;line-height:32px;border-bottom:#e5e5e5 solid 1px}
.floatBox .floatTitle .floatCloseBtn{width:14px;height:14px;background:url(/public/static/sk/images/convenient/pic2.png) no-repeat;display:block;float:right;cursor:pointer;margin:9px 14px 0px 0px}
.floatBox .floatTitle h4{float:left;font-size:16px;text-align:left;padding-left:15px;width:85%;font-weight:400}
.floatBox .floatContent{padding:0 0 24px 0; text-align: center;}
.floatBox .tools-warn{ height: 52px; background:url(/public/static/sk/images/convenient/tools-icon.png) no-repeat;_background:url(/public/static/sk/images/convenient/tools-icon_ie.png) no-repeat; width: 52px; margin:20px auto 0; display: block;}
.floatBox .data-cont{ line-height: 24px; text-align: center; padding: 13px 0;}
.floatBox {width: 354px;}
.aBtn { border-radius: 2px; display: inline-block; border: none; cursor: pointer; }
.aBtn.aBtn-Red { color: #fff; background: #f44; }
.aBtn.aBtn-Red:hover { color: #fff; background: #ef1818; }
.aBtn.aBtn-Submit { width: 90px; height: 30px; line-height: 30px; font-size: 14px; text-align: center;margin-top: 7px; }
.aBtn.aBtn-Gray{ background-color: #f8f8f8;}
.aBtn.aBtn-Gray:hover{ color:#ff4444;}

.tool-head { height: 58px; line-height: 58px; }
.tool-head .head-channel { margin-top: 18px; }
.tool-head .head-title { margin-top: 15px; }
.tool-head .arr { top: 26px; }
.tool-head .search .form { margin: 14px 0 0 114px; }

.tool-head .search .form{ margin-left: 152px;}
.ToolCon-th { font-weight: 400; font-size: 28px; line-height: 80px; text-align: center;height:80px; }

.tools-ToolCon { position: relative; }
.tools-ToolCon .head-favorite { margin: 0; width: 47px; line-height: 25px; height: 25px; background: url(/public/static/sk/images/convenient/fav.png) no-repeat; padding-left: 23px; padding-right: 8px; text-align: center; color: #999; position: absolute; right: 20px; top: 30px; }
.tools-ToolCon .head-favorite:hover { background-position: 0 -25px; }
.tools-ToolCon .head-favorite em { position: absolute; width: 15px; height: 15px; background: url() no-repeat 0 -23px; _background: url() no-repeat 0 -23px; left: 13px; top: 5px; }
.tools-ToolCon .head-favorite:hover em { background-position: -16px -23px; }
.tools-ToolCon .head-favorite-after, .tools-ToolCon .head-favorite-after:hover { color: #999; }
.tools-ToolCon .head-favorite-after em, .tools-ToolCon .head-favorite-after:hover em { color: #999; background-position: -32px -23px; }
.ToolCon-tb .ToolCon-table { width: 100%; font-size: 14px;  border-bottom: 1px #ececec solid;}
.ToolCon-tb .ToolCon-table td { line-height: 30px; padding-top: 15px; zoom:1;}
.ToolCon-tb .ToolCon-table .inp { width: 190px; border: 1px #d2d2d2 solid; height: 28px; text-indent: 10px; }
.ToolCon-tb .ToolCon-table .inp-cal { background: url("/public/static/sk/images/convenient/Pic.png") no-repeat white 169px 5px; float: left;zoom:1;}
.ToolCon-tb .ToolCon-table .sel { width: 192px; border: 1px #d2d2d2 solid; height: 30px; text-indent: 5px; }
.ToolCon-tb .td1 {padding-right: 9px; text-align: right; width: 470px; }
.ToolCon-tb .TrTips td { font-size: 12px; color: #999; padding-top: 6px; line-height: 22px; }
.ToolCon-tb .TrBtn td { padding-bottom: 25px; padding-top: 13px; }

.eui-calendar { display: none;}

.tools-Box-menuList { text-align: center; margin-bottom: 20px; font-size: 14px;}
.tools-Box-menuList .aBtn-Gray{  border: 1px #ececec solid; width: 136px; height: 31px; line-height: 31px; text-align: center; margin-right: 7px;}
.tools-Box-menuList .last-btn-Gray{ margin-right: 0;}
.tools-Box-menuList .w170{ width: 170px;}
.tools-useful-des{line-height: 24px; padding-top: 3px; margin:0px 20px 14px;}
.tools-useful-des em{ color: #999;}
.tools-useful-des em.gray a{ color: #666;}
.tools-useful-des em.gray a:hover{ color: #ff4444; text-decoration: underline;}
/* date table */
/* 怀孕日历表 */
.divTable-res{  margin:0 20px;width: 917px; height: 43px; line-height: 43px; border: 1px solid #ececec; border-bottom: 0;padding: 0 20px; color: #999; font-size: 14px;}
.divTable-res i{ color: #ff4444;}
.divTable {width:960px; overflow:hidden; color:#333; margin: 0 20px;}

.divTable a, .divTable a:link,.divTable a:visited,.divTable a:active { color:#333;}
.divTable a:hover {color:#ff4444;}

.divTable dl {float:left;border-left:1px solid #ececec;}
.divTable dt { height:49px; text-align:center; line-height:49px;  background:#f8f8f8; border-bottom:1px solid #ececec; border-top:1px solid #ececec; font-size: 14px;}
.divTable dd { height:139px; padding-bottom:3px; border-bottom:1px solid #ececec;background-color: #ececec; overflow: ;}
.divTable dd.last { height:69px; padding-bottom:0; background-color: #fff;}

.divTable .moon { width:55px;} 
.divTable .week { width:35px;}
.divTable .day { width:588px; border:none;}
.divTable .tijian { width:129px;}
.divTable .fayu { width:147px;}

.divTable .moon dd {text-align:center;line-height:139px; font-weight:bold;}
.divTable .moon dd a {text-decoration:none; display: block; height: 139px; line-height: 139px;}
.divTable .moon dd.last { line-height:69px; }

.divTable .week dd a, .divTable .week dd i {display:block;height:34px; text-align:center;line-height:34px;border-bottom:1px solid #ececec;font-weight:bold;}
.divTable .week dd a {text-decoration:none; background-color: #fff;}
.divTable .week dd a:hover { background:#ff4444; color:#fff;}

.divTable .day dt i{float:left; width:83px; height:49px; border-left:1px solid #ececec; display: block; zoom:1;}
.divTable .day dt i.last{ _width: 80px;}
.divTable .day dd a, .divTable .day dd i {float:left; width:83px; height:34px; line-height:34px;text-align:center; border-left:1px solid #ececec; background:#fff;border-bottom:1px solid #ececec;}
.divTable .day dd a,.divTable .week dd i,.divTable .moon dd a{ background-color: #fff;}
.divTable .day dd a:hover { background:#ff4444; color:#fff;}
.divTable .day dd .over {background:#feffe9;}

.divTable .fayu{ border-right: 1px #ececec solid;}
.divTable .tijian .tools-tj-table{background-color: #fff; height: 139px; width: 100%;}
.divTable .tools-tj-table td{ padding: 0 10px;}
.divTable .tijian .tools-tj-table p{ font:12px/1.25 'Microsoft YaHei'; margin-bottom: 6px;}
.divTable .tijian dd.last .tools-tj-table{height:69px;}
.divTable .fayu img { display:block; padding:7px 0 7px 2px; background-color: #fff;}
/* end */

/*  胎儿发育过程图 */
.modH{height:352px; width:957px; margin:0px 20px 0;border:#ececec solid 1px; border-bottom:0; overflow:hidden;}
.modH.last-bor{border-bottom:#ececec solid 1px;}
.modH dl{width:959px;}
.modH .thH{border-bottom:1px solid #ececec; height:50px; line-height:50px; text-align:center; font-size: 14px;}
.modH .thH dt,.modH .thH dd{background:#f8f8f8;}
.modH .tbH dt,.modH .tbH dd{ height:301px;}
.modH dt,.modH dd{float:left; border-right:1px solid #ececec;}
.modH dt{width:314px;}
.modH dd{width:160px;}
.modH b{color:#666;}
.modH i{display:block;padding:5px; line-height:24px; margin:0 auto; font-size:12px}
.modH i.des a{ color: #666;}
.modH i.des a:hover{ text-decoration: underline; color: #333;}
.modH dt .des{width:280px;}
.modH dd .des{width:140px;}

.curM .tbH dt,.modH .tbH .curW{background:#fdffea;}
.curM .tbH dt a,.modH .tbH .curW a
.curM .tbH dt b,.modH .tbH .curW b,.curM .tbH dt a,.modH .tbH .curW a{ color: #333;}
/* end */
.tools-relation-box{ padding: 0 20px 13px 20px;}
.tools-relation-th{ height: 30px; line-height: 30px; font-size: 20px; color: #ff4444; padding: 15px 0 6px;}
.tools-relation-des{ line-height: 28px;}
.tools-relation-list li{ line-height: 28px; height: 28px; float: left; width: 198px; padding-right: 41px; font-size: 14px;padding-left: 10px; background: url(/public/static/sk/images/convenient/icon-li.png) 0 center no-repeat; overflow:hidden;}
.tools-relation-list li.pr0{padding-right: 0;}


	/*2015-09-01 add by lvmingwei 添加二维码样式 s */
.ad-left{width: 164px;height: 198px;overflow: hidden;zoom: 1;position:fixed; z-index:200;left:50%;top:50%;margin:-99px 0 0 -675px; ;_margin-top: 0;_position:absolute;_top:expression(documentElement.scrollTop+385);}
.ad-leftbg{width: 100%;height: 100%;display:block;background: url('') 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='');}
.close-ad{position:absolute;right: 0;top: 0;font-size: 0;line-height: 0;overflow:hidden;zoom: 1;cursor: pointer;width: 30px;height: 30px;}
/*2015-09-01 add by lvmingwei 添加二维码样式 e*/
