li .mobile a {
	font-size: 1.2rem;
	display: inline-block;
	background: url(../fonts/dev_icon.svg) left 0 no-repeat;
	height: 16px;
	line-height: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 16px);
	max-width: -moz-calc(100% - 16px);
	vertical-align: middle
}

ul li .android a {
	padding-left: 18px;
	background-position: left 0;
	color: #6f9811
}

ul li .wp a {
	padding-left: 18px;
	background-position: left -16px;
	color: #bd3e9f
}

ul li .iphone a,ul li .itouch a {
	padding-left: 18px;
	background-position: left -32px;
	color: #496fcb
}

ul li .wap a {
	padding-left: 18px;
	background-position: left -48px;
	color: #4669b2
}

ul li .ipad a {
	padding-left: 18px;
	background-position: left -64px;
	color: #496fcb
}

ul li .windows8 a {
	padding-left: 18px;
	background-position: left -80px;
	color: #0281ed
}

ul li .win10 a {
	background-position: left -96px;
	color: #bd3e9f
}

ul li .qiyu a {
	padding-right: 5px;
	background-position: left -112px;
	color: #157dff
}

ul li .watch a {
	padding-left: 18px;
	color: #496fcb;
	background-position: left -128px
}

ul li .macbook a {
	padding-left: 18px;
	color: #496fcb;
	background-position: left -144px
}

ul li .imac a {
	padding-left: 18px;
	color: #496fcb;
	background-position: left -160px
}

ul li .iphonex a {
	padding-left: 18px;
	color: #496fcb;
	background-position: left -176px
}

ul li .xbox a {
	padding-left: 18px;
	color: #0f760f;
	background-position: left -192px
}

ul li .car a {
	padding-left: 18px;
	color: #7ba62c;
	background-position: left -208px
}

ul li .sf a {
	padding-left: 18px;
	color: #333;
	background-position: left -224px
}

ul li .awatch a {
	padding-left: 18px;
	color: #0f760f;
	background-position: left -240px
}

ul li .tv a {
	padding-left: 18px;
	color: #0f760f;
	background-position: left -256px
}

ul li .bbb a {
	padding-left: 18px;
	color: #333;
	background-position: left -272px
}

ul li .hololens a {
	padding-left: 18px;
	color: #333;
	background-position: left -288px
}

ul li .weixin a {
	padding-left: 18px;
	color: #44b549;
	background-position: left -304px
}
.comment {
	background: #fff;
	box-shadow: 0 .01rem .2rem 0 rgba(141, 141, 141, .5);
}

.comment .placeholder {
	position: relative;
	padding: .7rem 0;
	margin: 0
}

.user-mes.essence~.user-review,.jhc-head.essence~a .jhc-content {
	position: relative
}

.user-mes.essence~.user-review::before,.jhc-head.essence~a .jhc-content::before {
	content: "";
	margin: -.2rem 0 0 .3rem;
	display: inline-block;
	vertical-align: middle;
	width: 6rem;
	height: 6rem;
	position: absolute;
	top: -3.5rem;
	right: 2.7rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 131.39 134'%3E%3Cdefs%3E%3Cstyle%3E.cls-2%7Bfill:%23c30d23%7D%3C/style%3E%3C/defs%3E%3Cg id='_2' data-name='2'%3E%3Cg opacity='1' id='_1-2' data-name='1'%3E%3Cpath class='cls-2' d='M51.14 57.38c.84-.19 1.56-.34 2.11-.45-.23 1.41-.37 2.55-.64 3.66-.06.27-.52.49-.84.64-1.09.52-2.22 1-3.32 1.49-.5.24-1 .58-1.44.87l.54.26 4.71.65a4.53 4.53 0 0 1-.35 2.5c-.35.73-.82 1.14-3.06 3l-1.63 1.32a15.19 15.19 0 0 1-1.79-8.49c.06-.69.32-.85 1.24-1.49.21-.13.21-.59.28-.9a4.43 4.43 0 0 1 .93-1.89c.34-.41.72-.55 3.26-1.17zM64 56.38c-.9 1.85-1.85 3.68-2.83 5.61-1.31-.86-2.25-1.39-3.07-2.06a3.42 3.42 0 0 1-1.18-1.55c-.6-2.15-.26-2.72 1.85-3.48 1.46-.52 2.92-1.14 4.49-.29.74.39 1.11.95.74 1.77z'/%3E%3Cpath class='cls-2' d='M131 54a4.48 4.48 0 0 1-.6-3.58 4.58 4.58 0 0 0-.62-3.42 30.17 30.17 0 0 1-3.68-10.2 17.56 17.56 0 0 0-3.22-7.08 30.58 30.58 0 0 0-3.12-3.84c-2.81-2.73-5.63-5.49-8.66-8A109 109 0 0 0 94 6.65a19.1 19.1 0 0 0-6.09-2.16 1.6 1.6 0 0 0-1.67.51c-1 1.21-.86 2.4.6 3s3 .92 4.54 1.44a15.53 15.53 0 0 1 4.23 1.72 127.16 127.16 0 0 1 18.71 16.67c1.94 2.17 4 4.26 5.89 6.42a8.25 8.25 0 0 1 1.43 2.09c2 4.58 4 9.19 6 13.78.2.46.34.93.51 1.41-2.28.45-2.76.32-3.76-1.46a28.45 28.45 0 0 1-2.1-4.47 40.84 40.84 0 0 0-7.06-12.21c-2-2.48-4-4.94-6.22-7.25a59.72 59.72 0 0 0-19.8-14.31c-7-3-14.25-5.11-22-4.41a32 32 0 0 1-4.27 0 19.07 19.07 0 0 1-2.7-.38 4.13 4.13 0 0 1-.94-.47V6.2a22.46 22.46 0 0 1 3.12-.49c2.56 0 5.12.08 7.68.13 2.28 0 4.56.17 6.83.08a20.14 20.14 0 0 0 4.36-.71A2.73 2.73 0 0 0 83.52 3c-1.08-.23-2.12-.5-3.18-.65C75 1.62 69.73.93 64.42.28A12.41 12.41 0 0 0 60.54.1a91.52 91.52 0 0 0-16.48 5c-14.67 6-26.22 15.6-34.17 29.39a87.93 87.93 0 0 0-9 22.61 14.31 14.31 0 0 0-.44 3.68c.04 3.47.35 6.93-.32 10.38A11.67 11.67 0 0 0 0 73a40.81 40.81 0 0 0 5 20.89 116.84 116.84 0 0 0 19.45 25.85 28 28 0 0 0 7.55 5.48 2.41 2.41 0 0 0 2.44.29 14.92 14.92 0 0 0-1.31-1.74c-1.41-1.41-2.86-2.77-4.32-4.13-2.86-2.69-5.71-5.4-8.61-8a26.88 26.88 0 0 1-7-9.58 4.28 4.28 0 0 0-1.2-1.81 11 11 0 0 1-3.4-4.62c-.62-1.4-1.39-2.74-2-4.16S5.51 88.5 5.06 87c-.4-1.36-.62-2.77-1-4.14a15.54 15.54 0 0 1-.48-5.08 46.29 46.29 0 0 0-.35-9.7 19.05 19.05 0 0 1-.15-2.39 39.62 39.62 0 0 1 4.9-20 130.36 130.36 0 0 1 9.85-15.77C25.59 19.19 36 12.11 48.42 8a55.15 55.15 0 0 1 7.5-1.57 9.37 9.37 0 0 1 2.17.22c-.74 1.35-1.3 2.26-2.59 2.69-3.62 1.2-7.19 2.52-10.78 3.8a51.46 51.46 0 0 0-22.2 15.7C11.06 42.37 5.06 57.78 6.89 75.74A42.64 42.64 0 0 0 15 97.56c2.37 3.14 4.7 6.31 7.29 9.26a80.36 80.36 0 0 0 7.71 7.72c6.8 5.91 14.84 9.66 23.18 12.83a8.92 8.92 0 0 0 2.15.54 27.74 27.74 0 0 1 10.95 3 1.83 1.83 0 0 0 2.35-.34 3.13 3.13 0 0 1 2.49-.93c3.5.16 6.73-1 10-1.88a20.87 20.87 0 0 0 8.42-4.35 11.57 11.57 0 0 1 5.73-2.85 5.79 5.79 0 0 0 3-1.58c2.35-2.15 4.71-4.28 7.14-6.35 6-5.08 11.46-10.59 15.64-17.28a15.87 15.87 0 0 0 1.58-3.2 50.66 50.66 0 0 1 4.45-9.77 3.84 3.84 0 0 0 .49-3.4 1.93 1.93 0 0 1 .73-2.43 2.5 2.5 0 0 0 1.12-3.35c-.08-.27-.12-.55-.2-.83a5.85 5.85 0 0 1 .61-4.77 7.07 7.07 0 0 0 .46-1.45l-2.09-.56c0-2.95-.18-5.84 2.19-8.14A2.53 2.53 0 0 0 131 54zM29.7 45.71l3.1-.23c2 1 3.56 1.79 5.1 2.65.86.47 1.09 1.12.08 1.74-.54.33-1.22 1-1.61.89a14.4 14.4 0 0 1-3.44-1.61 2.43 2.43 0 0 1-.32-.24l-.32-.26c-.28-.23-.57-.47-.86-.73a23.24 23.24 0 0 1-1.86-1.85zm37 12.74a64.27 64.27 0 0 1-3.85 5.42l3 2.33c-1.32 3.2-4.18 3.31-6.48 4.23a3.34 3.34 0 0 0-2.49 3.24c-.34 5.34-.72 10.68-1.26 16a30.2 30.2 0 0 1-1.36 5h-.59c-.45-2.56-1.1-5.11-1.3-7.69-.28-3.81-.23-7.64-.34-11.45-.06-1.91-.63-2.2-2.32-1.4-.91.43-2.09 1.18-2.85.91a5.68 5.68 0 0 1-3.77-3.33 20.53 20.53 0 0 1-.89-12.49c-3.11 3.34-6.12 6.55-7 11.44-.71 4.1-.32 8.08-.21 12.12a3.06 3.06 0 0 1-.1 1.29c-.7 1.5-1.48 1.67-2.72.47a4.57 4.57 0 0 1-1.2-2.07 22.2 22.2 0 0 1-.55-3.9c-.09-1.29 0-2.59 0-3.89l-.38-.26a14 14 0 0 0-2.04 2.2c-.7.95-1 1.63-1.68 1.72a2 2 0 0 1-1.42-.54c-.94-.69-1.68-1.41-.84-2.64.69-1 1.45-2 2.11-3 1.63-2.49 3.27-5 4.82-7.53a19.73 19.73 0 0 0 1.16-2.78c-1.58-.42-2.44.46-3.34 1.19-1.38 1.14-2.59 2.68-4.17 3.32-1 .39-2.54-.46-3.74-1a2.32 2.32 0 0 1-1-1.61 2.21 2.21 0 0 1 .61-1.53c1-1.07 2-2 3.15-3.12-.11 1.17-.22 2.4-.36 4l2.44-1.22c1.3-.63 2.61-1.24 3.9-1.89a3.13 3.13 0 0 0 1-.74c1.26-1.55 3.1-1.66 4.84-1.92 1.55-.24 2.08 2.46 2.12 2.59a4.09 4.09 0 0 1 .14 1.25 67 67 0 0 0 4.81-4.88 1.76 1.76 0 0 1 2.38-.5c1.07.4.54 1.11.31 1.8a3 3 0 0 0 0 1.68C45.92 56 48.76 55.82 51 55c2.09-.71 2.48-1.09 2.58-3.26.16-3.64.38-7.28.58-11-.1 0-.34 0-.43-.12-.42-.52-.8-1.07-1.19-1.61a4.58 4.58 0 0 1 1.62-.62c2.25.08 3.5 1.89 3.29 4.12-.28 3-.34 6.12-.48 9.18a7 7 0 0 0 .19 1.31 13.61 13.61 0 0 1 6.46-.32 4.44 4.44 0 0 1 2.7 1.45 3.66 3.66 0 0 1 .68 1.34 4.4 4.4 0 0 1-.28 2.98zm39.1-15.22c-1.42.9-2.74 1.92-4.66 1.34a10.79 10.79 0 0 0-2.66 0l-2.33-3.77c3.46-1.99 8.05-.8 9.67 2.43zM85 72.61c-1.35 2.64-4 3-5.62.65A6.75 6.75 0 0 1 78 69v-4.59a2.77 2.77 0 0 0-.23-.63L76 64.89c-2.32 1.43-3.48.91-4.57-.82-1.65-2.63-1.68-2.61-.68-4.31.3.21.6.39.88.62 1.82 1.52 2.17 1.51 4.33.39a12.36 12.36 0 0 1 3.77-1.58c2.76-.39 4.33 1.44 3.91 4.19-.26 1.72-.49 3.45-.74 5.17l.64.23 2.34-5.46a5.43 5.43 0 0 1 .42 1.76c-.51 2.5-.08 5.14-1.3 7.53zm-1.26-21.35c-1 .35-1.95.67-2.93 1-.79.27-2.07-.83-1.73-1.66a3.46 3.46 0 0 0-.63-4.11 9.47 9.47 0 0 1 8.16 3.66c-1.06.42-1.96.78-2.87 1.11zm4 7.86c1.07-2.59 2-5.26 3-8a1.45 1.45 0 0 1 1.45 1.65c-.36 3.8-.86 7.59-1.31 11.38 0 .07-.11.14-.18.21a4 4 0 0 1-2.97-5.24zm23 4.86c-1.51.45-3 .82-4.57 1.21-.37.1-.75.17-1.1.3-3.12 1.13-3.06 1.14-3.28 4.45-.43 6.53-.88 13.06-1.44 19.59a7.62 7.62 0 0 1-2 5.14V69.45l-.48-.36c-1.75 1-3.51 2-5.24 3.11-2.44 1.51-3.12 1.17-3.43-1.7a3.92 3.92 0 0 1 1.2-3.5c2.57-2.56 5-5.26 7.38-8a4.81 4.81 0 0 0 .87-2.64c.22-3 .3-6 .46-9.3a7.74 7.74 0 0 1 2.23 1.58 2.74 2.74 0 0 0 3.22 1.18c2.23-.56 3.75.66 5.25 1.91 1.18 1 1.24 1.72.08 2.72-1.77 1.52-3.69 2.87-5.52 4.34-.78.62-1.48 1.35-2.22 2l.25.52a14.06 14.06 0 0 0 2.43 0c2.16-.39 4 .4 5.94 1.2.3.13.68.54.67.81s-.44.57-.74.68zM84.21 131c.53-.28 1.05-.58 1.59-.85 3-1.48 6-2.95 9-4.44a9.12 9.12 0 0 0 3.41-2.78 18.27 18.27 0 0 1 5.82-4.92c2.51-1.43 5-2.84 7.58-4.25.2-.11.4-.22.61-.31a1.08 1.08 0 0 1 1.47.46 1.77 1.77 0 0 1-.21 1.36 1.65 1.65 0 0 1-1 .64 6.87 6.87 0 0 0-3.08 2.32 24.71 24.71 0 0 1-3.27 3.2 63.43 63.43 0 0 1-13 8.11 20.51 20.51 0 0 1-7.2 1.95h-1.65l-.14-.49z'/%3E%3Cpath class='cls-2' d='M46.76 129.52c-3.15.17-6.31.49-9.43-.88.06-.94.12-1.82.19-2.85 3.52.39 6.24 2.35 9.24 3.73zM74.47 133c1-.72 2.17-.29 3.26-.49-.21 1-.79 1.41-2 1.51a1 1 0 0 1-1.25-1z'/%3E%3Cpath d='M32.93 49.15a6 6 0 0 1-.57-.42.27.27 0 0 1-.07-.08z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center no-repeat;
	background-size: 6rem;
	opacity: .6
}

.comment .placeholder.main-floor ul .placeholder.deputy-floor {
	border-bottom: .03rem solid #eee
}

.comment .placeholder.main-floor ul .placeholder.deputy-floor:last-of-type {
	border-bottom: 0 solid #fff
}

.comment .placeholder.main-floor ul {
	margin: 0 0 .37rem 0
}

.comment .placeholder .user {
	position: absolute;
	left: 0;
	width: 3.5rem;
	text-align: center
}

.comment .placeholder .user .user-hd {
	width: 3rem;
	height: 3rem;
	margin: .7rem auto 1.3rem auto
}

.comment .placeholder .user .user-hd img {
	width: 3rem;
	height: 3rem;
	border-radius: 50%;
	background: url(../images/noavatar.png)no-repeat center;
	background-size: 3rem
}

.comment .placeholder .user .lv {
	padding: .3rem;
	color: #666;
	background-color: #f4f4f4;
	text-align: center;
	font-size: 1rem
}

.comment .placeholder .review-con {
	width: calc(100% - 4.5rem);
	width: -moz-calc(100% - 4.5rem);
	margin-left: 3.7rem;
	padding: .3rem;
	border-bottom: solid .09rem #ddd
}

.comment .deputy-floor .review-con {
	border-bottom: 0
}

.comment .placeholder .review-con ul {
	background-color: #f9f9f9;
	padding: 0 1rem 0 1rem
}

.comment .placeholder .review-con .user-mes {
	line-height: 2rem;
	font-size: 1.4rem
}

.user-mes .impvipgreen .user-name {
	color: #6c0
}

.user-mes .impvipred .user-name {
	color: #d22222
}

.user-mes .impvipblue .user-name {
	color: #3264b4
}

.user-mes .impvip .user-name {
	color: #ea6415
}

.user-mes .im-official {
	width: 1.2rem;
	height: 1.2rem
}

.user-mes .impvipblue img,.user-mes .impvipgreen img,.user-mes .impvipred img,.user-mes .impvip img {
	margin-right: .3rem
}

.user-mes a .user-name {
	color: #222;
	padding-right: .3rem
}

.comment .placeholder .review-con .user-mes .user-floor {
	color: #999;
	position: relative;
	float: right;
	font-size: 1rem
}

.comment .placeholder .review-con .user-write-msg {
	color: #999;
	font-size: 1rem;
	margin: .3rem 0 1.2rem 0;
	vertical-align: middle
}

.comment .placeholder .review-con .user-write-msg .user-ip {
	line-height: 1rem;
	display: inline;
	vertical-align: middle
}

.comment .placeholder .review-con .user-write-msg .user-ip:after {
	content: "  "
}

.comment .placeholder .review-con .user-write-msg .user-write-time {
	display: inline;
	vertical-align: middle;
	line-height: 1rem
}

.comment .placeholder .review-con .user-review {
	font-size: 1.5rem;
	line-height: 2.2rem;
	letter-spacing: .08rem;
	word-wrap: break-word;
	word-break: break-all;
	cursor: pointer
}

.comment .placeholder .review-con .user-review span a {
	color: #4780dd
}

.comment .placeholder .review-con .user-review a {
	color: #d22222
}

.comment .placeholder .review-footer {
	font-size: 1.1rem;
	margin: 1.2rem 0 1.6rem 0;
	height: 1.5rem;
	word-wrap: break-word
}

.comment .placeholder.main-floor ul .placeholder.deputy-floor .review-footer {
	margin: 1.2rem 0 0 0
}

