@charset "utf-8";

/* 标签重定义，开始 */
body{ margin:0; background-color:#f8f8f8 !important;}
body,td,select,option,input{font-family:arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; font-size:16px;  color: #444141;-webkit-font-smoothing: antialiased;}
img{ border:0;}
form{ display:inline;}
h1,h2,h3,h4,h5,h6,ul,dd,dl,dt{ margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; list-style:outside none none;}
u, b, em, i{font-style:normal; list-style:none none; text-decoration:none;}
/*input,button,select{background:transparent; -webkit-appearance:none;}*/
input, button, select, textarea{outline:none;}
textarea{resize: none;}
input:focus, button:focus, select:focus, textarea:focus{box-shadow:none; outline:none;}
a{color:#444141; text-decoration:none; outline:none;}
/** a{color:#444141; text-decoration:none; outline:none;display: block;}**/
a:visited{ color:#444141; text-decoration:none;}
a:hover{ color:#f78; text-decoration:none;}
a, a:visited, a:hover{text-decoration:none;}

.layout{margin: 0 auto; width: 1180px;}
.auto_width{width: 100%;}
.hidden{display:none;}
.fl{float: left !important;}
.fr{float: right !important;}
.red{background-color: red;}
.normal_div{width: 100%;}
.ellipsis{display: block; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.many_line{white-space:pre-wrap;display:-ms-box !important;display:-moz-box !important;;display:-webkit-box !important;;display:box !important;;text-overflow:ellipsis;overflow:hidden;-ms-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;}
.line_one{-ms-line-clamp:1;-moz-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;}
.line_two{-ms-line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;line-clamp:2;}

.transform{-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.transform_x{-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.transform_y{-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}
.box{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.m_b_30{margin-bottom: 20px;}
.m_t_30{margin-top: 20px;}
.hyb_bg{background-color: white;}
.block{display: block;}
.fs14_cl6{font-size: 14px; color: #666;}
.fs14_cl4{font-size: 14px; color: #444141;}
.fs12_cl4{font-size: 12px; color: #444141;}
.fs20_cl4{font-size: 20px; color: #444141;}
.fs14_cl68{font-size: 12px; color: #F68;}
.fs16_cl4{font-size: 16px; color: #444141;}
.fs12_cl9{font-size: 12px; color: #999;}
.fs12_cl8{font-size: 12px; color: #888;}
.fs16_cl68{font-size: 16px; color: #F68;}
.fs12_cl68{font-size: 12px; color: #F68;}
.fs12_cla3a09b{font-size: 12px; color: #a3a09b;}
.fs14{font-size: 14px;}
.cl68{color: #F68;}
.tc{text-align: center;}
.mg0{margin: 0;}
.mg3{margin: 0;}
.n_margin {padding-bottom: 20px; padding-left: 30px;}
.lh35{line-height: 35px;}
.lh18{line-height: 18px;}

#LRdiv0, #LRdiv1, #LRdiv2, #LRdiv3{display: none !important;}


.container_mbx{
	margin-bottom:30px;
	}

.container_mbx a{
	color:#bcbcbc; 
	text-decoration:none;

}
/* 最新文章 */
.link-list li{
	line-height:26px;
	width:33.3%;
	float:left;
}



/* 第二屏 备孕 */
.column_title{ display: block; border-bottom: 2px solid #ffae6c; width: 100%; line-height: 53px; position: relative; height: 53px; overflow: hidden;}
.column_title h3,.column_title h2{font-size:22px; float: left; display: inline-block; margin-left: 20px; font-weight: normal; color: #ffae6c;}
.column_title h2{font-size:20px;}
.column_title .more_span{float: right;font-size:14px;}
.column_title_a{border-color: #FFF;}
.column_title_b h3{color: #20bee2;}
.column_title_b_l{color: #F78; border-bottom: 2px solid #F78;}
.column_title_b_l h3,.column_title_b_l h2{color: #F78; border-bottom: 2px solid #F78;}
.column_box_l_b, .column_box_r_b{border-color: #EEE !important;}
.column_title_c{background-color: #FFF; border-bottom: 2px solid #f789d5;}
.column_title_c h3{color: #f789d5;}
.column_box_l_c, .column_box_r_c{border-color: #EEE !important;}
.column_title_d_l{background-color: #FFF; border-bottom: 2px solid #0fd1cb;}
.column_title_d_l h3{color: #0fd1cb;}
.column_title_d h3{color: #F78;}
.column_box_l_d, .column_box_r_d{border-color: #EEE !important;}
.column_title_noline{border-color: #FFF;}
.calculate_pailuan{width: 100px; height: 30px; float: right; margin-right: 30px; background-color: #ffae6c; color: white !important; text-align: center; font-size: 12px; line-height: 30px; margin-top: 12px; border-radius: 15px;}

.column_title_more{ display: inline-block; float:left; margin-left: 20px;}
.column_title_more a{ display: inline-block; color: #666; font-size: 12px; margin-left: 10px; padding-left: 10px; position: relative;}
.column_title_more a:after{ position: absolute; z-index: 1; content: "/"; color: #ddd; left: 0;}
.column_title_more a:first-child:after{ display: none;}
.column_box{width: 100%; margin-top: 15px;}
.column_box_l, .col_box_l{width: -webkit-calc(100% - 296px); width: calc(100% - 296px); background-color: white; float: left; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.column_img{width: 260px; position: relative; float: left; margin: 20px;}
.column_img img{width: 100%; height: 280px; display: block;}
.column_img p{position: absolute; height: 50px; color: white; background-color: rgba(1,1,1,0.7); font-size: 14px; width: 260px; bottom:0; margin: 0;}
.column_img p span{line-height: 20px; margin: 0 10px;}
.column_content{width: 540px; float: left; margin-top: 20px;}
.column_content h4{font-weight: normal; color: #444141; font-size: 20px;}
.column_content p{margin-top: 8px; color: #999999; font-size: 14px; line-height: 24px;}
.column_content li{width: 260px; height: 64px; float: left; margin-right: 10px;}






/* 试管婴儿 */
.third_tube_layout{width: -webkit-calc(100% - 60px); width: calc(100% - 60px); background: white; padding: 0 30px;}
.third_tube_layout .column_img{margin: 20px 20px 20px 0;}
.third_tube_layout .column_title{border-bottom: 1px solid #eee;}
.third_tube_layout .column_title h2{margin-left: 0; border-bottom: 2px solid #F78; line-height: 51px;}
.third_tube_layout a.right_more:hover{color:#ff7788;}




/******************************************* 专题主页topic_index.html **********************************/
.guide_talk{height: 240px; background-color: white; padding-top: 50px; margin-bottom: 90px;}
.mob_guide_talk{display: none;}
.guide_talk .layout .qi{margin: 0; font-size: 20px; color: #666;}
.guide_talk .layout p span{padding: 1px 5px; margin: 0 1px; background-color: #0ac3c5; color: white; border-radius: 2px; font-size: 24px;}
.guide_talk .layout h2{font-size: 36px; color: #0ac3c5; font-weight: normal; margin-top: 10px;}
.guide_talk_div{background-color: white; height: 238px; border: 1px solid #eee; margin-top: 50px; padding: 30px 0; width:100%;}
.guide_talk_div img{width: 184px; height: 182px; margin: 0 30px; float: left;}
.guide_talk_div h3{font-size: 28px; color: #444141; font-weight: normal;}
.guide_talk_div p{font-size: 14px; color: #444141; line-height: 25px; margin-top: 10px; width: -webkit-calc(100% - 274px); width: calc(100% - 274px);}
.guide_talk .bg{position: absolute; width: 400px; height: 100%; background-repeat: no-repeat;background-position: right; top: 0; right: -webkit-calc((100% - 1180px) / 2);right: calc((100% - 1180px) / 2);}
.layout-left{right: -webkit-calc((100% - 1180px) / 2);right: calc((100% - 1180px) / 2);}
.guide_talk{height: 290px; background-color: white; padding-top: 50px; margin-bottom: 60px; position: relative;}
.guide_talk .layout{width:100%;}


/****************************************** baike_duonangluanchaozonghezhengnew 多囊卵巢new ********************************/
.baike_about_tablist_style{height: 50px;}
.baike_about_tablist_style li{padding: 0 15px; height: 50px; float: left; line-height: 50px;}
.baike_about_tablist_style li a{color: #F78; display: block;}
.column_small_img{width: 130px; height: 91px;}
.column_small_img img{width:79%; height: 91px;}
.column_small_content{width:82%;}
.double_ul_list{width: 100%; float: left;     margin-top: 20px;}
.double_ul_list li{width: 50%; font-size: 12px; color: #444141; height: 30px; margin-right: 0; line-height: 30px; float:left;}
.double_ul_list li a{display: block; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; padding: 0 20px 0 0;}
.double_ul_list_right li a{padding: 0 20px 0 40px;}


/****************************************** 拷贝样式 ********************************/

@charset "utf-8";/*--词条正文页--*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}li{list-style:none;}img{border:0;}:focus{outline:none;}
html{background:#f5f5f5;}

input:hover,input:focus{outline:none;}button{cursor:pointer;border:0 none;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}input,select,textarea{font-size:12px;font-family:'lucida grande',taho,verdana,'trebuchet ms',sans-serif;}textarea{resize:none;}
.l{float:left;}.r{float:right;}
.a-l{text-align:left;}.a-r{text-align:right;}
.a-c{margin-right:auto;margin-left:auto;text-align:center;}
.clearfix:before,.clearfix:after{content:"";display:table;} .clearfix:after{clear:both;}.clearfix{*zoom:1;} 
.clear{clear:both;width:100%;height:0px;font-size:0;}
.zoom{zoom:1;overflow:hidden;}
.bold{font-weight:bold;}
.bor-no{border:0 !important;}
.mar-t10{margin-top:10px;}
.mar-t-30{margin-top:-30px}
.red{color:#DE0000 !important;}
.org{color: #e2792b;}
.grayc{color:#ccc;}
.gray6{color:#666;}
.gray9{color:#999;}
a{color:#0268CD;text-decoration:none;}
.link-black a,a.link-black,.cblack{color:#000;}
.link_blue a,a.link_blue,.cblue{color:#0268CD;}
a:hover,.link_black a:hover,.link_blue a:hover{color:#f77413 !important;text-decoration:underline;}
.block{display:block;}
.table,.jqe-table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
h1{font-size:30px;line-height:40px;font-family:"微软雅黑","黑体","Verdana";font-weight:500;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.h2,h2,h3{font-size:14px;}
.w-640{width:640px;overflow:hidden;_zoom:1; color:#333;}
.w-300{width:300px;}
.w-320{width:320px;overflow:hidden;_zoom:1;}
#primary{width:1140px;background-color: #fff;margin:0 auto;position:relative;margin-top:20px;}
.w-990:after,.w-990:before{content:".";display:block;height:0;clear:both;visibility:hidden;*height:1%;}
.w-990>.w-640{width:720px;margin-left:30px;}
.w-990>.w-300{width:270px;margin-right:30px;}
.link_red a,a.link_red{color:#de0000;}
.link-gray a,a.link-gray{color:#666;}
/*header微调*/:root .wrap{width:1140px;}


/*目录*/
#catalog{margin-bottom:30px;border:none 0;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;position:relative;}
#catalog .toctitle{width:82px;position:absolute;left:0;top:0;bottom:0;background-color: #f2f7fc;}
#catalog .toctitle h3{font-size:24px;font-family:Microsoft YaHei,SimHei;line-height:30px;font-weight: normal;text-align: center;position: absolute;left:0;top:50%;margin-top: -15px;width:82px;}
#catalog #full-all{margin-left:82px;padding-top:8px;padding-bottom:8px;border-left:#8DBBE9 solid 1px;zoom:1;overflow:hidden;}
#catalog li{line-height:21px;padding:0 5px 0 30px;margin-top:3px;position:relative; font-size:14px;word-break:break-all;}
#catalog li em{display:block;width:18px;padding-right:8px;
text-align:right;color:#0267CF;position:absolute;top:0;left:5px;*line-height:18px;}
#catalog li.dot{padding:2px 5px;margin-left:30px;line-height:16px;background-position:-57px -683px;}
#catalog li.dot a{color:#000;font-size:12px;}
#catalog .lie4,#catalog .lie3{float:left;border-left:1px solid #f5f5f5;margin-left:-1px;min-height:30px; width:100%}

/*摘要*/
.information{padding:10px 0 20px 0;clear:both;zoom:1;}
.information{position:relative}
.information p{padding-bottom:5px;line-height:22px;}
.information p#unifypromptone,.information p#unifypromptthree{border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-bottom:8px;}
.summary{zoom:1;overflow:hidden;}
.summary .img{text-align:center;overflow:hidden;margin-right:20px;float:left;display:inline-block;}
.summary .img img{border:1px solid #e1e1e1;padding:3px;max-width:120px;max-height:120px;display:block;}
.summary .img strong{font-weight:normal;color:#666;line-height:25px;}
.summary p{padding-bottom:0 !important;line-height:25px;font-size:14px;}
.summary span{display:block;text-align:right;}
/*多义词、同义词*/


/*--段落--*/
#content{clear:both;overflow:hidden;zoom:1;font-size:14px;line-height:25px;word-wrap:break-word; font-family:'\5b8b\4f53'}
#content h2,.h2-title{font-family:Microsoft YaHei,SimHei;font-size:24px;line-height:24px;font-weight:normal;border-bottom:#D9D9D9 solid 1px;padding:10px 0 8px 0;display:block;clear:both;}
#content h2 a{text-decoration:none;}
#content h2:before,.h2-title:before{content: '';display: inline-block;width:8px;height: 24px;background-color: #4d95dc;position: absolute;margin-left:-30px;}
#content h2 .f18{font-size: 18px;}
#content p{padding:7px 0;word-wrap:break-word;word-break:break-all;}
.bjbd{display:inline-block;height:22px;line-height:22px !important;background-position:-38px -507px;vertical-align:middle;padding:0 5px 0 22px;margin-left:5px;font-size: 12px !important;font-family: '\5b8b\4f53';color: #fff;-webkit-user-select: none;-moz-user-select:none;}
.bjbd:hover{background-position:-38px -486px;background-color: #4d95dc;border-radius: 2px;color: #fff !important;text-decoration: none;}
#content h3{font-size:18px;font-family:Microsoft YaHei,Verdana;margin:13px 0 5px 0; font-weight:500;}
#content sup{padding-left:2px; padding-right:2px; font-family:Tahoma, Geneva, sans-serif;}
#content .reference_high{background:#e6f0f8;}


/*浮窗目录*/
.catalog .full-list{width:300px;height:450px;overflow:hidden;position:relative;line-height:28px;font-size:14px;background-color: #fff;}
.catalog .full-list ul{position:absolute;left:5px;border-left:#EBEDEA solid 2px;padding:0 10px;}
.catalog .full-list li{padding-left:8px;word-break:break-all;position:relative;-webkit-user-select:none;-moz-user-select:none;}
.catalog .full-list li,.catalog .full-list li a{color:#777;}
.catalog .full-list li em{color:#0268CD;padding-right:5px; font-weight:bold;}



/*页面右侧*/
.cooperation .statement{font-size:12px;color:#666;padding:0px 10px 10px 10px;line-height:22px;}
.cooperation .advert{padding:10px 10px 12px;height:55px;border-top:1px solid #E5E5E5;}
.cooperation .advert img{float: left;margin-right:12px;}
.cooperation .advert a{font-size:12px;}
.cooperation .advert p{height:40px;line-height:20px;padding-top:3px;overflow: hidden;}

@media \0screen\,screen\9 {
.wrap{width:1080px !important;}
.ac_results{margin-left: -372px !important;}
.polysemy-select{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF',GradientType=0 );}
.polysemy-select-box{border:#eee solid 2px;}
*+html #hd_ad_doc_29>div,
*+html .topFlash-templet3,
*+html .topFlash-templet4{margin-bottom:0 !important;}
*+html #primary{margin-top:0;}
*+html .relevantinfo dd .r{margin-top:-25px;}
*+html .reli-title{padding-top:8px;line-height:1.5;}
}



/*footer*/
#index-footer{padding:20px 0;width:100%;zoom:1;overflow:hidden;line-height:18px;color:#666;text-align:center;}
#index-footer ul.t,#index-footer ul.c{width:100%;margin:0 auto;}
#index-footer ul.t{border-bottom:1px solid #ddd;padding-bottom:5px;}
#index-footer ul.t li{padding:0 5px;display:inline;}
#index-footer ul.t li a{display:inline-block;}
#index-footer ul.c{margin:10px auto;}
#index-footer ul.c li{border-right:1px #999 solid;padding:0 10px;display:inline;}
#index-footer ul.c li a{color:#666;}
#index-footer ul.c li a:hover{color:#d50202 !important;}
#index-footer .yjfk,#index-footer .bzzx{background:url(../../cms/public/index_img.gif) no-repeat;}
#index-footer .yjfk{background-position:-786px -210px;padding-left:20px;}
#index-footer .bzzx{background-position:-786px -236px;padding-left:20px;}
#index-footer p.b{font-family:Arial,Helvetica,sans-serif;}

/*nav*/
.nav{
	height:102px;
	background:#1598d5;

}
.hList{
padding-top:50px;	
float:right;
padding-right:50px;
}
.nav_rg{
	width:80%;
	margin:auto;
}


.nav_lf{padding-top:20px;
	
}
.nav_rg h2{font-size:16px;
	
}
.menu {
  display: block;
  position: relative;
  cursor: pointer;
}

.menu-title {
  display: block;
  width: 180px;
  height: 40px;
  padding: 12px 0 0;
  background: #1598d5;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  transition: 0.3s background-color;
}

.menu-title:before {
  content: "";
  display: block;
  height: 0;
  border-top: 5px solid #1598d5;
  border-left: 75px solid transparent;
  border-right: 75px solid transparent;
  border-bottom: 0 solid #dddddd;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 101;
  transition: 0.2s 0.2s border-top ease-out, 0.3s border-top-color;
}

.menu-title:hover {
  background: #8db842;
}

.menu-title:hover:before {
  border-top-color: #8db842;
}

.menu:hover > .menu-title:before {
  border-top-width: 0;
  transition: 0.2s border-top-width ease-in, 0.3s border-top-color;
}

.menu-title:after {
  content: "";
  display: block;
  height: 0;
  border-left: 75px solid transparent;
  border-right: 75px solid transparent;
  border-bottom: 0 solid #ebebeb;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 101;
  transition: 0.2s border-bottom ease-in;
}

.menu:hover > .menu-title:after {
  border-bottom-width: 5px;
  transition: 0.2s 0.2s border-bottom-width ease-out;
}

.menu-title_1 {
  background: #4e96b3;
}

.menu-title_1:hover {
  background: #3e86a3;
}

.menu-title_1:before {
  border-top-color: #4e96b3;
}

.menu-title_1:hover:before {
  border-top-color: #3e86a3;
}

.menu-title_2 {
  background: #c97676;
}

.menu-title_2:hover {
  background: #b96666;
}

.menu-title_2:before {
  border-top-color: #c97676;
}

.menu-title_2:hover:before {
  border-top-color: #b96666;
}

.menu-title_3 {
  background: #dbab58;
}

.menu-title_3:hover {
  background: #cb9b48;
}

.menu-title_3:before {
  border-top-color: #dbab58;
}

.menu-title_3:hover:before {
  border-top-color: #cb9b48;
}

.menu-dropdown {
  min-width: 100%;
  padding: 15px 0;
  position: absolute;
  background: #ebebeb;
  z-index: 100;
  transition: 0.5s padding, 0.5s background;
}

.menu-dropdown:after {
  content: "";
  display: block;
  height: 0;
  border-top: 5px solid #ebebeb;
  border-left: 75px solid transparent;
  border-right: 75px solid transparent;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 101;
  transition: 0.5s border-top;
}

.menu:not(:hover) > .menu-dropdown {
  padding: 4px 0;
  background: #dddddd;
  z-index: 99;
}

.menu:not(:hover) > .menu-dropdown:after {
  border-top-color: #dddddd;
}

.menu:not(:hover) > .menu-title:after {
  border-bottom-color: #dddddd;
}

.menu-dropdown > * {
  overflow: hidden;
  height: 30px;
  padding: 5px 10px;
  background: transparent;
  white-space: nowrap;
  transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;
}

.menu-dropdown > *:hover {
  background: rgba(0, 0, 0, 0.1);
}

.menu:not(:hover) > .menu-dropdown > * {
  visibility: hidden;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
  color: rgba(25, 25, 25, 0);
  transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;
  z-index: 99;
}

.hList > * {
  float: left;
}

.hList > * + * {
  margin-left: 0;
}
