body,html{background:#f5f5f5}.w-1000{width:1000px;margin:0 auto}.fruit-detail{margin-bottom:60px;margin-top:10px}.fruit-detail .btn{display:block;height:40px;padding:0 30px;line-height:40px;background:#0397ED;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;color:#fff;font-weight:600;font-size:16px;margin:40px auto}.fruit-detail .fruit-nav{height:54px;line-height:54px;font-size:14px;color:#999}.fruit-detail .fruit-nav a{color:#999}.fruit-detail .fruit-nav span{color:#333}.fruit-detail .fruit-detai-box{padding:30px 60px 40px;background:#fff;border:1px solid #e5e5e5;position:relative}.fruit-detail .fruit-detai-box .thumbs-up{display:block;width:120px;height:40px;color:#fff;text-align:center;line-height:40px;cursor:pointer;border:transparent;color:#fff;background-color:#ef2d5f;background:linear-gradient(135deg, #d82e86 0%, #ef2d5f 100%);border-radius:6px 6px 0px 0px;position:absolute;top:-40px;right:0;bottom:auto;left:auto;z-index:0}.fruit-detail .fruit-detai-box .fruit-title{padding-bottom:22px;line-height:40px}.fruit-detail .fruit-detai-box .fruit-title h3{font-size:24px;line-height:1;font-weight:bold;margin-bottom:20px;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.fruit-detail .fruit-detai-box .fruit-title .fruit-interest{color:#D91313;border:1px solid #D91313;font-size:16px;background:#fff;width:120px;height:40px;line-height:40px;border-radius:20px;padding:0}.fruit-detail .fruit-detai-box .fruit-title .fruit-interest.active{color:#fff;background:#D91313}.fruit-detail .fruit-detai-box .fruit-title .fruit-title-lf h3{max-width:100%}.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf{font-size:14px}.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf span,.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf em,.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf i{color:#999999;display:inline-block;vertical-align:top;margin-right:6px}.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf>div{line-height:1}.fruit-detail .fruit-detai-box .fruit-title .fruit-title-rf .fruit-count div{display:inline-block;vertical-align:top}.fruit-detail .fruit-detai-box .fruit-base-info{margin:20px -60px 39px}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main{padding:0 60px;background-color:#F5F8FF}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main h4{font-size:20px;color:#333;font-weight:600;line-height:1;padding:20px 0}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .fruit-label li{position:relative;float:left;font-weight:400;padding-right:30px;margin-bottom:20px;font-size:14px;line-height:1}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .fruit-label li span{font-weight:bold;margin-left:10px;display:inline-block;vertical-align:bottom}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .price-count{margin-top:-10px;line-height:1}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .price-count span,.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .price-count em{vertical-align:text-bottom;display:inline-block}.fruit-detail .fruit-detai-box .fruit-base-info .fruit-info-main .price-count em{font-size:24px;color:#D91313;margin-left:10px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table{width:100%;border:1px solid #E5E5E5}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td{border:1px solid #E5E5E5;height:50px;font-size:16px;padding:10px 20px;color:#333;line-height:32px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td.label-name{padding:0;width:144px;text-align:center;font-weight:bold;background:#F5F5F5}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td p{line-height:32px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-pic .fruit-pic-list{position:relative;float:left;margin-right:10px;margin-bottom:10px;width:100px;height:100px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-pic .fruit-pic-list img{width:100%;height:100%}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-pic .fruit-pic-list a{display:block;width:44px;height:20px;border:1px solid #fff;color:#fff;font-size:12px;line-height:20px;text-align:center;margin-left:-22px;position:absolute;top:auto;right:auto;bottom:10px;left:50%;z-index:0}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li{height:40px;line-height:40px;padding-left:49px;margin-bottom:10px;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li p{display:inline-block;margin-right:20px;line-height:40px;max-width:calc(100% - 70px);vertical-align:middle;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li a{display:inline-block;width:44px;line-height:22px;height:22px;color:#D91313;font-size:12px;border:1px solid #D91313;text-align:center}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li.pdf{background:url("../images/fruit/pdf.png") no-repeat 0 center;background-size:41px 40px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li.xls{background:url("../images/fruit/xls.png") no-repeat 0 center;background-size:41px 40px}.fruit-detail .fruit-detai-box .fruit-info table.fruit-table td .fruit-file li.doc{background:url("../images/fruit/doc.png") no-repeat 0 center;background-size:41px 40px}.fruit-detail .fruit-detai-box .fruit-info .m-section{margin-bottom:40px}.fruit-detail .fruit-detai-box .fruit-info .m-section.video-list-con{margin-bottom:0}.fruit-detail .fruit-detai-box .fruit-info .m-section h3{position:relative;padding-left:55px;border-left:4px solid #0397ED;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:20px;margin-left:-60px}.fruit-detail .fruit-detai-box .fruit-info .m-section h3:before{content:'';position:absolute;top:50%;right:0;bottom:auto;left:auto;z-index:0;width:calc(100% - 134px);height:1px;background:#E5E5E5}.fruit-detail .fruit-detai-box .fruit-info .m-section .achievement-analysis-content p{font-size:16px;line-height:32px;word-break:break-all}.fruit-detail .fruit-detai-box .fruit-info .m-section .fruit-img .imgs-item{width:275px;height:154px;margin-right:20px;margin-top:10px}.fruit-video-list .fruit-video-item{width:275px;float:left}.fruit-video-list .fruit-video-item .img{width:100%;height:154px}.fruit-video-list .fruit-video-item:nth-of-type(3n+2){margin:0 20px}.fruit-video-list .fruit-video-item .fruit-item-title{font-weight:400;color:#333;margin-top:14px;line-height:1.3}.fruit-video-list .fruit-video-item{width:275px;float:left}.fruit-video-list .fruit-video-item .img{width:100%;height:154px}.fruit-video-list .fruit-video-item:nth-of-type(3n+2){margin:0 20px}.fruit-video-list .fruit-video-item .fruit-item-title{font-weight:400;color:#333;margin-top:14px;line-height:1.3}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1001;background:rgba(0,0,0,0.4)}.modal .modal-box{background:#fff;width:560px;position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:0;transform:translate(-50%, -50%)}.modal .modal-box .modal-head{height:56px;line-height:1;padding:20px 40px;overflow:hidden;position:relative;font-size:16px;font-weight:bold}.modal .modal-box .modal-head a.close-modal{display:block;width:9px;height:9px;background-image:url(../images/scienceNo/icon-close-btn.png);background-size:100% 100%;position:absolute;top:23px;right:20px;bottom:auto;left:auto;z-index:0}.modal .modal-box .modal-content{overflow:hidden;max-height:600px;overflow-y:auto;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.modal .modal-box .modal-content .detail-modal-content{padding:40px 24px;overflow:hidden}.modal .modal-box .modal-content .form-group{overflow:hidden;margin-top:18px}.modal .modal-box .modal-content .form-group:first-child{margin-top:0}.modal .modal-box .modal-content i.require{color:#EF2D5F}.modal .modal-box .modal-content .label{width:100px;padding-right:20px;text-align:right;line-height:40px;font-size:16px;float:left}.modal .modal-box .modal-content .form-text{margin-left:100px}.modal .modal-box .modal-content .form-text .form-control{width:320px;height:40px;line-height:40px;border-color:#e5e5e5;padding:0px 10px}.modal .modal-box .modal-content .form-text textarea.form-control{resize:none;height:120px;padding:10px;line-height:32px}.modal .modal-box .modal-foot{padding:20px 0;text-align:center}.modal .modal-box .modal-foot .btn{display:inline-block;background:#fff;color:#333;height:40px;padding:12px 40px;text-align:center;margin:0;border-radius:20px;font-size:16px;line-height:1;border:1px solid #e5e5e5}.modal .modal-box .modal-foot .btn.btn-blue{border-color:#0397ED;color:#0397ED;margin-left:20px}