.comment .placeholder .review-footer span {
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

.comment .placeholder .review-footer .collapse {
	cursor: pointer;
	display: inline-block
}

.review-footer .review-ft-fr {
	float: right
}

.review-footer .review-ft-fr span {
	margin-left: .1rem;
	cursor: pointer
}

.review-footer .review-ft-fr .stand-by {
	color: #6f8c38;
	display: inline-block
}

.review-footer .review-ft-fr .oppose {
	color: #b21d1d
}

.review-footer .review-ft-fr .reply {
	display: inline-block
}

.review-footer .review-ft-fr .comment-share {
	display: inline-block;
	height: 2.3rem
}

.comment-tig {
	margin: 1.2rem;
	text-align: center;
	color: #999;
	font-size: 1rem
}

.comment-tig .comment-more {
	cursor: pointer;
	background: #fff;
	padding: .7rem 1.5rem;
	border-radius: 3rem;
	font-size: 1.6rem
}

html.dark .comment-tig .comment-more {
	background-color: #303030;
	color: #f4f5f6
}

.comment-tig .tig-txt span {
	text-decoration: line-through
}

.footer {
	height: 4.7rem;
	background: #f2f3f6
}

.footer .footer-box {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 999
}

.footer .ft {
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-around;
	height: 4.7rem;
	background: #fff;
	box-shadow: 0 .01rem .5rem 0 rgba(0,0,0,.2);
	padding: 0rem;
	max-width: 636px;
	margin: 0 auto
}

.footer .ft .ft-item:not(.open-app) {
	display: inline-block;
	margin: 0 auto;
	cursor: pointer
}

.footer .ft .ft-item.return-btn button {
	background: url("../images/return-btn.png") no-repeat;
	width: 3rem;
	background-size: 2.4rem 2.4rem;
	background-position: left center
}

.footer .ft .renovate-btn button {
	background: url("../images/renovate-btn.png") no-repeat
}

.footer .ft .top-btn button {
	background: url("../images/top-btn.png") no-repeat
}

.footer .ft .comment-num button {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M41.83 35.2A1.79 1.79 0 0 1 40 37h-5.2v4.7l-5-4-.8-.7H11.63a1.79 1.79 0 0 1-1.8-1.8V14.8a1.79 1.79 0 0 1 1.8-1.8h11.2v-3h-12a4 4 0 0 0-4 4v22a4 4 0 0 0 4 4h17.1l9.9 8v-8h3a4 4 0 0 0 4-4V24h-3z' fill='%23666'/%3E%3C/svg%3E") no-repeat
}

.footer .ft .news-collect-gray button {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.83 9.5l4 8.6v.1a4.88 4.88 0 0 0 3.8 2.7l9.1 1.5-6.3 5.3-.1.1-.1.1a5 5 0 0 0-1.5 4.5l1.5 8.5L28 36.6a4.71 4.71 0 0 0-4.6 0L15.33 41l1.8-8.7a5 5 0 0 0-1.5-4.5l-.1-.1-.1-.1-6.5-5 8.8-1.5a5 5 0 0 0 3.8-2.7zm0-4a2.2 2.2 0 0 0-2 1.2l-4.9 10.1a2.09 2.09 0 0 1-1.6 1.1l-10.6 1.8a2.29 2.29 0 0 0-1.8 1.5 2.22 2.22 0 0 0 .6 2.3l8.2 6.3a2 2 0 0 1 .6 1.8l-2.2 10.6a1.88 1.88 0 0 0 1.1 1.9 2.2 2.2 0 0 0 1.3.4 1.69 1.69 0 0 0 1-.3l9.4-5.2a1.64 1.64 0 0 1 1-.2 3 3 0 0 1 1 .2l9.8 5.2a1.8 1.8 0 0 0 1 .2A2 2 0 0 0 39 44a1.76 1.76 0 0 0 .7-1.9l-1.8-10.4a2 2 0 0 1 .6-1.8l7.7-6.5a2.44 2.44 0 0 0 .6-2.3 2.29 2.29 0 0 0-1.8-1.5l-10.8-1.8a2.09 2.09 0 0 1-1.6-1.1L27.93 6.6a2.41 2.41 0 0 0-1-1c-.4 0-.8-.1-1.1-.1z' fill='%23666'/%3E%3C/svg%3E")no-repeat
}

.footer .ft .news-collect-red button {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M45.63 24l-7.7 6.5a2 2 0 0 0-.6 1.8l1.8 10.4a1.76 1.76 0 0 1-.7 1.9 2 2 0 0 1-1.3.4 4.25 4.25 0 0 1-1.1-.2l-9.8-5.2a2.12 2.12 0 0 0-1.9 0l-9.4 5.2a2.31 2.31 0 0 1-2.4-.2 2 2 0 0 1-1.1-1.9l2.2-10.6a2 2 0 0 0-.6-1.8L4.93 24a2.44 2.44 0 0 1-.6-2.3 2.29 2.29 0 0 1 1.8-1.5l10.6-1.8a2.27 2.27 0 0 0 1.6-1.1l4.9-10.1a2.3 2.3 0 0 1 3.1-1 2.41 2.41 0 0 1 1 1L32 17.3a2.09 2.09 0 0 0 1.6 1.1l10.8 1.8a2.29 2.29 0 0 1 1.8 1.5 2.44 2.44 0 0 1-.6 2.3z' fill='%23d22222'/%3E%3C/svg%3E")no-repeat
}

.footer .ft .news-share button {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M37.83 17h-6v3h6a2.48 2.48 0 0 1 2.5 2.5v19a2.48 2.48 0 0 1-2.5 2.5h-25a2.48 2.48 0 0 1-2.5-2.5v-19a2.48 2.48 0 0 1 2.5-2.5h6v-3h-6a5.55 5.55 0 0 0-5.5 5.5v19a5.55 5.55 0 0 0 5.5 5.5h25a5.55 5.55 0 0 0 5.5-5.5v-19a5.55 5.55 0 0 0-5.5-5.5z'/%3E%3Cpath class='cls-1' d='M17.83 14.6l6-5.6v22.5h3V9l6 5.6a1.43 1.43 0 0 0 1 .4 1.61 1.61 0 0 0 1.1-.5 1.45 1.45 0 0 0-.1-2.1l-8.5-8a1.66 1.66 0 0 0-2.1 0l-8.5 8a1.55 1.55 0 0 0-.1 2.1 1.57 1.57 0 0 0 2.2.1z'/%3E%3C/svg%3E") no-repeat
}

.footer .ft .news-placard button {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M42.5,40.3h-2.5V7.1H11.8v35.8c0.1,0,0.1,0,0.2,0c10.1,0,20.3,0,30.4,0c0,0,0,0,0,0v2.6c-11.1,0-22.2,0-33.2,0V4.5c11.1,0,22.2,0,33.2,0V40.3z M42.5,40.3,M34.8,27.5H16.9V12.2h17.9V27.5z M19.4,25h12.8V14.8H19.4V25z M19.4,25' fill='%23666'/%3E%3Crect x='16.9' y='35.2' width='17.9' height='2.5' fill='%23666'/%3E%3Crect x='16.9' y='30.1' width='17.9' height='2.5' fill='%23666'/%3E%3C/svg%3E") no-repeat
}

.footer .ft .ft-item.open-app button {
	margin: .85rem 0 0 0;
	height: 3rem;
	width: 8rem;
	line-height: 2.7rem;
	color: #d22222;
	font-size: 1.3rem;
	border-radius: 1.5rem;
	border: solid .1rem #d22222;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-touch-callout: initial
}

.footer .ft .ft-item.open-app a {
	margin: .85rem .6rem 0 0;
	height: 3rem;
	width: 8rem;
	line-height: 3rem;
	color: #d22222;
	font-size: 1.3rem;
	border-radius: 1.5rem;
	border: solid .1rem #d22222;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	cursor: initial;
	text-decoration: initial;
	-webkit-touch-callout: initial
}

.footer .ft .comment-num {
	position: relative
}

.footer .ft .comment-num span {
	position: absolute;
	top: 1.07rem;
	left: 2.37rem;
	color: #d22222;
	text-align: center;
	min-width: .9rem
}

.footer .ft .ft-item.write-review {
	flex: auto;
	cursor: pointer;
	margin-left: 1rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M40.63 16a2.17 2.17 0 0 0 .1-3L36 8.1l-.1-.1a2.39 2.39 0 0 0-1.4-.5 1.8 1.8 0 0 0-1.5.7L15.73 25.7l-4.4 12.8 12.4-4.6zM38 14.4l-1.5 1.5-3.4-3.5 1.5-1.5zM16.23 33.5l2.1-6.1 12.6-12.8 3.5 3.6L22 31.4zM9.33 39h33v3h-33z'/%3E%3C/svg%3E") left center no-repeat;
	background-size: 2.4rem 2.4rem
}

.footer .ft .ft-item.write-review span {
	margin-left: 3rem;
	line-height: 4.7rem;
	font-size: 1.3rem
}

.footer .write-review input,.footer .write-review input:disabled,.footer .write-review input[disabled] {
	height: 3rem;
	border-radius: 4rem;
	background: #f4f5f6;
	padding: 0 1rem;
	cursor: pointer;
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	margin: .78rem 0 .78rem 1rem;
	width: calc(100% - 3.7rem);
	width: -moz-calc(100% - 3.7rem)
}

.footer .ft .ft-item button {
	width: 4.7rem;
	height: 4.7rem;
	background-size: 2.4rem 2.4rem;
	display: inline-block;
	background-position: center center;
	cursor: pointer;
	text-align: right
}

.post-comment .post-comment-mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	max-width: 640px;
	z-index: 100;
	background-color: rgba(0,0,0,.7);
	cursor: pointer
}

.post-comment-tig {
	position: fixed;
	left: 0;
	bottom: 15rem;
	width: 100%;
	text-align: center;
	color: #d22222;
	z-index: 200;
	font-size: 1.5rem
}

.post-comment .post-comment-fixed {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	width: 100%;
	max-width: 640px;
	background: #fff;
	z-index: 1000;
	border-radius: .5rem .5rem 0 0;
	box-shadow: 0 0 .3rem 0 rgba(6,0,1,.1);
	-moz-box-shadow: 0 0 .3rem 0 rgba(6,0,1,.1);
	-webkit-box-shadow: 0 0 .3rem 0 rgba(6,0,1,.1)
}

.post-comment textarea {
	width: 100%;
	height: 7rem;
	font-size: 1.4rem;
	border: 0
}

.post-comment .write-comment {
	padding: 1rem;
	font-size: 1.2rem
}

.post-comment .post-comment-footer {
	height: 4.35rem;
	font-size: 1.5rem;
	margin: 0 1rem;
	position: relative
}

.post-comment .post-comment-footer .comment-user-info {
	line-height: 3.3rem
}

.post-comment .post-comment-footer .comment-user-info a {
    color: #4a74c3;
}

.post-comment .post-comment-footer .post-comment-btn {
	position: absolute;
	top: 0;
	right: 0
}

.post-comment .post-comment-footer .post-comment-btn .pcb-cannel {
	width: 3.7rem;
	height: 3.3rem;
	line-height: 3.3rem;
	font-size: 1.5rem;
	display: inline-block;
	color: #333;
	text-align: center;
	cursor: pointer
}

.post-comment .post-comment-footer .post-comment-btn .pcb-post {
	width: 7.3rem;
	height: 3.3rem;
	display: inline-block;
	text-align: center;
	line-height: 3.3rem;
	background-color: #d22222;
	border-radius: 1.65rem;
	color: #fff;
	font-size: 1.6rem;
	margin-top: .5rem;
	margin-left: .9rem;
	cursor: pointer
}

.placeholder .review-con .comment-news-info {
	background-color: #f4f5f6;
	font-size: 1.2rem;
	color: #666;
	padding: .5rem;
	position: relative;
	margin: 1.2rem 0 .7rem 0;
	line-height: 1.45rem
}

.placeholder .review-con .comment-news-info i {
	width: 0;
	height: 0;
	border-left: .57rem solid transparent;
	border-right: .57rem solid transparent;
	border-bottom: .57rem solid #f4f5f6;
	position: absolute;
	top: -.57rem;
	left: 1rem
}

.comment ul .placeholder .look-more {
	width: 100%;
	text-align: center;
	color: #4780dd;
	font-size: 1.5rem;
	display: inline-block;
	cursor: pointer
}

.comment-con-use .ccu-background {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	cursor: pointer
}

.comment-con-use .comment-con-use-fl {
	position: fixed;
	background: rgba(0,0,0,.8);
	color: #fff;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-around;
	z-index: 1000
}

.comment-con-use .ccu-item {
	display: inline-block;
	padding: .3rem 0;
	flex: auto;
	text-align: center;
	width: 4rem;
	cursor: pointer
}

.comment-con-use .share button {
	background: url('../images/share-white.png') no-repeat
}

.comment-con-use .collect button {
	background: url('../images/collect-white.png') no-repeat
}

.comment-con-use .del button {
	background: url('../images/del-white.png') no-repeat
}

.comment-con-use .copy button {
	background: url('../images/copy-white.png') no-repeat
}

.comment-con-use .complain button {
	background: url('../images/complain-white.png') no-repeat
}

.comment-con-use .ccu-item button {
	width: 2.4rem;
	height: 2.4rem;
	background-size: 2.4rem 2.4rem;
	background-position: center
}

.comment-con-use i {
	width: 0;
	height: 0;
	border-left: .5rem solid transparent;
	border-right: .5rem solid transparent;
	border-top: .78rem solid rgba(0,0,0,.75);
	position: absolute;
	bottom: -.67rem;
	left: calc(100%/2 - .5rem);
	left: -moz-calc(100%/2 - .5rem)
}

.comment-con-use .ccu-comment-input {
	width: .01rem;
	height: .01rem;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0
}

.fixed-btn .return-btn {
	width: 4.7rem;
	height: 3.7rem;
	background: url(../fonts/go-back.svg) center center no-repeat;
	background-size: 3.7rem 3.7rem;
	margin-bottom: 1.2rem
}

.pcb-emoji {
	width: 3.3rem;
	height: 3.3rem;
	line-height: 3.3rem;
	display: inline-block;
	text-align: center;
	cursor: pointer;
	vertical-align: bottom;
	margin: 0 1rem
}

.emoji-keyboard-bar button {
	cursor: pointer
}

.emoji-keyboard-bar button.active,.post-comment .emoji-keyboard .emoji-keyboard-key {
	background-color: #f2f5f7
}

.pcb-emoji.change-keyboard {
	background: url("data:image/svg+xml,%3Csvg data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.83 61.43'%3E%3Cdefs%3E%3CclipPath id='a' transform='translate(-1.42 -8.91)'%3E%3Cpath fill='none' d='M1.42 8.86h74.83v61.57H1.42z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(#a)'%3E%3Cpath d='M63.66 0H11.17A11.2 11.2 0 0 0 0 11.17v39.09a11.19 11.19 0 0 0 11.17 11.17h52.49a11.2 11.2 0 0 0 11.17-11.17V11.17A11.21 11.21 0 0 0 63.66 0zm5.59 49.7a5.28 5.28 0 0 1-5.59 5.59H11.17a5.28 5.28 0 0 1-5.59-5.59V10.61a5.27 5.27 0 0 1 5.59-5.58h52.49a5.28 5.28 0 0 1 5.59 5.58V49.7zm0 0'/%3E%3C/g%3E%3Cpath d='M15.08 21.22h5.58a2.63 2.63 0 0 0 2.79-2.79 2.63 2.63 0 0 0-2.79-2.79h-5.58a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79zm0 0M27.92 21.22h5.58a2.64 2.64 0 0 0 2.8-2.79 2.64 2.64 0 0 0-2.8-2.79h-5.58a2.63 2.63 0 0 0-2.79 2.79 3 3 0 0 0 2.79 2.79zm0 0M41.32 21.22h5.59a2.63 2.63 0 0 0 2.79-2.79 3 3 0 0 0-2.79-2.79h-5.59a2.63 2.63 0 0 0-2.74 2.79 2.63 2.63 0 0 0 2.79 2.79zm0 0M59.75 15.64h-5.58a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79h5.58a2.63 2.63 0 0 0 2.83-2.79 2.63 2.63 0 0 0-2.79-2.79zm0 0M53.58 40.77H21.22a2.79 2.79 0 0 0 0 5.58h32.36a2.79 2.79 0 0 0 0-5.58zm0 0M23.45 30.72a2.64 2.64 0 0 0-2.79-2.8h-5.58a2.8 2.8 0 1 0 0 5.59h5.58a3 3 0 0 0 2.79-2.79zm0 0M27.92 33.51h5.58a2.8 2.8 0 1 0 0-5.59h-5.58a2.64 2.64 0 0 0-2.79 2.8 3.59 3.59 0 0 0 2.79 2.79zm0 0M41.32 33.51h5.59a2.8 2.8 0 0 0 0-5.59h-5.59a2.64 2.64 0 0 0-2.74 2.8 3 3 0 0 0 2.79 2.79zm0 0M59.75 27.92h-5.58a2.8 2.8 0 1 0 0 5.59h5.58a2.8 2.8 0 0 0 0-5.59zm0 0'/%3E%3C/svg%3E") no-repeat center;
	background-size: 2rem
}

.pcb-emoji,.pcb-emoji.change-enmoji {
	background: url("/static/images/emoji.png") no-repeat center;
	background-size: 2rem
}

.post-comment .emoji-keyboard .emoji-keyboard-key {
	max-height: 30rem;
	overflow: auto
}

.post-comment .emoji-keyboard .emoji-keyboard-key .item-group {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around
}

.post-comment .emoji-keyboard-key .item-group i {
	display: block;
	padding: 0 .8rem;
	width: 2rem
}

.post-comment .emoji-keyboard-key .item-group span,.post-comment .emoji-keyboard .emoji-keyboard-key .item-group img {
	padding: .8rem;
	width: 3rem;
	height: 3rem;
	cursor: pointer
}

.post-comment .emoji-keyboard-key .item-group span {
	cursor: pointer;
	display: block;
	font-size: 2.25rem;
	padding: .8rem;
	width: 3rem
}

.emoji-keyboard-bar {
	height: 4rem
}

.emoji-keyboard-bar button {
	width: 4rem;
	height: 4rem;
	display: inline-block
}

.emoji-keyboard-bar .ithom-emoji-btn {
	background: url("data:image/svg+xml,%3Csvg id='_1' data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cdefs%3E%3Cstyle%3E.cls-4%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath d='M36 52.5a43.26 43.26 0 0 1-6 .42A42.06 42.06 0 0 1 8.21 47l-.28-.16-.14-.29A38 38 0 0 1 6.68 15l.13-.32.29-.19A41.82 41.82 0 0 1 30 7.88a41.86 41.86 0 0 1 22.9 6.59l.29.19.13.32a38 38 0 0 1-1.11 31.59l-.14.28-.28.17a39.88 39.88 0 0 1-6.73 3.24l-4.47 6.83z' fill='%23ffcb55'/%3E%3Cpath d='M30 9a40.82 40.82 0 0 1 22.29 6.42 36.34 36.34 0 0 1 2.83 14.14 36.56 36.56 0 0 1-3.9 16.5 37.84 37.84 0 0 1-6.88 3.27l-3.92 6-4-4a42.29 42.29 0 0 1-6.42.47 41 41 0 0 1-21.2-5.74 36.8 36.8 0 0 1-1.08-30.64A40.75 40.75 0 0 1 30 9m0-2.25a42.85 42.85 0 0 0-23.5 6.78l-.58.38-.27.64a39.08 39.08 0 0 0 1.13 32.52l.3.58.55.34A43.26 43.26 0 0 0 30 54.05a43.76 43.76 0 0 0 5.63-.36l3.2 3.21 2 2 1.52-2.32 3.51-5.36A40 40 0 0 0 52.38 48l.55-.33.29-.58a39.08 39.08 0 0 0 1.14-32.52l-.27-.64-.58-.38A42.87 42.87 0 0 0 30 6.75z' fill='%231c1c1c'/%3E%3Cpath d='M55.11 29.56a36.56 36.56 0 0 1-3.9 16.5 38.52 38.52 0 0 1-6.88 3.27l-3.92 6-4-4a42.3 42.3 0 0 1-6.43.48 41 41 0 0 1-21.2-5.73c7.61 2 23.77 5.43 35.36-.54a15.39 15.39 0 0 0 3.46-2.33c8.82-7.91 5.59-23.76 4.67-27.78a36.39 36.39 0 0 1 2.84 14.13z' fill='%23ff9855'/%3E%3Ccircle cx='20.67' cy='25.92' r='7.72'/%3E%3Ccircle cx='40.16' cy='25.92' r='7.72'/%3E%3Ccircle class='cls-4' cx='41.88' cy='24.2' r='3.85'/%3E%3Ccircle class='cls-4' cx='22.39' cy='24.2' r='3.85'/%3E%3Cpath d='M50 36.7a9.4 9.4 0 0 1-1.69 6.36 11.19 11.19 0 0 1-2.39 2.47 12.89 12.89 0 0 1-3 1.61 36.85 36.85 0 0 1-26.11.28 10.92 10.92 0 0 1-5.32-4.28A9.94 9.94 0 0 1 10 36.7a10.82 10.82 0 0 0 2.3 5.8 10.41 10.41 0 0 0 5 3.26 42.94 42.94 0 0 0 12.49 1.66 42.86 42.86 0 0 0 12.46-1.93 12.16 12.16 0 0 0 2.81-1.18A10.17 10.17 0 0 0 50 36.7z'/%3E%3C/svg%3E")center no-repeat;
	background-size: 2rem
}

.emoji-keyboard-bar .default-emoji-btn {
	background: url("data:image/svg+xml,%3Csvg data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58.01 58.06'%3E%3Cpath d='M29.01.03a29 29 0 1 0 29 29 29 29 0 0 0-29-29z'/%3E%3Cpath d='M29.01 55.68a26.67 26.67 0 1 1 26.64-26.67 26.69 26.69 0 0 1-26.64 26.67z' fill='%23fc5'/%3E%3Cpath fill='none' d='M.01 0h58v58.06h-58z'/%3E%3Cpath d='M14.49 20.97a3.62 3.62 0 1 0 3.62-3.63 3.63 3.63 0 0 0-3.62 3.62zm0 0M36.22 20.97a3.63 3.63 0 1 0 3.63-3.63 3.63 3.63 0 0 0-3.63 3.62zm0 0M29.01 44.92c7.18 0 13-5.41 13-12.07h-26c0 6.66 5.82 12.07 13 12.07zm0 0'/%3E%3C/svg%3E")center no-repeat;
	background-size: 2rem
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .comment,html:not(.light) .post-comment .post-comment-fixed,html:not(.light) .footer .ft {
		background: #000;
		box-shadow: 0 .01rem .5rem 0 rgba(255,255,255,.4);
	}

	html:not(.light) .footer,html:not(.light) .post-comment textarea {
		background: #000
	}

	html:not(.light) .post-comment textarea {
		background: #171717;
		font-size: 1.4rem;
		color: #fff
	}

	html:not(.light) .post-comment .post-comment-footer .post-comment-btn .pcb-cannel,html:not(.light) .user-mes a .user-name,html:not(.light) .review-footer .review-ft-fr .reply,html:not(.light) .comment .placeholder .review-con .user-review,html:not(.light) .comment .placeholder .review-footer .collapse {
		color: #fff
	}

	html:not(.light) .footer .ft .ft-item.open-app a {
		color: #f95455;
		border: solid .1rem #f95455
	}

	html:not(.light) .comment .placeholder .review-con ul,html:not(.light) .comment .placeholder .user .lv {
		background: #1c1c1e
	}

	html:not(.light) .placeholder .review-con .comment-news-info {
		background: #1c1c1e;
		color: #ccc
	}

	html:not(.light) .comment .placeholder .review-con {
		border-bottom: .03rem solid #1d1c1c
	}

	html:not(.light) .comment .placeholder.main-floor ul .placeholder.deputy-floor {
		border-bottom: .03rem solid #000
	}

	html:not(.light) .comment .deputy-floor .review-con {
		border-bottom: 0
	}

	html:not(.light) .emoji-keyboard-bar button.active,html:not(.light) .post-comment .emoji-keyboard .emoji-keyboard-key {
		background-color: #1a1a1a
	}

	html:not(.light) .pcb-emoji.change-keyboard {
		background: url("data:image/svg+xml,%3Csvg id='_1' data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.83 61.43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M65.08 8.91H12.59A11.2 11.2 0 0 0 1.42 20.08v39.09a11.19 11.19 0 0 0 11.17 11.17h52.49a11.2 11.2 0 0 0 11.17-11.17V20.08A11.21 11.21 0 0 0 65.08 8.91zm5.59 49.7a5.28 5.28 0 0 1-5.59 5.59H12.59A5.28 5.28 0 0 1 7 58.61V19.52a5.27 5.27 0 0 1 5.59-5.58h52.49a5.28 5.28 0 0 1 5.59 5.58v39.09zm0 0' transform='translate(-1.42 -8.91)'/%3E%3Cpath class='cls-1' d='M16.5 30.13h5.58a2.63 2.63 0 0 0 2.79-2.79 2.63 2.63 0 0 0-2.79-2.79H16.5a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79zm0 0M29.34 30.13h5.58a2.64 2.64 0 0 0 2.8-2.79 2.64 2.64 0 0 0-2.8-2.79h-5.58a2.63 2.63 0 0 0-2.79 2.79 3 3 0 0 0 2.79 2.79zm0 0M42.74 30.13h5.59a2.63 2.63 0 0 0 2.79-2.79 3 3 0 0 0-2.79-2.79h-5.59A2.63 2.63 0 0 0 40 27.34a2.63 2.63 0 0 0 2.79 2.79zm0 0M61.17 24.55h-5.58a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79h5.58A2.63 2.63 0 0 0 64 27.34a2.63 2.63 0 0 0-2.79-2.79zm0 0M55 49.68H22.64a2.79 2.79 0 0 0 0 5.58H55a2.79 2.79 0 0 0 0-5.58zm0 0M24.87 39.63a2.64 2.64 0 0 0-2.79-2.8H16.5a2.8 2.8 0 1 0 0 5.59h5.58a3 3 0 0 0 2.79-2.79zm0 0M29.34 42.42h5.58a2.8 2.8 0 1 0 0-5.59h-5.58a2.64 2.64 0 0 0-2.79 2.8 3.59 3.59 0 0 0 2.79 2.79zm0 0M42.74 42.42h5.59a2.8 2.8 0 0 0 0-5.59h-5.59a2.64 2.64 0 0 0-2.74 2.8 3 3 0 0 0 2.79 2.79zm0 0M61.17 36.83h-5.58a2.8 2.8 0 1 0 0 5.59h5.58a2.8 2.8 0 0 0 0-5.59zm0 0' transform='translate(-1.42 -8.91)'/%3E%3C/svg%3E") no-repeat center;
		background-size: 2rem
	}

	html:not(.light) .pcb-emoji,html:not(.light) .pcb-emoji.change-enmoji {
		background: url("data:image/svg+xml,%3Csvg id='_1' data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 69.06 69.06'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M38.41 68.46A28.78 28.78 0 1 0 9.63 39.68a28.77 28.77 0 0 0 28.76 28.78zm0 5.75a34.53 34.53 0 1 1 34.53-34.53 34.53 34.53 0 0 1-34.53 34.53z' transform='translate(-3.88 -5.15)'/%3E%3Cpath class='cls-1' d='M25.46 25.3a4.32 4.32 0 1 0 4.32 4.32 4.31 4.31 0 0 0-4.31-4.31zm25.9 0a4.32 4.32 0 1 0 4.31 4.33 4.31 4.31 0 0 0-4.31-4.31zm-13 33.37A15.52 15.52 0 0 0 54 43.27v-.13H22.87a15.52 15.52 0 0 0 15.51 15.53z' transform='translate(-3.88 -5.15)'/%3E%3C/svg%3E") no-repeat center;
		background-size: 2rem
	}

	html:not(.light) .comment-tig .comment-more {
		background-color: #303030;
		color: #f4f5f6
	}
}

