﻿@charset "utf-8";
.mt14{margin-top:14px;}
.mr32{margin-right:32px;}
.mr45{margin-right: 45px;}
.col848{ color: #848898;}
.col384{ color: #38455d;}
.radius5{border-radius: 5px;}
.my_miaoshou {z-index:1000;}
/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:6px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:32px;border:#DDDDDD 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#DDDDDD 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}

.header{border-bottom: solid 1px #eee; padding:0;margin:0; overflow: hidden;}
.mb2 {margin-bottom:-2px;}
.logo_wrap{margin:18px 35px 14px 5px; }
.search_wrap{width:185px;height:40px;background:#f0f0f1;border-radius: 20px!important; }
.search_wrap a{right:15px;top:10px;}
.searchbox { width:132px;height: 22px; line-height: 22px;padding:0 0 0 15px; color: #a6a8b5;margin-top: 9px; background: none;}
.homeNav a { padding: 40px 14px 28px; margin:0 5px; display: inline-block; font-size: 19px; line-height: 22px;}
.homeNav a.active{ color: #0364d7; border-bottom:solid 2px #0364d8;}
.down_wrap{ margin:7px 0 5px;}
.qr_code { padding: 5px; border:solid 1px #eee;}
.breadcrumb{color: #a6a8b5;height: 43px; line-height: 43px;border-bottom: solid 1px #eee;margin-top:3px;}
.breadcrumb a{color: #38455d;}

.box_lef{ width: 240px; /*margin-right:40px;*/ color: #848898;}
.box_main{width:580px; color: #38455d;}
.box_rig{width: 300px; color: #38455d;}
.doc_photo{left: 63px; top: 0; border-radius: 50%;}
.doc_info{ padding:72px 20px 18px; border: solid 1px #eaeaea; margin-top: 64px;}
.doc_name b{color: #38455d;font-size: 18px;}
.doc_name span{color: #377bee;font-size: 12px; border:solid 1px #377bee; border-radius: 5px; padding: 4px 10px;}
.doc_nums{border-top:solid 1px #f2f2f2;}
.doc_nums b{font-size: 18px; display: block;}
.doc_nums span{display: inline-block; text-align: center; width: 31%; border-right:solid 1px #ebebeb;}
.doc_nums span:last-child{border:none;}
.total_play{ height: 86px;border: solid 1px #eaeaea;}
.total_play b{margin-top:23px; display: block; color: #38455d;}
.mg22{margin:22px 0;}
.scan{color: #38455d; background: url(../images/bj_zx.png) no-repeat 0 0; width: 147px; height: 84px;}
.scan p { padding:16px 0 0 25px; line-height: 18px;}
.scan span{color: #ff5a2e;}
.audio_title{font-size: 26px; font-weight: bold; color: #38455d;}
.tit_info{ font-size: 16px;line-height: 16px;}
.tit_info s{ display: inline-block; width:1px; height:16px; background: #ececf1; margin:0 18px;}
.cm_title{font-size: 20px;font-weight: bold; position:relative;}
.cm_title a{ font-size: 14px;color: #a6a8b5; font-weight: normal;position:absolute;right:0;top:5px;}
.doc_note { line-height: 30px;font-size: 16px;}
.tips{ color: #a6a8b5;}
.tags a{font-size: 16px;color: #4285f4;background: #e1f1ff; border-radius: 20px; display: inline-block; padding: 7px 15px; margin-right: 14px; margin-bottom: 14px;}

.audioPlay {width:100%;}
.icon_play_btn, .on .icon_play_btn{ background:url(../images/play.png) no-repeat 0 0; width:80px; height:80px; position:absolute; left:270px; top:123px; display:block;z-index:1000;}
.icon_play_btn{ background-position: 0 -90px;}
.on .icon_play_btn{ background-position: 0 0;}
.audio_pay_bm{background: #fafafa;height: 32px;}
.wx_yutin_btn{height: 2px;background: #dadada; top: 15px;}
.progress_bar{height: 2px; top: 15px;background: #377bee;}
.progress_bar::before{border-style: solid;border-width: 5px;border-color:#377bee;top:-3px;border-radius: 50%;content: "";height: 0;position: absolute;right: -10px;width: 0;}
.playbtn{ background: url(../images/play_icon.png) 3px 0px no-repeat;cursor: pointer;float: left;height: 30px;width: 40px;margin-left: 10px;}
.playbtn.on{background-position:3px -36px;}
.audio_length{margin-top:7px;width:45px;}
.progress{width: 484px;}

.article_box{font-size: 16px;line-height: 30px; text-indent: 2em; border-top:solid 1px #eee;}
.article_box p {margin: 20px 0;}
.article_box img { margin:0 auto; display: block; width:100%;}

.photo_small{border-radius: 50%;top: -3px;left: 0;}
.pd_item{padding:0 40px 0 58px!important;}
.bg_on{background: #f9f9f9;}

.doc_list_rig li {border-top:solid 1px #eaeaea;font-size: 16px; padding: 25px 0; overflow: hidden}
.doc_list_rig li:hover{background: #f9f9f9;}
.doc_list_rig li a span.fs20{margin:0 0 15px; display: block;height: 25px;overflow: hidden;}
.doc_list_rig .time, .doc_list_rig .num {display: inline-block; height: 49px; line-height: 49px;}
.doc_list_rig .time{ background: #f2f2f2; border-radius: 30px; padding:0 19px 0 9px;}
.doc_list_rig .time s{background: url(../images/audio_icon.png) no-repeat 0 0; width: 19px;height: 23px; display: inline-block;vertical-align: text-top;}
.doc_list_rig .time em {color: #f73e00;}
.doc_list_rig .num{color: #a6a8b5; float: right!important;}

.doc_list_rig p {color:#a6a8b5; line-height: 22px;}
.art_list li a:hover{ color: #ff6e52;}
.doc_list_rig .player{background: url(../images/play_48.png) no-repeat; width: 48px;height: 48px; position: absolute; left: 76px; top: 32px;}
.doc_list_rig .list_num{right:6px;bottom: 8px;color: #fff;}
.video_list_info {width: 360px; margin-left: 20px;}
.video_list_rig .player{left: 42px; top: 14px;}
.video_info_rig { width: 150px; margin-left: 14px;}
.video_info_rig a { height: 42px!important;overflow: hidden; display:block;}
/* 顶部 */
.toper, .toper .alink { color: #666;}
.toper .login{color: #0364d7;}
.toper .reg{color: #f40;}
/* 底部 */
.footer{background: #fafafa; margin-top:50px; text-align: center; line-height: 26px; padding:33px 0 40px;}
.footer, .footer .alink { color: #848898;}
.alink:hover { color: #0364d7!important;}
/*视频和搜索列表页*/
.bdn{ border:none !important;}
.ovH{ overflow:hidden;}
.list_warp{ width:1160px; margin:0 auto;  background:#f7f7f7; padding:25px 25px 20px 15px;}
.list_fenlei{  border-bottom:1px dashed #dedede; padding-bottom:10px;}
.list_fenlei span.text8{ padding-top:8px; padding-left:10px;}
.list_fenlei a{ color:#38455d; float:left; margin-right:30px; padding:8px 0; font-size:15px; margin-bottom:10px;}
.list_fenlei a.on{ padding:8px 14px; background:#ff8042; color:#fff;}
.fenlei_rbox{ width:970px;}
.feblei_btn{ position:absolute; right:0; bottom:22px; border:1px solid #3388ff; border-radius:3px; padding:5px 10px; color:#3388ff; cursor:pointer; font-size:14px;}
.icon_jt{ background:url(../images/icon_jt.png) no-repeat;}
.icon_jt01{ display:inline-block; width:11px; height:15px; vertical-align:sub; margin-right:7px;}
.icon_jt02{ display:inline-block; width:11px; height:8px; vertical-align:middle; margin-right:7px; background-position:0 -17px;}
.list_con_bg{ width:284px;}
.list_video .list_ul { margin-left:-20px;}
.list_video .list_ul li{background: #fff; float:left; width:284px; border:1px solid #eaeaea; border-radius:3px; overflow:hidden; margin-left:19px; margin-bottom:20px;}
.list_video .list_ul li:hover{box-shadow: 0 5px 15px #e7e7e7 ;}
.list_erji{ height:45px;}
.list_video .list_con_bg{ width:284px; height:160px; background:url(../images/video_bg.jpg) no-repeat; color:#fff; font-size:14px;}
.list_video .list_num{ position:absolute; left:0; bottom:15px; padding:0 15px 0 20px; width:249px;  color:#fff;}
.icon_v_bg{   background:url(../images/icon_v_bg.png) no-repeat; display:inline-block; margin-right:3px;}
.icon_v_bg01{width:15px; height:13px;}
.icon_v_bg02{width:15px; height:11px; background-position:0 -15px;}
.icon_v_bg03{width:15px; height:12px; background-position:0 -30px; margin-right:6px;}
.list_video .list_user{ padding:10px; overflow:hidden;}
.list_video .list_user img{ border-radius:50%;}
.list_video .list_user .p_user{ padding:8px 0 0 15px; float:left; width:210px;}
.color84{ color:#848898;}
.color38{color:#38455d;}
.colora6{ color:#a6a8b5;}
.shop_page_warp a { padding: 8px 12px; border-right: 1px solid #eaeaea; display: inline-block; font-size: 14px; color: #666;}
.shop_page_warp { width: 407px; margin: 20px auto;}
/*分页样式*/
.page_c_warp { text-align: center;  margin-top: 30px;}
.pageContent { display: inline-block;}
.page_c_warp .page li{ float:left;}
.page_c_warp .page a { display: inline-block;  padding: 10px 15px; border: 1px solid #eaeaea; height: 17px; line-height: 17px; margin-left: -1px; font-size: 12px; color: #666;}
.page a.on {  background: #377bee; color: #fff;}

.nav_num_con{ height:96px; line-height:96px; text-align:center; color:#38455d; font-size:18px;}
.keshi_px{ margin-top: 15px; overflow: hidden; width: 1200px; background:#f8f8f8 ; border:none; border-bottom: 1px solid #e8e8e8; height: 49px;  margin:0px auto; }
.keshi_px span{ padding-left: 15px; font-size: 16px; float: left; line-height: 50px; color:#848898;}
.keshi_px a{ cursor: pointer; float: left; width: 100px; height: 30px; border: 1px solid #ccc; background: #fff; margin-top: 10px; line-height: 30px; font-size: 15px; text-align: center;}
.keshi_px a.on{ background: #377bee; border-color:#377bee; color: #fff;}
.icon_jt_b{background:url(../images/icon_jt_b.png) no-repeat; width:12px; height:6px; display:inline-block; vertical-align:middle; margin-left:5px;}
.keshi_px .on .icon_jt_b{background:url(../images/icon_jt_b.png) no-repeat; width:12px; height:6px; display:inline-block; vertical-align:middle; margin-left:5px;  background-position:0 -8px;}

/*首页*/
.pp_home_title{font-size: 24px;font-weight: bold;position: relative;}
.pp_home_title  a{position: absolute; top: 0; right: 0;}
.icon_v_bg04{width:14px; height:10px; background-position:0 -48px; margin-right:6px;}
.pp_list_doctor{ text-align: center; }
.pp_list_doctor .list_ul{margin-left: -20px;}
.pp_list_doctor li{ width: 222px; border: 1px solid #eaeaea; padding:30px 0 25px 0; float: left; margin-left: 19px; margin-bottom: 20px; }
.pp_list_doctor .photo img{border-radius: 50%;}
.pp_list_doctor li .job{color: #377bee;border:1px solid #377bee;border-radius: 4px; font-size: 12px; padding:2px 8px; margin-left: 5px;}
.pp_list_doctor .list_ul li:hover{box-shadow: 0 5px 15px #e7e7e7;}
.ppVideo_con .list_video .list_num{color: #fff;}
.ppVideo_con .list_video .player{background: url(../images/video_player.png) no-repeat; width: 56px;height: 56px; position: absolute; left: 38%; top: 30%;z-index:1;}
.ppVideo_con .list_video .list_user{padding:10px 10px 20px 10px;}
.pp_banner_box .jPicture-dot b{background: url(../images/icon_yd.png) no-repeat; width:16px; height: 16px; background-position: -20px 0;}
.pp_banner_box .jPicture-dot b.active{background: url(../images/icon_yd.png) no-repeat; width:16px; height: 16px; background-position: 0 0; padding: 0;  }
.pp_banner_box .jPicture-prev, .pp_banner_box .jPicture-next{background: url(../images/icon_arrow.png) no-repeat; width: 36px;height: 82px; top:45%;}
.pp_banner_box .jPicture-next{background-position: -55px 0;}
.pp_hot_list{width: 310px;border: 1px solid #eaeaea;}
.pp_hot_list .nav_t{height: 44px; line-height: 44px;}
.pp_hot_list .nav_t a{ position: relative; width: 70px; float: left; text-align: center; font-size: 16px; color: #848898;font-weight: bold; margin-left: 15px;}
.pp_hot_list .nav_t a.on{color: #3478f7;}
.pp_hot_list .nav_t a.on .line{background: #3478f7; position: absolute;bottom: 0; left: 50%; margin-left: -10px; width: 20px; height: 3px;}
.pp_hot_list .nav_t .more a{ font-weight: normal; font-size: 14px; }
.pp_hot_list .list li{ line-height: 23px;}
.pp_hot_list .list em{font-size: 15px;}
.pp_hot_list .list .col{color: #ed7263;}
.pp_hot_list .list a{font-size: 12px;}
.pp_hot_list .list .play{color: #999;float: right;}
.pp_hot_list .item {background: #f7f7f7;padding: 28px 12px 0 12px; height: 133px;}
.pp_hot_list .item .photo{position: relative; margin-top: 6px; width: 90px;}
.pp_hot_list .item .photo img{ border-radius: 50%; display: block; }
.pp_hot_list .item .number{background:url(../images/icon_num_bg.png) no-repeat;width: 20px;height: 28px;position: absolute;left: -4px;top: -8px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; line-height: 23px; font-style: normal;}
.pp_hot_list .item .player{width: 9px; height: 10px; background-position: 0 -23px; margin-right: 5px;}
.pp_hot_list .item .dec {width: 195px;}
.pp_hot_list .list li span.wenzi{width: 200px; display: inline-block;}
.pp_hot_list .item .play_n{color: #377bee;}
.pp_hot_list .list li .title{width: 60%;overflow: hidden; display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.pp_hot_list .item .dec p.text_over2 {height: 37px; margin-bottom: 10px;}
/*首页-科室分类*/
.pp_keshi_con{padding:35px 0; margin-top: 15px;position: relative;}
.pp_keshi_con li{float: left; width: 226px; padding:0 18px 0 25px; border-right: 1px dashed #e1e1e1;}
.pp_keshi_con li h3.title{font-weight: bold; padding-bottom: 10px;}
.pp_keshi_con li .links a{color: #38455d;font-size:14px;padding-right: 14px; line-height: 24px;display: inline-block;}
.pp_keshi_con li .links a.more{color: #416cf6;}
.pp_keshi_con .moreThan{ position: absolute; top: 50%; right: 30px;margin-top:-30px;}
.pp_keshi_con .moreThan a{font-size: 20px; color: #377bee;}
.pp_keshi_con .moreThan i{width: 11px; height: 20px; background: url(../images/icon_more_b.png) no-repeat;
    display: inline-block;vertical-align: middle;margin:16px 0 0 8px;}
	
/*个人简介*/
.user_top_bg_box{ height:200px; width:100%; background:url(../images/user_top_bg.jpg) no-repeat center center; }
.doc_photo img{ border-radius:50%;}
.doc_photo2 img{ border:3px solid #fff;}
.geren_left{ margin-top:-64px;}
.mt0{ margin-top:0 !important;}
.geren_right .geren_ul li{ float:left; font-size:18px; color:#848898; margin-right:60px; cursor:pointer;}
.geren_right .geren_ul li.on{ color:#38455d;}
.geren_right .geren_ul li.on s{ width:31px; height:2px; background:#38455d; display:block; margin:5px 0 0 20px;}
.video_gr{ margin-left:175px; width: 580px;}
.icon_grjs{ background:url(../images/icon_grjs.png) no-repeat ; display:inline-block;}
.icon_grjs01{ width:30px; height:30px; vertical-align:bottom; margin-right:13px; background: url(../images/icon_d_info.png) no-repeat; background-position: 0 0;}
.icon_grjs02{ width:30px; height:30px; vertical-align:bottom; margin-right:13px; background: url(../images/icon_d_info.png) no-repeat; background-position: -39px 0;}
.gr_con_box .gr_t_top{ font-size:20px; font-weight:bold; color:#38455d; line-height:30px;}
.gr_con_box .gr_c_con{ width:875px; padding:20px; background:#ecf7ff; border-radius:8px; line-height:26px; color:#38455d; font-size:16px;}
.mt40{ margin-top:40px;}
.mb40{ margin-bottom:40px !important;}
.list_video_gr{ width:910px; margin-left:10px;}
.kpwz_box .kp_con{ border-bottom:1px solid #eeeeee; padding-bottom:20px; margin-bottom:20px;}
.kpwz_box .kp_con h2{ font-size:22px; font-weight:bold; color:#38455d;}
.kpwz_box .kp_pcon{ font-size:16px; line-height:24px; color:#38455d; margin-top:10px;}
.kpwz_box .kp_pcon span{ color:#ff7124;}
.wh920{ width:920px;}
.ysfc_box .demo{ margin-left:-30px;}
.ysfc_box .demo > li {float:left; /*width:286px;*/ overflow:hidden; height:200px; margin:0 0 20px 20px; border-radius:5px;}
.ysfc_box .demo > li img { /*width:100%;*/ cursor:pointer; height: 100%;}
.kpwz_box .kp_time{ color:#a6a8b5;}
/*个人简介图片放大样式*/
.picshade { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.91; filter: alpha(opacity=91); z-index: 99; display: none;}
.pictures_eyes_close { position: fixed; top: 30px; right: 30px; display: inline-block; width: 26px; height: 26px; background: url(../images/close.png) no-repeat; z-index: 100; display: none;}
.pictures_eyes { position: fixed; width: 100%;left: 0; top: 0; z-index: 199; display: none;}
.pictures_eyes_in { position: relative; text-align: center;}
.pictures_eyes_in img { max-height: 500px; }
.pictures_eyes_in .prev, .pictures_eyes_in .next_to { position: absolute; top: 50%; width: 51px; height: 51px; cursor: pointer;}
.pictures_eyes_in .prev { left: 35px; background: url(../images/tleft.png) no-repeat;}
.pictures_eyes_in .next_to {right: 35px; background: url(../images/tright.png) no-repeat;}
.pictures_eyes_indicators { position: fixed; left: 0; bottom: 15px;width: 100%; text-align: center; z-index: 299;}
.pictures_eyes_indicators a { display: inline-block; width: 50px; height: 50px; margin: 6px 3px 0 3px; border: 1px solid #ddd; border-radius: 10px; box-shadow: 0 0 2px #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.pictures_eyes_indicators img { height: 50px; }
.pictures_eyes_indicators .current { filter: alpha(opacity=100); opacity: 1;}
	
/*语音详情-医生用药管理中心*/
.pp_drugs_center{border: 1px solid #eaeaea;position: relative; width: 600px;}
.pp_drugs_center .prolist_content {width: 590px; height: 250px; overflow: hidden; position: relative;}
.pp_drugs_center ul{ width: 1000px; position: absolute; }
.pp_drugs_center li{width: 160px; float: left; text-align: center; padding: 20px 15px 15px 15px;font-size: 14px;margin-left: 5px;}
.pp_drugs_center li:hover{background:#fff;box-shadow: 0 5px 15px #e7e7e7; margin-top: -1px; position: relative;}
.pp_drugs_center li .check{ color: #4285f4;border:1px solid #4285f4; border-radius: 15px; padding:2px 10px;display: inline-block;}
.pp_drugs_center li .title, .pp_drugs_center li .price{text-align: left; }
.pp_drugs_center .go_left, .pp_drugs_center .go_right{background: url(../images/icon_arrow.png) no-repeat; width: 36px;height: 82px; top:28%;position: absolute;}
.pp_drugs_center .go_left{left: 5px;}
.pp_drugs_center .go_right{background-position: -55px 0;right: 5px;}

 /*视频样式*/
 #myVideo{ position: relative; z-index: 1;}
.videopart .control{ background: #fafafa; height: 32px;width: 100%;padding-top: 2px;}
.videopart .play,.videopart .pause{background: url(../images/play_icon.png) 3px 0px no-repeat;cursor: pointer;float: left;height: 30px;width: 40px;margin-left: 10px;}
.videopart .pause{background: url(../images/play_icon.png) 3px  -36px no-repeat;display: none;}
.videopart .fullscreen,.videopart .volum,.videopart .totaltime{cursor: pointer;float: right;height: 30px;position: relative;width: 40px;}
.videopart .volum{background: url(../images/play_icon.png) 8px  -166px no-repeat;display: none;}
.videopart .totaltime{color: #333;font-size: 12px;line-height: 30px;width: 60px;}
.videopart .volum .scroll{border-radius: 10px;background: #e3a67a;cursor: default;display: none;height: 60px;left: 13px;position: absolute;top: -60px;width: 10px;}
.videopart .volum .scroll .scrollson,.videopart .volum .scroll .scrollsonbg,.videopart .volum .scroll .scrollsonval{border-radius: 50%;background: #fff;height: 10px;position: absolute;bottom: 30px;width: 10px;z-index: 2;}
.videopart .volum .scroll .scrollsonbg{border-radius:0 0 10px 10px;background: #cb6419;height: 0;z-index: 1;}
.videopart .volum .scroll .scrollsonval{top: -20px;background: none;color: #ccc;}
.videopart .timeline{float: left;height: 30px;position: relative;}
.videopart .playinbg,.videopart .playin{border-radius: 15px;bottom: 0;background: #fff;height: 15px;left: 0;margin: auto;position: absolute;right: 0;top:0;width: 100%;}
.videopart .playinbg{height: 2px;background: #dadada;top: 0;width: 100%;display: inline-block;position: absolute;left: 0;}
.videopart .playin{background: url(../images/play_icon.png) 0px  -119px repeat-x;display: none;left: 0;position: absolute;margin: auto 0;width: 0;z-index: 2;}
.videopart .playin::before{border-style: solid;border-width: 5px;border-color:#377bee;top: 2px;border-radius: 50%;content: "";height: 0;position: absolute;right: -10px;width: 0;}
.videopart .playin:after{color: #333;content: attr(data-time);font-size: 10px;height: 15px;line-height: 15px;position: absolute; left: -66px;text-align: center;width: 60px;}
.videopart .playbtn{background: url(../images/play_icon.png) 0px  -134px no-repeat;bottom: 0;height: 50px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 50px;z-index: 2;display: none;}

/*分页 start*/
.page .active {background: #377bee;color: #fff;}
.page .active a{color: #fff;}
.page_c_warp .page span {display: inline-block;padding: 10px 15px;border: 1px solid #eaeaea; height: 17px; line-height: 17px; margin-left: -1px;font-size: 12px;color: #666;}
/*分页 end*/
.new_lectures_warp .item:hover{box-shadow: 0 5px 15px #e7e7e7 ;}
/*3.16音频列表页加logo和标题*/
.list_video .icon_logo_bg, .box_main .icon_logo_bg { width: 141px;  height: 41px; background: url(../images/logo_bg.png) no-repeat 0 0; display: inline-block;}
.list_video .logo_box, .box_main .logo_box { padding: 10px 10px 0 10px; overflow: hidden; width: 100%; position: absolute; top:0;}
.list_video .img_title { position: absolute; top: 50%; left: 50%; width: 260px; margin-left: -128px; text-align: center; margin-top: -15px;color: #fff;height: 40px; overflow: hidden; font-size: 16px;}
.icon_play_btn, .on .icon_play_btn{top:143px;}
.box_main .img_title{ position: absolute; top: 50%;  width: 96%; padding:0 2%;  text-align: center; margin-top: -35px;color: #fff;height: 40px; overflow: hidden; font-size: 30px;}

.ppVideo_con .list_video .player{display: none;}
.ppVideo_con .list_ul li.avtive .player{display: block;}

.audiojs audio { position: absolute; left: -1px; height: 1px; width: 1px;}
.audiojs .play-pause { width: 25px; height: 40px; padding: 4px 6px; margin: 0px; float: left; overflow: hidden; border-right: 1px solid #000; }
.audiojs p { display: none; width: 25px; height: 40px; margin: 0px; cursor: pointer; }
.audiojs .play { display: block; }
.audiojs .time { float: left; height: 36px; line-height: 36px; margin: 0px 0px 0px 6px; padding: 0px 6px 0px 12px; border-left: 1px solid #000; color: #ddd;  }
.audiojs .time strong { padding: 0px 0px 0px 2px; font-weight: normal; }
.playing .play, .playing .loading, .playing .error { display: none; }
.playing .pause { display: block; }

.audiojs{ width:580px; background:#fafafa;height: 36px;overflow: hidden;}
.audiojs .scrubber{ width:420px; background:#dadada; border-top:none; height: 8px;margin: 13px 10px;float: right;}
.audiojs .play-pause{ border-right: none; padding:0 6px;}
.audiojs .time em { padding: 0px 2px 0px 0px; color: #333;  font-style: normal;}
.audiojs .time{ color:#333; border-left: none; font-size:14px; padding:0 6px; float: left;}
.audiojs .loaded { background:#dadada;}
.audiojs .progress { background:#0879ec; height:8px; width:0;}
.audiojs .play {background: url(../images/play_icon.png) 0px 0px no-repeat;}                   
.audiojs .pause {background: url(../images/play_icon.png) 0px 0px no-repeat; background-position: 3px -36px;}

.bdrn{ border-right:none !important;}
.doc_note p{font-size: 16px !important; color: #38455d !important; text-indent: 2em;}
.doc_note p span{font-size: 16px !important; font-weight: normal!important;color: #38455d !important;}
/*2018.4.26 增加小图标和标识*/
.icon_jing{ width:22px; height:24px; background:url(../images/icon_jing.png) no-repeat; color:#fff; line-height:22px; text-align:center; position:absolute; right:10px; top:0; font-size:14px; z-index:99;}
 .cm_tit_con{ font-size:14px; color:#76849f; background:#f7f7f7; height:22px; padding:0 7px; line-height:22px; float:left; margin:2px 0 0 10px;}
.audio_title_bs{ height:24px; padding:1px 8px 0 7px; border:1px solid #fa9524; border-radius:3px; font-size:14px; color:#fa9524; box-sizing:border-box; margin-top:7px;}
.icon_zuanshi{ width:14px; height:12px; background:url(../images/icon_zuanshi.png) no-repeat; float:left; margin:4px 3px 0 0; }
/*2018.5.23 视频首页 */
.tabContain .item .player   { background: url(../images/video_player.png) no-repeat; width: 56px;  height: 56px; position: absolute; left: 40%; top: 30%; display:none;}
.list_user .job { color: #377bee; border: 1px solid #377bee; border-radius: 4px; font-size: 12px; padding: 2px 8px; margin-left: 5px;}
/* 友情链接 */
.friendly_link{ width: 100%;overflow: hidden; margin-top:44px;}
.l_title{ height:44px; width: 130px; line-height: 44px; font-size:20px; text-align: center;color: #fff; background-color: #8590a6; border-radius: 5px; margin-right:29px;}
.l_others {width: 1040px; font-size:16px;}
.l_others a { margin-right:29px; display: inline-block; line-height: 35px;}
/*2018.07.25-新增登录样式*/
.brandsDoc_login .login_top_tel {  position: absolute;  top: -50px;   right: 60px;}
.brandsDoc_login .banan_warp { background: url(../images/new_login_banner.jpg) no-repeat 50% 50%;  height: 601px;  margin-top: 0px;}
.brandsDoc_login .footer{margin-top: 0;}
.newLogin_con{ border-radius: 0;margin-top: 70px;background: #fff; width: 360px;margin-right: 20px; box-shadow: 3px 3px 3px rgba(0,0,0,0.3); height: 400px;}
.newLogin_con .item{display: block;margin-bottom: 15px;line-height: 30px; position: relative;}
.newLogin_con .item .itxt{ border: 1px solid #d9d9d9;}
.newLogin_con .item .errorC{ border: 1px solid #C00;}
.newLogin_con .tabnav{border-bottom: 1px solid #f4f4f4; overflow: hidden;padding: 15px 0; margin-bottom: 10px;}
.newLogin_con .tabnav li{ font-size: 18px; position: relative; padding-left: 25px;}
.newLogin_con .tabnav li.line{border-right: 1px solid #f4f4f4;}
.newLogin_con .tabContent{padding: 15px;}
.newLogin_con .item{ position: relative;}
.newLogin_con .itxt{ width: 255px; border-radius: 4px; padding: 12px 23px 12px 45px; font-size: 14px; color: #a8a8a8;}
.newLogin_con i.pic0 { background: url(../images/reg_icon.png) no-repeat;  width: 28px; height: 56px; display: inline-block; position: absolute; left: 10px; top: 0;}
.newLogin_con   i.uin_icon {  background-position: -323px 0;}
.newLogin_con i.p_icon { background-position: -356px 0;}
.newLogin_con .submit_con { width: 322px; height: 42px; line-height: 42px; font-size: 18px; background: #409ffb;  border: 0; color: #fff; display: inline-block;}
.setTips{font-size: 14px; padding-top: 5px; padding-left: 20px;}

/*2018.7.25 科普文章*/
.homeNav1 a { padding: 40px 9px 28px; margin:0 10px; display: inline-block; font-size: 20px; line-height: 22px;}
.homeNav1 a.active{ color: #0364d7; border-bottom:solid 2px #0364d8;}
.kpwz_list ul li{width:588px;float: left;margin-right: 10px;border-right: 1px solid #dedede;}
.kpwz_list ul li:nth-child(2n){border-right: 0;}
.kpwz_txt{left: 100px;top: 0px;}
.kpwz_txt h1{font-size: 20px;}
.kpwz_txt p{font-size: 14px;color: #666666;position: relative; line-height: 20px; max-height: 40px;overflow: hidden;}
.kpwz_txt .kpwz_txt1::after{content: " "; position: absolute; bottom: 0; right: 0; padding-left: 40px;}/*火狐*/
.kpwz_txt1{line-height: 20px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp: 2; /** 显示的行数 **/overflow: hidden;  /** 隐藏超出的内容 **/}
.kpwz_tx{width: 72px;}
.three{background: #f9a821;color: white;padding: 2px;border-radius: 5px;font-size: 12px;}
.kpwz_footer{background: #fafafa;color: #848898; margin-top:40px; text-align: center; line-height: 26px; padding:33px 0 40px;}
.fc38455d{color: #38455d;}
.yuan{border-radius:50px;border:solid white 1px;width:72px ;height:70px}

/* 文章发布 */
.col_b{color: #0f77ff;}
.col_b1{background: #377bee;}
.b_radius{border-radius: 50%;}
.fb_list{width:196px; background: #4f5866; height: 804px;}
.fb_list>div {text-align: center; font-size: 14px; color: #fff;}
.fb_list>div a, .firstTit { color: #fff; display: block; height: 47px; line-height: 47px; cursor: pointer;}
.fb_list .active { background: #47505e;}
.firstTit i { background: url(../images/icon_up.png) no-repeat 0 0; display: inline-block; margin-left:15px; width: 14px;height: 8px;}
.fb_contain{width: 1002px; border:solid 1px #eaeaea; min-height: 802px;}
.fb_breadcrumb{ background: #f5f5f5;height: 46px;line-height: 46px; color: #a6a8b5;}
.fb_breadcrumb a {color: #38455d; margin-left: 34px;}
.fb_article { margin: 32px 35px;}
.fb_tit { border-bottom: solid 1px #eaeaea;}
.fb_tit span { background: #eaeaea; height: 34px; line-height: 34px; width: 98px; text-align: center; display: inline-block;}
.btn_fb_article { background:#377bee; height: 36px; line-height: 36px; width: 98px; text-align: center; color: #fff; border-radius: 5px; right: 0; top: -17px;}
.rotate{transform:rotate(180deg);-ms-transform:rotate(9deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
/* 文章推荐标题发布 */
.fb_contain .wz_title_box span{ color:#38475e; font-size:24px;}
.fb_contain .wz_title_box .inp_text{ width:574px; line-height:44px; border-radius:3px; height:44px; border:1px solid #e2e2e2; color:#38475e; font-size:16px; padding:0 20px;}
.fb_contain .wz_title_box .num_shu{ font-size:16px; text-align:right; position:absolute; right:0; top:10px;}
.fb_contain .wz_title_box .num_shu .s_num_color { color:#f60; font-size:16px;}
.fb_contain .wz_con_box{ margin:0 35px;}
.color_838999{ color:#838999;}
.fb_contain  .textarea_one{ width:890px; min-height:100px; border:1px solid #e2e2e2; border-radius:5px; color:#37465d; padding:20px;}
.fb_contain .text_titie{width:890px;padding:0 20px;border:1px solid #e2e2e2; border-radius:5px; height:44px;color:#37465d; font-size:16px; line-height:44px; }
.icon_add01{ width:62px; height:62px; background:url(../images/icon_add01.jpg) no-repeat; display:block; cursor:pointer;}
.zezao{ width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.5; z-index:111; filter:alpha(opacity=50);}
.wenzhang_pop_box{ width:270px; background:#f4f4f4; position:fixed; top:50%; left:50%; margin-left:-135px; text-align:center; margin-top:-100px; z-index:999; border-radius:15px; font-size:17px;}
.wenzhang_pop_box .qd_btn{ height:42px; line-height:41px; color:#0076ff; cursor:pointer; border-top:1px solid #e9e9e9;}
.wenzhang_pop_box2{ width:270px; background:#f4f4f4; position:fixed; top:50%; left:50%; margin-left:-135px; text-align:center; margin-top:-100px; z-index:1111; border-radius:15px; font-size:17px;}
.wenzhang_pop_box3{ width:270px; background:#f4f4f4; position:fixed; top:50%; left:50%; margin-left:-135px; text-align:center; margin-top:-100px; z-index:999; border-radius:15px; font-size:17px;}
.wenzhang_pop_box3 .qd_btn{ height:42px; line-height:41px; color:#0076ff; cursor:pointer; border-top:1px solid #e9e9e9;}
.zezao2{ width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.5; z-index:111; filter:alpha(opacity=50);}
/*文章详情*/
.wzxq_topb{border-top: solid 1px #eaeaea;}
.wzxq_txt{position:relative}
.wzxq_txt img{max-width: 100%;margin: 10px auto; display: block;height:auto!important;}
.wzxq_txt p {/*margin-top: 20px;*/line-height: 30px;font-size: 16px;overflow: hidden;}
.wzxq_txt h2{font-weight: bolder;margin-top: 30px;font-size: 20px;}
.wzxq_txt ol, .wzxq_txt li { list-style:inherit; margin:20px 0 0 8px; padding-left: 3px;}
.wzxq_txt li p { display: inline;}
.wzxq_r li p{line-height: 30px;}
.wzxq_txt .mt30{margin-top: 18px !important;}
.doc_note{margin-top: 8px !important;}
/*2018.07.25-新增科普文章选题*/
.fb_contain  .tjfb_main{padding:30px 30px 0 30px;}
.fb_contain  .tjfb_main .links{height: 34px;border-bottom: 1px solid #eaeaea;}
.fb_contain  .tjfb_main .links a{background: #eaeaea;font-size: 14px; color: #38475e; width: 98px; line-height: 34px; display: inline-block; text-align: center; }
.fb_contain  .tjfb_main .links a.on{background: #387bee; color: #fff;}
.fb_contain  .tjfb_main .form_con{margin-top: 20px;}
.fb_contain  .tjfb_main .form_con .tlt{font-size: 16px; color: #38475e;}
.fb_contain  .tjfb_main .form_con input.itxt{border: 1px solid #eaeaea;border-radius: 4px; line-height: 18px; padding: 8px; width: 200px; margin-right: 20px;}
.fb_contain  .tjfb_main .form_con select{border: 1px solid #eaeaea;border-radius: 4px; line-height: 18px; padding: 8px; width: 12%;}
.fb_contain  .tjfb_main .form_con .foundBtn{width: 98px;height: 36px;line-height: 36px; font-size: 14px; color: #fff; text-align: center; border:0; background: #387bee;border-radius: 4px;margin-left: 10px;}
.fb_contain .table_main{margin-top: 20px;}
.fb_contain .table_main .tlt{font-size: 16px; color: #38475e;padding-bottom: 8px;}
.fb_contain .table_main table{border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea; width: 100%; }
.fb_contain .table_main  td{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;text-align: center; padding: 8px 15px; color: #38475e;}
.fb_contain .table_main  th{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;background: #f5f5f5;text-align: center; padding: 8px 15px; color: #838999;}
.fb_contain .table_main  td .blue, .fb_contain .table_main  td .blue a{color: #0f77ff;padding: 0 3px;}
.fb_contain .table_main .changeBtn a{border:1px solid #0f77ff; width: 96px; height: 34px; line-height: 34px; text-align: center; display: inline-block;border-radius: 5px;color: #0f77ff;margin-top: 15px;}
.fb_contain .hint_con{background: #fffbdb;padding: 5px 0 5px 15px;font-size: 14px; color: #ea7067;}
.fb_contain .hint_con i.icon{background: url(../images/add_hink.png) no-repeat; width:18px;height: 20px; display: inline-block; vertical-align: middle;margin-right: 5px;}
.fb_contain .page_num{ height:73px;  border-top:none;  overflow:hidden; background:#fff; line-height:73px;  font-size:14px; text-align:center; margin:0 auto;}
.fb_contain .page_num .pre{ border-radius:3px 0 0 3px;}
.fb_contain .page_num .pagingBar_wrapper .next{border-right: 1px solid #dbdbdb;  border-radius:0 3px 3px 0;}
.fb_contain .pagingBar_wrapper{ display: inline-block; margin-top: 20px;}
.fb_contain .pagingBar_wrapper a{ border: 1px solid #dbdbdb; border-right: none; text-align:center;  width:33px; height:30px; line-height:30px; float:left; color:#888; }
.fb_contain .pagingBar_wrapper .on{ background:#0e88eb; color:#fff;}
.fb_contain .pagingBar_wrapper .current{ color:#0e88eb}

/*文章列表*/
.wzlb{padding: 27px 0px;}
.wzlb ul li{float: left;margin-right: 15px;}
.wzlb ul li a{padding: 12px 20px;border: 1px solid #eaeaea;border-radius:3px ; display: inline-block;margin-bottom: 10px;}
.wzxq_bg tr td{border: 1px solid #eaeaea;text-align: center;line-height: 30px;}
.wzxq_bg tr td a {color: #0f77ff}
.wzxq_bg tr td img{position: absolute;left: 100px;top:5px}
.wzxq_bg thead{background:#f5f5f5;}
.act{background: #377bee;color:#ffffff;}
.page_num .pagingBar_wrapper .next{border-right: 1px solid #dbdbdb;  border-radius:0 3px 3px 0;}
 .pagingBar_wrapper{ display: inline-block; margin-top: 20px;}
 .pagingBar_wrapper a{ border: 1px solid #dbdbdb; border-right: none; text-align:center;  width:33px; height:30px; line-height:30px; float:left; color:#888; }
 .pagingBar_wrapper .on{ background:#0e88eb; color:#fff;}
 .pagingBar_wrapper .current{ color:#0e88eb}

/*翻页样式*/ 
.fb_contain .page_num_box { margin:50px auto; overflow:hidden; text-align:center; width:100%; }
.fb_contain .page_num_box .pagingBar_wrapper_box{display:inline-block;}
.fb_contain .page_num_box .pagingBar_wrapper_box li{ float:left;}
.fb_contain .page_num_box .pagingBar_wrapper_box li.next_on{    border-right: 1px solid #dbdbdb;}
.fb_contain .page_num_box .pagingBar_wrapper_box li.next_on span{    border: 1px solid #dbdbdb;text-align: center; width: 33px; height: 30px; line-height: 30px; float:left; color: #888; cursor:pointer;}
.fb_contain .page_num_box .pagingBar_wrapper_box li.disabled  span{    border: 1px solid #dbdbdb;text-align: center; width: 33px; height: 30px; line-height: 30px; float:left; color: #888; cursor:pointer;}
.fb_contain .pagingBar_wrapper_box a{ border: 1px solid #dbdbdb; border-right: none; text-align:center;  width:33px; height:30px; line-height:30px; float:left; color:#888; }
.page_num_box .pagingBar_wrapper_box a.on {  background: #428cef;  color: #fff; border: 1px solid #428cef;}
.page_num_box .pagingBar_wrapper_box li.on a{  background: #428cef;  color: #fff; border: 1px solid #428cef;}

 /*07.27新增样式*/
.toper a.personal span{color: #2577e3;}
.homeNav a{padding: 40px 6px 28px;}
.box_lef .doc_info{text-align: center;}
.fb_list{ height:1000px;}
.fb_contain .table_main .changeBtn a{ margin-bottom:10px;}
/*2018.07.30新增样式*/
.delete_pop_box .qd_btn a{width: 49%;height: 42px;line-height: 41px;color: #0076ff;cursor: pointer;display: inline-block;}
.delete_pop_box .qd_btn a.cancelBtn{      border-right: 1px solid #e9e9e9;}
/*2018.08.7 修改列表页筛选tab样式*/
.keshi_px a:last-child{ border-left:none;}
.keshi_px a:first-child{ border-right:none;}

/*2018.9.3新增语音和视频快播样式*/
.wh286{ width:286px  !important;}
.ppVideo_con .ks_title_box{ margin-top:45px; margin-left:30px;}
.ppVideo_con .ks_title_box a{ margin-left:10px; margin-right:10px; cursor:pointer;}
.ppVideo_con .ks_title_box span{ color:#ccc;}
.ppVideo_con .ks_title_box a.on{ color:#3478f7; border-bottom:2px solid #3478f7; padding-bottom:7px;}
.index_ppVodeo .list_video .list_ul{ display:none;}

/*2018.9.4首页-最新发布样式*/
.add_new_issue{padding-left: 40px;}
.add_new_issue a{font-size: 16px;color: #38455d;}
.add_new_issue a.on{color: #3478f7;border-bottom: 2px solid #3478f7; padding-bottom: 5px;}
.add_new_issue i.line{color: #ccc;font-style: normal;padding: 0 10px;}
.add_new_coupeCon .list_ul{width: 50%; float: left;}
.add_new_coupeCon .list_ul li.a_list{background: #fff; float:left; width:284px; border:1px solid #eaeaea; border-radius:3px; overflow:hidden; margin: 0 15px 0 0; }
.add_new_coupeCon .list_ul li.a_list:hover{box-shadow: 0 5px 15px #e7e7e7 ;}
.add_new_coupeCon .list_user{ padding:10px; overflow:hidden;}
.add_new_coupeCon .list_user img{ border-radius:50%;}
.add_new_coupeCon .list_user .p_user{ padding:8px 0 0 15px; float:left; width:210px;}
.add_new_coupeCon .list_con_bg{ width:284px; height:160px; background:url(../images/video_bg.jpg) no-repeat; color:#fff; font-size:14px;}
.add_new_coupeCon .list_num{ position:absolute; left:0; bottom:8px; padding:0 15px 0 20px; width:249px;  color:#fff;}
.add_new_coupeCon .list_ul .shade{background: url(../images/new_shade.png) no-repeat; width: 284px; height: 32px; position: absolute; bottom: 2px; left: 0px;}
.add_new_coupeCon li{width: 278px; border: none;font-size: 16px;color: #38455d;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin:8px 0 18px 19px;}
.add_new_coupeCon li i.icon, .add_new_article ul.more_list li i.icon{ background: url(../images/add_new_avicon.png) no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle;margin-right: 5px;}
.add_new_coupeCon  li:hover{box-shadow: none;}
.add_new_coupeCon li i.v_icon{background-position: -26px 0; width: 24px;}
.add_new_article{border-top:1px solid #eeeeee ; padding-top: 15px;}
.add_new_article ul.list li:first-child{border-right: 1px solid #eeeeee;}
.add_new_article ul.list li{ width: 580px; overflow: hidden; display: inline-block;}
.add_new_article ul.list .photo{width: 70px; text-align: center; margin-left: 20px;margin-right: 20px;}
.add_new_article ul.list .photo img{border-radius: 50%; width: 70px; height: 70px;}
.add_new_article ul.list .photo p{font-size: 14px;color: #38455d; padding-top: 5px;}
.add_new_article ul.list .info{width: 460px;}
.add_new_article ul.list h5.tlt{font-size: 20px;color: #38455d; font-weight: bold;}
.add_new_article ul.list .dec{font-size: 14px;color: #848898; line-height: 22px; padding: 10px 0;}
.add_new_article ul.list .cite{font-size: 14px; color: #a6a8b5;}
.add_new_article ul.list span.line{color: #ccc; padding: 0 6px;} 
.add_new_article ul.list span.job{background: #f9a821; color: #fff; font-size: 12px; border-radius: 4px; padding:2px 4px;}
.add_new_article ul.more_list {border-top:1px dashed #eeeeee ; margin-top:15px; }
.add_new_article ul.more_list li{width: 24%; padding-top: 12px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.add_new_article ul.more_list li:first-child{border-right:none;}
.add_new_article ul.more_list li i.icon{background-position: -54px 0; width: 24px; height: 26px;}
.add_new_article ul.more_list li a{font-size: 16px;color: #38455d;}
.friendly_link_main{background: #fafafa; padding: 1px 0; margin-top: 20px; margin-bottom: -50px;}
/*增加原创标识，及增加信息展示--9.14新增样式*/
.kpwz_list ul li{height: 150px;}
.color_ea5932{ color:#ea5932!important;}
/*2018.9.13新增问答详情样式*/
.tit_info s{ display: inline-block; width:1px; height:16px; background: #ececf1; margin:0 18px;}
.doctor_wd_pc{width: 860px;color: #38455d;}
.doctor_wd_pc .ul_pic_box li{float: left;margin-right: 10px;margin-bottom: 10px;width: 138px;}
.mr30{margin-right: 30px;}
.pc_talkContent{background: #fafafa;padding: 25px 30px 0 25px;margin-top: 18px;}
.pc_talkContent h5.tlt{margin-bottom: 8px;font-size: 16px;font-weight: bold;}
.pc_talkContent p.dec{color: #38455d; line-height:30px;font-size: 16px;text-align: justify;}
.pc_talkContent .patientBox .tlt{color: #0364d8;font-size: 16px;}
.class_info_amend .arrow_rignt{width: 7px; height: 7px; border-top: 2px solid #bbbbbb; border-right: 2px solid #bbbbbb; transform: rotate(45deg); display:block; margin-top: 20px;}
.tj{text-align: justify;} 
.text_b5b8{color: #b5b8c1;}  
.fc0364d8{color: #0364d8;}
.fc848898{color: #848898;}
.wd_icon1{background: url(../images/pcwd_icon.png) no-repeat center;width: 30px;height: 30px;display: inline-block;margin-right: 10px;align-self: center;}
.wd_icon2{background: url(../images/pcwd_icon2.png) no-repeat center;width: 30px;height: 30px;display: inline-block;margin-right: 10px;align-self: center;}
.df{display: flex;}
.ml40{margin-left: 40px;}
.mr40{margin-right: 40px;}
.breee{border: 1px solid #eee;}
.bnone{border: none;}
.fs24{font-size: 24px;}
.ml50{margin-left: 50px;}
.pc_bbd{border-bottom: 1px dashed #eee ;}
/*2018.10.11 新增pc科普文章_首页样式*/
.kp_jc_new{width: 871px;}
.kp_jc_new .pc_kp_tab {height:50px; line-height:50px;background: #f8f8f8;border-bottom: 1px solid #e8e8e8;}
.kp_jc_new .pc_kp_tab a{position: relative; width: 74px; float: left; text-align: center; font-size: 18px; color:#333;margin-left: 16px;}
.kp_jc_new .pc_kp_tab a.on{color: #3478f7;}
.kp_jc_new .pc_kp_tab span a{color:#848898;}
.kp_jc_new .pc_kp_tab a.on .line{background: #3478f7; position: absolute;bottom: 0; left: 15%; margin-left: -10px; width: 70px; height: 3px;}
.mr25{margin-right: 25px;}
.kp_jctj_list ul li{width:435px;float: left;height: 186px;}
.mb18{margin-bottom: 18px;}
.ul_h{height: 183px;}
.fabu_right{width:313px;height: 100px;background:url(../images/fabu_right.png) center;display: block;}
.kp_hot_vid{width: 313px;margin-top: 33px;}
.fca6a8b5{color: #A6A8B5;}
.hot_vid_bor{border: 2px solid #EEEEEE;margin-top: 15px;}
.hot_vid_pad{margin: 20px 14px;}
.bbd{border-bottom: 1px solid #EEEEEE;margin-top: 15px;}
.hot_vid_pad .player{background: url(../images/play_48.png) no-repeat 100%; width: 48px;height: 48px; position: absolute; left:43px; top: 15px;}
.hot_vid_pad .list_num{right:6px;bottom: 8px;color: #fff;font-size: 12px;}
.hot_vid_pad .kp_vid_info{width: 130px;margin:0px 0px 0px 12px ;}
.mt18{margin-top: 18px;}
.hot_vid_docter{margin-top: 12px;font-size: 16px;color: #666666;}
.fc333{color: #333333;}
.fcb3b3{color:#b3b3b3;}
.kp_hot_ill{width: 313px;margin-top:20px;background: #f8f8f8;}
.hot_ill_mar{padding: 20px 18px;}
.hot_ill_more{border-top: 1px solid #EEEEEE;margin-top: 15px;}
.hot_ill01{display: inline-block;padding: 5px 10px;border: 1px solid #d8d8d8;border-radius:20px;margin: 15px 10px 0px 0px;width: 56px;text-align: center;}
.hot_ill_more .ills:first-child a{margin-left: 0px;}
.ill02{display:none;}
.showContent{display: block;}
.hideContent{display:none;}
.hot_ill02{display: inline-block;padding: 5px 10px;border-radius:20px;border:1px solid #e1f1ff;margin: 15px 10px 0px 0px;background: #e1f1ff;color:#4285f4;width: 56px;text-align: center;}
.kp_hot_Voice{width: 313px;margin-top:27px;}
.hot_Voice_pad{border:2px solid #EEEEEE ;margin-top: 15px;}
.hot_voice_time{display: inline-block; height: 44px; line-height: 44px;width: 187px;background:#f2f2f2;border-radius: 30px;margin-left: 20px;color: #333333;} 
.hot_voice_num{margin-left: 7px;height: 44px; line-height: 44px;color: #969aa9;font-size: 14px;}
.hot_voice_time .hot_voice_icon{background: url(../images/hot_voice_icon.png) no-repeat;width: 14px;height: 16px;}
.hot_voice_time em{color: #ed7566;}
.hot_Voice_pad ul li{padding:25px  10px 0px 10px;}
.bgf9f9{background: #f9f9f9;}
.ul_h li:hover{box-shadow: 0 5px 15px #e7e7e7;}
.kpwz_txt01{height: 106px;}
.ul_h ul li:first-child .kpwz_txt01{border-right:1px solid #eeeeee;}
.list_fenlei02{border-bottom:1px dashed #dedede;margin-top: 5px;}
.fc3478f7{color: #3478f7;}

/*2018.10.11PC详情页新增样式*/
.video_list_info .fb{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.video_list_info .biaoti_p{ height:40px; line-height:20px; overflow:hidden; margin-top:5px; color:#38455d; -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  display: -webkit-box;  word-break: break-all;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.color_0364d7{ color:#0364d7;}
.video_list_info .doc_mc{ width:110px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.video_list_info2{ width:560px !important; margin-left:0;}
/*10.17问答详情新增内容*/
.w160{width:160px}
.w280{width: 280px;}
.h44{height: 44px;}

.doc_list_rig li{ padding:10px; }
.video_list_info{ width:340px;}
.pp_drugs_center{ width:580px !important;}

/*10.17问答列表页*/
.b_radius{border-radius: 50%;}
.questions_pc_01{width: 60px;}
.questions_pc_02 p{width:1100px;overflow: hidden;}
.mr40{margin-right: 40px;}
.questions{border-bottom: 1px dashed #eaeaea;}
.questions_pc{padding: 20px 0px 20px 0px;overflow: hidden;}
.text_over1 {white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.text_over2 { overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.qs_icon01{background: url(../images/qs_icon01.png) no-repeat;width: 16px;height: 16px;display: block;margin-right: 20px;margin-top: 4px;}
.qs_icon02{background: url(../images/qs_icon02.png) no-repeat;width: 16px;height: 16px;display: inline-block;margin-right: 20px;margin-top: 4px;}
.qs_pc_text{width: 1050px;}
.qs_mark{width: 42px;height: 22px;border: 1px solid #ed7263;color:#ed7263;text-align: center;font-size: 12px;display: block;line-height: 22px;border-radius: 5px;}
.fc3388ff{color:#3388ff;}
.lh22{line-height: 22px;}
.mr8{margin-right: 8px;}
.fc333{color: #333333;}
.fc666{color: #666666;}
.fcb4{color: #b4b4b4;}
/*10.17个人主页*/
.wh880{width: 880px;}
.ml33{margin-left: 33px;}
.mt35{margin-top: 35px;}
.border_t2{border-top: 2px solid #eaeaea;}
.home_icon{background: #ed7263;font-size: 12px;color: #fff;padding: 0px 2px;font-style: normal;font-weight: normal;height: 16px;margin-top: 6px;margin-left: 6px;}
.ml8{margin-left: 8px;}
.doc_nums_02{border-top:solid 1px #f2f2f2;}
.doc_nums_02 b{font-size: 18px; display: block;}
.doc_nums_02 span{display: inline-block; text-align: center; width: 47%; border-right:solid 1px #ebebeb;}
/*.doc_nums_02 span:last-child{border:none;}*/
.questions_pc_03 p{width:920px;overflow: hidden;}
.mh42{max-height: 42px;}
/*10.17新增样式*/
.doctor_wd_pc  .audio_title .sub{background: #ed7263; font-size: 13px; color: #fff;font-style: normal;font-weight: normal;margin-left: 5px; margin-top: 5px; width: 20px;height: 20px; line-height: 19px; text-align: center; }
/*10.26修改样式*/
.hot_voice_time{ font-size:13px; width:170px;}
/*10.26联系我们*/
.fs32{font-size: 32px;}
.fc999{color: #999;}
.fc666{color: #666;}
.lh24{line-height: 24px;}
.fc2579dc{color: #2579dc;}
.contact_pic1{background: url(../images/contact_pic1.png) no-repeat;width: 21px;height: 19px;display:block;margin-top:1px;float: left;margin-right: 9px;}
.contact_pic2{background: url(../images/contact_pic2.png) no-repeat;width: 21px;height: 19px;display:block;margin-top:1px;float: left;margin-right: 9px;}
.contact_bg{background: url(../images/contact_bgpic.png) no-repeat;background-size: 1200px 560px;}
.pp_drugs_center .prolist_content  li .title{height: 40px;overflow: hidden;}
.video_info_rig{ width:130px;}
.box_rig ul li div:hover{color: #0364d8;}
.list_erji{ height:35px;}
.feblei_btn{ bottom:12px;}
/*11.13音频视频新增*/
.bg_sicon{background: url(../images/bg_sicon.png) no-repeat;width: 94px;height:26px;position: absolute;bottom:10px;right: 10px;line-height: 26px;color: #fff;}	
.shade01{background: url(../images/shade01_02.png) no-repeat; width: 100%;height: 34px;position: absolute;bottom: 3px;left: 0px;}
.bg_sicon .sp_bg_sion{background: url(../images/sp_bg_sicon.png) no-repeat;width: 18px;height: 15px;display: inline-block;float: left;margin-top: 6px;margin-left: 15px;margin-right: 12px;}
.bg_sicon .yp_bg_sion{background: url(../images/yp_bg_sicon.png) no-repeat;width: 18px;height: 15px;display: inline-block;float: left;margin-top: 6px;margin-left: 15px;margin-right: 12px;}	
/*11.16音频视频新增*/
.new_shade01{background: url(../images/new_shade.png) no-repeat;width: 100%;height: 30px;position: absolute;bottom: 0px;left: 0px;}
.list_video .list_num { position: absolute;left: 0;bottom: 5px;padding: 0 15px 0 20px;width: 249px;color: #fff;}
.yp_bg_sion{background: url(../images/yp_bg_sicon.png) no-repeat;width: 18px;height: 15px;display: inline-block;float: left;margin-top:2px;margin-right: 5px;}
.sp_bg_sion{background: url(../images/sp_bg_sicon.png) no-repeat;width: 18px;height: 15px;display: inline-block;float: left;margin-top: 3px;margin-right: 5px;}
/*2018.11.16新增样式*/
.list_video .list_ul li .pr {overflow: hidden;width: 284px; height: 160px;}
.ppVideo_con .list_video .player{transform: scale(.7) translateZ(0);transition-property: opacity,transform;transition-duration: .5s;opacity: 0; display: block;}
.ppVideo_con .list_video a:hover .player{opacity: .9;-webkit-transform: scale(1) translateZ(0);-webkit-transition-property: opacity,-webkit-transform;-webkit-transition-duration: .5s;transform: scale(1) translateZ(0);transition-property: opacity,transform;transition-duration: .5s;}
.list_video .list_ul li .pr img{-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-o-transition-duration: 0.5s; transition-duration: 0.5s;}
.list_video .list_ul li .pr:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1); transform:scale(1.1);}
 .icon_v_bg04{background: url(../images/sp_bg_sicon.png) no-repeat;width: 18px;height: 15px;display: inline-block;float: left;margin-top:3px;margin-right: 5px;}
 .ppVideo_con .list_video .shade{background: url(../images/new_shade.png) no-repeat; width: 284px; height: 32px; position: absolute; bottom: -2px; left: 0px;}
 .list_video .list_num{ position:absolute; left:0; bottom:5px; padding:0 15px 0 20px; width:249px;  color:#fff;}

/*2018.11.12文章详情点赞*/
.w870{ width:860px;}
.wz_zan_box{ cursor:pointer; margin-left:122px;}
.wz_zan_box .left_zan{ width:146px; margin-right:40px; float:left; height:46px; border:1px solid #5184f7; border-radius:5px; color:#5184f7; line-height:46px; text-align:center;}
.wz_zan_box .right_zan{ width:146px;  float:left; border:1px solid #5184f7; height:46px; color:#5184f7; border-radius:5px; line-height:46px; text-align:center;}
.wz_zan_box .left_zan_tow{ width:148px;  margin-right:40px; float:left; height:48px; border-radius:5px; color:#fff; line-height:48px; text-align:center; background:#5184f7;}
.wz_zan_box .right_zan_tow{  width:148px;  float:left;  height:48px; color:#5184f7; border-radius:5px; line-height:48px; text-align:center; background:#bbbbbb; color:#fff;}
.wz_zan_box .left_zan_san{ width:148px; margin-right:40px; float:left; height:48px; border-radius:5px; line-height:48px; text-align:center; background:#bbbbbb; color:#fff;}
.wz_zan_box .right_zan_san{ width:148px;   float:left;  height:48px; border-radius:5px; color:#fff; line-height:48px; text-align:center; background:#5184f7;}
.icon_zan_bg{ background:url(../images/icon_zan_bg.png) no-repeat; background-size:38px 39px; display:inline-block; vertical-align:middle;}
.icon_zan01{ width:17px; height:18px; margin-top:-2px;}
.icon_zan02{ width:17px; height:18px; background-position:-21px 0;}
.icon_zan03{ width:17px; height:18px; margin-top:-2px; background-position:0px -21px;}
.icon_zan04{ width:17px; height:18px; background-position:-21px -21px;}
.toast_box{position: fixed;display:inline-block;left: 50%;top: 50%;-webkit-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);padding: 1rem .75rem;background-color: rgba(0,0,0,.6);font-size:.8rem;border-radius:10px;color:#fff;z-index:9999; font-size:12px;  }

/*2019.01.14问答详情新增样式,*/
.cm_title{color: #38455d;}
.Faqs_new_tags a{padding: 3px 16px;font-size: 16px; color: #0364d8;}
.Faqs_new_drugs{ width: 850px !important; }
.Faqs_new_drugs li{ width: 400px;padding: 22px 0px 5px 18px; text-align: left;}
.Faqs_new_drugs li .w_dec{width: 210px;margin-left: 10px;}
.Faqs_new_drugs .prolist_content{width: 850px;height: 185px;}
.Faqs_new_drugs li .check{margin-top: 30px;}
.Faqs_new_drugs li:hover .check{background: #5f93ff;color: #fff;}
.tuijian_askQ .questions:hover{background: #f7f7f7;}
.tuijian_askQ .questions_pc_02{width: 750px; padding-right: 10px;}
.tuijian_askQ .questions_pc_02 p{width: 758px;}
.tuijian_askQ .questions_pc_02 .qs_pc_text{ width: 722px; }
.Faqs_new_video .doc_list_rig li, .Faqs_new_voice .doc_list_rig li, .Faqs_new_article .doc_list_rig li{border-top: none; padding: 20px 0; border-bottom: solid 1px #eaeaea;}
.Faqs_new_video .video_list_info, .Faqs_new_article .video_list_info{width: 635px;}
.Faqs_new_video .video_list_info .doc_mc, .Faqs_new_article .video_list_info .doc_mc{width: auto;}
.Faqs_new_voice .doc_list_rig .num{float: inherit !important; padding-left: 15px;}
.Faqs_new_article .video_list_info2{ width: auto !important; }

.ppVideo_con .list_video .list_user .bt_title {height: 26px;}

/*搜索页面新增样式*/
.add_search_wrap{margin-left: 5px;}
.add_search_wrap .search_input{border: 1px solid #bbb; width: 540px;height: 36px; float: left;padding-left: 10px;}
.add_search_wrap .ss_btn{width: 90px; height: 38px; background: #387fe7; line-height: 38px; text-align: center; font-size: 14px; float: left; color: #fff;}
.bg_f8f8f8{background: #f8f8f8;}
.ss_result_con{ margin-left: 226px}
.ss_result_con h5{height: 36px; line-height: 36px; font-size: 12px; color: #999;}
.ss_result_con .item{border-bottom: 1px solid #eaeaea; width: 640px; overflow: hidden; padding: 15px 0;}
.ss_result_con .item .photo{margin-right: 10px; }
.ss_result_con .item .photo img{ border-radius: 50%; }
.ss_result_con .item .detail{width: 550px; font-size: 13px;}
.ss_result_con .item .detail p{margin-bottom: 10px;}
.ss_result_con .item .g_a{height:40px;line-height: 20px;-webkit-line-clamp: 2; -webkit-box-orient: vertical;  display: -webkit-box;  word-break: break-all;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden;}
.ss_result_con .item .mold a{border: 1px solid #eaeaea;padding: 2px 8px; font-size: 12px; color: #999; display: inline-block; margin-right: 10px;}
.ss_result_con .blue{color: #1024ee;}
.ss_result_con .item .tlt{text-decoration: underline;}
.ss_result_con .item .label{width: 34px;height: 17px; line-height: 17px; font-size: 13px; color: #fff;text-align: center;border-radius: 4px; display: inline-block;}
.col_19b955{background: #19b955;}
.col_f9a821{background: #f9a821;}
.ss_result_con .item_o .detail{ width: 100%; }
.ss_result_con .item_w .video_pic{width: 150px;margin-right: 10px;position: relative;}
.ss_result_con .item_w .detail{ width: 480px; }
.ss_result_con .item_w .detail p{margin-bottom: 5px;}
.ss_result_con .item_w .icon_play{background: url(../images/play.png) no-repeat 0 0; width: 40px;height: 40px; display: block; background-size: 40px auto;position: absolute; top: 50%; left: 50%;margin-left: -20px;
    margin-top: -22px;}
.ss_result_con .item_w .ks_w{width: 50px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: inline-block; vertical-align: top;}
.ss_result_con .item_v .pic{float:left;}
.ss_result_con .item_v  .voice_box{background: #fafafa;border:1px solid #eaeaea; border-radius: 5px; display: inline-block;height: 34px; line-height: 33px; padding: 0 60px 0 15px;position: relative;}
.ss_result_con .item_v .arrow_icon{background: url(../images/ss_arrow_icon.png) no-repeat; width: 10px;height: 14px; position: absolute; left: -9px; top: 9px;}
.ss_result_con .item_v .a_icon_img{background: url(../images/ss_arrow_icon02.png) no-repeat; width: 10px;height: 11px; display: inline-block; margin-right: 10px;}

.QRcode_conBox{background: url(../images/add_qrcode_bg.jpg) no-repeat; width: 580px; height: 141px; position: relative;}
.QRcode_conBox .img{position: absolute; right:30px; top: 10px; }

/*2019.10.11语音详情播放修改*/
.audio-wrapper {  background-color: #fafafa; border-radius:5px; max-width: 670px; height:98px; border: 1px solid #e0e0e0; color: #3e3e3e; overflow:hidden;}
.audio-left { float: left; text-align: center; width: 17%; height: 100%;}
.audio-left img {width: 68px; height:68px; border-radius:100%; position: relative;top: 15px; margin: 0; display: initial;   /* 解除与app的样式冲突 */cursor: pointer;}
.audio-right { margin-right: 5%; float: right; width: 76%; height: 100%; margin-top:20px;}
.progress-bar-bg { background-color: #dddddd; position: relative; height:10px; cursor: pointer; margin-top:8px;}
.progress-bar { background-color: #3880e7; width: 0; height: 10px;}
.progress-bar-bg span { content: " "; width: 32px; height: 32px;  background:url(../images/icon_dtl1.png) no-repeat; position: absolute; left: 0; top: 50%; margin-top: -16px; margin-left: -16px; cursor: pointer; background-size:32px 32px; border-radius:50%;}
.audio-time { overflow: hidden;  margin-top: 7px;color:#999;}
.audio-length-total { float: right; font-size: 18px; }
.audio-length-current { float: left; font-size: 18px;}

/*12.05-咨询实录新增*/
.consulting_tip{background: #fff3e5;color: #ff8702; font-size: 16px; text-align: center; padding:5px; margin-top: 20px;}
.radication_talkCon {overflow: hidden; padding-bottom: 30px;}
.radication_talkCon .left_con, .right_con{display: flex;margin-top: 30px;height: auto;}
.radication_talkCon .right_con{ flex-direction: row-reverse;}
.radication_talkCon .talk_l, .talk_r{max-width: 72%;height: auto; padding:15px; background: #ffffff; font-size: 16px; line-height: 30px; color: #38455d;}
.radication_talkCon .talk_l{ border-radius: 0 10px 10px 10px;border:1px solid #eee;}    
.radication_talkCon .talk_r{border-radius: 10px 0 10px 10px; background: #d7e6f9;}
.radication_talkCon .person_photo{width: 62px;}
.radication_talkCon .person_photo img{width: 62px; height: 62px; border-radius: 50%;}
.radication_talkCon .left_con .person_photo{margin-right: 10px;}
.radication_talkCon .right_con .person_photo{margin-left: 10px;}

/*咨询实录新增样式*/
.doc_effect_con{border-top:1px solid #eee; padding: 15px 0 0 0; margin-top: 15px;}
.doc_effect_con li{width: 32%; float: left;border-right:1px solid #eee;}
.doc_effect_con li b{display: block; color: #38455d;font-size: 18px;}
.doc_effect_con li span.text{color: #a6a8b5; font-size: 14px;}
.doc_effect_con li:nth-child(3n){border-right:0;}




/*关于我们*/
.gywm_header{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.gywm_con{
    width: 1100px;
    margin: 0 auto;
    margin-top: 40px;
}
.gywm_con h4{
    font-size: 22px;
    color: #006db8;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 10px;
}
.gywm_con h4 span{
    font-size: 14px;
    color: #bcbcbc;
}

.gywm_con h5{
    font-size: 16px;
    color: #006db8;
    margin:10px 0;
    margin-bottom: 7px;
}
.gywm_con p{
    font-size: 14px;
    color: #676767;
    line-height: 26px;
    padding-bottom: 5px;
}
.gywm_con img{
    max-width: 100%;
    margin: 10px 0;
}
.gywm_con03>div{
    float: left;
    width: 50%;
}
.gywm_con03>div img{
    max-width: 98%;
    height: 250px;
    margin-top: 20px;
}


/*04.29新增*/
.new_about_bigtu{
	background: url(../images/new_about_pic01.jpg) no-repeat center center;
	height: 292px;
}
.new_about_tu01{
	background: url(../images/new_about_pic03.jpg) no-repeat center center;
	height: 693px;
}
.new_about_tu02{
	background: url(../images/new_about_pic04.jpg) no-repeat center center;
	height: 692px;
}
.new_about_tu03{
	background: url(../images/new_about_pic05.jpg) no-repeat center center;
	height: 1375px;
}
.new_about_tu04{
	background: url(../images/new_about_pic06.jpg) no-repeat center center;
	height: 814px;
}
.new_about_tu05{
	background: url(../images/new_about_pic07.jpg) no-repeat center center;
	height: 590px;
}
.new_about_tu06{
	background: url(../images/new_about_pic08.jpg) no-repeat center center;
	height: 662px;
}
.new_about_tu07{
	background: url(../images/new_about_pic09.jpg) no-repeat center center;
	height: 536px;
}
.new_about_tu08{
	background: url(../images/new_about_pic10.jpg) no-repeat center center;
	height:633px;
}
.new_us_main .link{
	margin-top: 30px;
}
.new_us_main .link .line{
	width: 2px;
	height: 15px;
	background: #387aef;
	display: inline-block;
	margin-right: 10px;
}
.new_us_main .link a{
	font-size: 18px;
	color: #5c594e;
	padding-right: 30px;
}
.new_us_main .link a.on{
	color: #387aef;
}
.new_contact_bigtu{
	background: url(../images/new_about_pic02.jpg) no-repeat center center;
	height: 292px;
}
.new_us_main .contactDec {
	padding:80px 0 60px 0;
}
.new_us_main .contactDec li{
	width: 33%;
	text-align: center;
	float: left;
}
.new_us_main .contactDec li .tlt{
	font-weight: bold;
	font-size: 16px;
	color: #333;
	padding: 20px 0;
}
.new_us_main .contactDec li .dec{
	font-size: 18px;
	color: #387aef;
}
.new_us_main .contactDec li .dec_address{
	padding:0 60px;
}
.new_us_main .contactLeft, .new_us_main .contactRright  {
	width: 49%;
	padding-bottom: 30px;
}
.new_us_main .contactLeft .item{
	background: #fff;
	padding: 30px;
}
.new_us_main .contactLeft .item .tlt{
	font-size: 20px;
	color: #387aef;
	font-weight: bold;
	padding-bottom: 8px;
}
.new_us_main .contactLeft .item  .tr_style{
	font-size: 16px;
	color: #38455d;
	line-height: 28px;

}
.contactBg_fa{
	background: #f8f8f8;
	padding: 20px 0;
}

/*03.25-ipad适配*/
@media screen and (min-width: 768px) and (max-width: 1201px){ 
	.container {width:1008px;}
	.toper, .header{min-width: 1008px;}
	.logo_wrap {  margin: 25px 10px 6px 15px;}
	.logo_wrap img{width: 146px !important;height: auto !important;}
	.pp_list_doctor li{width: 178px;}
	.list_video .list_ul li{width: 228px;}
	.aboutImg img{ width: 100%;}
	.list_video .list_ul li .pr img{width: 100%!important;height: auto!important;}
	.pp_keshi_con li{width: 190px;padding-left: 15px;}
	.pp_keshi_con .moreThan{right: 15px;}
	.add_new_coupeCon li{width: 180px;}
	.add_new_article ul.list li{width: 500px;}
	.add_new_article ul.list .info { width: 390px;}
	.add_new_article ul.more_list li{width: 24%;}
	.list_video .list_num{width: 200px;}
	#imgBox{width: 665px;height: 289px !important;margin-left: 15px;}
	.search_wrap{width: 140px;margin-right: 10px !important;}
	.homeNav a { padding: 40px 0px 28px;margin-right: 3px;}
	.list_video .list_ul li .pr{width: 236px;}
	.list_video .list_user .p_user{width: 165px;}
	.toper .nologin{padding-left: 15px;}
	.toper .fr{padding-right: 15px;}
	.pp_home_title{margin-left: 15px;}
	.pp_list_doctor, .list_video{padding:0 15px;}
	.pp_home_title a{right: 15px;}
	.add_new_coupeCon{padding:0 15px;}
    .friendly_link_main{margin-left: 5px;}
	.aboutImg{padding:0 15px}
	.pp_hot_list .item .photo, .top_right_side .item .photo{width: 70px;}
	.down_wrap{margin-right:10px;}
	.pp_hot_list{width: 300px;margin-right: 10px;}
	/*详情页*/
	.w870 { width: 755px;}
	.box_lef{margin-right: 0;}
	.box_main{width: 500px;}
	.box_rig{width: 235px;overflow: hidden;}
	/*科普文章首页*/
	.kp_jc_new { width: 720px;}
	.kp_jctj_list ul li{width: 348px;}
	.kp_jctj_list ul li .pr{margin-left: 10px;}
	.kpwz_txt{left: 85px;width: 275px;}
	.fabu_right, .kp_hot_vid, .kp_hot_ill, .kp_hot_Voice{width: 280px;}
	.hot_vid_pad {  margin:15px 10px;}
	.hot_vid_pad .kp_vid_info { width: 106px;}
	.hot_ill_mar { padding: 20px 12px;}
	.hot_ill01:nth-child(3n){margin-right:0}
	.hot_ill01{width: 53px;}
	/*专家问答首页*/
	.list_warp{width: 968px;}
	.fenlei_rbox {  width: 878px;}
	.questions_pc_02{width: 89%;}
	.qs_pc_text { width: 860px;}
	/*问答详情*/
	.doctor_wd_pc{width: 755px;}
	/*视频科普首页*/
	.index_ppVodeo .list_video .list_ul li{width: 230px !important;}
	/*语音科普首页*/
	.keshi_warp  li {width: 190px;}
    .new_lectures_warp .item{width: 178px;}
	.questions_pc{padding-left:15px;}
	.top_right_side{width:305px}	
	.top_right_side .list li div{padding:0 5px;}
	.top_right_side .list li .item{ padding: 15px 12px 0 12px;}
	.questions_pc_01{margin-right: 25px !important;}
	.bravo_warp{margin-left: 15px;}
	.breadcrumb{margin-left: 15px;}
	.cm_title{padding-left: 15px;}
	.tuijian_askQ .questions_pc_02{width: 635px;}
	.tuijian_askQ .questions_pc_02 .qs_pc_text {width: 620px;}
	.doc_list_rig li{padding-left: 15px;}
	.Faqs_new_video .video_list_info, .Faqs_new_article .video_list_info{width: 510px;}
	.Faqs_new_video .doc_list_rig li, .Faqs_new_voice .doc_list_rig li, .Faqs_new_article .doc_list_rig li{padding-left: 15px;}
	.wh920 {width: 720px;margin-left: 20px;	}
	.gr_con_box .gr_c_con{width: 700px;}
}
.erweima_index_box{ position:absolute; left:50%; margin-left:-80px; top:30px; z-index:999;}
.icon_phone_index{ width:11px; height:16px; background:url(../images/icon_phone_index.png) no-repeat; display:inline-block; position:relative; top:3px;}


/*20219.2新增药品模块*/
	.new_yp_block{ background:#fff; padding:15px 0 ; }
	.new_yp_block h3{ font-size:20px; font-weight:bold; border-bottom:1px solid #eee; padding-bottom:15px;}
	.new_yp_block .new_yp_con{ padding:22px 0 ; padding-right:15px; display:flex; border-bottom:1px solid #eee;}
	.new_yp_block .cpimg_box{ width:160px; height:160px; margin-right:20px;}
	.new_yp_block .cpimg_box img{width:160px; height:160px; }
	.new_yp_block .cp_right_con{ flex:1; overflow:hidden;}
	.new_yp_block .cp_right_con .cp_tit{ font-size:18px; font-weight:bold; padding-bottom:10px; color:#38455D;}
	.new_yp_block .cp_right_con .cp_bt{ font-size:14px; color:#555; margin-bottom:3px; color:#38455D;}
	.new_yp_block .cp_right_con .cp_bt span{ color:#FF5A2E;}
	.new_yp_block .go_buy_link{ height:30px; width:100px; line-height:30px; text-align:center; border-radius:4px; border:1px solid #5696FF;  color:#5696FF; font-size:14px; margin-top:20px; display:block;}
	.new_yp_block .jzgd_block{ padding:14px 0; padding-bottom:0; text-align:center; cursor:pointer; color:#3880E7; font-size:12px;}
	.new_yp_block .yp_more{ font-size:14px; color:#A6A8B5; float:right; font-weight:500;}
	/*2022-05-18-科普内容推荐商品修改*/
	.coupe_proBox {
		margin-top: 30px;
		min-height: 340px;
		overflow: hidden;
	}
	.coupe_proBox h3 {
		font-size: 20px;
		color: #38455D;
		font-weight: bold;
		margin-bottom: 16px;
	}
	.coupe_proBox .name {
		font-size: 14px;
		color: #A6A8B5;
	}
	.coupe_proBox .name2 {
		font-size: 16px;
		color: #38455D;
		line-height: 22px;
		max-height: 45px;
		margin-top: 8px;
	}
	.coupe_proBox .dec {
		font-size: 16px;
		color: #38455D;
		margin-top: 12px;
		line-height: 22px;
		max-height: 45px;
	}
	.coupe_proBox .pro_img {
		width: 108px;
		height: 108px;
		float: left;
		margin-right: 14px;
	}
	.coupe_proBox .pro_img img {
		width: 108px;
		height: 108px;
		border-radius: 4px;
	}
	.coupe_proBox .item {
		overflow: hidden;
		padding: 25px 0;
		border-top: 1px solid #eee;
		height: 108px;
	}
	.coupe_proBox .price {
		font-size: 16px;
		color: #FF5A2E;
		position: absolute;
		bottom: 5px;
		left: 0;
	}
	.coupe_proBox .pr {
		position: relative;
		float: left;
		width: 175px;
		height: 100%;
	}
	.geren_right{
		margin-left: 40px;
	}
/*4.23挂号-v2.7新增民营医院、资讯*/
.add_hospital_article, .add_hospital_article ul.more_list{
	border-top: 0;
	padding-top: 0;
}
.add_hospital_article ul.more_list li{
	width: 45%;
	margin-bottom: 20px;
	margin-right: 40px;
}
.hospital_imgs{
	overflow: hidden;
	margin-bottom: 20px;
}
.hospital_imgs li{
	width: 220px;
	float: left;
	margin-right: 25px;
}
.hospital_imgs li img{
	width: 220px;
	height: 151px;
	border-radius: 12px;
}
.hospital_imgs li:last-child{
	margin-right: 0;
}
.hospital_imgs li p{
	font-size: 14px;
	color: #222;
	margin-top: 8px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.hospital_new_issue{padding-left: 40px;}
.hospital_new_issue a{font-size: 16px;color: #38455d;margin-right: 40px;}
.hospital_new_issue a.on{color: #333;border-bottom: 2px solid #3478f7; padding-bottom: 5px;}
.yuyue_guahao{
	width: 90px;
	height: 35px;
	line-height: 35px;
	background: #1E6FFF;
	border-radius: 8px;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}
.ad-health-test-card .news.list p{
	overflow: hidden;
	-webkit-line-clamp: 1;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	line-height: 28px;
}