.hide {
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.show {
	visibility:visible;
	opacity:1;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
@font-face {
	font-family:"YSHaoShenTi";
	src:url("fonts/YSHaoShenTi.eot");
	src:url("fonts/YSHaoShenTi.eot?#iefix") format("embedded-opentype"),url("fonts/YSHaoShenTi.woff") format("woff"),url("fonts/YSHaoShenTi.ttf") format("truetype"),url("fonts/YSHaoShenTi.svg#YSHaoShenTi") format("svg");
	font-style:normal;
	font-weight:normal
}
@font-face {
	font-family:"YShayuTi";
	src:url("fonts/YShayuTi.eot?1.0.1");
	src:url("fonts/YShayuTi.eot?1.0.1#iefix") format("embedded-opentype"),url("fonts/YShayuTi.woff?1.0.1") format("woff"),url("fonts/YShayuTi.ttf?1.0.1") format("truetype"),url("fonts/YShayuTi.svg?1.0.1#YShayuTi") format("svg");
	font-style:normal;
	font-weight:normal
}
html {
	font-size:max(13.33333333vw,50px);
	background:#eff4f8
}
@media (min-width:750px) {
	html {
	font-size:100px
}
}body {
	font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans","Hiragino Sans GB",'微软雅黑',STHeiti,"WenQuanYi Micro Hei",Arial,SimSun,sans-serif;
	font-size:14px;
	font-size:max(.14rem,14px)
}
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,form,blockquote {
	margin:0;
	padding:0
}
ul,ol,li {
	list-style:none
}
i {
	font-style:normal
}
a {
	text-decoration:none
}
form,input {
	outline:none;
	margin:0;
	text-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
img {
	border:0;
	vertical-align:middle;
	max-width:100%;
	height:auto
}
body.has-header-fixed {
	padding-top:44px
}
@media (min-width:1000px) {
	body.has-header-fixed {
	padding-top:64px
}
}.pr {
	position:relative
}
.thumb {
	position:relative;
	display:block;
	width:100%;
	padding-top:100%;
	overflow:hidden;
	background-position:center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-repeat:no-repeat
}
.thumb-round {
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.thumb-img img {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	-o-object-position:center;
	object-position:center
}
.avatar {
	display:block;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	overflow:hidden
}
[class*='icon-']::before {
	margin:0
}
body.modal-open {
	overflow:hidden
}
body.modal-open .part-sidebar {
	z-index:1
}
body.modal-open .header {
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	transition:none;
	z-index:2;
	-webkit-backdrop-filter:none;
	backdrop-filter:none
}
.copy-content {
	width:1px;
	height:0;
	opacity:0;
	padding:0;
	border:none;
	position:absolute
}
.copyTip {
	position:fixed;
	opacity:0;
	visibility:hidden;
	background:rgba(0,0,0,0.5);
	padding:0 15px;
	line-height:30px;
	color:#fff;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	font-size:13px;
	-webkit-transition:all .5s;
	-o-transition:all .5s;
	-moz-transition:all .5s;
	transition:all .5s
}
.copyTip.show {
	opacity:1;
	visibility:visible;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.copyTip:after {
	content:'';
	display:block;
	width:0;
	height:0;
	border:5px solid transparent;
	border-top-color:rgba(0,0,0,0.5);
	border-left-color:rgba(0,0,0,0.5);
	position:absolute;
	left:20px;
	top:100%
}
@media (max-width:749.5px) {
	.sm_block {
	display:block
}
}.copy-click {
	cursor:pointer
}
@media (max-width:749.5px) {
	.hide_sm {
	display:none
}
}.thumb-pos-top {
	background-position:center top
}
.thumb-pos-top img {
	-o-object-position:center top;
	object-position:center top
}
.thumb-pos-bottom {
	background-position:center bottom
}
.thumb-pos-bottom img {
	-o-object-position:center bottom;
	object-position:center bottom
}
.hot-icon {
	display:inline-block;
	width:11px;
	height:12px;
	background:url(https://image.uisdc.com/wp-content/uploads/2020/11/uisdc_hot.png) no-repeat center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	vertical-align:text-top;
	margin-top:2px
}
.btn {
	display:inline-block;
	-webkit-border-radius:.4em;
	-moz-border-radius:.4em;
	border-radius:.4em;
	line-height:2.4em;
	white-space:nowrap;
	border:none;
	text-align:center;
	padding:0 .6em;
	cursor:pointer
}
.btn-orange {
	color:#fff;
	background-color:#fb7285
}
.btn-orange:hover {
	background-color:#cc4d00
}
.btn-default {
	color:#323232;
	background-color:#f3f5f7
}
.btn-default:hover {
	color:#000
}
.btn-blue {
	color:#fff;
	background-color:#fb7285
}
.btn-blue:hover {
	background-color:#286ef8
}
.flex {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-moz-box-align:stretch;
	-ms-flex-align:stretch;
	align-items:stretch
}
.flex .f-box {
	width:100%;
	height:100%
}
.flex,.f-item,.f-box {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.oh {
	overflow:hidden
}
.slide-up {
	position:relative;
	overflow:hidden
}
.slide-up li {
	display:block;
	position:absolute;
	left:0;
	top:0
}
.slide-up .list-leave-active,.slide-up .list-enter-active {
	-webkit-transition:all .2s ease;
	-o-transition:all .2s ease;
	-moz-transition:all .2s ease;
	transition:all .2s ease
}
.slide-up .list-enter {
	-webkit-transform:translate(0,100%);
	-moz-transform:translate(0,100%);
	-ms-transform:translate(0,100%);
	-o-transform:translate(0,100%);
	transform:translate(0,100%)
}
.slide-up .list-enter-to {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0)
}
.slide-up .list-leave-to {
	-webkit-transform:translate(0,-100%);
	-moz-transform:translate(0,-100%);
	-ms-transform:translate(0,-100%);
	-o-transform:translate(0,-100%);
	transform:translate(0,-100%)
}
.c-2-3 {
	width:66.66666667%
}
.c-1-3 {
	width:33.33333333%
}
.c-1-2 {
	width:50%
}
.c-1-1 {
	width:100%
}
.f-3>.f-item {
	width:33.33333333%
}
.f-2>.f-item {
	width:50%
}
.f-1>.f-item {
	width:100%
}
@media (min-width:750px) {
	.sm\:c-2-3 {
	width:66.66666667%
}
.sm\:c-1-3 {
	width:33.33333333%
}
.sm\:c-1-2 {
	width:50%
}
.sm\:c-1-1 {
	width:100%
}
.sm\:f-3>.f-item {
	width:33.33333333%
}
.sm\:f-2>.f-item {
	width:50%
}
.sm\:f-1>.f-item {
	width:100%
}
}@media (min-width:1000px) {
	.md\:c-4-5 {
	width:80%
}
.md\:c-3-5 {
	width:60%
}
.md\:c-2-5 {
	width:40%
}
.md\:c-1-5 {
	width:20%
}
.md\:c-3-4 {
	width:75%
}
.md\:c-2-4 {
	width:50%
}
.md\:c-1-4 {
	width:25%
}
.md\:c-2-3 {
	width:66.66666667%
}
.md\:c-1-3 {
	width:33.33333333%
}
.md\:c-1-2 {
	width:50%
}
.md\:c-1-1 {
	width:100%
}
.md\:f-5>.f-item {
	width:20%
}
.md\:f-4>.f-item {
	width:25%
}
.md\:f-3>.f-item {
	width:33.33333333%
}
.md\:f-2>.f-item {
	width:50%
}
.md\:f-1>.f-item {
	width:100%
}
}@media (min-width:1330px) {
	.lg\:c-5-6 {
	width:83.33333333%
}
.lg\:c-4-6 {
	width:66.66666667%
}
.lg\:c-3-6 {
	width:50%
}
.lg\:c-2-6 {
	width:33.33333333%
}
.lg\:c-1-6 {
	width:16.66666667%
}
.lg\:c-4-5 {
	width:80%
}
.lg\:c-3-5 {
	width:60%
}
.lg\:c-2-5 {
	width:40%
}
.lg\:c-1-5 {
	width:20%
}
.lg\:c-3-4 {
	width:75%
}
.lg\:c-2-4 {
	width:50%
}
.lg\:c-1-4 {
	width:25%
}
.lg\:c-2-3 {
	width:66.66666667%
}
.lg\:c-1-3 {
	width:33.33333333%
}
.lg\:c-1-2 {
	width:50%
}
.lg\:c-1-1 {
	width:100%
}
.lg\:f-6>.f-item {
	width:16.66666667%
}
.lg\:f-5>.f-item {
	width:20%
}
.lg\:f-4>.f-item {
	width:25%
}
.lg\:f-3>.f-item {
	width:33.33333333%
}
.lg\:f-2>.f-item {
	width:50%
}
.lg\:f-1>.f-item {
	width:100%
}
}.container {
	position:relative
}
.container .wrap-left {
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:177px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:17px
}
@media (min-width:1000px) {
	.container {
	padding-left:170px
}
.container .wrap-left {
	display:block
}
}@media (min-width:1660px) {
	.container {
	padding-left:180px
}
.container .wrap-left {
	padding-left:27px
}
}@media (min-width:1900px) {
	.container {
	width:1720px;
	margin:0 auto
}
}.vue-modal {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:999
}
.vue-modal .modal-mark {
	background:rgba(0,0,0,0.4);
	position:fixed;
	left:0;
	top:0;
	z-index:80;
	width:100%;
	height:100%;
	cursor:pointer
}
@supports (((-webkit-backdrop-filter:saturate(180%) blur(50px)) or (backdrop-filter:saturate(180%) blur(50px))) or (-webkit-backdrop-filter:saturate(180%) blur(50px))) {
	.vue-modal .modal-mark {
	background:rgba(0,0,0,0.35);
	-webkit-backdrop-filter:saturate(180%) blur(50px);
	backdrop-filter:saturate(180%) blur(50px)
}
}.vue-modal .modal-window {
	position:fixed;
	z-index:90;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	max-width:96vw;
	max-height:90vh;
	overflow:auto;
	padding:.15rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.vue-modal .modal-wrap {
	position:relative
}
.vue-modal .modal-close {
	display:inline-block;
	position:absolute;
	bottom:100%;
	right:0;
	color:#fff;
	font-size:.2rem;
	margin-bottom:.7em;
	cursor:pointer;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.vue-modal .modal-close:hover {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}
.part-navigations .titles-wrap {
	background-color:#fff;
	padding:20px 10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	position:relative
}
@media (min-width:750px) {
	.part-navigations .titles-wrap {
	-webkit-box-shadow:0 10px 30px 0 rgba(70,86,125,0.15);
	-moz-box-shadow:0 10px 30px 0 rgba(70,86,125,0.15);
	box-shadow:0 10px 30px 0 rgba(70,86,125,0.15)
}
}.part-navigations .pt {
	white-space:nowrap;
	font-size:16px;
	color:#3c3c3c;
	line-height:18px;
	margin-bottom:10px;
	text-align:center
}
.part-navigations .titles {
	width:288px
}
.part-navigations .ptitle {
	display:block;
	color:#5a5a5a;
	padding:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.part-navigations .ptitle:hover {
	color:#fb7285;
	background-color:#f1f7fc
}
.part-navigations .ptitle .ico {
	display:block;
	width:40px;
	line-height:40px;
	margin:0 auto 8px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
	font-size:22px;
	color:#fff;
	background:-webkit-gradient(linear,left top,left bottom,from(#28c687),to(#24fba5));
	background:-webkit-linear-gradient(top,#28c687 0%,#24fba5 100%);
	background:-moz- oldlinear-gradient(top,#28c687 0%,#24fba5 100%);
	background:-o-linear-gradient(top,#28c687 0%,#24fba5 100%);
	background:linear-gradient(180deg,#28c687 0%,#24fba5 100%)
}
.part-navigations .ptitle strong {
	display:block;
	white-space:nowrap;
	font-size:12px;
	line-height:1.5;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	text-align:center;
	font-weight:normal
}
.part-navigations .f-item:nth-child(6n+2) .ico {
	background:-webkit-gradient(linear,left top,left bottom,from(#4093fb),to(#83baff));
	background:-webkit-linear-gradient(top,#4093fb 0%,#83baff 100%);
	background:-moz- oldlinear-gradient(top,#4093fb 0%,#83baff 100%);
	background:-o-linear-gradient(top,#4093fb 0%,#83baff 100%);
	background:linear-gradient(180deg,#4093fb 0%,#83baff 100%)
}
.part-navigations .f-item:nth-child(6n+3) .ico {
	background:-webkit-gradient(linear,left top,left bottom,from(#ff7e51),to(#ff9975));
	background:-webkit-linear-gradient(top,#ff7e51 0%,#ff9975 100%);
	background:-moz- oldlinear-gradient(top,#ff7e51 0%,#ff9975 100%);
	background:-o-linear-gradient(top,#ff7e51 0%,#ff9975 100%);
	background:linear-gradient(180deg,#ff7e51 0%,#ff9975 100%)
}
.part-navigations .f-item:nth-child(6n+4) .ico {
	background:-webkit-gradient(linear,left top,left bottom,from(#ff980f),to(#ffbf6a));
	background:-webkit-linear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:-moz- oldlinear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:-o-linear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:linear-gradient(180deg,#ff980f 0%,#ffbf6a 100%)
}
.part-navigations .f-item:nth-child(6n+5) .ico {
	background:-webkit-gradient(linear,left top,left bottom,from(#966ce0),to(#c2a0ff));
	background:-webkit-linear-gradient(top,#966ce0 0%,#c2a0ff 100%);
	background:-moz- oldlinear-gradient(top,#966ce0 0%,#c2a0ff 100%);
	background:-o-linear-gradient(top,#966ce0 0%,#c2a0ff 100%);
	background:linear-gradient(180deg,#966ce0 0%,#c2a0ff 100%)
}
.part-navigations .f-item:nth-child(6n) .ico {
	background:-webkit-gradient(linear,left top,left bottom,from(#c044fb),to(#dd94ff));
	background:-webkit-linear-gradient(top,#c044fb 0%,#dd94ff 100%);
	background:-moz- oldlinear-gradient(top,#c044fb 0%,#dd94ff 100%);
	background:-o-linear-gradient(top,#c044fb 0%,#dd94ff 100%);
	background:linear-gradient(180deg,#c044fb 0%,#dd94ff 100%)
}
@media (max-width:749.5px) {
	.part-navigations .titles-wrap {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	padding:10px;
	-webkit-box-shadow:0 0 40px rgba(0,0,0,0.1);
	-moz-box-shadow:0 0 40px rgba(0,0,0,0.1);
	box-shadow:0 0 40px rgba(0,0,0,0.1)
}
.part-navigations .titles {
	width:100%
}
.part-navigations .pt {
	margin:10px 0
}
}@media (min-width:750px) {
	.part-main {
	padding-top:15px
}
}@media (min-width:1000px) {
	.part-main {
	padding-top:30px
}
}.part-sidebar {
	position:absolute;
	top:0;
	left:0;
	width:167px;
	display:none
}
.part-sidebar.a-fixed {
	position:fixed;
	z-index:2;
	top:94px
}
.part-sidebar.a-absolute {
	position:absolute;
	top:auto;
	bottom:0
}
@media (min-width:1000px) {
	.part-sidebar {
	display:block
}
}@media (min-width:1660px) {
	.part-sidebar {
	width:177px
}
}@media (min-width:1900px) {
	.part-sidebar {
	left:auto;
	margin-left:-177px
}
}.part-sidebar .sidebar-menu-wrap {
	position:relative
}
.part-sidebar .sidebar-menu {
	position:relative;
	padding-left:17px;
	max-height:-webkit-calc(100vh - 170px);
	max-height:-moz-calc(100vh - 170px);
	max-height:calc(100vh - 170px);
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
@media (min-width:1660px) {
	.part-sidebar .sidebar-menu {
	padding-left:27px
}
}.part-sidebar .sidebar-menu::-webkit-scrollbar {
	display:none
}
.part-sidebar .sidebar-menu .menu-item {
	display:block;
	width:150px
}
.part-sidebar .sidebar-menu .menu-a {
	display:block;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-size:14px;
	padding:11px 20px 11px 15px;
	position:relative;
	color:#5a5a5a
}
.part-sidebar .sidebar-menu .menu-a .in {
	display:block;
	line-height:20px
}
.part-sidebar .sidebar-menu .menu-a .ico {
	margin-right:5px;
	display:inline-block;
	vertical-align:top;
	width:20px;
	height:20px;
	line-height:inherit;
	text-align:center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.part-sidebar .sidebar-menu .menu-a:hover {
	background-color:#fff;
	color:#fb7285
}
.part-sidebar .sidebar-menu .menu-a.active {
	background-color:#fb7285;
	color:#fff
}
.part-sidebar .sidebar-menu .menu-call .ico {
	background-color:#4093fb;
	background:-webkit-gradient(linear,left top,left bottom,from(#4093fb),to(#83baff));
	background:-webkit-linear-gradient(top,#4093fb 0%,#83baff 100%);
	background:-moz- oldlinear-gradient(top,#4093fb 0%,#83baff 100%);
	background:-o-linear-gradient(top,#4093fb 0%,#83baff 100%);
	background:linear-gradient(180deg,#4093fb 0%,#83baff 100%);
	color:#fff
}
.part-sidebar .sidebar-menu .menu-call .ico::before {
	-webkit-transform:scale(.8);
	-moz-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
.part-sidebar .sidebar-navs {
	margin-bottom:15px
}
.part-sidebar .sn {
	position:relative;
	padding-left:17px
}
@media (min-width:1660px) {
	.part-sidebar .sn {
	padding-left:27px
}
}.part-sidebar .sn.open .part-navigations {
	display:block
}
.part-sidebar .sn .part-navigations {
	position:absolute;
	left:100%;
	top:0;
	padding-left:20px;
	display:none
}
.part-sidebar .sn .part-navigations .titles-wrap::before {
	content:'';
	display:block;
	border:8px solid transparent;
	border-right-color:#fff;
	position:absolute;
	right:100%;
	top:15px
}
.part-sidebar .sn-btn {
	display:block;
	line-height:20px;
	padding:11px 20px 11px 15px;
	color:#3a3a3a;
	white-space:nowrap;
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-size:14px;
	cursor:pointer;
	position:relative
}
.part-sidebar .sn-btn .ico-more {
	display:block;
	position:absolute;
	right:6px;
	top:50%;
	font-weight:normal;
	-webkit-transform:translate(0,-50%) scale(.6);
	-moz-transform:translate(0,-50%) scale(.6);
	-ms-transform:translate(0,-50%) scale(.6);
	-o-transform:translate(0,-50%) scale(.6);
	transform:translate(0,-50%) scale(.6)
}
.part-sidebar .sn-btn .ico {
	display:inline-block;
	vertical-align:top;
	width:20px;
	height:20px;
	line-height:20px;
	background-color:#28c687;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin-right:5px;
	font-size:12px;
	text-align:center;
	font-weight:normal
}
@media (min-width:750px) {
	.part-sidebar .sidebar-menu-scrollbar {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	display:none
}
.part-sidebar .sidebar-menu-scrollbar .block {
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s;
	display:block;
	position:absolute;
	left:0;
	width:4px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background-color:#DDE3E8;
	cursor:pointer
}
.part-sidebar .sidebar-menu-scrollbar .block:hover {
	background-color:#cbd4dc
}
.part-sidebar .sidebar-menu-wrap:hover .sidebar-menu-scrollbar.show {
	display:block
}
}@-webkit-keyframes shake {
	10%,90% {
	-webkit-transform:translate(0,-1px);
	transform:translate(0,-1px)
}
30%,50%,70% {
	-webkit-transform:translate(0,15px);
	transform:translate(0,15px)
}
}@-moz-keyframes shake {
	10%,90% {
	-moz-transform:translate(0,-1px);
	transform:translate(0,-1px)
}
30%,50%,70% {
	-moz-transform:translate(0,15px);
	transform:translate(0,15px)
}
}@-o-keyframes shake {
	10%,90% {
	-o-transform:translate(0,-1px);
	transform:translate(0,-1px)
}
30%,50%,70% {
	-o-transform:translate(0,15px);
	transform:translate(0,15px)
}
}@keyframes shake {
	10%,90% {
	-webkit-transform:translate(0,-1px);
	-moz-transform:translate(0,-1px);
	-o-transform:translate(0,-1px);
	transform:translate(0,-1px)
}
30%,50%,70% {
	-webkit-transform:translate(0,15px);
	-moz-transform:translate(0,15px);
	-o-transform:translate(0,15px);
	transform:translate(0,15px)
}
}@-webkit-keyframes shake_b {
	10%,90% {
	-webkit-transform:translate(0,1px);
	transform:translate(0,1px)
}
30%,50%,70% {
	-webkit-transform:translate(0,-15px);
	transform:translate(0,-15px)
}
}@-moz-keyframes shake_b {
	10%,90% {
	-moz-transform:translate(0,1px);
	transform:translate(0,1px)
}
30%,50%,70% {
	-moz-transform:translate(0,-15px);
	transform:translate(0,-15px)
}
}@-o-keyframes shake_b {
	10%,90% {
	-o-transform:translate(0,1px);
	transform:translate(0,1px)
}
30%,50%,70% {
	-o-transform:translate(0,-15px);
	transform:translate(0,-15px)
}
}@keyframes shake_b {
	10%,90% {
	-webkit-transform:translate(0,1px);
	-moz-transform:translate(0,1px);
	-o-transform:translate(0,1px);
	transform:translate(0,1px)
}
30%,50%,70% {
	-webkit-transform:translate(0,-15px);
	-moz-transform:translate(0,-15px);
	-o-transform:translate(0,-15px);
	transform:translate(0,-15px)
}
}.main .main-wrap {
	max-width:1660px;
	margin:0 auto
}
@media (min-width:750px) {
	.main {
	padding:0 15px
}
}@media (min-width:1330px) {
	.main {
	padding:0 30px
}
}
/***.part-search {
	background:-webkit-gradient(linear,left top,left bottom,from(#4a89f0),to(#7bb3f4));
	background:-webkit-linear-gradient(top,#4a89f0 0%,#7bb3f4 100%);
	background:-moz- oldlinear-gradient(top,#4a89f0 0%,#7bb3f4 100%);
	background:-o-linear-gradient(top,#4a89f0 0%,#7bb3f4 100%);
	background:linear-gradient(180deg,#4a89f0 0%,#7bb3f4 100%);
	overflow:hidden;
	position:relative;
	margin-bottom:20px
}**/
.part-search {
	background:url(../images/bj.jpg) center;
	overflow:hidden;
	position:relative;
	margin-bottom:20px
}
@media (min-width:750px) {
	.part-search {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:top;
	-webkit-align-items:top;
	-moz-box-align:top;
	-ms-flex-align:top;
	align-items:top;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	height:346px
}
}@media (min-width:1000px) {
	.part-search {
	margin-bottom:30px
}
}
/**.part-search::before {
	content:'';
	display:block;
	position:absolute;
	bottom:0;
	left:20%;
	right:20%;
	padding-top:60px;
	background-image:url(https://image.uisdc.com/wp-content/uploads/hao.uisdc.com/banner-bottom-3.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain
}***/
/***.part-search .bg-l,.part-search .bg-r {
	display:none;
	width:310px;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-moz-box-flex:0;
	-ms-flex-positive:0;
	flex-grow:0;
	-webkit-flex-shrink:1;
	-ms-flex-negative:1;
	flex-shrink:1;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover
}***/
@media (min-width:750px) {
	.part-search .bg-l,.part-search .bg-r {
	display:block
}
}
/***.part-search .bg-l {
	background-position:right center;
	background-image:url(https://image.uisdc.com/wp-content/uploads/hao.uisdc.com/banner-left-3.png)
}
.part-search .bg-r {
	background-position:left center;
	background-image:url(https://image.uisdc.com/wp-content/uploads/hao.uisdc.com/banner-right-3.png)
}***/
.part-search .search-main {
	padding-top:48px;
	padding-bottom:80px;
	position:relative;
	text-align:center
}
.part-search .search-title {
	font-size:40px;
	line-height:1.17647059em;
	margin-bottom:.88235294em;
	color:#fff;
	white-space:nowrap;
	font-family:YShayuTi,serif;
	font-weight:normal
}
.part-search .s-titles {
	font-size:14px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	color:#fff
}
.part-search .s-titles .item {
	display:inline-block;
	margin:0 3px;
	height:30px
}
.part-search .s-titles .item-txt {
	margin-right:20px
}
.part-search .s-titles .item-a {
	display:block;
	padding:0 20px;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	cursor:pointer
}
.part-search .s-titles .current .item-a {
	background-color:#fff;
	color:#000
}
.part-search .s-form {
	position:relative;
	font-size:14px;
	margin-bottom:30px
}
.part-search .s {
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:12px 170px 12px 20px;
	background-color:#fff;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	font-size:inherit;
	color:#3c3c3c;
	width:100%;
	border:none
}
@media (min-width:750px) {
	.part-search .s {
	padding:15px 200px 15px 20px
}
}.part-search .hotsearch {
	position:absolute;
	top:50%;
	right:106px;
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
	transform:translate(0,-50%);
	color:#b5b5b5
}
.part-search .hotsearch:hover {
	color:#fb7285
}
@media (min-width:750px) {
	.part-search .hotsearch {
	right:145px
}
}.part-search .placeholder {
	color:#8f8f8f;
}
.part-search .s-btn {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:96px;
	height:100%;
	-webkit-border-radius:0 6px 6px 0;
	-moz-border-radius:0 6px 6px 0;
	border-radius:0 6px 6px 0;
	background-color:#fb7285;
	color:#fff;
	font-size:inherit;
	border:none;
	cursor:pointer
}
@media (min-width:750px) {
	.part-search .s-btn {
	width:126px
}
}.part-search .s-btn:hover {
	background-color:#e65600
}
.part-search .search-keywords {
	height:30px;
	overflow:hidden
}
.part-search .part-search-keywords {
	font-size:12px;
	line-height:2.5em
}
.part-search .part-search-keywords .item {
	display:inline-block;
	white-space:nowrap;
	margin:0 4px
}
.part-search .part-search-keywords i.item {
	color:#fff
}
.part-search .part-search-keywords i.item a {
	color:#fff
}
.part-search .part-search-keywords a.item {
	background-color:rgba(0,0,0,0.1);
	color:#fff;
	-webkit-border-radius:.5em;
	-moz-border-radius:.5em;
	border-radius:.5em;
	padding:0 .66666667em
}
.part-search .part-search-keywords a.item:hover {
	background-color:#fff;
	color:#333
}
.part-search .part-search-keywords a.item:hover [class*='icon-'] {
	color:#fb7285
}
.part-search .part-search-keywords a.item.show-text {
	background-color:rgba(255,255,255,0.71);
	color:#525252
}
.part-search .part-search-keywords a.item.show-text:hover {
	background-color:#fff;
	color:#333
}
.part-search .part-search-keywords [class*='icon-'] {
	display:inline-block;
	vertical-align:top;
	color:#fff;
	margin-left:.2em;
	line-height:28px
}
.part-search .part-search-keywords [class*='icon-']::before {
	vertical-align:middle;
	overflow:hidden
}
.part-search .part-search-keywords .icon-talk-hot-1::before,.part-search .part-search-keywords .icon-talk-hot-2::before,.part-search .part-search-keywords .icon-talk-hot-3::before,.part-search .part-search-keywords .icon-talk-hot-4::before {
	background-color:#fff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.part-search .part-search-keywords .icon-hot-h,.part-search .part-search-keywords .icon-talk-hot-1 {
	color:#fb7285
}
.part-search .part-search-keywords .icon-talk-hot-2 {
	color:#f90
}
.part-search .part-search-keywords .icon-talk-hot-3 {
	color:#f90
}
.part-search .part-search-keywords .icon-talk-hot-4 {
	color:#e20000
}
@media (max-width:749.5px) {
	.part-search .uisdc-news-mobile {
	padding:6px 0;
	position:relative;
	background-color:#fff
}
.part-search .search-title {
	font-size:24px
}
.part-search .search-main {
	padding:30px 10px
}
.part-search .s-titles {
	font-size:12px;
	padding-left:20px
}
.part-search .s-titles:before,.part-search .s-titles:after {
	content:" ";
	display:table
}
.part-search .s-titles:after {
	clear:both
}
.part-search .s-titles .item {
	margin:0;
	float:left
}
.part-search .s-titles .item-txt {
	display:none
}
.part-search .s-form {
	margin-bottom:15px
}
}.part-show {
	overflow:hidden;
	margin-bottom:0
}
@media (min-width:1000px) {
	.part-show {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-bottom:40px
}
}.part-show img,.part-show a {
	display:block;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-show a:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1)
}
.part-footer-copyright {
	text-align:center;
	font-size:12px;
	color:rgba(255,255,255,0.7);
	background:#df6576;
	line-height:2.08333333em;
	padding:22px 24px;
	position:relative;
	z-index:10
}
.part-footer-copyright a {
	color:inherit;
	margin:0 5px;
	white-space:nowrap
}
.part-footer-copyright a:hover {
	color:#fff
}
.part-footer-copyright p img {
	margin-bottom:4px
}
@media (min-width:750px) {
	.part-footer-copyright .links a {
	margin:0 10px
}
}.part-footer-top {
	background-color:#fb7285;
	font-size:14px;
	color:#fff;
	display:none;
	position:relative;
	z-index:10
}
@media (min-width:750px) {
	.part-footer-top {
	display:block
}
}.part-footer-top .pt {
	padding:25px 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.part-footer-top .pt-l {
	line-height:38px;
	display:none
}
@media (min-width:1330px) {
	.part-footer-top .pt-l {
	display:block
}
}.part-footer-top .i {
	display:inline-block;
	vertical-align:top;
	padding:0 35px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background-color:#fff;
	color:#fb7285;
	margin:0 10px
}
.part-footer-top .pt-r {
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-moz-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	text-align:right;
	line-height:32px
}
.part-footer-top .pt-r .item {
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
	position:relative;
	cursor:pointer
}
.part-footer-top .pt-r .item:hover .i-ico {
	color:#fff;
	background-color:#fb7285
}
.part-footer-top .pt-r .i-ico {
	text-align:center;
	display:block;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	width:32px;
	font-size:20px;
	background-color:#fff;
	color:#fb7285
}
.part-footer-top .pt-r .icon-xiaohongshu {
	font-size:26px
}
.part-footer-top .item-wechat:hover .code-div {
	display:block
}
.part-footer-top .code-div {
	position:absolute;
	left:50%;
	bottom:100%;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
	display:none;
	padding-bottom:10px
}
.part-footer-top .code-div .ewmDiv {
	background-color:#fff;
	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);
	-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);
	box-shadow:0 0 8px rgba(0,0,0,0.1);
	-webkit-border-radius:.06rem;
	-moz-border-radius:.06rem;
	border-radius:.06rem;
	padding:.15rem;
	border:1px solid #e8e8e8;
	position:relative
}
.part-footer-top .code-div .ewmDiv::after {
	content:'';
	display:block;
	position:absolute;
	left:50%;
	top:100%;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
	border:5px solid transparent;
	border-top-color:#fff
}
.part-footer-top .code-div .ewm-item {
	width:2rem;
	overflow:hidden
}
.part-footer-top .code-div .ewm-item .code-wrap {
	width:40%;
	float:left
}
.part-footer-top .code-div .ewm-item .ewm-main {
	margin-left:45%;
	text-align:center
}
.part-footer-top .code-div .ewm-wechat h5 {
	color:#47c333
}
.part-footer-top .code-div .code {
	width:100%;
	height:0;
	padding-top:100%;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	margin-bottom:.1rem
}
.part-footer-top .code-div h5 {
	font-size:.12rem;
	color:#f30
}
.part-footer-top .code-div p {
	color:#8f8f8f;
	font-size:.12rem;
	line-height:1.3;
	margin:.05rem 0 .08rem
}
.part-footer-top .code-div .wechat {
	background-image:url(https://image.uisdc.com/wp-content/uploads/2019/01/wechat2x.png)
}
.part-introduction {
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding:44px 40px 46px;
	margin-bottom:40px
}
.part-introduction .b-wrap {
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.part-introduction .b-title {
	font-size:20px;
	color:#000;
	line-height:28px;
	margin-bottom:20px;
	white-space:nowrap
}
.part-introduction .intro-item {
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-moz-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	padding-right:4.81927711%
}
.part-introduction .b-intro {
	width:610px
}
.part-introduction .b-intro p {
	font-size:14px;
	color:#a0a0a0;
	line-height:25px;
	height:75px;
	overflow:hidden;
	margin-bottom:30px
}
.part-introduction .b-media {
	display:none
}
@media (min-width:1330px) {
	.part-introduction .b-media {
	display:block;
	width:460px
}
}@media (min-width:750px) and (max-width:1659.5px) {
	.part-introduction .b-media {
	padding-right:0
}
}@media (min-width:1660px) {
	.part-introduction .b-media {
	width:500px
}
}@media (min-width:1900px) {
	.part-introduction .b-media {
	width:700px
}
}.part-introduction .b-amount {
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-moz-box-flex:0;
	-ms-flex-positive:0;
	flex-grow:0;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	display:none
}
@media (min-width:1660px) {
	.part-introduction .b-amount {
	display:block
}
}.part-introduction .site-amount {
	color:#fb7285;
	margin-bottom:20px
}
.part-introduction .site-amount strong {
	font-size:64px;
	font-weight:normal;
	font-family:Barlow-SemiBold,Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif
}
.part-introduction .site-amount i {
	font-size:14px
}
.part-introduction .site-update {
	font-weight:normal;
	font-size:14px;
	line-height:20px;
	color:#a1a1a1;
	margin-bottom:30px
}
.part-introduction .btns .btn {
	font-size:14px;
	line-height:40px;
	padding:0 25px
}
.part-introduction .navs {
	margin:0 -7px -14px
}
.part-introduction .navs .n-item {
	width:33.33333333%;
	padding:0 7px;
	margin-bottom:14px;
	position:relative
}
.part-introduction .navs .n-item:hover .n-submenu {
	bottom:100%;
	visibility:visible;
	opacity:1;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
@media (min-width:750px) {
	.part-introduction .navs .n-item {
	width:16.66666667%
}
}.part-introduction .navs .nm-item {
	width:25%;
	padding:0 5px;
	margin-bottom:10px
}
.part-introduction .navs .ptitle {
	display:block;
	background-color:#f9fcff;
	border:1px solid #f3f9ff;
	text-align:center;
	padding:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	color:#a0a0a0
}
.part-introduction .navs .ptitle:hover {
	background-color:#fb7285;
	color:#fff
}
.part-introduction .navs .ptitle:hover .ico {
	color:#fff
}
.part-introduction .navs .ptitle strong,.part-introduction .navs .ptitle i {
	margin:0 auto;
	display:block;
	font-weight:normal
}
.part-introduction .navs .ptitle .ico {
	font-size:24px;
	margin-bottom:9px;
	color:#fb7285
}
.part-introduction .navs .ptitle strong {
	white-space:nowrap;
	width:4em;
	overflow:hidden
}
.part-introduction .navs .n-submenu {
	position:absolute;
	right:0;
	bottom:80%;
	padding-bottom:10px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	transition:none
}
.part-introduction .navs .ns-wrap {
	background-color:#fff;
	padding:20px 10px 10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	width:370px;
	-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	position:relative
}
.part-introduction .navs .ns-wrap::before {
	content:'';
	display:block;
	position:absolute;
	right:30px;
	top:100%;
	border:5px solid transparent;
	border-top-color:#fff
}
.part-introduction .medias {
	background-color:#f9fcff;
	padding:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border:1px solid #f3f9ff
}
.part-introduction .m-item {
	position:relative
}
.part-introduction .m-item:hover .ewm-content {
	visibility:visible;
	opacity:1;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-introduction .m-box {
	display:block;
	padding:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.part-introduction .m-box:hover {
	background-color:#fff
}
.part-introduction .m-box:hover .ico {
	background-color:#fb7285
}
.part-introduction .m-c {
	position:relative;
	padding-left:46px;
	min-height:36px
}
.part-introduction .m-c .ico {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:36px;
	height:36px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	overflow:hidden;
	line-height:36px;
	text-align:center;
	background-color:#fb7285;
	color:#fff;
	font-size:20px
}
.part-introduction .m-c .icon-xiaohongshu {
	font-size:26px
}
.part-introduction .m-c strong {
	display:block;
	font-size:15px;
	line-height:20px;
	color:#3c3c3c;
	margin-bottom:6px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.part-introduction .m-c .desc {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	font-size:13px;
	color:#8f8f8f;
	line-height:18px
}
.part-introduction .ewm-content {
	position:absolute;
	right:0;
	bottom:100%;
	background:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	box-shadow:0 16px 32px 0 rgba(0,0,0,0.1);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:330px;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	transition:none;
	margin-bottom:5px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-introduction .ewm-content::before {
	content:'';
	display:block;
	position:absolute;
	left:50%;
	top:100%;
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #fff
}
.part-introduction .ewm-content.ewm-douyin {
	width:400px
}
.part-introduction .ewm-content.ewm-douyin .ewm-main .thumb-div {
	width:160px
}
.part-introduction .ewm-content.ewm-qun {
	width:480px
}
.part-introduction .ewm-content.ewm-qun .ewm-main {
	padding:30px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-1 {
	border-bottom:1px solid #eee;
	margin:0 -30px 20px;
	padding:0 30px 15px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-1 h2 {
	font-size:18px;
	color:#47c333;
	margin-bottom:15px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-1 h2 .ico {
	font-size:18px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-ul {
	margin-top:0;
	overflow:hidden
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-ul ul {
	margin:0;
	text-align:left;
	float:left;
	width:50%
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-ul li {
	display:block;
	font-size:14px;
	margin-bottom:10px;
	color:#5b5b5b;
	width:100%;
	line-height:18px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-ul li .num {
	display:inline-block;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	border:1px solid #5b5b5b;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	vertical-align:top;
	margin-right:10px;
	font-size:12px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-2 {
	overflow:hidden
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-2 .thumb-div {
	float:left;
	margin-right:20px
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-2 h3 {
	font-size:16px;
	line-height:24px;
	color:#323232;
	margin:12px 0
}
.part-introduction .ewm-content.ewm-qun .ewm-qun-2 h5 {
	font-size:12px;
	color:#5b5b5b;
	line-height:20px;
	margin-bottom:0
}
.part-introduction .ewm-main {
	padding:40px 25px 40px 30px;
	text-align:left
}
.part-introduction .ewm-main:before,.part-introduction .ewm-main:after {
	content:" ";
	display:table
}
.part-introduction .ewm-main:after {
	clear:both
}
.part-introduction .ewm-main .fl {
	float:left
}
.part-introduction .ewm-main .fr {
	float:right
}
.part-introduction .ewm-main .thumb-div {
	width:120px;
	margin-right:30px
}
.part-introduction .ewm-main .thumb {
	padding-top:100%
}
.part-introduction .ewm-main h4 {
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:1.714;
	margin-top:4px
}
.part-introduction .ewm-main h4 span {
	color:#47c333
}
.part-introduction .ewm-main a {
	color:#fb7285
}
.part-introduction .ewm-main a:hover {
	color:#fb7285
}
.part-introduction .ewm-main h5 {
	font-weight:normal;
	font-size:12px;
	color:#888
}
.part-introduction .ewm-douyin .ewm-main {
	padding-left:0;
	padding-right:0;
	text-align:center
}
.part-introduction .ewm-douyin .ewm-main .thumb-div {
	margin:0 auto
}
.part-introduction .ewm-douyin .ewm-douyin-1,.part-introduction .ewm-douyin .ewm-douyin-2 {
	width:50%
}
.part-introduction .ewm-douyin .ewm-douyin-1 {
	position:relative
}
.part-introduction .ewm-douyin .ewm-douyin-1:after {
	content:'';
	display:block;
	position:absolute;
	right:0;
	top:10%;
	width:1px;
	height:80%;
	background:#f3f3f3
}
.part-introduction .ewm-weibo {
	width:520px
}
.part-introduction .ewm-weibo::before {
	left:340px;
	right:auto
}
@media (min-width:1660px) {
	.part-introduction .ewm-weibo::before {
	left:auto
}
}@media (min-width:1660px) {
	.part-introduction .ewm-weibo::before {
	right:1.85rem
}
}.part-introduction .ewm-weibo .ewm-main {
	padding:20px 20px 0
}
.part-introduction .ewm-weibo .ewm-main .items {
	overflow:hidden;
	margin:0 -10px
}
.part-introduction .ewm-weibo .ewm-main .items .item {
	float:left;
	width:50%;
	padding:0 10px 20px
}
.part-introduction .ewm-weibo .ewm-main .items .item a {
	display:block;
	background:#f7f7f7;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	padding:18px 16px 18px 44px;
	letter-spacing:0;
	color:#333
}
.part-introduction .ewm-weibo .ewm-main .items .item a .item-ico {
	display:block;
	position:absolute;
	left:20px;
	top:18px;
	background:#9199a1;
	color:#fff;
	font-size:12px;
	font-family:ArialMT,Arial;
	width:18px;
	height:18px;
	text-align:center;
	line-height:18px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.part-introduction .ewm-weibo .ewm-main .items .item a h2 {
	font-size:14px;
	font-weight:normal;
	margin-bottom:6px;
	height:1.5em;
	overflow:hidden
}
.part-introduction .ewm-weibo .ewm-main .items .item a h4 {
	font-size:12px;
	font-weight:normal;
	color:#b2b2b2;
	height:1.5em;
	overflow:hidden
}
.part-introduction .ewm-weibo .ewm-main .items .item a:hover {
	background:#fb7285;
	color:#fff
}
.part-introduction .ewm-weibo .ewm-main .items .item a:hover h4 {
	color:#fff
}
.part-introduction .ewm-weibo .ewm-main .items .item a:hover .item-ico {
	background:#fff;
	color:#fb7285
}
@media (max-width:749.5px) {
	.part-introduction {
	margin:0 10px 15px;
	padding:15px
}
.part-introduction .b-title {
	font-size:16px;
	margin-bottom:10px
}
.part-introduction .b-intro p {
	font-size:12px;
	line-height:18px;
	height:auto
}
.part-introduction .intro-item {
	padding-right:0
}
}.p-item {
	width:50%;
	padding:0 9px;
	margin-bottom:20px
}
@media (min-width:750px) {
	.p-item {
	width:33.33333333%
}
}@media (min-width:1000px) {
	.p-item {
	width:25%;
	padding:0 10px
}
}@media (min-width:1330px) {
	.p-item {
	width:16.66666667%
}
}.p-item .f-box {
	display:block
}
@media (min-width:750px) {
	.p-item .f-box {
	padding:20px;
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.p-item .f-box:hover {
	-webkit-transform:translateY(-4px);
	-moz-transform:translateY(-4px);
	-ms-transform:translateY(-4px);
	-o-transform:translateY(-4px);
	transform:translateY(-4px);
	-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.04);
	-moz-box-shadow:0 4px 20px rgba(0,0,0,0.04);
	box-shadow:0 4px 20px rgba(0,0,0,0.04)
}
.p-item .f-box:hover .item-title {
	color:#fb7285
}
.p-item .f-box:hover .title {
	color:#fb7285;
	text-decoration:underline
}
.p-item .f-box:hover .show-hover {
	display:inline
}
.p-item .f-box:hover .item-desc {
	color:#5a5a5a
}
}@media (min-width:1000px) and (max-width:1659.5px) {
	.p-item .f-box {
	padding:14px
}
}.p-item .show-hover {
	display:none
}
.p-item .item-title {
	line-height:28px;
	margin-bottom:12px;
	white-space:nowrap;
	overflow:hidden;
	color:#3c3c3c;
	-o-text-overflow:clip;
	text-overflow:clip
}
@media (min-width:1660px) {
	.p-item .item-title {
	line-height:32px
}
}.p-item .item-title .title {
	font-size:16px;
	color:#3c3c3c
}
.p-item .item-ico {
	display:inline-block;
	vertical-align:top;
	width:28px;
	height:28px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	overflow:hidden;
	margin-right:5px
}
@media (min-width:1660px) {
	.p-item .item-ico {
	width:32px;
	height:32px
}
}.p-item .item-ico .ico {
	display:block;
	width:100%;
	text-align:center;
	color:#fff;
	background-color:#fb7285;
	font-size:20px
}
.p-item .item-desc {
	font-size:12px;
	color:#8f8f8f;
	line-height:18px;
	height:36px;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden
}
.p-item .item-tag {
	height:20px;
	overflow:hidden;
	margin-top:12px
}
.p-item .item-tag .tag {
	display:inline-block;
	background-color:#f1f7fc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	line-height:20px;
	white-space:nowrap;
	font-size:12px;
	padding:0 6px;
	color:#9ca7ae;
	margin-right:5px
}
@media (max-width:749.5px) {
	.p-item .item-title {
	margin-bottom:10px
}
.p-item .item-title .title {
	font-size:14px
}
.p-item .item-desc {
	line-height:20px;
	height:40px
}
}.post-item .f-box:hover .item-tag .tag {
	background-color:#fb7285;
	color:#fff
}
.post-item .f-box:hover .title {
	text-decoration:none
}
.post-item .item-thumb {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	margin-bottom:15px
}
.post-item .item-thumb .thumb {
	padding-top:63.63636364%;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.post-item .item-title {
	height:46px;
	line-height:23px;
	font-size:16px;
	overflow:hidden;
	white-space:normal;
	margin-bottom:0
}
@media (min-width:750px) {
	.post-item .item-title {
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
}.post-item .item-title .title {
	font-size:14px;
	font-weight:normal
}
@media (min-width:1330px) and (max-width:1699.5px) {
	.post-item .item-title .title {
	font-size:12px;
	line-height:21px
}
}.post-item .item-tag {
	display:inline-block;
	vertical-align:top;
	margin:0;
	font-weight:normal;
	overflow:visible;
	height:21px
}
.post-item .item-tag .tag {
	line-height:18px;
	margin:3px 0 0;
	vertical-align:top
}
.post-item:first-child .item-tag .tag,.post-item:nth-child(2) .item-tag .tag,.post-item:nth-child(3) .item-tag .tag {
	background-color:#fb7285;
	color:#fff
}
@media (max-width:749.5px) {
	.post-item {
	width:100%
}
.post-item .f-box {
	padding-left:0;
	padding-right:125px;
	position:relative;
	min-height:74px
}
.post-item .item-thumb {
	position:absolute;
	right:0;
	top:0;
	width:115px
}
.post-item .item-title {
	height:69px
}
.post-item .item-title .title {
	font-weight:normal
}
}.part-item-book .f-box {
	position:relative
}
@media (min-width:750px) {
	.part-item-book .f-box:hover {
	-webkit-box-shadow:0 10px 20px rgba(70,86,125,0.05);
	-moz-box-shadow:0 10px 20px rgba(70,86,125,0.05);
	box-shadow:0 10px 20px rgba(70,86,125,0.05)
}
.part-item-book .f-box:hover .item-desc {
	display:none
}
.part-item-book .f-box:hover .item-btns {
	display:block
}
}.part-item-book .item-thumb {
	width:125px;
	margin:0 auto 20px
}
.part-item-book .item-thumb .thumb {
	padding-top:144%;
	-webkit-box-shadow:0 10px 30px rgba(70,86,125,0.15);
	-moz-box-shadow:0 10px 30px rgba(70,86,125,0.15);
	box-shadow:0 10px 30px rgba(70,86,125,0.15);
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px
}
.part-item-book .item-thumb .thumb img {
	-o-object-fit:contain;
	object-fit:contain;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-item-book .item-title {
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	margin-bottom:6px
}
.part-item-book .item-tag {
	margin-top:0;
	margin-bottom:12px
}
.part-item-book .item-tag .tag {
	margin-right:6px
}
.part-item-book .item-btns {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	display:none
}
.part-item-book .item-btns .btn {
	display:block;
	line-height:42px;
	font-size:14px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.part-item-book .item-avatars .free-txt,.part-item-book .item-avatars .free-imgs {
	display:inline-block;
	vertical-align:top
}
.part-item-book .item-avatars .free-imgs {
	text-align:right;
	margin-right:.04rem
}
.part-item-book .item-avatars .free-imgs .avatar {
	width:.18rem;
	border:.02rem solid #fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:inline-block;
	margin-left:-0.1rem;
	vertical-align:top
}
.part-item-book .item-avatars .free-imgs .avatar:first-child {
	margin-left:0
}
.part-item-book .item-avatars .free-txt {
	font-size:.12rem;
	line-height:.18rem;
	color:#b5b5b5;
	font-weight:normal;
	text-align:right
}
@media (max-width:749.5px) {
	.part-item-book {
	width:100%
}
.part-item-book .f-box {
	padding-left:83px;
	position:relative;
	min-height:90px
}
.part-item-book .item-thumb {
	position:absolute;
	left:0;
	top:0;
	width:63px
}
.part-item-book .item-title .title {
	font-size:15px
}
.part-item-book .item-avatars .free-txt {
	font-size:12px;
	line-height:18px
}
.part-item-book .item-avatars .free-imgs {
	margin-right:4px
}
.part-item-book .item-avatars .free-imgs .avatar {
	width:18px
}
}.part-item-creator .f-box {
	position:relative
}
@media (min-width:750px) {
	.part-item-creator .f-box {
	padding:30px 20px
}
.part-item-creator .f-box:hover {
	-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1);
	-moz-box-shadow:0 0 30px rgba(0,0,0,0.1);
	box-shadow:0 0 30px rgba(0,0,0,0.1)
}
}.part-item-creator .item-thumb {
	width:64px;
	margin:0 auto 20px
}
.part-item-creator .item-thumb .thumb {
	padding-top:100%;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	overflow:hidden
}
.part-item-creator .item-thumb .thumb img {
	-o-object-fit:contain;
	object-fit:contain;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-item-creator .item-title {
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	text-align:center;
	margin-bottom:6px
}
.part-item-creator .item-desc {
	text-align:center;
	margin-bottom:20px
}
.part-item-creator .item-tag {
	text-align:center
}
.part-item-creator .item-tag .tag {
	margin:0 3px
}
@media (max-width:749.5px) {
	.part-item-creator {
	width:100%
}
.part-item-creator .f-box {
	position:relative;
	padding-left:70px
}
.part-item-creator .item-thumb {
	position:absolute;
	left:0;
	top:0;
	width:50px
}
.part-item-creator .item-title,.part-item-creator .item-desc,.part-item-creator .item-tag {
	text-align:left
}
.part-item-creator .item-title {
	font-size:15px;
	line-height:1;
	margin-bottom:10px
}
.part-item-creator .item-desc {
	font-size:12px;
	line-height:17px;
	margin-bottom:10px
}
}@media (min-width:1330px) {
	.part-item-color {
	width:20%
}
.part-item-color.color-item-type-3 {
	width:25%
}
}.part-item-color .color-title {
	line-height:20px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:10px
}
.part-item-color .color-title .l {
	font-size:13px;
	font-weight:normal;
	color:#8f8f8f
}
.part-item-color .color-title .r {
	font-size:13px;
	font-weight:normal;
	color:#8f8f8f
}
.part-item-color .color-title .l-num {
	font-size:13px;
	color:#9a9a9a;
	background:#f2f2f2;
	padding:0px 10px;
	font-weight:normal;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.part-item-color .color-title-pure {
	margin-bottom:0;
	margin-top:10px
}
.part-item-color .color-show {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding-top:43.47826087%;
	cursor:pointer;
	position:relative
}
.part-item-color .color-show-group {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
.part-item-color .color-show-item {
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-moz-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	position:relative;
	cursor:pointer;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-item-color .color-show-item .clr-block {
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-item-color .color-show-item:nth-child(1) .clr-block {
	-webkit-border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px
}
.part-item-color .color-show-item:last-child .clr-block {
	-webkit-border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	border-radius:0 10px 10px 0
}
.part-item-color .color-show-item:hover .clr-block {
	-webkit-transform:translate(0,-5px);
	-moz-transform:translate(0,-5px);
	-ms-transform:translate(0,-5px);
	-o-transform:translate(0,-5px);
	transform:translate(0,-5px)
}
.part-item-color .color-show-item:hover .txt {
	color:#fb7285
}
.part-item-color .color-show-item .clr-block {
	display:block;
	padding-top:120px
}
.part-item-color .color-show-item .txt {
	display:block;
	text-align:center;
	margin-top:10px;
	color:#8f8f8f
}
.part-item-color .clr_code {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-top:10px;
	font-size:13px;
	line-height:22px;
	font-weight:normal
}
.part-item-color .clr_code .clr {
	display:block;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:0 5px;
	color:#8f8f8f;
	cursor:pointer;
	position:relative
}
.part-item-color .clr_code .clr:hover {
	background-color:#f1f7fc;
	color:#fb7285
}
@media (max-width:749.5px) {
	.part-item-color {
	padding:0 7px;
	margin-bottom:15px
}
.part-item-color .f-box {
	padding:15px;
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow:hidden
}
.part-item-color .color-show {
	padding-top:54%
}
.part-item-color .color-show-item .txt {
	display:none
}
.part-item-color .clr_code {
	display:none
}
}.part-item-font .item-thumb {
	background:#fff3f7;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	margin-bottom:14px
}
.part-item-font .item-thumb .thumb {
	padding-top:67.27272727%
}
.part-item-font .item-thumb img {
	-o-object-fit:contain;
	object-fit:contain;
	max-height:38px;
	top:50%;
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
	transform:translate(0,-50%)
}
.part-item-font .bg-1 {
	background-color:#FFF3F7
}
.part-item-font .bg-2 {
	background-color:#FDF5F2
}
.part-item-font .bg-3 {
	background-color:#FCFAE1
}
.part-item-font .bg-4 {
	background-color:#EDF5F2
}
.part-item-font .bg-5 {
	background-color:#EBF1F4
}
.part-item-font .bg-6 {
	background-color:#F9F5EF
}
.part-item-font .bg-7 {
	background-color:#FAF3FA
}
.part-item-font .bg-8 {
	background-color:#E9F1F6
}
.part-item-font .bg-9 {
	background-color:#EDFBFB
}
.part-item-font .bg-10 {
	background-color:#FFFAF2
}
.part-item-font .bg-11 {
	background-color:#EFF1F9
}
.part-item-font .bg-0 {
	background-color:#FCF4F4
}
.part-item-font .item-title {
	margin-bottom:2px
}
.part-item-font .item-desc {
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:clip;
	text-overflow:clip
}
.part-item-font .item-tag .tag-e825d2e6,.part-item-font .item-tag .tag-c8a0a924 {
	background-color:#fff4ef;
	color:#ff510c
}
@media (max-width:749.5px) {
	.part-item-font {
	padding:0 7px;
	margin-bottom:15px
}
.part-item-font .f-box {
	padding:15px;
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow:hidden
}
.part-item-font .item-thumb img {
	max-height:30px
}
.part-item-font .item-desc {
	height:40px;
	white-space:normal
}
}@media (max-width:749.5px) {
	.part-cats-loop {
	margin:0 10px
}
}.part-cat-block {
	margin-bottom:15px
}
@media (min-width:1000px) {
	.part-cat-block {
	margin-bottom:40px
}
}.part-cat-block .c-title {
	height:26px;
	line-height:26px;
	margin-bottom:24px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	font-weight:normal
}
.part-cat-block .c-title .r,.part-cat-block .c-title .l {
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-moz-box-flex:0;
	-ms-flex-positive:0;
	flex-grow:0
}
.part-cat-block .c-title .l strong {
	font-size:20px;
	color:#000
}
.part-cat-block .c-title .l strong a {
	color:#000
}
.part-cat-block .c-title .a-more {
	display:block;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px;
	font-size:12px;
	padding:0 20px 0 10px;
	color:#8f8f8f;
	background-color:#fff;
	position:relative
}
.part-cat-block .c-title .a-more .ico-more {
	display:block;
	position:absolute;
	right:6px;
	top:50%;
	-webkit-transform:translate(0,-50%) scale(.6);
	-moz-transform:translate(0,-50%) scale(.6);
	-ms-transform:translate(0,-50%) scale(.6);
	-o-transform:translate(0,-50%) scale(.6);
	transform:translate(0,-50%) scale(.6)
}
.part-cat-block .c-title .a-more:hover {
	background-color:#fb7285;
	color:#fff
}
.part-cat-block .c-title .j-title {
	display:inline-block;
	vertical-align:top;
	cursor:pointer
}
.part-cat-block .c-title span.j-title {
	margin-left:20px;
	font-size:13px;
	color:#5a5a5a;
	background-color:#fff;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px;
	padding:0 10px
}
.part-cat-block .c-title span.j-title.active,.part-cat-block .c-title span.j-title:hover {
	background-color:#fb7285;
	color:#fff
}
.part-cat-block .c-title .sub-title {
	font-size:14px;
	color:#8a8a8a;
	margin-left:20px;
	font-weight:normal
}
.part-cat-block .c-title .menu-a {
	display:inline-block;
	vertical-align:top;
	margin-right:20px;
	font-size:14px;
	color:#5a5a5a;
	background-color:#fff;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:4px 6px;
	cursor:pointer
}
.part-cat-block .c-title .menu-a.active,.part-cat-block .c-title .menu-a:hover {
	background-color:#fb7285;
	color:#fff
}
.part-cat-block .c-title .r {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-moz-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end
}
.part-cat-block .c-title .r .btn {
	margin-left:10px;
	line-height:26px
}
.part-cat-block .c-title .r .uisdc-news-pc {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.part-cat-block .c-title .btn-slide {
	margin-left:10px;
	line-height:26px;
	padding:0 10px;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px;
	vertical-align:top
}
.part-cat-block .c-title .btn-slide .si {
	font-size:13px;
	width:5em;
	height:26px
}
.part-cat-block .c-title .btn-slide .ico {
	display:block;
	position:absolute;
	left:100%;
	top:50%;
	-webkit-transform:translate(0,-50%) scale(.6);
	-moz-transform:translate(0,-50%) scale(.6);
	-ms-transform:translate(0,-50%) scale(.6);
	-o-transform:translate(0,-50%) scale(.6);
	transform:translate(0,-50%) scale(.6)
}
.part-cat-block .c-title .btn-slide .slide-up {
	width:100%;
	height:100%
}
@media (min-width:750px) {
	.part-cat-block .c-content {
	margin-bottom:15px
}
}@media (min-width:1000px) {
	.part-cat-block .c-content {
	margin-bottom:40px
}
}.part-cat-block .c-loop {
	margin:0 -9px -15px
}
@media (min-width:1000px) {
	.part-cat-block .c-loop {
	margin:0 -10px -20px
}
}@media (max-width:749.5px) {
	.part-cat-block {
	background-color:#fff;
	padding:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.part-cat-block .c-title {
	padding-bottom:10px;
	position:relative;
	margin-bottom:15px
}
.part-cat-block .c-title:after {
	content:'';
	display:block;
	height:1px;
	background-color:#F1F4F9;
	position:absolute;
	left:-15px;
	right:-15px;
	bottom:0
}
.part-cat-block .c-title .l {
	white-space:nowrap;
	overflow-y:hidden;
	overflow-x:auto
}
.part-cat-block .c-title .l::-webkit-scrollbar {
	display:none
}
.part-cat-block .c-title .l strong {
	font-size:16px
}
.part-cat-block .c-title span.j-title {
	margin:0
}
.part-cat-block .c-title .sub-title {
	font-size:12px;
	margin-left:5px
}
.part-cat-block .c-title .btn-slide {
	margin-left:10px;
	margin-top:4px;
	line-height:20px;
	padding:0 6px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px
}
.part-cat-block .c-title .btn-slide .si {
	height:20px
}
.part-cat-block .c-title-mob-no-r .l {
	width:100%;
	position:relative
}
.part-cat-block .c-title-mob-no-r .btn-slide {
	position:absolute;
	right:0;
	bottom:0
}
.part-cat-block .c-title-mob-no-r .r {
	display:none
}
}@media (min-width:750px) {
	.part-cat-block-book .c-content {
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding:20px
}
}.part-cat-block-color .c-title {
	height:34px;
	line-height:34px;
	margin-bottom:30px
}
.part-cat-block-color .c-title .menu-a {
	padding:0 10px
}
@media (max-width:749.5px) {
	.part-cat-block-color {
	background-color:transparent;
	padding:0 10px 15px;
	margin:0;
	overflow:hidden
}
.part-cat-block-color .c-loop {
	margin-left:-7px;
	margin-right:-7px
}
.part-cat-block-color .c-title {
	margin-bottom:15px;
	padding-bottom:0;
	display:none
}
}@media (max-width:749.5px) {
	.part-cat-block-font {
	background-color:transparent;
	padding:0 0 15px;
	margin:0;
	overflow:hidden
}
.part-cat-block-font .c-loop {
	margin-left:-7px;
	margin-right:-7px
}
.part-cat-block-font .c-title {
	margin-bottom:15px;
	padding-bottom:0
}
}.uisdc-news {
	line-height:26px;
	background-color:#fff;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px;
	padding:0 8px 0 12px;
	color:#6a6a6a;
	font-size:12px;
	font-weight:normal
}
.uisdc-news strong {
	font-weight:normal
}
.uisdc-news .ico {
	color:#f84b44;
	margin-right:2px
}
.uisdc-news .uisdc-news__content,.uisdc-news .uisdc-news__title {
	display:inline-block;
	vertical-align:top;
	white-space:nowrap
}
.uisdc-news .un-slide {
	display:block;
	color:inherit;
	height:26px;
	overflow:hidden;
	padding-right:15px;
	position:relative
}
.uisdc-news .un-slide .slide-up {
	width:22em;
	height:26px
}
.uisdc-news .un-slide .ico-more {
	display:block;
	position:absolute;
	right:0;
	top:50%;
	font-size:12px;
	-webkit-transform:translate(0,-50%) scale(.6);
	-moz-transform:translate(0,-50%) scale(.6);
	-ms-transform:translate(0,-50%) scale(.6);
	-o-transform:translate(0,-50%) scale(.6);
	transform:translate(0,-50%) scale(.6)
}
.uisdc-news .un-slide:hover {
	color:#fb7285
}
.uisdc-news .un-slide .li-item {
	display:block;
	white-space:normal;
	overflow:hidden;
	width:22em;
	height:26px
}
@media (max-width:749.5px) {
	.uisdc-news {
	white-space:nowrap;
	padding:0;
	margin:0 8px 0 12px;
	overflow:hidden
}
.uisdc-news .un-slide .ico-more {
	display:none
}
.uisdc-news .un-slide .slide-up {
	width:25em
}
.uisdc-news .un-slide .li-item {
	width:25em;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
}.uisdc-new-courses .post-item .item-thumb .thumb {
	padding-top:56.25%
}
.uisdc-jingangqu .p-item:nth-child(5n+1) .ico {
	background:#61b1fb
}
.uisdc-jingangqu .p-item:nth-child(5n+2) .ico {
	background:#38c6ea
}
.uisdc-jingangqu .p-item:nth-child(5n+3) .ico {
	background:#ffcc00
}
.uisdc-jingangqu .p-item:nth-child(5n+4) .ico {
	background:#ff6245
}
.uisdc-jingangqu .p-item:nth-child(5n) .ico {
	background:#9998f4
}
.uisdc-jingangqu .c-title span.j-title {
	margin-left:0;
	margin-right:20px
}
@media (max-width:749.5px) {
	.uisdc-jingangqu .c-title span.j-title {
	margin-right:12px
}
}.part-footer-fixed {
	position:fixed;
	right:10px;
	bottom:.15rem;
	z-index:11;
	padding-left:.3rem;
	display:none
}
@media (min-width:480px) {
	.part-footer-fixed {
	display:block
}
}
/* 为小屏幕设备添加特殊样式 */
@media (max-width:479.5px) {
	.part-footer-fixed {
	display:block;
	right:5px;
	bottom:10px;
	padding-left:0;
}
}@media (min-width:2036px) {
	.part-footer-fixed {
	right:auto;
	left:50%;
	padding-left:0;
	margin-left:960px
}
}.part-footer-fixed.hide {
	z-index:-1
}
.part-footer-fixed .uisdc-live {
	position:relative;
	margin-bottom:70px;
	right: 19px;
}
@media (max-width:1659.5px) {
	.part-footer-fixed .uisdc-live {
	display:none
}
}.part-footer-fixed .uisdc-live .live-title-img {
	width:.46rem
}
.part-footer-fixed .uisdc-live .live-content {
	position:absolute;
	right:100%;
	bottom:0;
	padding-right:10px
}
.part-footer-fixed .f-nav {
	position:relative
}
.part-footer-fixed .f-nav:hover .part-navigations {
	display:block
}
.part-footer-fixed .f-nav .item {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px
}
.part-footer-fixed .f-nav .part-navigations {
	position:absolute;
	right:100%;
	bottom:0;
	padding-right:14px;
	display:none
}
.part-footer-fixed .f-nav .part-navigations .titles-wrap::before {
	content:'';
	display:block;
	border:8px solid transparent;
	border-left-color:#fff;
	position:absolute;
	left:100%;
	bottom:15px
}
.part-footer-fixed .menus {
	width:.46rem;
	margin-bottom:.1rem
}
@media (max-width:1659.5px) {
	.part-footer-fixed .menus {
	display:none
}
}.part-footer-fixed .menus .item {
	border-bottom:none;
	position:relative
}
.part-footer-fixed .menus .item::after {
	content:'';
	display:block;
	position:absolute;
	left:10px;
	right:10px;
	bottom:0;
	border-bottom:1px solid #f2f2f2
}
.part-footer-fixed .menus .item:first-child {
	-webkit-border-top-left-radius:.06rem;
	-moz-border-radius-topleft:.06rem;
	border-top-left-radius:.06rem;
	-webkit-border-top-right-radius:.06rem;
	-moz-border-radius-topright:.06rem;
	border-top-right-radius:.06rem
}
.part-footer-fixed .menus .item:last-child {
	-webkit-border-bottom-left-radius:.06rem;
	-moz-border-radius-bottomleft:.06rem;
	border-bottom-left-radius:.06rem;
	-webkit-border-bottom-right-radius:.06rem;
	-moz-border-radius-bottomright:.06rem;
	border-bottom-right-radius:.06rem
}
.part-footer-fixed .gotop .pt {
	display:none
}
.part-footer-fixed .gotop .part-navigations {
	position:absolute;
	right:100%;
	bottom:0;
	padding-right:14px;
	display:none
}
.part-footer-fixed .gotop .part-navigations .titles-wrap::before {
	content:'';
	display:block;
	border:8px solid transparent;
	border-left-color:#fff;
	position:absolute;
	left:100%;
	bottom:15px
}
.part-footer-fixed .gotop .item {
	background-color:#fb7285;
	color:#fff;
	-webkit-border-radius:.06rem;
	-moz-border-radius:.06rem;
	border-radius:.06rem
}
.part-footer-fixed .gotop .item:hover {
	background-color:#ff8394;
	color:#fff
}
@media (max-width:1659.5px) {
	.part-footer-fixed .gotop .item {
	width:36px;
	height:36px;
	line-height:36px
}
}
/* 为手机端优化gotop按钮样式 */
@media (max-width:479.5px) {
	.part-footer-fixed .gotop .item {
	width:40px;
	height:40px;
	line-height:40px;
	font-size:16px;
}
}.part-footer-fixed .gotop:hover .part-navigations {
	display:block
}
.part-footer-fixed .item {
	position:relative;
	display:block;
	width:.46rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:.46rem;
	line-height:.46rem;
	text-align:center;
	font-size:.2rem;
	color:#999;
	cursor:pointer;
	background:rgba(255,255,255,0.8)
}
@media (min-width:750px) {
	.part-footer-fixed .item {
	background:#fff
}
}.part-footer-fixed .item:hover {
	color:#fb7285
}
.part-footer-fixed .item a {
	color:#999
}
.part-footer-fixed .item a:hover {
	color:#fb7285
}
.part-footer-fixed .ewm:hover .code-div {
	display:block
}
.part-footer-fixed .code-div {
	position:absolute;
	right:100%;
	bottom:-0.5rem;
	display:none;
	margin-right:-0.2rem;
	padding-right:.3rem
}
.part-footer-fixed .code-div .ewmDiv {
	background:#fff;
	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);
	-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);
	box-shadow:0 0 8px rgba(0,0,0,0.1);
	-webkit-border-radius:.06rem;
	-moz-border-radius:.06rem;
	border-radius:.06rem;
	padding:.15rem;
	border:1px solid #e8e8e8
}
.part-footer-fixed .code-div .ewm-item {
	width:2rem;
	overflow:hidden
}
.part-footer-fixed .code-div .ewm-item .code-wrap {
	width:40%;
	float:left
}
.part-footer-fixed .code-div .ewm-item .ewm-main {
	margin-left:45%;
	text-align:center
}
.part-footer-fixed .code-div .ewm-wechat {
	border-bottom:1px dashed #eaeaea;
	margin-bottom:.1rem
}
.part-footer-fixed .code-div .ewm-wechat h5 {
	color:#47c333
}
.part-footer-fixed .code-div .ewm-weibo a h5 {
	color:#f30
}
.part-footer-fixed .code-div .ewm-weibo a:hover h5 {
	text-decoration:underline
}
.part-footer-fixed .code-div .code {
	width:100%;
	height:0;
	padding-top:100%;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	margin-bottom:.1rem
}
.part-footer-fixed .code-div h5 {
	font-size:.12rem;
	color:#f30
}
.part-footer-fixed .code-div p {
	font-size:.12rem;
	line-height:1.3;
	margin:.05rem 0 .08rem
}
.part-footer-fixed .code-div a {
	color:#525252
}
.part-footer-fixed .code-div .item {
	float:left;
	width:2.02rem;
	height:2.5rem;
	background-repeat:no-repeat;
	background-position:center top;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:.8rem .4rem .15rem;
	font-size:.12rem;
	text-align:center
}
.part-footer-fixed .code-div .wechat {
	background-image:url(https://image.uisdc.com/wp-content/uploads/2019/01/wechat2x.png)
}
.part-footer-fixed .code-div .weibo {
	background-image:url(https://image.uisdc.com/wp-content/uploads/2019/01/weibo2x.png)
}
.part-footer-fixed .item:hover .icon-comme::before {
	content:'\e845'
}
.part-footer-fixed .item .icon-comme {
	font-size:.22rem
}
.part-footer-fixed .item:hover .icon-comme {
	font-size:.26rem
}
.part-footer-fixed .open-uisdc-live-side {
	cursor:pointer;
	width:.46rem;
	margin-bottom:.1rem
}
@media (max-width:999.5px) {
	.part-footer-fixed .open-uisdc-live-side {
	display:none
}
}.part-footer-fixed .open-uisdc-live-side img {
	display:block;
	width:100%
}
.part-footer-fixed .open-uisdc-live-side .hover {
	display:none
}
.part-footer-fixed .open-uisdc-live-side:hover .show {
	display:none
}
.part-footer-fixed .open-uisdc-live-side:hover .hover {
	display:block
}
.uisdc-live:hover .live-title-img .show {
	display:none
}
.uisdc-live:hover .live-title-img .hover {
	display:block
}
.uisdc-live:hover .live-content {
	display:block
}
.uisdc-live .live-content {
	display:none
}
.uisdc-live .live-title-img .show {
	display:block
}
.uisdc-live .live-title-img .hover {
	display:none
}
.uisdc-live .uisdc-live-modal .u-wrap {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:5.8rem;
	width:max(5.8rem,580px);
	background:-webkit-gradient(linear,left top,left bottom,from(#2cc7ac),to(#21d2b4));
	background:-webkit-linear-gradient(top,#2cc7ac 0%,#21d2b4 100%);
	background:-moz- oldlinear-gradient(top,#2cc7ac 0%,#21d2b4 100%);
	background:-o-linear-gradient(top,#2cc7ac 0%,#21d2b4 100%);
	background:linear-gradient(180deg,#2cc7ac 0%,#21d2b4 100%);
	-webkit-box-shadow:0 4px 40px rgba(0,0,0,0.1);
	-moz-box-shadow:0 4px 40px rgba(0,0,0,0.1);
	box-shadow:0 4px 40px rgba(0,0,0,0.1);
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	padding:1.78571429em 1.78571429em 2.5em
}
.uisdc-live .uisdc-live-modal .u-live {
	position:relative;
	font-size:.14rem;
	font-size:max(.14rem,14px)
}
.uisdc-live .uisdc-live-modal .u-title {
	font-size:142.85714286%;
	color:#fff;
	margin-bottom:.3em
}
.uisdc-live .uisdc-live-modal .u-subtitle {
	font-size:inherit;
	color:#fff;
	font-weight:normal;
	margin-bottom:.8em
}
.uisdc-live .uisdc-live-modal .u-close {
	display:block;
	position:absolute;
	right:0;
	top:0;
	color:#fff;
	cursor:pointer;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.uisdc-live .uisdc-live-modal .u-close:hover {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}
.uisdc-live .uisdc-live-modal .u-btitle {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	color:rgba(255,255,255,0.7);
	font-size:inherit;
	line-height:2.5em;
	font-weight:normal;
	text-align:center
}
.uisdc-live .uisdc-live-modal .u-c-wrap:before,.uisdc-live .uisdc-live-modal .u-c-wrap:after {
	content:" ";
	display:table
}
.uisdc-live .uisdc-live-modal .u-c-wrap:after {
	clear:both
}
.uisdc-live .uisdc-live-modal .u-c-wrap::after {
	clear:both
}
.uisdc-live .uisdc-live-modal .u-author {
	float:left;
	width:3.5rem;
	width:max(3.5rem,350px)
}
.uisdc-live .uisdc-live-modal .u-sidebar {
	float:right;
	width:1.6rem;
	width:max(1.6rem,160px);
	position:relative
}
.uisdc-live .uisdc-live-modal .u-sidebar::before {
	content:'';
	display:block;
	position:absolute;
	left:0;
	right:0;
	top:-0.76rem;
	top:min(-0.76rem,-76px);
	padding-top:65%;
	background-image:url(https://image.uisdc.com/wp-content/uploads/uisdc-live/1-3.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain
}
.uisdc-live .uisdc-live-modal .d-wrap {
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	background-color:#fff;
	padding:1.42857143em;
	position:relative
}
.uisdc-live .uisdc-live-modal .a-title-div {
	position:relative;
	padding-left:3.92857143em;
	border-bottom:1px solid #f2f2f2;
	margin-bottom:1.28571429em
}
.uisdc-live .uisdc-live-modal .a-avatar {
	position:absolute;
	left:0;
	top:0;
	width:2.85714286em;
	overflow:hidden;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)
}
.uisdc-live .uisdc-live-modal .a-avatar .thumb {
	padding-top:100%
}
.uisdc-live .uisdc-live-modal .a-title {
	font-size:114.28571429%;
	color:#000;
	margin-bottom:.5em
}
.uisdc-live .uisdc-live-modal .a-info {
	font-weight:normal;
	font-size:85.71428571%;
	color:#8a8a8a;
	line-height:1.5em;
	margin-bottom:1.5em
}
.uisdc-live .uisdc-live-modal .a-list li {
	display:block;
	color:#525252;
	font-size:inherit;
	line-height:1.42857143em;
	padding-left:1.42857143em;
	position:relative;
	margin-bottom:.71428571em
}
.uisdc-live .uisdc-live-modal .a-list li:last-child {
	margin-bottom:0
}
.uisdc-live .uisdc-live-modal .a-list .num {
	position:absolute;
	left:0;
	top:.16666667em;
	display:block;
	font-size:85.71428571%;
	width:1.33333333em;
	height:1.33333333em;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	background-color:#23D2B4;
	color:#fff;
	text-align:center;
	line-height:1.33333333em
}
.uisdc-live .uisdc-live-modal .s-title {
	font-size:inherit;
	color:#00B007;
	font-weight:normal;
	margin-bottom:.71428571em;
	text-align:center
}
.uisdc-live .uisdc-live-modal .s-ewm {
	margin-bottom:1em
}
.uisdc-live .uisdc-live-modal .s-ewm img {
	display:block;
	width:100%
}
.uisdc-live .uisdc-live-modal .s-txt {
	font-weight:normal;
	font-size:inherit;
	text-align:center;
	color:#8a8a8a
}
.part-header-show {
	position:relative;
	overflow:hidden;
	height:40px;
	display:none
}
@media (min-width:750px) {
	.part-header-show.show {
	display:block
}
}.part-header-show a {
	position:absolute;
	left:50%;
	top:50%;
	display:block;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.part-header-show:hover img {
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-ms-transform:scale(1.02);
	-o-transform:scale(1.02);
	transform:scale(1.02)
}
.part-header-show img {
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s;
	display:block;
	height:40px;
	width:auto;
	max-width:none
}
.part-header-show .item-close {
	display:block;
	position:absolute;
	right:0;
	top:50%;
	padding:10px;
	color:rgba(255,255,255,0.8);
	font-size:12px;
	cursor:pointer;
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
	transform:translate(0,-50%)
}
.part-header-show .item-close .icon {
	display:block;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
.part-header-show .item-close:hover .icon {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}
.uisdc-books .p-item-wrap {
	position:relative;
	height:100%
}
@media (min-width:1000px) {
	.uisdc-books .p-item-wrap:hover .f-box {
	-webkit-transform:translateY(-4px);
	-moz-transform:translateY(-4px);
	-ms-transform:translateY(-4px);
	-o-transform:translateY(-4px);
	transform:translateY(-4px);
	-webkit-box-shadow:0 10px 20px rgba(70,86,125,0.05);
	-moz-box-shadow:0 10px 20px rgba(70,86,125,0.05);
	box-shadow:0 10px 20px rgba(70,86,125,0.05)
}
.uisdc-books .p-item-wrap:hover .item-btns,.uisdc-books .p-item-wrap:hover .gocp {
	display:block
}
.uisdc-books .p-item-wrap:hover .item-desc,.uisdc-books .p-item-wrap:hover .item-avatars {
	display:none
}
}@media (max-width:999.5px) {
	.uisdc-books .p-item-wrap .item-desc,.uisdc-books .p-item-wrap .item-avatars {
	display:block
}
}.uisdc-books .gocp {
	display:none;
	position:absolute;
	right:.1rem;
	top:.1rem;
	-webkit-border-radius:.3rem;
	-moz-border-radius:.3rem;
	border-radius:.3rem;
	line-height:2em
}
.mobile-menu {
	margin-bottom:20px;
	padding:0 10px
}
.mobile-menu .mm-wrap {
	white-space:nowrap;
	overflow-y:hidden;
	overflow-x:auto
}
.mobile-menu .mm-wrap::-webkit-scrollbar {
	display:none
}
.mobile-menu .mm-item {
	display:inline-block;
	vertical-align:top;
	margin-right:10px
}
.mobile-menu .mm-item:first-child a {
	background-color:#fb7285;
	color:#fff
}
.mobile-menu .mm-item a {
	display:block;
	padding:0 9px;
	font-size:15px;
	line-height:28px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color:#3c3c3c;
	background-color:#fff
}
.h-title {
	position:relative;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-moz-box-flex:0;
	-ms-flex-positive:0;
	flex-grow:0;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0
}
.h-title .part-header-bar-title {
	position:relative
}
.h-title .part-header-bar-title.show-menu .part-navigations {
	display:block
}
.h-title .page-title {
	margin:14px 0;
	padding:6px 10px;
	height:24px;
	line-height:24px;
	background-color:rgba(0,0,0,0.1);
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	cursor:pointer
}
.h-title .page-title strong {
	font-weight:normal;
	display:inline-block;
	vertical-align:top;
	line-height:24px
}
.h-title .p-ico {
	display:inline-block;
	vertical-align:top;
	width:24px;
	margin-right:4px
}
.h-title .logo-img {
	width:inherit;
	height:inherit
}
.h-title .logo-img .slide-up {
	width:24px;
	height:24px
}
.h-title .logo-img .slide-up .li-item {
	width:24px;
	height:24px
}
.h-title .part-navigations {
	position:absolute;
	left:0;
	top:100%;
	margin-top:14px;
	display:none
}
@media (min-width:750px) {
	.h-title .part-navigations::before {
	content:'';
	display:block;
	border:8px solid transparent;
	border-bottom-color:#fff;
	position:absolute;
	left:50px;
	bottom:100%
}
}@media (max-width:999.5px) {
	.h-title {
	position:static
}
.h-title .page-title {
	margin:8px 0;
	height:20px;
	line-height:20px;
	padding:4px 10px
}
.h-title .page-title strong {
	font-size:12px;
	line-height:20px
}
.h-title .part-header-bar-title {
	position:static
}
.h-title .part-navigations {
	margin-top:0;
	right:0
}
.h-title .titles-wrap {
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px
}
.h-title .p-ico {
	display:inline-block;
	vertical-align:top;
	width:20px;
	margin-right:4px
}
.h-title .logo-img {
	width:inherit;
	height:inherit
}
.h-title .logo-img .slide-up {
	width:20px;
	height:20px
}
.h-title .logo-img .slide-up .li-item {
	width:20px;
	height:20px
}
}.h-menus {
	display:none
}
@media (min-width:1000px) {
	.h-menus {
	display:block;
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-moz-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1
}
}.h-menus .part-header-bar-menu {
	height:100%
}
.h-menus .b-wrap {
	height:100%;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.h-menus .menu-a {
	display:block;
	margin:0 8px;
	color:rgba(255,255,255,0.8)
}
.h-menus .menu-a:hover {
	color:#fff
}
@media (min-width:1330px) {
	.h-menus .menu-a {
	padding:8px 10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	margin:0 15px
}
.h-menus .menu-a:hover {
	background-color:rgba(0,0,0,0.1)
}
}.h-menus .menu-item {
	position:relative
}
.h-menus .menu-item:hover .submenu {
	visibility:visible;
	opacity:1;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s;
	top:100%
}
@media (min-width:1330px) {
	.h-menus .menu-item:hover .menu-a {
	color:#fff;
	background-color:rgba(0,0,0,0.1)
}
}.h-menus .menu-item:nth-child(1) .more .submenu-wrap {
	-webkit-transform:translate(100px,0);
	-moz-transform:translate(100px,0);
	-ms-transform:translate(100px,0);
	-o-transform:translate(100px,0);
	transform:translate(100px,0)
}
.h-menus .menu-item:last-child .more .submenu-wrap {
	-webkit-transform:translate(-100px,0);
	-moz-transform:translate(-100px,0);
	-ms-transform:translate(-100px,0);
	-o-transform:translate(-100px,0);
	transform:translate(-100px,0)
}
.h-menus .submenu {
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	transition:none;
	position:absolute;
	left:50%;
	top:80%;
	padding-top:15px;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0)
}
.h-menus .submenu::before {
	content:'';
	display:block;
	border:5px solid transparent;
	border-bottom-color:#fff;
	position:absolute;
	left:50%;
	top:6px;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0)
}
.h-menus .submenu-wrap {
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding:20px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-shadow:0 10px 30px 0 rgba(70,86,125,0.15);
	-moz-box-shadow:0 10px 30px 0 rgba(70,86,125,0.15);
	box-shadow:0 10px 30px 0 rgba(70,86,125,0.15)
}
.h-menus .submenu-item {
	display:block;
	color:#5a5a5a
}
.h-menus .submenu-item:hover {
	color:#fb7285
}
.h-menus .submenu-item:hover .submenu-item-wrap {
	background:#f1f7fc
}
.h-menus .submenu-item:nth-child(9n+2) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#28c687),to(#4ae287));
	background:-webkit-linear-gradient(top,#28c687 0%,#4ae287 100%);
	background:-moz- oldlinear-gradient(top,#28c687 0%,#4ae287 100%);
	background:-o-linear-gradient(top,#28c687 0%,#4ae287 100%);
	background:linear-gradient(180deg,#28c687 0%,#4ae287 100%)
}
.h-menus .submenu-item:nth-child(9n+3) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#3480fd),to(#a9caff));
	background:-webkit-linear-gradient(top,#3480fd 0%,#a9caff 100%);
	background:-moz- oldlinear-gradient(top,#3480fd 0%,#a9caff 100%);
	background:-o-linear-gradient(top,#3480fd 0%,#a9caff 100%);
	background:linear-gradient(180deg,#3480fd 0%,#a9caff 100%)
}
.h-menus .submenu-item:nth-child(9n+4) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#5c00ff),to(#c2a0ff));
	background:-webkit-linear-gradient(top,#5c00ff 0%,#c2a0ff 100%);
	background:-moz- oldlinear-gradient(top,#5c00ff 0%,#c2a0ff 100%);
	background:-o-linear-gradient(top,#5c00ff 0%,#c2a0ff 100%);
	background:linear-gradient(180deg,#5c00ff 0%,#c2a0ff 100%)
}
.h-menus .submenu-item:nth-child(9n+5) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#ff980f),to(#ffbf6a));
	background:-webkit-linear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:-moz- oldlinear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:-o-linear-gradient(top,#ff980f 0%,#ffbf6a 100%);
	background:linear-gradient(180deg,#ff980f 0%,#ffbf6a 100%)
}
.h-menus .submenu-item:nth-child(9n+6) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#4c99c9),to(#98c4e1));
	background:-webkit-linear-gradient(top,#4c99c9 0%,#98c4e1 100%);
	background:-moz- oldlinear-gradient(top,#4c99c9 0%,#98c4e1 100%);
	background:-o-linear-gradient(top,#4c99c9 0%,#98c4e1 100%);
	background:linear-gradient(180deg,#4c99c9 0%,#98c4e1 100%)
}
.h-menus .submenu-item:nth-child(9n+7) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#0075ce),to(#46bbfe));
	background:-webkit-linear-gradient(top,#0075ce 0%,#46bbfe 100%);
	background:-moz- oldlinear-gradient(top,#0075ce 0%,#46bbfe 100%);
	background:-o-linear-gradient(top,#0075ce 0%,#46bbfe 100%);
	background:linear-gradient(180deg,#0075ce 0%,#46bbfe 100%)
}
.h-menus .submenu-item:nth-child(9n+8) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#e06c6c),to(#ffa0c2));
	background:-webkit-linear-gradient(top,#e06c6c 0%,#ffa0c2 100%);
	background:-moz- oldlinear-gradient(top,#e06c6c 0%,#ffa0c2 100%);
	background:-o-linear-gradient(top,#e06c6c 0%,#ffa0c2 100%);
	background:linear-gradient(180deg,#e06c6c 0%,#ffa0c2 100%)
}
.h-menus .submenu-item:nth-child(9n) .submenu-item-icon {
	background:-webkit-gradient(linear,left top,left bottom,from(#b537e1),to(#d678f5));
	background:-webkit-linear-gradient(top,#b537e1 0%,#d678f5 100%);
	background:-moz- oldlinear-gradient(top,#b537e1 0%,#d678f5 100%);
	background:-o-linear-gradient(top,#b537e1 0%,#d678f5 100%);
	background:linear-gradient(180deg,#b537e1 0%,#d678f5 100%)
}
.h-menus .submenu-item-wrap {
	padding:10px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.h-menus .submenu-item-title {
	font-size:12px;
	white-space:nowrap;
	text-align:center
}
.h-menus .submenu-item-icon {
	width:40px;
	line-height:40px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	color:#fff;
	text-align:center;
	background:-webkit-gradient(linear,left top,left bottom,from(#ff3701),to(#ff8b3c));
	background:-webkit-linear-gradient(top,#ff3701 0%,#ff8b3c 100%);
	background:-moz- oldlinear-gradient(top,#ff3701 0%,#ff8b3c 100%);
	background:-o-linear-gradient(top,#ff3701 0%,#ff8b3c 100%);
	background:linear-gradient(180deg,#ff3701 0%,#ff8b3c 100%);
	margin:0 auto 8px;
	font-size:20px
}
@media (max-width:999.5px) {
	.h-menus .submenu {
	display:none
}
}.h-subs {
	display:none
}
@media (min-width:1000px) {
	.h-subs {
	display:block
}
}.h-subs .part-header-bar-recommend {
	height:100%
}
.h-subs .b-wrap {
	height:100%;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.h-subs a {
	display:block;
	line-height:24px;
	margin:0 5px;
	color:rgba(255,255,255,0.8)
}
.h-subs a:hover {
	color:#fff
}
@media (min-width:1330px) {
	.h-subs a {
	margin:0 10px
}
}.h-subs .item-thumb {
	display:inline-block;
	vertical-align:top;
	width:24px;
	margin-right:5px
}
.h-subs .txt {
	display:none
}
@media (min-width:1900px) {
	.h-subs .txt {
	display:inline
}
}.header {
	height:64px;
	z-index:10;
	position:fixed;
	left:0;
	top:0;
	right:0;
	background:rgba(65,127,249,0.9);
	-webkit-backdrop-filter:saturate(180%) blur(4px);
	backdrop-filter:saturate(180%) blur(4px)
}
.header .logo-a {
	display:block
}
.header .logo .logo-img {
	display:block;
	padding:12px 0
}
.header .logo svg {
	display:block;
	margin:0 auto;
	width:auto;
	height:40px;
	fill:#fff
}
.header .header-main {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	max-width:1720px;
	margin:0 auto;
	padding:0 15px
}
@media (min-width:1330px) {
	.header .header-main {
	padding:0 30px
}
}@media (max-width:999.5px) {
	.header {
	height:44px
}
.header .container {
	padding-left:80px;
	padding-top: 10px;
}
.header .container .wrap-left {
	display:block;
	width:60px;
	padding-left:20px;
	padding-top: 6px;
}
.header .logo .logo-img {
	padding:8px 0
}
.header .logo svg {
	height:28px
}
.header .header-main {
	padding:0 10px;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-moz-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end
}
.logo-img img{
       max-width: 100px;
    }
    
    
    
    
}
/* 新增Tab */

.page-title {
  display: flex;
  align-items: center;
  gap: 12px;
}

.part-main > .container {
  display: flex;
}

.part-main .main {
  flex: 1;
  transition: margin-left 0.3s ease;
}

.part-main .part-sidebar {
  width: 177px; 
  overflow: hidden;
  transition: width 0.3s ease;
}

body.sidebar-collapsed .part-main .part-sidebar {
  width: 0;
}

body.sidebar-collapsed .part-main .part-sidebar .sidebar-menu,
body.sidebar-collapsed .part-main .part-sidebar .sidebar-navs {
  visibility: hidden;
}

body.sidebar-collapsed .part-main > .container {
  display: block !important;
  padding-left: 0 !important;
}

.part-main .main .main-wrap {
  margin: 0 auto !important;
}

@media (max-width: 999px) {
  .part-main > .container {
    display: block;
  }
  .part-main .part-sidebar {
    position: fixed;
    top: 64px;
    left: 0;
    bottom: 0;
    width: 0;
    transition: width 0.3s ease;
    z-index: 20;
  }
  body:not(.sidebar-collapsed) .part-main .part-sidebar {
    width: 80%;
  }
}
@media (max-width: 999px) {
  .part-main .part-sidebar {
    display: block !important;
    position: fixed !important;
    top: 64px !important;
    left: 0 !important;
    bottom: 0 !important;
    width: 0 !important;
    overflow-y: auto !important;
    background: #fff !important;
    transition: width 0.3s ease !important;
    z-index: 1000 !important;
  }

  body.sidebar-collapsed .part-main .part-sidebar {
    width: 50% !important;
  }

  body.sidebar-collapsed .part-main > .container {
    display: block !important;
    padding-left: 0 !important;
  }
  body.sidebar-collapsed .part-main .part-sidebar .sidebar-menu,
  body.sidebar-collapsed .part-main .part-sidebar .sidebar-navs {
    visibility: visible !important;
  }
  .uisdc-news-pc{
      display: none !important;
  }
  .uisdc-news-mobile, .mobile-menu{
    display: block !important;
}
}
.uisdc-news-mobile, .mobile-menu{
    display: none;
}
#toggle-sidebar{
    background: none;
    border:none;
    cursor:pointer;
    width: 100%;
    height: 100%;
}
#toggle-sidebar i{
    color:#fff;
    font-size:18px;
}
.ulinks li{
    list-style: none;
  padding: 0;
  margin: 0;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: center;
}
.ulinks a{
    border:none;
    color:#333;
    padding: 6px 10px 0 0;
    transition: background 0.2s, color 0.2s;
}
.back-to-top {
  position: fixed;
  bottom: 30px;
  right: 30px;
  width: 44px;
  height: 44px;
  font-size: 24px;
  line-height: 44px;
  text-align: center;
  color: #fff; 
  background: #fb7285; 
  border-radius: 50%;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 1000;
}

.back-to-top.show {
  opacity: 1;
  visibility: visible;
}

.back-to-top:active {
  transform: scale(0.9);
  transition: transform 0.1s;
}

html {
  scroll-behavior: smooth;
}
.slide-up {
  position: relative;
  overflow: hidden;
  height: 1.5em; 
}

.slide-up .slide-ul li {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

@keyframes slideOutUp {
  from { transform: translateY(0); }
  to   { transform: translateY(-100%); }
}
@keyframes slideInUp {
  from { transform: translateY(100%); }
  to   { transform: translateY(0); }
}

.slide-out-up {
  animation: slideOutUp 0.5s forwards;
}
.slide-in-up {
  animation: slideInUp 0.5s forwards;
}