html.dark:not(.light) .comment,html.dark:not(.light) .post-comment .post-comment-fixed,html.dark:not(.light) .footer .ft {
	background: #000;
	box-shadow: 0 .01rem .5rem 0 rgba(255,255,255,.2)
}

html.dark:not(.light) .footer,html.dark:not(.light) .post-comment textarea {

}

html.dark:not(.light) .post-comment textarea {

}

html.dark:not(.light) .post-comment .post-comment-footer .post-comment-btn .pcb-cannel,html.dark:not(.light) .user-mes a .user-name,html.dark:not(.light) .review-footer .review-ft-fr .reply,html.dark:not(.light) .comment .placeholder .review-con .user-review,html.dark:not(.light) .comment .placeholder .review-footer .collapse {
	color: #fff
}

html.dark:not(.light) .footer .ft .ft-item.open-app a {
	color: #f95455;
	border: solid .1rem #f95455
}

html.dark:not(.light) .comment .placeholder .review-con ul,html.dark:not(.light) .comment .placeholder .user .lv {
	background: #1c1c1e
}

html.dark:not(.light) .placeholder .review-con .comment-news-info {
	background: #1c1c1e;
	color: #ccc
}

html.dark:not(.light) .placeholder .review-con .comment-news-info i {
	border-bottom: .57rem solid #1c1c1e
}

html.dark:not(.light) .comment .placeholder .review-con {
	border-bottom: .09rem solid #222
}

html.dark:not(.light) .comment .placeholder.main-floor ul .placeholder.deputy-floor {
	border-bottom: .03rem solid #000
}

html.dark:not(.light) .comment .deputy-floor .review-con {
	border-bottom: 0
}

html.dark:not(.light) .emoji-keyboard-bar button.active,html.dark:not(.light) .post-comment .emoji-keyboard .emoji-keyboard-key {
	background-color: #1a1a1a
}

html.dark:not(.light) .pcb-emoji.change-keyboard {
	background: url("data:image/svg+xml,%3Csvg id='_1' data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.83 61.43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M65.08 8.91H12.59A11.2 11.2 0 0 0 1.42 20.08v39.09a11.19 11.19 0 0 0 11.17 11.17h52.49a11.2 11.2 0 0 0 11.17-11.17V20.08A11.21 11.21 0 0 0 65.08 8.91zm5.59 49.7a5.28 5.28 0 0 1-5.59 5.59H12.59A5.28 5.28 0 0 1 7 58.61V19.52a5.27 5.27 0 0 1 5.59-5.58h52.49a5.28 5.28 0 0 1 5.59 5.58v39.09zm0 0' transform='translate(-1.42 -8.91)'/%3E%3Cpath class='cls-1' d='M16.5 30.13h5.58a2.63 2.63 0 0 0 2.79-2.79 2.63 2.63 0 0 0-2.79-2.79H16.5a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79zm0 0M29.34 30.13h5.58a2.64 2.64 0 0 0 2.8-2.79 2.64 2.64 0 0 0-2.8-2.79h-5.58a2.63 2.63 0 0 0-2.79 2.79 3 3 0 0 0 2.79 2.79zm0 0M42.74 30.13h5.59a2.63 2.63 0 0 0 2.79-2.79 3 3 0 0 0-2.79-2.79h-5.59A2.63 2.63 0 0 0 40 27.34a2.63 2.63 0 0 0 2.79 2.79zm0 0M61.17 24.55h-5.58a2.64 2.64 0 0 0-2.8 2.79 2.64 2.64 0 0 0 2.8 2.79h5.58A2.63 2.63 0 0 0 64 27.34a2.63 2.63 0 0 0-2.79-2.79zm0 0M55 49.68H22.64a2.79 2.79 0 0 0 0 5.58H55a2.79 2.79 0 0 0 0-5.58zm0 0M24.87 39.63a2.64 2.64 0 0 0-2.79-2.8H16.5a2.8 2.8 0 1 0 0 5.59h5.58a3 3 0 0 0 2.79-2.79zm0 0M29.34 42.42h5.58a2.8 2.8 0 1 0 0-5.59h-5.58a2.64 2.64 0 0 0-2.79 2.8 3.59 3.59 0 0 0 2.79 2.79zm0 0M42.74 42.42h5.59a2.8 2.8 0 0 0 0-5.59h-5.59a2.64 2.64 0 0 0-2.74 2.8 3 3 0 0 0 2.79 2.79zm0 0M61.17 36.83h-5.58a2.8 2.8 0 1 0 0 5.59h5.58a2.8 2.8 0 0 0 0-5.59zm0 0' transform='translate(-1.42 -8.91)'/%3E%3C/svg%3E") no-repeat center;
	background-size: 2rem
}

html.dark:not(.light) .pcb-emoji,html.dark:not(.light) .pcb-emoji.change-enmoji {
	background: url("data:image/svg+xml,%3Csvg id='_1' data-name='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 69.06 69.06'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M38.41 68.46A28.78 28.78 0 1 0 9.63 39.68a28.77 28.77 0 0 0 28.76 28.78zm0 5.75a34.53 34.53 0 1 1 34.53-34.53 34.53 34.53 0 0 1-34.53 34.53z' transform='translate(-3.88 -5.15)'/%3E%3Cpath class='cls-1' d='M25.46 25.3a4.32 4.32 0 1 0 4.32 4.32 4.31 4.31 0 0 0-4.31-4.31zm25.9 0a4.32 4.32 0 1 0 4.31 4.33 4.31 4.31 0 0 0-4.31-4.31zm-13 33.37A15.52 15.52 0 0 0 54 43.27v-.13H22.87a15.52 15.52 0 0 0 15.51 15.53z' transform='translate(-3.88 -5.15)'/%3E%3C/svg%3E") no-repeat center;
	background-size: 2rem
}
	/**
 * Swiper 5.3.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 29, 2020
 */

@font-face {
	font-family:swiper-icons;src:url("../fonts/a6b95ad3d2404d3a8e07b0c390bf13fd.woff") format("woff");font-weight:400;font-style:normal
}

:root {
	--swiper-theme-color: #007aff
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	transform: translate3d(0px,0,0)
}

.swiper-container-multirow>.swiper-wrapper {
	flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
	flex-wrap: wrap;
	flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform
}

.swiper-slide-invisible-blank {
	visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform,height
}

.swiper-container-3d {
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-css-mode>.swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
	display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
	scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
	scroll-snap-type: y mandatory
}

:root {
	--swiper-navigation-size: 44px
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: calc(var(--swiper-navigation-size)/ 44 * 27);
	height: var(--swiper-navigation-size);
	margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--swiper-navigation-color,var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-next:after,.swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: var(--swiper-navigation-size);
	text-transform: none!important;
	letter-spacing: 0;
	text-transform: none;
	font-variant: initial
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	left: 10px;
	right: auto
}

.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {
	content: 'prev'
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	right: 10px;
	left: auto
}

.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {
	content: 'next'
}

.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white {
	--swiper-navigation-color: #ffffff
}

.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black {
	--swiper-navigation-color: #000000
}

