﻿@charset "utf-8";

.patent-warp {
background: #f9f9f9;
    height: 120px;
    margin-top: 10px;
    padding: 10px 0;
}

.patent-warp .s-header {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	background: #fafafa;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	justify-content: center;
	margin-bottom: 40px;
	margin-top: 40px;
	position: relative
}

.patent-warp .s-header .s-title {
	color: #1169C0;
	font-family: Microsoft YaHei,Arial!important;
	font-family: PingFangSC-Regular!important;
	font-size: 26px;
	font-stretch: normal;
	font-weight: 400;
	letter-spacing: 0;
	margin-right: 15px;
	text-align: center;
	width: 130px
}

.patent-warp .s-header .s-input-container .btn-sousuo {
	background-color: #1169C0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	font-stretch: normal;
	font-weight: 400;
	height: 40px;
	letter-spacing: 0;
	line-height: 40px;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 80px
}

.patent-warp .s-header .s-input-container .btn-sousuo:active {
	padding-top: 1px
}

.patent-warp .s-header .s-input-container .btn-qiugou {
	border: 2px solid #1169C0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #1169C0;
	cursor: pointer;
	font-size: 16px;
	font-stretch: normal;
	font-weight: 400;
	height: 40px;
	letter-spacing: 0;
	line-height: 38px;
	margin-left: 60px;
	text-align: center;
	width: 129px
}

.patent-warp .s-header .s-input-container .btn-qiugou:active {
	padding-top: 1px
}

.patent-warp .s-header .s-input-container .btn-qiugou:hover {
	background-color: #1169C0;
	color: #fff
}

.patent-warp .s-header .login-container {
	bottom: 5px;
	float: right;
	position: relative
}

.patent-warp .s-header .login-container span {
	color: #475669;
	cursor: pointer;
	font-size: 14px;
	vertical-align: super
}

.patent-warp .s-header .login-container button {
	margin: 0 0 0 20px;
	vertical-align: super
}

.patent-warp .s-header .login-container .avatar {
	background: url(/img/avatar.jpg) no-repeat;
	border-radius: 100%;
	display: inline-block;
	height: 46px;
	left: 10px;
	position: relative;
	top: 4px;
	vertical-align: baseline;
	width: 46px
}

.patent-warp .s-header .login-container .user-dropdown {
	display: inline-block;
	font-size: 14px;
	position: relative
}

.patent-warp .s-header .login-container .user-dropdown:after {
	background: url(/img/arrow.png) no-repeat;
	background-size: contain;
	content: "";
	display: block;
	height: 14px;
	position: absolute;
	right: 7px;
	top: 10px;
	width: 14px
}

.patent-warp .s-header .login-container .contact-container {
	bottom: 20px;
	display: inline-block;
	position: fixed;
	right: 20px
}

.patent-warp .s-header .login-container .contact-container i {
	color: #c0ccda;
	cursor: pointer;
	display: inline-block;
	font-size: 32px
}

.patent-warp .s-header .login-container .contact-container span:hover {
	color: #4287fb
}

.patent-warp .s-header .list-dropdown {
	font-size: 14px;
	margin-left: 173px
}

.patent-warp .s-header .list-dropdown .menu a:hover {
	color: #4287fb
}

.patent-warp .main-holder {
	bottom: 57px;
	position: relative
}

.patent-warp .goPublish {
	border-bottom: 1px solid #dfdfdf;
	margin-top: 10px;
	padding-bottom: 20px
}

.patent-warp .goPublish p {
	color: #666;
	font-size: 14px;
	margin-bottom: 12px
}

.patent-warp .goPublish div {
	background: #5188f3;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 90px
}

.patent-warp .search-result-container {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 450px;
	padding-bottom: 33px
}

.patent-warp .search-result-container .filter-container {
	background-color: #fff;
	border: 1px solid transparent;
	font-size: 14px
}

.patent-warp .search-result-container .filter-container .row {
	margin: 0;
	padding: 15px 0 15px 20px
}

.patent-warp .search-result-container .filter-container .row label {
	font-size: 12px
}

.patent-warp .search-result-container .filter-container .row .r-label {
	color: #909399;
	display: inline-block;
	font-size: 14px;
	margin-right: 12px;
	width: 70px
}

.patent-warp .search-result-container .filter-container .row .r-head {
	margin-right: 20px;
	padding: 5px 10px
}

