@charset "gb2312";
@import url();
/* CSS Document */
*{ padding:0; margin:0;}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
a,ul,img{ border:none; list-style:none; text-decoration:none;}
.display{ display:none;}
.clear{ zoom:1; clear:both}
.clear:after{ content:""; display:block;clear:both;}
.wrapper{ width:auto; height:auto; background:#f8f8f8; overflow:hidden;}
.location{ width:1024px; height:40px; margin:0 auto;}
.location b{ display:block; width:90px; height:24px; background:url(http://www.aibaoyl.com/css/ye/images/a1.png) no-repeat;  float:left; background-position:0px -631px; margin-top:9px; display:inline-block;}
.location a{ float:left; color:#333; font-size:12px; line-height:40px; margin:0px 10px; display:inline;}
.location span{ float:left; color:#666; font-size:12px; line-height:40px;}
.box{ width:1024px; height:auto; overflow:hidden; margin:10px auto 0; }
.top{ border-bottom:none;}
.head_link {z-index: 9000;}
/*main*/
.left{ width:1024px; height:auto; float:left;}
.cj_main{ width: 705px; height:auto; background:#fff; border:1px solid #fce2ef;}
table tr td a{ display:block; cursor:pointer;}
/*产检时间表*/
.cj_top{ width:664px; height:220px; border-bottom:1px dashed #fce2ef; margin:0 auto;  text-align:center;}
.cj_top h1{ width:664px; height:48px; line-height:48px; text-align:center; color:#333; font-family:"Microsoft yahei"; font-size:24px; font-weight:100; margin:10px auto;}
.cj_top .tool_time{ width:376px; height:40px; margin:5px auto 0;}
.tool_time dt{ width:130px; height:40px; float:left; color:#333; font-size:14px; line-height:40px;}
.tool_time dd{ width:240px; height:40px; float:left;}
.tool_time .laydate-icon{ width:210px; height:30px; border:1px #ddd solid; cursor:pointer; font-size:14px; line-height:30px; margin-top:5px; border-radius:3px; outline:none; background-repeat: no-repeat;
    background-position: right center;
    background-color: #fff;background-image:url(http://www.aibaoyl.com/css/ye/images/cj_ico.png)}
.cj_btn{ width:110px; height:40px; background: url(http://www.aibaoyl.com/css/ye/images/cj_btn.png) center center  no-repeat; border:none; margin: 0 auto; outline: none; cursor:pointer; text-align:center; margin-top:25px;}
/*使用说明*/
.use_De{ width:664px; height:70px; margin:auto;}
.use_De p{ width:640px; height:50px; line-height:28px; font-family:"Microsoft yahei"; font-size:12px; margin:10px auto;color:#999999;}
.use_De p span{ width:135px; height:50px; line-height:24px;  background:url(http://www.aibaoyl.com/css/ye/images/cj_wh.png) left center no-repeat; padding-left:25px; color:#666666;font-family:"Microsoft yahei"; font-size:12px; _height:24px; _width:110px;}
/*table*/
.table_box{ width:665px; height:auto; margin:0 auto 20px;}
.cj_table{ border-top:1px solid #ffecf1; border-left:1px solid #ffecf1;text-align: center;}
.cj_table th{ color: #000000;height: 49px; border-right:1px solid #ffecf1; border-bottom:1px solid #ffecf1;font-family:"microsoft yahei";font-size:14px; line-height:49px;}
.cj_table td{ color: #666666;height: 39px; border-right:1px solid #ffecf1; border-bottom:1px solid #ffecf1;font-family:"microsoft yahei"; font-size:12px; line-height:39px; }
.table_top{ list-style: none; overflow: hidden; display: inline;}
.table_top li{ float: left; margin-left:20px;line-height: 24px; height: 24px; font-family:"microsoft yahei"; font-size:14px; }
.table_top li span{ color: #fb4472;}
.tanshai{font-Size:14px;color:#FFFFFF;}
.changjian{font-Size:14px;color:#FFFFFF;}
.yue{font-Size:14px;color:#fb4472;}
/*温馨提示*/
.Tips_box{ width:705px; height:auto; border:1px solid #fce2ef; float:left; margin-top:20px; background:#fff; }
.Tips_title{width:640px; height:30px; line-height:35px;font-family:"Microsoft yahei"; font-size:14px; margin:15px auto; background:url(http://www.aibaoyl.com/css/ye/images/cj-deng.png) left center no-repeat; text-indent:2.5em; display:block;color:#333;}
.Tips_list{ width:640px; height:auto; overflow:hidden; margin:0 auto;}
.Tips_list ul{ list-style:none; float:left; width:290px; margin-left:10px; display:inline;+margin-left:0px;}
.Tips_list ul li{ display:block; font-family:"Microsoft yahei"; font-size:14px; color:#666; height:28px; line-height:28px;}
.Tips_list ul li span{color:#333; }
.Tips_link{width:640px; height:30px; margin:15px auto 20px auto;  padding-left:10px;}
/*留言板*/
.message_box{ width:705px; height:auto; border:1px solid #fce2ef; float:left; margin-top:20px; background:#fff;overflow: hidden;}
.message_box2{ width:640px; height:auto; margin: 30px auto 0; overflow:hidden;}

.right{ width:300px; height:auto; float:right;}
.text_title{ width:298px; height:auto; float:left; background:#fff; border:1px solid #fce2ef;}
.text_top{ width:260px; height:55px; background: url(../images/cj_title.png) left center no-repeat; line-height:55px; overflow:hidden; text-indent:40px; border-bottom:1px solid #fce2ef;color:#fb4472; font-family:"Microsoft yahei"; font-size:18px; font-weight:100; margin: 0 auto;}
.text_content{ width:298px; height:auto; list-style:none; overflow:hidden;display:inline-block; padding-top:5px; padding-bottom:10px;}
.text_content li{ width:260px; height:auto; margin-left:20px; _margin-left:10px; display:block; float:left; padding:10px 0;}
.text_content li p{ width:260px; height:28px; line-height:28px; margin:auto;font-family:"Microsoft yahei";font-size:14px; cursor:pointer; +display: inline; overflow: hidden; zoom:1; text-indent:5px; }
.text_content li p i{ width:28px; height:28px;display: inline; float:left;}
.cj_sz1{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px 0px no-repeat;}
.cj_sz2{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -30px no-repeat;}
.cj_sz3{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -57px no-repeat;}
.cj_sz4{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -84px no-repeat;}
.cj_sz5{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -111px no-repeat;}
.cj_sz6{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -140px no-repeat;}
.cj_sz7{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -170px no-repeat;}
.cj_sz8{ background:url(http://www.aibaoyl.com/css/ye/images/cj_sz.png) 0px -196px no-repeat;}
.cj_zt{ width:298px; height:auto; float:left; background:#fff; border:1px solid #fce2ef; margin-top: 20px; padding-bottom:20px;}
.cj_zt .zt_top{ width:260px; height:55px; background: url(http://www.aibaoyl.com/css/ye/images/cj_tj.png) left center no-repeat;  line-height:55px; overflow:hidden; text-indent:40px; border-bottom:1px solid #fce2ef;color:#fb4472; font-family:"Microsoft yahei"; font-size:18px; font-weight:100; margin:0 auto;}
.cj_zt img{ width:260px; height:140px; border:1px solid #fff; display:block; margin:20px auto 0; cursor:pointer;}
.Heat_title{ width:298px; height:auto; float:left; background:#fff; border:1px solid #fce2ef; margin-top:20px;}
.Heat_title .Heat_top{ width:260px; height:55px; background: url(http://www.aibaoyl.com/css/ye/images/cj_gj.png) left center no-repeat; line-height:55px; overflow:hidden; text-indent:40px; border-bottom:1px solid #fce2ef; color:#fb4472; font-family:"Microsoft yahei"; font-size:18px; font-weight:100; margin:0 auto;}
.Heat_content{ width:298px; height:auto; float:left; padding-bottom:10px;}
.search{ width:280px; height:35px;  background:#fff; margin: 15px auto; border-radius:2px;}
.search_txt{ width:214px; height:35px; float:left; border:none; color:#666; font-size:12px; line-height:35px; text-indent:1em; outline:none;border:1px #ddd solid; border-right:none;}
.search_btn{ width:65px; height:37px; float:right; background:#fe8433; cursor:pointer; border:none; outline:none; color:#fff; border-radius:2px;font-family:"Microsoft yahei";font-size:14px;}
.zhuanti_link{ width:298px; height:auto; float:left; position:relative; overflow:hidden }
.link_content{ width:260px; height:300px; margin:0 auto; display:none; >margin-left:20px}
.food{ width:100%; height:100%; list-style:none; margin-top:15px;}
.food li{ width:50%; height:33%; float:left; position:relative; cursor:pointer; text-align:center;}
.food li p{font-family:"Microsoft yahei";font-size:14px; color:#333333; height:28px; line-height:28px;}
.link_click{ width:50px; height:28px; list-style:none; margin:0 auto; _display: inline;; +margin-top:10px}
.link_click li{ float:left; display:block; margin:auto 6px; line-height:28px; color:#cccccc; _position:relative; left:125px}
.food li a img{ width:50px; height:50px; border-radius:50%; }
.link_click .l_cos{color:#fb4472;}

/* footer */
.foot{width:100%; height:auto; border-top:1px solid #efefef; background:#fff;}
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Microsoft YaHei,SimHei;padding:8px 0 ;width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{ float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(//img.99.com.cn/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}
.back_top{ width:60px; height:50px; overflow: visible;position: fixed;bottom:100px; _position: absolute;right:50px;_top: expression(documentElement.scrollTop + documentElement.clientHeight/2 +50 + "px"); float:right; z-index:9999; }
#feedAv{ margin-top: -250px!important;transform: scale(0);}#MZAD_POP_PLACEHOLDER{ margin-top: -250px!important;transform: scale(0);}div#pop_ad { opacity: 0;}
div .cyr_pop_ad { opacity: 0;display: none;}
.laydate-icon{border:1px solid #ccc; background-image:url(icon.png)}
.laydate_body .laydate_bottom #laydate_hms,
.laydate_body .laydate_time{border:1px solid #ccc;}
.laydate_body .laydate_box, 
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
.laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
.laydate_body .laydate_box input{background:none!important; color:#fff;}
.laydate_body .laydate_box .laydate_void{color:#999!important;}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#555;}
.laydate_body .laydate_box a:hover{color:#666;}
.laydate_body .laydate_click{background-color:#fb4472!important; color:#fff!important;}
.laydate_body .laydate_top{border-top:1px solid #fb4472; background-color:#fb4472}
.laydate_body .laydate_ym{border:1px solid #fb4472; background-color:#fb4472;}
.laydate_body .laydate_ym .laydate_yms{border:1px solid #fb4472; background-color:#fb4472; color:#fff;}
.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #fb4472;}
.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #fb4472; border-bottom:none;}
.laydate_body .laydate_choose{border-left:1px solid #fb4472;}
.laydate_body .laydate_chprev{border-left:none; border-right:1px solid #fb4472;}
.laydate_body .laydate_choose:hover, 
.laydate_body .laydate_y .laydate_yms a:hover{background-color:#feb0b0;}
.laydate_body .laydate_chtop cite{border-bottom-color:#fff;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#fff;}
.laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#fff;}
.laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#fff;}
.laydate_body .laydate_table{width: 240px!important; margin: 0!important; border:1px solid #ccc; border-top:none; border-bottom:none;}
.laydate_body .laydate_table td{border:none;  height:21px!important; line-height:21px!important; background-color:#fff; color:#555;}
.laydate_body .laydate_table .laydate_nothis{color:#555;}
.laydate_body .laydate_table thead{border-bottom:1px solid #ccc; height:21px!important; line-height:21px!important;}
.laydate_body .laydate_table thead th{}
.laydate_body .laydate_bottom{border:1px solid #ccc; border-top:none;}
.laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
.laydate_body .laydate_time{background-color:#fff;}
.laydate_body .laydate_time1{width: 226px!important; height: 152px!important;}
.laydate_body .laydate_bottom .laydate_sj{width:31px!important; border-right:1px solid #ccc; background-color:#fff;}
.laydate_body .laydate_bottom input{background-color:#fff; color:#00625A;}
.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #ccc;}
.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #ccc;}
.laydate_body .laydate_bottom .laydate_v{color:#999}
.laydate_body .laydate_bottom .laydate_btn a{border: 1px solid #ccc; border-right:none; background-color:#fff;}
.laydate_body .laydate_bottom .laydate_btn a:hover{ background-color:#F6F6F6; color:#fb4472;}
.laydate_body .laydate_m .laydate_yms span:hover,
.laydate_body .laydate_time .laydate_hmsno span:hover,
.laydate_body .laydate_y .laydate_yms ul li:hover,
.laydate_body .laydate_table td:hover{background-color:#feb0b0; color:#fff;}


#feedAv{ margin-top: -250px!important;transform: scale(0);}#MZAD_POP_PLACEHOLDER{ margin-top: -250px!important;transform: scale(0);}div#pop_ad { opacity: 0;}
div .cyr_pop_ad { opacity: 0;display: none;}
html{_background-image:url(about:blank); _background-attachment:fixed;}
.laydate_body .laydate_box, .laydate_body .laydate_box *{margin:0; padding:0;}
.laydate-icon,
.laydate-icon-default,
.laydate-icon-danlan,
.laydate-icon-dahong,
.laydate-icon-molv{height:22px; line-height:22px; padding:0px 10px; border:1px solid #C6C6C6; background-repeat:no-repeat; background-position:right center;  background-color:#fff; outline:0;}
.laydate-icon-default{ background-image:url(../skins/default/icon.png)}
.laydate-icon-danlan{border:1px solid #B1D2EC; background-image:url(../skins/danlan/icon.png)}
.laydate-icon-dahong{background-image:url(../skins/dahong/icon.png)}
.laydate-icon-molv{background-image:url(../skins/molv/icon.png)}
.laydate_body .laydate_box{width:240px; font:12px '\5B8B\4F53'; z-index:99999999; *margin:-2px 0 0 -2px; *overflow:hidden; _margin:0; _position:absolute!important; background-color:#fff;}
.laydate_body .laydate_box li{list-style:none;}
.laydate_body .laydate_box .laydate_void{cursor:text!important;}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{text-decoration:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;}
.laydate_body .laydate_box a:hover{text-decoration:none;}
.laydate_body .laydate_box cite, .laydate_body .laydate_box label{position:absolute; width:0; height:0; border-width:5px; border-style:dashed; border-color:transparent; overflow:hidden; cursor:pointer;}
.laydate_body .laydate_box .laydate_yms, .laydate_body .laydate_box .laydate_time{display:none;}
.laydate_body .laydate_box .laydate_show{display:block;}
.laydate_body .laydate_box input{outline:0; font-size:14px; background-color:#fff;}
.laydate_body .laydate_top{position:relative; height:26px; padding:5px; *width:100%; z-index:99;}
.laydate_body .laydate_ym{position:relative; float:left; height:24px; cursor:pointer;}
.laydate_body .laydate_ym input{float:left; height:24px; line-height:24px; text-align:center; border:none; cursor:pointer;}
.laydate_body .laydate_ym .laydate_yms{position:absolute; left: -1px; top: 24px; height:181px;}
.laydate_body .laydate_y{width:121px; margin-right:6px;}
.laydate_body .laydate_y input{width:64px; margin-right:15px;}
.laydate_body .laydate_y .laydate_yms{width:121px; text-align:center;}
.laydate_body .laydate_y .laydate_yms a{position:relative; display:block; height:20px;}
.laydate_body .laydate_y .laydate_yms ul{height:139px; padding:0; *overflow:hidden;}
.laydate_body .laydate_y .laydate_yms ul li{float:left; width:60px; height:20px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.laydate_body .laydate_m{width:99px;}
.laydate_body .laydate_m .laydate_yms{width:99px; padding:0;}
.laydate_body .laydate_m input{width:42px; margin-right:15px;}
.laydate_body .laydate_m .laydate_yms span{display:block; float:left; width:42px; margin: 5px 0 0 5px; line-height:24px; text-align:center; _display:inline;}
.laydate_body .laydate_choose{display:block; float:left; position:relative; width:20px; height:24px;}
.laydate_body .laydate_choose cite, .laydate_body .laydate_tab cite{left:50%; top:50%;}
.laydate_body .laydate_chtop cite{margin:-7px 0 0 -5px; border-bottom-style:solid;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{top:50%; margin:-2px 0 0 -5px; border-top-style:solid;}
.laydate_body .laydate_chprev cite{margin:-5px 0 0 -7px;}
.laydate_body .laydate_chnext cite{margin:-5px 0 0 -2px;}
.laydate_body .laydate_ym label{right:28px;}
.laydate_body .laydate_table{ width:230px; margin:0 5px; border-collapse:collapse; border-spacing:0px; }
.laydate_body .laydate_table td{width:31px; height:19px; line-height:19px; text-align: center; cursor:pointer; font-size: 12px;}
.laydate_body .laydate_table thead{height:22px; line-height:22px;}
.laydate_body .laydate_table thead th{font-weight:400; font-size:12px; text-align:center;}
.laydate_body .laydate_bottom{position:relative; height:22px; line-height:20px; padding:5px; font-size:12px;}
.laydate_body .laydate_bottom #laydate_hms{position: relative; z-index: 1; float:left; }
.laydate_body .laydate_time{ position:absolute; left:5px; bottom: 26px; width:129px; height:125px; *overflow:hidden;}
.laydate_body .laydate_time .laydate_hmsno{ padding:5px 0 0 5px;}
.laydate_body .laydate_time .laydate_hmsno span{display:block; float:left; width:24px; height:19px; line-height:19px; text-align:center; cursor:pointer; *margin-bottom:-5px;}
.laydate_body .laydate_time1{width:228px; height:154px;}
.laydate_body .laydate_time1 .laydate_hmsno{padding: 6px 0 0 8px;}
.laydate_body .laydate_time1 .laydate_hmsno span{width:21px; height:20px; line-height:20px;}
.laydate_body .laydate_msg{left:49px; bottom:67px; width:141px; height:auto; overflow: hidden;}
.laydate_body .laydate_msg p{padding:5px 10px;}
.laydate_body .laydate_bottom li{float:left; height:20px; line-height:20px; border-right:none; font-weight:900;}
.laydate_body .laydate_bottom .laydate_sj{width:33px; text-align:center; font-weight:400;}
.laydate_body .laydate_bottom input{float:left; width:21px; height:20px; line-height:20px; border:none; text-align:center; cursor:pointer; font-size:12px;  font-weight:400;}
.laydate_body .laydate_bottom .laydte_hsmtex{height:20px; line-height:20px; text-align:center;}
.laydate_body .laydate_bottom .laydte_hsmtex span{position:absolute; width:20px; top:0; right:0px; cursor:pointer;}
.laydate_body .laydate_bottom .laydte_hsmtex span:hover{font-size:14px;}
.laydate_body .laydate_bottom .laydate_btn{position:absolute; right:5px; top:5px;}
.laydate_body .laydate_bottom .laydate_btn a{float:left; height:20px; padding:0 6px; _padding:0 5px;}
.laydate_body .laydate_bottom .laydate_v{position:absolute; left:10px; top:6px; font-family:Courier; z-index:0;}

#feedAv{ margin-top: -250px!important;transform: scale(0);}#MZAD_POP_PLACEHOLDER{ margin-top: -250px!important;transform: scale(0);}div#pop_ad { opacity: 0;}
div .cyr_pop_ad { opacity: 0;display: none;}
.box h1{width: 740px;height: 25px; margin-top: 15px;margin-left: 10px;}