.swiper-button-lock {
	display: none
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: .3s opacity;
	transform: translate3d(0,0,0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale(.33);
	position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(.33)
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0px,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 6px 0;
	display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	transition: .2s transform,.2s top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: .2s transform,.2s left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: .2s transform,.2s right
}

.swiper-pagination-progressbar {
	background: rgba(0,0,0,.25);
	position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--swiper-pagination-color,var(--swiper-theme-color));
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-white {
	--swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
	--swiper-pagination-color: #000000
}

.swiper-pagination-lock {
	display: none
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-scrollbar-lock {
	display: none
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-slide-zoomed {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	animation: swiper-preloader-spin 1s infinite linear;
	box-sizing: border-box;
	border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
	border-radius: 50%;
	border-top-color: transparent
}

.swiper-lazy-preloader-white {
	--swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
	--swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
	100% {
		transform: rotate(360deg)
	}
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube {
	overflow: visible
}

.swiper-container-cube .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-flip {
	overflow: visible
}

.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.placeholder {
	position: relative;
	margin: 1rem 0
}

.placeholder .plc-image {
	width: 31.2%;
	padding-bottom: 23.4%;
	position: relative;
	display: inline-block
}

.placeholder.no-img-plc a,.placeholder.one-img-plc a,.placeholder.three-img-plc a {
	display: block;
	-webkit-touch-callout: initial
}

body:not(.b-speedy) .placeholder {
	margin: 0
}

body:not(.b-speedy) .placeholder.no-img-plc a,body:not(.b-speedy) .placeholder.one-img-plc a {
	padding: .8rem 0
}

body:not(.b-speedy) .placeholder.three-img-plc a {
	padding: .5rem 0 1.2rem 0
}

body:not(.b-speedy) .placeholder.three-img-plc a .plc-footer {
	padding-bottom: 1.2rem
}

body:not(.b-speedy) .placeholder .plc-con {
	top: 1.5rem
}

.b-speedy .placeholder.one-img-plc a,.b-speedy .placeholder.no-img-plc a,.b-speedy .placeholder.three-img-plc a {
	display: initial
}

.placeholder .plc-image img {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: .3rem;
	background: url("/static/images/block.png") no-repeat center #e7e7e7;
	background-size: 67%
}

.placeholder .plc-con {
	position: absolute;
	top: 0;
	right: 0;
	width: 66%
}

.placeholder.no-img-plc .plc-con {
	position: initial;
	width: initial
}

.placeholder .plc-con .plc-title {
	font-size: 1.6rem;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	position: relative;
	word-wrap: break-word;
	word-break: break-all
}

.placeholder a:visited .plc-title {
	text-decoration: initial;
	color: #888
}

.placeholder .plc-footer {
	color: #99a2aa;
	width: 100%;
	font-size: 1.2rem;
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	line-height: 1.2rem
}

body:not(.b-speedy) .placeholder.no-img-plc .plc-footer {
	margin: .7rem 0 0 0
}

.placeholder .plc-footer span {
	margin-right: .7rem
}

.placeholder .tip {
	border-radius: .15rem;
	color: #fff;
	font-size: .8rem;
	padding: 0 .2rem;
	line-height: 1.26rem;
	height: 1.2rem;
	text-align: center;
	display: inline-block;
	order: 7
}

.placeholder .tip-gray {
	border: solid .05rem #b2b2b2;
	color: #b3b3b3;
	border-radius: .2rem
}

.placeholder .plc-footer span.tip-gray {
	margin-left: -.7rem
}

.placeholder .plc-footer span.tip-gray+span {
	display: none
}

.placeholder .tip-gr,.placeholder .tip-ye,.placeholder .tip-red,.placeholder .tip-orange,.placeholder .tip-blue,.placeholder .tip-topic,.placeholder .tip-green {
	color: #d22222;
	border-radius: .2rem;
	border: solid .05rem #d22222
}

.placeholder .plc-con .plc-footer .plc-footer-fr {
	position: relative
}

.placeholder .plc-con .plc-footer .hit-count {
	top: .12rem;
	right: 5.6rem;
	padding-left: .11rem
}

.plc-image .tip-suggest {
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: .7rem;
	color: #fff;
	width: 2rem;
	height: 1rem;
	line-height: 1rem;
	text-align: center;
	vertical-align: middle;
	background: rgba(0,0,0,.3);
	border-bottom-right-radius: .37rem
}

.one-img-plc.placeholder .plc-image {
	width: 100%
}

.one-img-plc.placeholder .plc-image img {
	width: 31.2%
}

.one-img-plc.placeholder .plc-con {
	left: 0
}

.one-img-plc .plc-footer {
	margin: .7rem 0 0 0
}

.three-img-plc {
	padding-bottom: 1.5rem
}

.three-img-plc .title {
	color: #333;
	font-size: 1.6rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.three-img-plc a:visited .title {
	text-decoration: initial;
	color: #888
}

.three-img-plc .pic-space {
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	padding: .3rem 0
}

.three-img-plc .pic-space .plc-image {
	flex: none
}

.three-img-plc a .plc-footer {
	position: absolute;
	bottom: -.3rem;
	left: 0
}

.three-img-plc .plc-footer .plc-footer-fr {
	float: right;
	position: relative
}

.three-img-plc .plc-footer .hit-count {
	top: .12rem;
	right: 5.6rem;
	padding-left: .11rem
}

.lapin-plc .plc-image {
	height: 0;
	width: 31.2%;
	padding-bottom: 31.2%;
	position: relative
}

.lapin-plc .plc-con .plc-con-box {
	position: relative;
	height: 100%
}

.lapin-plc .plc-con .plc-title {
	line-height: 1.9rem
}

.lapin-plc .plc-con .plc-title .os-tm {
	background: url('../images/tm_48.png') no-repeat
}

.lapin-plc .plc-con .plc-title .os-jd {
	background: url('../images/jd_48.png') no-repeat
}

.lapin-plc .plc-con .plc-title .os-tb {
	background: url('../images/tb_48.png') no-repeat
}

.lapin-plc .plc-con .plc-title .origin-store {
	display: inline-block;
	width: 1.6rem;
	height: 1.6rem;
	vertical-align: middle;
	background-position: center;
	background-size: 1.6rem 1.6rem;
	margin: -.3rem .3rem 0 0
}

.lapin-plc .plc-con .plc-title .os-other {
	margin: -.3rem .3rem 0 .3rem;
	border-radius: .15rem;
	color: #fff;
	font-size: 1rem;
	padding: .1rem .2rem;
	text-align: center;
	display: inline-block;
	line-height: initial;
	vertical-align: middle
}

.lapin-plc .plc-con .lapin-info {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%
}

.lapin-plc .plc-con .lapin-info .promotion {
	font-size: 1.4rem;
	color: #e74737;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.lapin-plc .plc-con .lapin-info .rebate-sv {
	font-size: 1.2rem;
	color: #bbb;
	margin: 0 0 .1rem 0;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.lapin-plc .plc-con .lapin-info .rebate-sv .old-price {
	text-decoration: line-through
}

.lapin-plc .plc-con .lapin-info .rebate-sv .sell-volume {
	position: absolute;
	top: 0;
	right: 0
}

.lapin-plc .plc-con .lapin-info .sale-info {
	position: relative
}

.lapin-plc .plc-con .lapin-info .sale-info .sale-promotion {
	display: inline-block;
	font-size: 1.67rem;
	color: #e74737;
	width: calc(100% - 7.2rem);
	width: -moz-calc(100% - 7.2rem);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle
}

.lapin-plc .plc-con .lapin-info .sale-info .get-quan {
	border-radius: 1.42rem;
	border: solid .07rem #d55341
}

.lapin-plc .plc-con .lapin-info .sale-info .go-buy {
	border-radius: 1.42rem;
	border: solid .07rem #d55341
}

.lapin-plc .plc-con .lapin-info .sale-info .join-sale {
	position: absolute;
	right: 0;
	bottom: -.3rem;
	color: #d55341;
	text-align: center;
	width: 7.2rem;
	height: 2.5rem;
	line-height: 2.5rem;
	font-size: 1.1rem;
	background-size: 7.2rem 2.5rem;
	background-position: center center
}

.fixed-btn {
	position: fixed;
	right: .7rem;
	bottom: 5rem;
	z-index: 378
}

.fixed-btn button {
	border: 0
}

.fixed-btn .go-top {
	width: 4.7rem;
	height: 3.7rem;
	background: url("data:image/svg+xml,%3Csvg height='73' viewBox='0 0 73 73' width='73' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='36.5' cy='36.5' opacity='.3' r='36.5'/%3E%3Cpath d='M21 23v-3h31v3zm15.5 3.15l.14-.15 15.35 15.84-2.08 2.15L38 31.69V55h-3V31.69l-11.91 12.3-2.08-2.15L36.36 26z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat;
	background-size: 3.7rem 3.7rem;
	margin-bottom: 1.2rem
}

.fixed-btn .open-app {
	width: 4.7rem;
	height: 5.6rem;
	background: url("/static/images/downapp.png") center center no-repeat;
	background-size: 4.7rem 5.34rem
}

.b-speedy .placeholder {
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative
}

.b-speedy .placeholder.three-img-plc {
	padding: 0 5.7rem 0 0;
	width: initial;
	position: relative;
	overflow: hidden
}

.b-speedy .placeholder.no-img-plc .plc-image,.b-speedy .placeholder.one-img-plc .plc-image {
	display: none
}

.b-speedy .placeholder.no-img-plc .plc-image img,.b-speedy .placeholder.one-img-plc .plc-image img {
	display: none
}

.b-speedy .placeholder.no-img-plc .plc-con,.b-speedy .placeholder.one-img-plc .plc-con {
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 5.7rem 0 0;
	position: relative;
	width: initial
}

.b-speedy .placeholder .plc-con .tip,.b-speedy .placeholder .plc-con .tip {
	margin: 0 .2rem
}

.b-speedy .placeholder.no-img-plc .plc-con:before,.b-speedy .placeholder.one-img-plc .plc-con:before {
	content: "● ";
	color: #99a2aa;
	display: inline-block;
	margin: .3rem .7rem .2rem 0
}

.b-speedy .rank .placeholder.one-img-plc .plc-con:before {
	content: "";
	color: #99a2aa
}

.b-speedy .lapin-plc .plc-con .lapin-info {
	margin-top: .3rem
}

.b-speedy .placeholder .plc-con .plc-title {
	font-size: 1.4rem;
	line-height: 2rem;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline
}

.b-speedy .placeholder.no-img-plc .plc-con .plc-footer .plc-footer-fr,.b-speedy .placeholder.one-img-plc .plc-con .plc-footer .plc-footer-fr {
	display: none
}

.b-speedy .placeholder.no-img-plc .plc-footer,.b-speedy .placeholder.one-img-plc .plc-footer {
	position: initial;
	width: initial;
	margin: initial;
	display: inline;
	line-height: 2rem
}

.b-speedy .placeholder.no-img-plc .plc-footer .post-time,.b-speedy .placeholder.one-img-plc .plc-footer .post-time {
	display: initial;
	font-size: 1.1rem;
	line-height: 2rem;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	width: 5.7rem
}

.b-speedy .placeholder.no-img-plc .tip-suggest,.b-speedy .placeholder.no-img-plc .plc-footer .tip.tip-gray,.b-speedy .placeholder.one-img-plc .tip-suggest,.b-speedy .placeholder.one-img-plc .plc-footer .tip.tip-gray {
	display: initial;
	font-size: 1.1rem;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	width: 5.7rem;
	background: initial;
	margin: initial;
	padding: initial;
	border-radius: initial;
	border: 0
}

.b-speedy .placeholder .plc-footer span {
	margin: 0
}

.b-speedy .placeholder.three-img-plc a:before {
	content: "● ";
	color: #99a2aa;
	display: inline-block;
	margin: .2rem
}

.b-speedy .placeholder.three-img-plc .title {
	font-size: 1.4rem;
	line-height: 2rem;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline
}

.b-speedy .placeholder.three-img-plc .pic-space {
	display: none
}

.b-speedy .placeholder.three-img-plc a .plc-footer {
	position: initial;
	width: initial
}

.b-speedy .placeholder.three-img-plc .plc-footer .plc-footer-fr {
	display: none
}

.b-speedy .placeholder.three-img-plc .plc-footer .post-time {
	display: initial;
	font-size: 1.1rem;
	line-height: 2rem;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	width: 5.7rem
}

.b-speedy .lapin-plc .plc-con .lapin-info .sale-info .join-sale,.b-speedy .lapin-plc .plc-con .lapin-info .rebate-sv .old-price {
	display: none
}

.b-speedy .lapin-plc .plc-con .lapin-info .rebate-sv {
	position: absolute;
	bottom: 0;
	right: 0
}

.b-speedy .lapin-plc .plc-con .lapin-info .rebate-sv .sell-volume {
	position: initial
}

.b-speedy .rank .rank-box .placeholder.lapin-plc .plc-con .lapin-info {
	position: relative
}

.b-speedy .lapin-plc .plc-con .lapin-info .sale-info .sale-promotion {
	width: initial;
	display: inline;
	vertical-align: initial;
	font-size: 1.4rem
}

.b-speedy .lapin-plc .plc-con .lapin-info .sale-info .old-price {
	display: initial;
	font-size: 1.2rem;
	color: #bbb;
	white-space: nowrap;
	padding-left: .5rem
}

.b-speedy .lapin-plc .plc-con .plc-con-box {
	overflow: hidden;
	text-overflow: ellipsis
}

.b-speedy .placeholder .plc-con,.b-speedy .placeholder.three-img-plc a {
	display: flex
}

.b-speedy .placeholder .plc-con .plc-title,.b-speedy .placeholder.three-img-plc .title {
	order: 1
}

.b-speedy .placeholder .tip {
	margin: .2rem .3rem
}

.top-sep {
	background-color: #efefef
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .three-img-plc .title,html:not(.light) .b-speedy .banner-swiper-container .swiper-slide a .slide-title,html:not(.light) .placeholder .plc-con .plc-title {
		color: #fff
	}

	html:not(.light) .b-speedy .banner-swiper-container .swiper-slide {
		color: #fff;
		background-color: #1c1c1e
	}

	html:not(.light) .placeholder .tip-gr,html:not(.light) .placeholder .tip-ye,html:not(.light) .placeholder .tip-red,html:not(.light) .placeholder .tip-orange,html:not(.light) .placeholder .tip-blue,html:not(.light) .placeholder .tip-topic,.placeholder .tip-green {
		color: #f95455;
		border: solid .05rem #f95455
	}

	html:not(.light) .placeholder a:visited .plc-title {
		text-decoration: initial;
		color: #888
	}

	html:not(.light) .top-sep {
		background-color: #242424
	}
}

html.dark:not(.light) .three-img-plc .title,html.dark:not(.light) .b-speedy .banner-swiper-container .swiper-slide a .slide-title,html.dark:not(.light) .placeholder .plc-con .plc-title {
	color: #fff
}

html.dark:not(.light) .b-speedy .banner-swiper-container .swiper-slide {
	color: #fff;
	background-color: #1c1c1e
}

html.dark:not(.light) .placeholder .tip-gr,html.dark:not(.light) .placeholder .tip-ye,html.dark:not(.light) .placeholder .tip-red,html.dark:not(.light) .placeholder .tip-orange,html.dark:not(.light) .placeholder .tip-blue,html.dark:not(.light) .placeholder .tip-topic,.placeholder .tip-green {
	color: #f95455;
	border: solid .05rem #f95455
}

html.dark:not(.light) .placeholder a:visited .plc-title {
	text-decoration: initial;
	color: #888
}

html.dark:not(.light) .top-sep {
	background-color: #242424
}

.user-menu {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden;
	z-index: 999
}

.user-menu .user-menu-sdk-mask {
	position: absolute;
	top: 0;
	width: 100%;
	height: 123%;
	background-color: rgba(0,0,0,.7);
	cursor: pointer;
	z-index: 78
}

.user-menu .user-menu-box {
	background: #fff;
	position: absolute;
	top: 0;
	right: -80%;
	width: 80%;
	height: 100%;
	z-index: 100;
	overflow: auto;
	display: flex!important;
	flex-direction: column
}

.user-menu .user-menu-box .um {
	padding: 1.5rem;
	z-index: 101
}

.user-menu .user-head {
	cursor: pointer
}

.user-menu .user-head .head-img {
	display: inline-block;
	margin: 0 1.5rem 1rem 0
}

.user-menu .user-head .head-img img {
	border-radius: 50%;
	width: 6.5rem;
	height: 6.5rem
}

.user-menu .user-head .user-info {
	border-radius: .3rem;
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 8rem);
	width: -moz-calc(100% - 8rem)
}

.user-menu .user-head .user-info .user-nick {
	font-size: 1.7rem;
	color: #333;
	line-height: 2.7rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.user-menu .user-head .user-info.gold-vip .user-nick {
	color: #d22222
}

.user-menu .user-head .user-info.gold-vip .user-nick:after {
	content: "";
	margin: -.07rem 0 0 .3rem;
	display: inline-block;
	vertical-align: middle;
	width: 1.5rem;
	height: 1.4rem;
	background: url("data:image/svg+xml,%3Csvg id='_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 115.1 120'%3E%3Cstyle%3E%3C/style%3E%3Cpath d='M54 87.3c.3.3.8.8 1.3 1-.5-.2-1.1-.5-1.3-1' fill='%23ffe27f'/%3E%3Cpath d='M2.5 18.1V53c.1-.9.3-1.8.9-2.6l20.2-29.8c1-1.6 2.9-2.4 4.4-2.4h59c1.8 0 3.4.8 4.5 2.4l20.2 29.6c1.6 2.4 1.3 5.2-.8 7.1l-49.5 48.4c-2.1 2.1-5.2 2.1-7.3 0L4.2 57.5c-1.1-1.1-1.7-2.6-1.7-4.1v54h110V18.1H2.5z' fill='none'/%3E%3Cpath d='M54 105.6c2.1 2.1 5.2 2.1 7.3 0l49.5-48.4c2.1-1.8 2.4-4.7.8-7.1L91.4 20.6c-1-1.6-2.6-2.4-4.5-2.4H28.1c-1.6 0-3.4.8-4.4 2.4L3.5 50.4c-.6.8-.9 1.7-.9 2.6v.3c0 1.5.6 3.1 1.7 4.1L54 105.6zM38.5 62.7c.8 0 1.8.3 2.6 1L57.6 80l17-16.2c.5-.5 1.6-1 2.6-1 3.4 0 5.2 4.5 2.6 6.8L61.6 87.3c-1 1-2.4 1.6-3.7 1.6h-1c-.3 0-.8-.3-1.3-.5-.5-.3-1-.8-1.3-1L35.9 69.5c-2.6-2.6-.8-6.8 2.6-6.8z' fill='%23d22222'/%3E%3C/svg%3E") center no-repeat;
	background-size: 1.5rem
}

.user-menu .user-head .user-info p {
	font-size: 1.2rem;
	color: #aaa
}

.user-menu .user-search {
	width: 100%;
	height: 3rem;
	border-radius: 3rem;
	background-color: #f3f4f5;
	text-align: center;
	cursor: pointer
}

.user-menu .user-search .user-search-tig {
	font-size: 1.4rem;
	color: #969696;
	line-height: 3rem;
	display: inline-block;
	padding-left: 2.7rem;
	height: 3rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M38.83 24.5a14 14 0 1 0-14 14 13.55 13.55 0 0 0 5.7-1.2l4.9 8.5L38 44.3l-4.9-8.5a14 14 0 0 0 5.73-11.3zm-25 0a11 11 0 1 1 11 11 11 11 0 0 1-11-11z' fill='%23666'/%3E%3C/svg%3E") left center no-repeat;
	background-size: 2.3rem 2.3rem
}

.user-menu .user-content .user-column {
	font-size: 1.6rem;
	color: #333;
	width: 100%;
	cursor: pointer
}

.user-menu .user-content .user-column.my-comment:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.33 9.5A15.62 15.62 0 0 1 31 10.6a14.08 14.08 0 0 1 4.6 3 13.72 13.72 0 0 1 1.6 17.9c-.1.2-.2.3-.3.5-2.7 3.8-7 6.1-10.1 7.5-1 .4-1.9.8-2.9 1.1 0-.3-.1-.5-.1-.7a4 4 0 0 0-1.1-2 4.62 4.62 0 0 0-1.5-.9 14 14 0 0 1-4.1-1.9 15.2 15.2 0 0 1-3.2-3 13.68 13.68 0 0 1 1.4-18.3 14.08 14.08 0 0 1 4.6-3 10.54 10.54 0 0 1 5.4-1.3m0-3a17.87 17.87 0 0 0-6.8 1.3 17.63 17.63 0 0 0-5.6 3.7 16.82 16.82 0 0 0-1.6 22.3 17.14 17.14 0 0 0 3.9 3.7 17.53 17.53 0 0 0 5 2.3.71.71 0 0 1 .6.6 8.58 8.58 0 0 1 .2 2.3 11 11 0 0 1-.2 1.8 35.31 35.31 0 0 0 7.2-2.2c3.6-1.5 8.5-4.3 11.6-8.8a.35.35 0 0 1 .1-.2 16.77 16.77 0 0 0-2-21.8 17.63 17.63 0 0 0-5.6-3.7 17.87 17.87 0 0 0-6.77-1.3z' fill='%23666'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.my-tie:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M27.33 10v5.4a5.53 5.53 0 0 0 4.5 4.5h5.5v20.3a1.67 1.67 0 0 1-1.6 1.7H15a1.85 1.85 0 0 1-1.2-.5 1.66 1.66 0 0 1-.5-1.2V11.7a1.85 1.85 0 0 1 .5-1.2 1.61 1.61 0 0 1 1.1-.5zm4-3h-16.4a4.67 4.67 0 0 0-4.6 4.7v28.5a4.61 4.61 0 0 0 4.6 4.7h20.8a4.63 4.63 0 0 0 4.6-4.8V16zm1 10a2.57 2.57 0 0 1-2-2v-5l7 7z'/%3E%3Cpath class='cls-1' d='M18.33 24h14v3h-14zM18.33 32h14v3h-14z'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.my-collect:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.83 9.5l4 8.6v.1a4.88 4.88 0 0 0 3.8 2.7l9.1 1.5-6.3 5.3-.1.1-.1.1a5 5 0 0 0-1.5 4.5l1.5 8.5L28 36.6a4.71 4.71 0 0 0-4.6 0L15.33 41l1.8-8.7a5 5 0 0 0-1.5-4.5l-.1-.1-.1-.1-6.5-5 8.8-1.5a5 5 0 0 0 3.8-2.7zm0-4a2.2 2.2 0 0 0-2 1.2l-4.9 10.1a2.09 2.09 0 0 1-1.6 1.1l-10.6 1.8a2.29 2.29 0 0 0-1.8 1.5 2.22 2.22 0 0 0 .6 2.3l8.2 6.3a2 2 0 0 1 .6 1.8l-2.2 10.6a1.88 1.88 0 0 0 1.1 1.9 2.2 2.2 0 0 0 1.3.4 1.69 1.69 0 0 0 1-.3l9.4-5.2a1.64 1.64 0 0 1 1-.2 3 3 0 0 1 1 .2l9.8 5.2a1.8 1.8 0 0 0 1 .2A2 2 0 0 0 39 44a1.76 1.76 0 0 0 .7-1.9l-1.8-10.4a2 2 0 0 1 .6-1.8l7.7-6.5a2.44 2.44 0 0 0 .6-2.3 2.29 2.29 0 0 0-1.8-1.5l-10.8-1.8a2.09 2.09 0 0 1-1.6-1.1L27.93 6.6a2.41 2.41 0 0 0-1-1c-.4 0-.8-.1-1.1-.1z' fill='%23666'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.share-to-fr:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.83 20l4.6-8.7c.2-.3.6-.4.8-.1l.9.9a.52.52 0 0 1 .2.4v9.1h16.2c.1 0 .2.1.3.2l-2.5 15.4a3.13 3.13 0 0 1-.5 1 1.78 1.78 0 0 1-1 .4h-18.7a.32.32 0 0 1-.3-.3zm4.9-12.5h-.4a2.58 2.58 0 0 0-2 1.5l-5.4 10a.1.1 0 0 1-.1.1v19A3.24 3.24 0 0 0 17 41.4h18.7a4.48 4.48 0 0 0 4.4-3.9l2.5-15.7v-.2a3.24 3.24 0 0 0-3.2-3.3H26.33V12a2.88 2.88 0 0 0-.9-2.1l-1.9-1.8a3.22 3.22 0 0 0-1.8-.6zM9.33 18.5a1.54 1.54 0 0 1 1.5 1.5v20a1.5 1.5 0 0 1-3 0V20a1.54 1.54 0 0 1 1.5-1.5z'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.light-dark-set i {
	margin: 0 .5rem;
	cursor: pointer;
	font-style: inherit
}

.user-menu .user-content .user-column.light-dark-set i.active {
	color: #d22222
}

.user-menu .user-content .user-column.light-dark-set:before {
	background: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M512 832c-179.2 0-320-140.8-320-320s140.8-320 320-320 320 140.8 320 320-140.8 320-320 320m0 64c211.2 0 384-172.8 384-384S723.2 128 512 128 128 300.8 128 512s172.8 384 384 384zm288-384c0-160-128-288-288-288v576c160 0 288-128 288-288zm-320 96H243.2c6.4 12.8 12.8 32 19.2 44.8H480V608zm0-192v-44.8H262.4c-6.4 12.8-12.8 32-19.2 44.8H480zm0-115.2V256h-96c-25.6 12.8-44.8 25.6-64 44.8h160zM224 537.6h256v-44.8H224v44.8zm256 185.6H320c19.2 19.2 38.4 32 64 44.8h96v-44.8z' fill='%23666'/%3E%3C/svg%3E") no-repeat center;
	background-size: 2.4rem
}

.user-menu .user-content .user-column.user-set:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M44.33 26v-3h-3.1a17.27 17.27 0 0 0-1.5-5.5l2.8-1.6L41 13.3l-2.8 1.6a18 18 0 0 0-3.9-3.9l1.6-2.8-2.6-1.5-1.6 2.8a14.39 14.39 0 0 0-5.4-1.4V5h-3v3.1a19.52 19.52 0 0 0-5.4 1.4l-1.6-2.8-2.6 1.5 1.6 2.8a16.05 16.05 0 0 0-3.9 3.9l-2.8-1.6-1.5 2.6 2.8 1.6A16.59 16.59 0 0 0 8.43 23h-3.1v3h3.1a16.69 16.69 0 0 0 1.5 5.4L7.13 33l1.5 2.6 2.7-1.6a18 18 0 0 0 3.9 3.9l-1.5 2.7 2.6 1.5 1.5-2.7a16.69 16.69 0 0 0 5.4 1.5V44h3v-3.1a16 16 0 0 0 5.4-1.5l1.5 2.7 2.6-1.5-1.5-2.7a18 18 0 0 0 3.9-3.9l2.7 1.6 1.5-2.6.1-.1-2.7-1.6a15.37 15.37 0 0 0 1.4-5.3zm-6-1.5a13.71 13.71 0 0 1-1.1 5.4l-8.9-5.1v-.3a3.56 3.56 0 0 0-2-3.2V11a13.7 13.7 0 0 1 12 13.5zm-27 0a13.53 13.53 0 0 1 12-13.4v10.3a3.56 3.56 0 0 0-2 3.2v.3l-8.9 5.1a14.59 14.59 0 0 1-1.1-5.5zM24.83 38A13.44 13.44 0 0 1 14 32.5l8.9-5.1a3.63 3.63 0 0 0 4 0l8.9 5.1A14.12 14.12 0 0 1 24.83 38z' fill='%23666'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.user-feed-back:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M44.83 40h-38a1.5 1.5 0 1 1 0-3h38a1.5 1.5 0 0 1 0 3z'/%3E%3Cpath class='cls-1' d='M29.63 11.7l11 11-13.7 13.8h-9.7l-6.1-6.1zM7.53 31.1l8.4 8.4h12.2l16-16.1a1 1 0 0 0 0-1.4L30.33 8.2a1 1 0 0 0-1.4 0L7.53 29.7a1 1 0 0 0 0 1.4z'/%3E%3Cpath class='cls-1' d='M10.83 31a1.59 1.59 0 0 1-1.5-1.2 1.56 1.56 0 0 1 1.2-1.8l14.9-2.8 1.9-13.9a1.51 1.51 0 1 1 3 .4l-2 15a1.61 1.61 0 0 1-1.2 1.3l-16 3z'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column.user-logout:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23666%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.33 44a18 18 0 0 1-.4-36h.9a19 19 0 0 1 8.7 2.2 1.48 1.48 0 0 1-1.4 2.6 15.86 15.86 0 0 0-7.4-1.8h-.8a15 15 0 0 0 .4 30h.4A15.18 15.18 0 0 0 32 39.2a1.48 1.48 0 0 1 1.4 2.6 17.75 17.75 0 0 1-8.7 2.1.6.6 0 0 1-.4.1z'/%3E%3Cpath class='cls-1' d='M43.83 26a1.61 1.61 0 0 0-.5-1.1L34 15.6l-2.1 2.1 6.7 6.7H23.83v3h14.8l-6.8 6.8L34 36.4l9.3-9.3.1-.1a1.53 1.53 0 0 0 .4-1z'/%3E%3C/svg%3E") no-repeat center
}

.user-menu .user-content .user-column:before {
	content: "";
	margin-right: 1.5rem;
	display: inline-block;
	width: 2.4rem;
	height: 2.4rem;
	line-height: 5.5rem;
	background-position: 2.4rem;
	vertical-align: middle
}

.user-menu .user-content .user-focus:focus {
	outline: -webkit-focus-ring-color auto 0;
	outline: 0
}

.user-menu .user-content .user-column span {
	display: inline-block;
	vertical-align: middle;
	height: 5.5rem;
	line-height: 5.5rem;
	border-bottom: .05rem solid #eee;
	width: -moz-calc(100% - 4.7rem);
	width: calc(100% - 4.7rem)
}

.user-menu .user-page-type {
	text-align: center;
	width: 100%;
	margin: 3rem 0
}

.user-menu .user-page-type .page-type-box {
	margin: 0 auto;
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-start;
	align-items: center;
	gap: 8px 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	width: fit-content;
	max-width: 100%;
}

.user-menu .user-page-type .page-type-box span a {
	margin: 1rem;
	line-height: 3.5rem;
	font-size: 1.6rem;
	color: #333;
}

.user-menu .user-page-type span {
	margin: 1rem .6rem;
	font-size: 1.6rem;
}

.user-menu .user-page-type .active {
	color: #d22222
}

.bs-switchs-tip-box {
	position: absolute;
	top: 0;
	width: 100%;
	height: 10rem;
	overflow: hidden;
	max-width: 640px;
	margin: 0 auto
}

.bs-switchs-tip-box .bs-switchs-tip-mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 700;
	cursor: pointer;
	overflow: hidden
}

#bs-switchs-tip {
	width: 10rem;
	height: 10rem;
	position: absolute;
	top: -.2rem;
	right: 1rem;
	z-index: 703;
	cursor: pointer
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .user-menu .user-menu-box {
		background: #000;
		color: #fff
	}

	html:not(.light) .user-menu .user-head .user-info .user-nick,html:not(.light) .user-menu .user-content .user-column {
		color: #fff
	}

	html:not(.light) .user-menu .user-page-type .page-type-box span a {
		margin: 1rem;
		line-height: 3.5rem;
		font-size: 1.6rem;
		color: #fff
	}

	html:not(.light) .user-menu .user-content .user-column.light-dark-set i.active,html:not(.light) .user-menu .user-head .user-info.gold-vip .user-nick,html:not(.light) .user-menu .user-page-type .active {
		color: #f95455
	}

	html:not(.light) .user-menu .user-search {
		background: #1c1c1e
	}

	html:not(.light) .user-menu .user-content .user-column.my-comment:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.33 9.5A15.62 15.62 0 0 1 31 10.6a14.08 14.08 0 0 1 4.6 3 13.72 13.72 0 0 1 1.6 17.9c-.1.2-.2.3-.3.5-2.7 3.8-7 6.1-10.1 7.5-1 .4-1.9.8-2.9 1.1 0-.3-.1-.5-.1-.7a4 4 0 0 0-1.1-2 4.62 4.62 0 0 0-1.5-.9 14 14 0 0 1-4.1-1.9 15.2 15.2 0 0 1-3.2-3 13.68 13.68 0 0 1 1.4-18.3 14.08 14.08 0 0 1 4.6-3 10.54 10.54 0 0 1 5.4-1.3m0-3a17.87 17.87 0 0 0-6.8 1.3 17.63 17.63 0 0 0-5.6 3.7 16.82 16.82 0 0 0-1.6 22.3 17.14 17.14 0 0 0 3.9 3.7 17.53 17.53 0 0 0 5 2.3.71.71 0 0 1 .6.6 8.58 8.58 0 0 1 .2 2.3 11 11 0 0 1-.2 1.8 35.31 35.31 0 0 0 7.2-2.2c3.6-1.5 8.5-4.3 11.6-8.8a.35.35 0 0 1 .1-.2 16.77 16.77 0 0 0-2-21.8 17.63 17.63 0 0 0-5.6-3.7 17.87 17.87 0 0 0-6.77-1.3z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.my-tie:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M27.33 10v5.4a5.53 5.53 0 0 0 4.5 4.5h5.5v20.3a1.67 1.67 0 0 1-1.6 1.7H15a1.85 1.85 0 0 1-1.2-.5 1.66 1.66 0 0 1-.5-1.2V11.7a1.85 1.85 0 0 1 .5-1.2 1.61 1.61 0 0 1 1.1-.5zm4-3h-16.4a4.67 4.67 0 0 0-4.6 4.7v28.5a4.61 4.61 0 0 0 4.6 4.7h20.8a4.63 4.63 0 0 0 4.6-4.8V16zm1 10a2.57 2.57 0 0 1-2-2v-5l7 7z'/%3E%3Cpath class='cls-1' d='M18.33 24h14v3h-14zM18.33 32h14v3h-14z'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.my-collect:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.83 9.5l4 8.6v.1a4.88 4.88 0 0 0 3.8 2.7l9.1 1.5-6.3 5.3-.1.1-.1.1a5 5 0 0 0-1.5 4.5l1.5 8.5L28 36.6a4.71 4.71 0 0 0-4.6 0L15.33 41l1.8-8.7a5 5 0 0 0-1.5-4.5l-.1-.1-.1-.1-6.5-5 8.8-1.5a5 5 0 0 0 3.8-2.7zm0-4a2.2 2.2 0 0 0-2 1.2l-4.9 10.1a2.09 2.09 0 0 1-1.6 1.1l-10.6 1.8a2.29 2.29 0 0 0-1.8 1.5 2.22 2.22 0 0 0 .6 2.3l8.2 6.3a2 2 0 0 1 .6 1.8l-2.2 10.6a1.88 1.88 0 0 0 1.1 1.9 2.2 2.2 0 0 0 1.3.4 1.69 1.69 0 0 0 1-.3l9.4-5.2a1.64 1.64 0 0 1 1-.2 3 3 0 0 1 1 .2l9.8 5.2a1.8 1.8 0 0 0 1 .2A2 2 0 0 0 39 44a1.76 1.76 0 0 0 .7-1.9l-1.8-10.4a2 2 0 0 1 .6-1.8l7.7-6.5a2.44 2.44 0 0 0 .6-2.3 2.29 2.29 0 0 0-1.8-1.5l-10.8-1.8a2.09 2.09 0 0 1-1.6-1.1L27.93 6.6a2.41 2.41 0 0 0-1-1c-.4 0-.8-.1-1.1-.1z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.share-to-fr:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.83 20l4.6-8.7c.2-.3.6-.4.8-.1l.9.9a.52.52 0 0 1 .2.4v9.1h16.2c.1 0 .2.1.3.2l-2.5 15.4a3.13 3.13 0 0 1-.5 1 1.78 1.78 0 0 1-1 .4h-18.7a.32.32 0 0 1-.3-.3zm4.9-12.5h-.4a2.58 2.58 0 0 0-2 1.5l-5.4 10a.1.1 0 0 1-.1.1v19A3.24 3.24 0 0 0 17 41.4h18.7a4.48 4.48 0 0 0 4.4-3.9l2.5-15.7v-.2a3.24 3.24 0 0 0-3.2-3.3H26.33V12a2.88 2.88 0 0 0-.9-2.1l-1.9-1.8a3.22 3.22 0 0 0-1.8-.6zM9.33 18.5a1.54 1.54 0 0 1 1.5 1.5v20a1.5 1.5 0 0 1-3 0V20a1.54 1.54 0 0 1 1.5-1.5z'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.light-dark-set:before {
		background: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M512 832c-179.2 0-320-140.8-320-320s140.8-320 320-320 320 140.8 320 320-140.8 320-320 320m0 64c211.2 0 384-172.8 384-384S723.2 128 512 128 128 300.8 128 512s172.8 384 384 384zm288-384c0-160-128-288-288-288v576c160 0 288-128 288-288zm-320 96H243.2c6.4 12.8 12.8 32 19.2 44.8H480V608zm0-192v-44.8H262.4c-6.4 12.8-12.8 32-19.2 44.8H480zm0-115.2V256h-96c-25.6 12.8-44.8 25.6-64 44.8h160zM224 537.6h256v-44.8H224v44.8zm256 185.6H320c19.2 19.2 38.4 32 64 44.8h96v-44.8z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;
		background-size: 2.4rem
	}

	html:not(.light) .user-menu .user-content .user-column.user-set:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M44.33 26v-3h-3.1a17.27 17.27 0 0 0-1.5-5.5l2.8-1.6L41 13.3l-2.8 1.6a18 18 0 0 0-3.9-3.9l1.6-2.8-2.6-1.5-1.6 2.8a14.39 14.39 0 0 0-5.4-1.4V5h-3v3.1a19.52 19.52 0 0 0-5.4 1.4l-1.6-2.8-2.6 1.5 1.6 2.8a16.05 16.05 0 0 0-3.9 3.9l-2.8-1.6-1.5 2.6 2.8 1.6A16.59 16.59 0 0 0 8.43 23h-3.1v3h3.1a16.69 16.69 0 0 0 1.5 5.4L7.13 33l1.5 2.6 2.7-1.6a18 18 0 0 0 3.9 3.9l-1.5 2.7 2.6 1.5 1.5-2.7a16.69 16.69 0 0 0 5.4 1.5V44h3v-3.1a16 16 0 0 0 5.4-1.5l1.5 2.7 2.6-1.5-1.5-2.7a18 18 0 0 0 3.9-3.9l2.7 1.6 1.5-2.6.1-.1-2.7-1.6a15.37 15.37 0 0 0 1.4-5.3zm-6-1.5a13.71 13.71 0 0 1-1.1 5.4l-8.9-5.1v-.3a3.56 3.56 0 0 0-2-3.2V11a13.7 13.7 0 0 1 12 13.5zm-27 0a13.53 13.53 0 0 1 12-13.4v10.3a3.56 3.56 0 0 0-2 3.2v.3l-8.9 5.1a14.59 14.59 0 0 1-1.1-5.5zM24.83 38A13.44 13.44 0 0 1 14 32.5l8.9-5.1a3.63 3.63 0 0 0 4 0l8.9 5.1A14.12 14.12 0 0 1 24.83 38z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.user-feed-back:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M44.83 40h-38a1.5 1.5 0 1 1 0-3h38a1.5 1.5 0 0 1 0 3z'/%3E%3Cpath class='cls-1' d='M29.63 11.7l11 11-13.7 13.8h-9.7l-6.1-6.1zM7.53 31.1l8.4 8.4h12.2l16-16.1a1 1 0 0 0 0-1.4L30.33 8.2a1 1 0 0 0-1.4 0L7.53 29.7a1 1 0 0 0 0 1.4z'/%3E%3Cpath class='cls-1' d='M10.83 31a1.59 1.59 0 0 1-1.5-1.2 1.56 1.56 0 0 1 1.2-1.8l14.9-2.8 1.9-13.9a1.51 1.51 0 1 1 3 .4l-2 15a1.61 1.61 0 0 1-1.2 1.3l-16 3z'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column.user-logout:before {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.33 44a18 18 0 0 1-.4-36h.9a19 19 0 0 1 8.7 2.2 1.48 1.48 0 0 1-1.4 2.6 15.86 15.86 0 0 0-7.4-1.8h-.8a15 15 0 0 0 .4 30h.4A15.18 15.18 0 0 0 32 39.2a1.48 1.48 0 0 1 1.4 2.6 17.75 17.75 0 0 1-8.7 2.1.6.6 0 0 1-.4.1z'/%3E%3Cpath class='cls-1' d='M43.83 26a1.61 1.61 0 0 0-.5-1.1L34 15.6l-2.1 2.1 6.7 6.7H23.83v3h14.8l-6.8 6.8L34 36.4l9.3-9.3.1-.1a1.53 1.53 0 0 0 .4-1z'/%3E%3C/svg%3E") no-repeat center
	}

	html:not(.light) .user-menu .user-content .user-column:before {
		content: "";
		margin-right: 1.5rem;
		display: inline-block;
		width: 2.4rem;
		height: 2.4rem;
		line-height: 5.5rem;
		background-position: 2.4rem;
		vertical-align: middle
	}

	html:not(.light) .user-menu .user-page-type span {
		font-size: 1.6rem;
		color: #969696
	}
}

html.dark:not(.light) .user-menu .user-menu-box {
	background: #000;
	color: #fff
}

html.dark:not(.light) .user-menu .user-head .user-info .user-nick,html.dark:not(.light) .user-menu .user-content .user-column {
	color: #fff
}

html.dark:not(.light) .user-menu .user-content .user-column.light-dark-set i.active,html.dark:not(.light) .user-menu .user-head .user-info.gold-vip .user-nick,html.dark:not(.light) .user-menu .user-page-type .active {
	color: #f95455
}

html.dark:not(.light) .user-menu .user-search {
	background: #1c1c1e
}

html.dark:not(.light) .user-menu .user-content .user-column.my-comment:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.33 9.5A15.62 15.62 0 0 1 31 10.6a14.08 14.08 0 0 1 4.6 3 13.72 13.72 0 0 1 1.6 17.9c-.1.2-.2.3-.3.5-2.7 3.8-7 6.1-10.1 7.5-1 .4-1.9.8-2.9 1.1 0-.3-.1-.5-.1-.7a4 4 0 0 0-1.1-2 4.62 4.62 0 0 0-1.5-.9 14 14 0 0 1-4.1-1.9 15.2 15.2 0 0 1-3.2-3 13.68 13.68 0 0 1 1.4-18.3 14.08 14.08 0 0 1 4.6-3 10.54 10.54 0 0 1 5.4-1.3m0-3a17.87 17.87 0 0 0-6.8 1.3 17.63 17.63 0 0 0-5.6 3.7 16.82 16.82 0 0 0-1.6 22.3 17.14 17.14 0 0 0 3.9 3.7 17.53 17.53 0 0 0 5 2.3.71.71 0 0 1 .6.6 8.58 8.58 0 0 1 .2 2.3 11 11 0 0 1-.2 1.8 35.31 35.31 0 0 0 7.2-2.2c3.6-1.5 8.5-4.3 11.6-8.8a.35.35 0 0 1 .1-.2 16.77 16.77 0 0 0-2-21.8 17.63 17.63 0 0 0-5.6-3.7 17.87 17.87 0 0 0-6.77-1.3z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.my-tie:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M27.33 10v5.4a5.53 5.53 0 0 0 4.5 4.5h5.5v20.3a1.67 1.67 0 0 1-1.6 1.7H15a1.85 1.85 0 0 1-1.2-.5 1.66 1.66 0 0 1-.5-1.2V11.7a1.85 1.85 0 0 1 .5-1.2 1.61 1.61 0 0 1 1.1-.5zm4-3h-16.4a4.67 4.67 0 0 0-4.6 4.7v28.5a4.61 4.61 0 0 0 4.6 4.7h20.8a4.63 4.63 0 0 0 4.6-4.8V16zm1 10a2.57 2.57 0 0 1-2-2v-5l7 7z'/%3E%3Cpath class='cls-1' d='M18.33 24h14v3h-14zM18.33 32h14v3h-14z'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.my-collect:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25.83 9.5l4 8.6v.1a4.88 4.88 0 0 0 3.8 2.7l9.1 1.5-6.3 5.3-.1.1-.1.1a5 5 0 0 0-1.5 4.5l1.5 8.5L28 36.6a4.71 4.71 0 0 0-4.6 0L15.33 41l1.8-8.7a5 5 0 0 0-1.5-4.5l-.1-.1-.1-.1-6.5-5 8.8-1.5a5 5 0 0 0 3.8-2.7zm0-4a2.2 2.2 0 0 0-2 1.2l-4.9 10.1a2.09 2.09 0 0 1-1.6 1.1l-10.6 1.8a2.29 2.29 0 0 0-1.8 1.5 2.22 2.22 0 0 0 .6 2.3l8.2 6.3a2 2 0 0 1 .6 1.8l-2.2 10.6a1.88 1.88 0 0 0 1.1 1.9 2.2 2.2 0 0 0 1.3.4 1.69 1.69 0 0 0 1-.3l9.4-5.2a1.64 1.64 0 0 1 1-.2 3 3 0 0 1 1 .2l9.8 5.2a1.8 1.8 0 0 0 1 .2A2 2 0 0 0 39 44a1.76 1.76 0 0 0 .7-1.9l-1.8-10.4a2 2 0 0 1 .6-1.8l7.7-6.5a2.44 2.44 0 0 0 .6-2.3 2.29 2.29 0 0 0-1.8-1.5l-10.8-1.8a2.09 2.09 0 0 1-1.6-1.1L27.93 6.6a2.41 2.41 0 0 0-1-1c-.4 0-.8-.1-1.1-.1z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.share-to-fr:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.83 20l4.6-8.7c.2-.3.6-.4.8-.1l.9.9a.52.52 0 0 1 .2.4v9.1h16.2c.1 0 .2.1.3.2l-2.5 15.4a3.13 3.13 0 0 1-.5 1 1.78 1.78 0 0 1-1 .4h-18.7a.32.32 0 0 1-.3-.3zm4.9-12.5h-.4a2.58 2.58 0 0 0-2 1.5l-5.4 10a.1.1 0 0 1-.1.1v19A3.24 3.24 0 0 0 17 41.4h18.7a4.48 4.48 0 0 0 4.4-3.9l2.5-15.7v-.2a3.24 3.24 0 0 0-3.2-3.3H26.33V12a2.88 2.88 0 0 0-.9-2.1l-1.9-1.8a3.22 3.22 0 0 0-1.8-.6zM9.33 18.5a1.54 1.54 0 0 1 1.5 1.5v20a1.5 1.5 0 0 1-3 0V20a1.54 1.54 0 0 1 1.5-1.5z'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.light-dark-set:before {
	background: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M512 832c-179.2 0-320-140.8-320-320s140.8-320 320-320 320 140.8 320 320-140.8 320-320 320m0 64c211.2 0 384-172.8 384-384S723.2 128 512 128 128 300.8 128 512s172.8 384 384 384zm288-384c0-160-128-288-288-288v576c160 0 288-128 288-288zm-320 96H243.2c6.4 12.8 12.8 32 19.2 44.8H480V608zm0-192v-44.8H262.4c-6.4 12.8-12.8 32-19.2 44.8H480zm0-115.2V256h-96c-25.6 12.8-44.8 25.6-64 44.8h160zM224 537.6h256v-44.8H224v44.8zm256 185.6H320c19.2 19.2 38.4 32 64 44.8h96v-44.8z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;
	background-size: 2.4rem
}

html.dark:not(.light) .user-menu .user-content .user-column.user-set:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M44.33 26v-3h-3.1a17.27 17.27 0 0 0-1.5-5.5l2.8-1.6L41 13.3l-2.8 1.6a18 18 0 0 0-3.9-3.9l1.6-2.8-2.6-1.5-1.6 2.8a14.39 14.39 0 0 0-5.4-1.4V5h-3v3.1a19.52 19.52 0 0 0-5.4 1.4l-1.6-2.8-2.6 1.5 1.6 2.8a16.05 16.05 0 0 0-3.9 3.9l-2.8-1.6-1.5 2.6 2.8 1.6A16.59 16.59 0 0 0 8.43 23h-3.1v3h3.1a16.69 16.69 0 0 0 1.5 5.4L7.13 33l1.5 2.6 2.7-1.6a18 18 0 0 0 3.9 3.9l-1.5 2.7 2.6 1.5 1.5-2.7a16.69 16.69 0 0 0 5.4 1.5V44h3v-3.1a16 16 0 0 0 5.4-1.5l1.5 2.7 2.6-1.5-1.5-2.7a18 18 0 0 0 3.9-3.9l2.7 1.6 1.5-2.6.1-.1-2.7-1.6a15.37 15.37 0 0 0 1.4-5.3zm-6-1.5a13.71 13.71 0 0 1-1.1 5.4l-8.9-5.1v-.3a3.56 3.56 0 0 0-2-3.2V11a13.7 13.7 0 0 1 12 13.5zm-27 0a13.53 13.53 0 0 1 12-13.4v10.3a3.56 3.56 0 0 0-2 3.2v.3l-8.9 5.1a14.59 14.59 0 0 1-1.1-5.5zM24.83 38A13.44 13.44 0 0 1 14 32.5l8.9-5.1a3.63 3.63 0 0 0 4 0l8.9 5.1A14.12 14.12 0 0 1 24.83 38z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.user-feed-back:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M44.83 40h-38a1.5 1.5 0 1 1 0-3h38a1.5 1.5 0 0 1 0 3z'/%3E%3Cpath class='cls-1' d='M29.63 11.7l11 11-13.7 13.8h-9.7l-6.1-6.1zM7.53 31.1l8.4 8.4h12.2l16-16.1a1 1 0 0 0 0-1.4L30.33 8.2a1 1 0 0 0-1.4 0L7.53 29.7a1 1 0 0 0 0 1.4z'/%3E%3Cpath class='cls-1' d='M10.83 31a1.59 1.59 0 0 1-1.5-1.2 1.56 1.56 0 0 1 1.2-1.8l14.9-2.8 1.9-13.9a1.51 1.51 0 1 1 3 .4l-2 15a1.61 1.61 0 0 1-1.2 1.3l-16 3z'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column.user-logout:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.33 44a18 18 0 0 1-.4-36h.9a19 19 0 0 1 8.7 2.2 1.48 1.48 0 0 1-1.4 2.6 15.86 15.86 0 0 0-7.4-1.8h-.8a15 15 0 0 0 .4 30h.4A15.18 15.18 0 0 0 32 39.2a1.48 1.48 0 0 1 1.4 2.6 17.75 17.75 0 0 1-8.7 2.1.6.6 0 0 1-.4.1z'/%3E%3Cpath class='cls-1' d='M43.83 26a1.61 1.61 0 0 0-.5-1.1L34 15.6l-2.1 2.1 6.7 6.7H23.83v3h14.8l-6.8 6.8L34 36.4l9.3-9.3.1-.1a1.53 1.53 0 0 0 .4-1z'/%3E%3C/svg%3E") no-repeat center
}

html.dark:not(.light) .user-menu .user-content .user-column:before {
	content: "";
	margin-right: 1.5rem;
	display: inline-block;
	width: 2.4rem;
	height: 2.4rem;
	line-height: 5.5rem;
	background-position: 2.4rem;
	vertical-align: middle
}

html.dark:not(.light) .user-menu .user-page-type span {
	color: #969696
}

.link-card-replace {
	display: none!important
}

.link-card {
	text-decoration: none!important;
	background: #f4f5f6;
	padding: 1.5rem;
	border-radius: .4rem;
	border-bottom: 0!important;
	position: relative
}

.link-card img {
	margin: 0!important
}

.flex-column {
	display: flex!important;
	flex-direction: column;
	align-items: flex-start
}

.flex-row {
	display: flex!important;
	flex-direction: row;
	align-items: center
}

.flex-fix {
	flex-shrink: 0
}

.flex-grow {
	flex-grow: 1
}

.link-card-title {
	color: #333;
	font-size: 1.5rem;
	line-height: 2.2rem;
	max-height: 4.4rem;
	overflow: hidden
}

.link-card-sub {
	color: #999;
	font-size: 1.2rem;
	line-height: 1.5rem
}

.link-card-tag {
	font-size: 11px;
	color: #fff;
	background: #d22222;
	margin-right: .6rem;
	padding: .1rem .5rem;
	border-radius: .4rem
}

.link-card-news img {
	width: 9.3rem!important;
	height: 7rem!important;
	border-radius: .4rem;
	flex-shrink: 0
}

.link-card-newsmeta {
	height: 7.6rem;
	padding-right: .6rem;
	justify-content: space-between
}

.link-card-postmeta {
	margin-bottom: 1rem
}

.link-card-post img {
	width: 4rem!important;
	height: 4rem!important;
	border-radius: 50%;
	margin: 0 1.5rem 0 0!important;
	padding: 0!important;
	flex-shrink: 0
}

.link-card-user img {
	width: 6rem!important;
	height: 6rem!important;
	border-radius: 50%;
	margin: 0 1.5rem 0 0!important;
	padding: 0!important;
	flex-shrink: 0
}

.link-card-usermeta {
	height: 5rem;
	justify-content: space-between
}

.link-card-usermeta .link-card-title {
	margin-right: .6rem;
	overflow: hidden
}

.link-card-user .link-card-tag {
	height: 1.5rem;
	line-height: 1.5rem
}

.link-card-topic {
	display: block!important;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 0;
	padding-top: 33.3%;
	border-bottom: 0!important;
	padding-left: 0!important;
	padding-bottom: 0!important;
	padding-right: 0!important;
	border-radius: .4rem
}

.link-card-topic-msk,.link-card-topic-content,.link-card-topic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%!important;
	height: 100%!important;
	border-radius: .4rem;
	max-width: 100%!important;
	margin: 0!important
}

.link-card-topic-msk {
	content: "";
	display: block;
	background: rgba(0,0,0,.3);
	z-index: 78
}

.link-card-topic-content {
	padding: 0 1.5rem 1.5rem;
	box-sizing: border-box;
	z-index: 88;
	justify-content: flex-end
}

.link-card-topic-content .link-card-title {
	color: #fff;
	padding-bottom: 1rem
}

.link-card-topic-content .link-card-sub {
	color: #fff;
	height: 1.5rem;
	line-height: 1.5rem
}

.link-card.link-card-ita img {
	width: 6.6rem!important;
	height: 6.6rem!important;
	border-radius: 50%;
	margin: 0 1.5rem 0 0!important;
	padding: 0!important;
	-ms-flex-negative: 0;
	flex-shrink: 0
}

.link-card.link-card-ita .link-card-itmeta {
	height: 6.6rem!important;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.link-card.link-card-ita .link-card-name {
	color: #333;
	font-size: 1.6rem!important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.link-card.link-card-ita .link-card-name .label {
	height: 1.6rem!important;
	line-height: 1.6rem!important;
	font-size: 1rem!important;
	margin-left: .6rem;
	color: #fff!important;
	background: #d22222;
	border-radius: .2rem;
	padding: 0 .6rem
}

.link-card.link-card-ita .link-card-des {
	color: #999;
	font-size: 1.3rem!important;
	line-height: 2rem;
	max-height: 4rem;
	overflow: hidden
}

.link-card.link-card-ita .follow-btn {
	height: 2.8rem!important;
	line-height: 2.8rem!important;
	font-size: 1.2rem!important;
	margin-left: 1rem;
	color: #fff!important;
	background: #d22222;
	border-radius: 2rem;
	padding: 0 1.6rem
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .link-card-tag {
		background: #7a3c3a;
		color: #ccc
	}

	html:not(.light) .link-card-sub {
		color: #777
	}

	html:not(.light) .link-card-title {
		color: #999
	}

	html:not(.light) .link-card img {
		opacity: .7
	}

	html:not(.light) .link-card {
		background: #000
	}

	.night.amoled .link-card {
		background: #242424
	}

	html:not(.light) .link-card-topic-content .link-card-title {
		color: #aaa
	}

	html:not(.light) .link-card-topic-content .link-card-sub {
		color: #aaa
	}

	html:not(.light) .link-card.link-card-ita .link-card-name {
		color: #fff
	}
}

html.dark:not(.light) .link-card-tag {
	background: #7a3c3a;
	color: #ccc
}

html.dark:not(.light) .link-card-sub {
	color: #777
}

html.dark:not(.light) .link-card-title {
	color: #999
}

html.dark:not(.light) .link-card img {
	opacity: .7
}

html.dark:not(.light) .link-card {
	background: #000
}

.night.amoled .link-card {
	background: #242424
}

html.dark:not(.light) .link-card-topic-content .link-card-title {
	color: #aaa
}

html.dark:not(.light) .link-card-topic-content .link-card-sub {
	color: #aaa
}

html.dark:not(.light) .link-card.link-card-ita .link-card-name {
	color: #fff
}

.mourn {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><filter .3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\"/></filter></svg>#grayscale");
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: gray;
	-webkit-filter: grayscale(1)
}

.head {
	height: 4.7rem;
	background: #fff
}

.head .hd {
	position: relative;
	height: 4.4rem;
	line-height: 4.4rem;
	text-align: center;
	box-shadow: 0 .3rem .4rem 0 rgba(0,0,0,.05)
}

.head .hd .brand-column {
	display: inline-block
}

.hd .brand-column {
	position: absolute;
	top: 0;
	right: 0
}

.head .hd .brand-column {
	height: 4.4rem;
	display: inline-block;
	line-height: 4.4rem
}

.head .hd .brand-column .brand-column-list {
	font-size: 1.6rem;
	color: #333;
	margin-top: .15rem;
	margin-left: .5rem;
	display: none
}

.head .hd .brand-column .brand-column-lapin {
	color: #333;
	padding-left: 4.4rem;
	margin-top: .15rem;
	margin-left: 1rem;
	background: url("") left center no-repeat;
	background-size: 4.5rem 1.8rem!important
}

.head .hd .brand-column .brand-column-quan {
	color: #333;
	padding-left: 2.4rem;
	margin-left: 1rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23 12.5h.4a12.21 12.21 0 0 1 11.8 11.7 10.75 10.75 0 0 1-.5 4 7.84 7.84 0 0 1-.9 2.1 6.84 6.84 0 0 0-.7 4l.1.6-.4-.1c-.3 0-.7-.1-1-.1a7.22 7.22 0 0 0-3.2.8l-2.1.9a13.45 13.45 0 0 1-3.5.5h-.6a12.27 12.27 0 0 1-11.6-11.8 12 12 0 0 1 3.3-8.7 12.22 12.22 0 0 1 8.5-3.8c.1-.1.2-.1.4-.1m0-3h-.5a15.21 15.21 0 0 0-.1 30.4h.7a13.08 13.08 0 0 0 4.4-.7 12 12 0 0 0 2.6-1.1 3.92 3.92 0 0 1 1.8-.4h.6l3.8.6h.1c.2 0 .3-.2.3-.4l-.4-4a3.66 3.66 0 0 1 .4-2.3 20.29 20.29 0 0 0 1.1-2.6 14 14 0 0 0 .6-5A15.31 15.31 0 0 0 23.73 9.5z'/%3E%3Cpath class='cls-1' d='M23 35.1a9.47 9.47 0 0 1-7.6-3.8 1.3 1.3 0 0 1 .4-1.8 1.21 1.21 0 0 1 1.5.3 7.25 7.25 0 0 0 9.2 1.9 7.94 7.94 0 0 0 2.2-1.9 1.12 1.12 0 0 1 1.5-.3 1.3 1.3 0 0 1 .4 1.8 9.47 9.47 0 0 1-7.6 3.8z'/%3E%3C/svg%3E")left center no-repeat
}

.head .hd .brand-column .brand-column-item {
	height: 4.4rem;
	cursor: pointer;
	font-size: 1.45rem;
	vertical-align: middle;
	background-size: 2.4rem 2.4rem;
	display: inline-block
}

.head .hd .brand-column .brand-column-user-btn {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M4.33 9v3h12.3a12.88 12.88 0 0 1 2.2-3zM4.33 24v3h11c-.3-1-.6-2-.8-3zM46.33 21a14 14 0 1 0-14 14A13.55 13.55 0 0 0 38 33.8l4.9 8.5 2.6-1.5-4.9-8.5A14 14 0 0 0 46.33 21zm-25 0a11 11 0 1 1 11 11 11 11 0 0 1-11-11z'/%3E%3Cpath class='cls-1' d='M4.33 38h31v3h-31z'/%3E%3C/svg%3E") no-repeat;
	width: 4.4rem;
	background-position: center center;
	background-size: 2.4rem 2.4rem;
	margin-right: .7rem
}

.head .hd .1diantong-logo {
	cursor: pointer;
	position: absolute;
	top: 0;
	left: .5rem;
	width: 8.8rem;
	height: 4.4rem
}

.con-box {
	overflow: hidden;
	background: #fff
}

.con-box .news {
	padding: 0 2rem;
	overflow: hidden;
	background: #fff
}

.con-box .news .news-class {
	margin-top: 2rem;
	color: #99a2aa;
	font-size: 1.2rem
}

.con-box .news .news-class i {
	display: inline-block;
	width: 1rem;
	height: 1.4rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.4' height='22' viewBox='0 0 13.4 22'%3E%3Cpath d='M2.1 21.7L.7 20.3 10 11 .7 1.7 2.1.3 12.8 11z' fill='%2399a2aa'/%3E%3C/svg%3E") center center no-repeat;
	background-size: .5rem 1rem;
	margin: 0 .1rem;
	vertical-align: text-bottom
}

.con-box .news .news-class .news-class-item a {
	color: #99a2aa
}

.con-box .relevant-news {
	padding: 0 2rem;
	overflow: hidden;
	background: #fff;
	margin: 0 0 .7rem 0
}

.news .title {
	margin-top: 1.2rem;
	word-wrap: break-word;
	word-break: break-all;
	text-align: justify
}

.news .title,.lapin .title,.relevant-news .title,.comment .title {
	font-size: 2rem;
	font-weight: 600;
	line-height: 1.5;
	letter-spacing: .1rem
}

.news-mes {
	color: #99a2aa;
	margin: .5rem 0 2.2rem 0;
	position: relative;
	font-size: 1.2rem
}

.news-mes .news-author {
	padding: 0 .5rem
}

.news-mes .news-author span {
	width: 5rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.news-mes .browse-no {
	position: absolute;
	right: 0
}

.news-mes .browse-no img {
	vertical-align: initial;
	width: 1.084rem;
	height: .834rem
}

.news-mes ul {
	margin-top: 1rem
}

.owner-head .head-img {
	width: 3rem;
	height: 3rem;
	display: inline-block;
	margin-right: .7rem
}

.owner-head .head-img img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: url(../fonts/blockquote.svg) no-repeat 0 0;
	content: '';
	background-size: 1pc
}

.news-content {
	display: block !important;
	margin: 1rem 0px;
	line-height: 1.8;
	margin-bottom: 2rem;
	font-size: 1.6rem;
	letter-spacing: .1rem
}

.news-content blockquote:after {
	position: absolute;
	right: 20px;
	bottom: 20px;
	display: block;
	width: 1pc;
	height: 14px;
	background: url(../fonts/blockquote.svg) no-repeat 0 0;
	content: '';
	background-size: 1pc;
	transform: rotate(180deg)
}

.news-content .isrem {
	display: block;
	color: #686868;
	font-size: 1.5rem;
	background: #f8f8f8;
	padding: 1.2rem 1.5rem 1.2rem 1.5rem;
	margin: 1.2rem 0 1.5rem 0
}

.news-content .isrem span.accentTextColor {
	background: transparent!important;
	color: inherit;
	border-bottom: .1rem solid #686868;
	padding-bottom: .1rem
}

.news-content .night .isrem {
	color: #b3b3b3;
	background: #2e2e2e
}

.news-content .night .isrem span.accentTextColor {
	border-bottom: .1rem solid #b3b3b3
}

.news-content .isrem p {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	padding-bottom: 2.5rem
}

.news-content .isrem p:last-child {
	padding-bottom: 0
}

.news-content .accentTextColor {
	font-weight: bold
}

.news-content h2 {
	display: inline;
	font-size: 1.76rem;
	font-weight: bold
}

.news-content h2:before {
	content: "";
	display: block;
	height: .2rem
}

.news-content h2:after {
	content: "";
	display: block;
	height: 2.5rem
}

.news-content ul.custom_reference,.news-content ul.small-size,.news-content ul.medium-size {
	padding-bottom: .75rem
}

.news-content ul.custom_reference li p,.news-content ul.small-size li p,.news-content ul.medium-size li p {
	margin-top: 0;
	margin-bottom: 8px
}

.news-content ul.custom_reference li p img.emoji,.news-content ul.small-size li p img.emoji,.news-content ul.medium-size li p img.emoji {
	width: 20px
}

.news-content ul.custom_reference li p::before {
	content: "●";
	color: #ff8c90
}

.news-content ul.small-size li p::before,.news-content ul.medium-size li p::before {
	content: "●";
	color: #d22222
}

.news-content ul.custom_reference li *,.news-content ul.small-size li *,.news-content ul.medium-size li * {
	color: #666!important;
	font-size: 12px!important;
	text-decoration: none!important
}

.news-content ul.medium-size li * {
	font-size: 14px!important
}

.news-content ul.custom_reference li {
	border: 0!important
}

.news-content ul.small-size li *,.news-content ul.medium-size li * {
	color: inherit!important
}

.news-content .referenceTitle {
	color: #363636;
	font-size: 1.6rem;
	font-weight: 600;
	display: block
}

.news-content img {
	background: url("/static/images/block.png") no-repeat center #e7e7e7;
	max-width: 100%;
	width: 100%;
	height: auto;
	cursor: pointer;
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 0
}

.news-content img:first-child {
	width: 100%;
	margin-top: 7px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px
}

.news-content img:last-child {
	margin-bottom: 7px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px
}

.news-content img[src="//m.1diantong.com/images/images/t.png"] {
	width: 100%;
	background: url("/static/images/block.png") no-repeat center #e7e7e7;
	max-width: 100%;
	height: auto;
	cursor: pointer;
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 0;
}

.news-content p {
	display: block!important;
	margin-top: 1.2rem;
	line-height: 1.8;
	margin-bottom: 1.6rem;
	font-size: 1.6rem
}

.news-content .bq-tips {
	font-size: 12px!important;
	color: #999!important;
	line-height: 20px!important;
	padding: 20px 0 10px 0
}

.bq-tips:before {
	content: "声明：文内含有的对外跳转链接（包括不限于超链接、二维码、口令等形式），用于传递更多信息，节省甄选时间，结果仅供参考，素材来源于网络新闻/官方媒体，指尖网所有文章均包含本声明。";
}

.news-content h3 {
	display: block!important;
	line-height: 1.8;
	margin-bottom: 2rem;
	font-size: 1.6rem;
	font-weight: bold
}

.news-content li>p {
	padding: 0
}

.news-content p a {
	color: inherit;
	border-bottom: solid .0rem #d22222
}

.news-content p a.s_tag {
	color: #272a30;
	text-decoration: none;
	cursor: text;
	border: 0
}

.news-content p iframe,.content .news-content p embed,.content .news-content p img {
	max-width: 100%!important
}

.news-content p iframe.bilibili {
	width: 33.5rem;
	height: 25rem
}

.news-content p strong {
	font-weight: 700
}

.news-content ul>ul {
	padding-left: 1.7rem
}

.news-content li {
	padding-left: 1.7rem;
	position: relative
}

.news-content .vbox {
	width: 100%
}

.news-content li ::before {
	content: "●";
	color: #d22222;
	position: absolute;
	left: -.1rem
}

.news-content .vscale {
	width: 100%;
	padding-bottom: 56.25%;
	height: 0;
	position: relative
}

.news-content .vitem {
	width: 100%;
	height: 100%;
	background-color: #000;
	position: absolute
}

dir {
	padding: 0
}

.card a,span.card a {
	padding-right: 0;
	text-decoration: none;
	color: #313131
}

.card span,span.card span {
	display: block;
	padding-right: 0
}

.card,span.card {
	display: block;
	position: relative;
	padding: .9rem;
	margin: 3rem auto;
	border: .1rem solid #eee;
	overflow: hidden
}

.card:hover,span.card:hover {
	box-shadow: .1rem .1rem .8rem #eee
}

.card .z-tag-brand,.card .z-tag-baike {
	position: absolute;
	top: .9rem;
	left: 0;
	padding-right: .3rem;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.card-logo {
	float: left;
	position: relative;
	display: block;
	margin-right: 1.4rem
}

.card-logo img {
	display: block;
	width: 13.5rem;
	height: 13.5rem;
	margin: 0!important
}

.card-logo::after {
	content: "广告";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.3);
	color: #fff;
	font-size: 12px;
	border-top-right-radius: 2px;
	padding: 0 3px;
	transform: scale(.8);
	transform-origin: bottom left
}

.card-info {
	padding-right: .4rem;
	overflow: hidden
}

.card-info>span {
	display: block
}

.card-info .card-title {
	overflow: hidden;
	line-height: 2.8rem
}

.card-info .card-name {
	font-size: 1.2rem;
	line-height: 3.4rem;
	margin-bottom: 1rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 4.5rem
}

.card-info .mall-data {
	margin-top: 1.1rem;
	line-height: 1.8rem;
	color: #fff;
	border-radius: .3rem;
	background-color: #d22222;
	padding: 0 .3rem;
	text-align: center;
	float: left
}

.card-info .card-name b,.card-info .card-name strong,.card-info .card-name em {
	font-weight: normal
}

.card-info .price {
	color: #d22222;
	float: left;
	font-size: 1.7rem
}

.card-info .card-tags {
	height: 2rem;
	overflow: hidden
}

.card-info .card-tags>span {
	display: inline-block;
	padding: 0 .7rem;
	margin-right: .8rem;
	height: 1.6rem;
	border: 1rem solid #eee;
	line-height: 1.6rem;
	color: #999;
	font-size: 1.2rem
}

.card-info .card-tags span.tag-noborder {
	border: 0
}

.card-info .card-abstract {
	font-size: 1.2rem;
	color: #999;
	line-height: 1.8rem;
	overflow: hidden
}

.card-info .card-controls {
	overflow: hidden;
	line-height: 2.8rem
}

.card-info .card-controls .group-data,.card-info .card-controls .mall-data {
	float: left;
	margin-right: 1rem;
	color: #999;
	font-size: 1.2rem
}

.card-info .card-controls .group-data i {
	margin-right: .5rem;
	font-style: normal!important
}

.card-info .card-controls .card-inline-split {
	float: left;
	margin-right: 1rem;
	font-size: 1.2rem;
	color: #ccc
}

.card-info .card-btn-light,.card-info .card-btn-deep {
	width: 9rem;
	height: 3rem;
	border-radius: .3rem;
	line-height: 2.8rem;
	text-align: center;
	font-size: 1.2rem
}

.card-info .card-btn-light:hover,.card-info .card-btn-deep:hover {
	opacity: .9;
	filter: alpha(opacity=90);
	-moz-opacity: .9;
	-khtml-opacity: .9
}

.card-info .card-btn-light {
	background-color: rgba(0,102,102,.1);
	color: #066
}

.card-info .card-btn-deep {
	background-color: #066;
	color: #fff;
	margin-left: 1rem
}

.card.main-site .card-info .card-name {
	overflow: hidden;
	margin-top: .7rem;
	line-height: 2.2rem;
	white-space: normal
}

.card.main-site .card-info .card-name b,.card.main-site .card-info .card-name strong,.card-info .card-name em {
	margin-left: .6rem;
	color: #f04848
}

.card.main-site .card-info .card-abstract {
	margin-bottom: 2rem
}

.card.main-site .card-info .card-btn-light {
	background-color: rgba(240,72,72,.1);
	color: #f04848
}

.card.main-site .card-info .card-btn-deep {
	background-color: #f04848;
	color: #fff;
	float: right
}

#con,#ft,#hd {
	width: 100%;
	min-width: 20pc;
	background-color: #fff
}

span.v {
	display: inline-block;
	overflow: hidden;
	margin: 0 .5rem;
	width: .2rem;
	height: 1.3rem;
	background: url(../images/split.png) left top no-repeat;
	color: #d5d5d5;
	vertical-align: -.2rem;
	text-indent: -75pt;
	line-height: .8rem
}

.memo a,.pre1 a,.tags a {
	color: #888
}

a:active {
	color: #8f001e
}

@media only screen and (max-width:480) {
	span.card {
		width: 100%;
		padding: .9rem 0
	}

	.card .card-logo {
		width: 24.27184%;
		margin-left: .9rem
	}

	.card .card-logo img {
		width: 100%;
		height: auto
	}

	.card .card-info {
		overflow: visible;
		padding: 0 .9rem
	}

	.card .card-abstract {
		display: none
	}

	.card .mall-data {
		font-size: 1.2rem
	}
}

pre {
	padding: .8rem 1rem;
	background-color: #f5f5f5;
	overflow: auto
}

.news-content p a.1diantong_super_player {
	background: #000;
	position: relative;
	width: 100%;
	height: 17rem;
	text-decoration: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-bottom: 0
}

.1diantong_super_player::before {
	content: "";
	display: block;
	width: 6.4rem;
	height: 6.4rem;
	border-radius: 50%;
	background: rgba(51,51,51,.8);
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	z-index: 298
}

.1diantong_super_player:hover:before {
	width: 7.2rem;
	height: 7.2rem
}

.1diantong_super_player::after {
	content: "";
	display: block;
	position: absolute;
	margin-left: 1.5rem;
	width: 0;
	height: 0;
	border-left: 2.368rem solid rgba(255,255,255,.5);
	border-top: 1.365rem solid transparent;
	border-right: 2.368rem solid transparent;
	border-bottom: 1.365rem solid transparent;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	z-index: 999
}

.1diantong_super_player:hover:after {
	border-left: 2.368rem solid rgba(255,255,255,.8)
}

.1diantong_super_player img {
	height: 100%;
	position: absolute;
	z-index: 777;
	opacity: .7;
	transition: all .2s ease
}

.1diantong_super_player:hover img {
	opacity: .8
}

video {
	max-width: 100%!important
}

.font-color-yellow {
	color: #eca500
}

.font-color-orange {
	color: #ff7e00
}

.font-color-orangered {
	color: #fb4e01
}

.font-color-red {
	color: #d22222
}

.font-color-purple {
	color: #9b0080
}

.font-color-lyonsblue {
	color: #3e007b
}

.font-color-blue {
	color: #0f3193
}

.font-color-skyblue {
	color: #0091ea
}

.font-color-darkcyan {
	color: #255965
}

.font-color-aqua {
	color: #00968b
}

.font-color-darkgreen {
	color: #548b30
}

.font-color-green {
	color: #379e28
}

.font-color-greytip {
	color: #999
}

.font-color-greytip a {
	color: #999!important;
	border-color: #999!important
}

.night .font-color-greytip {
	color: #999
}

.night .font-color-greytip a {
	color: #999!important;
	border-color: #999!important
}

.content figcaption,.news-content figcaption {
	font-size: 13px;
	text-align: center;
	margin-top: -16px;
	margin-bottom: 22px;
	color: #999
}

.news-content table+figcaption {
	margin-top: -6px
}

.news-content table {
	border-collapse: collapse;
	line-height: normal;
	margin-bottom: 1.5rem;
	display: table;
	border-spacing: .2rem;
	border-color: #808080;
	border-spacing: 0;
	font-size: 1.4rem;
	width: 100%
}

.news-content table tr td {
	font-size: 1.4rem
}

.news-content table tr td p {
	font-size: 1.4rem;
	margin-bottom: 0
}

.news-content table tbody {
	display: table-row-group;
	vertical-align: middle;
	border-color: inherit;
	text-align: initial;
	border: 1px solid rgba(0,0,0,.05)
}

.news-content table td,.news-content table th {
	padding: .7rem 1rem;
	border-left: 1px solid rgba(0,0,0,.05);
	border-right: 1px solid rgba(0,0,0,.05)
}

.news-content table .firstRow td {
	word-break: break-all;
	color: #fff;
	background-color: #e74737
}

.click_to_copy_btn {
	background-color: #ff6905;
	color: #fff;
	padding: .5rem 1rem;
	border-radius: .8rem;
	font-size: 1.2rem;
	line-height: 2.2rem;
	cursor: pointer;
	display: inline-block
}

.click_to_copy_btn::before {
	content: "提示：点我即可复制以下内容哦~";
	display: block;
	border-bottom: .1rem dashed #f0985d;
	padding-bottom: .5rem;
	margin-bottom: .5rem;
	font-size: 1.1rem;
	text-align: center;
	letter-spacing: .05rem
}

.news-content table tr:nth-child(odd) {
	background: #f7f7f7
}

.news-content table a {
	border-bottom: .1rem solid #d22222;
	color: #d22222;
	text-decoration: none
}

.news-content .tagging1 {
	text-align: center;
	padding-bottom: 1rem;
	font-size: 1.2rem;
	color: #d2d2d2;
	line-height: 2;
	letter-spacing: .2rem
}

#popWinClose {
	position: absolute;
	top: 9pt;
	right: 9pt;
	width: 20px;
	height: 20px;
	background-image: url(../images/close.png);
	cursor: pointer
}