.patent-warp .search-result-container .filter-container .row .r-head.active {
	background: #4287fb;
	color: #fff;
	padding: 5px 10px
}

.patent-warp .search-result-container .filter-container .row .r-checkbox {
	display: inline-block;
	position: relative;
	z-index: 2
}

.patent-warp .search-result-container .filter-container .row .el-collapse {
	min-height: 48px;
	z-index: 1
}

.patent-warp .search-result-container .filter-container .row .selected {
	border: 1px solid #1169C0;
	color: #1169C0;
	display: inline-block;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 5px 5px 5px 10px
}

.patent-warp .search-result-container .filter-container .row .selected .iconfont {
	cursor: pointer;
	font-size: 12px
}

.patent-warp .search-result-container .filter-container .row .clear-all {
	cursor: pointer
}

.patent-warp .search-result-container .search-amount {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	background-color: #fff;
	color: #909399;
	font-size: 12px;
	font-size: 14px;
	height: 50px;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-bottom: 12px;
	padding-left: 20px;
	padding-right: 20px
}

.patent-warp .search-result-container .search-amount,.patent-warp .search-result-container .search-amount .search-sort {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.patent-warp .search-result-container .search-amount .search-sort {
	color: #303133;
	margin-right: 20px
}

.patent-warp .search-result-container .search-amount .search-sort .icon-down {
	background-image: url(/img/down.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 14px 16px;
	margin-left: 7px;
	margin-right: 16px;
	width: 16px
}

.patent-warp .search-result-container .search-amount .search-sort span {
	cursor: pointer;
	font-size: 14px
}

.patent-warp .search-result-container .search-amount .search-sort .iconfont {
	margin-left: 7px;
	margin-right: 16px
}

.patent-warp .search-result-container .search-amount .search-title {
	background: #1169C0;
	color: #fff;
	padding: 0 5px
}

.patent-warp .search-result-container .search-amount .search-title .iconfont {
	color: #fff
}

.patent-warp .search-result-container .search-amount .search-left {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.patent-warp .search-result-container .search-amount .search-result {
	justify-self: right
}

.patent-warp .search-result-container table {
	color: #909399;
	font-size: 14px
}

.patent-warp .search-result-container table tbody,.patent-warp .search-result-container table thead {
	border: none
}

.patent-warp .search-result-container table tbody tr th:first-of-type,.patent-warp .search-result-container table thead tr th:first-of-type {
	text-align: center
}

.patent-warp .search-result-container table tbody tr {
	height: 50px
}

.patent-warp .search-result-container table tbody tr td:first-of-type {
	text-align: center
}

.patent-warp .search-result-container table th {
	color: #909399;
	font-size: 12px;
	font-weight: 400;
	padding: 10px 0;
	text-align: center
}

.patent-warp .search-result-container table tr:nth-child(2n),.patent-warp .search-result-container table tr:nth-child(odd) {
	background: #fff;
	border-bottom: 2px solid #f9f9f9
}

.patent-warp .search-result-container table .cert {
	color: #13ce66
}

.patent-warp .search-result-container table .cert1 {
	color: #999
}

.patent-warp .search-result-container table .cert2 {
	color: #f7ba2a
}

.patent-warp .search-result-container table .name {
	color: #000;
	padding: 25px 0;
	white-space: normal
}

.patent-warp .search-result-container table .name-patent {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 300px
}

.patent-warp .search-result-container table .name-buy {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal;
	width: 600px
}

.patent-warp .search-result-container table .name-deal {
	color: #999
}

.patent-warp .search-result-container table .numb {
	color: #1169C0;
	cursor: pointer
}

.patent-warp .search-result-container table .numb:hover {
	color: #112f7f
}

.patent-warp .search-result-container table .price {
	color: #f55;
	padding: 0 10px;
	text-align: center
}

.patent-warp .search-result-container table .checkPhone {
	cursor: pointer;
	font-size: 14px;
	text-align: center
}

.patent-warp .search-result-container table .checkPhone:hover {
	color: #4287fb!important
}

.patent-warp .search-result-container table .phone {
	text-align: center
}

.patent-warp .search-result-container table .phone .icon-msnui-telephone {
	font-size: 14px
}

.patent-warp .search-result-container table .phone .qqNum:hover {
	color: #4287fb!important
}

.patent-warp .search-result-container table .iconfont {
	cursor: pointer
}

.patent-warp .search-result-container table .tech {
	text-align: center
}

.patent-warp .search-result-container table .icon-qq-copy {
	border-radius: 100%;
	color: #4287fb;
	font-size: 18px;
	position: relative;
	vertical-align: middle
}

.patent-warp .search-result-container table .is-deal {
	background: url(/img/deal.png) no-repeat;
	background-size: contain;
	display: inline-block;
	height: 50px;
	left: 15px;
	position: relative;
	top: 3px;
	vertical-align: inherit;
	width: 50px
}

.patent-warp .header {
	padding: 20px;
	text-align: end
}

.patent-warp .header .contact {
	bottom: 3px;
	cursor: pointer;
	display: inline-block;
	position: relative
}

.patent-warp .header .contact .iconfont {
	color: #c0ccda;
	font-size: 32px;
	vertical-align: sub
}

.patent-warp .header .contact .icon-text {
	color: #475669;
	display: inline-block;
	font-size: 14px;
	height: 28px;
	vertical-align: middle
}

.patent-warp .header .contact span:hover {
	color: #4287fb
}

.patent-warp .header .button {
	margin-left: 20px
}

.patent-warp .main {
	margin-top: 10%
}

.patent-warp .main img {
	width: 300px
}

.patent-warp .main .logo-container {
	text-align: center
}

.patent-warp .main .input-container {
	margin: 40px auto 0;
	max-width: 640px;
	position: relative
}

.patent-warp .main .input-container .icon-sousuo {
	bottom: 10px;
	color: #4287fb;
	cursor: pointer;
	position: absolute;
	right: 12px
}

.patent-warp .s-footer {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	color: #475669;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	font-size: 13px;
	-webkit-justify-content: center;
	justify-content: center;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
	width: 100%
}

.patent-warp .s-footer hr {
	max-width: none
}

.patent-warp .footer {
	color: #475669;
	font-size: 12px;
	padding-bottom: 20px;
	text-align: center;
	width: 100%
}

.patent-warp .footer hr {
	max-width: none
}

.patent-warp .price-input input {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-size: 12px;
	height: 24px!important;
	padding: 0 2px;
	text-align: center;
	width: 66px
}

.patent-warp .price-space input {
	margin-left: 20px
}

.patent-warp .el-input__icon {
	height: auto
}

.patent-warp .el-collapse {
	bottom: 45px;
	margin-left: 10%;
	position: relative;
	width: 90%
}

.patent-warp .el-carousel__mask,.patent-warp .el-cascader-menu,.patent-warp .el-cascader-menu__item.is-disabled:hover,.patent-warp .el-collapse-item__header,.patent-warp .el-collapse-item__wrap {
	background: transparent;
	border: none;
	color: #666;
	font-size: 12px
}

.patent-warp .el-collapse-item__header {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-ms-flex-line-pack: center;
	-webkit-align-content: center;
	align-content: center;
	color: #1169C0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	float: right;
	font-size: 14px;
	-webkit-justify-content: center;
	justify-content: center;
	position: relative;
	right: -73px;
	top: 10px;
	z-index: 9999
}

.patent-warp .el-collapse-item__header .el-icon-arrow-right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 16px;
	line-height: 15px
}

.patent-warp .el-collapse-item__header .el-icon-arrow-right:before {
	color: #606266;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	font-size: 12px
}

.patent-warp .el-icon-arrow-left:before,.patent-warp .el-icon-arrow-right:before {
	color: #606266;
	font-size: 14px
}

.patent-warp .el-collapse-item__content {
	margin-top: 26px;
	padding: 0;
	text-align: start
}

.patent-warp .el-collapse-item__content .r-btn {
	margin-bottom: 16px
}

.patent-warp .el-input {
	width: auto
}

.patent-warp .el-input__inner {
	-webkit-box-shadow: 0 0 10px #d2d2d2;
	box-shadow: 0 0 10px #d2d2d2;
	display: inline-block;
	margin: 0 2px;
	width: 100px
}

.patent-warp .el-input__inner:focus {
	border: 1px solid #4287fb
}

.patent-warp .el-collapse {
	border: none;
	display: -webkit-box
}

.patent-warp .el-collapse-item:last-child {
	border: none;
	left: 18px;
	position: relative;
	width: 90%
}

.patent-warp .el-collapse-item.is-active {
	background: #fff
}

.patent-warp .el-collapse-item__arrow {
	position: relative;
	top: 1px
}

.patent-warp .el-collapse-item__wrap {
	clear: both;
	left: 1px;
	margin-top: 36px;
	padding-top: 13px;
	position: relative
}

.patent-warp .dropdown.menu>li.is-dropdown-submenu-parent>a {
	color: #475669;
	display: inline-block;
	max-width: 113px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.patent-warp .dropdown .is-dropdown-submenu a {
	color: #475669
}

.patent-warp .dropdown .is-dropdown-submenu a:hover {
	color: #4287fb;
	font-weight: 700
}

.patent-warp .is-dropdown-submenu {
	padding: 5px 0
}

.patent-warp .is-dropdown-submenu li:hover {
	background: #f5f7fa
}

.patent-warp .search-result-container table tbody tr:hover {
	background: #f3f3f3!important
}

.patent-warp .el-pagination .el-select .el-input__inner {
	line-height: normal!important
}

.patent-warp em {
	background-color: #1169C0;
	color: #fff;
	font-style: normal;
	margin: 0 2px;
	padding: 1px 3px
}

.patent-warp .s-search {
	background-color: #fff;
	border: 2px solid #1169C0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #909399;
	font-size: 14px;
	height: 40px;
	margin: 0;
	padding: 10px;
	width: 700px
}

.patent-warp .r-btn {
	color: #303133;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	margin-right: 10px;
	padding-left: 8px;
	padding-right: 30px;
	position: relative
}

.patent-warp .remove-btn-style {
	height: 22px;
	padding-right: 8px
}

.patent-warp .head-active,.patent-warp .r-btn--active {
	background-color: #1169C0;
	color: #fff
}

.patent-warp .r-btn--active {
	cursor: default
}

.patent-warp .head-active .r-cancel,.patent-warp .remove-btn-style .r-cancel {
	display: none
}

.patent-warp .r-cancel {
	background-color: hsla(0,0%,100%,.4);
	background-image: url(/images/trade/close.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 8px 8px;
	cursor: pointer;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 18px
}

.patent-warp .search-hot {
	color: #909399;
	font-size: 13px;
	font-stretch: normal;
	font-weight: 400;
	letter-spacing: 0;
	margin-top: 8px;
	padding-left: 9px
}

.patent-warp .font-theme {
	color: #1169C0!important
}

.patent-warp .flex-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.patent-warp .pagination-wrap {
	margin-top: 59px
}

.patent-warp .pagination-num,.patent-warp .pagination-wrap {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center
}

.patent-warp .pagination-num {
	border: 1px solid #d9d9d9;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	font-size: 14px;
	font-stretch: normal;
	font-weight: 400;
	height: 30px;
	letter-spacing: 0;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 42px
}

.patent-warp .el-pager,.patent-warp .el-pagination,.patent-warp .el-pagination.is-background .el-pager li {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.patent-warp .el-pagination.is-background .el-pager li {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	background-color: #fff;
	border: 1px solid #909399;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #909399;
	font-size: 14px;
	height: 30px;
	-webkit-justify-content: center;
	justify-content: center;
	min-width: 30px
}

.patent-warp .el-pagination.is-background .btn-next,.patent-warp .el-pagination.is-background .btn-prev {
	background-color: #fff;
	border: 1px solid #909399;
	color: #606266;
	height: 30px;
	width: 30px
}

.patent-warp .el-pagination.is-background .el-pager li:not(.disabled).active,.patent-warp .pagination-btn {
	background-color: #fff;
	border: 1px solid #1169C0;
	color: #1169C0
}

.patent-warp .pagination-btn {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 30px;
	-webkit-justify-content: center;
	justify-content: center;
	margin-left: 10px;
	width: 46px
}

.patent-warp .name-patent {
	color: #303133
}

.patent-publish {
	background: #fff;
	margin: 20px auto 80px;
	padding: 32px 32px 16px
}

.patent-publish .page-title {
	border-bottom: 1px solid #eaeef5;
	line-height: 37px;
	margin-top: 20px;
	padding-bottom: 20px
}

.patent-publish .page-title .main-title {
	color: #f7791c;
	display: inline-block;
	font-family: PingFang-SC-Medium;
	font-size: 26px;
	font-stretch: normal;
	font-weight: 400;
	letter-spacing: -1.1px;
	margin-right: 20px
}

.patent-publish .page-title .sec-title {
	line-height: 24px
}

.patent-publish .page-title .sec-title i,.patent-publish .page-title .sec-title span {
	color: #38a4ff;
	font-family: SourceHanSansCN-Regular,SourceHanSansCN;
	font-size: 16px;
	font-weight: 400
}

.patent-publish .page-title .sec-title span {
	vertical-align: middle
}

.patent-publish .page-title .sec-title i {
	padding-right: 5px;
	vertical-align: middle
}

.patent-publish .page-title span {
	color: #909399;
	font-family: PingFang-SC-Regular;
	font-size: 14px;
	font-stretch: normal;
	font-weight: 400;
	letter-spacing: 0
}

.patent-publish .page-content {
	margin: 20px 0
}

.patent-publish .page-content .submit-btn {
	border-top: 1px solid #eaeef5;
	margin-top: 30px;
	padding-top: 20px;
	text-align: center;
	width: 100%
}

.patent-publish .page-content .submit-btn button {
	font-size: 18px;
	height: 40px;
	width: 128px
}

.patent-publish .el-input__inner {
	height: 38px;
	line-height: 38px
}

.item .el-tooltip__popper,.pjy-popper {
	max-width: 700px!important
}

.patent-product .step-sec-title {
	color: #606266;
	font-size: 18px;
	padding: 4px 0 30px 30px
}

.patent-product hr {
	-webkit-transform: scaleY(.15);
	transform: scaleY(.15)
}

.patent-product .el-form-item {
	padding-right: 180px
}

.patent-product .btn {
	margin-left: 200px;
	width: 140px
}

.patent-manage-page {
	margin: 0 auto;
	width: 94%
}

.patent-manage-page .buy-title {
	margin-bottom: 30px
}

.patent-manage-page .buy-title h3 {
	color: #909399;
	display: inline-block;
	font-size: 24px
}

.patent-manage-page .form-item {
	width: 210px
}

.patent-manage-page .filter-container .to {
	text-align: center
}

.patent-manage-page .btn-group {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-bottom: 20px
}

.patent-manage-page .btn-group,.patent-manage-page .btn-group .right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.patent-manage-page .btn-group .right .el-button {
	margin-left: 10px
}

.patent-manage-page .pagination {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	margin-top: 10px;
	text-align: center
}

.patent-buy-page {
	margin: 0 auto;
	width: 94%
}

.patent-buy-page .buy-title {
	margin-bottom: 30px
}

.patent-buy-page .buy-title h3 {
	color: #909399;
	display: inline-block;
	font-size: 24px
}

.patent-buy-page .filter-container .to {
	text-align: center
}

.patent-buy-page .pagination {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	margin-top: 10px;
	text-align: center
}






.patent-warp .head-active, .patent-warp .r-btn--active {
	background-color: #0067ff;
    color: #fff;
}






.param {
    margin: 0;
    padding: 15px 0 15px 20px;
}
.param-line {
    border-bottom: 1px solid #f9f9f9;
    position: relative;
    z-index: 999;
}
.param .param-title {
    color: #909399;
    display: inline-block;
    font-size: 14px;
    margin-right: 12px;
    width: 70px;
    vertical-align: top;
}

.param .param-panel {
    display: inline-block;
    width: 1100px;
}
.param .param-panel li {
	color: #303133;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin-right: 30px;
    padding: 0 15px;
    position: relative;
	margin: 5px 0;
}
.param .param-panel li:hover {
	background-color: #9ec4fc;
    color: #fff;
}
.param .param-panel li.active {
	background-color: #0067ff;
    color: #fff;
}























.detail_box{
    padding-top: 10px;
}
.detail_box>div{
    /*width: 1200px;*/
    margin-left: auto;
    margin-right: auto;
}
.detail_box_top{
    background: #fff;
}
.introduction_cnt{
    padding: 10px 20px;
    font-size: 15px;
    color: #333333;
}
.introduction_cnt>h3{
    padding-bottom: 10px;
    font-size: 16px;
    color: #00B150;
    font-weight: 700;

}
.introduction_cnt>div{
    line-height: 1.5;
}
.detail_box_top>div.detail_top{
    display: flex;
    justify-content: space-between;
    border-radius: 4px;
    box-sizing: border-box;
    padding: 20px;
    border-bottom: 1px solid #eee;
    /*background: #fff url("../images/green_detail.png") no-repeat center right;*/
}
/*.detail_top_img {
    width: 300px;
    height: 200px;
    flex-shrink: 0;
}*/
/*.detail_top_img img{width:100%;height:100%;}*/
.detail_top_text{
    width: 900px;
    box-sizing: border-box;
    padding: 0px 20px;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}
.result_status{
    display: inline-block;
    background: #FF4343;
    border-radius: 4px;
    padding:0px 8px;
    margin-left:12px ;
    font-size: 12px;
    color: #fff;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
}
.detail_top_text>h1{
    font-size: 20px;
    font-weight: 700;
    color: #000;
    margin: 10px 0;
    width: 100%;
    display: flex;
}
.detail_top_text>h1>div:nth-of-type(1){
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 30%;
}
.detail_top_text>h1>div:nth-of-type(2){
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 70%;
}
.text_box{
    font-size: 14px;
    color: #333;
    line-height:1.5;
    margin: 10px 0;
    overflow: hidden;
    width: 50%;
    box-sizing: border-box;
    padding-right: 20px;
}
.left_title{
    float: left;
    color: #999;
}
.type_option{
    /*display: flex;*/
    /*flex-wrap: wrap;*/
    word-break: break-all;
    /*color: #00B150;*/
}
.type_option a{
    /*color: #00B150;*/
    text-decoration: underline;
}
/*.type_option a:hover{*/
/*    color: red;*/
/*}*/
/*.type_option span {*/
/*    flex-shrink: 0;*/
/*    display: block;*/
/*    line-height: 26px;*/
/*    background: #FFFFFF;*/
/*    border: 1px solid #3D82FF;*/
/*    border-radius: 5px;*/
/*    color: #3D82FF;*/
/*    margin-right: 10px;*/
/*    padding: 0px 4px;*/
/*    margin-bottom: 2px;*/
/*    word-break: break-word;*/
/*    max-width: 98%;*/
/*}*/
/*.w_plattopa {*/
/*    width: 140px;*/
/*    height: 40px;*/
/*    line-height: 40px;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    background: #3E82FF;*/
/*    border-radius: 5px;*/
/*    display: block;*/
/*    font-size: 14px;*/
/*}*/
/*.w_plattopa:hover{*/
/*    color: #fff;*/
/*    background: #346ed8;*/
/*}*/

/*.y_result_org a{*/
/*    color: #3E82FF;*/
/*}*/

/*.detail_box>div.con_03{*/
/*    margin: 40px auto;*/
/*    padding: 40px 0px;*/
/*    border-top: 1px solid #ddd;*/
/*}*/
/*.con-title{*/
/*    font-size: 14px;*/
/*    color: #999;*/
/*}*/
/*.con-title .txt1{*/
/*    font-size: 18px;*/
/*    font-weight: 700;*/
/*    color: #000;*/
/*}*/
.brief_introduction_wangeditor,.detail_wangeditor{
    font-size: 14px;
    color: #666666;
    line-height: 1.8;
}

/*.w_platr{*/
/*    font-size: 14px;*/
/*    color: #666666;*/
/*    line-height: 1.8;*/
/*}*/

/*.w_platm{*/
/*    font-size: 14px;*/
/*    color: #666666;*/
/*    line-height: 1.8;*/
/*}*/
/*.detail_box>div.con_04{*/
/*    margin: 40px auto;*/
/*    padding: 40px 0px;*/
/*    border-top: 1px solid #ddd;*/
/*}*/



.detail_bottom{
    overflow: hidden;
    margin:10px auto 10px !important;
    background: #fff;
}
.detail_bottom_tab {
    /*background: #ffffff;*/
    /*padding: 0 28px;*/
    /*height: 45px;*/
    /*box-sizing: border-box;*/
    /*line-height: 45px;*/
    /*padding: 0 20px;*/
    /*text-align: center;*/
    /*border-bottom: solid 1px #EEEEEE;*/
}
.detail_bottom_tab .container{
    padding: 0 20px;
    box-sizing: border-box;
    line-height: 45px;
}
.detail_bottom_tab a {
    display: inline-block;
    font-size: 16px;
    color: #666666;
    height:100%;
    box-sizing: border-box;
    font-weight: 700;
}
.detail_bottom_tab a:empty {
    width: 0px;
    padding: 0px;
}
.detail-content__container {
    display: none;
}
.detail_bottom_tab a.hover {
    border-bottom: solid 3px #00B150;
    color: #00B150;
    font-weight: 700;
}
.detail_bottom_desc {
    padding: 20px;
}
.detail_bottom_desc li h3 {
    font-size: 25px;
    /*color: #00B150;*/
    position: relative;
    padding-top: 20px;
}
.detail_bottom_desc li h3 i {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    /*background: rgba(0, 177, 80, 0.1);*/
    font-size: 20px;
    /*color: #00B150;*/
    border-radius: 50%;
    margin-right: 10px;
    position: relative;
    top: -2px;
}
.detail_bottom_desc li h3+div{
    padding: 0;
    font-size: 15px;
    color: #333;
    word-break: break-word;
    line-height: 1.8;
    /*padding-left: 40px;*/
}
.detail_bottom_desc li:last-child h3+div{
    border: none;
}



/*科研机构中科研团队样式*/
.detail_people_list{
    overflow: hidden;
    padding: 20px 0;
}
.detail_people_list dd {
    width: 150px;
    float: left;
    padding: 10px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    box-sizing: border-box;
    border: 1px solid #fff;
    margin:0 18px;
}
.detail_people_list dd:first-child{
    margin-left: 0px;
}
.detail_people_list dd a{
    display: block;
    line-height: 1.8;
}
.detail_people_list dd a img{
    width: 120px;
    height: 120px;
    border-radius: 50%;
    box-sizing: border-box;
}
.detail_people_list dd h4 {
    color: #333;
    margin: 10px 0 0px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.detail_people_list dd:hover {
    border: 1px solid #00B150;
    box-shadow: 0px 0px 18px rgba(0, 177, 80, 0.1);

}
.detail_people_list dd:hover h4{
    color: #00B150;
}

/*!*团队特殊*!*/
/*.keyantuan .detail_top_img {*/
/*    width: 340px;*/
/*    height: 250px;*/
/*    flex-shrink: 0;*/
/*    background: #f5f5f5;*/
/*    text-align: center;*/
/*    line-height: 240px;*/
/*}*/
/*.keyantuan .detail_top_img img{width:160px;height:160px;border-radius: 50%}*/
/*.label_box {display:none;}*/
/*.w_plattopa {*/
    /*width: 160px;*/
    /*height: 40px;*/
    /*background: #00B150;*/
    /*color: #fff;*/
    /*font-size: 14px;*/
    /*border-radius: 2px;*/
    /*text-align: center;*/
    /*line-height: 40px;*/
    /*display: block;*/
    /*font-weight: 700;*/
    /*margin: auto;*/
    /*margin-right: 20px;*/
/*}*/
/*.w_plattopa:hover{*/
/*    color: #fff;*/
/*}*/
.wechat_preview{
    color: #333333;
    text-align: center;
    font-size: 14px;
}
.wechat_preview>div{
    width: 140px;
    height: 140px;
    border: 1px solid #E5E5E5;
    margin-bottom: 12px;
    padding: 4px;
    box-sizing: border-box;
}
/*科研推荐*/
.w_platbot_tui{
    /*width: 1200px;*/
    margin: 10px auto 20px;
    background: #fff;
    padding: 20px;
    box-sizing: border-box;
}
.w_platbot_tui h3{
    font-size: 18px;
    /*color: #00B150;*/
    font-weight: 700;
    padding-bottom: 10px;
}
.w_platbot_tui ul{
    margin-left: -20px;
}
.w_platbot_tui li{
    width: 350px;
    background: #fff;
    float: left;
    box-sizing: border-box;
    margin-left: 20px;
    margin-top: 10px;
}
.w_platbot_tui li>a{
    display: flex;
    align-items: center;
}
.w_platbot_tui li img{
    width: 100px;
    height: 60px;
}
.w_platbot_tui .hot_name{
    font-size: 16px;
    color: #333;
    width: 240px;
    margin-left: 10px;
}
.w_platbot_tui li:hover .hot_name{
    color: #00B150;
}
.width_box_flex{
    width: 100%;
}

/*顶部-图*/
.swiper-container {
    width: 300px;
    height: 172px;
}

.swiper-container img {
    width: 100%;
    height: 100%;
}