@charset "utf-8";
.doc_works_box .c_video dt a .maskicon,.doc_works_box .c_voice .p_b strong,.v_info_01 .phone>p:after,.v_con .a_evaluate:after,.n_more01:after,.r_doc_06 ul li:after,.detail_share>ul,.f_share_btn i,.f_share_con h3 .f_share_close,.f_share_con dl dt,.chat-pop,.doc_info_box .info01 .stateDoc i,.r_doc_05 .iconplay{background-image: url(../images/n_icon_01@1x.png); background-size: 500px 192px; background-repeat: no-repeat;}
.doc_bg{width: 100%;height:200px; background-color: #eff7e8;background-image: url(../images/zjwzber.png); background-size: 1400px 200px; background-repeat: no-repeat; background-position: center top;}
.mg_t78{margin-top:-68px;}
.mgt78{margin-top:78px;}
.doc_works_box h3 a:hover{text-decoration:none;color:#ff4000;}
.doc_pic_box dt{width:150px;height:150px;border:5px solid #fff;border-radius: 50%;overflow:hidden;}
.doc_pic_box dd{margin:90px 0 0 19px;}
.doc_pic_box dd h3{font-size:24px;color:#333;line-height:37px;font-weight:normal;}
.doc_pic_box dd h3 span{font-size:14px;color:#666;margin-left:12px;}
.doc_pic_box dd p{font-size:16px;color:#333;line-height:31px;}

.doc_works_box{}
.doc_works_box .doc_works_in{padding-top:40px;}
.doc_works_box .c_nav{height:32px;padding-left:42px;}
.doc_works_box .c_nav li{float:left;height:16px;border-right: 1px solid #aaa;padding: 0 16px; font-size:16px;color:#43adc8; line-height:1;cursor:pointer;}
.doc_works_box .c_nav li.cur{position:relative;}
.doc_works_box .c_nav li.cur:after{position:absolute;top:22px; left:50%;content:" ";width: 0; height: 0;margin-left:-9px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid #84c128;}
.doc_works_box .c_nav li:last-child{border-right:0;}
.doc_works_box .c_nav li a{text-decoration:none;}
.doc_works_box .c_nav li,.doc_works_box .c_nav li a{font-size:16px;color:#43adc8;}
.doc_works_box .c_nav li.cur,.doc_works_box .c_nav li.cur a{ color:#84c128;}

.doc_works_box .c_con{padding-left:58px;padding-top:28px;}
.doc_works_box .c_video dt{ width: 180px; height: 101px;margin-right:20px;}
.doc_works_box .c_video dt,.doc_works_box .c_video dt a{position:relative;}
.doc_works_box .c_video dt a .time,
.doc_works_box .c_video dt a .mask,
.doc_works_box .c_video dt a .maskicon{position:absolute;}
.doc_works_box .c_video dt a .time{bottom: 7px; right: 9px; padding: 3px 5px 4px; line-height: 1; text-align: center; font-size: 12px; color: #fff; background: #000; opacity: .6; filter: alpha(opacity=60);}
.doc_works_box .c_video dt a .mask{top: 0; left: 0; width: 100%; height: 100%;}
.doc_works_box .c_video dt a .maskicon{position: absolute; top: 30px; left: 70px; width: 40px; height: 40px; background-position: -219px 0;}
.doc_works_box .c_video dt a:hover .mask{ background: #000; opacity: .2; filter: alpha(opacity=20);}

.doc_works_box .c_article dt{ width: 180px; height: 122px;margin-right:20px;}

.doc_works_box .c_voice .p_b strong{width: 156px; height: 45px; background-position: right top; padding-left:77px;font-weight:normal;line-height: 45px;font-size:16px;color:#333;margin-right:28px;}
.doc_works_box .c_voice .p_b strong>span{color:#f63c0d; padding-left:5px;}
.doc_works_box .c_voice .line45{line-height:45px;}

.doc_works_box .c_video,.doc_works_box .c_article,.doc_works_box .c_voice{margin-bottom:44px;}
.doc_works_box h3{font-weight:normal;margin-bottom:5px;line-height:24px; -webkit-line-clamp: 1;}
.doc_works_box h3,.doc_works_box h3 a{font-size:20px;color:#000;font-weight:bold;}
.doc_works_box p.text{max-height: 40px;margin-bottom:14px;-webkit-line-clamp: 2;}
.doc_works_box p.text,.doc_works_box p.text a{font-size:14px;color:#777;}
.doc_works_box p.text a:hover{text-decoration:none;color:#666;}
.doc_works_box .p_b{font-size:14px;color:#aaa;}
.doc_works_box .p_b>span{padding-left:16px;}
.doc_works_box h3,.doc_works_box .text{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}

.c_con_list,.c_date_box{position:relative;}
.c_date_box .date{position:absolute;top:-8px;left:-168px;width:130px;height:60px;}
.c_date_box .date>strong{ width: 40px; height: 40px;border-radius: 50%;overflow:hidden;font-size:20px;color:#999;text-align:center;line-height:40px;border:1px solid #ccc;background:#fff;}
.c_date_box .date>p{margin-right:17px;text-align:right;}
.c_date_box .date>p>span{display:block;font-size:20px;color:#333;line-height:18px;margin-bottom:10px;}
#divScroll{background:#fff;}
.r_doc_01{padding: 18px 0 22px;}
.r_doc_01 h3{font-size:20px;color:#333;margin-bottom:8px;}
.r_doc_01 p,.r_doc_01 .r_doc_a a{font-size:14px;color:#666;}
.r_doc_01 p a,.r_doc_01 .r_doc_a a span{color:#43adc8;}
.r_doc_01 .r_doc_a a:hover{text-decoration: none;}
.r_doc_01 .r_doc_a a:hover span{color:#49bad7;}

.r_doc_02{border:1px solid #e5e5e5;padding:20px 0;margin-bottom:10px;}
.r_doc_02 dt,.r_doc_02 dd{width:49%;height:46px;text-align:center;}
.r_doc_02 dt{border-right:1px solid #e5e5e5;}
.r_doc_02 strong{font-size:28px;color:#000;line-height:1;font-weight: normal;width: 150px; overflow: hidden; display: inline-block; word-break: break-all; height: 28px;}
.r_doc_02 span{font-size:14px;color:#aaa;}

.r_doc_03 dl{ position:relative; height:146px;}
.r_doc_03 dl dt{ position:absolute; top:17px; left:0; width:156px; height:90px; background:#f2f2f2; border-radius:8px; padding: 18px 0 0 10px; font-size:18px; color:#666; line-height:24px;}
.r_doc_03 dl dt span{ color:#ff4000;}
.r_doc_03 dl dt:before,
.r_doc_03 dl dt:after{position:absolute; right:-28px; content:" ";width: 0; height: 0;}
.r_doc_03 dl dt:before{bottom:17px; border-left: 28px solid #f2f2f2; border-bottom: 24px solid transparent; }
.r_doc_03 dl dt:after{bottom:33px; border-left: 28px solid #fff; border-bottom: 8px solid transparent; }
.r_doc_03 dl dd{ margin-left:204px; width:140px; height:140px;}
.r_doc_03 dl dd img{ width:100%; height:100%;}

.r_doc_04{border:1px solid #000;}
.r_doc_04,.r_doc_04 input{height:43px;}
.r_doc_04 input.text{float:left;font-size:16px; color:#000;width:200px;border:0;padding-left:10px;}
.r_doc_04 input.submit{float:right; background:#000;font-size:16px; color:#fff;width:120px;}

/* info */
.doc_info_box,.info_left{text-align:center;}
.doc_info_box .doc_pic_box dt,.info_left dt{margin: 0 auto;}
.doc_info_box .doc_pic_box dd{margin: 18px 0 0 0;}

.doc_info_box .info01{font-size:0;margin-top:15px;}
.doc_info_box .info01 a{display:inline-block;padding:0 6px;height:30px;line-height:30px;font-size:14px; color:#999;background:#eee;border-radius:3px;margin: 0 5px 10px;}
.doc_info_box .info01 a:hover{text-decoration:none; color:#fff;background-color:#aaa;}
.doc_info_box .info01 .info01_in{overflow:hidden;}
.doc_info_box .info01>p{text-align:center;}
.doc_info_box .info01 .stateDoc{position:relative; font-size:14px;color:#b3b3b3;padding-right:18px;cursor:pointer;}
.doc_info_box .info01 .stateDoc i{position:absolute;right:0;top:2px;width:16px;height:16px;line-height:16px;font-style:normal;}
.doc_info_box .info01 .stateUp i{background-position:-91px -46px;}
.doc_info_box .info01 .stateDown i{background-position:-113px -46px;}

.doc_center_name{height:40px;}
.doc_center_name li{width:49%;}
.doc_center_name li.fl_left{text-align:right;font-size: 24px; color: #333; line-height: 37px; font-weight: normal;}
.doc_center_name li.fl_right{text-align:left;}
.doc_center_name li.fl_right span{display:inline-block;font-size: 16px; color: #018cf1; line-height: 20px;border:1px solid #018cf1;border-radius:3px;padding: 0 5px;margin-top:9px;}

.doc_info_box .info02{margin-top:26px;height:43px;}
.doc_info_box .info03,.doc_info_box .info05{margin-top:36px;}
.doc_info_box .info02 li,.info_left .info02 li{display:inline-block; *display: inline;*zoom:1;width:127px;height:50px;border-right:1px solid #e4e4e4;text-align:center;font-size:0;}
.doc_info_box .info02 li{height:43px;}
.doc_info_box .info02 li a:hover{text-decoration:none;}
.doc_info_box .info02 li a:hover span{text-decoration:underline;}
.doc_info_box .info02 li:last-child,.info_left .info02 li:last-child{border-right:0;}
.doc_info_box .info02 li strong,.info_left .info02 li strong{color:#222;line-height:1;font-weight: normal;margin-bottom:12px;font-size:26px; font-family:helvetica;}
.doc_info_box .info02 li span,.info_left .info02 li span{font-size:14px;color:#b3b3b3;line-height: 18px;}
.doc_info_box h2{font-size:26px; color:#333;font-weight: normal;}
.doc_info_box .info03 p,.doc_info_box .info05 p{margin-top:15px;font-size:14px;color:#666;line-height: 31px;text-align:justify;}
.info03 .stateDoc{color:#43bfc7; cursor:pointer;}

.info_left a:hover,.doc_pic_box dd a:hover{text-decoration:none;}
.info_left dt:hover,
.doc_pic_box dt.fl_left:hover{
	-moz-box-shadow: 1px 1px 8px #ccc;
    -webkit-box-shadow: 1px 1px 8px #ccc;
    box-shadow: 1px 1px 8px #ccc;
}
.info_left dd a:hover ul li strong{font-weight:bold;}
.info_left .info02 li a:hover span{text-decoration:underline;}
.doc_pic_box dd a:hover h3{color: #84c12;}
.doc_pic_box dd a:hover h3 span{color: #666;}

.doc_info_box .info04{margin-top:28px;}
.docVisitBig{padding-top:24px;}
.docVisitBig table{ border-top:1px solid #9adada; border-left:1px solid #9adada; cursor:pointer;}
.docVisitBig th,.docVisitBig td{ border-right:1px solid #9adada; border-bottom:1px solid #9adada; height:30px; text-align:center; font-size:14px; color:#fff; overflow:hidden;}
.docVisitBig th,.docVisitBig td.td_1{ background:#9adada;}
.docVisitBig th,.docVisitBig td strong{ font-weight:400;}
.docVisitBig th{height:36px;}
.docVisitBig td{ width:87px;height:56px; line-height:1.3;}
.docVisitBig th,.docVisitBig td.td_1{ font-size: 16px;}
.docVisitBig td strong{ font-size:14px; color:#ff8a00; display: block; margin: 0 auto; line-height: 1.8;}
.docVisitBig td span{ font-size:14px; color:#666;}
.info04 .p1 {font-size: 16px; color: #222; padding: 10px 0 0; text-align:left;}
.info04 .p1 span {color: #ff8a00; }
.info06{width:572px; height:153px;margin:30px auto 0;background-image: url(../images/n_doc_qr@1x.jpg); background-size: 594px 170px; background-repeat: no-repeat; padding: 17px 0 0 22px;}
.info06 img{display:block; width:144px; height:144px;background:#fff;}

.info_left dd{margin: 12px 0 0 0;}
.info_left dd ul{height:24px;}
.info_left dd ul li{width:50%;float:left;}
.info_left dd ul li strong{font-weight:normal;float:right;font-size: 20px; color:#333;line-height:1.1;margin-right:5px;}
.info_left dd ul li span{float:left;font-size: 12px; color:#018cf1;border:1px solid #018cf1;padding: 0 2px;border-radius:4px;line-height:1.3;margin-top:4px;margin-left:5px;}
.info_left dd p{line-height:28px;font-size: 14px; color:#666;}
.info_left dd p.p1{height:20px;overflow:hidden;line-height:20px;}
.info_left .info02{height:61px;border:1px solid #e5e5e5;padding-top:15px;margin-top:20px;font-size:0;}
.info_left .info02 li{width:78px;height:45px;}
.info_left .info02 li a,.info_left dd a{display:block;}
/* video */
.v11a{position: relative;width:580px;height:326px;}
.videobtn {display: block; position: absolute; top: 0; left: 0; z-index: 81; width: 100%; height: 100%; background: url(../images/vbtn.png) no-repeat 260px 135px / 50px 50px; text-align: center; overflow: hidden; color: #333; }
video {object-fit: cover; }
.Mask {width: 100%; height: 100%; background-color: #000; opacity: 0.8; position: absolute; top: 0; left: 0; z-index: 500000000; }
.hide{display:none;}
.recommend {width: 430px; height: 100%; position: absolute; z-index: 500000001; left: 50%; margin-left: -215px; top: 0;text-align: center; }
.To-you {width: 100%; color: #acacac; font-size: 18px; line-height: 1; padding: 30px 0 18px; }
.pic-tu {width: 100%; height: 160px;font-size: 0; }
.pic-tu a {display: inline-block; width: 135px; height: 75px; position: relative; margin: 0px 2px 4px; }
.pic-tu a img{width:100%; height:100%;}
.pic-tu7{height:146px;}
.pic-tu7 a,.pic-tu8 a{margin-top: 28px;}
.pic-tu8 a{margin-top: 18px;width: 210px; height: 118px;}
.pic-tu9 a{margin-top: 6px; width: 250px; height: 141px;}

.pic-tu a img{width:100%; height:100%;}
.pic-tu a .details{ display:block; position:absolute; z-index:500000004; width:90%; padding:0 5%; height:28px; line-height:28px; left:0; color:#ffffff; font-size:14px; bottom:0;text-align:left; font-style:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pic-tu a .zhezhao{position:absolute; z-index:80; width:100%; height:100%; opacity:0.3; background-color:#000; left:0; top:0;}

.transmit{width:220px; height:80px; margin:0 auto;margin-top:18px;}
.bopic{width:85px; height:80px; float:left; position:relative;}
.leftjuli{left:50px;}
.splistbtn {display: block;position: absolute;top: 50%;left: 50%;z-index: 10;width: 35px;height: 35px;
margin: -40px 0 0 -18px;border-radius: 50%;background-color: rgba(0,0,0,.4);overflow: hidden;border: 1px solid #fff;}
.bianse{border: 1px solid #43bfc7;}
.splistbtn i {position: relative;display: block; width: 35px;height: 35px;}
.splistbtn i:after {position: absolute; top: 8px; left: 14px; content: " "; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 12px solid #fff;}
.bianse i:after{border-left: 15px solid #43bfc7;}
.wenzi{display:block; text-align:center; margin-top:46px; color:#acacac ; font-size:14px;font-style:normal;}
.jixu{ color:#43bfc7;}
.close{display:block; width:35px; height:35px; border-radius:50%; background-color: rgba(0,0,0,.4);float: left; margin-left: 24px;
border: 1px solid #fff;}
.close1{ border:1px solid #43bfc7;}
.close b{display: inline-block; width: 20px; height: 2px; background: #fff; font-size: 0; line-height: 0; vertical-align: middle; -webkit-transform: rotate(45deg); margin-left: 1px; margin-top: 17px;} 
.close1 b{background: #43bfc7;}
.close1 b:after{background: #43bfc7 !important;}
.close b:after{content: '.';display: block;width: 20px;height: 2px;background: #fff; -webkit-transform: rotate(-90deg);}

.v_title{font-size: 26px; color:#333;line-height:1.4;margin-bottom:18px;font-weight:bold;}
.v_info_01{height:36px;font-size: 16px; color:#999;line-height:20px;margin-bottom:8px;}
.v_info_01 .time{padding-right:20px;}
.v_info_01 .num{border-left:1px solid #dcdcdc;padding-left:20px;}
.v_info_01 .phone{position:relative;height:36px;}
.v_info_01 .phone>p{padding-left:19px;cursor:pointer;}
.v_info_01 .phone>p:after{position:absolute;top:2px;left:0;width:12px;height:16px;content:" ";background-position:-173px 0;}
.v_info_01 .phone>p:hover{text-decoration:underline;}
.v11b2_block{display:none;position:absolute;top:34px;right:0;width:288px;z-index:1000000000;background:#fff;border:1px solid #e1e1e1;border-radius:5px;padding:15px 0;}
.v11b2_block:after{position:absolute;top:-7px;right:71px;width:10px;height:10px;content:" ";background:#fff;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);}
.v11b2_block dl{clear:both;width:286px;overflow:hidden;zoom:1;}
.v11b2_block dl dt{position:relative;float:left;padding:10px 0 10px 25px;width:88px;height:88px;}
.v11b2_block dl dt img{position: absolute; top: -1px; left: 11px; width: 112px; height: 112px;}
.v11b2_block dl dd{float:right;padding:0px 17px 0px 0;width:130px;}
.v11b2_block dl dd i{display:block;font-style:normal;line-height:28px;font-size:16px;color:#444;padding-bottom:5px;}
.v11b2_block dl dd span{display:block;border-top:1px solid #ddd;line-height:20px;font-size:12px;color:#999;padding-top:5px;}

.v_con{padding:26px 0 25px;}
.v_con>h3{font-size:20px;color:#666;margin-bottom:18px;}
.v_con>.text{font-size:16px;color:#333;line-height:30px;margin-bottom:30px;}
.v_con>.text img{max-width:100%;margin: 5px auto;height: auto !important;} /* 20190929 */
.v_con>.text h3{font-size:16px;color:#333;font-weight: bold;}
.v_con>.relevant{height:100px;}
.v_con .a_evaluate{ position: relative; display: block; margin-top: 38px; padding-left: 36px; font-size: 22px; color: #999; line-height: 38px;cursor: pointer;}
.v_con .a_evaluate:after,.v_con .evaluate_zan:after{position:absolute;top:3px;left:0;width:28px;height:28px;content:" ";}
.v_con .a_evaluate:after{background-position:-215px -95px;}
.v_con .a_evaluate_zan{color:#ff4000;}
.v_con .a_evaluate_zan:after{background-position:-215px -132px;}

.n_title01{font-size: 26px; color: #222; line-height: 48px; font-weight: bold; height: 48px; border-bottom: 1px solid #d2d2d2;}
.v_relevant_list{padding:0;}
.v_relevant_list .c_con{padding:0;}
.v_relevant_list .c_video, .v_relevant_list .c_article, .v_relevant_list .c_voice{margin:24px 0 0;padding-bottom:24px;border-bottom:1px dashed #d2d2d2;}
.v_relevant_list .c_con>div:last-child{border-bottom:0;}
.v_relevant_list .c_video dd{padding-top:0;}
.v_relevant_list h3,.v_relevant_list h3 a{font-size: 18px;}
.v_relevant_list h3{line-height:24px;margin-bottom: 5px;}
.v_relevant_list p.text{ margin-bottom: 10px;color:#aaa;}
.v_relevant_list .p_b1,.v_relevant_list .p_b{font-size:12px;}
.v_relevant_list .p_b1 .line_f{font-size:14px;color:#e5e5e5;}
.v_relevant_list .p_b1 .name{font-size:14px;color:#43adc8;}
.v_relevant_list .p_b1 .name:hover{text-decoration:none; color:#378ca2;}
.v_relevant_list .p_b1 .hospital{font-size:14px;color:#666;}
.c_article dd {padding-top: 10px; }
.v_relevant_list .p_b2{margin-bottom:15px;}
.v_relevant_list .p_b2 .doc_pic{width:40px;height:40px;border-radius: 50%; overflow: hidden;margin: 2px 5px 0 0;}
.v_relevant_list .p_b{line-height:22px;}
.c_video .p_b1 .fl_left,.c_article dd .p_b1 .fl_left{ width: 218px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; height: 20px; -webkit-line-clamp: 1;}

.r_doc_03_sma dl {height: 128px; }
.r_doc_03_sma dl dt {top: 10px; width: 144px; height: 88px; padding: 14px 0 0 10px; font-size: 16px; }
.r_doc_03_sma dl dd {margin-left: 180px; width: 120px; height: 120px; }
.r_doc_04_sma input.text{width: 166px;}

.n_title02{font-size: 20px; color:#666;line-height:1.2;margin-bottom:13px;font-weight:normal;}
.r_doc_05 a{ border-top: 1px solid #f2f2f2; padding:10px 0; display:block;}
.r_doc_05 a:hover{ text-decoration:none;}
.r_doc_05 a:hover dd h3{ text-decoration:underline;}
.r_doc_05 a:first-child {border-top: 0; }
.r_doc_05 dt{position: relative; display: block;float: left; margin-right: 16px;width: 110px; height: 67px; }
.r_doc_05 .iconplay { position: absolute; top: 50%; left: 50%; width: 36px; height: 36px; margin: -18px 0 0 -18px; background-position: -207px -47px;}
.r_doc_05 .timeLong {position: absolute; bottom: 3px; right: 3px; height: 12px; line-height: 1; font-size: 10px; color: #fff; padding: 1px 3px 2px; filter: alpha(opacity=100); background: rgba(0,0,0,.6); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#000000,endColorStr=#000000);}
.r_doc_05 dd h3{ line-height:1.1; font-size:16px; color:#333;font-weight:normal;height: 18px; overflow: hidden;}
.r_doc_05 dd .p1{ height:25px; line-height:25px; font-size:14px; color:#999; overflow:hidden;}
.r_doc_05 dd .p2{ height:22px; line-height:22px; font-size:12px; color:#999; overflow:hidden;}
.r_doc_05 a:hover dd h3{text-decoration:none;color:#ff4000;}

.n_more01{position: relative;padding-right:20px; font-size:14px; color:#999;line-height:20px;}
.n_more01:hover{text-decoration:none;}
.n_more01:after{position:absolute;top:2px;right:0;width:15px;height:15px;content:" ";background-position:-70px -27px;}
.r_doc_06,.r_doc_06 .n_title02{border-bottom:1px solid #e6e9ed;}
.r_doc_06 .n_title02{padding-bottom:11px;}

.r_doc_06 ul{padding-bottom:15px;}
.r_doc_06 ul li{position: relative;height:35px;padding-left:26px;overflow:hidden;}
.r_doc_06 ul li:after{position:absolute;top:10px;left:0;width:18px;height:18px;content:" ";}
.r_doc_06 ul .c_video:after{background-position:-134px -28px;}
.r_doc_06 ul .c_article:after{background-position:-172px -25px;}
.r_doc_06 ul .c_voice:after{background-position:-153px -25px;}
.r_doc_06 ul li a{font-size:16px; color:#222;line-height:35px;}
.r_doc_06 ul li a:hover{text-decoration:none; color:#ff4000;}
.divScrolltwo{background:#fff;}
.border_top1{border-top: 1px solid #eaeaea;}
.art_con{padding-top: 20px;}

.media-body{ float: left;}
.chat-pop{ position: relative;width: 156px; height: 45px; background-position: right bottom; padding-left: 77px; font-weight: normal; line-height: 45px; font-size: 16px; color: #333; margin-right: 28px; float: left;cursor: context-menu; }
.media-body i{position:absolute;top:11px;left:25px; width: 18px; height: 22px;}
.media-body span.time span{color: #f63c0d; padding-left:10px;}
.img-responsive {background-position: 0 0; }
.chat-pop .play{background-position:0 -25px;}
.chat-pop .loading{ display:block;position:absolute;top:11px;left:25px;width:22px;height:22px;z-index:100;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-size:22px 22px;}
.chat-pop .error{display:block;position:absolute;top:11px;left:25px;width:22px;height:22px;z-index:100;background-position: -5px -53px;}
.chat-pop .error:after{ position: absolute; top: 0; left: 3px; font-size: 16px; color: #ff4000; width: 114px; height: 24px; content: "播放错误!"; line-height: 1.5; background: #f7f7f7; font-style: normal;}
.img-responsive,.chat-pop .play{background-image: url(../images/play_icon_01@1x.gif);background-repeat:no-repeat; background-size:20px 75px;}

/* detail_share */
.detail_share>p{font-size: 16px; color:#666;line-height:1;margin-bottom:10px;}
.detail_share>ul{width:252px;height:56px;background-position:-258px -55px;}
.detail_share>ul>li{float:left;width:56px;height:56px;margin-right:6px;}
.detail_share>ul>li>a{display:block;width:100%;height:100%;font-size:0;}


.fixed_share {position: fixed; bottom: 80px; right:10px; width: 60px; height: 60px; z-index: 1000; }
.f_share_btn{pointer:relative; display:block; width:30px; height:30px;background-color:rgba(0,0,0,.6);padding:15px;}
.f_share_btn i{ display:block; width:30px; height:30px;font-size:0;background-position:-34px -35px;}
.f_share_con{display: none;position:absolute;bottom:0;left:-162px;width:150px; height:240px;background-color:rgba(0,0,0,.7);}
.f_share_con h3{font-size:14px; color:#fff;line-height:1;font-weight:normal;padding:13px 10px;}
.f_share_con h3 .f_share_close{float:right; width:14px; height:14px;font-size:0;background-position:-35px -69px;}
.f_share_con dl{position:relative;margin:0 12px;}
.f_share_con dl dt{width:32px;height:200px;background-position:0 0;}
.f_share_con dl dd{position: absolute;top:0;left:0;}
.f_share_con dl dd a{display:block;width:100%;height:30px!important;margin-bottom:10px;padding-left:40px; font-size:14px; color:#cacaca;line-height:30px;}
.f_share_con dl dd a:hover{text-decoration:none;}

/* 语音播放器 */
.containner_in{position:relative;}
.containner_box{padding:28px 28px 0 0;height:100px;}
.audiojs{padding: 0 22px 0 106px;height:98px;width:auto;}
.audiojs .name{display:none;}
.audiojs .scrubber{margin-top:55px; overflow: visible;width:400px;}
.audiojs .scrubber:after{position:absolute;top:0;right:-20px;width:20px;height:10px;background:#ccc;content:" ";}
.audiojs .scrubber,.audiojs .loaded{background:#ccc;}
.audiojs .scrubber,.audiojs .loaded,.audiojs .progress{height:10px;cursor: pointer;}
.audiojs .progress{background:#ff5900;}
.audiojs .time,.containner_time{font-size:18px; color:#666;line-height:1;}
.audiojs .time{position:absolute;top:22px;left:106px;}
.containner_time{position:absolute;top:28px;right:22px;}
.audiojs .play-pause{ top: 18px; left: 18px; width: 68px; height: 68px;border-radius:50%;overflow:hidden;background:#ff5900;}
.containner_in .audiojs p {background-image: url(../images/player-graphics@1x.gif);background-repeat:no-repeat; background-size:100px 400px!important;width: 68px; height: 68px; }
.containner_in .audiojs .play{ background-position: -18px -17px;}
.containner_in .audiojs .loading{ background-position:-19px -118px;}
.containner_in .audiojs .pause{ background-position: -17px -215px;}
.containner_in .audiojs .error{ background-position: -17px -315px;}
.play-pause .loading span:after, .play-pause .error span:after{display:none;}
.audiojs .progress:after {position: absolute; top: -7px; right: -28px; content: " "; width: 28px; height: 22px; background-image: url(../images/playschedule_btn@1x.png); background-size: 28px 22px; background-repeat: no-repeat;}
.audiojs .loaded{width:400px;}

.go_see{text-align: center;font-size: 0;}
.go_see a{display: inline-block;height: 32px; line-height: 32px; background-color: #43b0c7; padding: 0 16px; font-size: 15px; color: #fff; border-radius: 4px;}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5)
{
	.doc_bg{background-image: url(../images/n_doc_bg@2x.jpg);}
	.doc_works_box .c_video dt a .maskicon,.doc_works_box .c_voice .p_b strong,.v_info_01 .phone>p:after,.v_con .a_evaluate:after,.n_more01:after,.r_doc_06 ul li:after,.detail_share>ul,.f_share_btn i,.f_share_con h3 .f_share_close,.f_share_con dl dt,.chat-pop,.doc_info_box .info01 .stateDoc i{background-image: url(../images/n_icon_01@2x.png); }
	.containner_in .audiojs p {background-image: url(../images/player-graphics.gif);}
	.audiojs .progress:after {background-image: url(../images/playschedule_btn@2x.png);}
	.img-responsive,.chat-pop .play{background-image: url(../images/play_icon_01@2x.gif);}
	.info06{background-image: url(../images/n_doc_qr.jpg); }

	.containner_in .audiojs .play{ background-position: -17px -15px;}
	.containner_in .audiojs .loading{ background-position:-18px -117px;}
	.containner_in .audiojs .pause{ background-position: -16px -215px;}
	.containner_in .audiojs .error{ background-position:-15px -316px;}

}