.down-app-box {
	width: 100%;
	position: relative;
	text-align: center;
	height: 4rem;
	margin: 3.1rem 0
}

.down-app-box i {
	width: 5rem;
	height: 4rem;
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	background: url('../images/gold-con.png')center center no-repeat;
	background-size: 3rem 3rem
}

.down-app-box a.down-app {
	clear: both;
	height: 4rem;
	display: inline-block;
	font-size: 1.4rem;
	color: #fff;
	line-height: 4rem;
	background-image: linear-gradient(135deg,#f56969 0%,#ea2727 100%);
	border-radius: 3rem;
	padding: 0 2rem 0 5rem;
	position: relative
}

#bdshare_weixin_qrcode_dialog {
	border: 5px solid #d22222!important
}

.bdsharebuttonbox {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	background: #fff;
	margin: 3.2rem 0 2.3rem 0;
	height: 4rem
}

#bd-share-box a {
	margin: 0;
	cursor: pointer;
	display: contents
}

#bd-share-box .bds_sqq {
	background: url("data:image/svg+xml,%3Csvg height='79.18' viewBox='0 0 79.22 79.18' width='79.22' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='39.61' cy='39.59' fill='%2357caff' r='39.61'/%3E%3Cpath d='M38.63 21.77a7.8 7.8 0 0 1 1.99 0l.58.06a10.37 10.37 0 0 1 7.25 3.9 14.515 14.515 0 0 1 2.89 7.44 20.812 20.812 0 0 1 .11 3.35 1.154 1.154 0 0 0 .09.44c.53 1.25 1.07 2.5 1.59 3.76a42.364 42.364 0 0 1 1.73 4.89 19.577 19.577 0 0 1 .61 3.14v1.43c-.04.17-.07.35-.12.51-.13.4-.33.47-.69.24a4.213 4.213 0 0 1-.74-.66 23.331 23.331 0 0 1-1.97-2.57.371.371 0 0 0-.16-.17c-.01.15-.01.29-.02.42a9.133 9.133 0 0 1-1.36 3.85 10.894 10.894 0 0 1-2.19 2.51c-.13.11-.13.16.04.2.24.08.48.16.71.24a7.984 7.984 0 0 1 1.99.97 1.321 1.321 0 0 1 .45.52.564.564 0 0 1-.39.84 2.251 2.251 0 0 1-.35.09 12.2 12.2 0 0 1-1.48.18c-.32.02-.63.05-.98.05-1.35 0-2.63-.01-3.98-.01-.13-.01-.25 0-.34-.01-1.86-.03-2.55-.53-4.26-.76-1.37.12-2.91.73-4.28.76-.09.01-.24 0-.44.01h-3.78a2.43 2.43 0 0 0-.27 0c-.44-.01-.88-.05-1.31-.08a5.467 5.467 0 0 1-1.33-.24.526.526 0 0 1-.42-.65.91.91 0 0 1 .16-.38 2.011 2.011 0 0 1 .68-.54 10.9 10.9 0 0 1 2.28-.96c.27-.09.27-.09.07-.27a10.058 10.058 0 0 1-1.47-1.52 9.23 9.23 0 0 1-2.01-4.67c-.02-.18-.03-.36-.06-.58-.31.43-.58.84-.87 1.23a13.761 13.761 0 0 1-1.6 1.9 2.13 2.13 0 0 1-.45.34c-.31.16-.47.11-.6-.2a2.981 2.981 0 0 1-.14-.59v-1.43c.01-.13.03-.26.04-.39a23.908 23.908 0 0 1 1.2-4.78c.75-2.17 1.7-4.27 2.6-6.39a1.974 1.974 0 0 0 .17-.86 8.422 8.422 0 0 1-.02-.87 19.885 19.885 0 0 1 .37-3.76A14.742 14.742 0 0 1 30 26.87a10.325 10.325 0 0 1 6.75-4.83 14.932 14.932 0 0 1 1.88-.27z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat
}

