/*!modules/home/home.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#home-home{background:#f2f2f2}
#home-home .slider{height:320px}
#home-home .news-area{padding:42px 0;background:#fff;font-size:0;margin-bottom:20px}
#home-home .news-area .news-type-list{margin-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#home-home .news-area .news-type-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;height:80px;font-size:16px;font-weight:700;color:#666;border-top:1px solid #ccc;width:160px;text-align:center}
#home-home .news-area .news-type-list a:last-child{border-bottom:1px solid #ccc}
#home-home .news-area .news-type-list a:hover{color:#0095ee}
#home-home .news-area .news-list-wrap{display:inline-block;font-size:13px;width:50%;vertical-align:top}
#home-home .news-area .news-list-wrap:first-child{padding-right:30px}
#home-home .news-area .news-list-wrap:last-child{padding-left:30px}
#home-home .news-area .news-list-wrap .news-type{color:#0095ee;font-size:18px;font-weight:700}
#home-home .news-area .news-list-wrap .news-href{float:right;color:#0095ee;font-weight:700;line-height:24px}
#home-home .news-area .news-list-wrap .add-wrap{display:block;margin-top:27px;margin-bottom:32px}
#home-home .news-area .news-list-wrap .add-wrap .ad-pic{width:200px;height:168px;background:#ccc}
#home-home .news-area .news-list-wrap .add-wrap .add-content{width:calc(100% - 210px);height:168px}
#home-home .news-area .news-list-wrap .add-wrap .add-content:hover .add-title{color:#0095ee}
#home-home .news-area .news-list-wrap .add-wrap .add-content .add-title{font-size:16px;font-weight:700;margin-bottom:10px;max-height:42px;overflow:hidden}
#home-home .news-area .news-list-wrap .add-wrap .add-content .add-detail{line-height:24px;color:#999;max-height:120px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
#home-home .news-area .news-list{margin-top:20px}
#home-home .news-area .news-list a{line-height:30px;display:block}
#home-home .news-area .news-list a:hover{color:#0095ee}
#home-home .news-area .news-list .news-list-li-a{width:100%}
#home-home .news-area .news-list .news-title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#home-home .news-area .news-list .time{width:100px;margin-left:20px;color:#999;text-align:right}
#home-home .news-info-wrap{margin-top:64px;font-size:0;width:1200px;margin:auto}
#home-home .news-info-wrap .info-wrap-content{width:390px;margin-right:10px;height:226px;background:#fff;margin-bottom:15px;padding:20px 31px;vertical-align:top}
#home-home .news-info-wrap .info-wrap-content .info-title{font-size:16px;padding-bottom:15px;border-bottom:1px solid #0095ee;margin-bottom:5px;font-weight:700}
#home-home .news-info-wrap .info-wrap-content .info-title .info-more{font-size:14px;color:#0095ee}
#home-home .news-info-wrap .info-wrap-content .info-news-title{font-size:13px;margin-top:10px}
#home-home .news-info-wrap .info-wrap-content .info-news-title a{display:inline-block;width:100%}
#home-home .news-info-wrap .info-wrap-content .info-news-title a .info-text{display:inline-block;height:17px;width:235px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#home-home .news-info-wrap .info-wrap-content .info-news-title a .info-time{color:#999}
#home-home .news-info-wrap .info-wrap-content .info-news-title a:hover{color:#0095ee}
#home-home .news-info-wrap .info-wrap-content:last-child{margin-right:0;margin-bottom:20px}
#home-home .news-info-wrap .info-max-content{width:592px;height:226px}
#home-home .news-info-wrap .info-max-content:nth-of-type(even){margin-right:0}
#home-home .news-info-wrap .info-max-content .info-news-title a .info-text{width:440px}
#home-home .news-pic-rolling{background:#fff;margin-bottom:50px}
#home-home .news-pic-rolling .pic-show-wrap{width:1200px;margin:auto;height:188px;overflow:hidden}
#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap{width:800%;height:188px;padding-top:28px;font-size:0;overflow:hidden;margin-bottom:10px}
#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con1,#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con2{float:left;height:188px}
#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con1 .rolling-href,#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con2 .rolling-href{display:inline-block;width:160px;height:160px;margin-right:13px;background:#f2f2f2}
#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con1 .rolling-href img,#home-home .news-pic-rolling .pic-show-wrap .rolling-wrap .rolling-con2 .rolling-href img{width:160px;height:160px;-o-object-fit:cover;object-fit:cover}
/*!modules/home/mutation/mutationHome.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.contentWrap{padding-bottom:0!important}
.bottomWrap{position:relative!important}
#mutation-home-wrap{background:url(/portal/images/mutation_bg_a1a4184.jpg) center top;background-size:auto 100%}
#mutation-home-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:912px}
#mutation-home-wrap .mutation-title{font-size:32px;line-height:45px;color:#0393E9;font-weight:500;margin-top:300px}
#mutation-home-wrap .search-box{margin-top:14px;font-size:0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1);box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border-radius:8px}
#mutation-home-wrap .search-box .common-height{height:40px;line-height:40px;font-size:16px;vertical-align:middle}
#mutation-home-wrap .search-box input[type=text]{height:40px;line-height:40px;font-size:16px;vertical-align:middle;width:500px;text-indent:10px;border-color:#fff;border-radius:8px 0 0 8px;padding:0 6px}
#mutation-home-wrap .search-box input[type=text]::-webkit-input-placeholder{color:#999}
#mutation-home-wrap .search-box .search-btn{height:40px;line-height:40px;font-size:16px;vertical-align:middle;width:100px;border-radius:0 8px 8px 0;display:inline-block;background-color:#0095ee;cursor:pointer;color:#fff}
#mutation-home-wrap .list-wrap{width:600px;margin-top:14px}
#mutation-home-wrap .list-wrap .list-control{display:inline-block;color:#0393E9;margin-left:10px;font-weight:400;font-size:16px;line-height:22px;height:22px;cursor:pointer}
#mutation-home-wrap .list-wrap .list-control img{width:22px;height:22px;vertical-align:middle;margin-right:4px}
#mutation-home-wrap .list-wrap .list-control img.mu_submit{margin-left:8px}
#mutation-home-wrap .list-wrap .list-control span{display:inline-block;line-height:22px;font-weight:400;height:22px;vertical-align:middle}
/*!modules/home/mutation/mutationList.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#mutation-list-wrap{width:1200px;margin:auto;position:relative}
#mutation-list-wrap .search-wrap{position:absolute;padding:10px;top:-62px;right:0}
#mutation-list-wrap .search-wrap .search-box{font-size:0}
#mutation-list-wrap .search-wrap .search-box .common-height{height:42px;line-height:42px;font-size:14px;vertical-align:middle}
#mutation-list-wrap .search-wrap .search-box input[type=text]{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:280px;text-indent:10px;border-color:#DDD;border-radius:8px 0 0 8px;padding:0 6px}
#mutation-list-wrap .search-wrap .search-box input[type=text]::-webkit-input-placeholder{color:#999}
#mutation-list-wrap .search-wrap .search-box .search-btn{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:60px;border-radius:0 8px 8px 0;display:inline-block;background-color:#0095ee;cursor:pointer;color:#fff}
#mutation-list-wrap .zfish-common-table{margin-top:20px}
#mutation-list-wrap .zfish-common-table thead{font-size:12px;width:100%}
#mutation-list-wrap .zfish-common-table tbody{display:block}
#mutation-list-wrap .zfish-common-table th{height:54px;line-height:54px;color:#333;font-weight:400;background-color:rgba(0,149,238,.1)}
#mutation-list-wrap .zfish-common-table tr>th:first-child{border-radius:4px 0 0}
#mutation-list-wrap .zfish-common-table tr>th:last-child{border-radius:0 4px 0 0}
#mutation-list-wrap .zfish-common-table tr{display:table;width:100%;table-layout:fixed;border-bottom:1px solid #CCC}
#mutation-list-wrap .zfish-common-table th,#mutation-list-wrap .zfish-common-table td{text-align:left;text-indent:0!important;font-size:18px;padding-left:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#mutation-list-wrap .zfish-common-table a{font-size:18px;color:#0095EE;text-decoration:underline}
#mutation-list-wrap .zfish-common-table .zkoNumber{font-size:18px;color:#0095EE;text-decoration:underline;cursor:pointer}
#mutation-list-wrap .zfish-common-table .zkoNumber.disabled{cursor:not-allowed}
#mutation-list-wrap .zfish-common-table td.no-content{text-align:center;font-size:18px;padding:25px 0}
#mutation-list-wrap .zfish-common-table td.operation-btn{text-align:center}
#mutation-list-wrap .zfish-common-table td.operation-btn .cancel-btn{background:0 0;color:#06F}
#mutation-list-wrap .zfish-common-table td.operation-btn .cancel-btn:hover{cursor:pointer}
#mutation-list-wrap .zfish-common-table td.operation-btn .view-btn{background:0 0;color:#06F}
#mutation-list-wrap .zfish-common-table td.operation-btn .view-btn:hover{cursor:pointer}
#mutation-list-wrap .zfish-common-table .mutant{width:36px;height:36px}
#mutation-list-wrap .zfish-common-table .phenotype{width:51px;height:24px}
#mutation-list-wrap .zfish-common-table img{cursor:pointer}
#mutation-list-wrap .zfish-common-table img.disabled{cursor:not-allowed}
#mutation-list-wrap .zfish-common-table tr.trhover:hover{background:rgba(0,149,238,.2)}
#mutation-list-wrap .zfish-common-table .availabilitys_show{font-size:24px;cursor:pointer;color:#0095EE}
#mutation-list-wrap .list-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:20px 0;color:#666;font-size:12px;height:32px;line-height:32px}
#mutation-list-wrap .list-page .page-total{font-size:16px;color:#666;text-align:right;font-weight:400;margin-right:10px}
#mutation-list-wrap .list-page .page-sel{margin-right:10px;font-size:16px;color:#333;font-weight:400}
#mutation-list-wrap .list-page .page-sel #pageSelect{height:100%;border-radius:4px;padding:1px 5px}
#mutation-list-wrap .list-page .pagination span,#mutation-list-wrap .list-page .pagination a{font-size:16px;border-radius:6px;font-weight:400;height:32px;line-height:30px;background-color:transparent}
#mutation-list-wrap .list-page .pagination span.prev,#mutation-list-wrap .list-page .pagination span.next,#mutation-list-wrap .list-page .pagination a{color:#666;background:#FFF;border:1px solid #DDD}
#mutation-list-wrap .list-page .pagination .current{background:#0095EE;color:#fff;border:1px solid #DDD}
#mutation-list-wrap .list-page .pagination .jump-wrap{font-size:16px;color:#666;font-weight:400}
#mutation-list-wrap .list-page .pagination .jump-wrap .jump-ipt{height:32px;width:48px;background:#FFF;border:1px solid #DDD;border-radius:4px}
#mutation-list-wrap .list-page .pagination .first,#mutation-list-wrap .list-page .pagination .last{display:none}
#mutation-list-wrap .availabilitys{display:none;position:absolute;background-color:#fff;border-radius:4px;border:1px solid #DDD;width:300px;right:30px;top:-60px;padding:10px;white-space:normal;word-break:break-all;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}
#mutation-list-wrap .availabilitys a{font-size:18px;color:#0095EE;text-decoration:underline}
#mutation-list-wrap .availabilitys .triangle-down{display:block;width:0;height:0;border-width:13px 13px 0;border-style:solid;border-color:#DDD transparent transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-13px}
#mutation-list-wrap .availabilitys .triangle-down span{display:block;width:0;height:0;border-width:12px 12px 0;border-style:solid;border-color:#fff transparent transparent;position:absolute;top:-13px;left:-12px}
/*!modules/home/mutation/mutationMutant.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.gene-details{margin-top:20px;margin-bottom:30px;padding-bottom:30px;background-color:#fff}
.gene-details .tabList{padding:0 20px;height:47px;border-bottom:1px solid #CCC;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}
.gene-details .tabList li{line-height:46px;padding:0 20px;font-size:18px;color:#333;font-weight:400;font-style:italic;cursor:pointer}
.gene-details .tabList li.active{color:#0396EE;border-bottom:2px solid #0396EE}
.tab-form-details{margin:10px 10px 0;border-top:1px solid #CCC;border-right:1px solid #CCC}
.tab-form-details .line{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #CCC}
.tab-form-details .line p.label{width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;background-color:#E5F4FD;border-right:1px solid #CCC;border-left:1px solid #CCC;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;color:#333;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tab-form-details .line div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;word-break:break-all;font-size:18px;color:#333}
.tab-form-details .line div a{color:#0396EE;text-decoration:underline}
.tab-form-details .line div .imgPhenoWrap{width:100px;height:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 5px 5px 0;cursor:pointer}
.tab-form-details .line div .detail-video{margin:5px 5px 5px 0;display:inline-block;width:100px;height:100px;cursor:pointer;background-color:#333;position:relative}
.tab-form-details .line div .detail-video:hover div.operating{display:inline-block}
.tab-form-details .line div .detail-video div.operating{display:none;position:absolute;top:0;left:0;padding:0!important;height:100px;width:100px;background-color:rgba(110,110,110,.5)}
.tab-form-details .line div .detail-video div.operating .operatingBtnList{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tab-form-details .line div .detail-video div.operating .operatingBtnList img{width:40px;height:40px}
.tab-form-details .line div .detail-video video{width:100px;height:100px}
.tab-form-details .line div .detail-file{position:relative}
.tab-form-details .line div.italic{font-style:italic}
.temp-disease-related .human-title-control{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 30px;height:50px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.temp-disease-related .human-title-control .human-title{font-size:20px;color:#333;font-weight:600}
.temp-disease-related .human-title-control .expand-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#0095EE;line-height:22px;font-weight:400;cursor:pointer}
.temp-disease-related .human-title-control .expand-control img{width:28px;height:28px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.temp-disease-related .human-list{padding:8px 9px;border-top:1px solid #eee;display:none}
.temp-disease-related .human-list .zfish-common-table.human-table{border-spacing:0;border-collapse:collapse}
.temp-disease-related .human-list .zfish-common-table.human-table tr th{padding:0 12px;background-color:#E5F4FD;height:34px;line-height:34px;font-size:16px;color:#333;font-weight:600;border:1px solid #ccc}
.temp-disease-related .human-list .zfish-common-table.human-table tr td{padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;border:1px solid #ccc;font-size:16px;color:#333;font-weight:400}
.temp-disease-related .human-list .zfish-common-table.human-table tr td a{color:#0095EE;text-decoration:underline}
.temp-disease-related .human-list .zfish-common-table.human-table td.no-content{color:#6f6f6f;text-align:center}
#mutant-wrap{width:1200px;margin:auto;position:relative;padding-top:20px}
#mutant-wrap .search-wrap{position:absolute;padding:10px;top:-62px;right:0}
#mutant-wrap .search-wrap .search-box{font-size:0}
#mutant-wrap .search-wrap .search-box .common-height{height:42px;line-height:42px;font-size:14px;vertical-align:middle}
#mutant-wrap .search-wrap .search-box input[type=text]{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:280px;text-indent:10px;border-color:#DDD;border-radius:8px 0 0 8px;padding:0 6px}
#mutant-wrap .search-wrap .search-box input[type=text]::-webkit-input-placeholder{color:#999}
#mutant-wrap .search-wrap .search-box .search-btn{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:60px;border-radius:0 8px 8px 0;display:inline-block;background-color:#0095ee;cursor:pointer;color:#fff}
#mutant-wrap .geneDetail{display:-webkit-box;display:-ms-flexbox;display:flex}
#mutant-wrap .geneDetail a{margin-left:10px;color:#0396EE;text-decoration:underline}
#mutant-wrap .geneDetail a.italicLink{margin-left:0;font-style:italic;margin:0 10px;font-weight:lighter}
#mutant-wrap .geneDetail .left{background-color:#fff;padding:10px 30px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}
#mutant-wrap .geneDetail .left p:first-of-type{font-size:24px;font-weight:600;color:#333;height:50px;line-height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #D8D8D8}
#mutant-wrap .geneDetail .left p{font-size:20px;color:#333;height:40px;line-height:40px}
#mutant-wrap .geneDetail .right{background-color:#fff;width:250px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px}
#mutant-wrap .geneDetail .right p:first-of-type{font-size:20px;height:50px;line-height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #D8D8D8}
#mutant-wrap .geneDetail .right p{font-size:20px;color:#333;height:40px;line-height:40px}
/*!modules/home/mutation/mutationPhenotype.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.gene-details{margin-top:20px;margin-bottom:30px;padding-bottom:30px;background-color:#fff}
.gene-details .tabList{padding:0 20px;height:47px;border-bottom:1px solid #CCC;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}
.gene-details .tabList li{line-height:46px;padding:0 20px;font-size:18px;color:#333;font-weight:400;font-style:italic;cursor:pointer}
.gene-details .tabList li.active{color:#0396EE;border-bottom:2px solid #0396EE}
.tab-form-details{margin:10px 10px 0;border-top:1px solid #CCC;border-right:1px solid #CCC}
.tab-form-details .line{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #CCC}
.tab-form-details .line p.label{width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;background-color:#E5F4FD;border-right:1px solid #CCC;border-left:1px solid #CCC;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;color:#333;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tab-form-details .line div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;word-break:break-all;font-size:18px;color:#333}
.tab-form-details .line div a{color:#0396EE;text-decoration:underline}
.tab-form-details .line div .imgPhenoWrap{width:100px;height:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 5px 5px 0;cursor:pointer}
.tab-form-details .line div .detail-video{margin:5px 5px 5px 0;display:inline-block;width:100px;height:100px;cursor:pointer;background-color:#333;position:relative}
.tab-form-details .line div .detail-video:hover div.operating{display:inline-block}
.tab-form-details .line div .detail-video div.operating{display:none;position:absolute;top:0;left:0;padding:0!important;height:100px;width:100px;background-color:rgba(110,110,110,.5)}
.tab-form-details .line div .detail-video div.operating .operatingBtnList{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tab-form-details .line div .detail-video div.operating .operatingBtnList img{width:40px;height:40px}
.tab-form-details .line div .detail-video video{width:100px;height:100px}
.tab-form-details .line div .detail-file{position:relative}
.tab-form-details .line div.italic{font-style:italic}
.temp-disease-related .human-title-control{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 30px;height:50px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.temp-disease-related .human-title-control .human-title{font-size:20px;color:#333;font-weight:600}
.temp-disease-related .human-title-control .expand-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#0095EE;line-height:22px;font-weight:400;cursor:pointer}
.temp-disease-related .human-title-control .expand-control img{width:28px;height:28px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.temp-disease-related .human-list{padding:8px 9px;border-top:1px solid #eee;display:none}
.temp-disease-related .human-list .zfish-common-table.human-table{border-spacing:0;border-collapse:collapse}
.temp-disease-related .human-list .zfish-common-table.human-table tr th{padding:0 12px;background-color:#E5F4FD;height:34px;line-height:34px;font-size:16px;color:#333;font-weight:600;border:1px solid #ccc}
.temp-disease-related .human-list .zfish-common-table.human-table tr td{padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;border:1px solid #ccc;font-size:16px;color:#333;font-weight:400}
.temp-disease-related .human-list .zfish-common-table.human-table tr td a{color:#0095EE;text-decoration:underline}
.temp-disease-related .human-list .zfish-common-table.human-table td.no-content{color:#6f6f6f;text-align:center}
#phenotype-wrap{width:1200px;margin:auto;position:relative;padding-top:20px}
#phenotype-wrap .search-wrap{position:absolute;padding:10px;top:-62px;right:0}
#phenotype-wrap .search-wrap .search-box{font-size:0}
#phenotype-wrap .search-wrap .search-box .common-height{height:42px;line-height:42px;font-size:14px;vertical-align:middle}
#phenotype-wrap .search-wrap .search-box input[type=text]{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:280px;text-indent:10px;border-color:#DDD;border-radius:8px 0 0 8px;padding:0 6px}
#phenotype-wrap .search-wrap .search-box input[type=text]::-webkit-input-placeholder{color:#999}
#phenotype-wrap .search-wrap .search-box .search-btn{height:42px;line-height:42px;font-size:14px;vertical-align:middle;width:60px;border-radius:0 8px 8px 0;display:inline-block;background-color:#0095ee;cursor:pointer;color:#fff}
#phenotype-wrap .geneDetail{display:-webkit-box;display:-ms-flexbox;display:flex}
#phenotype-wrap .geneDetail a{margin-left:10px;color:#0396EE;text-decoration:underline}
#phenotype-wrap .geneDetail a.italicLink{margin-left:0;font-style:italic;margin:0 10px;font-weight:lighter}
#phenotype-wrap .geneDetail .left{background-color:#fff;padding:10px 30px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}
#phenotype-wrap .geneDetail .left p:first-of-type{font-size:24px;font-weight:600;color:#333;height:50px;line-height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #D8D8D8}
#phenotype-wrap .geneDetail .left p{font-size:20px;color:#333;height:40px;line-height:40px}
#phenotype-wrap .geneDetail .right{background-color:#fff;width:250px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px}
#phenotype-wrap .geneDetail .right p:first-of-type{font-size:20px;height:50px;line-height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #D8D8D8}
#phenotype-wrap .geneDetail .right p{font-size:20px;color:#333;height:40px;line-height:40px}
#phenotype-wrap .pic-dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999}
#phenotype-wrap .pic-dialog .pic-box{height:90%;width:90%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}
#phenotype-wrap .pic-dialog .pic-box .pic-header{height:25px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#phenotype-wrap .pic-dialog .pic-box .pic-header p{font-size:16px;color:#333}
#phenotype-wrap .pic-dialog .pic-box .pic-header div{font-size:20px;color:#999;line-height:20px;font-weight:300}
#phenotype-wrap .pic-dialog .pic-box .pic-header div:hover{color:#409eff;cursor:pointer}
#phenotype-wrap .pic-dialog .pic-box .pic-big{width:100%;height:calc(100% - 25px);text-align:center}
#phenotype-wrap .video-dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999}
#phenotype-wrap .video-dialog .video-box{height:90%;width:90%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}
#phenotype-wrap .video-dialog .video-box .video-header{height:25px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#phenotype-wrap .video-dialog .video-box .video-header p{font-size:16px;color:#333}
#phenotype-wrap .video-dialog .video-box .video-header div{font-size:20px;color:#999;line-height:20px;font-weight:300}
#phenotype-wrap .video-dialog .video-box .video-header div:hover{color:#409eff;cursor:pointer}
#phenotype-wrap .video-dialog .video-box .video-big{width:100%;height:calc(100% - 25px);text-align:center;background-color:#000;cursor:pointer}
#phenotype-wrap .video-dialog .video-box .video-big video{width:100%;height:100%}
/*!modules/home/common.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.reset-default-style{}
.reset-default-style html,.reset-default-style address,.reset-default-style blockquote,.reset-default-style body,.reset-default-style dd,.reset-default-style div,.reset-default-style dl,.reset-default-style dt,.reset-default-style fieldset,.reset-default-style form,.reset-default-style frame,.reset-default-style frameset,.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style noframes,.reset-default-style ol,.reset-default-style p,.reset-default-style ul,.reset-default-style center,.reset-default-style dir,.reset-default-style hr,.reset-default-style menu,.reset-default-style pre{unicode-bidi:embed}
.reset-default-style li{display:list-item}
.reset-default-style head{display:none}
.reset-default-style table{display:table}
.reset-default-style tr{display:table-row}
.reset-default-style thead{display:table-header-group}
.reset-default-style tbody{display:table-row-group}
.reset-default-style tfoot{display:table-footer-group}
.reset-default-style col{display:table-column}
.reset-default-style colgroup{display:table-column-group}
.reset-default-style td,.reset-default-style th{display:table-cell}
.reset-default-style caption{display:table-caption}
.reset-default-style th{font-weight:bolder;text-align:center}
.reset-default-style caption{text-align:center}
.reset-default-style body{margin:8px}
.reset-default-style h1{font-size:2em;margin:.67em 0}
.reset-default-style h2{font-size:1.5em;margin:.75em 0}
.reset-default-style h3{font-size:1.17em;margin:.83em 0}
.reset-default-style h4,.reset-default-style p,.reset-default-style blockquote,.reset-default-style ul,.reset-default-style fieldset,.reset-default-style form,.reset-default-style ol,.reset-default-style dl,.reset-default-style dir,.reset-default-style menu{margin:1.12em 0}
.reset-default-style h5{font-size:.83em;margin:1.5em 0}
.reset-default-style h6{font-size:.75em;margin:1.67em 0}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style b,.reset-default-style strong{font-weight:bolder}
.reset-default-style blockquote{margin-left:40px;margin-right:40px}
.reset-default-style i,.reset-default-style cite,.reset-default-style em,.reset-default-style var,.reset-default-style address{font-style:italic}
.reset-default-style pre,.reset-default-style tt,.reset-default-style code,.reset-default-style kbd,.reset-default-style samp{font-family:monospace}
.reset-default-style pre{white-space:pre}
.reset-default-style button,.reset-default-style textarea,.reset-default-style input,.reset-default-style select{display:inline-block}
.reset-default-style big{font-size:1.17em}
.reset-default-style small,.reset-default-style sub,.reset-default-style sup{font-size:.83em}
.reset-default-style sub{vertical-align:sub}
.reset-default-style sup{vertical-align:super}
.reset-default-style table{border-spacing:2px;border:1px solid}
.reset-default-style thead,.reset-default-style tbody,.reset-default-style tfoot{vertical-align:middle;border:1px solid}
.reset-default-style td,.reset-default-style th,.reset-default-style tr{vertical-align:inherit;border:1px solid}
.reset-default-style s,.reset-default-style strike,.reset-default-style del{text-decoration:line-through}
.reset-default-style hr{border:1px inset}
.reset-default-style ol,.reset-default-style ul,.reset-default-style dir,.reset-default-style menu,.reset-default-style dd{margin-left:40px}
.reset-default-style ol{list-style-type:decimal}
.reset-default-style ol ul,.reset-default-style ul ol,.reset-default-style ul ul,.reset-default-style ol ol{margin-top:0;margin-bottom:0}
.reset-default-style u,.reset-default-style ins{text-decoration:underline}
.reset-default-style br:before{content:"\A";white-space:pre-line}
.reset-default-style center{text-align:center}
.reset-default-style :link,.reset-default-style :visited{text-decoration:underline}
.reset-default-style :focus{outline:thin dotted invert}
.reset-default-style BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}
.reset-default-style BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}
.reset-default-style [DIR=ltr]{direction:ltr;unicode-bidi:embed}
.reset-default-style [DIR=rtl]{direction:rtl;unicode-bidi:embed}
@media print{.reset-default-style h1{page-break-before:always}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6{page-break-after:avoid}
.reset-default-style ul,.reset-default-style ol,.reset-default-style dl{page-break-before:avoid}}
.common-border{border:1px solid #d7efff}
.list-content{width:780px;border:1px solid #d7efff}
.list-content .list-wrap{width:100%;border-bottom:1px solid #d7efff;padding:13px 14px}
.list-content .list-wrap:last-child{border-bottom:0}
.list-content .list-wrap:hover{background:#f2f2f2}
.list-content .list-wrap .list-img{width:148px;height:100px;background:#f2f2f2;margin-right:10px}
.list-content .list-wrap .list-img img{width:148px;height:100px}
.list-content .list-wrap .list-text{width:calc(100% - 158px);height:100px;font-size:13px;color:#999;padding-top:5px}
.list-content .list-wrap .list-text .list-text-title span{display:inline-block}
.list-content .list-wrap .list-text .list-text-title .text-title-left{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;width:calc(100% - 80px)}
.list-content .list-wrap .list-text .list-text-title .text-title-right{width:80px;text-align:right}
.list-content .list-wrap .list-text .list-text-content{margin-top:6px;line-height:22px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.list-content .list-wrap .list-text .max-text-content{max-height:63px}
.list-content .list-wrap .list-no-img{width:100%}
.list-content .detail-wrap{padding:50px 15px}
.list-content .detail-wrap .detail-title{text-align:center;font-size:28px;font-weight:700}
.list-content .detail-wrap .detail-author{font-size:12px;color:#999;text-align:center;margin:20px 0 35px}
.list-content .detail-wrap .detail-author .time{margin-right:10px}
.list-content .detail-wrap .detail-content{display:block;overflow:hidden}
.list-content .detail-wrap .detail-content html,.list-content .detail-wrap .detail-content address,.list-content .detail-wrap .detail-content blockquote,.list-content .detail-wrap .detail-content body,.list-content .detail-wrap .detail-content dd,.list-content .detail-wrap .detail-content div,.list-content .detail-wrap .detail-content dl,.list-content .detail-wrap .detail-content dt,.list-content .detail-wrap .detail-content fieldset,.list-content .detail-wrap .detail-content form,.list-content .detail-wrap .detail-content frame,.list-content .detail-wrap .detail-content frameset,.list-content .detail-wrap .detail-content h1,.list-content .detail-wrap .detail-content h2,.list-content .detail-wrap .detail-content h3,.list-content .detail-wrap .detail-content h4,.list-content .detail-wrap .detail-content h5,.list-content .detail-wrap .detail-content h6,.list-content .detail-wrap .detail-content noframes,.list-content .detail-wrap .detail-content ol,.list-content .detail-wrap .detail-content p,.list-content .detail-wrap .detail-content ul,.list-content .detail-wrap .detail-content center,.list-content .detail-wrap .detail-content dir,.list-content .detail-wrap .detail-content hr,.list-content .detail-wrap .detail-content menu,.list-content .detail-wrap .detail-content pre{unicode-bidi:embed}
.list-content .detail-wrap .detail-content li{display:list-item}
.list-content .detail-wrap .detail-content head{display:none}
.list-content .detail-wrap .detail-content table{display:table}
.list-content .detail-wrap .detail-content tr{display:table-row}
.list-content .detail-wrap .detail-content thead{display:table-header-group}
.list-content .detail-wrap .detail-content tbody{display:table-row-group}
.list-content .detail-wrap .detail-content tfoot{display:table-footer-group}
.list-content .detail-wrap .detail-content col{display:table-column}
.list-content .detail-wrap .detail-content colgroup{display:table-column-group}
.list-content .detail-wrap .detail-content td,.list-content .detail-wrap .detail-content th{display:table-cell}
.list-content .detail-wrap .detail-content caption{display:table-caption}
.list-content .detail-wrap .detail-content th{font-weight:bolder;text-align:center}
.list-content .detail-wrap .detail-content caption{text-align:center}
.list-content .detail-wrap .detail-content body{margin:8px}
.list-content .detail-wrap .detail-content h1{font-size:2em;margin:.67em 0}
.list-content .detail-wrap .detail-content h2{font-size:1.5em;margin:.75em 0}
.list-content .detail-wrap .detail-content h3{font-size:1.17em;margin:.83em 0}
.list-content .detail-wrap .detail-content h4,.list-content .detail-wrap .detail-content p,.list-content .detail-wrap .detail-content blockquote,.list-content .detail-wrap .detail-content ul,.list-content .detail-wrap .detail-content fieldset,.list-content .detail-wrap .detail-content form,.list-content .detail-wrap .detail-content ol,.list-content .detail-wrap .detail-content dl,.list-content .detail-wrap .detail-content dir,.list-content .detail-wrap .detail-content menu{margin:1.12em 0}
.list-content .detail-wrap .detail-content h5{font-size:.83em;margin:1.5em 0}
.list-content .detail-wrap .detail-content h6{font-size:.75em;margin:1.67em 0}
.list-content .detail-wrap .detail-content h1,.list-content .detail-wrap .detail-content h2,.list-content .detail-wrap .detail-content h3,.list-content .detail-wrap .detail-content h4,.list-content .detail-wrap .detail-content h5,.list-content .detail-wrap .detail-content h6,.list-content .detail-wrap .detail-content b,.list-content .detail-wrap .detail-content strong{font-weight:bolder}
.list-content .detail-wrap .detail-content blockquote{margin-left:40px;margin-right:40px}
.list-content .detail-wrap .detail-content i,.list-content .detail-wrap .detail-content cite,.list-content .detail-wrap .detail-content em,.list-content .detail-wrap .detail-content var,.list-content .detail-wrap .detail-content address{font-style:italic}
.list-content .detail-wrap .detail-content pre,.list-content .detail-wrap .detail-content tt,.list-content .detail-wrap .detail-content code,.list-content .detail-wrap .detail-content kbd,.list-content .detail-wrap .detail-content samp{font-family:monospace}
.list-content .detail-wrap .detail-content pre{white-space:pre}
.list-content .detail-wrap .detail-content button,.list-content .detail-wrap .detail-content textarea,.list-content .detail-wrap .detail-content input,.list-content .detail-wrap .detail-content select{display:inline-block}
.list-content .detail-wrap .detail-content big{font-size:1.17em}
.list-content .detail-wrap .detail-content small,.list-content .detail-wrap .detail-content sub,.list-content .detail-wrap .detail-content sup{font-size:.83em}
.list-content .detail-wrap .detail-content sub{vertical-align:sub}
.list-content .detail-wrap .detail-content sup{vertical-align:super}
.list-content .detail-wrap .detail-content table{border-spacing:2px;border:1px solid}
.list-content .detail-wrap .detail-content thead,.list-content .detail-wrap .detail-content tbody,.list-content .detail-wrap .detail-content tfoot{vertical-align:middle;border:1px solid}
.list-content .detail-wrap .detail-content td,.list-content .detail-wrap .detail-content th,.list-content .detail-wrap .detail-content tr{vertical-align:inherit;border:1px solid}
.list-content .detail-wrap .detail-content s,.list-content .detail-wrap .detail-content strike,.list-content .detail-wrap .detail-content del{text-decoration:line-through}
.list-content .detail-wrap .detail-content hr{border:1px inset}
.list-content .detail-wrap .detail-content ol,.list-content .detail-wrap .detail-content ul,.list-content .detail-wrap .detail-content dir,.list-content .detail-wrap .detail-content menu,.list-content .detail-wrap .detail-content dd{margin-left:40px}
.list-content .detail-wrap .detail-content ol{list-style-type:decimal}
.list-content .detail-wrap .detail-content ol ul,.list-content .detail-wrap .detail-content ul ol,.list-content .detail-wrap .detail-content ul ul,.list-content .detail-wrap .detail-content ol ol{margin-top:0;margin-bottom:0}
.list-content .detail-wrap .detail-content u,.list-content .detail-wrap .detail-content ins{text-decoration:underline}
.list-content .detail-wrap .detail-content br:before{content:"\A";white-space:pre-line}
.list-content .detail-wrap .detail-content center{text-align:center}
.list-content .detail-wrap .detail-content :link,.list-content .detail-wrap .detail-content :visited{text-decoration:underline}
.list-content .detail-wrap .detail-content :focus{outline:thin dotted invert}
.list-content .detail-wrap .detail-content BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}
.list-content .detail-wrap .detail-content BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}
.list-content .detail-wrap .detail-content [DIR=ltr]{direction:ltr;unicode-bidi:embed}
.list-content .detail-wrap .detail-content [DIR=rtl]{direction:rtl;unicode-bidi:embed}
@media print{.list-content .detail-wrap .detail-content h1{page-break-before:always}
.list-content .detail-wrap .detail-content h1,.list-content .detail-wrap .detail-content h2,.list-content .detail-wrap .detail-content h3,.list-content .detail-wrap .detail-content h4,.list-content .detail-wrap .detail-content h5,.list-content .detail-wrap .detail-content h6{page-break-after:avoid}
.list-content .detail-wrap .detail-content ul,.list-content .detail-wrap .detail-content ol,.list-content .detail-wrap .detail-content dl{page-break-before:avoid}}
.list-content .detail-wrap .detail-content table{max-width:720px}
.list-content .detail-wrap .detail-content table{margin:auto}
.list-content .share-wrap{border-top:1px solid #E4E4E4;margin-top:20px;padding:20px 0 0;overflow:hidden}
.list-content .share-wrap #share-box{width:225px;height:35px;float:right;overflow:hidden}
.list-content .share-wrap #share-box .share-title{font-size:14px;color:#999;float:left;line-height:34px;margin-right:20px}
.list-content .share-wrap #share-box .jiathis_style_32x32 .jtico{background:0 0}
.list-content .share-wrap #share-box a{display:inline-block;width:32px;height:32px;padding:0;margin-top:0}
.list-content .share-wrap #share-box a.jiathis_button_weixin{background:url(/portal/images/share_weixin_3d4fd26.png) no-repeat}
.list-content .share-wrap #share-box a.jiathis_button_tsina{background:url(/portal/images/share_sina_917e649.png) no-repeat}
.list-content .share-wrap #share-box a.jiathis_button_cqq{background:url(/portal/images/share_qq_0fb616b.png) no-repeat}
.list-content .share-wrap #share-box a.jiathis_button_qzone{background:url(/portal/images/share_qzone_a64ecd8.png) no-repeat}
#home-notice-list .content-page{margin-top:22px}
#home-notice-list .content-page .prev{margin:0}
.notice-content{width:400px;border:1px solid #d7efff}
.notice-content .notice-con-title{height:54px;line-height:54px;padding:0 20px;border-bottom:1px solid #d7efff;background:#f0f9ff;font-size:14px;color:#0095ee;font-weight:700}
.notice-content .notice-con-wrap{padding:15px}
.notice-content .notice-con-wrap .notice-msg{margin:3px 0;width:100%;font-size:13px}
.notice-content .notice-con-wrap .notice-msg:hover{color:#0095ee}
.notice-content .notice-con-wrap .notice-msg:hover .msg-title{text-decoration:underline}
.notice-content .notice-con-wrap .notice-msg span{display:inline-block}
.notice-content .notice-con-wrap .notice-msg .msg-title{width:calc(100% - 80px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.notice-content .notice-con-wrap .notice-msg .msg-time{width:80px;color:#999;text-align:right}
.about-tab{font-size:0;margin-bottom:17px}
.about-tab .tab-select{font-size:14px;font-weight:700;position:relative}
.about-tab .tab-select:first-child{border-left:1px solid #d7efff}
.about-tab .tab-select .tab-name{width:200px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;background:#f4fbff;border:1px solid #d7efff;border-right:0;border-left:0;color:#0095ee}
.about-tab .tab-select .tab-name:last-child{border-right:1px solid #d7efff}
.about-tab .tab-select input[type=radio]{position:absolute;opacity:0;z-index:-1}
.about-tab .tab-select input[type=radio]:checked+.tab-name{background:#0095ee;color:#fff}
.home-no-data{height:500px;line-height:500px;text-align:center;font-size:18px;font-weight:700;color:#0095ee}
/*!modules/home/aboutDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.reset-default-style{}
.reset-default-style html,.reset-default-style address,.reset-default-style blockquote,.reset-default-style body,.reset-default-style dd,.reset-default-style div,.reset-default-style dl,.reset-default-style dt,.reset-default-style fieldset,.reset-default-style form,.reset-default-style frame,.reset-default-style frameset,.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style noframes,.reset-default-style ol,.reset-default-style p,.reset-default-style ul,.reset-default-style center,.reset-default-style dir,.reset-default-style hr,.reset-default-style menu,.reset-default-style pre{unicode-bidi:embed}
.reset-default-style li{display:list-item}
.reset-default-style head{display:none}
.reset-default-style table{display:table}
.reset-default-style tr{display:table-row}
.reset-default-style thead{display:table-header-group}
.reset-default-style tbody{display:table-row-group}
.reset-default-style tfoot{display:table-footer-group}
.reset-default-style col{display:table-column}
.reset-default-style colgroup{display:table-column-group}
.reset-default-style td,.reset-default-style th{display:table-cell}
.reset-default-style caption{display:table-caption}
.reset-default-style th{font-weight:bolder;text-align:center}
.reset-default-style caption{text-align:center}
.reset-default-style body{margin:8px}
.reset-default-style h1{font-size:2em;margin:.67em 0}
.reset-default-style h2{font-size:1.5em;margin:.75em 0}
.reset-default-style h3{font-size:1.17em;margin:.83em 0}
.reset-default-style h4,.reset-default-style p,.reset-default-style blockquote,.reset-default-style ul,.reset-default-style fieldset,.reset-default-style form,.reset-default-style ol,.reset-default-style dl,.reset-default-style dir,.reset-default-style menu{margin:1.12em 0}
.reset-default-style h5{font-size:.83em;margin:1.5em 0}
.reset-default-style h6{font-size:.75em;margin:1.67em 0}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style b,.reset-default-style strong{font-weight:bolder}
.reset-default-style blockquote{margin-left:40px;margin-right:40px}
.reset-default-style i,.reset-default-style cite,.reset-default-style em,.reset-default-style var,.reset-default-style address{font-style:italic}
.reset-default-style pre,.reset-default-style tt,.reset-default-style code,.reset-default-style kbd,.reset-default-style samp{font-family:monospace}
.reset-default-style pre{white-space:pre}
.reset-default-style button,.reset-default-style textarea,.reset-default-style input,.reset-default-style select{display:inline-block}
.reset-default-style big{font-size:1.17em}
.reset-default-style small,.reset-default-style sub,.reset-default-style sup{font-size:.83em}
.reset-default-style sub{vertical-align:sub}
.reset-default-style sup{vertical-align:super}
.reset-default-style table{border-spacing:2px;border:1px solid}
.reset-default-style thead,.reset-default-style tbody,.reset-default-style tfoot{vertical-align:middle;border:1px solid}
.reset-default-style td,.reset-default-style th,.reset-default-style tr{vertical-align:inherit;border:1px solid}
.reset-default-style s,.reset-default-style strike,.reset-default-style del{text-decoration:line-through}
.reset-default-style hr{border:1px inset}
.reset-default-style ol,.reset-default-style ul,.reset-default-style dir,.reset-default-style menu,.reset-default-style dd{margin-left:40px}
.reset-default-style ol{list-style-type:decimal}
.reset-default-style ol ul,.reset-default-style ul ol,.reset-default-style ul ul,.reset-default-style ol ol{margin-top:0;margin-bottom:0}
.reset-default-style u,.reset-default-style ins{text-decoration:underline}
.reset-default-style br:before{content:"\A";white-space:pre-line}
.reset-default-style center{text-align:center}
.reset-default-style :link,.reset-default-style :visited{text-decoration:underline}
.reset-default-style :focus{outline:thin dotted invert}
.reset-default-style BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}
.reset-default-style BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}
.reset-default-style [DIR=ltr]{direction:ltr;unicode-bidi:embed}
.reset-default-style [DIR=rtl]{direction:rtl;unicode-bidi:embed}
@media print{.reset-default-style h1{page-break-before:always}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6{page-break-after:avoid}
.reset-default-style ul,.reset-default-style ol,.reset-default-style dl{page-break-before:avoid}}
#homeAboutDetail .about-wrap{width:1200px;margin:0 auto}
#homeAboutDetail .about-wrap .about-title{font-size:20px;font-weight:700;color:#0095ee;margin:20px 0}
#homeAboutDetail .about-wrap .about-wrap{width:1200px;border:1px solid #d7efff;font-size:0}
#homeAboutDetail .about-wrap .about-wrap .about-show{display:inline-block;width:320px;height:180px;margin-right:20px;margin-bottom:20px;position:relative;cursor:pointer}
#homeAboutDetail .about-wrap .about-wrap .about-show .opcity-wrap,#homeAboutDetail .about-wrap .about-wrap .about-show .content-title{position:absolute;bottom:0;width:100%;height:52px}
#homeAboutDetail .about-wrap .about-wrap .about-show .opcity-wrap{z-index:10;opacity:.5;background-color:#333}
#homeAboutDetail .about-wrap .about-wrap .about-show .content-title{z-index:20;font-size:16px;font-weight:700;text-align:center;line-height:52px;color:#fff;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#homeAboutDetail .about-wrap .about-wrap .about-show .content-pic{width:320px;height:180px}
#homeAboutDetail .about-wrap .short-wrap{padding:65px 248px 45px 270px}
#homeAboutDetail .about-wrap .long-wrap{padding:65px 78px 45px 100px}
/*!modules/home/searchList.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#mySearch .btn-list{width:300px;border:1px solid #d7efff;margin-right:20px;color:#0095EE}
#mySearch .btn-list .title{height:54px;line-height:54px;padding-left:30px;background:#F0F9FF;border-bottom:1px solid #d7efff;font-size:18px}
#mySearch .btn-list .searchTab{padding:20px}
#mySearch .btn-list ul>li .tab-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:40px;line-height:40px;font-size:13px;position:relative;cursor:pointer}
#mySearch .btn-list ul>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
#mySearch .btn-list ul>li input[type=radio]:checked+.tab-name{background:#F0F9FF}
#mySearch #search-content .block{display:block}
#mySearch #search-content .marginbottom{margin-bottom:10px}
#mySearch #search-content ul{width:880px;border:1px solid #d7efff;padding:10px 15px}
#mySearch #search-content ul .news-warp{width:100%;cursor:pointer;border-bottom:1px solid #d7efff;padding:13px 0}
#mySearch #search-content ul .news-warp:last-child{border-bottom:0}
#mySearch #search-content ul .news-warp:hover{background:#F2F2F2}
#mySearch #search-content ul .news-warp .news-link{display:inline-block;width:100%}
#mySearch #search-content ul .news-warp .list-img{width:148px;height:100px;background:#f2f2f2;margin-right:10px}
#mySearch #search-content ul .news-warp .list-img img{width:148px;height:100px}
#mySearch #search-content ul .news-warp .list-text{width:calc(100% - 158px);height:100px;font-size:13px;color:#999;padding-top:5px}
#mySearch #search-content ul .news-warp .list-text .list-text-title span{display:inline-block}
#mySearch #search-content ul .news-warp .list-text .list-text-title .text-title-left{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;width:calc(100% - 80px)}
#mySearch #search-content ul .news-warp .list-text .list-text-title .text-title-right{width:80px;text-align:right}
#mySearch #search-content ul .news-warp .list-text .list-text-content{margin-top:6px;line-height:22px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
#mySearch #search-content ul .news-warp .list-text .max-text-content{max-height:63px}
#mySearch #search-content ul .news-warp .list-no-img{width:100%}
#mySearch #search-content ul .paper-warp{cursor:pointer;padding:13px 0;border-bottom:1px solid #d7efff}
#mySearch #search-content ul .paper-warp:last-child{border-bottom:0}
#mySearch #search-content ul .paper-warp:hover{background:#F2F2F2}
#mySearch #search-content ul .paper-warp .paper-title{font-size:14px;font-weight:700;margin-bottom:10px}
#mySearch #search-content ul .paper-warp .paper-title .download-icon{display:inline-block;width:16px;height:17px;vertical-align:bottom;margin-left:10px}
#mySearch #search-content ul .paper-warp .paper-summary{font-size:12px;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
#mySearch #search-content ul .paper-warp .max-text-content{max-height:63px}
#mySearch #search-content ul .paper-warp .paper-time{font-size:12px;color:#999}
#mySearch #search-content .lab-warp{width:880px;border:1px solid #d7efff;padding:15px}
#mySearch #search-content .lab-warp .img{height:40px;width:40px}
#mySearch #search-content .lab-warp tbody tr{cursor:pointer}
#mySearch #search-content .lab-warp tbody tr:hover{background:#F7F7F7}
#mySearch #search-content .noList{border:1px solid #d7efff;height:694px;padding-top:200px;text-align:center}
#mySearch #search-content .noList .nolist-text{font-size:16px;color:#999}
#mySearch .list-pagination{margin-top:42px;text-align:center;display:none}
/*!modules/lab/list.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#labList .top-tool-wrap{margin-bottom:20px}
#labList .top-tool-wrap .search-box{font-size:0}
#labList .top-tool-wrap .search-box .common-height{height:36px;line-height:36px;font-size:14px;vertical-align:middle}
#labList .top-tool-wrap .search-box input[type=text]{height:36px;line-height:36px;font-size:14px;vertical-align:middle;width:300px;border-color:#0095ee;padding:0 6px}
#labList .top-tool-wrap .search-box input[type=text]::-webkit-input-placeholder{color:#999}
#labList .top-tool-wrap .search-box input[type=text]::-moz-placeholder{color:#999}
#labList .top-tool-wrap .search-box input[type=text]:-ms-input-placeholder{color:#999}
#labList .top-tool-wrap .search-box input[type=text]:-moz-placeholder{color:#999}
#labList .top-tool-wrap .search-box .search-btn{height:36px;line-height:36px;font-size:14px;vertical-align:middle;width:64px;display:inline-block;background-color:#0095ee;cursor:pointer;color:#fff}
#labList .top-tool-wrap .sort-tab-list{font-size:0;display:inline-block;margin-right:8px;vertical-align:top;border-radius:4px}
#labList .top-tool-wrap .sort-tab-list:last-child{margin-right:0}
#labList .top-tool-wrap .sort-tab-list>li{font-size:14px;border:1px solid #D7EFFF}
#labList .top-tool-wrap .sort-tab-list>li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}
#labList .top-tool-wrap .sort-tab-list>li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#labList .top-tool-wrap .sort-tab-list>li:not(:last-child){border-right:0}
#labList .top-tool-wrap .sort-tab-list>li label{color:#999;height:36px;line-height:36px;width:120px}
#labList .top-tool-wrap .sort-tab-list>li label:hover{background:#f4fbff}
#labList .top-tool-wrap .sort-tab-list>li label.sort-show{width:36px;position:relative}
#labList .top-tool-wrap .sort-tab-list>li label.sort-show .tab-name{display:inline-block;width:100%;height:100%}
#labList .top-tool-wrap .sort-tab-list>li .card:before,#labList .top-tool-wrap .sort-tab-list>li .card:after{content:"";position:absolute;left:11px;top:11px;width:1px;height:7px;border-left:7px solid #999;border-right:7px solid #999}
#labList .top-tool-wrap .sort-tab-list>li .card:after{margin-top:8px}
#labList .top-tool-wrap .sort-tab-list>li .list:before,#labList .top-tool-wrap .sort-tab-list>li .list:after{content:"";position:absolute;left:10px;top:11px;width:15px;height:2px;border-top:2px solid #999;border-bottom:2px solid #999}
#labList .top-tool-wrap .sort-tab-list>li .list:after{margin-top:8px}
#labList .top-tool-wrap .sort-tab-list>li input[type=radio]:checked+.tab-name{background:#F4FBFF;color:#0095ee}
#labList .top-tool-wrap .sort-tab-list>li input[type=radio]:checked+.card:before,#labList .top-tool-wrap .sort-tab-list>li input[type=radio]:checked+.list:before,#labList .top-tool-wrap .sort-tab-list>li input[type=radio]:checked+.card:after,#labList .top-tool-wrap .sort-tab-list>li input[type=radio]:checked+.list:after{border-color:#0095ee}
#labList .top-tool-wrap .sort-key-wrap .tab-name:after{content:'';height:0;width:0;border-top:6px solid #0095ee;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle;margin-left:6px}
#labList .top-tool-wrap .sort-key-wrap .tab-name.up:after{border-top:0;border-bottom:6px solid #0095ee}
#labList .lab-card-list li{width:392px}
#labList .lab-card-list li:nth-child(3n){margin-right:0}
#labList .lab-list-list{padding:20px;border:1px solid #d7efff}
#labList .lab-list-list tbody tr{cursor:pointer;height:60px}
#labList .lab-list-list tbody tr:hover{background:#f7f7f7}
#labList .lab-list-list tbody tr td:first-child{border-bottom:0;width:60px}
#labList .lab-list-list .lab-avatar{width:40px;height:40px;background:#f2f2f2}
#labList .lab-list-list .lab-name{font-weight:700;color:#0095ee}
#labList .lab-list-list .lab-name a:hover{text-decoration:underline}
#labList .lab-list-list .num-text{color:#999}
#labList .lab-list-list .lab-avatar{width:40px;height:40px;background:#f2f2f2}
#labList .lab-list-list .lab-avatar img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}
#labList .lab-list-list .non-lab{text-align:center;font-weight:700;color:#0095ee}
#labList .lab-card-list,#labList .lab-list-list{margin-bottom:30px}
/*!modules/lab/detail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#labDetail .avatar-wrap{padding:40px 0;text-align:center;border:1px solid #d7efff;margin-bottom:20px}
#labDetail .avatar-wrap .avatar{height:100px;width:100px;background-color:#f2f2f2;display:inline-block;line-height:100px;color:#999;text-align:center;font-size:13px;-o-object-fit:cover;object-fit:cover}
#labDetail .avatar-wrap .lab-name{font-size:16px;margin-top:10px}
#labDetail .detail-wrap{border:1px solid #d7efff}
#labDetail .detail-wrap .tab-list{text-align:center;height:37px;background:#F4FBFF;border-bottom:1px solid #d7efff}
#labDetail .detail-wrap .tab-list>li .tab-name{width:136px;height:36px;line-height:36px;color:#0095ee;border:1px solid #d7efff;border-top:0;margin-top:1px}
#labDetail .detail-wrap .tab-list>li .tab-name:hover{background:#fff}
#labDetail .detail-wrap .tab-list>li:not(:last-child) .tab-name{border-right:0}
#labDetail .detail-wrap .tab-list>li input[type=radio]:checked+.tab-name{background-color:#fff;border-bottom-color:#fff}
#labDetail .detail-wrap .detail-main-wrap{border-bottom:1px solid #d7efff;border-bottom:0;min-height:300px}
#labDetail .detail-wrap .basic-info{width:720px;margin:52px auto;font-size:12px}
#labDetail .detail-wrap .basic-info>li{line-height:1.6;display:table;width:100%}
#labDetail .detail-wrap .basic-info>li label{display:table-cell;width:140px}
#labDetail .detail-wrap .basic-info>li .value-href{color:#0095ee}
#labDetail .detail-wrap .basic-info>li .value-wrap{display:table-cell;word-break:break-all}
#labDetail .detail-wrap .basic-info>li.para{margin-top:26px;padding-top:26px;border-top:1px solid #ccc}
#labDetail .detail-wrap .photo-list{width:1060px;margin:56px auto 80px;font-size:0}
#labDetail .detail-wrap .photo-list li{margin-right:8px;margin-bottom:8px;display:inline-block}
#labDetail .detail-wrap .photo-list li:nth-child(6n){margin-right:0}
#labDetail .detail-wrap .photo-list li img{height:170px;width:170px;background:#f2f2f2;cursor:pointer;-o-object-fit:cover;object-fit:cover}
#labDetail .detail-wrap .paper-list,#labDetail .detail-wrap .notice-list{padding:40px 30px}
#labDetail .detail-wrap .paper-list li,#labDetail .detail-wrap .notice-list li{cursor:pointer;border-bottom:1px solid #e4e4e4;line-height:46px}
#labDetail .detail-wrap .paper-list li:hover,#labDetail .detail-wrap .notice-list li:hover{background:#f7f7f7}
#labDetail .detail-wrap .paper-list li .notice-title,#labDetail .detail-wrap .notice-list li .notice-title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:13px}
#labDetail .detail-wrap .paper-list li .time,#labDetail .detail-wrap .notice-list li .time{margin-left:20px;color:#999;font-size:12px}
#labDetail .detail-wrap .paper-list li .paper-wrap,#labDetail .detail-wrap .notice-list li .paper-wrap{display:block;cursor:pointer;line-height:normal;padding:20px 0}
#labDetail .detail-wrap .paper-list li .paper-wrap .paper-title,#labDetail .detail-wrap .notice-list li .paper-wrap .paper-title{font-size:14px;font-weight:700;margin-bottom:10px}
#labDetail .detail-wrap .paper-list li .paper-wrap .paper-title .download-icon,#labDetail .detail-wrap .notice-list li .paper-wrap .paper-title .download-icon{display:inline-block;width:16px;height:17px;vertical-align:bottom;margin-left:10px}
#labDetail .detail-wrap .paper-list li .paper-wrap .paper-author,#labDetail .detail-wrap .notice-list li .paper-wrap .paper-author{font-size:12px;margin-bottom:10px;word-wrap:break-word}
#labDetail .detail-wrap .paper-list li .paper-wrap .paper-time,#labDetail .detail-wrap .notice-list li .paper-wrap .paper-time{font-size:12px;color:#999}
#labDetail .detail-wrap .paper-list .paper-sort{padding-bottom:20px;font-size:0;border-bottom:1px solid #e4e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select{display:inline-block;font-size:12px;color:#999;position:relative;border:1px solid #d7efff}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select .arrow{position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select .arrow-bottom{border-top:6px solid #0095ee}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select .arrow-up{border-bottom:6px solid #0095ee}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select span{display:block;width:120px;line-height:30px;text-align:center;cursor:pointer}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select input[type=radio]{position:absolute;opacity:;z-index:-1}
#labDetail .detail-wrap .paper-list .paper-sort .sort-select input[type=radio]:checked+span{background:#f4fbff;color:#0095ee}
#labDetail .detail-wrap .member-list{padding:26px}
#labDetail .detail-wrap .member-list th:first-child{width:64px}
#labDetail .detail-wrap .member-list tbody tr{cursor:pointer}
#labDetail .detail-wrap .member-list tbody tr:hover{background:#f7f7f7}
#labDetail .detail-wrap .member-list td:first-child{border-bottom:0}
#labDetail .detail-wrap .member-list td:first-child .member-avatar{height:40px;width:40px;background:#f2f2f2;display:inline-block;text-align:center;line-height:40px;color:#999;-o-object-fit:cover;object-fit:cover}
#labDetail .detail-wrap .fish-list{text-align:center;line-height:300px;color:#0095ee;font-size:18px;font-weight:700}
#labDetail .list-pagination{margin-top:42px;text-align:center;display:none}
#labDetail .no-data{width:100%;text-align:center;line-height:300px;color:#0095ee;font-size:18px;font-weight:700}
/*!modules/lab/member.less*/
#labMemberDetail .detail-wrap .basic-info{font-size:14px;width:560px}
#labMemberDetail .detail-wrap .basic-info li{margin-bottom:5px}
#labMemberDetail .detail-wrap .basic-info label{width:80px;padding-right:16px;text-align:right;color:#999}
#labMemberDetail .detail-wrap .lab-card-list{width:792px;margin:36px auto 70px}
#labMemberDetail .detail-wrap .lab-card-list li{width:392px;margin-right:8px}
#labMemberDetail .detail-wrap .lab-card-list li:nth-child(2n){margin-right:0}
/*!modules/lab/paperDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#labPaparDetail .detail-wrap{padding:38px 40px;border:1px solid #d7efff;margin-bottom:10px}
#labPaparDetail .detail-wrap>li{line-height:24px;display:table;width:100%}
#labPaparDetail .detail-wrap>li label{font-weight:700;width:200px;display:table-cell;font-size:12px}
#labPaparDetail .detail-wrap>li .detail-value{display:table-cell;font-size:14px;word-break:break-all}
#labPaparDetail .detail-wrap>li .detail-value a{display:inline-block;width:100%}
#labPaparDetail .detail-wrap>li.para{margin-top:34px;margin-bottom:16px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:11px 0 36px}
#labPaparDetail .detail-wrap>li.para .detail-value{background:#F2F2F2;padding:16px}
#labPaparDetail .detail-wrap>li.file,#labPaparDetail .detail-wrap>li.link{margin-bottom:8px}
#labPaparDetail .detail-wrap>li.file .detail-value,#labPaparDetail .detail-wrap>li.link .detail-value{padding:10px 12px}
#labPaparDetail .detail-wrap>li.file a,#labPaparDetail .detail-wrap>li.link a,#labPaparDetail .detail-wrap>li.pmidLink a{color:#0095ee}
#labPaparDetail .detail-wrap>li.file a:hover,#labPaparDetail .detail-wrap>li.link a:hover,#labPaparDetail .detail-wrap>li.pmidLink a:hover{text-decoration:underline}
/*!modules/lab/noticeDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.reset-default-style{}
.reset-default-style html,.reset-default-style address,.reset-default-style blockquote,.reset-default-style body,.reset-default-style dd,.reset-default-style div,.reset-default-style dl,.reset-default-style dt,.reset-default-style fieldset,.reset-default-style form,.reset-default-style frame,.reset-default-style frameset,.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style noframes,.reset-default-style ol,.reset-default-style p,.reset-default-style ul,.reset-default-style center,.reset-default-style dir,.reset-default-style hr,.reset-default-style menu,.reset-default-style pre{unicode-bidi:embed}
.reset-default-style li{display:list-item}
.reset-default-style head{display:none}
.reset-default-style table{display:table}
.reset-default-style tr{display:table-row}
.reset-default-style thead{display:table-header-group}
.reset-default-style tbody{display:table-row-group}
.reset-default-style tfoot{display:table-footer-group}
.reset-default-style col{display:table-column}
.reset-default-style colgroup{display:table-column-group}
.reset-default-style td,.reset-default-style th{display:table-cell}
.reset-default-style caption{display:table-caption}
.reset-default-style th{font-weight:bolder;text-align:center}
.reset-default-style caption{text-align:center}
.reset-default-style body{margin:8px}
.reset-default-style h1{font-size:2em;margin:.67em 0}
.reset-default-style h2{font-size:1.5em;margin:.75em 0}
.reset-default-style h3{font-size:1.17em;margin:.83em 0}
.reset-default-style h4,.reset-default-style p,.reset-default-style blockquote,.reset-default-style ul,.reset-default-style fieldset,.reset-default-style form,.reset-default-style ol,.reset-default-style dl,.reset-default-style dir,.reset-default-style menu{margin:1.12em 0}
.reset-default-style h5{font-size:.83em;margin:1.5em 0}
.reset-default-style h6{font-size:.75em;margin:1.67em 0}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6,.reset-default-style b,.reset-default-style strong{font-weight:bolder}
.reset-default-style blockquote{margin-left:40px;margin-right:40px}
.reset-default-style i,.reset-default-style cite,.reset-default-style em,.reset-default-style var,.reset-default-style address{font-style:italic}
.reset-default-style pre,.reset-default-style tt,.reset-default-style code,.reset-default-style kbd,.reset-default-style samp{font-family:monospace}
.reset-default-style pre{white-space:pre}
.reset-default-style button,.reset-default-style textarea,.reset-default-style input,.reset-default-style select{display:inline-block}
.reset-default-style big{font-size:1.17em}
.reset-default-style small,.reset-default-style sub,.reset-default-style sup{font-size:.83em}
.reset-default-style sub{vertical-align:sub}
.reset-default-style sup{vertical-align:super}
.reset-default-style table{border-spacing:2px;border:1px solid}
.reset-default-style thead,.reset-default-style tbody,.reset-default-style tfoot{vertical-align:middle;border:1px solid}
.reset-default-style td,.reset-default-style th,.reset-default-style tr{vertical-align:inherit;border:1px solid}
.reset-default-style s,.reset-default-style strike,.reset-default-style del{text-decoration:line-through}
.reset-default-style hr{border:1px inset}
.reset-default-style ol,.reset-default-style ul,.reset-default-style dir,.reset-default-style menu,.reset-default-style dd{margin-left:40px}
.reset-default-style ol{list-style-type:decimal}
.reset-default-style ol ul,.reset-default-style ul ol,.reset-default-style ul ul,.reset-default-style ol ol{margin-top:0;margin-bottom:0}
.reset-default-style u,.reset-default-style ins{text-decoration:underline}
.reset-default-style br:before{content:"\A";white-space:pre-line}
.reset-default-style center{text-align:center}
.reset-default-style :link,.reset-default-style :visited{text-decoration:underline}
.reset-default-style :focus{outline:thin dotted invert}
.reset-default-style BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}
.reset-default-style BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}
.reset-default-style [DIR=ltr]{direction:ltr;unicode-bidi:embed}
.reset-default-style [DIR=rtl]{direction:rtl;unicode-bidi:embed}
@media print{.reset-default-style h1{page-break-before:always}
.reset-default-style h1,.reset-default-style h2,.reset-default-style h3,.reset-default-style h4,.reset-default-style h5,.reset-default-style h6{page-break-after:avoid}
.reset-default-style ul,.reset-default-style ol,.reset-default-style dl{page-break-before:avoid}}
#labNoticeDetail .detail-wrap{overflow:hidden;padding:38px 40px;border:1px solid #d7efff;margin-bottom:10px}
#labNoticeDetail .detail-wrap html,#labNoticeDetail .detail-wrap address,#labNoticeDetail .detail-wrap blockquote,#labNoticeDetail .detail-wrap body,#labNoticeDetail .detail-wrap dd,#labNoticeDetail .detail-wrap div,#labNoticeDetail .detail-wrap dl,#labNoticeDetail .detail-wrap dt,#labNoticeDetail .detail-wrap fieldset,#labNoticeDetail .detail-wrap form,#labNoticeDetail .detail-wrap frame,#labNoticeDetail .detail-wrap frameset,#labNoticeDetail .detail-wrap h1,#labNoticeDetail .detail-wrap h2,#labNoticeDetail .detail-wrap h3,#labNoticeDetail .detail-wrap h4,#labNoticeDetail .detail-wrap h5,#labNoticeDetail .detail-wrap h6,#labNoticeDetail .detail-wrap noframes,#labNoticeDetail .detail-wrap ol,#labNoticeDetail .detail-wrap p,#labNoticeDetail .detail-wrap ul,#labNoticeDetail .detail-wrap center,#labNoticeDetail .detail-wrap dir,#labNoticeDetail .detail-wrap hr,#labNoticeDetail .detail-wrap menu,#labNoticeDetail .detail-wrap pre{unicode-bidi:embed}
#labNoticeDetail .detail-wrap li{display:list-item}
#labNoticeDetail .detail-wrap head{display:none}
#labNoticeDetail .detail-wrap table{display:table}
#labNoticeDetail .detail-wrap tr{display:table-row}
#labNoticeDetail .detail-wrap thead{display:table-header-group}
#labNoticeDetail .detail-wrap tbody{display:table-row-group}
#labNoticeDetail .detail-wrap tfoot{display:table-footer-group}
#labNoticeDetail .detail-wrap col{display:table-column}
#labNoticeDetail .detail-wrap colgroup{display:table-column-group}
#labNoticeDetail .detail-wrap td,#labNoticeDetail .detail-wrap th{display:table-cell}
#labNoticeDetail .detail-wrap caption{display:table-caption}
#labNoticeDetail .detail-wrap th{font-weight:bolder;text-align:center}
#labNoticeDetail .detail-wrap caption{text-align:center}
#labNoticeDetail .detail-wrap body{margin:8px}
#labNoticeDetail .detail-wrap h1{font-size:2em;margin:.67em 0}
#labNoticeDetail .detail-wrap h2{font-size:1.5em;margin:.75em 0}
#labNoticeDetail .detail-wrap h3{font-size:1.17em;margin:.83em 0}
#labNoticeDetail .detail-wrap h4,#labNoticeDetail .detail-wrap p,#labNoticeDetail .detail-wrap blockquote,#labNoticeDetail .detail-wrap ul,#labNoticeDetail .detail-wrap fieldset,#labNoticeDetail .detail-wrap form,#labNoticeDetail .detail-wrap ol,#labNoticeDetail .detail-wrap dl,#labNoticeDetail .detail-wrap dir,#labNoticeDetail .detail-wrap menu{margin:1.12em 0}
#labNoticeDetail .detail-wrap h5{font-size:.83em;margin:1.5em 0}
#labNoticeDetail .detail-wrap h6{font-size:.75em;margin:1.67em 0}
#labNoticeDetail .detail-wrap h1,#labNoticeDetail .detail-wrap h2,#labNoticeDetail .detail-wrap h3,#labNoticeDetail .detail-wrap h4,#labNoticeDetail .detail-wrap h5,#labNoticeDetail .detail-wrap h6,#labNoticeDetail .detail-wrap b,#labNoticeDetail .detail-wrap strong{font-weight:bolder}
#labNoticeDetail .detail-wrap blockquote{margin-left:40px;margin-right:40px}
#labNoticeDetail .detail-wrap i,#labNoticeDetail .detail-wrap cite,#labNoticeDetail .detail-wrap em,#labNoticeDetail .detail-wrap var,#labNoticeDetail .detail-wrap address{font-style:italic}
#labNoticeDetail .detail-wrap pre,#labNoticeDetail .detail-wrap tt,#labNoticeDetail .detail-wrap code,#labNoticeDetail .detail-wrap kbd,#labNoticeDetail .detail-wrap samp{font-family:monospace}
#labNoticeDetail .detail-wrap pre{white-space:pre}
#labNoticeDetail .detail-wrap button,#labNoticeDetail .detail-wrap textarea,#labNoticeDetail .detail-wrap input,#labNoticeDetail .detail-wrap select{display:inline-block}
#labNoticeDetail .detail-wrap big{font-size:1.17em}
#labNoticeDetail .detail-wrap small,#labNoticeDetail .detail-wrap sub,#labNoticeDetail .detail-wrap sup{font-size:.83em}
#labNoticeDetail .detail-wrap sub{vertical-align:sub}
#labNoticeDetail .detail-wrap sup{vertical-align:super}
#labNoticeDetail .detail-wrap table{border-spacing:2px;border:1px solid}
#labNoticeDetail .detail-wrap thead,#labNoticeDetail .detail-wrap tbody,#labNoticeDetail .detail-wrap tfoot{vertical-align:middle;border:1px solid}
#labNoticeDetail .detail-wrap td,#labNoticeDetail .detail-wrap th,#labNoticeDetail .detail-wrap tr{vertical-align:inherit;border:1px solid}
#labNoticeDetail .detail-wrap s,#labNoticeDetail .detail-wrap strike,#labNoticeDetail .detail-wrap del{text-decoration:line-through}
#labNoticeDetail .detail-wrap hr{border:1px inset}
#labNoticeDetail .detail-wrap ol,#labNoticeDetail .detail-wrap ul,#labNoticeDetail .detail-wrap dir,#labNoticeDetail .detail-wrap menu,#labNoticeDetail .detail-wrap dd{margin-left:40px}
#labNoticeDetail .detail-wrap ol{list-style-type:decimal}
#labNoticeDetail .detail-wrap ol ul,#labNoticeDetail .detail-wrap ul ol,#labNoticeDetail .detail-wrap ul ul,#labNoticeDetail .detail-wrap ol ol{margin-top:0;margin-bottom:0}
#labNoticeDetail .detail-wrap u,#labNoticeDetail .detail-wrap ins{text-decoration:underline}
#labNoticeDetail .detail-wrap br:before{content:"\A";white-space:pre-line}
#labNoticeDetail .detail-wrap center{text-align:center}
#labNoticeDetail .detail-wrap :link,#labNoticeDetail .detail-wrap :visited{text-decoration:underline}
#labNoticeDetail .detail-wrap :focus{outline:thin dotted invert}
#labNoticeDetail .detail-wrap BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}
#labNoticeDetail .detail-wrap BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}
#labNoticeDetail .detail-wrap [DIR=ltr]{direction:ltr;unicode-bidi:embed}
#labNoticeDetail .detail-wrap [DIR=rtl]{direction:rtl;unicode-bidi:embed}
@media print{#labNoticeDetail .detail-wrap h1{page-break-before:always}
#labNoticeDetail .detail-wrap h1,#labNoticeDetail .detail-wrap h2,#labNoticeDetail .detail-wrap h3,#labNoticeDetail .detail-wrap h4,#labNoticeDetail .detail-wrap h5,#labNoticeDetail .detail-wrap h6{page-break-after:avoid}
#labNoticeDetail .detail-wrap ul,#labNoticeDetail .detail-wrap ol,#labNoticeDetail .detail-wrap dl{page-break-before:avoid}}
#labNoticeDetail .detail-wrap table{max-width:1118px}
#labNoticeDetail .detail-wrap .detail-labName{font-size:14px}
#labNoticeDetail .detail-wrap .detail-labName span{color:#0095ee}
#labNoticeDetail .detail-wrap .detial-title{font-size:28px;font-weight:700;text-align:center;margin-top:60px}
#labNoticeDetail .detail-wrap .detial-time{font-size:12px;color:#999;text-align:center;margin:15px 0 50px}
#labNoticeDetail .detail-wrap .detial-con{font-size:13px}
/*!modules/myMsg/common.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myMsg .my-msg{min-width:241px;margin-right:10px;padding-bottom:0!important;margin-bottom:10px}
#myMsg .my-msg .avatar-wrap{padding-top:30px;padding-bottom:25px;text-align:center}
#myMsg .my-msg .avatar{height:109px;width:109px;border-radius:50%;background:#f2f2f2;-o-object-fit:cover;object-fit:cover}
#myMsg .my-msg .no-avatar{height:100px;width:100px;background:#f2f2f2;display:inline-block;line-height:100px;font-weight:700;font-size:14px;color:#999}
#myMsg .my-msg .my-name{font-size:16px;color:#0080D2;margin-top:20px;font-weight:400;font-family:SourceHanSansCN-Heavy;letter-spacing:0;text-align:center}
#myMsg .my-msg .btn-list li{display:block;border-top:1px solid #f6f6f6}
#myMsg .my-msg .btn-list li:first-child{border-top:0}
#myMsg .my-msg .btn-list li:hover{background:#f5fafd}
#myMsg .my-msg .btn-list li.active a{background:#0080D2;color:#fff}
#myMsg .my-msg .btn-list a{display:block;height:45px;line-height:45px;text-align:center;color:#595959;letter-spacing:0;font-weight:500;font-size:14px;font-family:SourceHanSansCN-Normal}
#myMsg .edit-list{margin-bottom:10px}
#myMsg .edit-list label{width:200px;display:block;float:left;font-size:12px;line-height:36px}
#myMsg .edit-list .flow-hide{font-size:12px}
#myMsg .edit-list input[type=text],#myMsg .edit-list textarea{width:100%;padding:5px 10px}
#myMsg .edit-list input[type=text]:disabled,#myMsg .edit-list textarea:disabled{background:#F2F2F2;color:#999;cursor:not-allowed}
#myMsg .edit-list input[type=text]{height:32px;vertical-align:middle}
#myMsg .edit-list textarea{height:186px}
#myMsg .btn-wrap{overflow:hidden;margin-bottom:30px}
#myMsg .btn-wrap .edit-btn{float:right;width:100px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;border-radius:3px;color:#999;font-weight:700;font-size:14px}
#myMsg .btn-wrap .edit-btn.active{color:#fff;background:#0095ee}
#myMsg .btn-wrap .delete-btn,#myMsg .btn-wrap .exit-btn{float:right;width:100px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;font-size:14px;font-weight:700;border-radius:3px;margin-left:10px}
#myMsg .list-page{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;color:#666;font-size:12px;height:40px;line-height:40px}
#myMsg .list-page .page-total{min-width:80px;text-align:center;padding:0 10px;margin-right:10px;background:#f4f4f4}
#myMsg .list-page .page-sel{margin-right:10px}
/*!modules/myMsg/myLab.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myMsg{position:relative}
#myMsg #msg-content .base-loading-empty-page{margin-left:0!important}
#myMsg .apply-lab{padding:22px 36px;font-size:13px;line-height:30px;margin-bottom:10px;background:#fff}
#myMsg .apply-lab>a{border-radius:3px;color:#fff;background:#0095ee;height:30px;width:140px;display:block;text-align:center;font-size:12px;font-weight:700;font-family:"宋体"}
#myMsg .apply-lab>.no-apply{cursor:not-allowed;background:#999;width:auto;padding-left:20px;padding-right:20px}
#myMsg .lab-list-wrap{padding:24px 30px 100px;background:#fff}
#myMsg .lab-list-wrap .type-title{line-height:56px;color:#0095ee;font-size:14px;font-weight:700}
#myMsg .lab-list-wrap .type-title:after{content:'';height:9px;display:inline-block;width:671px;margin-left:20px}
#myMsg .lab-list-wrap .lab-card-list li{width:403px;border:0;-webkit-box-shadow:0 6px 16px -8px rgba(0,0,0,.08);box-shadow:0 6px 16px -8px rgba(0,0,0,.08);-webkit-box-shadow:0 9px 28px 0 rgba(0,0,0,.05);box-shadow:0 9px 28px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 12px 48px 16px rgba(0,0,0,.03);box-shadow:0 12px 48px 16px rgba(0,0,0,.03);border-radius:5px 5px 5px 0 5px}
#myMsg .lab-list-wrap .lab-card-list li:nth-child(2n){margin-right:0}
#myMsg .nolab-wrap{text-align:center;height:510px;margin-bottom:20px}
#myMsg .nolab-wrap .nolab-pic{width:120px;height:114px;margin:90px auto 25px}
#myMsg .nolab-wrap p{font-size:14px;color:#999}
/*!modules/myMsg/editLab.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#editLab .edit-wrap{padding:30px;margin-bottom:10px;background:#fff}
#editLab .edit-wrap .title{font-size:16px;font-weight:700;width:200px;display:inline-block;color:#0095ee}
#editLab .edit-wrap .backbtn{display:block;border-radius:3px;color:#fff;background:#0095ee;height:30px;width:80px;line-height:30px;text-align:center;font-size:12px}
#editLab .edit-wrap .apply-status,#editLab .edit-wrap .apply-reject-reason{font-size:13px}
#editLab .edit-wrap .apply-status{color:#333}
#editLab .edit-wrap .apply-reject-reason{margin-left:10px;color:#999}
#editLab .edit-wrap .err-tips{font-size:13px;text-indent:200px;margin-bottom:10px;display:none;height:29px;line-height:29px}
#editLab .edit-wrap .err-tips .err-sig{color:red;font-size:22px;margin-right:4px;vertical-align:bottom}
#editLab .edit-wrap .edit-list:first-child label:before{content:"*";font-size:14px;color:#999;display:inline-block;margin-right:10px;margin-left:-17px;vertical-align:middle}
#editLab .edit-wrap .edit-list label{font-weight:700}
#editLab .edit-wrap .edit-list .radio-label{width:100px;cursor:pointer}
#editLab .edit-wrap .edit-list .showImportant:before{content:"*";font-size:14px;color:#999;display:inline-block;margin-right:10px;margin-left:-17px;vertical-align:middle}
#editLab .edit-wrap .btn-wrap #editLabSave{color:#fff}
/*!modules/myMsg/myLabDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myLabDetail .edit-wrap{padding:30px;margin-bottom:10px;background:#fff}
#myLabDetail .edit-wrap .title{font-size:16px;font-weight:700;width:200px;display:inline-block}
#myLabDetail .edit-wrap .apply-status,#myLabDetail .edit-wrap .apply-reject-reason{font-size:13px}
#myLabDetail .edit-wrap .apply-status,#myLabDetail .edit-wrap .title{color:#0095ee}
#myLabDetail .edit-wrap .apply-reject-reason{margin-left:10px;color:#999}
#myLabDetail .edit-wrap .err-tips{font-size:13px;text-indent:200px;margin-bottom:10px;display:none}
#myLabDetail .edit-wrap .err-tips .err-sig{color:red;font-size:22px;margin-right:4px;vertical-align:bottom}
#myLabDetail .edit-wrap .radio-label{width:100px;color:#aaa;cursor:not-allowed}
#myLabDetail .list-pagination{margin-top:20px}
#myLabDetail .list-pagination .pagination{float:right}
#myLabDetail .tab-list{height:32px}
#myLabDetail .tab-list>li .tab-name{background:#F4FBFF;width:120px;height:32px;line-height:32px;color:#0095ee;margin-top:1px;border:1px solid #d7efff;font-size:12px}
#myLabDetail .tab-list>li .tab-name:hover{background:#fff}
#myLabDetail .tab-list>li:not(:last-child) .tab-name{border-right:0}
#myLabDetail .tab-list>li input[type=radio]:checked+.tab-name{background:#fff;border-bottom-color:#fff}
#myLabDetail .photo-list{padding:0 90px 30px 0}
#myLabDetail .photo-list .photo-title{font-size:14px;color:#666;margin-bottom:14px;margin-top:30px}
#myLabDetail .photo-list .img-list{font-size:0}
#myLabDetail .photo-list .img-list .lab-photo-wrap,#myLabDetail .photo-list .img-list .upload-img-wrap{display:inline-block;vertical-align:top;margin-bottom:10px;position:relative}
#myLabDetail .photo-list .img-list .lab-photo-wrap input,#myLabDetail .photo-list .img-list .upload-img-wrap input{cursor:pointer}
#myLabDetail .photo-list .img-list .lab-photo-wrap img,#myLabDetail .photo-list .img-list .upload-img-wrap img{margin-right:10px;width:170px;height:170px;-o-object-fit:cover;object-fit:cover}
#myLabDetail .photo-list .img-list .lab-photo-wrap .icon-close,#myLabDetail .photo-list .img-list .upload-img-wrap .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer}
#myLabDetail .photo-list .img-list .lab-photo-wrap .icon-close:hover,#myLabDetail .photo-list .img-list .upload-img-wrap .icon-close:hover{font-size:40px;top:-5px;right:3px}
#myLabDetail .photo-list .img-list .lab-photo-wrap .icon-close{right:18px}
#myLabDetail .photo-list .img-list .lab-photo-wrap .icon-close:hover{right:15px}
#myLabDetail .photo-list .upload-tips{color:red;font-size:12px;margin-top:25px}
#myLabDetail .photo-list .one{margin-top:0}
#myLabDetail .photo-list .save-btn{width:240px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;border-radius:3px;margin-top:30px;font-size:16px;font-weight:700;letter-spacing:3px}
#myLabDetail .zfish-common-table thead{font-size:12px}
#myLabDetail .zfish-common-table .add-btn{display:block;background:#0095ee;color:#fff;height:30px;line-height:30px;text-align:center;border-radius:3px;font-weight:700}
#myLabDetail .paper-list .paper-sort{padding-bottom:20px;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#myLabDetail .paper-list .paper-sort .sort-select{display:inline-block;font-size:12px;color:#999;position:relative;border:1px solid #d7efff}
#myLabDetail .paper-list .paper-sort .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
#myLabDetail .paper-list .paper-sort .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#myLabDetail .paper-list .paper-sort .sort-select .arrow{position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle}
#myLabDetail .paper-list .paper-sort .sort-select .arrow-bottom{border-top:6px solid #0095ee}
#myLabDetail .paper-list .paper-sort .sort-select .arrow-up{border-bottom:6px solid #0095ee}
#myLabDetail .paper-list .paper-sort .sort-select span{display:block;width:120px;line-height:30px;text-align:center;cursor:pointer}
#myLabDetail .paper-list .paper-sort .sort-select input[type=radio]{position:absolute;z-index:-1}
#myLabDetail .paper-list .paper-sort .sort-select input[type=radio]:checked+span{background:#f4fbff;color:#0095ee}
#myLabDetail .paper-list .operation-list{padding-left:15px}
#myLabDetail .paper-list .paper-title{font-size:14px;font-weight:700;margin-bottom:5px}
#myLabDetail .paper-list .paper-time{font-size:12px;color:#999;margin-top:10px}
#myLabDetail .paper-list .paper-author{font-size:12px}
#myLabDetail .paper-list .time-text{color:#999}
#myLabDetail .paper-list .zfish-common-table th:nth-child(2){background:#fff;width:80px;padding-left:10px}
#myLabDetail .member-list th:first-child{width:64px}
#myLabDetail .member-list td:first-child{border-bottom:0}
#myLabDetail .member-list td:first-child img{height:40px;width:40px;background:#f2f2f2;-o-object-fit:cover;object-fit:cover}
#myLabDetail .member-list .changable-width{width:21px}
#myLabDetail .member-list th:nth-child(7){background:#fff;width:80px;padding-left:10px}
#myLabDetail .fish-list{color:#0095ee;font-size:18px;text-align:center;padding:70px 0}
#myLabDetail .annoucement-list th:nth-child(5){width:78px;padding-left:8px;background:#fff}
#myLabDetail .annoucement-list .changable-width{width:24px}
#myLabDetail .annoucement-list .zfish-common-table tbody tr td:first-child{max-width:450px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#myLabDetail .delete-btn{width:240px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;border-radius:3px;background:#0095ee;font-size:16px;font-weight:700;color:#fff}
/*!modules/myMsg/editPaper.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#editMyPaper .edit-wrap{border:1px solid #d7efff;padding:15px 30px;margin-bottom:10px}
#editMyPaper .edit-wrap .edit-list.textarea{border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;padding:30px 0;margin:30px 0}
#editMyPaper .edit-wrap .edit-list.file:nth-last-child(2){border-bottom:1px solid #e4e4e4;padding-bottom:45px}
#editMyPaper .edit-wrap .edit-list label{font-weight:700}
#editMyPaper .edit-wrap .edit-list.no-bottom{margin-bottom:0}
#editMyPaper .edit-wrap .edit-list .input-file-wrap{position:relative;height:32px;line-height:32px;font-size:0}
#editMyPaper .edit-wrap .edit-list .input-file-wrap .input-file-name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:200px;height:32px;line-height:32px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:2px;font-size:13px;padding:0 15px 0 10px;vertical-align:top}
#editMyPaper .edit-wrap .edit-list .input-file-wrap .input-upload-btn{position:relative;width:200px;height:32px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:2px;font-size:13px;text-align:center;cursor:pointer;vertical-align:top;margin-left:10px}
#editMyPaper .edit-wrap .edit-list .input-file-wrap .input-upload-btn input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}
#editMyPaper .edit-wrap .edit-list .input-file-wrap .delete-file-icon{position:absolute;top:0;left:185px;font-size:16px;font-weight:700;cursor:pointer;display:none}
#editMyPaper .edit-wrap .edit-list .input-file-wrap .file-upload-progress{position:absolute;width:200px;height:32px;left:0;top:0;border:0;display:none;z-index:10}
#editMyPaper .edit-wrap .edit-list select{height:32px;line-height:32px}
#editMyPaper .edit-wrap .short-input{width:232px!important}
#editMyPaper .edit-wrap .search-btn{width:120px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;margin-left:5px;border-radius:3px;vertical-align:top}
#editMyPaper .edit-wrap .search-tips{color:#666;margin-left:20px}
#editMyPaper .save-btn{width:240px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;margin:20px 0 40px 200px;border-radius:3px}
/*!modules/myMsg/editAnnoucement.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#editMyAnnoucement .edit-wrap{border:1px solid #d7efff;padding:15px 30px;margin-bottom:10px}
#editMyAnnoucement .edit-wrap .edit-list.require label:before{content:'*';color:red;vertical-align:bottom;font-size:20px;line-height:28px;margin-right:2px}
#editMyAnnoucement .edit-wrap .edit-list textarea{height:408px}
#editMyAnnoucement .edit-wrap .edit-list select{height:32px;line-height:32px}
#editMyAnnoucement .edit-wrap .edit-list input[type=text]{width:362px}
#editMyAnnoucement .edit-wrap .edit-list:last-child{margin-bottom:0}
#editMyAnnoucement .edit-wrap .edit-list .tips{color:#666;margin-left:8px}
#editMyAnnoucement .edit-wrap .apply-wrap{margin:18px 0 18px 200px;font-size:13px}
#editMyAnnoucement .edit-wrap .apply-wrap input[type=checkbox]{vertical-align:middle}
#editMyAnnoucement .edit-wrap .save-btn{width:240px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;margin:0 0 30px 200px;border-radius:3px}
/*!modules/myMsg/addMember.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myLabAddMember .edit-wrap{border:1px solid #d7efff;padding:30px;margin-bottom:10px;font-size:0}
#myLabAddMember .edit-wrap.title{font-size:16px;font-weight:700;color:#0095ee}
#myLabAddMember .add-accoutant,#myLabAddMember .add-list{display:inline-block;vertical-align:top}
#myLabAddMember .add-accoutant{width:200px;margin-top:10px;font-size:12px}
#myLabAddMember .add-list{padding:10px 15px;width:430px;height:193px;font-size:13px}
#myLabAddMember .add-btn{width:267px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;margin:30px 0 100px 200px;font-size:14px;background:#0095ee;color:#fff}
/*!modules/myMsg/basicInfo.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myBasicInfo{border:1px solid #d7efff;padding:70px 0;background:#fff}
#myBasicInfo .edit-list label{color:#999;text-align:right;font-size:14px;margin-right:40px}
#myBasicInfo .edit-list label.require:after{content:'*';color:red;margin-left:10px;position:absolute;margin-top:3px}
#myBasicInfo .edit-list:first-child label{margin-top:60px}
#myBasicInfo .edit-list input[type=text],#myBasicInfo .edit-list select{width:400px}
#myBasicInfo .edit-list select{height:32px;line-height:32px;padding-left:5px}
#myBasicInfo .edit-list .add-select-wrap{font-size:0;margin-bottom:10px}
#myBasicInfo .edit-list .add-select-wrap select{display:inline-block;width:127px;font-size:12px;margin-right:10px}
#myBasicInfo .edit-list .add-select-wrap select:last-child{margin-right:0}
#myBasicInfo .edit-list input[type=radio]{margin-right:5px}
#myBasicInfo .edit-list .radio-wrap{margin-right:14px;line-height:36px}
#myBasicInfo .edit-list .upload-img-wrap form{height:100px;width:100px}
#myBasicInfo .edit-list .upload-img-wrap .plus{font-size:28px}
#myBasicInfo .edit-list .upload-img-wrap p{font-size:12px;top:62%}
#myBasicInfo .edit-list .upload-img-wrap img{-o-object-fit:cover;object-fit:cover}
#myBasicInfo .tips{margin:50px 0 20px 240px;color:#666;font-size:14px}
#myBasicInfo .edit-btn{margin-left:240px;margin-top:0;width:300px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:16px;border-radius:3px;letter-spacing:8px}
#myBasicInfo .active{background:#0095ee}
#myBasicInfo .pic-tips{vertical-align:bottom;margin-left:20px}
#myBasicInfo .edit-list .flow-hide span.upload-img-wrap #avatar p.upload-tips{display:none}
/*!modules/myMsg/accoutant.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myAccoutant{border:1px solid #d7efff;padding:70px 0;background:#fff}
#myAccoutant .edit-list label{font-size:14px;text-align:right;margin-right:20px}
#myAccoutant .edit-list input[type=text]{width:300px;font-size:13px}
#myAccoutant .edit-list .save-btn{width:131px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;border-radius:3px;margin-left:8px;vertical-align:middle}
/*!modules/myMsg/editAccoutant.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#editMyAccoutant{background:#fff;padding:70px 0}
#editMyAccoutant .edit-list label{font-size:14px;text-indent:30px;font-weight:700}
#editMyAccoutant .edit-list input[type=text],#editMyAccoutant .edit-list input[type=password]{width:300px;font-size:13px}
#editMyAccoutant .edit-list input[type=text].short-input,#editMyAccoutant .edit-list input[type=password].short-input{width:209px}
#editMyAccoutant .edit-list input[type=password]{height:32px;vertical-align:middle;padding:5px 10px}
#editMyAccoutant .btn{color:#fff;border-radius:3px;vertical-align:middle;background:#999}
#editMyAccoutant .btn.save{width:300px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;margin:50px 0 0 200px;font-size:14px;font-weight:700}
#editMyAccoutant .btn.code{width:81px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;margin-left:10px}
#editMyAccoutant .btn.active{background:#0095ee}
/*!modules/myMsg/myMessage.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myMessage{border:1px solid #d7efff;padding:30px;background:#fff}
#myMessage .message-wrap{overflow:hidden;min-height:72px;border-bottom:1px dashed #e4e4e4}
#myMessage .message-wrap .show-message{width:calc(100% - 100px);display:inline-block;vertical-align:top}
#myMessage .message-wrap .show-message .message-content{min-height:35px;line-height:35px;font-size:14px}
#myMessage .message-wrap .show-message .message-time{height:35px;line-height:35px;font-size:13px;color:#999}
#myMessage .message-wrap .show-btn{display:inline-block;height:72px;line-height:72px;float:right}
#myMessage .message-wrap .show-btn .delete-btn{width:65px;height:36px;line-height:36px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;border-radius:3px;color:#fff}
#myMessage .no-message{height:300px;line-height:300px;font-size:18px;font-weight:700;text-align:center;color:#0095ee}
#myMessage #pagination .prev{margin-left:0}
#myMessage .list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myMessage .list-page .page-total{height:22px;line-height:22px;padding:5px 12px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}
#myMessage .list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
#myMessage .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myMessage .list-page .pagination span,#myMessage .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px}
#myMessage .list-page .pagination span.current{background:#0080d2;color:#fff}
#myMessage .list-page .pagination .first,#myMessage .list-page .pagination .prev,#myMessage .list-page .pagination .next,#myMessage .list-page .pagination .last{background-color:#fff!important;color:#757a7e!important;border:1px solid #ddd!important}
.base-loading-empty-page{margin-left:0!important}
/*!modules/myMsg/myBalance.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myBalance{border:1px solid #d7efff;padding:30px;padding:15px 30px;background:#fff}
#myBalance .balance-title{font-family:SourceHanSansCN-Regular;font-size:13px;margin-bottom:10px;text-indent:20px;position:relative}
#myBalance .balance-title::after{content:"";display:inline-block;width:18px;height:18px;background:url(/portal/images/balance-icon_c8f0716.png) no-repeat;background-size:cover;background-position:center center;position:absolute;z-index:9;top:50%;margin-top:-6px;left:0}
#myBalance .balance-title .balance-total{color:#0080d2;font-size:23px;font-weight:400;font-family:SourceHanSansCN-Regular}
#myBalance .balance-title .recharge{width:80px;height:30px;line-height:30px;margin:0 10px;background-image:-webkit-linear-gradient(297deg,#fa970b 0,#ff5744)!important;background-image:-o-linear-gradient(297deg,#fa970b 0,#ff5744)!important;background-image:linear-gradient(153deg,#fa970b 0,#ff5744)!important;color:#fff;border-radius:4px!important;cursor:pointer;font-family:SourceHanSansCN-Light;font-weight:500}
#myBalance .balance-list{padding-bottom:20px;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#myBalance .balance-list .sort-select{display:inline-block;font-size:13px;color:#b4b4b4;font-weight:500;position:relative;border-radius:1px}
#myBalance .balance-list .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
#myBalance .balance-list .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#myBalance .balance-list .sort-select .arrow{position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle}
#myBalance .balance-list .sort-select .arrow-bottom{border-top:6px solid #0095ee}
#myBalance .balance-list .sort-select .arrow-up{border-bottom:6px solid #0095ee}
#myBalance .balance-list .sort-select span{display:block;width:105px;line-height:30px;text-align:center;cursor:pointer;font-family:SourceHanSansCN-Normal;font-weight:500;font-size:13px;border:1px solid #b4b4b4}
#myBalance .balance-list .sort-select input[type=radio]{position:absolute;opacity:1;z-index:-1}
#myBalance .balance-list .sort-select input[type=radio]:checked+span{color:#0080d2;border:1px solid #0080d2}
#myBalance .zfish-common-table{background-color:#f5f5f5}
#myBalance .zfish-common-table thead{font-size:14px}
#myBalance .zfish-common-table thead tr{padding:0 10px}
#myBalance .zfish-common-table thead tr th{height:42px;font-family:SourceHanSansCN-Regular;font-size:14px;color:rgba(0,0,0,.85);font-weight:400;text-align:left}
#myBalance .zfish-common-table tbody tr{padding:0 10px;background-color:#fff}
#myBalance .zfish-common-table tbody tr:hover{background-color:#fafafa;cursor:pointer}
#myBalance .zfish-common-table tbody tr td{font-family:SourceHanSansCN-Regular;font-size:13px;color:#656768;line-height:22px;font-weight:500}
#myBalance .zfish-common-table tbody tr td:first-child{text-indent:10px;font-family:SourceHanSansCN-Normal}
#myBalance .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myBalance .zfish-common-table td.operation-btn{text-align:center}
#myBalance .zfish-common-table td.operation-btn .cancel-btn{background:none!important;color:#0080d2}
#myBalance .zfish-common-table td.operation-btn .cancel-btn:hover{cursor:pointer}
#myBalance .zfish-common-table td.operation-btn .view-btn{background:none!important;color:#0080d2}
#myBalance .zfish-common-table td.operation-btn .view-btn:hover{cursor:pointer}
#myBalance .zfish-common-table td.operation-btn button{font-family:SourceHanSansCN-Regular;font-size:13px;font-weight:500}
#myBalance .common-list thead tr th:nth-child(1){width:166px}
#myBalance .common-list thead tr th:nth-child(2){width:111px}
#myBalance .common-list thead tr th:nth-child(4){text-align:center}
#myBalance .common-list thead tr th:nth-child(5){text-align:center}
#myBalance .common-list thead tr th:nth-child(6){text-align:center}
#myBalance .common-list tbody tr td:nth-child(2){text-align:center}
#myBalance .common-list tbody tr td:nth-child(4){text-align:center}
#myBalance .common-list tbody tr td:nth-child(5){text-align:center}
#myBalance .common-list tbody tr td:nth-child(6){text-align:center}
#myBalance #pagination .prev{margin-left:0}
.list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.list-page .page-total{height:22px;line-height:22px;padding:5px 12px!important;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:SourceHanSansCN-Normal;color:#737373}
.list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
.list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.list-page .pagination span,.list-page .pagination a{padding:0 5px;color:#757a7e;font-size:12px;border-radius:2px}
.list-page .pagination span.current{background:#0080d2;color:#fff}
.list-page .pagination .first,.list-page .pagination .prev,.list-page .pagination .next,.list-page .pagination .last{background-color:#fff!important;color:#757a7e!important;border:1px solid #ddd!important}
.absolute-balance-dialog-box{z-index:999;position:fixed;width:622px;height:360px;background:#fff;top:50%;left:50%;margin-left:-311px;margin-top:-180px}
.absolute-balance-dialog-box .dialog-header{height:50px;line-height:50px;padding-left:22px;-webkit-box-sizing:border-box;box-sizing:border-box}
.absolute-balance-dialog-box .dialog-header .title{color:rgba(58,58,58,.85);font-size:13px;vertical-align:sub;margin-left:11px;position:relative;font-family:SourceHanSansCN-Regular}
.absolute-balance-dialog-box .dialog-header .title::before{position:absolute;top:50%;margin-top:-6.5px;content:"";display:block;width:4px;height:13px;background-color:#096dd9}
.absolute-balance-dialog-box .dialog-box-content{border-top:0;padding:20px 32px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list{padding-bottom:15px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list:last-child{padding-bottom:0}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list label{display:inline-block;width:160px;line-height:35px;color:#000;opacity:.85;vertical-align:top;font-size:14px;font-family:SourceHanSansCN-Normal}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list label span{position:relative}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list label span.require:before{content:"*";right:4px;color:red;position:absolute}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list input[type=number]{width:100%;height:30px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap{background:#fff;vertical-align:top;margin-top:10px;position:relative;display:inline-block;height:100px;width:100px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form{background:rgba(0,0,0,.02);width:100px;margin-right:10px;border:1px solid #e4e4e4;border-radius:50%;display:inline-block;height:100px;vertical-align:middle;position:relative}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form input{opacity:0;height:100%;width:100%}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form p,.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form .plus{position:absolute;color:rgba(0,0,0,.45);text-align:center;width:100%;pointer-events:none}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form .plus{font-size:26px;font-weight:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form p{font-size:14px;top:55%}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form img.show{display:block}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form .icon-close.show{display:block}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload{position:relative;top:-100%;right:-120%;border:0;background:0 0}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload #file-upload-button{border:0;background:#fff}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload .uploadImg{opacity:1;width:107px;height:32px;position:relative;border:1px solid #d9d9d9;border-radius:2px;background:#fff;cursor:pointer;opacity:0;z-index:70;margin-top:15px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload .upload-img-text{position:absolute;width:107px;line-height:32px;text-align:center;text-indent:18px;font-size:14px;color:rgba(0,0,0,.65);font-family:SourceHanSansCN-Normal;font-weight:400;background-color:#fff;border:1px solid #d9d9d9;cursor:pointer;margin-top:-30px}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload .upload-img-text::after{content:"";display:inline-block;width:14px;height:14px;background:url(/portal/images/upload_769b421.png) no-repeat;background-size:cover;background-position:center center;position:absolute;top:30%;left:18px;cursor:pointer}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form.orderUpload .upload-img-tip{color:rgba(0,0,0,.45);width:360px;font-size:14px;position:absolute;top:55%;font-weight:400;font-family:SourceHanSansCN-Normal}
.absolute-balance-dialog-box .dialog-box-content .dialog-edit-list form:last-child{margin-right:0}
.absolute-balance-dialog-box .dialog-box-content .balance-photo-wrap{margin-top:10px;position:relative;display:inline-block;height:100px;width:100px;margin-right:10px}
.absolute-balance-dialog-box .dialog-box-content .balance-photo-wrap img{margin-right:10px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:3px}
.absolute-balance-dialog-box .dialog-box-content .balance-photo-wrap .icon-close{position:absolute;display:inline-block;width:100%;line-height:22px;text-align:center;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.65);cursor:pointer;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.absolute-balance-dialog-box .dialog-box-content .balance-photo-wrap .icon-close:hover{opacity:.8}
.dialog-control-btn{background:#fff;width:100%;padding:11px 0;padding-right:29px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}
.dialog-control-btn .dialog-cancel-btn{background:#fff;border:1px solid #d9d9d9;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:rgba(0,0,0,.65);border-radius:3px;margin-right:10px}
.dialog-control-btn .dialog-confirm-btn{background:#096DD9;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:#fff;border-radius:3px}
.lagreImage-overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;opacity:.2;z-index:999}
.lagreImageBox-dialog-box{z-index:999;position:fixed;width:720px;max-height:520px;background:#fff;top:50%;left:50%;margin-top:-260px;margin-left:-360px;padding:10px}
.lagreImageBox-dialog-box .wrap{max-height:400px;overflow-y:auto}
.lagreImageBox-dialog-box .dialog-control-btn{width:100%;margin:5px 0;text-align:center}
.lagreImageBox-dialog-box .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.lagreImageBox-dialog-box .lagreImage{width:100%;height:100%}
/*!modules/myMsg/myOrders.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myOrders{border:1px solid #d7efff;padding:0 0 30px}
#myOrders .order-sort{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#myOrders .order-sort .btn-top{height:40px;line-height:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
#myOrders .order-sort .btn-top .sort-select{display:inline-block;font-size:12px;color:#999;position:relative}
#myOrders .order-sort .btn-top .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
#myOrders .order-sort .btn-top .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#myOrders .order-sort .btn-top .sort-select span{display:block;margin:0 18px;line-height:38px;text-align:center;cursor:pointer;background-color:#fff;font-family:SourceHanSansCN-Regular;color:#4c4c4c;font-size:13px;font-weight:400}
#myOrders .order-sort .btn-top .sort-select input[type=radio]{position:absolute;opacity:1;z-index:-1}
#myOrders .order-sort .btn-top .sort-select input[type=radio]:checked+span{border-bottom:2px solid #0080d2;color:#0080d2}
#myOrders .order-sort .btn-top .sort-select::before{content:"";display:block;width:1px;height:16px;background:#000;opacity:.2;position:absolute;top:50%;right:0;margin-top:-8px}
#myOrders .order-sort .btn-top .sort-select:last-child::before{display:none}
#myOrders .order-sort .input-top{margin-top:7px;background-color:#fff;padding:17px 10px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrders .order-sort .input-top .order-title{margin-left:10px;margin-right:10px;font-size:14px;color:rgba(0,0,0,.85);font-weight:400;font-family:SourceHanSansCN-Regular}
#myOrders .order-sort .input-top .input-start{margin-right:5px}
#myOrders .order-sort .input-top .input-end{margin-left:5px}
#myOrders .order-sort .input-top .input-start,#myOrders .order-sort .input-top .input-end{position:relative}
#myOrders .order-sort .input-top .input-start .select-time,#myOrders .order-sort .input-top .input-end .select-time{position:relative;display:inline-block}
#myOrders .order-sort .input-top .input-start .select-time::before,#myOrders .order-sort .input-top .input-end .select-time::before{content:"";display:inline-block;width:14px;height:14px;background:url(/portal/images/Time_91a241c.png) no-repeat;background-size:cover;background-position:center center;position:absolute;margin-top:-12px;right:7px}
#myOrders .order-sort .input-top .input-date{display:inline-block;position:relative;height:30px}
#myOrders .order-sort .input-top .input-date input[type=text]{width:127px;height:30px;cursor:pointer}
#myOrders .order-sort .input-top .input-date input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,.25);font-size:14px;top:20%;left:10px;font-family:SourceHanSansCN-Regular;text-indent:2px}
#myOrders .order-sort .input-top .input-date input[type=text]::-moz-placeholder{color:rgba(0,0,0,.25);font-size:14px;top:20%;left:10px;font-family:SourceHanSansCN-Regular;text-indent:2px}
#myOrders .order-sort .input-top .input-date input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.25);font-size:14px;top:20%;left:10px;font-family:SourceHanSansCN-Regular;text-indent:2px}
#myOrders .order-sort .input-top .input-date input[type=text]:-moz-placeholder{color:rgba(0,0,0,.25);font-size:14px;top:20%;left:10px;font-family:SourceHanSansCN-Regular;text-indent:2px}
#myOrders .order-sort .input-top .input-date .date-clear{display:none;position:absolute;width:12px;height:12px;right:5px;top:9px;cursor:pointer}
#myOrders .order-sort .input-top .input-date.hover .date-clear{display:inline-block}
#myOrders .order-sort .input-top .input-key{width:150px;height:30px;margin-left:10px;text-indent:10px;border:1px solid #0080d2;border-right-color:transparent;border-top-left-radius:2px;border-bottom-left-radius:2px;margin-right:-.5px;color:#0080d2}
#myOrders .order-sort .input-top .input-key::-webkit-input-placeholder{color:#0080d2}
#myOrders .order-sort .input-top .input-key::-moz-placeholder{color:#0080d2}
#myOrders .order-sort .input-top .input-key:-ms-input-placeholder{color:#0080d2}
#myOrders .order-sort .input-top .input-key:-moz-placeholder{color:#0080d2}
#myOrders .order-sort .input-top .edit-btn{margin-top:0;border:1px solid #0080d2;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:50px;height:30px;text-align:center;position:relative;cursor:pointer}
#myOrders .order-sort .input-top .edit-btn::after{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px;content:"";display:block;width:14px;height:14px;background-image:url(/portal/images/searchIcon_c3fcaf1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}
#myOrders .order-sort .input-top .active{background:#0095ee}
#myOrders .zfish-common-table{background-color:#fff;padding:0 18px}
#myOrders .zfish-common-table thead{font-size:12px}
#myOrders .zfish-common-table thead th{color:rgba(0,0,0,.85);line-height:22px;font-size:14px;font-weight:400;font-family:SourceHanSansCN-Regular;padding:13px 0;position:relative}
#myOrders .zfish-common-table thead th.sort-asc::after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #000;position:absolute;top:20px;margin-left:5px}
#myOrders .zfish-common-table thead th.sort-desc::after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid #000;position:absolute;top:20px;margin-left:5px}
#myOrders .zfish-common-table tbody tr:hover{background:#fafafa}
#myOrders .zfish-common-table tbody tr:nth-child(2n){background:rgba(0,147,236,.08)}
#myOrders .zfish-common-table td{color:#656768;font-size:13px;line-height:22px;font-family:SourceHanSansCN-Regular;font-weight:500}
#myOrders .zfish-common-table td.tb-orderNo{color:#0c4199;width:150px;text-indent:10px;font-size:13px;font-weight:500;font-family:SourceHanSansCN-Normal}
#myOrders .zfish-common-table td.tb-orderNo a{margin-right:4px}
#myOrders .zfish-common-table td.tb-orderNo a:hover{color:#0080D2;padding-bottom:2px;border-bottom:1px solid #0080D2}
#myOrders .zfish-common-table .order-total{text-indent:10px}
#myOrders .zfish-common-table td.tb-finish{color:#599700}
#myOrders .zfish-common-table td.tb-waitting{color:#ff0404}
#myOrders .zfish-common-table td.operation-btn{width:60px;text-align:center;color:#0080d2}
#myOrders .zfish-common-table td.operation-btn:hover{cursor:pointer}
#myOrders .zfish-common-table td.operation-btn a{font-family:SourceHanSansCN-Regular;font-weight:500;color:#0080d2}
#myOrders .zfish-common-table td.order-date{width:175px}
#myOrders .zfish-common-table td.goodSn-cell p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;font-family:SourceHanSansCN-Regular}
#myOrders .zfish-common-table td.name-cell{width:120px}
#myOrders .zfish-common-table td.name-cell p{width:120px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;font-family:SourceHanSansCN-Regular}
#myOrders .zfish-common-table td.name-cell a{margin-right:4px;color:#0c4199}
#myOrders .zfish-common-table td.name-cell a:hover{color:#0080D2;padding-bottom:2px;border-bottom:1px solid #0080D2}
#myOrders .zfish-common-table td.goodSn-cell p,#myOrders .zfish-common-table td.name-cell p{height:32px;line-height:32px}
#myOrders .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myOrders #pagination .prev{margin-left:0}
#myOrders .text-show{display:none;position:absolute;top:0;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:pre-wrap}
#myOrders .text-show::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;border:5px solid;border-color:#000 transparent transparent}
#myOrders .list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrders .list-page .page-total{height:22px;line-height:22px;padding:5px 12px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}
#myOrders .list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
#myOrders .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrders .list-page .pagination span,#myOrders .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px}
#myOrders .list-page .pagination span.current{background:#0080d2;color:#fff}
#myOrders .list-page .pagination .first,#myOrders .list-page .pagination .prev,#myOrders .list-page .pagination .next,#myOrders .list-page .pagination .last{background-color:#fff!important;color:#757a7e!important;border:1px solid #ddd!important}
.text-tiptoop{max-width:600px}
/*!modules/myMsg/myOrderDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myOrderDetail .detail-title-top{border:1px solid #d7efff;height:55px;line-height:55px;padding:0 23px 0 43px;background:#fff}
#myOrderDetail .detail-title-top .order-id{position:relative}
#myOrderDetail .detail-title-top .order-id::before{content:"";display:inline-block;width:12px;height:12px;background:url(/portal/images/san_icon_17de045.png) center no-repeat;position:absolute;top:50%;margin-top:-7px;margin-left:-22px}
#myOrderDetail .detail-title-top span{margin-right:20px;font-size:13px;font-family:SourceHanSansCN-Medium;color:#333;opacity:.81}
#myOrderDetail .detail-title-top span:last-of-type{float:right;color:#f90}
#myOrderDetail .detail-status-btn{margin-top:6px;border:1px solid #d7efff;background-color:#fff;padding:0 23px 0 43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#myOrderDetail .detail-status-btn div.operation-tips{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:8px}
#myOrderDetail .detail-status-btn div.operation-tips .attention-tips{font-size:10px;line-height:28px;color:red;font-family:SourceHanSansCN-Normal}
#myOrderDetail .detail-status-btn div.operation-tips span{font-size:14px;line-height:35px;color:#464646;font-weight:500;font-family:SourceHanSansCN-Normal}
#myOrderDetail .detail-status-btn div.operation-btn{width:200px;height:79px;line-height:79px;text-align:right}
#myOrderDetail .detail-status-btn div.operation-btn div{display:inline-block}
#myOrderDetail .detail-status-btn div.operation-btn div button{height:31px;min-width:92px;line-height:26px;border-radius:3px;padding:0 10px;cursor:pointer;font-family:SourceHanSansCN-Normal}
#myOrderDetail .detail-status-btn div.operation-btn div button:first-of-type,#myOrderDetail .detail-status-btn div.operation-btn div #evaluate-btn{background-image:-webkit-linear-gradient(297deg,#fa970b 0,#ff5744 100%)!important;background-image:-o-linear-gradient(297deg,#fa970b 0,#ff5744 100%)!important;background-image:linear-gradient(153deg,#fa970b 0,#ff5744 100%)!important;color:#fff;border-radius:4px}
#myOrderDetail .detail-status-btn div.operation-btn div button:last-of-type{background-image:-webkit-linear-gradient(297deg,#fff 0,#fff 100%)!important;background-image:-o-linear-gradient(297deg,#fff 0,#fff 100%)!important;background-image:linear-gradient(153deg,#fff 0,#fff 100%)!important;color:#ff6900;border:1px solid #ff6900;border-radius:4px}
#myOrderDetail .detail-status-btn div.empty-tips{width:100%;padding-top:8px}
#myOrderDetail .detail-status-btn div.empty-tips span{font-family:SourceHanSansCN-Normal;font-size:14px;color:#464646;font-weight:500;display:inline-block}
#myOrderDetail .detail-status-btn div.empty-tips span.oneline-text{width:100%}
#myOrderDetail .detail-status-btn div.empty-tips span.addBaseStyle{padding-bottom:6px}
#myOrderDetail .detail-status-btn div.empty-tips span.oneline{width:100%;display:inline-block}
#myOrderDetail .detail-status-btn div.empty-tips span#oneline-off{padding-top:4px;display:inline-block;width:100%;cursor:pointer;position:relative}
#myOrderDetail .detail-status-btn div.empty-tips span#oneline-off::before{content:"";display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;position:absolute;right:0;top:32%}
#myOrderDetail .detail-status-btn div.empty-tips span#oneline-open{width:100%;padding-top:3px;line-height:22px;padding-bottom:6px;cursor:pointer;position:relative}
#myOrderDetail .detail-status-btn div.empty-tips span#oneline-open::before{content:"";display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #000;position:absolute;right:0;bottom:12%}
#myOrderDetail .detail-status-btn div.empty-tips span.text-off{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#myOrderDetail .detail-status-btn div.empty-tips span.text{display:inline-block;width:98%}
#myOrderDetail .detail-status-btn div.empty-tips span.text-open{width:99%}
#myOrderDetail .detail-status-btn div.empty-tips p.attention-tips{font-size:10px;line-height:28px;color:red;font-family:SourceHanSansCN-Normal}
#myOrderDetail .detail-quotation-info{background:#fff;margin-top:6px;border:1px solid #d7efff}
#myOrderDetail .detail-quotation-info .title{background-color:#f9f9f9;position:relative;padding-left:43px}
#myOrderDetail .detail-quotation-info .title::before{content:"";display:inline-block;width:12px;height:12px;background:url(/portal/images/san_icon_17de045.png) center no-repeat;position:absolute;top:50%;margin-top:-6px;margin-left:-22px}
#myOrderDetail .detail-quotation-info .title .bold-text{color:#333;font-weight:500;font-size:14px;font-family:SourceHanSansCN-Medium}
#myOrderDetail .detail-quotation-info .info{padding-left:43px;font-family:SourceHanSansCN-Normal;color:#333;font-weight:500;font-size:13px}
#myOrderDetail .detail-quotation-info .info span{font-size:14px;font-weight:400;color:#747474}
#myOrderDetail .detail-quotation-info span{font-size:12px;line-height:30px}
#myOrderDetail .detail-quotation-info span.quotation-btn{color:#06c}
#myOrderDetail .detail-receiving-information{width:100%;background:#fff;margin-top:6px;border:1px solid #d7efff;overflow:hidden}
#myOrderDetail .detail-receiving-information div{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
#myOrderDetail .detail-receiving-information div p{padding-left:43px;line-height:30px;font-size:14px;font-family:SourceHanSansCN-Normal;color:#5b5b5b;font-weight:500;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}
#myOrderDetail .detail-receiving-information div p:nth-child(1){border:0}
#myOrderDetail .detail-receiving-information div p:nth-child(4){border-bottom:0}
#myOrderDetail .detail-receiving-information div p span{color:#747474;font-family:SourceHanSansCN-Light;font-weight:400;font-size:13px}
#myOrderDetail .detail-receiving-information div p a{color:#0080d2;font-family:SourceHanSansCN-Normal;font-size:13px;font-weight:400}
#myOrderDetail .detail-receiving-information div p.title{font-size:14px;background-color:rgba(216,216,216,.17);color:#333;font-weight:500;font-family:SourceHanSansCN-Medium;position:relative}
#myOrderDetail .detail-receiving-information div p.title::before{content:"";display:inline-block;width:12px;height:12px;background:url(/portal/images/san_icon_17de045.png) center no-repeat;position:absolute;top:50%;margin-top:-6px;margin-left:-22px}
#myOrderDetail .detail-receiving-information span.edit-info{cursor:pointer;margin-left:5px;color:#06c}
#myOrderDetail .detail-invoice-information{background:#fff;margin-top:6px;margin-bottom:10px;border:1px solid #f3f3f3}
#myOrderDetail .detail-invoice-information div.title{padding-left:43px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;font-weight:700;position:relative;background:#f9f9f9;font-family:SourceHanSansCN-Medium;font-size:14px;color:#333;font-weight:500}
#myOrderDetail .detail-invoice-information div.title::before{content:"";display:inline-block;width:12px;height:12px;background:url(/portal/images/san_icon_17de045.png) center no-repeat;position:absolute;top:50%;margin-top:-6px;margin-left:-22px}
#myOrderDetail .detail-invoice-information div.info{overflow:hidden;text-indent:43px;-webkit-box-sizing:border-box;box-sizing:border-box}
#myOrderDetail .detail-invoice-information div.info div{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
#myOrderDetail .detail-invoice-information div.info div:last-child{text-indent:30px}
#myOrderDetail .detail-invoice-information div.info div p{line-height:30px;font-size:14px;color:#5b5b5b;font-weight:500;font-family:SourceHanSansCN-Regular;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#myOrderDetail .detail-invoice-information div.info div p:nth-child(6){border-bottom:0}
#myOrderDetail .detail-invoice-information div.info div p span{color:#747474;font-size:13px;font-weight:500;font-family:SourceHanSansCN-Light}
#myOrderDetail .detail-invoice-information div.info div p a{color:#0080d2;font-family:SourceHanSansCN-Normal;font-size:13px;font-weight:400}
#myOrderDetail .detail-invoice-information .large-picture-preview-btn{margin-right:10px}
#myOrderDetail .detail-invoice-information span.look-invoice-pic{cursor:pointer}
#myOrderDetail .zfish-common-table{background:#fff}
#myOrderDetail .zfish-common-table thead tr th{font-family:SourceHanSansCN-Medium;font-size:14px;color:#5b5b5b!important;font-weight:500}
#myOrderDetail .zfish-common-table thead tr th:first-child{width:150px;text-indent:12px}
#myOrderDetail .zfish-common-table thead tr th:last-child{text-align:center}
#myOrderDetail .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myOrderDetail .zfish-common-table td{font-family:SourceHanSansCN-Normal;font-size:13px;color:#656768;font-weight:500}
#myOrderDetail .zfish-common-table td:first-child{text-indent:8px;font-family:SourceHanSansCN-Normal;color:#8f8f8f}
#myOrderDetail .zfish-common-table td:last-child{text-align:center;padding-right:3px}
#myOrderDetail .zfish-common-table td:nth-child(5){color:#8f8f8f}
#myOrderDetail .zfish-common-table td a.picture-details-btn{font-family:SourceHanSansCN-Medium;color:#0080d2;text-align:center;font-weight:500;cursor:pointer}
#myOrderDetail .zfish-common-table td span.receiving-inactive{font-family:SourceHanSansCN-Medium;color:#c5c5c5;text-align:center;font-weight:500;cursor:not-allowed}
#myOrderDetail .zfish-common-table td a.sales-details-btn{font-family:SourceHanSansCN-Medium;font-size:13px;color:#0080d2;font-weight:500}
#myOrderDetail .zfish-common-table td a.apply_aftersales_btn,#myOrderDetail .zfish-common-table td a.ensure-receiving-btn{font-family:SourceHanSansCN-Normal;font-size:13px;color:#0080d2;font-weight:500}
#myOrderDetail .after-sales-btn{height:30px;line-height:30px;padding:5px 25px;margin-bottom:10px;text-align:right;background:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}
#myOrderDetail .after-sales-btn a{display:inline-block;text-align:center;width:85px;height:24px;line-height:24px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);font-family:SourceHanSansCN-ExtraLight;font-size:13px;color:#fff;font-weight:400;border-radius:2px}
#myOrderDetail .goods-list-table td,#myOrderDetail .goods-list-table td>p>em,#myOrderDetail .goods-list-table a{font-family:SourceHanSansCN-Normal;font-size:13px;color:#000;font-weight:500}
#myOrderDetail .goods-list-table td:nth-child(1)>p{color:#000}
#myOrderDetail .goods-list-table td:nth-child(3)>a{color:#0080d2}
#myOrderDetail .goods-list-table td:nth-child(5){color:#000}
#myOrderDetail .apply_aftersales_disabled{color:rgba(0,0,0,.5);cursor:not-allowed}
#myOrderDetail .detail-goods-information{margin-top:6px;margin-bottom:10px;padding:10px 25px;border:1px solid #d7efff;overflow:hidden;background:#fff}
#myOrderDetail .detail-goods-information div{float:right;margin-left:30px}
#myOrderDetail .detail-goods-information div .number-list{text-align:right;line-height:40px}
#myOrderDetail .detail-goods-information div .number-list span{font-weight:600;font-family:SourceHanSansCN-Regular;color:#000}
#myOrderDetail .detail-goods-information div .number-list:last-child span{color:red;font-size:24px}
#myOrderDetail .detail-goods-information div .number-text{text-align:right;line-height:40px;font-size:13px}
#myOrderDetail .detail-goods-information div .number-text span{font-family:SourceHanSansCN-Medium;color:#000}
#myOrderDetail .detail-goods-information div .number-text:last-child span{color:red}
#myOrderDetail .detail-goods-information div .red-span{color:red}
#myOrderDetail .detail-goods-information div #redNum{font-size:24px;font-weight:600}
.afterSalesBox-dialog-box{z-index:999;position:fixed;width:760px;height:500px;background:#fff;top:50%;left:50%;margin-top:-250px;margin-left:-380px}
.afterSalesBox-dialog-box .afterSalesBox-dialog-header{height:50px;line-height:50px;text-align:center;border-bottom:1px solid #e1e1e1}
.afterSalesBox-dialog-box .afterSalesBox-dialog-header .title{color:#000;font-size:16px;vertical-align:sub}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content{border-top:0;padding:30px 40px 0}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable{height:352px}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table th,.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table td{text-align:center}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table tr{display:table;width:100%;table-layout:fixed}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table thead{font-size:12px;display:table;width:100%;table-layout:fixed}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table thead tr th{font-family:SourceHanSansCN-Medium;font-size:14px;color:#5b5b5b;font-weight:500}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table tbody{display:block;overflow-y:auto;height:320px}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table tbody tr td{color:#8f8f8f}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table td a.sales-details-btn{font-family:SourceHanSansCN-Normal;font-size:13px;color:#0080d2;font-weight:500}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .afterSalesTable .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px;font-family:SourceHanSansCN-Normal;color:#8f8f8f}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .dialog-control-btn{width:100%;margin:10px auto;overflow:hidden}
.afterSalesBox-dialog-box .afterSalesBox-dialog-box-content .dialog-control-btn .dialog-confirm-btn{float:right;background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.paymentBox-dialog-box{z-index:999;position:fixed;width:622px;background:#fff;top:50%;left:50%;margin-left:-311px;margin-top:-180px}
.paymentBox-dialog-box .paymentBox-dialog-header{height:50px;line-height:50px;padding-left:22px}
.paymentBox-dialog-box .paymentBox-dialog-header .title{color:rgba(58,58,58,.85);font-size:13px;vertical-align:sub;margin-left:11px;position:relative;font-family:SourceHanSansCN-Regular}
.paymentBox-dialog-box .paymentBox-dialog-header .title::before{position:absolute;top:50%;margin-top:-6.5px;content:"";display:block;width:4px;height:13px;background-color:#096dd9}
.paymentBox-dialog-box .paymentBox-dialog-box-content{border-top:0;padding:20px 32px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form label.form-label{display:inline-block;width:160px;line-height:30px;color:#000;font-size:14px;vertical-align:top;text-align:right;font-family:SourceHanSansCN-Normal}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form label.require{color:red}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide{display:inline-block}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select{display:inline-block;font-size:12px;color:#999;position:relative;border:1px solid #d7efff}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select .arrow{position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select .arrow-bottom{border-top:6px solid #0095ee}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select .arrow-up{border-bottom:6px solid #0095ee}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select span{display:block;width:140px;line-height:30px;text-align:center;cursor:pointer}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select input[type=radio]{position:absolute;opacity:0;z-index:-1;cursor:pointer}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .editList-flow-hide .order-sort .sort-select input[type=radio]:checked+span{background:#0080d2;color:#fff}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap{background:#fff;vertical-align:top;margin-top:10px;position:relative;display:inline-block;height:100px;width:100px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form{background:#f2f2f2;width:100px;margin-right:10px;border:1px solid #e4e4e4;position:relative;display:inline-block;height:100px;vertical-align:middle}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form input{opacity:0;height:100%;width:100%;cursor:pointer}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form p,.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form span.plus{font-size:72px;height:100%;top:0;left:0;position:absolute}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form p.upload-tips{width:340px;font-size:12px;-webkit-transform:scale(0.83);-ms-transform:scale(0.83);transform:scale(0.83);color:#999;margin-top:36px;margin-left:-25px;position:absolute;text-align:left}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form p{font-size:14px;top:70%}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form img.show{display:block}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form .icon-close.show{display:block}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .upload-img-wrap form:last-child{margin-right:0}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .payment-photo-wrap{margin-top:10px;position:relative;display:inline-block;height:100px;width:100px;margin-right:10px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .payment-photo-wrap img{margin-right:10px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .payment-photo-wrap .icon-close{position:absolute;display:inline-block;width:15px;height:15px;line-height:13px;text-align:center;top:4px;right:4px;border-radius:50%;color:#fff;background:#000;cursor:pointer}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form .photoInfo{font-size:13px;color:#717171}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form-end{overflow:hidden}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form-end .form-empty-label{float:left;width:140px;height:30px;line-height:30px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form-end .editList-flow-hide{float:right;width:415px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form-end .editList-flow-hide label{font-size:18px}
.paymentBox-dialog-box .paymentBox-dialog-box-content .editList-form-end .editList-flow-hide span{display:block;line-height:28px;font-size:13px;color:#d9001b}
.paymentBox-dialog-box .dialog-control-btn{background:#fff;width:100%;padding-top:11px;padding-bottom:16px;padding-right:29px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}
.paymentBox-dialog-box .dialog-control-btn .dialog-cancel-btn{background:#fff;border:1px solid #d9d9d9;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:rgba(0,0,0,.65);border-radius:3px;margin-right:10px}
.paymentBox-dialog-box .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:#fff;border-radius:3px}
.salesDetailBox-overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;opacity:.2;z-index:1000}
.salesDetailBox-dialog-box{z-index:1000;position:fixed;width:540px;max-height:520px;background:#fff;top:50%;left:50%;margin-top:-260px;margin-left:-270px}
.salesDetailBox-dialog-box .salesDetailBox-dialog-header{height:50px;line-height:50px;text-align:center;border-bottom:1px solid #e1e1e1}
.salesDetailBox-dialog-box .salesDetailBox-dialog-header .title{color:#000;font-size:16px;vertical-align:sub}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content{border-top:0;padding:30px 40px 0;background:#fff}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .details-content{overflow-y:auto;max-height:370px}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form label.form-label{display:inline-block;width:140px;height:100%;line-height:30px;color:#999;text-align:right;font-size:14px;vertical-align:top}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form .editList-flow-hide{display:inline-block;font-size:13px;width:290px;vertical-align:top}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form .editList-flow-hide p{line-height:30px}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form .salesDetail-photo-wrap{position:relative;display:inline-block;height:100px;width:100px}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form .salesDetail-photo-wrap img{margin-right:10px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .editList-form .photoInfo{font-size:13px;color:#717171}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .dialog-control-btn{width:100%;margin-top:20px;text-align:right}
.salesDetailBox-dialog-box .salesDetailBox-dialog-box-content .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.pictureBox-dialog-box{z-index:999;position:fixed;width:560px;max-height:520px;background:#fff;top:50%;left:50%;margin-top:-260px;margin-left:-280px}
.pictureBox-dialog-box .pictureBox-dialog-header{height:50px;line-height:50px;text-align:center;border-bottom:1px solid #e1e1e1}
.pictureBox-dialog-box .pictureBox-dialog-header .title{color:#000;font-size:16px;vertical-align:sub}
.pictureBox-dialog-box .pictureBox-dialog-box-content{border-top:0;padding:30px 40px 0}
.pictureBox-dialog-box .pictureBox-dialog-box-content .details-content{overflow-y:auto;max-height:370px}
.pictureBox-dialog-box .pictureBox-dialog-box-content .picture-photo-wrap{position:relative;display:inline-block;height:130px;width:130px;margin-right:15px;margin-bottom:15px}
.pictureBox-dialog-box .pictureBox-dialog-box-content .picture-photo-wrap img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover}
.pictureBox-dialog-box .pictureBox-dialog-box-content .dialog-control-btn{width:100%;margin:20px 0;text-align:right}
.pictureBox-dialog-box .pictureBox-dialog-box-content .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.lagreImage-overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;opacity:.2;z-index:999}
.lagreImageBox-dialog-box{z-index:999;position:fixed;width:720px;max-height:520px;background:#fff;top:50%;left:50%;margin-top:-260px;margin-left:-360px;padding:10px}
.lagreImageBox-dialog-box .wrap{max-height:400px;overflow-y:auto}
.lagreImageBox-dialog-box .dialog-control-btn{width:100%;margin:5px 0;text-align:center}
.lagreImageBox-dialog-box .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.lagreImageBox-dialog-box .lagreImage{width:100%;height:100%}
.delivery-record-table td.delivery-remark span{display:inline-block}
.delivery-record-table td.delivery-remark span#remark-off{width:100px;cursor:pointer;position:relative}
.delivery-record-table td.delivery-remark span#remark-off::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;right:-10px;top:32%}
.delivery-record-table td.delivery-remark span#remark-off .text-off{width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.delivery-record-table td.delivery-remark span#remark-open{width:100px;cursor:pointer;position:relative}
.delivery-record-table td.delivery-remark span#remark-open::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;position:absolute;right:-10px;bottom:12%}
.delivery-record-table td:nth-child(2){width:168px}
.after-sales-table td:first-child{width:160px}
.after-sales-table td:nth-child(2){width:125px}
.after-sales-table td:nth-child(3){width:190px}
.after-sales-table td:nth-child(4){width:258px}
.after-sales-table td:nth-child(5){width:70px}
/*!modules/myMsg/myOrderAfterSales.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myOrderAfterSales{border:1px solid #d7efff;padding:30px;background:#fff}
#myOrderAfterSales .order-sort{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:3px}
#myOrderAfterSales .order-sort .sort-select{display:inline-block;font-size:12px;color:#999;position:relative}
#myOrderAfterSales .order-sort .sort-select:first-child{border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
#myOrderAfterSales .order-sort .sort-select:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
#myOrderAfterSales .order-sort .sort-select .arrow{position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle}
#myOrderAfterSales .order-sort .sort-select .arrow-bottom{border-top:6px solid #0095ee}
#myOrderAfterSales .order-sort .sort-select .arrow-up{border-bottom:6px solid #0095ee}
#myOrderAfterSales .order-sort .sort-select span{display:block;width:120px;line-height:30px;text-align:center;cursor:pointer;margin-right:12px;border:1px solid rgba(178,178,178,.54);border-radius:3px;color:#635f5f;font-family:SourceHanSansCN-Light;font-size:14px}
#myOrderAfterSales .order-sort .sort-select input[type=radio]{position:absolute;opacity:1;z-index:-1}
#myOrderAfterSales .order-sort .sort-select input[type=radio]:checked+span{border:1px solid #0080d2;border-radius:3px;color:#0080d2}
#myOrderAfterSales .after-sales{padding-left:17px;color:#333;font-size:14px;font-family:SourceHanSansCN-Medium}
#myOrderAfterSales .after-sales::before{content:"";display:inline-block;border:6px solid transparent;border-left-color:#0080d2}
#myOrderAfterSales .zfish-common-table{padding:16px}
#myOrderAfterSales .zfish-common-table thead{font-size:12px}
#myOrderAfterSales .zfish-common-table thead tr th{height:45px;line-height:45px;font-size:14px;color:#525252;line-height:22px}
#myOrderAfterSales .zfish-common-table thead tr th:first-child{text-indent:10px}
#myOrderAfterSales .zfish-common-table td{height:52px;line-height:52px;color:#8d8d8d}
#myOrderAfterSales .zfish-common-table td:first-child{text-indent:10px}
#myOrderAfterSales .zfish-common-table td.tb-goods{color:#0080d2;font-family:SourceHanSansCN-Light}
#myOrderAfterSales .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myOrderAfterSales .after-sales-table th{font-size:13px;color:#525252;line-height:22px;font-weight:700;font-family:SourceHanSansCN-Light}
#myOrderAfterSales .after-sales-table td{font-family:SourceHanSansCN-Light;font-size:13px;color:#313131;line-height:17px;font-weight:400}
#myOrderAfterSales .after-sales-table td,#myOrderAfterSales .after-sales-table th{border-right:solid 1px #f0f0f0;text-align:center}
#myOrderAfterSales .after-sales-table td:last-child,#myOrderAfterSales .after-sales-table th:last-child{border-right:0}
#myOrderAfterSales .after-sales-table .spec-cell{min-width:150px}
#myOrderAfterSales .after-sales-table .amount-cell{min-width:100px}
#myOrderAfterSales .after-sales-form{margin-top:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
#myOrderAfterSales .after-sales-form .editList-form{margin-bottom:10px}
#myOrderAfterSales .after-sales-form .editList-form:last-child{margin-bottom:0}
#myOrderAfterSales .after-sales-form .editList-form label.form-label{display:block;width:15%;height:100%;line-height:30px;vertical-align:top;font-family:SourceHanSansCN-Normal;font-size:14px;color:#333;font-weight:400}
#myOrderAfterSales .after-sales-form .editList-form label.form-label span{position:relative}
#myOrderAfterSales .after-sales-form .editList-form label.form-label span.require:before{content:"*";right:4px;color:red;position:absolute}
#myOrderAfterSales .after-sales-form .editList-form .editList-flow-hide{width:80%;display:inline-block}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap{background:#fff;vertical-align:top;margin-top:10px;position:relative;display:inline-block;height:100px;width:100px}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form{background:#f2f2f2;width:100px;margin-right:10px;border:1px solid #e4e4e4;position:relative;display:inline-block;height:100px;vertical-align:middle}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form input{opacity:0;height:100%;width:100%}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form p,#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form .plus{font-size:72px;height:100%;top:0;left:0}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form p{font-size:14px;top:70%}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form p.upload-tips{display:none}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form img.show{display:block}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form .icon-close.show{display:block}
#myOrderAfterSales .after-sales-form .editList-form .upload-img-wrap form:last-child{margin-right:0}
#myOrderAfterSales .after-sales-form .editList-form .afterSales-photo-wrap{margin-top:10px;position:relative;display:inline-block;height:100px;width:100px;margin-right:10px}
#myOrderAfterSales .after-sales-form .editList-form .afterSales-photo-wrap img{margin-right:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;overflow:hidden}
#myOrderAfterSales .after-sales-form .editList-form .afterSales-photo-wrap .icon-close{position:absolute;display:inline-block;width:100%;height:24px;line-height:24px;text-align:center;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.65);cursor:pointer;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#myOrderAfterSales .after-sales-form .editList-form .photoInfo{margin-top:8px;font-size:14px;line-height:22px;color:rgba(0,0,0,.45);font-family:SourceHanSansCN-Regular;font-weight:400}
#myOrderAfterSales .after-sales-form .editList-form textarea{margin-top:3px;border-radius:3px}
#myOrderAfterSales .after-sales-form .editList-form textarea::-webkit-scrollbar{width:8px}
#myOrderAfterSales .after-sales-form .editList-form textarea::-webkit-scrollbar-thumb{background:#e2e2e2}
#myOrderAfterSales .after-sales-form .editList-form textarea::-webkit-scrollbar-track{border:1px solid #e2e2e2}
#myOrderAfterSales .after-sales-form .editList-form #afterSalesPhoto{border:1px dashed rgba(0,0,0,.1);border-radius:4px}
#myOrderAfterSales .afterSales-control-btn{padding:10px 0 20px 20px;background-color:#fff}
#myOrderAfterSales .afterSales-control-btn .confirm-btn{width:205px;height:45px;text-align:center;font-size:14px;color:#fff;font-family:SourceHanSansCN-ExtraLight;border-radius:3px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%)}
#myOrderAfterSales .afterSales-control-btn .confirm-btn:hover{opacity:.8;cursor:pointer}
/*!modules/myMsg/myOrderEvaluate.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myOrderEvaluate{background:#fff}
#myOrderEvaluate .evaluateTitle{font-size:14px;color:#333;opacity:.8;padding:15px 32px;font-family:SourceHanSansCN-Regular;font-weight:500;position:relative}
#myOrderEvaluate .evaluateTitle::before{content:"";display:inline-block;width:0;height:0;border:6px solid transparent;border-left-color:#0080d2;top:50%;margin-top:-6px;margin-left:-12px}
#myOrderEvaluate .allGoods{padding:24px 32px;font-size:14px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
#myOrderEvaluate .allGoods .goodList-form{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:0 0 17px 0 #ebebeb;box-shadow:0 0 17px 0 #ebebeb;border-radius:7px}
#myOrderEvaluate .allGoods .goodList-form:last-child{margin-bottom:0}
#myOrderEvaluate .allGoods .goodList-form .left-info{width:auto;padding:33px 44px;background:#0080d2;margin-right:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;position:relative}
#myOrderEvaluate .allGoods .goodList-form .left-info::after{content:"";display:inline-block;width:130px;height:80px;background:url(/portal/images/fish_ffc29f6.png) no-repeat;background-size:cover;background-position:center center;position:absolute;bottom:-15px;left:50%;margin-left:-65px;z-index:inherit}
#myOrderEvaluate .allGoods .goodList-form .left-info .name{min-width:120px;color:#fff;font-size:14px;letter-spacing:0;text-align:left;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex}
#myOrderEvaluate .allGoods .goodList-form .left-info .name::before{content:"";display:inline-block;width:0;height:0;border:6px solid transparent;border-left-color:#fff;top:50%;margin-top:6px;margin-right:8px}
#myOrderEvaluate .allGoods .goodList-form .left-info .name .name-left{display:inline-block;min-width:42px;font-weight:500;font-family:SourceHanSansCN-Light}
#myOrderEvaluate .allGoods .goodList-form .left-info .name .name-right{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;font-family:SourceHanSansCN-Light}
#myOrderEvaluate .allGoods .goodList-form .left-info div{line-height:30px}
#myOrderEvaluate .allGoods .goodList-form .right-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px;padding-bottom:12px;position:relative}
#myOrderEvaluate .allGoods .goodList-form .right-content::after{content:"";display:inline-block;width:165px;height:70px;background:url(/portal/images/fish_ffc29f6.png) no-repeat;background-size:cover;background-position:center center;position:absolute;bottom:0;right:0;z-index:inherit}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:60px;font-family:SourceHanSansCN-Regular;font-weight:400;color:rgba(0,0,0,.85)}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul .detail-img{width:24px;height:24px}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul li:last-child{font-family:SourceHanSansCN-Light;font-size:14px;color:#686868}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul li a{line-height:0;margin-right:5px}
#myOrderEvaluate .allGoods .goodList-form .right-content .top-star #rating-star ul li a:last-child{margin-right:0}
#myOrderEvaluate .allGoods .goodList-form .right-content .limitWord{text-align:right}
#myOrderEvaluate .allGoods .goodList-form .right-content textarea{border:1px solid #f4f4f4;border-radius:2px;height:85px;color:#000;font-family:SourceHanSansCN-Light;width:76%;padding-bottom:20px;padding-left:8px;padding-right:5px}
#myOrderEvaluate .bottom-btn{text-align:center;padding:18px 32px}
#myOrderEvaluate .bottom-btn .submit-btn{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);border-color:#0095ee;width:150px;height:46px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:14px;font-family:SourceHanSansCN-Light;font-weight:500;border-radius:3px}
/*!modules/myMsg/myAgreement.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myAgreement{border:1px solid #d7efff;padding:30px;background:#fff}
#myAgreement .control{margin-bottom:10px}
#myAgreement .control span.tip{font-size:12px;margin-left:2px}
#myAgreement .edit-btn{margin-left:5px;margin-top:0;width:160px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:12px;border-radius:3px}
#myAgreement .active{background:#0095ee}
#myAgreement .inactive{color:#333;background:#f2f2f2;cursor:not-allowed}
#myAgreement .template{width:100px}
#myAgreement .zfish-common-table thead{font-size:12px}
#myAgreement .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myAgreement .zfish-common-table td.operation-btn{text-align:center;color:#06f}
#myAgreement .zfish-common-table td.operation-btn:hover{cursor:pointer}
#myAgreement .zfish-common-table td.operation-btn a{margin:0 5px}
#myAgreement .zfish-common-table td.operation-btn .agreementCancel-btn{background:none!important;cursor:pointer;color:#06f}
#myAgreement .zfish-common-table td.table-cell div.special-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myAgreement .zfish-common-table td.table-cell div.special-cell img.shenhe-none{margin-left:4px;height:16px;width:auto}
#myAgreement .zfish-common-table td.link-cell a{color:#0080D2;margin-right:4px}
#myAgreement .zfish-common-table td.link-cell a:hover{padding-bottom:2px;border-bottom:1px solid #0080D2}
#myAgreement .zfish-common-table span.default-tip{display:inline-block;text-align:center;margin-left:10px;width:60px;height:20px;line-height:20px;background-color:#f2f2f2}
#myAgreement #pagination .prev{margin-left:0}
#myAgreement .text-show{display:none;position:absolute;top:0;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:pre-wrap}
#myAgreement .text-show::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;border:5px solid;border-color:#000 transparent transparent}
#myAgreement .list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myAgreement .list-page .page-total{height:22px;line-height:22px;padding:5px 12px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}
#myAgreement .list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
#myAgreement .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myAgreement .list-page .pagination span,#myAgreement .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px}
#myAgreement .list-page .pagination .current{background:#0080d2;color:#fff}
#myAgreement .list-page .pagination .first,#myAgreement .list-page .pagination .prev,#myAgreement .list-page .pagination .next,#myAgreement .list-page .pagination .last{background-color:#fff!important;color:#757A7E!important;border:1px solid #ddd!important}
.zfish-agreement-table .agreement-sort{text-align:center;text-indent:0;width:50px}
.zfish-agreement-table .agreement-name{max-width:200px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.zfish-agreement-table .agreement-uploader{text-indent:10px;width:120px}
.zfish-agreement-table .agreement-date{width:140px}
.zfish-agreement-table .agreement-status{width:80px}
.zfish-agreement-table .agreement-opertion{width:70px;text-align:center}
/*!modules/myMsg/myInvoice.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myInvoice{border:1px solid #d7efff;padding:30px;background:#fff}
#myInvoice .control{margin-bottom:10px}
#myInvoice .edit-btn{margin-left:5px;margin-top:0;width:80px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:12px;border-radius:3px}
#myInvoice .active{background:#0095ee}
#myInvoice .zfish-common-table .th-select{border-radius:2px;position:relative;display:inline-block;width:14px;height:14px;background-color:#0075ff;cursor:pointer}
#myInvoice .zfish-common-table .part-select::before{content:"";position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);left:0;right:0;top:6px}
#myInvoice .zfish-common-table .all-select::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:7px;left:5px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);-ms-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;-o-transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg) scaleY(1);-ms-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}
#myInvoice .zfish-common-table .no-select{background-color:#fff;border:1px solid #767676}
#myInvoice .zfish-common-table thead{font-size:12px}
#myInvoice .zfish-common-table tbody tr:hover{background:#fafafa}
#myInvoice .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myInvoice .zfish-common-table td.operation-btn{text-align:center;color:#06f}
#myInvoice .zfish-common-table td.operation-btn:hover{cursor:pointer}
#myInvoice .zfish-common-table .checkBoxTop{cursor:pointer}
#myInvoice #pagination .prev{margin-left:0}
#myInvoice .list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myInvoice .list-page .page-total{height:22px;line-height:22px;padding:5px 12px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}
#myInvoice .list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px}
#myInvoice .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myInvoice .list-page .pagination span,#myInvoice .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px}
#myInvoice .list-page .pagination span.current{background:#0080d2;color:#fff}
#myInvoice .list-page .pagination .first,#myInvoice .list-page .pagination .prev,#myInvoice .list-page .pagination .next,#myInvoice .list-page .pagination .last{background-color:#fff!important;color:#757A7E!important;border:1px solid #ddd!important}
/*!modules/myMsg/myInvoiceInfo.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myInvoiceInfo{border:1px solid #d7efff;padding:30px;background:#fff;-webkit-box-shadow:0 0 17px 0 #fff;box-shadow:0 0 17px 0 #fff;margin-bottom:10px}
#myInvoiceInfo .control{margin-bottom:10px}
#myInvoiceInfo .edit-btn{margin-left:5px;margin-top:0;width:160px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:12px;border-radius:3px}
#myInvoiceInfo .active{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%)}
#myInvoiceInfo .zfish-common-table thead{font-size:12px}
#myInvoiceInfo .zfish-common-table td.no-content{text-align:center;padding:25px 0;font-size:13px}
#myInvoiceInfo .zfish-common-table td.operation-btn{text-align:center;color:#06f}
#myInvoiceInfo .zfish-common-table td.operation-btn a{margin:0 5px}
#myInvoiceInfo .zfish-common-table td.operation-btn .invoiceDefault-btn{background:0 0;cursor:pointer;padding:5px 10px;color:#fff;font-size:12px}
#myInvoiceInfo .zfish-common-table td.operation-btn .info-default-disable{padding:5px 10px;color:#fff;font-size:12px;background:0 0;cursor:not-allowed}
#myInvoiceInfo .zfish-common-table .default-tip{display:inline-block;text-align:center;margin-left:10px;width:60px;height:20px;line-height:20px;background-color:#f2f2f2}
#myInvoiceInfo #pagination .prev{margin-left:0}
#myInvoiceInfo .list-page{height:auto;margin-top:0;padding-top:20px;padding-bottom:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myInvoiceInfo .list-page .page-total{height:22px;line-height:22px;padding:5px 12px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}
#myInvoiceInfo .list-page #pageSelect{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
#myInvoiceInfo .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#myInvoiceInfo .list-page .pagination span,#myInvoiceInfo .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px}
#myInvoiceInfo .list-page .pagination .current{background:#0080d2;color:#fff}
#myInvoiceInfo .list-page .pagination .first,#myInvoiceInfo .list-page .pagination .prev,#myInvoiceInfo .list-page .pagination .next,#myInvoiceInfo .list-page .pagination .last{background-color:#fff!important;color:#757a7e!important;border:1px solid #ddd!important}
/*!modules/myMsg/myInvoiceInfoEdit.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myInvoiceInfoEdit{max-width:1025px;border:1px solid #d7efff;background:#fff;-webkit-box-shadow:0 6px 16px -8px rgba(0,0,0,.08);box-shadow:0 6px 16px -8px rgba(0,0,0,.08);-webkit-box-shadow:0 9px 28px 0 rgba(0,0,0,.05);box-shadow:0 9px 28px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 12px 48px 16px rgba(0,0,0,.03);box-shadow:0 12px 48px 16px rgba(0,0,0,.03);border-radius:5px 5px 5px 0 5px}
#myInvoiceInfoEdit .control{padding:19px 0 19px 44px;font-size:14px;color:rgba(58,58,58,.85);position:relative}
#myInvoiceInfoEdit .control::after{content:"";display:block;width:4px;height:12px;position:absolute;top:50%;margin-top:-6px;margin-left:-12px;background:#096dd9}
#myInvoiceInfoEdit .invoiceInfo-box-content{padding-left:41px;padding-top:18px;padding-bottom:18px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:438px}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list{height:auto;padding-bottom:15px}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list:last-child{margin-bottom:0}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list label{display:block;color:#999;font-size:14px;color:rgba(0,0,0,.85);letter-spacing:0;text-align:left;line-height:35px;font-weight:400}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list label span{position:relative}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list label span.require:before{content:"*";right:4px;color:red;position:absolute}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list .invoiceInfo-flow-hide{display:block;max-width:400px;font-size:14px;border-radius:2px;color:#c2c2c2;position:relative}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list .invoiceInfo-flow-hide span.tip-text{position:absolute;display:inline-block;width:100%;left:0;top:calc(105%);color:red}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list .from-radio{height:30px}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list input{text-indent:3px}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list input[type=text],#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list select{width:100%;height:30px}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list span.radio-wrap{height:30px;color:#666}
#myInvoiceInfoEdit .invoiceInfo-box-content .invoiceInfo-edit-list #invoiceInfoEdit_companyName{border-radius:2px;text-indent:2px}
#myInvoiceInfoEdit .invoiceInfo-control-btn{padding:14px 0 16px;padding-right:32px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;background:#fff}
#myInvoiceInfoEdit .invoiceInfo-control-btn .invoiceInfo-cancel-btn{width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:rgba(0,0,0,.65);border:1px solid #d9d9d9;border-radius:3px;margin-right:10px}
#myInvoiceInfoEdit .invoiceInfo-control-btn .invoiceInfo-save-btn{background:#096DD9!important;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:#fff;border-radius:3px}
#myInvoiceInfoEdit .invoiceInfo-control-btn .invoiceInfo-none-save{background:#ccc!important;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;cursor:not-allowed;font-size:14px;color:#f1f2f6;border-radius:3px}
/*!modules/myMsg/myInvoiceInfoDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myInvoiceInfoDetail{border:1px solid #d7efff;padding:30px;background:#fff;border-radius:3px}
#myInvoiceInfoDetail .control-title{width:120px;margin:0 auto}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content{width:780px;margin:0 auto;border-top:0;padding:10px 40px 0}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content .invoiceInfoDetail-edit-list{height:40px;line-height:40px}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content .invoiceInfoDetail-edit-list label{display:inline-block;width:200px;height:40px;color:#999;text-align:right;font-size:14px}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content .invoiceInfoDetail-edit-list label span.require{position:relative}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content .invoiceInfoDetail-edit-list label span.require:before{content:'*';right:4px;color:red;position:absolute}
#myInvoiceInfoDetail .invoiceInfoDetail-box-content .invoiceInfoDetail-edit-list .invoiceInfoDetail-flow-hide{vertical-align:middle;display:inline-block;width:490px;height:40px;line-height:40px}
#myInvoiceInfoDetail .control{width:85px;margin:20px auto 0}
#myInvoiceInfoDetail .edit-btn{margin-left:5px;margin-top:0;width:80px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:12px;border-radius:3px}
#myInvoiceInfoDetail .active{background:#0095ee}
/*!modules/myMsg/myAddress.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#myAddress{border:1px solid #d7efff;padding:30px;background:#fff}
#myAddress .control{margin-bottom:10px}
#myAddress .edit-btn{margin-left:5px;margin-top:0;width:160px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;color:#fff;font-size:12px;border-radius:3px}
#myAddress .active{background:#0095ee}
#myAddress .message-wrap{overflow:hidden;min-height:72px;padding:10px 0;margin-bottom:11px}
#myAddress .message-wrap .show-message{width:calc(100% - 220px);display:inline-block;vertical-align:top}
#myAddress .message-wrap .show-message .message-content{min-height:35px;line-height:35px;font-size:14px}
#myAddress .message-wrap .show-message .message-content .left-tip{display:inline-block;width:80px;text-align:right}
#myAddress .message-wrap .show-message .message-content .default-tip{display:inline-block;text-align:center;margin-left:10px;width:60px;height:25px;line-height:25px;background-color:#f2f2f2}
#myAddress .message-wrap .show-message .message-time{height:35px;line-height:35px;font-size:13px;color:#999}
#myAddress .message-wrap .show-btn{float:right;margin-right:10px;height:35px;line-height:35px}
#myAddress .message-wrap .show-btn .control-btn{cursor:pointer;background:0 0;border-radius:3px;color:#fff;font-size:12px;margin-right:6px;padding:5px 10px}
#myAddress .message-wrap .show-btn .control-btn:hover{opacity:.8}
#myAddress .no-message{height:300px;line-height:300px;font-size:18px;font-weight:700;text-align:center;color:#0095ee}
#myAddress #pagination .prev{margin-left:0}
#myAddress #addressBox{width:522px;height:468px}
#addressBox{-webkit-box-shadow:0 12px 48px 16px rgba(0,0,0,.03)!important;box-shadow:0 12px 48px 16px rgba(0,0,0,.03)!important;border-radius:5px 5px 5px 0 5px!important;padding-bottom:0}
#addressBox .dialog-header{border-bottom:0;text-align:left;padding-left:32px}
#addressBox .dialog-header .title{font-family:SourceHanSansCN-Regular;font-size:14px;color:rgba(58,58,58,.85);font-weight:400;position:relative}
#addressBox .dialog-header .title::after{content:"";display:block;width:4px;height:12px;position:absolute;top:50%;margin-top:-6px;margin-left:-12px;background:#096DD9}
#addressBox .dialog-box-content{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:18px 0;padding-left:32px}
#addressBox .dialog-box-content .dialog-edit-list{height:auto;line-height:normal;padding-bottom:15px}
#addressBox .dialog-box-content .dialog-flow-hide{display:block;width:510px}
#addressBox .dialog-box-content .dialog-flow-hide #myDialogSelect select{width:146px;font-family:SourceHanSansCN-Normal;color:rgba(0,0,0,.85);font-size:12px}
#addressBox .dialog-box-content input{background:#fff;border:1px solid #d9d9d9;border-radius:2px;padding:5px 12px;font-size:14px}
#addressBox .dialog-box-content input::-webkit-input-placeholder{color:rgba(0,0,0,.25)}
#addressBox .dialog-box-content input::-moz-placeholder{color:rgba(0,0,0,.25)}
#addressBox .dialog-box-content input:-ms-input-placeholder{color:rgba(0,0,0,.25)}
#addressBox .dialog-box-content input:-moz-placeholder{color:rgba(0,0,0,.25)}
#addressBox .dialog-box-content label{text-align:left;height:auto;font-size:14px;line-height:35px;font-weight:400;color:rgba(0,0,0,.85);letter-spacing:0;font-family:SourceHanSansCN-Normal}
#addressBox .dialog-control-btn{margin:0;width:100%;text-align:right;padding-right:30px;padding-top:10px;padding-bottom:10px}
#addressBox .dialog-control-btn .dialog-cancel-btn{background-color:#fff!important;width:65px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:rgba(0,0,0,.65);border-radius:2px;margin-right:10px;border:1px solid #d9d9d9;font-weight:400;font-family:SourceHanSansCN-Normal}
#addressBox .dialog-control-btn .dialog-confirm-btn{background:#096DD9;width:65px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;font-size:14px;color:#fff;border-radius:2px;font-weight:400;font-family:SourceHanSansCN-ExtraLight}
/*!modules/register/register.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#register{width:1200px;margin:auto}
#register .register-header{margin-top:70px;overflow:hidden}
#register .register-header .left-font{font-size:28px}
#register .register-header .right-font{color:#0095ee;font-size:16px;line-height:37px;cursor:pointer}
#register .register-wrap{margin-top:20px;height:600px;width:100%;border:1px solid #d7efff}
#register .register-wrap .register-invited{margin-bottom:80px;padding:45px 0 0 55px;font-size:14px}
#register .register-wrap .register-invited span{color:#0095ee}
#register .register-wrap .register-con{height:40px;line-height:40px;margin-top:10px}
#register .register-wrap .register-con:first-child{margin-top:95px}
#register .register-wrap .register-con label{width:200px;margin-left:230px;font-size:14px;color:#999;margin-right:20px;text-align:right}
#register .register-wrap .register-con .register-ipt{height:100%;width:300px;padding:0 10px;font-size:13px;vertical-align:top}
#register .register-wrap .register-con .ipt-send{width:209px}
#register .register-wrap .register-con .send-btn{width:81px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;border-radius:3px;margin-left:6px;background:#999;font-size:14px;color:#fff}
#register .register-wrap .register-con .send-btn.active{background:#0095ee}
#register .register-wrap .register-con .ipt-checkbox{vertical-align:middle}
#register .register-wrap .register-con .protocol{font-size:13px;color:#06c;cursor:pointer}
#register .register-wrap .register-con .text-tips{margin-left:10px;vertical-align:top}
#register .register-wrap .register-con .text-tips .tips-font{color:#999;font-size:14px;margin-left:10px}
#register .register-wrap .register-btn{width:300px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;background:#999;color:#fff;border-radius:3px;margin-top:35px;margin-left:455px;font-size:16px}
#register .register-wrap .can-register{background:#0095ee}
#register .register-wrap .finish-wrap{text-align:center;margin-top:14%}
#register .register-wrap .finish-text{margin-top:40px;color:#0095ee;font-size:16px}
#register .register-wrap .finish-btn{margin-top:40px;width:300px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;border-radius:3px}
.fail-img{color:red}
.success-img{color:#3c0}
/*!modules/register/protocol.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#protocol .protocol-wrap{width:1200px;border:1px solid #d7efff;margin:120px auto 50px;padding:60px 130px 80px}
#protocol .protocol-wrap .protocol-title{text-align:center;font-size:32px;font-weight:700;margin-bottom:60px}
/*!modules/register/forget.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#forget{width:1200px;margin:auto}
#forget .forget-header{margin-top:70px;overflow:hidden}
#forget .forget-header .left-font{font-size:28px}
#forget .forget-header .right-font{color:#0095ee;font-size:16px;line-height:37px;cursor:pointer}
#forget .forget-wrap{margin-top:20px;height:600px;width:100%;border:1px solid #d7efff}
#forget .forget-wrap .forget-con{height:40px;line-height:40px;margin-top:10px}
#forget .forget-wrap .forget-con:first-child{margin-top:95px}
#forget .forget-wrap .forget-con label{width:130px;margin-left:300px;font-size:14px;color:#999;margin-right:20px;text-align:right}
#forget .forget-wrap .forget-con .forget-ipt{height:100%;width:300px;padding:0 10px;font-size:13px;vertical-align:top}
#forget .forget-wrap .forget-con .ipt-send{width:209px}
#forget .forget-wrap .forget-con .send-btn{width:81px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;border-radius:3px;margin-left:6px;background:#999;font-size:14px;color:#fff}
#forget .forget-wrap .forget-con .send-btn.active{background:#0095ee}
#forget .forget-wrap .forget-con .ipt-checkbox{vertical-align:middle}
#forget .forget-wrap .forget-con .protocol{font-size:13px;color:#06c;cursor:pointer}
#forget .forget-wrap .forget-con .text-tips{margin-left:10px;vertical-align:top}
#forget .forget-wrap .forget-con .text-tips .tips-font{color:#999;font-size:14px;margin-left:10px}
#forget .forget-wrap .forget-btn{width:300px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;border-radius:3px;margin-top:35px;margin-left:455px;font-size:16px}
#forget .forget-wrap .finish-wrap{text-align:center;margin-top:14%}
#forget .forget-wrap .finish-text{margin-top:40px;color:#0095ee;font-size:16px}
#forget .forget-wrap .finish-btn{margin-top:40px;width:300px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff;border-radius:3px}
.fail-img{color:red}
.success-img{color:#3c0}
/*!modules/home/under_construction.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
.under-construction{text-align:center;line-height:300px;color:#0095ee;font-size:18px;font-weight:700}
/*!modules/message/message.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#messageIndex .message-wrap{width:1200px;margin:120px auto 50px;padding:60px 130px 80px;color:#0095ee}
#messageIndex .message-wrap .message-title{text-align:center;font-size:32px;font-weight:700;margin-bottom:60px}
/*!modules/meeting/meeting.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#meetingIndex{width:100%;background:#F2F2F2;font-family:"微软雅黑";margin:0 auto}
#meetingIndex .slider{height:320px;width:1198px}
#meetingIndex .btn-tab-wrap{position:relative;width:100%}
#meetingIndex .btn-tab-wrap .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:60px;margin-bottom:30px;padding-left:20px}
#meetingIndex .btn-tab-wrap .tab-list span{margin-right:30px;display:block;font-size:16px;height:60px;line-height:60px;cursor:pointer}
#meetingIndex .btn-tab-wrap .tab-list span:hover{color:#00f}
#meetingIndex .btn-tab-wrap .tab-list .border-active{border-bottom:3px solid #7FCAF6}
#meetingIndex .btn-tab-wrap .border-move{position:absolute;width:64px;height:3px;background:#7FCAF6;left:20px;top:57px}
#meetingIndex .meeting-wrap{background:#fff;min-height:400px}
#meetingIndex .meeting-wrap img{max-width:100%}
#meetingIndex .meeting-wrap h4{padding-left:20px;font-size:16px;font-weight:700;height:50px;line-height:50px;border-bottom:1px solid #f2f2f2}
#meetingIndex .meeting-wrap .intro-title{font-size:16px;font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;height:40px}
#meetingIndex .meeting-wrap a.intro-title{cursor:pointer}
#meetingIndex .meeting-wrap a.intro-title:hover{color:#00f;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;text-decoration:underline}
#meetingIndex .meeting-wrap .intro-txt{font-size:12px;color:#ccc;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-height:24px;font-family:"PingFang SC";max-height:120px;overflow:hidden}
#meetingIndex .meeting-wrap .last-wrap{margin-right:20px;height:362px}
#meetingIndex .meeting-wrap .last-wrap .content-meeting{margin:26px 0 0 20px}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .img-wrap{overflow:hidden;float:left;max-width:446px;width:auto;height:188px;vertical-align:middle}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .img-wrap img{height:188px}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .intro-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;height:180px;float:left;margin-left:20px;min-width:680px}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .intro-wrap .intro-title{width:100%;height:60px;line-height:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .intro-wrap .intro-txt{height:90px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .join_btn{text-align:right;color:#666}
#meetingIndex .meeting-wrap .last-wrap .content-meeting .list-item .join_btn a{color:#0095EE;font-size:16px;font-weight:700}
#meetingIndex .meeting-wrap .past-wrap{margin-right:20px;position:relative;height:574px}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap{width:100%;clear:both;margin:26px 0 0 20px}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item{float:left;width:556px;height:168px;margin:20px 34px 0 0}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item .img-wrap{float:left;width:286px;height:168px;overflow:hidden}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item .img-wrap img{height:168px}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item .intro-wrap{float:left;width:260px;margin-left:10px}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item .intro-wrap .intro-title{font-size:16px;line-height:25px;height:50px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
#meetingIndex .meeting-wrap .past-wrap .meeting-list-wrap .list-item .intro-wrap .intro-txt{max-height:120px}
#meetingIndex .meeting-wrap .past-wrap .more{color:#0095EE;position:absolute;right:20px;bottom:100px;font-size:14px}
/*!modules/meeting/meetingList.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#meetingList{background:#f2f2f2;font-family:"PingFang SC";width:100%;margin:0 auto;min-height:500px}
#meetingList .list-title{background:#fff;padding-left:20px;margin:0 auto}
#meetingList .list-title h2{display:inline-block;height:50px;line-height:50px;font-size:16px;border-bottom:1px solid #7FCAF6;color:#333}
#meetingList .list-wrap{background:#fff;width:1200px;padding-bottom:10px;margin:20px auto 0}
#meetingList .list-wrap .list-item{height:126px;padding-left:20px;border-bottom:1px solid #eee;color:#0095EE}
#meetingList .list-wrap .list-item .item-intro{padding-top:10px}
#meetingList .list-wrap .list-item .item-intro h5{font-size:18px;line-height:40px;cursor:pointer}
#meetingList .list-wrap .list-item .item-intro h6{font-size:16px;line-height:40px}
#meetingList .list-wrap .list-item .item-intro .past{color:#666}
#meetingList .list-wrap .list-item .item-intro a:hover{color:#00f;text-decoration:underline}
#meetingList .list-wrap .list-item .item-intro .detail-wrap{color:#666;line-height:26px;font-size:14px}
#meetingList .list-wrap .list-item .item-intro .detail-wrap em{font-style:normal}
#meetingList .list-wrap .list-item .join{height:126px;line-height:126px;margin-right:20px}
#meetingList .list-wrap .list-item .join a{color:#0095EE}
#meetingList .list-wrap .list-item .join span{color:#666}
#meetingList .list-wrap .list-item:nth-last-of-type(1){border:0}
#meetingList .page-box{height:60px;line-height:60px;padding-top:20px}
#meetingList .page-box .pagination{float:right;margin-right:20px}
#meetingList .page-box .pagination .jump-wrap{position:relative;top:-18px}
#meetingList .page-box .pagination .page-size-show{position:relative;top:-18px}
/*!modules/meeting/meetingDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#meetingDetail{width:100%;background:#F2F2F2;font-family:"微软雅黑";margin:0 auto}
#meetingDetail .slider{height:320px;width:1198px}
#meetingDetail .btn-tab-wrap{position:relative;width:100%;overflow:hidden}
#meetingDetail .btn-tab-wrap .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:60px;margin-bottom:30px;padding-left:20px}
#meetingDetail .btn-tab-wrap .tab-list span{text-align:center;margin-right:20px;display:block;font-size:16px;height:60px;min-width:80px;line-height:60px;cursor:pointer;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#meetingDetail .btn-tab-wrap .tab-list span:hover{color:#00f}
#meetingDetail .btn-tab-wrap .border-move{position:absolute;width:64px;height:3px;background:#7FCAF6;left:20px;top:57px}
#meetingDetail .detail-wrap{background:#fff;min-height:400px}
#meetingDetail .detail-wrap img{max-width:100%}
#meetingDetail .detail-wrap .left-nav-wrap{padding-top:20px;width:250px;height:auto}
#meetingDetail .detail-wrap .left-nav-wrap ul{cursor:pointer;width:100%;border:1px solid #D7EFFF}
#meetingDetail .detail-wrap .left-nav-wrap ul li{background:#F0F9FF;border-bottom:1px solid #D7EFFF;height:54px;line-height:54px;text-align:center;color:#0095EE;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#meetingDetail .detail-wrap .left-nav-wrap ul li:nth-last-of-type(1){border:0}
#meetingDetail .detail-wrap .left-nav-wrap ul li:hover{color:#fff;background:#199ED8}
#meetingDetail .detail-wrap .right-content-wrap{width:928px;height:auto;padding:20px 0 20px 20px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap{padding-top:30px;border:1px solid #ccc;min-height:400px;position:relative}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enroll-title{background:#fff;position:absolute;color:#666;left:20px;top:-10px;width:80px;height:20px;line-height:20px;text-align:center;font-size:16px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap{margin-top:10px;font-size:14px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item i{font-style:normal;margin-right:2px;color:red}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item span{display:inline-block;width:250px;text-align:right}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item label{width:250px;text-align:right}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item select{width:136px;height:30px;border-radius:4px;text-indent:10px;text-align:center}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item select option{text-align:center}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item em{margin-left:10px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item input{width:250px;height:30px;border-radius:4px;text-indent:10px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item .invoice-tip{float:right;line-height:100px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item .item-right{margin-left:20px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item .item-right .checkbox{width:16px;height:16px;margin-top:6px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .list-item .item-right .textarea{min-height:100px;line-height:24px;width:250px;border-radius:4px;text-indent:10px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap{height:auto}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap i{font-style:normal;margin-right:4px;color:red}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap input{width:250px;border-radius:4px;height:30px;text-indent:10px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap span{display:inline-block;width:250px;text-align:right}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap em{margin-left:10px;line-height:100%}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .invocie-list-wrap .invoice-list{margin-bottom:20px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .enrollment-list-wrap .upload-wrap label{display:inline-block;border:1px solid #ccc;width:136px;height:30px;border-radius:4px;line-height:30px;text-align:left;text-indent:10px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .btn-wrap{margin-top:100px;height:60px}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .btn-wrap button{cursor:pointer;margin-left:50px;width:80px;height:34px;line-height:34px;background:#fff;color:#09C;border:1px solid #09C;border-radius:4px;text-align:center}
#meetingDetail .detail-wrap .right-content-wrap .enrollment-wrap .btn-wrap button:nth-of-type(1){background:#09C;color:#fff;margin-left:250px}
#meetingDetail .detail-wrap .no-data{line-height:400px;text-align:center;font-size:20px;color:#ccc}
/*!modules/goods/goods.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#goods-goods{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px;background:#e3eef5}
#goods-goods #gg-category{min-width:233px;border:1px solid #d7efff;overflow-y:auto;background-color:#fff}
#goods-goods #gg-category .category-title{padding:20px 40px 20px 20px;color:#0080d2;font-family:SourceHanSansCN-Bold;border-bottom:2px solid #d7efff;position:relative}
#goods-goods #gg-category .category-title::before{position:absolute;bottom:0;left:0;margin-bottom:-2px;content:"";display:block;width:126px;height:4px;background:#0080d2}
#goods-goods #gg-category #category-box{max-height:calc(482px);overflow-y:auto}
#goods-goods #gg-category #category-box li{padding:10px 30px;margin:8px 0;cursor:pointer;position:relative;font-family:SourceHanSansCN-Regular;font-weight:400;font-size:12px;color:#777}
#goods-goods #gg-category #category-box li:not(.liSel):hover{background:#f4f9fd}
#goods-goods #gg-category #category-box li::before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-left-color:#767676;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-10px}
#goods-goods #gg-category #category-box .liSel{background:#0095ee;color:#fff}
#goods-goods #gg-category #category-box .liSel::before{border-left-color:#fff}
#goods-goods #gg-content{margin-left:16px;width:calc(951px);position:relative}
#goods-goods #gg-content .base-loading-empty-page{margin-left:-100px!important}
#goods-goods #gg-content #gg-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}
#goods-goods #gg-content #gg-list .btn-addShopCar,#goods-goods #gg-content #gg-list .btn-shopCar{font-size:14px;float:left;padding:5px 20px}
#goods-goods #gg-content #gg-list .btn-addShopCar:hover,#goods-goods #gg-content #gg-list .btn-shopCar:hover{opacity:.9}
#goods-goods #gg-content #gg-list .btn-addShopCar{position:relative;text-indent:10px}
#goods-goods #gg-content #gg-list .btn-addShopCar::after{position:absolute;top:50%;left:10%;margin-top:-6px;content:"";display:block;width:12px;height:12px;background-image:url(/portal/images/addShopCar_388506b.png);background-repeat:no-repeat;background-position:center center;background-size:cover}
#goods-goods #gg-content #gg-list .btn-shopCar{position:relative;text-indent:15px}
#goods-goods #gg-content #gg-list .btn-shopCar::after{position:absolute;top:50%;left:15%;margin-top:-9px;content:"";display:block;width:16px;height:16px;background-image:url(/portal/images/shopCar_3f24538.png);background-repeat:no-repeat;background-position:center center;background-size:cover}
#goods-goods #gg-content #gg-list .btn-shopCar{margin-left:20px}
#goods-goods #gg-content #gg-list .list-input{float:right}
#goods-goods #gg-content #gg-list .list-input #gg-search{width:252px;float:left;height:32px;font-size:14px;padding:0 10px;border-radius:3px;border:1px solid #ececec;color:#000;font-family:SourceHanSansCN-Light}
#goods-goods #gg-content #gg-list .list-input #gg-search::-webkit-input-placeholder{color:rgba(0,0,0,.6)}
#goods-goods #gg-content #gg-list .list-input #gg-search::-moz-placeholder{color:rgba(0,0,0,.6)}
#goods-goods #gg-content #gg-list .list-input #gg-search:-ms-input-placeholder{color:rgba(0,0,0,.6)}
#goods-goods #gg-content #gg-list .list-input #gg-search:-moz-placeholder{color:rgba(0,0,0,.6)}
#goods-goods #gg-content #gg-list .list-input .btn-search{float:left;padding:5px 20px;margin-left:10px}
#goods-goods #gg-content #gg-list .list-input .btn-search:hover{opacity:.9}
#goods-goods #gg-content #gg-list .list-btn{color:#fff;font-size:14px;text-align:center;cursor:pointer;height:32px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);border-radius:3px;font-family:SourceHanSansCN-ExtraLight}
#goods-goods #gg-content #gg-list .list-header{padding:17px;border-bottom:1px solid #f1f2f6;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15)}
#goods-goods #gg-content #gg-list .list-table{border-top:1px solid #eee;border-left:1px solid #eee}
#goods-goods #gg-content #gg-list .list-table li{border-bottom:1px solid #eee;-webkit-box-ordinal-group:none;-ms-flex-order:none;order:none}
#goods-goods #gg-content #gg-list .list-table li .table-cell{position:relative;height:37px;font-size:12px}
#goods-goods #gg-content #gg-list .list-table li .table-cell .table-cell_content{position:relative}
#goods-goods #gg-content #gg-list .list-table li .table-cell .table_cell_icon_availability{cursor:pointer;display:inline-block;height:25px;line-height:20px;position:absolute;top:6px;right:40px;text-align:center}
#goods-goods #gg-content #gg-list .list-table li .table-cell .table_cell_icon_availability i{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#3f3c3c}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(1){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(2){min-width:80px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(3){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(4){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(5){min-width:120px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(6){min-width:120px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(7){min-width:80px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(8){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(9){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(10){min-width:80px}
#goods-goods #gg-content #gg-list .list-table li .table-cell:nth-of-type(11){min-width:60px}
#goods-goods #gg-content #gg-list .list-table li .table-cell p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-family:SourceHanSansCN-Light;font-size:13px;font-weight:lighter;line-height:22px;color:#656768}
#goods-goods #gg-content #gg-list .list-table li .table-cell .table-operate_p{width:100%}
#goods-goods #gg-content #gg-list .list-table li .crzc-cell{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px!important;max-width:100px!important}
#goods-goods #gg-content #gg-list .list-table li .text-show{display:none;width:auto;position:absolute;top:-20px;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:nowrap;z-index:999}
#goods-goods #gg-content #gg-list .list-table li .text-show::after{content:"";display:block;position:absolute;bottom:-10px;border:5px solid;border-color:#000 transparent transparent}
#goods-goods #gg-content #gg-list .list-table li .text-show p{display:inline}
#goods-goods #gg-content #gg-list .list-table li .p-inline-span{display:block}
#goods-goods #gg-content #gg-list .list-table li .affectedGene-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:525px;word-wrap:break-word;word-break:break-all}
#goods-goods #gg-content #gg-list .list-table li .construct-wrapper,#goods-goods #gg-content #gg-list .list-table li .construct-wrapper>.construct-wrapper_p{max-width:400px;word-wrap:break-word}
#goods-goods #gg-content #gg-list .list-table .table-header{position:absolute;top:0;width:100%;z-index:10}
#goods-goods #gg-content #gg-list .list-table .table-header .table-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:SourceHanSansCN-Normal}
#goods-goods #gg-content #gg-list .list-table .table-header .table-operate{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80px!important;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-goods #gg-content #gg-list .list-table .table-header .check-box{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-goods #gg-content #gg-list .list-table .table-header div.sort-asc::after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #000;position:absolute;top:15px;right:5px;cursor:pointer}
#goods-goods #gg-content #gg-list .list-table .table-header div.sort-desc::after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid #000;position:absolute;top:15px;right:5px;cursor:pointer}
#goods-goods #gg-content #gg-list .list-table .table-header div.ensort-asc::after{left:56%}
#goods-goods #gg-content #gg-list .list-table .table-header div.ensort-desc::after{left:56%}
#goods-goods #gg-content #gg-list .list-table .table-header .CZRC-header{width:100px!important;max-width:100px!important}
#goods-goods #gg-content #gg-list .list-table .table-header div.product-cell::after{left:60px}
#goods-goods #gg-content #gg-list .list-table .table-header div.product-cell::after{left:60px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Fishline::after,#goods-goods #gg-content #gg-list .list-table .table-header .ID-cell::after{left:72px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Fishline::after,#goods-goods #gg-content #gg-list .list-table .table-header .ID-cell::after{left:72px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Line::after,#goods-goods #gg-content #gg-list .list-table .table-header div.Type-cell::after{right:36px}
div.Line #goods-goods #gg-content #gg-list .list-table .table-header div.Type-cell::after{right:36px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Genotype-cell::after{right:56px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Genotype-cell::after{right:56px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Affected::after{right:20px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Affected::after{right:20px}
#goods-goods #gg-content #gg-list .list-table .table-header div.construct-cell::after{right:56px}
#goods-goods #gg-content #gg-list .list-table .table-header div.construct-cell::after{right:56px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Phenotype-cell::after{right:48px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Phenotype-cell::after{right:48px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Availability-cell::after{right:46px}
#goods-goods #gg-content #gg-list .list-table .table-header div.Availability-cell::after{right:46px}
#goods-goods #gg-content #gg-list .list-table .table-header .lineType-eumn{display:none;position:absolute;left:160px;bottom:-100px;background-color:rgba(0,0,0,.6);position:relative}
#goods-goods #gg-content #gg-list .list-table .table-header .lineType-eumn .eumn-item{width:120px;padding:0 5px}
#goods-goods #gg-content #gg-list .list-table .table-header .lineType-eumn .eumn-item .eumn-item__checkbox{cursor:pointer}
#goods-goods #gg-content #gg-list .list-table .table-header .lineType-eumn .eumn-item .eumn-item__label{font-size:14px;color:#fff}
#goods-goods #gg-content #gg-list .list-table .table-header .lineType-eumn .close-span{position:absolute;right:0;top:3px;display:inline-block;width:20px;height:15px;line-height:15px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#fff}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn{display:none;position:absolute;right:100px;bottom:-100px;background-color:rgba(0,0,0,.6);padding-top:5px;padding-bottom:28px}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .availability-item-block{display:inline-block;width:100%;text-align:left}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .eumn-item{width:120px;padding:0 5px}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .eumn-item .eumn-item__checkbox{cursor:pointer}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .eumn-item .eumn-item__label{font-size:14px;color:#fff}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .close-span{position:absolute;right:0;top:3px;display:inline-block;width:20px;height:15px;line-height:15px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#fff}
#goods-goods #gg-content #gg-list .list-table .table-header .availability-eumn .confirm-span{position:absolute;display:inline-block;padding:2px 6px;background-color:#0783d3;border-radius:1px;color:#fff;cursor:pointer;font-size:12px;left:50%;margin-left:-20px}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content{z-index:999;padding:8px 0}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content:hover{background:#fafafa!important}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content:hover .table-operate{color:#fff}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content .table-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content .check-box{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content .table-operate{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80px!important;text-align:center}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-content .noDelete-operate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-operate{-webkit-box-flex:0;-ms-flex:0;flex:0;width:60px!important}
#goods-goods #gg-content #gg-list .list-table .table-list-block .table-operate p{color:#0080d2!important}
#goods-goods #gg-content #gg-list .list-table .table-list-block .go-detail{width:100%!important}
#goods-goods #gg-content #gg-list .list-table .table-list-block .go-detail,#goods-goods #gg-content #gg-list .list-table .table-list-block .show-img,#goods-goods #gg-content #gg-list .list-table .table-list-block .go-pdf{cursor:pointer;color:#0080d2}
#goods-goods #gg-content #gg-list .list-table .table-list-block .go-detail p,#goods-goods #gg-content #gg-list .list-table .table-list-block .show-img p,#goods-goods #gg-content #gg-list .list-table .table-list-block .go-pdf p{color:#0080d2!important}
#goods-goods #gg-content #gg-list .list-table .table-list-block .go-detail a,#goods-goods #gg-content #gg-list .list-table .table-list-block .show-img a,#goods-goods #gg-content #gg-list .list-table .table-list-block .go-pdf a{color:#0080d2}
#goods-goods #gg-content #gg-list .list-page{height:auto;padding-top:0;padding-bottom:0;padding-right:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods-goods #gg-content #gg-list .list-page .page-total{height:22px;padding:5px 12px;margin-right:10px;-webkit-box-sizing:content-box;box-sizing:content-box;background:#f4f4f4;font-family:SourceHanSansCN-Regular;font-size:14px;color:#737373;text-align:right;line-height:22px;font-weight:400}
#goods-goods #gg-content #gg-list .list-page #pageSelect{height:32px;line-height:32px;width:88px;margin-right:10px;text-align:center;border-radius:2px;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px;color:#868686;line-height:22px;font-weight:400}
#goods-goods #gg-content #gg-list .list-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods-goods #gg-content #gg-list .list-page .pagination span,#goods-goods #gg-content #gg-list .list-page .pagination a{padding:0 5px;min-width:32px;line-height:32px;text-align:center;color:#757a7e;background:#fff;border:1px solid #ddd;font-size:12px;border-radius:2px;cursor:pointer}
#goods-goods #gg-content #gg-list .list-page .pagination span.current{background:#0080d2;color:#fff;border-radius:2px}
#goods-goods #gg-content #gg-list .list-page .pagination .first,#goods-goods #gg-content #gg-list .list-page .pagination .prev,#goods-goods #gg-content #gg-list .list-page .pagination .next,#goods-goods #gg-content #gg-list .list-page .pagination .last{background-color:#fff!important;color:#757a7e!important;border:1px solid #ddd!important}
#goods-goods #gg-content #gg-detail{width:100%}
#goods-goods #gg-content #gg-detail .detail-basic{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 30px 20px;border:1px solid #d7efff}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic{position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-big{position:relative;width:300px;height:300px;border:1px solid #eee}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-big img{width:100%;height:100%}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:300px;height:60px;margin:19px 0}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-list .pic-small{width:60px;height:60px;cursor:pointer;border:1px solid #eee}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-list .pic-small:nth-of-type(1){border-color:red}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-list .pic-small:nth-of-type(n+2){margin-left:10px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-list .pic-small img{width:100%;height:100%}
#goods-goods #gg-content #gg-detail .detail-basic .detail-pic .pic-fd{position:absolute;display:none;top:0;width:120px;height:120px;opacity:.2;background:#ccc;border:1px dashed #fff}
#goods-goods #gg-content #gg-detail .detail-basic .pic-max{position:absolute;display:none;top:0;left:300px;width:300px;height:300px;overflow:hidden;background:#fff}
#goods-goods #gg-content #gg-detail .detail-basic .pic-max img{position:absolute;width:260%;height:260%}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-left:20px;font-size:14px;color:#333}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price{padding:10px 20px;background:#f5f5f5}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price p{height:35px;line-height:35px;font-family:SourceHanSansCN-Normal;font-size:16px;font-weight:400}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price p span:nth-of-type(1){font-family:SourceHanSansCN-Regular;font-size:20px;margin-right:3px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price p span:nth-of-type(2){font-size:12px;vertical-align:top}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price p span.now-price{font-size:#ff1c1c;font-size:large}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-price p .discount{color:red}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-explain{margin-top:20px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-explain p{font-family:SourceHanSansCN-Regular;font-size:15px;color:#3f3c3c;font-weight:400;margin-top:10px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-explain p span{color:red}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-specs span{line-height:30px;font-family:SourceHanSansCN-Regular;font-size:15px;font-weight:400;color:#3f3c3c}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-specs .specs-list{-webkit-box-flex:1;-ms-flex:1;flex:1}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-specs .specs-list .specs-sel{float:left;min-width:80px;text-align:center;font-family:SourceHanSansCN-Normal;font-size:13px;padding:0 10px;height:30px;line-height:28px;margin-right:10px;margin-bottom:5px;cursor:pointer;border:1px solid #aaa;color:#aaa;border-radius:2px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-specs .specs-list .selected{border:1px solid #0080d2;color:#0783d3}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .specs-ladder{margin-left:44px;font-size:12px;color:#0080d2!important;cursor:pointer;font-family:SourceHanSansCN-Regular!important;font-weight:400!important}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .specs-ladder .text-show{display:none;position:absolute;top:24px!important;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:pre-wrap}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .specs-ladder .text-show::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-10px;border:5px solid;border-color:transparent transparent #000}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num input{width:80px;height:30px;text-align:center}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num div{width:30px;height:30px;line-height:26px;text-align:center;border:1px solid #ccc;background:#d8d8d8;color:#afafaf;cursor:pointer}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num div:hover{opacity:.8}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num div.num-add{color:#454545;font-weight:700}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num span{margin-right:20px;line-height:30px!important;font-weight:400;font-family:SourceHanSansCN-Regular;color:#3f3c3c}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-num span:nth-of-type(2){margin-left:20px;font-family:SourceHanSansCN-Regular;font-size:15px;color:#3f3c3c;font-weight:400}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate{margin-top:20px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate div{float:left;min-width:130px;height:40px;line-height:40px;text-align:center;border-radius:5px;cursor:pointer}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-buy{border:1px solid #0080d2;color:#0080d2;background:rgba(0,128,210,.17);border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-buy:hover{opacity:.8}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-add{background:#0080d2;color:#fff;margin-left:20px;border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500;position:relative}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-add:hover{opacity:.8}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-add img{width:14px;height:14px;margin-bottom:2px;margin-right:4px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-add span{line-height:14px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar{background:#0080d2;color:#fff;margin-left:20px;border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500;position:relative}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar:hover{opacity:.8}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar img{width:16px;height:16px;margin-bottom:2px;margin-right:4px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar span{line-height:16px}
#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-add,#goods-goods #gg-content #gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}
#goods-goods #gg-content #gg-detail .detail-list{font-size:13px;color:#333;margin-top:6px;background-color:#fff;padding:10px 0}
#goods-goods #gg-content #gg-detail .detail-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:35px;line-height:35px;padding-left:35px;font-size:13px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:400}
#goods-goods #gg-content #gg-detail .detail-list li:nth-of-type(n+2){border-top-color:transparent}
#goods-goods #gg-content #gg-detail .detail-list li a{color:#00f;text-decoration:underline}
#goods-goods #gg-content #gg-detail .detail-list li sup{line-height:20px}
#goods-goods #gg-content #gg-detail .detail-list li span.label{display:inline-block;height:100%;position:relative}
#goods-goods #gg-content #gg-detail .detail-list li span.label::after{content:"";display:block;width:5px;height:5px;background-color:#0080D2;position:absolute;top:50%;margin-top:-3px;margin-left:-12px}
#goods-goods #gg-content #gg-detail .detail-list li span.content{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}
#goods-goods #gg-content #gg-detail .detail-list li span.label-item_content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}
#goods-goods #gg-content #gg-detail .detail-phenotype{margin-top:6px}
#goods-goods #gg-content #gg-detail .detail-phenotype,#goods-goods #gg-content #gg-detail .detail-html{padding:10px 30px;font-size:14px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}
#goods-goods #gg-content #gg-detail .detail-phenotype div,#goods-goods #gg-content #gg-detail .detail-html div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:25px;width:100%}
#goods-goods #gg-content #gg-detail .detail-phenotype div.photo,#goods-goods #gg-content #gg-detail .detail-html div.photo{padding-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
#goods-goods #gg-content #gg-detail .detail-phenotype div.photo .photo-content-box,#goods-goods #gg-content #gg-detail .detail-html div.photo .photo-content-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods-goods #gg-content #gg-detail .detail-phenotype div.photo .photo-content-box:not(:first-child),#goods-goods #gg-content #gg-detail .detail-html div.photo .photo-content-box:not(:first-child){margin-left:10px}
#goods-goods #gg-content #gg-detail .detail-phenotype div.photo .photo-content-box .photo-content-box_description,#goods-goods #gg-content #gg-detail .detail-html div.photo .photo-content-box .photo-content-box_description{display:inline-block;width:100%;height:calc(-20%)}
#goods-goods #gg-content #gg-detail .detail-phenotype div.photo .photo-content-box .preview-img,#goods-goods #gg-content #gg-detail .detail-html div.photo .photo-content-box .preview-img{cursor:pointer}
#goods-goods #gg-content #gg-detail .detail-phenotype .title,#goods-goods #gg-content #gg-detail .detail-html .title{width:100px}
#goods-goods #gg-content #gg-detail .detail-phenotype .title span,#goods-goods #gg-content #gg-detail .detail-html .title span{display:inline-block;width:100%;position:relative;margin-left:16px;font-weight:500;font-family:SourceHanSansCN-Medium;font-size:15px;color:#333;line-height:25px}
#goods-goods #gg-content #gg-detail .detail-phenotype .title span::after,#goods-goods #gg-content #gg-detail .detail-html .title span::after{content:"";display:block;width:4px;height:16px;background-color:#096dd9;position:absolute;top:50%;margin-top:-8px;margin-left:-16px}
#goods-goods #gg-content #gg-detail .detail-phenotype div img{width:120px;height:120px}
#goods-goods #gg-content #gg-detail .detail-html{line-height:25px;word-break:break-word}
#goods-goods #gg-content #gg-detail .detail-html a{text-decoration:underline;color:#00e;color:-webkit-link}
#goods-goods #gg-content #gg-detail .detail-html strong{font-weight:700}
#goods-goods #gg-content #gg-detail .detail-html div *{max-width:100%}
#goods-goods #gg-content #gg-detail .detail-html div p{font-family:SourceHanSansCN-Medium;font-size:12px;color:#666;line-height:24px;font-weight:100}
#goods-goods #gg-content #gg-detail .detail-html div img{height:auto!important}
#goods-goods #gg-content #gg-detail .detail-html ul{padding-left:30px}
#goods-goods #gg-content #gg-detail .detail-html ul li{display:list-item;list-style-type:disc}
#goods-goods #gg-content #gg-detail .detail-html ol{padding-left:30px;margin-left:0}
#goods-goods #gg-content #gg-detail .detail-html ol li{display:list-item;list-style-type:decimal}
#goods-goods #gg-content #gg-detail .detail-html blockquote{padding:2px 0;border-style:solid;border-color:#ccc;border-width:0;padding-left:20px;padding-right:8px;border-left-width:5px}
#goods-goods #gg-content #gg-detail .detail-html .marker{background-color:#ff0}
#goods-goods #gg-content #gg-detail .detail-html table,#goods-goods #gg-content #gg-detail .detail-html tbody,#goods-goods #gg-content #gg-detail .detail-html tfoot,#goods-goods #gg-content #gg-detail .detail-html thead,#goods-goods #gg-content #gg-detail .detail-html tr,#goods-goods #gg-content #gg-detail .detail-html th,#goods-goods #gg-content #gg-detail .detail-html td{border:1px solid #333}
#goods-goods .noData-show{height:60px;line-height:60px;text-align:center;color:#ccc;border:1px solid #f2f2f2;border-left-color:transparent}
#goods-goods #pageSelect{padding:6px;color:#666}
#goods-goods .pic-dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999}
#goods-goods .pic-dialog .pic-box{width:520px;max-height:400px;overflow-y:auto;padding:20px;position:absolute;left:50%;top:20%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff}
#goods-goods .pic-dialog .pic-box .pic-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#goods-goods .pic-dialog .pic-box .pic-header p{font-size:16px;color:#333}
#goods-goods .pic-dialog .pic-box .pic-header div{font-size:20px;color:#999;line-height:20px;font-weight:300}
#goods-goods .pic-dialog .pic-box .pic-header div:hover{color:#409eff;cursor:pointer}
#goods-goods .pic-dialog .pic-list{margin-top:10px}
#goods-goods .pic-dialog .pic-list .pic-img{float:left;width:146px;height:146px;border:1px solid #ccc;border-radius:5px;margin-top:10px;margin-right:8px;cursor:pointer}
#goods-goods .pic-dialog .pic-list .pic-img img{width:100%;height:100%}
#goods-goods .pic-dialog .pic-big{display:none;position:absolute;height:80%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:10%;background:#fff}
#goods-goods .pic-dialog .pic-big img{width:auto;height:100%}
#goods-goods .li-box{position:relative;padding-top:37px;min-height:417px;max-height:417px;overflow-y:auto}
.italics-content{font-style:italic}
.text-tiptoop{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
/*!modules/goods/goods-common.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
li .table-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}
.check-box{max-width:60px}
.check-box .check-all,.check-box .check-sel{width:15px;height:15px;cursor:pointer;border:1px solid #999;background:#fff;border-radius:2px}
.check-box .checked div{width:12px;height:6px;border:2px solid;border-color:transparent transparent #666 #666;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);margin-top:2px}
.table-header .table-cell{height:50px;background:#f1f1f1}
.table-content .table-operate{cursor:pointer;color:#00f}
.absolute-dialog-box{width:580px;height:auto!important}
.absolute-dialog-box .dialog-box-content{height:auto!important}
.absolute-dialog-box .dialog-box-content .dialog-edit-list label{width:100px}
.custom-scrollbar{scrollbar-width:none;-ms-overflow-style:none}
.custom-scrollbar::-webkit-scrollbar{width:14px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.custom-scrollbar::-webkit-scrollbar-thumb{background:#fff;border:5px solid #e2e2e2;border-radius:14px}
.custom-scrollbar::-webkit-scrollbar-thumb:hover{border:3px solid #e2e2e2;cursor:pointer}
.custom-scrollbar::-webkit-scrollbar-track-piece{background:#e2e2e2}
/*!modules/goods/goodsDetail.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#gg-detail{width:98%;margin:0 auto}
#gg-detail .detail-basic{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 30px 20px;border:1px solid #d7efff}
#gg-detail .detail-basic .detail-pic{position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2}
#gg-detail .detail-basic .detail-pic .pic-big{position:relative;width:auto;height:300px;border:1px solid #eee}
#gg-detail .detail-basic .detail-pic .pic-big img{width:100%;height:100%}
#gg-detail .detail-basic .detail-pic .pic-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:300px;height:60px;margin:19px 0}
#gg-detail .detail-basic .detail-pic .pic-list .pic-small{width:60px;height:60px;cursor:pointer;border:1px solid #eee}
#gg-detail .detail-basic .detail-pic .pic-list .pic-small:nth-of-type(1){border-color:red}
#gg-detail .detail-basic .detail-pic .pic-list .pic-small:nth-of-type(n+2){margin-left:10px}
#gg-detail .detail-basic .detail-pic .pic-list .pic-small img{width:100%;height:100%}
#gg-detail .detail-basic .detail-pic .pic-fd{position:absolute;display:none;top:0;width:120px;height:120px;opacity:.2;background:#ccc;border:1px dashed #fff}
#gg-detail .detail-basic .pic-max{position:absolute;display:none;top:0;left:440px;width:300px;height:300px;overflow:hidden;background:#fff}
#gg-detail .detail-basic .pic-max img{position:absolute;width:260%;height:260%}
#gg-detail .detail-basic .detail-info{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-left:20px;font-size:14px;color:#333}
#gg-detail .detail-basic .detail-info .detail-price{padding:10px 20px;background:#f5f5f5}
#gg-detail .detail-basic .detail-info .detail-price p{height:35px;line-height:35px;font-family:SourceHanSansCN-Normal;font-size:16px;font-weight:400}
#gg-detail .detail-basic .detail-info .detail-price p span:nth-of-type(1){font-family:SourceHanSansCN-Regular;font-size:20px;margin-right:3px}
#gg-detail .detail-basic .detail-info .detail-price p span:nth-of-type(2){font-size:12px;vertical-align:top}
#gg-detail .detail-basic .detail-info .detail-price p span.now-price{font-size:#ff1c1c;font-size:large}
#gg-detail .detail-basic .detail-info .detail-price p .discount{color:red}
#gg-detail .detail-basic .detail-info .detail-explain{margin-top:20px}
#gg-detail .detail-basic .detail-info .detail-explain p{font-family:SourceHanSansCN-Regular;font-size:15px;color:#3f3c3c;font-weight:400;margin-top:10px}
#gg-detail .detail-basic .detail-info .detail-explain p span{color:red}
#gg-detail .detail-basic .detail-info .detail-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}
#gg-detail .detail-basic .detail-info .detail-specs span{line-height:30px;font-family:SourceHanSansCN-Regular;font-size:15px;font-weight:400;color:#3f3c3c}
#gg-detail .detail-basic .detail-info .detail-specs .specs-list{-webkit-box-flex:1;-ms-flex:1;flex:1}
#gg-detail .detail-basic .detail-info .detail-specs .specs-list .specs-sel{float:left;min-width:80px;text-align:center;font-family:SourceHanSansCN-Normal;font-size:13px;padding:0 10px;height:30px;line-height:28px;margin-right:10px;margin-bottom:5px;cursor:pointer;border:1px solid #aaa;color:#aaa;border-radius:2px}
#gg-detail .detail-basic .detail-info .detail-specs .specs-list .selected{border:1px solid #0080d2;color:#0783d3}
#gg-detail .detail-basic .detail-info .specs-ladder{margin-left:44px;font-size:12px;color:#0080d2!important;cursor:pointer;font-family:SourceHanSansCN-Regular!important;font-weight:400!important}
#gg-detail .detail-basic .detail-info .specs-ladder .text-show{display:none;position:absolute;top:24px!important;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:pre-wrap}
#gg-detail .detail-basic .detail-info .specs-ladder .text-show::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-10px;border:5px solid;border-color:transparent transparent #000}
#gg-detail .detail-basic .detail-info .detail-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}
#gg-detail .detail-basic .detail-info .detail-num input{width:80px;height:30px;text-align:center}
#gg-detail .detail-basic .detail-info .detail-num div{width:30px;height:30px;line-height:26px;text-align:center;border:1px solid #ccc;background:#d8d8d8;color:#afafaf;cursor:pointer}
#gg-detail .detail-basic .detail-info .detail-num div:hover{opacity:.8}
#gg-detail .detail-basic .detail-info .detail-num div.num-add{color:#454545;font-weight:700}
#gg-detail .detail-basic .detail-info .detail-num span{margin-right:20px;line-height:30px!important;font-weight:400;font-family:SourceHanSansCN-Regular;color:#3f3c3c}
#gg-detail .detail-basic .detail-info .detail-num span:nth-of-type(2){margin-left:20px;font-family:SourceHanSansCN-Regular;font-size:15px;color:#3f3c3c;font-weight:400}
#gg-detail .detail-basic .detail-info .detail-operate{margin-top:20px}
#gg-detail .detail-basic .detail-info .detail-operate div{float:left;min-width:130px;height:40px;line-height:40px;text-align:center;border-radius:5px;cursor:pointer}
#gg-detail .detail-basic .detail-info .detail-operate .btn-buy{border:1px solid #0080d2;color:#0080d2;background:rgba(0,128,210,.17);border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500}
#gg-detail .detail-basic .detail-info .detail-operate .btn-buy:hover{opacity:.8}
#gg-detail .detail-basic .detail-info .detail-operate .btn-add{background:#0080d2;color:#fff;margin-left:20px;border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500;position:relative}
#gg-detail .detail-basic .detail-info .detail-operate .btn-add:hover{opacity:.8}
#gg-detail .detail-basic .detail-info .detail-operate .btn-add img{width:14px;height:14px;margin-bottom:2px;margin-right:4px}
#gg-detail .detail-basic .detail-info .detail-operate .btn-add span{line-height:14px}
#gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar{background:#0080d2;color:#fff;margin-left:20px;border-radius:0;font-family:SourceHanSansCN-Medium;font-size:15px;font-weight:500;position:relative}
#gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar:hover{opacity:.8}
#gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar img{width:16px;height:16px;margin-bottom:2px;margin-right:4px}
#gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar span{line-height:16px}
#gg-detail .detail-basic .detail-info .detail-operate .btn-add,#gg-detail .detail-basic .detail-info .detail-operate .btn-shopcar{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}
#gg-detail .detail-list{font-size:13px;color:#333;margin-top:6px;background-color:#fff;padding:10px 0}
#gg-detail .detail-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:35px;line-height:35px;padding-left:35px;font-size:13px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:400}
#gg-detail .detail-list li:nth-of-type(n+2){border-top-color:transparent}
#gg-detail .detail-list li a{color:#00f;text-decoration:underline}
#gg-detail .detail-list li sup{line-height:20px}
#gg-detail .detail-list li span.label{display:inline-block;height:100%;position:relative}
#gg-detail .detail-list li span.label::after{content:"";display:block;width:5px;height:5px;background-color:#0080D2;position:absolute;top:50%;margin-top:-3px;margin-left:-12px}
#gg-detail .detail-list li span.content{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}
#gg-detail .detail-phenotype{margin-top:6px}
#gg-detail .detail-phenotype,#gg-detail .detail-html{padding:10px 30px;font-size:14px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}
#gg-detail .detail-phenotype div,#gg-detail .detail-html div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:25px;width:100%}
#gg-detail .detail-phenotype div.photo,#gg-detail .detail-html div.photo{padding-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
#gg-detail .detail-phenotype div.photo .photo-content-box,#gg-detail .detail-html div.photo .photo-content-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#gg-detail .detail-phenotype div.photo .photo-content-box:not(:first-child),#gg-detail .detail-html div.photo .photo-content-box:not(:first-child){margin-left:10px}
#gg-detail .detail-phenotype div.photo .photo-content-box .photo-content-box_description,#gg-detail .detail-html div.photo .photo-content-box .photo-content-box_description{display:inline-block;width:100%;height:calc(-20%)}
#gg-detail .detail-phenotype div.photo .photo-content-box .preview-img,#gg-detail .detail-html div.photo .photo-content-box .preview-img{cursor:pointer}
#gg-detail .detail-phenotype .title,#gg-detail .detail-html .title{width:100px}
#gg-detail .detail-phenotype .title span,#gg-detail .detail-html .title span{display:inline-block;width:100%;position:relative;margin-left:16px;font-weight:500;font-family:SourceHanSansCN-Medium;font-size:15px;color:#333;line-height:25px}
#gg-detail .detail-phenotype .title span::after,#gg-detail .detail-html .title span::after{content:"";display:block;width:4px;height:16px;background-color:#096dd9;position:absolute;top:50%;margin-top:-8px;margin-left:-16px}
#gg-detail .detail-phenotype div img{width:120px;height:120px}
#gg-detail .detail-html{line-height:25px;word-break:break-word}
#gg-detail .detail-html a{text-decoration:underline;color:#00e;color:-webkit-link}
#gg-detail .detail-html strong{font-weight:700}
#gg-detail .detail-html div *{max-width:100%}
#gg-detail .detail-html div p{font-family:SourceHanSansCN-Medium;font-size:12px;color:#666;line-height:24px;font-weight:100}
#gg-detail .detail-html div img{height:auto!important}
#gg-detail .detail-html ul{padding-left:30px}
#gg-detail .detail-html ul li{display:list-item;list-style-type:disc}
#gg-detail .detail-html ol{padding-left:30px;margin-left:0}
#gg-detail .detail-html ol li{display:list-item;list-style-type:decimal}
#gg-detail .detail-html blockquote{padding:2px 0;border-style:solid;border-color:#ccc;border-width:0;padding-left:20px;padding-right:8px;border-left-width:5px}
#gg-detail .detail-html .marker{background-color:#ff0}
#gg-detail .detail-html table,#gg-detail .detail-html tbody,#gg-detail .detail-html tfoot,#gg-detail .detail-html thead,#gg-detail .detail-html tr,#gg-detail .detail-html th,#gg-detail .detail-html td{border:1px solid #333}
.italics-content{font-style:italic}
/*!modules/goods/shoppingCar.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#container{background:#e3eef5;position:relative}
#container .base-loading-empty-page{margin-left:-100px!important}
#goods-shoppingCar{width:1160px;font-size:14px;color:#333;margin:0 auto;background:#fff}
#goods-shoppingCar .gs-list .list-header{background:#fafafa}
#goods-shoppingCar .gs-list .list-header .table-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid;border-color:#e5e5e5 transparent;text-align:center;font-size:14px;color:rgba(0,0,0,.85);padding:0}
#goods-shoppingCar .gs-list .list-header .check-box{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-shoppingCar .gs-list .list-header .table-cell_productName{min-width:160px}
#goods-shoppingCar .gs-list .list-header .table-cell_sn{min-width:140px}
#goods-shoppingCar .gs-list .list-header .table-cell_delete{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:80px}
#goods-shoppingCar .gs-list .li-box{height:386px;position:relative;overflow:auto;overflow-y:auto;overflow-x:hidden}
#goods-shoppingCar .gs-list .li-box .centerPage{width:1160px}
#goods-shoppingCar .gs-list .li-box .table-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}
#goods-shoppingCar .gs-list .li-box .check-box{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#goods-shoppingCar .gs-list .li-box .table-cell_productName .link,#goods-shoppingCar .gs-list .li-box .table-cell_sn .link{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#0080D2}
#goods-shoppingCar .gs-list .li-box .table-cell_productName .link:hover,#goods-shoppingCar .gs-list .li-box .table-cell_sn .link:hover{border-bottom:1px solid #0080D2}
#goods-shoppingCar .gs-list .li-box .table-cell_productName{min-width:160px}
#goods-shoppingCar .gs-list .li-box .table-cell_sn{min-width:140px}
#goods-shoppingCar .gs-list .li-box .table-cell_delete{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:80px;padding:0}
#goods-shoppingCar .gs-list .table-cell{height:50px;font-family:SourceHanSansCN-Regular;font-size:13px;color:#474747;line-height:22px;font-weight:400}
#goods-shoppingCar .gs-list .table-cell:nth-child(4){font-family:SourceHanSansCN-Normal}
#goods-shoppingCar .gs-list .table-cell a.link{line-height:16px}
#goods-shoppingCar .gs-list .table-cell a.link p{color:#0080d2}
#goods-shoppingCar .gs-list .table-cell a.link p:hover{cursor:pointer;border-bottom:1px solid #0080d2}
#goods-shoppingCar .gs-list .table-price{font-family:SourceHanSansCN-Normal}
#goods-shoppingCar .gs-list span,#goods-shoppingCar .gs-list p{font-family:SourceHanSansCN-Regular;font-size:13px;color:#474747;line-height:22px;font-weight:400}
#goods-shoppingCar .gs-list .table-content .table-cell{border-bottom:1px solid #e5e5e5;position:relative}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel{margin-top:7px}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text{display:inline-block;width:145px;padding:2px 20px 2px 5px;font-size:13px;color:#0080d2;border:1px solid #0080d2;border-radius:2px;position:relative;cursor:pointer;text-align:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-text{color:#0080d2}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-top-arrow,#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-bottom-arrow{width:0;height:0;border:7px solid transparent;position:absolute;right:5px;z-index:99}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-top-arrow::after,#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-bottom-arrow::after{content:"";display:inline-block;background:rgba(255,255,255,0);width:135px;height:28px;position:absolute;top:-17px;left:-122px;margin-top:-1px;margin-left:-1px}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-top-arrow.show-bottom-arrow::after,#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-bottom-arrow.show-bottom-arrow::after{top:-10px}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-top-arrow{border-top-color:#0080d2;top:9px}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .show-select-text .show-bottom-arrow{border-bottom-color:#0080d2;top:2px}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .select-ul{position:absolute;z-index:9999;margin-top:3px;padding:6px 0;border-radius:4px;border:1px solid #e9e7e7;overflow:hidden;background-color:#fff;min-width:145px;-webkit-box-shadow:4.5px 4.5px 3.6px rgba(0,0,0,.024),12.5px 12.5px 10px rgba(0,0,0,.035),30.1px 30.1px 24.1px rgba(0,0,0,.046),100px 100px 80px rgba(0,0,0,.07);box-shadow:4.5px 4.5px 3.6px rgba(0,0,0,.024),12.5px 12.5px 10px rgba(0,0,0,.035),30.1px 30.1px 24.1px rgba(0,0,0,.046),100px 100px 80px rgba(0,0,0,.07)}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .select-ul li{padding:5px 11px;color:rgba(16,16,16,.63);border-bottom:1px solid #f1f2f6;font-size:12px;background-color:#fff;white-space:nowrap;cursor:pointer}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .select-ul li:hover{background-color:rgba(0,128,210,.08);color:#0080d2}
#goods-shoppingCar .gs-list .table-content .table-cell .page-sel .select-ul li:last-child{border-bottom:0}
#goods-shoppingCar .gs-list .table-content .table-num{position:relative;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}
#goods-shoppingCar .gs-list .table-content .table-num .num-input{width:70px;height:25px;line-height:25px;margin:0 22px;text-align:center;border-radius:2px;margin-top:1px;outline:0}
#goods-shoppingCar .gs-list .table-content .table-num div{width:25px;height:25px;line-height:24px;position:absolute;text-align:center;cursor:pointer;border-radius:2px;border:1px solid #b5b5b5}
#goods-shoppingCar .gs-list .table-content .table-num .num-add{right:-7px;top:50%;margin-top:-12px}
#goods-shoppingCar .gs-list .table-content .table-num .num-reduce{margin-left:-7px;top:50%;margin-top:-12px}
#goods-shoppingCar .gs-list .table-content .table-num .num-control{border:1px solid #ddd}
#goods-shoppingCar .gs-list .table-content .table-del{color:#0080d2;cursor:pointer;font-size:13px;font-weight:400;font-family:SourceHanSansCN-Light}
#goods-shoppingCar .gs-list .table-content .table-del :hover{opacity:.8}
#goods-shoppingCar .gs-operate{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding:4px 3px}
#goods-shoppingCar .gs-operate span{font-family:SourceHanSansCN-Regular;font-size:15px;text-align:center}
#goods-shoppingCar .gs-operate .operate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods-shoppingCar .gs-operate .operate-list .check-box{margin-left:20px}
#goods-shoppingCar .gs-operate .operate-list span{margin-left:6px;cursor:pointer}
#goods-shoppingCar .gs-operate .operate-list span:hover{opacity:.8}
#goods-shoppingCar .gs-operate .operate-list span#sel-all{color:#787878}
#goods-shoppingCar .gs-operate .operate-list span#sel-del{margin-left:34px;color:#0080d2}
#goods-shoppingCar .gs-operate .operate-shopcar{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods-shoppingCar .gs-operate .operate-shopcar p{height:24px;line-height:24px;font-size:17px;color:#737373;letter-spacing:.83px;margin-right:30px;font-family:SourceHanSansCN-Regular}
#goods-shoppingCar .gs-operate .operate-shopcar p:nth-of-type(2) span{font-size:26px;margin-left:10px}
#goods-shoppingCar .gs-operate .operate-shopcar .btn-buy{height:52px;line-height:52px;width:140px;text-align:center;font-size:17px;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);cursor:pointer;border-radius:3px;font-family:SourceHanSansCN-Light}
#goods-shoppingCar .gs-operate .operate-shopcar .btn-buy:hover{opacity:.8}
#goods-shoppingCar .gs-operate .operate-shopcar #os-num{display:inline-block;width:23px;height:30px;line-height:30px;text-align:center;background:#0080d2;color:#fff;border-radius:2px}
#goods-shoppingCar .gs-operate .operate-shopcar #os-total{display:inline-block;width:65px;height:30px;line-height:30px;font-size:17px;text-align:center;background:#0080d2;border:1px solid #fff;border-radius:3px;color:#fff}
#goods-shoppingCar .noData-show{height:60px;line-height:60px;text-align:center;color:#ccc;border:1px solid #f2f2f2}
#goods-shoppingCar .no-show{display:none}
/*!modules/goods/settlementPage.less*/
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#input-order{width:1160px;margin:0 auto;background:#fff;padding:26px 39px 24px 44px;-webkit-box-sizing:border-box;box-sizing:border-box}
#input-order .io-info .io-box{font-size:14px;color:#333;margin-bottom:15px}
#input-order .io-info .io-box:last-child{margin-bottom:0}
#input-order .io-info .io-box .io-title{width:125px;text-align:left;margin-bottom:10px;font-size:14px;font-family:SourceHanSansCN-Regular;font-weight:400}
#input-order .io-info .io-box .address-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
#input-order .io-info .io-box .io-content{display:inline-block;max-width:595px}
#input-order .io-info .io-box .io-content .way-box,#input-order .io-info .io-box .io-content .listing-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
#input-order .io-info .io-box .io-content .way-box .way-list,#input-order .io-info .io-box .io-content .listing-box .way-list{border:1px solid #b2b2b2;color:#b2b2b2;border-radius:3px}
#input-order .io-info .io-box .io-content .way-box .way-list,#input-order .io-info .io-box .io-content .listing-box .way-list,#input-order .io-info .io-box .io-content .way-box .listing-list,#input-order .io-info .io-box .io-content .listing-box .listing-list{min-width:100px;height:40px;text-align:center;margin-right:10px;padding:10px 20px;cursor:pointer;border:1px solid #b2b2b2;border-radius:3px;color:#b2b2b2;font-size:14px;font-family:SourceHanSansCN-Light}
#input-order .io-info .io-box .io-content .way-box .way-checked,#input-order .io-info .io-box .io-content .listing-box .way-checked,#input-order .io-info .io-box .io-content .way-box .listing-checked,#input-order .io-info .io-box .io-content .listing-box .listing-checked{border:1px solid #0181d2;color:#0080d2}
#input-order .io-info .io-box .io-content .way-tip{display:none;color:red;margin-top:5px;font-size:12px}
#input-order .io-info .io-box .io-content .list-box{width:610px;max-height:190px;overflow-y:auto;overflow-x:hidden;border-radius:3px}
#input-order .io-info .io-box .io-content .list-box::-webkit-scrollbar{width:8px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
#input-order .io-info .io-box .io-content .list-box::-webkit-scrollbar-thumb{background:#fff;border:2px solid #e2e2e2;border-radius:5.5px}
#input-order .io-info .io-box .io-content .list-box::-webkit-scrollbar-track-piece{background:#e2e2e2}
#input-order .io-info .io-box .io-content .list-box .centerLayer{width:595px;margin-bottom:10px}
#input-order .io-info .io-box .io-content .list-box .address-list,#input-order .io-info .io-box .io-content .list-box .invoice-list{margin-bottom:10px}
#input-order .io-info .io-box .io-content .list-box .address-list:last-child,#input-order .io-info .io-box .io-content .list-box .invoice-list:last-child{margin-bottom:0}
#input-order .io-info .io-box .io-content .list-box .address-list .list-info span,#input-order .io-info .io-box .io-content .list-box .invoice-list .list-info span{font-family:SourceHanSansCN-Normal;font-size:13px;color:#333;font-weight:400}
#input-order .io-info .io-box .io-content .list-box li{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;border:1px solid #b2b2b2;cursor:pointer}
#input-order .io-info .io-box .io-content .list-box li:hover{border:1px solid #0084d7}
#input-order .io-info .io-box .io-content .list-box li span{margin-left:10px}
#input-order .io-info .io-box .io-content .list-box li div{margin-right:10px;font-size:13px}
#input-order .io-info .io-box .io-content .list-box li div:nth-of-type(1){max-width:350px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#input-order .io-info .io-box .io-content .list-box li .list-operate{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#input-order .io-info .io-box .io-content .list-box li .list-operate .btn-default{padding:4px 10px;background:#d3d3d3;color:#fff;font-size:14px;font-weight:500;border-radius:1px;font-family:SourceHanSansCN-Normal}
#input-order .io-info .io-box .io-content .list-box li .list-operate .btn-default:hover{opacity:.8}
#input-order .io-info .io-box .io-content .list-box li .list-operate .btn-setDefault{color:#0080d2;font-size:13px;font-weight:400;font-family:SourceHanSansCN-Normal}
#input-order .io-info .io-box .io-content .list-box li .list-operate .btn-setDefault:hover{opacity:.8}
#input-order .io-info .io-box .io-content .list-box .list-checked{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #0181d2;margin-bottom:10px}
#input-order .io-info .io-box .io-content .list-box .list-checked .list-info span{color:#0181d2}
#input-order .io-info .io-box .io-content .list-box .btn-hidden{visibility:hidden}
#input-order .io-info .io-box .io-content .list-box .btn-display{display:none}
#input-order .io-info .io-box .io-content .list-box .btn-update{margin-left:16px}
#input-order .io-info .io-box .io-content .list-box .btn-update,#input-order .io-info .io-box .io-content .list-box .btn-del{margin-right:0;padding:11px 15px;color:#0080d2;font-size:13px;font-weight:400;border-left:1px solid #b2b2b2;font-family:SourceHanSansCN-Normal}
#input-order .io-info .io-box .io-content .list-box .btn-update:hover,#input-order .io-info .io-box .io-content .list-box .btn-del:hover{color:#fff;background:#0095ee}
#input-order .io-info .io-box .io-content .list-more{max-width:85px;cursor:pointer;color:#0080d2;margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#input-order .io-info .io-box .io-content .list-more img.down{margin-top:-4px}
#input-order .io-info .io-box .io-content .list-more p{font-family:SourceHanSansCN-Regular;font-size:13px;font-weight:400}
#input-order .io-info .io-box .io-content .list-tip{line-height:42px;color:#999}
#input-order .io-info .io-box .btn-add{margin-left:12px;padding:5px 10px;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:160px;height:30px;line-height:30px;text-align:center;border-radius:3px;color:#0c86d4;cursor:pointer}
#input-order .io-info .io-box .btn-add:hover{opacity:.8}
#input-order .io-info .io-box .btn-add span.add{font-size:16px;font-weight:700}
#input-order .io-info .io-box .io-table{border:1px solid #cbcbcb;border-radius:3px;overflow:hidden}
#input-order .io-info .io-box .io-table .table-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0}
#input-order .io-info .io-box .io-table .list-header{background:#fbfbfb;padding-left:6px}
#input-order .io-info .io-box .io-table .list-header .table-cell{font-family:SourceHanSansCN-Light}
#input-order .io-info .io-box .io-table .li-box{padding-left:6px}
#input-order .io-info .io-box .io-table .li-box .table-content .table-cell .table-cell_content,#input-order .io-info .io-box .io-table .li-box .table-content .table-cell_priceTag .table-cell_content{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#input-order .io-info .io-box .io-table .li-box .table-content .table-cell .table-cell_content p,#input-order .io-info .io-box .io-table .li-box .table-content .table-cell_priceTag .table-cell_content p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
#input-order .io-info .io-box .io-table .li-box .table-content .table-cell,#input-order .io-info .io-box .io-table .li-box .table-content p{color:#333;font-family:SourceHanSansCN-Regular;max-width:154px}
#input-order .io-info .io-box .io-table .li-box .table-cell_productName p{padding-right:5px}
#input-order .io-info .io-box .io-table .li-box .table-cell_productName,#input-order .io-info .io-box .io-table .li-box .table-cell_priceTag{position:relative}
#input-order .io-info .io-box .io-table .li-box .table-cell_priceTag{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-bottom:10px;padding-right:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}
#input-order .io-info .io-box .io-table .li-box .text-show{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:-20px;padding:5px 15px;border:1px solid #000;border-radius:3px;background:#000;color:#fff;white-space:nowrap;z-index:9999}
#input-order .io-info .io-box .io-table .li-box .text-show::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;border:5px solid;border-color:#000 transparent transparent}
#input-order .io-info .io-box .io-table .li-box .text-show p{display:inline;color:#fff}
#input-order .io-info .io-box .io-table .li-box .centerLayer{width:1075px}
#input-order .io-tip{width:100%;padding:10px 30px;margin-top:20px;background:#ffc;line-height:40px;border:1px solid #ff9212;color:#333}
#input-order .io-tip p:nth-of-type(1){color:#000;font-size:12px;line-height:17px;font-weight:bolder;letter-spacing:0;font-family:SourceHanSansCN-Light}
#input-order .io-tip p:nth-of-type(1) span{font-family:SourceHanSansCN-ExtraLight;color:red}
#input-order .io-tip p:nth-of-type(2){font-size:12px;color:#474747;text-align:left;letter-spacing:0;font-family:SourceHanSansCN-Light}
#input-order .io-operate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:60px;background:#f2f2f2;margin-top:20px;font-size:14px;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
#input-order .io-operate p{margin-right:20px;margin-top:12px;font-family:SourceHanSansCN-Normal;font-size:17px;color:#676767;letter-spacing:.89;font-weight:400}
#input-order .io-operate p:nth-of-type(4){margin-top:6px}
#input-order .io-operate p .io-total{font-size:26px;color:red;font-family:SourceHanSansCN-Medium;font-weight:500;letter-spacing:.89px;line-height:37px}
#input-order .io-operate p .total-str{color:red;margin-right:6px;font-size:17px;letter-spacing:.89px;line-height:37px;font-weight:400;font-family:SourceHanSansCN-ExtraLight}
#input-order .io-operate .btn-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:140px;cursor:pointer;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);border-radius:3px;font-size:17px;letter-spacing:.87px;font-weight:400;font-family:SourceHanSansCN-Light}
#orderSuccess{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
#orderSuccess .os-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
#orderSuccess .os-box span{font-size:24px;font-weight:600;color:#333;margin-left:15px}
#orderSuccess .os-box .os-circle{width:36px;height:36px;border-radius:36px;background:#06c}
#orderSuccess .os-box .os-circle div{width:20px;height:12px;border:2px solid;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:8px;margin-top:8px}
#orderSuccess p{font-size:13px;color:#06c;margin-left:50px;margin-top:5px}
#orderSuccess p span{cursor:pointer;margin-left:5px}
#invoiceBox{min-width:1024px;min-height:527px}
#invoiceBox .dialog-header{border-bottom:0;text-align:left;padding-left:32px}
#invoiceBox .dialog-header .title{font-size:14px;color:rgba(58,58,58,.85);font-weight:400;font-family:SourceHanSansCN-Regular;position:relative}
#invoiceBox .dialog-header .title::after{content:"";display:block;width:4px;height:12px;position:absolute;top:50%;margin-top:-6px;margin-left:-12px;background:#096dd9}
#invoiceBox .dialog-box-content{padding-left:41px;padding-top:18px;padding-bottom:18px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:490px}
#invoiceBox .dialog-box-content .dialog-edit-list{height:auto;line-height:normal;padding-bottom:15px}
#invoiceBox .dialog-box-content .dialog-flow-hide{display:block}
#invoiceBox .dialog-box-content input{max-width:444px;background:#fff;border:1px solid #d9d9d9;border-radius:2px;padding:5px 12px;font-size:14px}
#invoiceBox .dialog-box-content input::-webkit-input-placeholder{color:rgba(0,0,0,.25)}
#invoiceBox .dialog-box-content input::-moz-placeholder{color:rgba(0,0,0,.25)}
#invoiceBox .dialog-box-content input:-ms-input-placeholder{color:rgba(0,0,0,.25)}
#invoiceBox .dialog-box-content input:-moz-placeholder{color:rgba(0,0,0,.25)}
#invoiceBox .dialog-box-content label{text-align:left;height:auto;font-family:SourceHanSansCN-Normal;font-size:14px;line-height:35px;color:rgba(0,0,0,.85);letter-spacing:0;font-weight:400;width:auto}
#invoiceBox .dialog-box-content .add-radio-wrap span{height:30px;color:#666}
#invoiceBox .dialog-box-content div.need-tip{position:relative}
#invoiceBox .dialog-box-content div.need-tip span.tip-text{position:absolute;display:inline-block;width:100%;height:16px;font-size:12px;left:0;top:calc(105%);color:red}
#invoiceBox .dialog-control-btn{margin:0;width:100%;text-align:right;padding-right:30 px;padding-top:10 px;padding-bottom:10 px}
#invoiceBox .dialog-control-btn .dialog-cancel-btn{background-color:#fff!important;width:65 px;height:32 px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;font-family:SourceHanSansCN-Normal;font-size:14px;color:rgba(0,0,0,.65);border-radius:2px;margin-right:10px;border:1px solid #d9d9d9}
#invoiceBox .dialog-control-btn .dialog-confirm-btn{background:#096dd9;width:65 px;height:32 px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;font-family:SourceHanSansCN-ExtraLight;font-size:14px;color:#fff;font-weight:400;border-radius:2px}
#invoiceBox .dialog-control-btn .invoiceInfo-none-save{background:#ccc!important;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;cursor:not-allowed;font-size:14px;color:#f1f2f6;border-radius:3px}