html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acyonym,address,big,cite,code,del,dfn,em,img,ins,kdb,q,s,samp,small,strong,var,b,i,
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input{ margin:0; padding:0; border:0; outline:0;  vertical-align:baseline; background:transparent; }
ol,ul,li{ list-style:none outside;}
i,em{ font-style: normal;}
img{ border:none;font-size:0;}
a:hover { text-decoration: none;}
.f1{float:left;display:inline-block;}
.clear_all{overflow: hidden;}
.clear_all::after{content: '';width: 0px;height: 0px;clear:both;display: block;}
body{font-family: "Microsoft Yahei";background-color: #baede7;}
.bds{width: 1195px;margin: 0 auto;}
.md20{margin-bottom: 20px;}
.bg-w{background-color: #ffffff}
.nav-top{width: 100%;background-color:#ffffff;border-bottom: 1px solid #b8eae4;  }
   .nav-top .log{width: 1195px;height: 98px;display: block;border-bottom: 1px solid #b8eae4;margin: 0 auto;}
        .nav-top .log img{display: block;margin: 0 auto; }
   .nav-top .nav-list{margin: 0 auto;height:40px;width:1195px; }
   .nav-top .nav-list li a{display: block;height: 100%;padding: 0 22px;color: #6a6a6a;line-height: 40px;font-size:16px; }
       .nav-top .nav-list li a.active,.nav-top .nav-list li a:hover{background-color: #baede7;color:#7f431e; }
/*轮播*/
.slide-box{width: 1195px;height: 480px;margin: 0 auto;background-color: #ffffff;}
  .slide-box .slide-img{width: 480px;height: 440px;display: inline-block;margin: 20px;}
  .slide-box .slide-new{width:445px;display: inline-block;margin-top: 20px; }
     .slide-box .slide-new ul li a{color: #7d7d7d;font:14px/22px "simsun";margin-bottom:10px;display: block;  } 
            .slide-box .slide-new ul li a h1{font:20px/25px "Microsoft Yahei";text-align: center;font-weight: bold;}
             .slide-box .slide-new .new-list li{height: 70px;overflow: hidden;margin-bottom: 20px;}
      .slide-box .slide-new .new-hot li a:hover,.slide-box .slide-new ul li a:hover{color:#ff8543;text-decoration: underline; }
   .slide-box .slide-new .new-hot{margin-top:20px; }
   .slide-box .slide-new .new-hot li {overflow: hidden;z-index: 100; }
      .slide-box .slide-new .new-hot li a{float: left;display: inline-block;width: 350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;font-size: 16px;line-height: 30px; margin-bottom: 0px;font-family: "Microsoft Yahei";color: #494949;}  
       .slide-box .slide-new .new-hot li span{float:right;width:90px;display: inline-block;font-size: 12px;line-height: 30px; }
  .slide-join{width: 182px;display: inline-block;margin-left: 30px;margin-top: 20px;}
      .join-list li a{display: block;width:180px;height: 140px;position: relative; border: 1px solid #e7e7e7;margin-bottom: 10px;}
          .join-list li a img{width: 100%;height: 100%;}
             .join-list li a .join-box{position: absolute;width: 100%;height: 100%;display: none;top: 0px;left: 0px;background-color: #ffc2a1;}
             .join-list li a:hover .join-box{display: block;}
                 .join-list li a .join-box p{display: block;margin-top:40px; text-align: center;color: #282828;font-size: 14px;}
                      .join-list li a .join-box p em{color: #f14134;}
                 .join-list li a .join-box h1{color: #ffffff;margin-left: 40px;text-align: center;font:24px/30px bold;margin-top:15px; }
/*广告位*/
.baby-ad li{float:left;display: inline-block;width:190px;height: 60px; margin:10px 4px 10px 4px; }
  .baby-ad li a,.baby-ad li img{display: block;width: 100%;height: 100%;}
/*好多活动*/
.act-box{width:810px;display: inline-block;font-family: "simsun" }
   .act-img{width:290px;margin: 0 15px; }
     .act-img ul {margin: 35px 0px 15px;}
     .act-img ul li{width:135px;float: left;display: inline-block; margin-bottom: 10px;margin-right: 10px;}
          .act-img ul li img{display: block;width: 135px;height: 100px;margin-bottom: 3px;}
          .act-img ul li a{font-size:12px;color:#888888; white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
    .act-more{width:210px;margin-top: 20px;}
       .act-more ul li a{color: #765039;font:12px/25px;margin-bottom: 20px;display: block; }
           .act-more ul li a div{height: }
          .act-morhttp://www.19lou.com/topic/html/2015/0811baby-wap.htmle ul li a h1{font:16px/30px ;margin-bottom: 8px;}
           .act-more ul li a  span{display: block;margin-top: 8px}
           .more-act{display: block;position: relative;display: block;width: 90px;font-size: 20px;text-decoration: underline;font-weight: bold;color:#765039;margin-left: 60px;}
       .act-more ul li a:hover{color: #fd9b66;text-decoration: underline; }
       .act-more  ul li{margin-bottom: 10px;}
   .act-fxb{width:225px;margin-top: 20px;margin-left:35px; }
     .act-fxb .more{display: inline-block;margin-left: 10px;font-size: 12px;color:#7b5039;}
     .act-fxb .more div{height:60px;overflow: hidden; }
     .act-fxb  .pic img{width:230px;}
      .act-fxb  a{font-size: 12px;color:#666666; line-height: 20px;}
     .act-fxb  a h1{font-size:16px;color:#7b5039;line-height: 30px;  }
      .act-fxb .new{margin-top:20px; }
          .act-fxb .new li{background: url(images/01.png) 0% 50% no-repeat;height: 25px;line-height: 25px;font-size:14px;font-family: "Microsoft Yahei" ;}
              .act-fxb .new li a{padding-left: 14px;color: #7b5039;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.calculator{width: 360px;display: inline-block;margin-left:20px; color: #7b5039;height: 443px;overflow: hidden;}
  .calculator .tab-title{width: 100%;height: 70px;border-bottom:1px solid #f0f0f0; }
      .calculator .tab-title .cal-box{float: left;width:305px; height:70px;overflow: hidden;display: inline-block;position: relative;margin-left: 10px;}
         .calculator .tab-title .cal-box ul{position: absolute;left: 0px;width: 637px;height: 70px;}
            .calculator .tab-title .cal-box ul li{float: left;width:55px;height: 55px;margin-left: 5px; display: inline-block;background-color: #c5e5e1;border-radius: 50%;margin-top:7px; }
              .calculator .tab-title .cal-box ul li.active{background-color: #ffebc7;}    
                   .calculator .tab-title .cal-box ul li a{display: block;width: 48px;margin:10px auto;line-height:17px;font-size: 12px;color: #7b5039;text-align: center;}
      .calculator .tab-title .left-box{float: left;width:42px;height: 42px;background: url(images/log_yc.png);display: inline-block;margin-top: 15px;display: none;}
        .calculator .tab-title .right-box{float: left;width:35px;height: 35px;background: url(images/log_yc.png) 0 -72px;display: inline-block;margin-top: 15px;}
 .calculator .tab-con{height: 415px;margin-left: 40px;overflow: auto;}
  .calculator  .tab-conh3{font-size:16px; line-height: 20px;}
  .calculator  .tab-con  p{font-size: 12px;line-height:20px; display: block;margin-top: 20px;display: block;margin-top: 10px;}
   .calculator  .ym_baby  p{margin-top: 2px;}
    .calculator  .ym_baby .tab-link{margin-top: 10px;}
   .calculator  .ym_baby .tab-link a{font-size: 12px;font-family: "simsun";color: #7b5039;text-decoration: underline;}
    .calculator  .ycq .sec-t1{width:100px;height: 18px;border: 1px solid #7b5039; }
     .calculator   .f12 input{width:170px;height: 18px;border: 1px solid #7b5039;}
     .calculator .btn-short{display: block;width:75px;height: 30px;background: url(images/log_yc.png) 0 -130px;font-size:12px;font-family: "simsun";color: #ffffff;text-align: center;line-height: 30px;margin-top: 10px;margin-left: 95px; }
       .calculator  .blood  .result,.calculator  .ycq  .test-results{width:290px;height: 130px;background: url(images/log_yc.png) -5px -245px; padding-top: 1px;}
         .calculator  .ycq  .test-results .result-ycq{margin-top:28px; }
          .calculator  .ycq  form p em{display: inline-block;width:95px;height:23px;line-height: 23px;border: 1px solid #7b5039;  }
          .calculator  .ycq  form p i{line-height: 25px;}
          .calculator  .ycq .tab-link{margin-top: 5px;display: block;text-align: center;color: #7b5039;text-decoration: underline;}
         .calculator  .ycq .tab-ad{margin-top:20px;display: block; }

.test-results .tab-link{ margin-left:10px;}
  .tab-link a{ text-decoration:underline; font-weight:bold;}
  .tab-ad{ display:block; margin:10px 0 0 0px;}

.gender-test,.boy2-girl2-result{ width:188px; height:75px; padding:40px 0 0 105px; background:url(images/log-noresult.png)  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/log-noresult.png)  no-repeat; text-indent:-9999px;}

.boy2-girl2{ margin-left:40px;}
.boy2-girl2 .btn-short{ margin:12px 0 0 10px;}
  .baby-cast {float:left;position:relative;width:298px;height:427px;}
          .cast-tab-tit {position:absolute;top:0;left:0;margin-bottom:-1px;z-index:2;}
            .cast-tab-tit a {float:left;margin-right:5px;width:80px;height:44px;text-indent:-999px;}
            .cast-tab-tit .cast-01 {background-position:-91px -1292px;}
            .cast-tab-tit .cast-02 {background-position:-180px -1292px;}
            .cast-tab-tit .cast-03 {background-position:-269px -1292px;}
            .cast-tab-tit .cast-01a {height:45px;background-position:-91px -1231px}
            .cast-tab-tit .cast-02a {height:45px;background-position:-180px -1231px}
            .cast-tab-tit .cast-03a {height:45px;background-position:-269px -1231px}
          .cast-cont01 {display:block;position:absolute;top:44px;left:0;padding:15px 15px 15px 0;width:268px;height:351px;border:1px solid #FEDAB1;background:url(images/tab-bg.jpg) no-repeat center bottom;z-index:1;overflow:hidden;}
            .cast-cont01 h3 {padding-left:15px;height:30px;font:700 16px/30px Simsan;color:#ff6600;}
            .cast-cont01 p {margin-top:18px;padding-left:15px;*margin-top:16px;color:#666;}
            .cast-cont01 .mp {margin-bottom:15px;}
            .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;}
              
            .cast-cont01 .bp {padding-left:65px;width:203px;height:24px;overflow:hidden;}
            .cast-cont01 .bpto {padding-left:77px;}
            .cast-cont01 .bp i {float:left;line-height:24px;}
              .sec-t1 {height:22px;}
              .text-a {padding-left:5px;height:22px;width:125px;font:12px/22px Simsan;}
              .text-b {float:left;margin-left:5px;height:22px;width:87px;text-align:center;font:12px/22px Simsan;border:1px solid #ddd;}
              .text-c {float:left;margin:0 5px 0 5px;height:22px;width:20px;text-align:center;font:12px/22px Simsan;border:1px solid #ddd;}
              .text-d img {width:260px;height:90px;}
            .cast-cont01 a.js-btn,.cast-cont01 a:visited.js-btn,.cast-cont01 a:hover.js-btn {margin-top:15px;}
          .cast-cont02 {display:none;}
          .cast-cont03 {display:none;background:url(images/tab-bg3.jpg) no-repeat center bottom;}
            .cast-cont03 .sp03-a, .cast-cont03 .sp03-b {float:left;width:96px;}
            .cast-cont03 .sp03-a {line-height:22px;_line-height:28px;}
            .cast-cont03 .sp03-b {line-height:14px;}
            .cast-cont03 p em {display:block;margin-left:95px;font:12px/22px Simsan;color:#FF6600;}
            .cast-cont03 .per {width:253px;height:48px;text-align:center;overflow:hidden;}
            .cast-cont03 .per span {display:block;font:20px/30px Simsan;color:#ff6600;}
            #is-boy,#is-girl {display:none;}

        .baby-cast {float:left;position:relative;width:298px;height:427px;}
          .cast-tab-tit {position:absolute;top:0;left:0;margin-bottom:-1px;z-index:2;}
            .cast-tab-tit a {float:left;margin-right:5px;width:80px;height:44px;text-indent:-999px;}
            .cast-tab-tit .cast-01 {background-position:-91px -1292px;}
            .cast-tab-tit .cast-02 {background-position:-180px -1292px;}
            .cast-tab-tit .cast-03 {background-position:-269px -1292px;}
            .cast-tab-tit .cast-01a {height:45px;background-position:-91px -1231px}
            .cast-tab-tit .cast-02a {height:45px;background-position:-180px -1231px}
            .cast-tab-tit .cast-03a {height:45px;background-position:-269px -1231px}
          .cast-cont01 {display:block;position:absolute;top:44px;left:0;padding:15px 15px 15px 0;width:268px;height:351px;border:1px solid #FEDAB1;background:url(images/tab-bg.jpg) no-repeat center bottom;z-index:1;overflow:hidden;}
            .cast-cont01 h3 {padding-left:15px;height:30px;font:700 16px/30px Simsan;color:#ff6600;}
            .cast-cont01 p {margin-top:18px;padding-left:15px;*margin-top:16px;color:#666;}
            .cast-cont01 .mp {margin-bottom:15px;}
            .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;}
              
            .cast-cont01 .bp {padding-left:65px;width:203px;height:24px;overflow:hidden;}
            .cast-cont01 .bpto {padding-left:77px;}
            .cast-cont01 .bp i {float:left;line-height:24px;}
              .sec-t1 {height:22px;}
              .text-a {padding-left:5px;height:22px;width:125px;font:12px/22px Simsan;}
              .text-b {float:left;margin-left:5px;height:22px;width:87px;text-align:center;font:12px/22px Simsan;border:1px solid #ddd;}
              .text-c {float:left;margin:0 5px 0 5px;height:22px;width:20px;text-align:center;font:12px/22px Simsan;border:1px solid #ddd;}
              .text-d img {width:260px;height:90px;}
            .cast-cont01 a.js-btn,.cast-cont01 a:visited.js-btn,.cast-cont01 a:hover.js-btn {margin-top:15px;}
          .cast-cont02 {display:none;}
          .cast-cont03 {display:none;background:url(images/tab-bg3.jpg) no-repeat center bottom;}
            .cast-cont03 .sp03-a, .cast-cont03 .sp03-b {float:left;width:96px;}
            .cast-cont03 .sp03-a {line-height:22px;_line-height:28px;}
            .cast-cont03 .sp03-b {line-height:14px;}
            .cast-cont03 p em {display:block;margin-left:95px;font:12px/22px Simsan;color:#FF6600;}
            .cast-cont03 .per {width:253px;height:48px;text-align:center;overflow:hidden;}
            .cast-cont03 .per span {display:block;font:20px/30px Simsan;color:#ff6600;}
            #is-boy,#is-girl {display:none;}
/*计算器内容的样式覆盖*/
#utilityTool{width:277px; height:210px; margin-left:7px; padding-top:20px; 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;}
.tab-con h3{font-size: 16px;line-height: 20px;margin-bottom: 5px;font-weight: 500;}

#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}


/*疫苗*/
#utilityTool3,#utilityTool4,#utilityTool5{ width:268px; height:275px; padding:10px 15px 0; margin-top:15px; background:url(images/log-ym.png) -0px -0px no-repeat;}
  #utilityTool3 span.type,#utilityTool3 span.times{display:block; float:left; width:130px;}
    #utilityTool3 span.times{ width:80px;}
/*热门推荐*/
  .hot-box{width:810px; }
     .hot-box .log{display: block;margin:5px 0 10px 30px;}
         .hot-area{margin-left:20px; }
          .hot-box .hot-nav{height: 60px;}
        .hot-box .hot-nav li{float: left;display: inline-block;width: 154px;height: 60px;line-height: 60px;color:#3e401f;font-size:23px; text-align: center;background-color: #ffebc7;border-left:2px solid #fd9b66; position: relative;}
            .hot-box .hot-nav li a{display: block;}
             .hot-box .hot-nav li a:hover{text-decoration: none;}
            .hot-box .hot-nav li ul{position: absolute;top: 60px;left: -2000px;}
               .hot-box .hot-nav li ul li{border-left: none;border-top:2px solid #fd9b66; }
             .hot-box .hot-nav li a.active,.hot-box .hot-nav li a:hover{height: 58px;border-top: 2px solid #fd9b66;background-color: #ffffff;}
             .hot-box .hot-nav li ul li a.active, .hot-box .hot-nav li ul li a:hover{height: 60px;border-top: none;border-left:2px solid #fd9b66;border-right:2px solid #fd9b66; }
              .hot-box .hot-nav li.more:hover ul{left: -2px;}
            .rmtj  .more_rt{width: 100%;height: 45px;font-size:14px;color: #ff9543;text-align: center;line-height: 45px;display: block;clear:both; }
    /*热帖*/
    .hot-box .rt{margin-top: 15px;}
.hot-box .rt li a{width: 185px;height: 300px;display: block;border: 1px solid #cdcdcd;margin-top: 10px;margin-right: 10px;}
   .hot-box .rt li a h1{font-size: 14px;line-height: 18px;color: #474747;margin:12px 10px; height: 36px;overflow: hidden;}
    .hot-box .rt li a div,.hot-box .rt li a img{width: 165px;height: 200px;display: block;margin-left: 10px;font-size:14px;line-height: 22px;overflow: hidden;}
   .hot-box .rt li a p{color: #999999;font-size:14px; display: block;margin-left: 10px;margin-top: 5px;}
     .hot-box .rt li a p span, .hot-box .rt li a p em{color: #f1a400;display: inline-block;padding: 0 5px; font-size: 12px;}

  /*其他热门推荐*/
  .hot-all .rmtj{display: none;}
   .hot-all .active{display: block;}
  .hot-box .n-rt .news li{border-bottom: 1px dotted #939393;margin-right: 20px;}
.hot-box .n-rt .news li a img{width:250px;height: 180px; margin: 10px 0;}
.hot-box .n-rt .news li .itemText{width: 470px;float: left;display: inline-block;margin-left: 20px;margin-right: 20px;}
    .hot-box .n-rt .news li .itemText h2{font-size: 22px;color: #5d5d5d;margin-top: 10px;line-height: 30px;}
       .hot-box .n-rt .news li .itemText h2 em{float: right;margin: 10px 0px 0px 20px;height: 16px;font: 400 14px/16px simsun;color: #B7B7B7;padding-left: 24px;background-position: 0px -30px; }
       .hot-box .n-rt .news li .itemText h2 .see { padding-left: 24px; background-position: 0px -44px;}
       .hot-box .n-rt .news li .itemText h2 .talk { padding-left: 24px; background-position: 0px -30px;}
   .hot-box .itemtText small {display: block;margin-bottom: 18px;width: 100%;height: 20px;color: #999;font: 400 12px/14px 'simsun';line-height: 20px;}
         .hot-box  .itemText small {color: #969696;font: 400 12px/14px 'simsun';}
         .hot-box  .itemText i a {color: #e87849;}
         .hot-box .itemText p{display: block;margin-top:30px;font:14px/22px 'simsun';color: #888888;  }
  .hot-box .n-rt .pic li{width:250px;height: 250px;margin-top: 10px;margin-right: 10px; float: left;display: inline-block;}
     .hot-box .n-rt .pic li img{display: block;width:250px;height: 180px; }
     .hot-box .n-rt .pic li h3{font-size:16px;color: #5d5d5d;line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
     .hot-box .n-rt .pic li  small{font-size: 14px;display: block;}
        .hot-box .n-rt .pic li  small span{color:#eb8e6c;float: left;display: inline-block; }
           .hot-box .n-rt .pic li  small span a{color: #eb8e6c;}
         .hot-box .n-rt .pic li  small em{color:#888888;float: right;display: inline-block; padding-right: 10px;}
  .hot-box .ad{display: block;width:805px;height: 90px;margin: 0 auto; }
     .hot-box .ad img{width: 100%;height: 100%;}

/*19楼认证品牌*/
.brands-box{width: 360px;margin-left:25px;background-color: #ffffff; }
  .brands-box .brand-con{width: 320px;margin: 0 auto;margin-bottom: 10px;}
      .brands-box .brand-con .brand-ad{width: 318px;margin-bottom:10px;display: block; border:1px solid #c1c1c1;}
        .brands-box .brand-con .brand-ad img{display: block;width: 100%;height: 100%;}
      .brands-box .brand-con .brand-ad-0{height: 118px;}
      .brands-box .brand-con .brand-ad-1{height: 58px;}
      .brand-slide{width: 318px;margin-bottom:10px;display: block; border:1px solid #c1c1c1;height: 118px;overflow: hidden;position: relative;}
         .brand-slide ul{width: 800px;position: absolute;left: 0px;}
         .brand-slide ul li{width: 318px;height: 118px;display: inline-block;}
         .brand-slide li a,.brand-slide li a img{display: block;width: 318px;height: 118px;}
  .brand-product{margin-bottom: 10px;}

  .brand-product h1{width: 130px;height: 40px;background-color:#a9ebe3;border-top-left-radius:10px ; border-top-right-radius:10px ; line-height: 40px;font-size: 24px;font-family: "Adobe";color: #ffffff;text-indent: 20px; z-index: 1;position: relative;}
  .brand-product ul{border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;margin-top: -1px;overflow: hidden;}
     .brand-product ul li{width: 105px;height:55px;border-bottom: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; font-size:16px; color: #333333;line-height: 55px;text-align: center;position: relative;float: left;display: inline-block;}
     .brand-product ul li a{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;display: none;}
     .brand-product ul li:hover a{display: block;}
      .brand-product ul li a img{width: 100%;height: 100%;}

/*宝贝明星*/
.star-baby{width: 1140px;margin: 0 auto;overflow: hidden;}
.star-baby h1 a{display: block;float: right;width: 95px;height: 40px;background-color: #baede7;color: #ffffff;text-align: center; border-radius: 10px;font-size: 18px;line-height: 40px;margin-right:10px;margin-top: 15px;}
    .star-baby .baby-l{width:250px;height: 350px;float: left;display: inline-block; }
       .star-baby .baby-l a{display: block;width: 100%;height: 100%;position: relative;}
         .star-baby a img{width: 100%;height: 100%;}
         .star-baby  a p{display: none;width: 100%;height:40px;position: absolute;left: 0px;bottom: 0px;background: rgba(255,255,255,0.46); font-size: 18px;line-height: 40px;text-align: center;color: #ffffff}
         .star-baby  a:hover p{display: block;}
   .star-baby .baby-m{width:520px; overflow: hidden;float: left;display: inline-block;}
      .star-baby .baby-m a{position: relative; ;display: block;width:250px;height: 170px;margin-left: 10px;margin-bottom: 10px;float: left;display: inline-block;}
    .star-baby .baby-r{width:370px; overflow: hidden;float: left;display: inline-block;}
      .star-baby .baby-r a{position: relative; display: block;width: 100%;height: 350px;margin-left: 10px;}





.slide-player .slide-item{height:100%;left:0;position:absolute;top:0;width:100%}
.slide-player .slide-item img{height:100%;width:100%}
.slide-player .slide-item span{ background:none repeat scroll 0 0 rgba(0,0,0,0.3);bottom:0;display:block;height:35px;left:0;position:absolute;text-indent:5px;width:100%;font:18px/30px "microsoft yahei";overflow:hidden;color: #ffffff;text-align: center;line-height: 30px;}
.slide-player .slide-page{bottom:10px;position:absolute;right:10px; }
.slide-player .slide-page a,.slide-player .slide-page a:visited{background:none repeat scroll 0 0 #fff;border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;float:left;height:0;margin-right:5px;overflow:hidden;padding-top:14px;width:14px}
.slide-player .slide-page a:hover,.slide-player .slide-page a.trigger,.slide-player .slide-page .trigger:visited{background:none repeat scroll 0 0 #9eb624}



/*计算器内容的样式覆盖*/
#utilityTool{width:277px; height:210px; margin-left:7px; padding-top:20px; background:url(images/log-bg2.png) 0 0px 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;}
 .fxb_bb strong{display: block;height:77px;overflow: hidden; }
 .left{position: absolute;left: 50%;margin-left: -705px;top: 240px;display: block;width: 108px;}
 .right{position: absolute;left: 50%;margin-left: 597px;top: 240px;display: block;width: 102px;}

 /*预测*/
.tab-con .result{height: 190px; overflow: auto;font-size: 12px;color: #7b5039;}
.dream .select-box{font-size:12px;line-height: 20px;color:#7b5039;  }
.dream select{display: inline-block;width: 100px;margin-left: 10px;height:20px;border: 1px solid #7b5039;color:#7b5039;  }
.sec_baby .select-box{display: inline-block;margin-left: 5px;margin-bottom: 5px;}
.city,.province{width: 95px;height:20px;border: 1px solid #7b5039;color:#7b5039;}
.area,.jd,.sq{width: 70px;height:20px;border: 1px solid #7b5039;color:#7b5039;}
.calculator .sec_baby p{margin: 5px 0px;}
  #utilityTool4{margin-top: 5px;height: 220px;}
 #utilityTool4 .result{margin: 0 auto;margin-top: 20px; width: 250px;}
 .calculator  .sec_baby .btn-short{margin-top: 0px;}
   .sec_baby  .tab-ad{margin-top: 5px;}
/*血型预测*/
.blood .select-box{font-size:12px;line-height: 20px;color:#7b5039;margin-top: 10px;width:180px;position: relative; }
  .blood .select-box select{display: inline-block;width: 100px;margin-left: 10px;height:20px;border: 1px solid #7b5039;color:#7b5039;position: absolute;top: 0px;right: 0px; }
  .calculator .blood #utilityTool6 { width: 290px; height: 130px;background: transparent url("images/log_yc.png") repeat scroll -5px -245px;padding-top: 1px;}
  .calculator .blood #utilityTool6 .result p{position: relative;top: 30px;text-indent: 20px;}


/*宝宝发育指标*/
.calculator .growth{margin-left: 20px;}
.growth #utilityTool7{background:url("images/log-bg2.png") no-repeat scroll 50% 0% ;height: 270px;width: 300px;padding-top: 1px;}
.growth .birth-box{position: relative;}
.calculator {margin-left: 20px;}
.growth .result{height: 180px;width: 290px;margin:35px auto;color: #835f4a; font-size: 12px;font-family: 'sinsum';overflow: auto;margin-left: 5px;}
#sg{border: 1px solid #835f4a;border-bottom: none;width:264px;margin: 10px 0;}
#sg tr{border-bottom: 1px solid #835f4a;text-indent: 5px; font-size: 12px;font-family: 'sinsum';}
#sg th{font-weight: bold;width: 88px;text-align: left;}
#sg th em{font-weight: normal;text-indent: 10px;}
#sg th{width: 88px;}
#sg .old{width: 100%;}
#sg .sex{width: 50px;}
#sg .hgt{width: 110px;}
.calculator .dream .btn-short,.calculator .growth .btn-short { margin-left: 105px;}