#bd-share-box .bds_qzone {
	background: url("data:image/svg+xml,%3Csvg height='79.18' viewBox='0 0 79.22 79.18' width='79.22' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M39.61-.01a39.6 39.6 0 1 1-39.6 39.6 39.6 39.6 0 0 1 39.6-39.6z' fill='%23fabf0d'/%3E%3Cpath d='M60.67 35.11l-.08.08c-2.75 2.65-9.88 9.55-9.88 9.55l2.45 12.88a.292.292 0 0 0 .02.09c.16.98-.58.92-1.05.65a.251.251 0 0 1-.07-.04c-3.44-1.95-12.07-6.85-12.07-6.85s-8.73 5.05-12.07 6.98a.219.219 0 0 0-.05.03.627.627 0 0 1-.97-.7.688.688 0 0 1 .02-.13c.67-3.78 2.35-13.29 2.35-13.29l-9.88-9.06-.06-.06c-.5-.53-.33-1 .29-1.08a.425.425 0 0 0 .11-.02c3.72-.38 13.37-1.38 13.37-1.38s3.91-7.97 5.81-11.85c.02-.04.03-.08.05-.12.67-1.33 1.11-1.9 1.99.1a.925.925 0 0 1 .05.1c1.96 3.92 5.88 11.77 5.88 11.77s9.34.89 13.16 1.25a.249.249 0 0 0 .08.01c.53.07 1.38.3.55 1.09zM26.98 36.5s9.51-2.91 23.73-.75c0 0 .11.07 0 .38s-11.72 8.2-11.87 8.23a12.181 12.181 0 0 0-1.15.75s-.37.09 0 .37 11.72.83 13.24.82l.25.94s-13.64 1.12-20.72.02l-.08-.45 13.33-9.05-.27-.41a127.665 127.665 0 0 0-16.46-.85zm24.17 10.37s1.88-.4 3.26-.82l-.03.33s-.22.84-3.07 1.54z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat
}

#bd-share-box .bds_tsina {
	background: url("data:image/svg+xml,%3Csvg height='79.18' viewBox='0 0 79.22 79.18' width='79.22' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M39.61-.01a39.6 39.6 0 1 1-39.6 39.6 39.6 39.6 0 0 1 39.6-39.6z' fill='%23f13d14'/%3E%3Cpath d='M58.06 25.68a11.628 11.628 0 0 0-10.93-3.46 1.628 1.628 0 0 0-1.28 1.93 1.654 1.654 0 0 0 1.97 1.25 8.267 8.267 0 0 1 7.77 2.46 7.849 7.849 0 0 1 1.71 7.82 1.625 1.625 0 0 0 1.07 2.05 1.661 1.661 0 0 0 2.09-1.05h.01a11.084 11.084 0 0 0-2.41-11m-4.37 3.87a5.678 5.678 0 0 0-5.33-1.69 1.4 1.4 0 0 0-1.1 1.67 1.428 1.428 0 0 0 1.7 1.07 2.787 2.787 0 0 1 2.6.82 2.634 2.634 0 0 1 .57 2.62 1.4 1.4 0 0 0 .92 1.77 1.443 1.443 0 0 0 1.8-.91 5.354 5.354 0 0 0-1.16-5.35M36.57 40.7a7.879 7.879 0 0 0-8.76 3.74c-1.52 3.01-.05 6.34 3.4 7.44a7.82 7.82 0 0 0 9.26-3.85c1.45-3.17-.36-6.44-3.9-7.33zm-2.61 7.67a2.742 2.742 0 0 1-3.3 1.06 1.851 1.851 0 0 1-.74-2.81 2.767 2.767 0 0 1 3.24-1.06 1.841 1.841 0 0 1 .8 2.81zm2.29-2.87a1.052 1.052 0 0 1-1.24.45.71.71 0 0 1-.32-1.06 1.047 1.047 0 0 1 1.21-.45.707.707 0 0 1 .35 1.06zm13.98-6.96c-.62-.18-1.04-.31-.71-1.09.69-1.71.76-3.18.01-4.23-1.41-1.97-5.26-1.86-9.68-.05 0-.01-1.39.59-1.04-.49.68-2.13.58-3.93-.48-4.96-2.39-2.35-8.77.09-14.23 5.44-4.1 4-6.47 8.25-6.47 11.92 0 7.03 9.2 11.3 18.2 11.3 11.8 0 19.66-6.72 19.66-12.04 0-3.22-2.78-5.05-5.26-5.8zM35.86 53.86c-7.19.69-13.39-2.49-13.86-7.1s4.98-8.92 12.17-9.62 13.38 2.49 13.85 7.1-4.98 8.92-12.16 9.62z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat
}

#bd-share-box .bds_weixin {
	background: url("data:image/svg+xml,%3Csvg height='79.18' viewBox='0 0 79.21 79.18' width='79.21' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='39.605' cy='39.59' fill='%2337c91f' r='39.605'/%3E%3Cpath d='M46.98 33.12a14.517 14.517 0 0 1 1.48.09c-1.33-6.02-7.94-10.49-15.49-10.49-8.44 0-15.35 5.6-15.35 12.71 0 4.1 2.3 7.47 6.14 10.08l-1.54 4.5 5.37-2.62a26.907 26.907 0 0 0 5.38.75c.48 0 .96-.03 1.43-.06a10.879 10.879 0 0 1-.47-3.13c0-6.53 5.76-11.83 13.05-11.83zm-8.26-4.05a1.871 1.871 0 1 1 0 3.74 1.91 1.91 0 1 1 0-3.74zm-10.74 3.74a1.912 1.912 0 1 1 0-3.74 1.871 1.871 0 1 1 0 3.74zm33.01 11.96c0-5.98-6.14-10.85-13.04-10.85-7.3 0-13.06 4.87-13.06 10.85s5.76 10.84 13.06 10.84a19.538 19.538 0 0 0 4.61-.75l4.21 2.25-1.16-3.74c3.08-2.25 5.38-5.23 5.38-8.6zM43.72 42.9a1.5 1.5 0 1 1 0-2.99 1.542 1.542 0 1 1 0 2.99zm8.44 0a1.5 1.5 0 1 1 0-2.99 1.542 1.542 0 1 1 0 2.99z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat
}

#bd-share-box .share-btn {
	width: 4.7em;
	height: 3.7rem;
	background-size: 3.7rem 3.7rem
}

#bd-share-box div p {
	line-height: 1
}

#bd-share-box:after {
	content: "";
	visibility: hidden;
	display: none;
	height: 0;
	clear: both
}

#bd-share-box button {
	border-radius: 3rem;
	font-size: 1.6rem;
	color: #fff;
	cursor: pointer;
	width: 10rem;
	height: 4.4rem;
	line-height: 4.4rem
}

#bd-share-box button.appopen {
	background: #de5a54
}

#bd-share-box button.placard {
	background: #ebbe36
}

#bd-share-box button.share-to {
	background: #62ba81
}

.placard-box .sdk-mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	max-width: 640px;
	z-index: 100;
	background-color: rgba(0,0,0,.8);
	cursor: pointer
}

.placard-box {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 120;
	width: -webkit-calc(100% - 4.8rem);
	width: -moz-calc(100% - 4.8rem);
	width: calc(100% - 4.8rem);
	max-width: -webkit-calc(640 - 4.8rem);
	max-width: -moz-calc(640 - 4.8rem);
	max-width: calc(640 - 4.8rem)
}

.placard-box .placard-content-box {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	text-align: center;
	z-index: 370
}

.placard-box .placard-content-box img {
	width: 100%;
	min-width: 23rem
}

.placard-box .placard-content-box button {
	margin: 1rem 0;
	font-size: 1.3rem;
	color: #fff;
	background: #d22222;
	padding: 1rem 2.3rem;
	border-radius: 3rem
}

.placard-box .placard-content-box p {
	color: #ccc
}

.news-tags {
	display: flex;
	flex-wrap: wrap;
    gap: 12px 12px;
	margin: 1.3rem 0 2rem 0;
	font-size: 1.4rem;
	align-items: center
}

.news-tags .fec {
	cursor: pointer;
	color: #333;
	margin-right: 0rem;
	font-size: 1.4rem;
	background: #eeeeee;
	padding: .5rem .8rem;
	border-radius: 3rem;
	display: block
}

html.dark .news-tags .fec {
	background-color: #303030;
	color: #f4f5f6
}

.news-footer {
	position: relative;
	margin: 2rem 0;
	font-size: 1.4rem;
	display: flex;
	align-items: center
}

.news-footer .duty-man {
	color: #99a2aa;
	flex-grow: 1
}

.news-footer .fec {
	cursor: pointer;
	color: #333;
	margin-left: 1rem;
	font-size: 1.2rem;
	background: #f2f3f4;
	padding: .7rem 1.37rem;
	border-radius: 3rem;
	display: block
}

html.dark .news-footer .fec {
	background-color: #303030;
	color: #f4f5f6
}

.news .ggp-promotion {
	display: none;
	text-align: center;
	width: 100%;
	min-height: 5rem;
	margin: 3.2rem 0 3rem 0
}

.reward {
	margin-top: 3rem;
	text-align: center
}

.reward .reward-btn {
	margin: 2.3rem
}

.reward .reward-btn span {
	background-image: linear-gradient(135deg,#f56969 0%,#ea2727 100%);
	border-radius: 1.75rem;
	color: #fff;
	font-size: 1.7rem;
	padding: 1rem 3rem;
	border-radius: 2rem
}

.reward .reward-case {
	font-size: 1.3rem
}

.reward .reward-head-img {
	display: flex;
	position: relative;
	margin: 1.3rem auto;
	flex-flow: row wrap;
	justify-content: center;
	font-size: 1.2rem;
	cursor: pointer
}

.reward .reward-head-img .head-img img {
	width: 3rem;
	height: 3rem;
	border-radius: 50%
}

.reward .sdk-mask {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	max-width: 640;
	background-color: rgba(0,0,0,.7);
	cursor: pointer;
	z-index: 3
}

.reward .reward-collapsed {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	max-width: 640;
	background: #fff;
	padding: 0 1.5rem;
	z-index: 70;
	max-height: 70vh;
	padding-bottom: 5rem;
	overflow: auto
}

.reward .reward-collapsed ul li {
	position: relative;
	height: 7rem;
	border-top: .067rem solid #eee
}

.reward .reward-collapsed ul li:first-child {
	border-top: 0
}

.reward .reward-collapsed ul li a img {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto 0;
	width: 3.6rem;
	height: 3.6rem;
	border-radius: 50%
}

.reward .reward-collapsed ul li .rc-info {
	position: absolute;
	top: 2rem;
	left: 4.8rem;
	text-align: left;
	width: calc(100% - 4.8rem);
	line-height: 1
}

.reward .reward-collapsed ul li .rc-info .re-user-nick {
	font-size: 1.5rem;
	color: #273543
}

.reward .reward-collapsed ul li .rc-info .re-time {
	font-size: 1.2rem;
	color: #999;
	display: block;
	padding-top: .3rem
}

.reward .reward-collapsed ul li .rc-money {
	font-size: 1.9rem;
	color: #273543;
	position: absolute;
	right: .5rem;
	top: 0;
	line-height: 7rem
}

.reward .reward-collapsed button {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	max-width: 640;
	margin: 0 auto;
	line-height: 5rem;
	font-size: 1.6rem;
	color: #333;
	background: #fff;
	cursor: pointer;
	border-top: .067rem solid #eee
}

.reward .reward-collapsed .rc-title {
	font-size: 1.8rem;
	color: #333;
	text-align: center;
	line-height: 5rem;
	display: inline-block;
	width: 100%;
	position: relative
}

.reward .reward-collapsed .rc-title .all-money {
	font-size: 1.9rem;
	color: #273543;
	position: absolute;
	right: .5rem;
	top: 0;
	line-height: 5rem
}

.grade {
	margin: 3rem 0 3rem 0;
	text-align: center
}

.grade .grade-data,.grade .grade-hide-data {
	color: #99a2aa;
	font-size: 1.4rem
}

.grade .grade-star {
	display: inline-block;
	width: 100;
	height: 1.6rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='32' viewBox='0 0 100 32'%3E%3Cpath d='M15.463 22.2a.532.532 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31L5.48 21.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.55.55 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.04 4.32-4.531.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.493.493 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.532.532 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.538.538 0 0 0-.486.31l-2.039 4.32-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7-2.022-4.33a.533.533 0 0 0-.485-.31.538.538 0 0 0-.486.31l-2.039 4.32-4.532.68a.537.537 0 0 0-.428.36.529.529 0 0 0 .124.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.047-2.23 4.039 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.533.533 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.039 4.32-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54z' fill-rule='evenodd' fill='%23ddd'/%3E%3Cpath data-name='3 5' d='M15.463 6.2a.532.532 0 0 0-.425-.36l-4.526-.7L8.491.81A.535.535 0 0 0 8.005.5a.537.537 0 0 0-.486.31L5.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.55.55 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7L29.491.81a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.04 4.32-4.531.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.493.493 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.532.532 0 0 0-.425-.36l-4.526-.7L50.491.81a.535.535 0 0 0-.486-.31.538.538 0 0 0-.486.31L47.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7L71.49.81a.533.533 0 0 0-.485-.31.538.538 0 0 0-.486.31L68.48 5.13l-4.532.68a.537.537 0 0 0-.428.36.529.529 0 0 0 .124.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.047-2.23 4.039 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.533.533 0 0 0-.425-.36l-4.526-.7L92.491.81a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31L89.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54z' fill='%23ffbe27' fill-rule='evenodd'/%3E%3C/svg%3E") 0 -1.6rem no-repeat;
	margin: -.12rem 1rem
}

.grade .grade-star .grade-star-light {
	width: 60%;
	height: 1.6rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='32' viewBox='0 0 100 32'%3E%3Cpath d='M15.463 22.2a.532.532 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31L5.48 21.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.55.55 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.04 4.32-4.531.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.493.493 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.532.532 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.538.538 0 0 0-.486.31l-2.039 4.32-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7-2.022-4.33a.533.533 0 0 0-.485-.31.538.538 0 0 0-.486.31l-2.039 4.32-4.532.68a.537.537 0 0 0-.428.36.529.529 0 0 0 .124.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.047-2.23 4.039 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.533.533 0 0 0-.425-.36l-4.526-.7-2.021-4.33a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.039 4.32-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54z' fill-rule='evenodd' fill='%23ddd'/%3E%3Cpath data-name='3 5' d='M15.463 6.2a.532.532 0 0 0-.425-.36l-4.526-.7L8.491.81A.535.535 0 0 0 8.005.5a.537.537 0 0 0-.486.31L5.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.55.55 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7L29.491.81a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31l-2.04 4.32-4.531.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.493.493 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.532.532 0 0 0-.425-.36l-4.526-.7L50.491.81a.535.535 0 0 0-.486-.31.538.538 0 0 0-.486.31L47.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.576.576 0 0 0-.033-.19l-.75-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.535.535 0 0 0-.425-.36l-4.526-.7L71.49.81a.533.533 0 0 0-.485-.31.538.538 0 0 0-.486.31L68.48 5.13l-4.532.68a.537.537 0 0 0-.428.36.529.529 0 0 0 .124.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.047-2.23 4.039 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54zm21 0a.533.533 0 0 0-.425-.36l-4.526-.7L92.491.81a.535.535 0 0 0-.486-.31.537.537 0 0 0-.486.31L89.48 5.13l-4.532.68a.535.535 0 0 0-.427.36.526.526 0 0 0 .123.54l3.289 3.38-.786 4.77a.548.548 0 0 0 .22.53.531.531 0 0 0 .568.03l4.048-2.23 4.038 2.24a.5.5 0 0 0 .261.07h.011a.535.535 0 0 0 .534-.54.553.553 0 0 0-.034-.19l-.749-4.66 3.3-3.37a.53.53 0 0 0 .119-.54z' fill='%23ffbe27' fill-rule='evenodd'/%3E%3C/svg%3E") 0 0 no-repeat
}

.grade .grade-assess {
	display: flex;
	flex-flow: row nowrap;
	margin: 1rem 0;
	color: #000
}

.grade .grade-assess .grade-assess-item {
	cursor: pointer;
	display: inline-block;
	padding: 1rem 0;
	margin: 0 2.3rem;
	background-color: #f2f3f4;
	border-radius: 2rem;
	font-size: 1.2rem;
	flex-grow: 1;
	max-width: 12rem;
	width: 7rem;
	position: relative;
	cursor: pointer
}

.grade .grade-assess .grade-assess-item:nth-child(2) {
	display: none
}

.grade .grade-assess-item .grade-assess-less {
	background: url(../images/grade_less_black.png) no-repeat
}

.grade .grade-assess-item .grade-assess-nomore {
	background: url(../images/grade_normal_black.png) no-repeat
}

.grade .grade-assess-item .grade-assess-most {
	background: url(../images/grade_most_black.png) no-repeat
}

.grade .grade-assess .grade-assess-item.most.grade-selected {
	background-color: #6f8c38
}

.grade .grade-assess .grade-selected {
	color: #fff;
	background-color: #d22222
}

.grade .grade-selected .grade-assess-less {
	background: url(../images/grade_less_white.png) no-repeat
}

.grade .grade-selected .grade-assess-nomore {
	background: url(../images/grade_normal_white.png) no-repeat
}

.grade .grade-selected .grade-assess-most {
	background: url(../images/grade_most_white.png) no-repeat
}

.grade .grade-assess .grade-assess-item i {
	display: inline-block;
	width: 2.4rem;
	height: 2.4rem;
	background-size: 2.4rem 2.4rem;
	left: 1rem;
	bottom: 0;
	top: 0;
	margin: auto;
	line-height: 2.4rem;
	position: absolute
}

.grade .grade-assess .grade-assess-item span {
	margin-left: 3rem
}

html.dark .grade .grade-assess .grade-assess-item {
	background-color: #303030;
	color: #f4f5f6
}

html.dark .relevant-news .key-word .key-word-item {
	background-color: #303030;
	color: #f4f5f6
}

.relevant-news {
	margin: 0 0 0 0
}

.relevant-news .title {
	margin: 0 0 1rem 0
}

.relevant-news .key-word {
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-start;
	text-align: center
}

.relevant-news .key-word .key-word-item {
	display: inline-block;
	margin: .7rem;
	padding: .7rem 1.37rem;
	background-color: #f2f3f4;
	border-radius: 3rem;
	font-size: 1.2rem;
	cursor: pointer;
	flex: auto
}

.relevant-news .relevant-news-box .placeholder.one-img-plc:nth-last-child(1) a {
	border: 0
}

.relevant-news .more-relevant-news {
	width: 7rem;
	padding: .7rem .78rem;
	border-radius: 3rem;
	background: #f4f5f6;
	text-align: center;
	margin: 2.2rem auto 1.7rem;
	cursor: pointer;
	font-size: 1.2rem;
	color: #333
}

.more-relevant-news a {
	color: #8895f9
}

.relevant-news .more-relevant-news:after {
	content: "";
	display: inline-block;
	width: .61rem;
	height: .61rem;
	border-bottom: .1rem solid #2b2b2b;
	border-right: .1rem solid #2b2b2b;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	margin: 0 0 .3rem .5rem
}

html.dark div.more-relevant-news {
	background-color: #303030;
	color: #f4f5f6
}

.more-relevant-news {
	background-color: #303030;
	color: #f4f5f6
}

html.dark .relevant-news .more-relevant-news:after {
	border-right: .1rem solid #f4f5f6;
	border-bottom: .1rem solid #f4f5f6
}

.con-box .lapin {
	overflow: hidden;
	background: #fff
}

.lapin .title {
	position: relative;
	padding: 0 1.5rem
}

.lapin .title .ad-tip {
	padding: 0 .2rem;
	margin: 0 0 0 .7rem;
	font-size: 1rem;
	text-align: center;
	color: #999;
	font-weight: 400;
	vertical-align: middle;
	height: 1.6rem;
	line-height: 1.6rem;
	border-radius: .1rem;
	border: .1rem solid #999
}

.lapin .title .more {
	font-size: 1.4rem;
	text-align: center;
	color: #999;
	font-weight: 400;
	vertical-align: middle;
	height: 1.6rem;
	line-height: 1.6rem;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 1.5rem;
	margin: auto 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.4' height='22' viewBox='0 0 13.4 22'%3E%3Cpath d='M2.1 21.7L.7 20.3 10 11 .7 1.7 2.1.3 12.8 11z' fill='%2399a2aa'/%3E%3C/svg%3E") right center no-repeat;
	background-size: 1.6rem 1rem;
	padding: 0 1.3rem 0 0
}

.lapin .placeholder {
	width: 11.37rem;
	text-align: center
}

.lapin .lapin-box {
	margin: 0 1.5rem;
	width: calc(100% - 3rem)
}

.lapin .lapin-box .placeholder .plc-con {
	top: 0
}

.lapin .placeholder:nth-last-child(1) {
	padding: 0 .8rem 0 0
}

.lapin .placeholder a {
	display: block;
	padding: 0 .7rem;
	margin: 2.4rem 0 2.1rem 0
}

.lapin .placeholder .plc-image {
	height: 0;
	width: 100%;
	padding-bottom: 100%;
	position: relative
}

.lapin .placeholder .plc-con .plc-title {
	margin: .37rem 0;
	font-size: 1.5rem
}

body:not(.b-speedy) .lapin .placeholder .plc-con {
	position: relative;
	width: 100%
}

.lapin .placeholder .plc-con .price {
	font-size: 1.5rem
}

.lapin .placeholder .plc-con .coupon .rel-price {
	font-size: 1.5rem;
	color: #d22222;
	margin: .37rem 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block
}

.lapin .placeholder .plc-con .coupon div {
	text-align: center
}

.lapin .placeholder .plc-con .coupon .get-coupon {
	display: inline-block;
	color: #fff;
	text-align: center;
	font-size: 1.1rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	min-width: 7.8rem;
	line-height: 2.833rem;
	background-image: linear-gradient(79deg,#eb6a3d 0%,#e9513a 100%);
	border-radius: 1.417rem
}

.comment .comment-tig {
	margin: 1.2rem 0 2rem 0
}

.top-comment-box,.hot-comment-box,.all-comment-box {
	margin: 0 0 1.5rem 0
}

.comment .re-tags {
	height: 3rem;
	line-height: 3rem;
	position: relative;
	padding: .5rem 0
}

.comment .re-tags .tags-name {
	font-size: 2rem;
	font-weight: 600;
	text-align: left;
	line-height: 1.8;
	padding: 0 1.5rem
}

.comment .re-tags .tags-sort {
	position: absolute;
	right: .7rem
}

.comment .re-tags .tags-sort label {
	margin: 0 .3rem;
	cursor: pointer
}

.comment .re-tags .tags-sort input[type="radio"]+label::before {
	content: " ";
	display: inline-block;
	vertical-align: middle;
	width: .7rem;
	height: .7rem;
	margin-right: .4rem;
	border-radius: 50%;
	border: .1rem solid #666;
	padding: .2rem
}

.comment .re-tags .tags-sort input[type="radio"]:checked+label::before {
	background-color: #d22222;
	background-clip: content-box;
	border: .1rem solid #d22222
}

.comment .re-tags .tags-sort input[type="radio"]+label {
	font-size: 1.3rem
}

.comment .re-tags .tags-sort input[type="radio"]:checked+label {
	color: #d22222
}

.comment .re-tags .tags-sort input[type="radio"] {
	position: absolute;
	clip: rect(0,0,0,0)
}

.comment ul {
	padding: 1.7rem 2rem .2rem 2rem
}

.comment .no-comment {
	margin: 1rem 0;
    text-align: center
}

.comment .hot-comment-box .hot_comment_tip {
	text-align: center;
	margin-top: 10px
}

.comment .hot-comment-box .hot_comment_tip span {
	color: #999!important
}

.comment .no-comment div {
	width: 100%;
	height: 10rem;
	background: url('../images/no-comment.png') center center no-repeat;
	background-size: 9.9rem 8.2rem
}

.comment .no-comment span {
    font-size: 1.45rem;
    display: block;
    text-align: center;
    color: #ccc;
    line-height: 1.2;
}

.comment .no-show-comment {
	text-align: center;
	margin: 1.2rem 0 -.3rem 0
}

.comment .no-show-comment .open-app-a {
	width: 7rem;
	padding: .7rem 1.78rem;
	border-radius: 3rem;
	color: #fff;
	background: #d22222;
	text-align: center;
	margin: 2rem auto;
	cursor: pointer;
	font-size: 1.7rem
}

.reply-container {
    background: #f3f3f3;
    padding: 12px 15px;
    margin: 8px 0 15px 0;
}

.reply-header {
    font-size: 1.1rem;
    margin-bottom: 5px;
	color: #d1504d;
}

.reply-text {
    font-size: 1.1rem;
    line-height: 1.5;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-all;
}

.1diantong-emotion {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	vertical-align: middle
}

.emoji {
	width: 25px;
	background: 0 0!important;
	display: inline-block!important
}

.img-box {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 100vw;
	height: 100%;
	line-height: 100vh;
	background-color: rgba(0,0,0,.89);
	cursor: pointer;
	z-index: 78;
	overflow: auto
}

.img-box img {
	width: 100vw;
	vertical-align: middle;
	z-index: 78;
	cursor: pointer
}

.img-box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #d22222
}

.img-box.swiper-container-horizontal>.swiper-pagination-progressbar {
	height: .3rem
}

.img-box .swiper-zoom-container {
	height: initial;
	min-height: 100%
}

.fixed-cover-share-dialog {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.7)
}

.fixed-cover-share-dialog .dailog-box {
	position: absolute;
	top: 50%;
	left: 5%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	width: 90%;
	padding-bottom: 45px
}

.fixed-cover-share-dialog .dialog-close {
	position: absolute;
	width: 35px;
	height: 35px;
	background: url(../images/close_1.png) center center no-repeat;
	background-size: 35px;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto
}

.fixed-cover-share-dialog .dailog {
	overflow: hidden;
	border-radius: 8px;
	font-size: 14px;
	background: #fff
}

.fixed-cover-share-dialog .dialog-title {
	position: relative;
	width: 100%;
	height: 70px;
	line-height: 70px;
	font-size: 18px;
	text-align: center;
	text-indent: 2em;
	background: #f8f8f8
}

.fixed-cover-share-dialog .dialog-title::before {
	content: '';
	position: absolute;
	width: 30px;
	height: 30px;
	background: url(../images/right.svg) no-repeat;
	background-size: 30px;
	top: 20px;
	left: 33%
}

.fixed-cover-share-dialog .dialog-more {
	display: block;
	margin: 20px auto;
	width: 90%;
	height: 46px;
	border-radius: 20px;
	line-height: 46px;
	background: #f73035;
	color: #fff;
	font-size: 18px;
	text-align: center
}

.fixed-cover-share-dialog .hot-news {
	margin: 0 16px 20px
}

.fixed-cover-share-dialog .hot-news a {
	display: block;
	padding: 10px 0;
	line-height: 1.5em;
	color: #4d4d4d
}

.fixed-cover-share-dialog .hot-news a .news-title {
	font-size: 16px;
	max-height: 50px;
	overflow: hidden
}

.fixed-cover-share-dialog .wxpublic-code {
	padding: 10px 16px 20px;
	text-align: center
}

.fixed-cover-share-dialog .wxpublic-code .wx-img {
	margin: 0 auto;
	width: 132px;
	height: 154px;
	background: url(../fonts/weixin.svg) no-repeat;
	background-size: 132px 154px
}

.fixed-cover-share-dialog .wxpublic-code p {
	color: #666
}

.fixed-cover-share-dialog .wxpublic-code p span {
	color: #e25852
}

html.dark .news-content blockquote {
	background-color: #393939
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .head,html:not(.light) .con-box .news,html:not(.light) .con-box,html:not(.light) .reward .reward-collapsed button {
		background: #000;
		color: #fff
	}

	html:not(.light) .owner-head .user-mes .user-name,html:not(.light) .card,html:not(.light) span.card,html:not(.light) .hot-app a,html:not(.light) .news-content p a,html:not(.light) .reward .reward-collapsed .rc-title,html:not(.light) .reward .reward-collapsed ul li .rc-info .re-user-nick {
		color: #fff
	}

	html:not(.light) .con-box .comment,html:not(.light) .con-box .lapin,html:not(.light) .con-box .relevant-news,html:not(.light) .bdsharebuttonbox,html:not(.light) .reward .reward-collapsed {
		background-color: #000
	}

	html:not(.light) .head .hd .brand-column .brand-column-lapin {
		color: #fff;
		background: url("") left center no-repeat
	}

	html:not(.light) .head .hd .brand-column .brand-column-quan {
		color: #fff;
		padding-left: 2.4rem;
		margin-left: 1rem;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23 12.5h.4a12.21 12.21 0 0 1 11.8 11.7 10.75 10.75 0 0 1-.5 4 7.84 7.84 0 0 1-.9 2.1 6.84 6.84 0 0 0-.7 4l.1.6-.4-.1c-.3 0-.7-.1-1-.1a7.22 7.22 0 0 0-3.2.8l-2.1.9a13.45 13.45 0 0 1-3.5.5h-.6a12.27 12.27 0 0 1-11.6-11.8 12 12 0 0 1 3.3-8.7 12.22 12.22 0 0 1 8.5-3.8c.1-.1.2-.1.4-.1m0-3h-.5a15.21 15.21 0 0 0-.1 30.4h.7a13.08 13.08 0 0 0 4.4-.7 12 12 0 0 0 2.6-1.1 3.92 3.92 0 0 1 1.8-.4h.6l3.8.6h.1c.2 0 .3-.2.3-.4l-.4-4a3.66 3.66 0 0 1 .4-2.3 20.29 20.29 0 0 0 1.1-2.6 14 14 0 0 0 .6-5A15.31 15.31 0 0 0 23.73 9.5z'/%3E%3Cpath class='cls-1' d='M23 35.1a9.47 9.47 0 0 1-7.6-3.8 1.3 1.3 0 0 1 .4-1.8 1.21 1.21 0 0 1 1.5.3 7.25 7.25 0 0 0 9.2 1.9 7.94 7.94 0 0 0 2.2-1.9 1.12 1.12 0 0 1 1.5-.3 1.3 1.3 0 0 1 .4 1.8 9.47 9.47 0 0 1-7.6 3.8z'/%3E%3C/svg%3E")left center no-repeat
	}

	html:not(.light).head .hd .brand-column .brand-column-user-btn {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M4.33 9v3h12.3a12.88 12.88 0 0 1 2.2-3zM4.33 24v3h11c-.3-1-.6-2-.8-3zM46.33 21a14 14 0 1 0-14 14A13.55 13.55 0 0 0 38 33.8l4.9 8.5 2.6-1.5-4.9-8.5A14 14 0 0 0 46.33 21zm-25 0a11 11 0 1 1 11 11 11 11 0 0 1-11-11z'/%3E%3Cpath class='cls-1' d='M4.33 38h31v3h-31z'/%3E%3C/svg%3E") no-repeat;
		width: 4.4rem;
		background-position: center center;
		background-size: 2.4rem 2.4rem;
		margin-right: .7rem
	}

	html:not(.light) .head .hd .brand-column .brand-column-item {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M4.33 9v3h12.3a12.88 12.88 0 0 1 2.2-3zM4.33 24v3h11c-.3-1-.6-2-.8-3zM46.33 21a14 14 0 1 0-14 14A13.55 13.55 0 0 0 38 33.8l4.9 8.5 2.6-1.5-4.9-8.5A14 14 0 0 0 46.33 21zm-25 0a11 11 0 1 1 11 11 11 11 0 0 1-11-11z'/%3E%3Cpath class='cls-1' d='M4.33 38h31v3h-31z'/%3E%3C/svg%3E") no-repeat;
        width: 4.4rem;
		height: 4.4rem;
		line-height: 4.4rem;
		background-position: center center;
		cursor: pointer;
		font-size: 1.45rem;
		vertical-align: middle;
		background-size: 2.4rem 2.4rem;
		display: inline-block
	}

	html:not(.light) .footer .ft .comment-num span {
		color: #f95455
	}

	html:not(.light) .news-content .referenceTitle {
		color: #ccc
	}

	html:not(.light) .news-content blockquote {
		background-color: #393939
	}

	html:not(.light) .news-content .tougao-user {
		background-color: #393939;
		color: #99a2aa
	}

	html:not(.light) .news-content .tougao-user a {
		color: inherit;
		border-bottom: 1px solid #d22222;
		padding-bottom: 2px
	}

	html:not(.light) .news-content ul.custom_reference li * {
		color: #bfbfbf!important
	}

	html:not(.light) .news-content ul.small-size li *,html:not(.light) .news-content ul.medium-size li * {
		color: inherit!important
	}

	html:not(.light) pre,html:not(.light) .news-content table tr:nth-child(odd) {
		background-color: #333
	}

	html:not(.light) .font-color-yellow {
		color: #f7b311
	}

	html:not(.light) .font-color-orange {
		color: #f17a07
	}

	html:not(.light) .font-color-orangered {
		color: #f55912
	}

	html:not(.light) .font-color-red {
		color: #e15252
	}

	html:not(.light) .font-color-purple {
		color: #db4ac1
	}

	html:not(.light) .font-color-lyonsblue {
		color: #ab80d7
	}

	html:not(.light) .font-color-blue {
		color: #6f88d5
	}

	html:not(.light) .font-color-skyblue {
		color: #44aceb
	}

	html:not(.light) .font-color-darkcyan {
		color: #67b4c5
	}

	html:not(.light) .font-color-aqua {
		color: #34bdb1
	}

	html:not(.light) .font-color-darkgreen {
		color: #2dd513
	}

	html:not(.light) .font-color-green {
		color: #6dc530
	}

	html:not(.light) .news-footer .fec {
		background-color: #303030;
		color: #f4f5f6
	}

	html:not(.light) .grade .grade-assess .grade-assess-item {
		background-color: #303030;
		color: #f4f5f6
	}

	.tag-item {
		padding: 1rem 0;
		margin: 0 1.3rem;
		border-radius: 2rem;
		font-size: 1.2rem;
		width: 7rem;
	}

	html:not(.light) .relevant-news .key-word .key-word-item {
		background-color: #303030;
		color: #f4f5f6
	}

	html:not(.light) div.more-relevant-news {
		background-color: #303030;
		color: #f4f5f6
	}

	html:not(.light) .relevant-news .more-relevant-news:after {
		border-right: .1rem solid #f4f5f6;
		border-bottom: .1rem solid #f4f5f6
	}
}

html.dark:not(.light) .head,html.dark:not(.light) .con-box .news,html.dark:not(.light) .con-box,html.dark:not(.light) .reward .reward-collapsed button {
	background: #000;
	color: #fff
}

html.dark:not(.light) .owner-head .user-mes .user-name,html.dark:not(.light) .card,html.dark:not(.light) span.card,html.dark:not(.light) .hot-app a,html.dark:not(.light) .reward .reward-collapsed .rc-title,html.dark:not(.light) .reward .reward-collapsed ul li .rc-info .re-user-nick {
	color: #fff
}

html.dark:not(.light) .con-box .comment,html.dark:not(.light) .con-box .lapin,html.dark:not(.light) .con-box .relevant-news,html.dark:not(.light) .bdsharebuttonbox,html.dark:not(.light) .reward .reward-collapsed {
	background-color: #000
}

html.dark:not(.light) .head .hd .brand-column .brand-column-lapin {
	color: #fff;
	background: url("") left center no-repeat
}

html.dark:not(.light) .head .hd .brand-column .brand-column-quan {
	color: #fff;
	padding-left: 2.4rem;
	margin-left: 1rem;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23 12.5h.4a12.21 12.21 0 0 1 11.8 11.7 10.75 10.75 0 0 1-.5 4 7.84 7.84 0 0 1-.9 2.1 6.84 6.84 0 0 0-.7 4l.1.6-.4-.1c-.3 0-.7-.1-1-.1a7.22 7.22 0 0 0-3.2.8l-2.1.9a13.45 13.45 0 0 1-3.5.5h-.6a12.27 12.27 0 0 1-11.6-11.8 12 12 0 0 1 3.3-8.7 12.22 12.22 0 0 1 8.5-3.8c.1-.1.2-.1.4-.1m0-3h-.5a15.21 15.21 0 0 0-.1 30.4h.7a13.08 13.08 0 0 0 4.4-.7 12 12 0 0 0 2.6-1.1 3.92 3.92 0 0 1 1.8-.4h.6l3.8.6h.1c.2 0 .3-.2.3-.4l-.4-4a3.66 3.66 0 0 1 .4-2.3 20.29 20.29 0 0 0 1.1-2.6 14 14 0 0 0 .6-5A15.31 15.31 0 0 0 23.73 9.5z'/%3E%3Cpath class='cls-1' d='M23 35.1a9.47 9.47 0 0 1-7.6-3.8 1.3 1.3 0 0 1 .4-1.8 1.21 1.21 0 0 1 1.5.3 7.25 7.25 0 0 0 9.2 1.9 7.94 7.94 0 0 0 2.2-1.9 1.12 1.12 0 0 1 1.5-.3 1.3 1.3 0 0 1 .4 1.8 9.47 9.47 0 0 1-7.6 3.8z'/%3E%3C/svg%3E")left center no-repeat
}

html.dark:not(.light) .head .hd .brand-column .brand-column-user-btn {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M4.33 9v3h12.3a12.88 12.88 0 0 1 2.2-3zM4.33 24v3h11c-.3-1-.6-2-.8-3zM46.33 21a14 14 0 1 0-14 14A13.55 13.55 0 0 0 38 33.8l4.9 8.5 2.6-1.5-4.9-8.5A14 14 0 0 0 46.33 21zm-25 0a11 11 0 1 1 11 11 11 11 0 0 1-11-11z'/%3E%3Cpath class='cls-1' d='M4.33 38h31v3h-31z'/%3E%3C/svg%3E") no-repeat;
	width: 4.4rem;
	background-position: center center;
	background-size: 2.4rem 2.4rem;
	margin-right: .7rem
}

html.dark:not(.light) .head .hd .brand-column .brand-column-item {
	height: 4.4rem;
	line-height: 4.4rem;
	cursor: pointer;
	font-size: 1.45rem;
	vertical-align: middle;
	background-size: 2.4rem 2.4rem;
	display: inline-block
}

html.dark:not(.light) .footer .ft .comment-num span {
	color: #f95455
}

html.dark:not(.light) .news-content .referenceTitle {
	color: #ccc
}

html.dark:not(.light) pre,html.dark:not(.light) .news-content table tr:nth-child(odd) {
	background-color: #333
}

html.dark:not(.light) .wxpublic-code .wx-img {
	background: url(../fonts/weixindark.svg) no-repeat
}

html.dark:not(.light) .fixed-cover-share-dialog .dailog {
	background: #252525
}

html.dark:not(.light) .fixed-cover-share-dialog .dialog-title {
	background: #252525
}

html.dark:not(.light) .fixed-cover-share-dialog .hot-news a {
	color: #fff
}

html.dark:not(.light) .fixed-cover-share-dialog .wxpublic-code p {
	color: #fff
}

.news-content p a.topic-bar {
	border-bottom: 0;
	color: #fff;
	font-size: 12px;
	border-radius: 20px;
	height: 32px;
	line-height: 32px;
	padding: 0 24px 0 34px;
	background: #000;
	display: inline-block;
	max-width: 100%;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative
}

.dark .news-content p a.topic-bar {
	background: #424242;
	color: #eee
}

.news-content p a.topic-bar::before {
	content: "";
	width: 16px;
	height: 16px;
	display: inline-block;
	background-image: url("../images/topic_white.png");
	background-size: cover;
	position: absolute;
	left: 12px;
	top: 8px
}

.dark .news-content p a.topic-bar::before {
	background-image: url('../images/topic_white.png')
}

.news-content p a.topic-bar::after {
	content: "";
	width: 10px;
	height: 10px;
	display: inline-block;
	margin-left: 4px;
	background-image: url('../images/arrow_white.png');
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 11px
}

.dark .news-content p a.topic-bar::after {
	background-image: url('../images/arrow_white.png')
}

.news-content sup {
	position: relative;
	font-size: 60%;
	line-height: 0;
	vertical-align: baseline;
	top: -.6em
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .news-content p a.topic-bar::after {
		background-image: url('../images/arrow_white.png')
	}

	html:not(.light) .news-content p a.topic-bar::before {
		background-image: url('../images/topic_white.png')
	}

	html:not(.light) .news-content p a.topic-bar {
		background: #424242;
		color: #eee
	}
}

.hot-app {
	padding: 2rem
}

.hot-app .title {
	font-size: 2rem;
	font-weight: 600;
	text-align: left;
	line-height: 1.8
}

.hot-app .hot-app-box {
	margin: 2.4rem 0 2.6rem 0;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-around;
	text-align: center
}

.hot-app .hot-app-box p {
	font-size: 1.4rem;
	line-height: 2
}

.1diantong-footer {
	font-size: 1.3rem;
	color: #999;
	background: #f2f3f6;
	height: 10rem;
	width: 100%;
	text-align: center;
	position: relative;
	flex-grow: 1;
	display: flex;
	align-items: flex-end;
	justify-content: center
}

.im-ft-box {
	text-align: center;
	padding: 2.95rem 0
}

.1diantong-footer p {
	line-height: 1.8
}

.1diantong-footer p a {
	color: #999
}

.1diantong-footer a span {
	color: #999
}

.1diantong-footer p .vertical-bar {
	margin: 0 1rem
}

/* 在小屏设备上隐藏 */
@media screen and (max-width: 768px) {
  .fixed-btn {
    display: none !important;
  }
}

@media(prefers-color-scheme:dark) {
	html:not(.light) .1diantong-footer {
		background: #1c1c1e
	}
}

html.dark:not(.light) .1diantong-footer {
	background: #1c1c1e
}

html:not(.light) .post-comment .write-comment {
	background: #171717
}

html:not(.light) .reply-container {
    background: #1c1c1e;
}
