.js-container--home,.js-container--market {
	display: flex
}

.js-container {
	width: 1200px;
	margin: 0 auto
}[class*=js-icon-] {
	display: inline-block;
	width: 16px;
	height: 16px
}
.js-container {
	margin-bottom: 50px;
	margin-top: 100px;}

.js-container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.js-left {
	width: 740px;
	float: left
}

.js-left h1 {
	font-size: 28px;
	margin: 0 0 30px
}

.js-left .js-article-author {
	margin-bottom: 30px;
	line-height: 32px
}

.js-left .js-article-author a,.js-left .js-article-author span {
	color: #666;
	font-size: 14px;
	margin-right: 16px
}

.js-left .js-article-author .js-article-author__tag {
	width: 40px;
	text-align: center;
	line-height: 20px;
	height: 20px;
	border: 1px solid #f29700;
	color: #f29700;
	display: inline-block
}

.js-left .js-article-author .js-article-author__photo {
	width: 32px;
	height: 32px;
	border-radius: 100%;
	margin-right: 4px;
	vertical-align: top
}

.js-left .js-article-author .js-article-author__right {
	float: right
}

.js-left .js-article-author .js-article-author__right .js-article-author__button {
	width: 80px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border: 1px solid #dcdcdc;
	border-radius: 16px;
	margin-top: 5px;
	cursor: pointer
}

.js-left .js-article-takeaway {
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABSCAYAAAD+SzLAAAAABGdBTUEAALGPC/xhBQAACiVJREFUeAHtW/tXFEcWvj3C8JSHoIIScMWokPVxRM0qJD6irqCeCBpw8/acJPy+Z/+M/QcmOR6OSc4mzCrGgEASWYnGx5qouwEVH6hE8IGCIMpzmNn6alI4M3TPVDWM7G66zoHurrr31u2vb92693aP5nD8zUNWk0bAJk1pEXIELMAUDcECzAJMEQFFcsvCLMAUEVAktyzMAkwRAUVyy8IswBQRUCS3LMwCTBEBRXLLwizAFBFQJLcszAJMEQFFcsvCLMAUEVAktyzMAkwRAUVyy8IswBQRUCSPUKSfUnKbzUZut1tZh/z8PIqLi6Xz55vp4cNHyvy+DMqATZ8eRzNnpvjKMH3u8Xjo5s3bUvwZGWm0fv0fqLHxDLW335PiEURz56ZRUlICXb58XXSZPioDlp4+iytuekYfxtHRUdq3Tw6wZctyKDY2hrZuXUdnzlyg5uarPpKI0tJS2d9Mvz5xERVl56fz52dSSkqS6B47jo66qanpyth1sBNlwISwgYFBamvrEJdKx+joKJo3L0OJp67ue8LSyslZQGvX5lF8fBwHTgiBFeXlLRGXusdFi+br9o+MjIQfsMePn9Dx42d1FQjViaesChh814kTP1JXVw8HbunSxaRpGp0+fZ5P19Fxn2Apem3JkkUUExNNV6/epJ6ex+NIVPyiaQsbN+tz6rh06Rq5XC5at+5leumlF+nKlRvU3d1D9+494H96aixc+DsOWGtrG92+fVePRLrPNGAREdNoxozx/kBm5sTE6TJkhjSwFJtNo8HBYQ6WIWEYBkwDlpKSTLt3F4ZBJTmRLS03xggLC9frOnNBAJ+JtnHjWrZsR0W33xE76LlzzX59ehemARsZcen6A71JjPpUfIeRDPRjF8QOGqqJ3TIUXbBx04DBbxw+/F0w2dJjycmJtHhxNt248Qvdv/9wjC862k7p6bPHrn1PsEMLwOvrG9kSFVmexsjkPnnDplFc/EcOtuyObxowX+Uneo5dEzvZrFkpfg8hKSmRNm8u0BX/2WeHCKENGnyZaCtW/J751kT64YefWP+Q6Kaysu00bZqNyT9KT5/28/6MjHQOVm9vn3QGoAwYonO05OQEioyMICzNiTS7PZIWLJjHRTx61Osnanh4mDo6nkX1sIg5c/QtDowYRwALIEB36tR5un79FpcZHx/LAJvGNwvewf7l5GTzU+yesk0ZsDt3Ogmg2e12euedYubH+mTn0qVLSIjjsjAYmPJ0d/fSkSPH/Pg++uhPfte+F9CrtraREOMVFKxkTn4NexhZdPToSV8yfo64LCtrLj9vbf1l3LhRhzJgMGekEYia4URTU5ONZEv3Y+e6fLmV+zBpJh9CWOm2bRvowoVLdOtWO//r7HxImzYVcKtD3BbYsEL6+p7yXTPQsgNpfa+VAQMzcrmzZ//FEtpEPxP3FSx7jhWO6Ntou5eR88IL6SysSKYtW17hoMN/9fcPUk1NA3MbkboisFIqK2u4W9ElMOg0BRhkud0e5aAR1pifv5I742++OW6gkno3lhSWL3JNJNhe/3WO+a82Ghrybgjwb2iB6ZOqDxZ7sbqWJjjg92bPTmXloRkmuIOzYFnV1PyDBZ9N3FVkZnr9E7hiY6N52AEfNzjo3VmDSzMelbKw5ctzKDd3obEUyRGkU2hwuG+++bouV1NTi3TlQAiAPKRKaC0trSxsGKAHD7pY0dAbzCYne1M4VCVAa9QQpmDlBGtSgMEysC1PVsPyMJIHB67aioqQGoXefHAfb72101D8gQN1Id2MFGAXL16VrowaasMGsBQLClZxH1ZX16hLCutQbeAxcu6QBUtDDIZAdnh4xFC8262fZ/oySAEGhfRuBFUHFO1OnvxpzLn6Cg88FzeFlObBg+7AYeVrBM5ZWRlUX/+9IW9CQjyVlm7j46Dr7OwypJUZMO30kbsVFq7jgeHOnVtooiUbGWV9aeAPUaVAITFYW7lyCXf4oFm1amnQqkYwOWLMNGCwkoaGUzyfA1gADbng82qbNuXzGr7dbrxIcnNfpOzsLK4SYj2UsUtKtvLio0x1Q+9eTAMGYVhWX331LSF5RdRfVLQhLCGDUBzJs2h4c9XV9Ygn06JPHGH9r766mqdH2GCam6+Q03mEl9QRlyFL2bNnOy1fnsszAcEnc3ymgQy1Dg3Si6+/PspBww4H0PBKKxwNJSDR7t7tpOrqhrGKhehHcLx9+0ZeLkLchawESTgaQg5E9ygWYhNYvXoZ7djxmuGOLWT6HicMGIQhfqmtPcbSEW/809f3hM8homsxISoJaC5X6N1I8PgeRc0L+SLmEzseLA8JN3wqlhxetyHmQjbx888tviL45oSXKUjqoTdoUTnOzs70ozO6MHYARhwG/bA0PPEnT5DQuglO+f33d/PKBtIPgCcqnm1t7QZSgnfjhQdeJJ8+fYHLBTWsGrUuEZCiJITyNd5bQhejdufOfaqqqucJOrIPlK+RXoVKxCcNMCgGXyYarAhV2dTUGdz80Q/g2tvv0sWL1wSZ0hEWJZaXYEQffBRqagDp2rWb0haMUAkPec2aFfyBhgILc2rh/Akznj58hWhwuKKsLPr+W45YAfB5odqkWljgZF4fYxxZB9JP5bUMWNBvUpz+VN7o857bAkwRcQswCzBFBBTJLQuzAFNEQJHcsjALMEUEFMktC7MAU0RAkdyyMAswRQQUyS0LswBTRECR3LIwCzBFBBTJw1pAVNSFlYmpz+PRqm02z4/gdbu1VZrm2cEKoRP7sF9VkSD0Uw4YAwlvKqpZtdwZGZlWt3fvBr/vkSoqjkWPjNxjPwjwlDI6gBcX5H7CPhTWmr6x9toAs5xaj8dWyT4VOVJevsP7WbMxAx9xOKrZJ0RPt2mau4xZYhEDMfTH+SFkqg4/R8C0IWZN9QyoysTEiOrS0lLvy0tVjX+ldzqd8b29LmZxGgOPtjLwvD/3MClPli2sgLE3McPsZr5jQFXGxiYefvvtovE/JZPVNAjd55/XJvT3977O5ipjc21mLzS8P5AMwmN2KAyAaS5mRQ2aZquMiIg6tHdvcY9Z5czwVVQcSnK5hoo9Hr5sX2OWN6l+elIAY5Y0yp5uIywpKiqq6r33Sib2EZYZpHR49u+vShkaGir51fLWM8t79pJUh16mayKAuRlAJ+C4Y2LsB999t6RTZsKpovn006pZAwPDu7wbBr3C9DAVtCsBxiwJr4ZPMTOv9HiiDpSX75rYrzWnCD2H42C6pg3tZqFMGVNhLbM87xfFEvpIAqb9k8mqtNnsf//ww13tEnL/Z0g++eRghts9/AZTmIHneTmU4gAMv4ga90EXW27n4Lg1LdL5wQe72kIJ+n8Yr6j4Yp7Lpb3h3TAoL/CeGCY92scff/lnhuxfvWap/RtxEvNLzvLyPa2BDL+la4fjy2zm70oR5zF8lnndkfYXjsH+/c65MM3fEiAq9+pwODP37ftiDnj+AyBHozKmaY7tAAAAAElFTkSuQmCC) no-repeat 20px 0;background-size: 38px 40px;
	margin-bottom: 30px;
	padding: 30px 28px 30px 88px;
	font-size: 18px;
	color: #60606f;
	text-align: justify;
	line-height: 36px;
	border: 1px solid #dbdbdb
}

.js-left .js-article-sign {
	margin-bottom: 30px
}

.js-left .js-article-sign h2 {
	font-size: 18px;
	line-height: 18px;
	color: #333;
	padding-left: 9px;
	border-left: 3px solid #f5a623;
	margin-bottom: 20px
}

.js-left .js-article-sign ul {
	border: 1px solid #eee;
	padding: 18px 0 5px 24px;
	background: #fefefe
}

.js-left .js-article-sign ul li {
	display: inline-block;
	width: 50%;
	font-size: 14px;
	margin-bottom: 10px
}

.js-left .js-article-sign ul li .js-article-sign__label {
	margin-right: 10px
}

.js-left .js-article-sign ul li .sign-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 10px
}

.js-left .js-article-sign ul li .sign-icon-wechat {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/weixin.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-websit {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/official.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-wechat-public {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/publichot.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-twitter {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/twitter.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-telegram {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/telegram.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-sina {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/xinlang.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-facebook {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/facebook.svg?v=1925) no-repeat
}

.js-left .js-article-sign ul li .sign-icon-github {
	background: url(https://resource.jinse.com/v3/www/static/img/article-sign/github.svg?v=1925) no-repeat
}

.js-left .js-article-tag {
	margin-bottom: 30px
}

.js-left .js-article-tag a {
	margin-bottom: 15px;
	margin-right: 20px;
	padding: 8px 22px;
	background: #f9f9f9;
	border-radius: 4px;
	font-size: 14px;
	cursor: pointer
}

.js-left .js-article-tag_state_1 {
	margin-bottom: 30px;
	display: flex
}

.js-left .js-article-tag_state_1 a {
	margin-right: 13px;
	background: #fff;
	border: 1px solid #d9dbe4;
	box-sizing: border-box;
	border-radius: 4px;
	font-family: PingFang SC;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 16px;
	color: #1f1f22;
	padding: 5px 13px;
	cursor: pointer;
	display: flex;
	align-items: center;
	border-radius: 25px
}

.js-left .js-article-tag_state_1 a>img {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	-webkit-filter: drop-shadow(0 1px 1px rgba(0,0,0,.05));
	filter: drop-shadow(0 1px 1px rgba(0,0,0,.05))
}

.js-left .js-article-tag_state_1 a>span {
	width: 3px;
	height: 3px;
	border-radius: 50%;
	display: inline-block;
	background: #e5e5e5;
	margin: 0 5px
}

.js-left .js-article-source {
	font-size: 14px;
	margin-bottom: 20px;
	line-height: 24px
}

.js-left .js-article-source .js-article-source__model {
	margin-right: 10px
}

.js-left .js-article-source a:hover {
	text-decoration: underline;
	color: #397bff
}

.js-left .js-article-statement {
	margin-bottom: 20px;
	color: #999;
	font-size: 14px
}

.js-left .js-article-bread {
	font-size: 14px;
	color: #29293b;
	line-height: 36px;
	margin: 0 0 32px
}

.js-left .js-article-bread a:hover {
	color: #397bff
}

.js-left .js-article-collection {
	margin-bottom: 30px
}

.js-right__module {
	position: relative;
	height: auto;
	margin-bottom: 44px
}

.js-right__head {
	height: auto;
	min-height: 45px
}

.js-right {
	width: 370px;
	float: right
}

.js-topic .js-topic__title {
	color: #333;
	font-size: 26px;
	margin-bottom: 20px
}

.js-topic ul li {
	display: flex;
	margin-bottom: 30px
}

.js-topic ul li .js-topic__left {
	width: 170px;
	height: 105px;
	border-radius: 4px;
	display: block;
	overflow: hidden;
	margin-right: 20px;
	cursor: pointer
}

.js-topic ul li .js-topic__left:hover img {
	transform: scale(1.03)
}

.js-topic ul li .js-topic__left img {
	width: 100%;
	height: 100%;
	transition: transform .15s ease-in;
	will-change: transform
}

.js-topic ul li .js-topic__right {
	position: relative;
	flex: 1
}

.join_telegram[data-v-057c7b86] {
	position: relative;
	width: 360px;
	height: 57px;
	margin-bottom: 24px
}

.join_telegram img[data-v-057c7b86] {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	width: 360px;
	-o-object-fit: cover;
	object-fit: cover;
	height: 57px;
	display: block;
	cursor: pointer
}


.js-topic ul li .js-topic__right a {
	font-weight: 400;
	height: 78px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	color: #333;
	font-size: 16px;
	line-height: 26px;
	word-break: break-all;
	cursor: pointer
}

.js-topic ul li .js-topic__right a:hover {
	color: #397bff
}

.js-topic ul li .js-topic__right p {
	color: #999;
	position: absolute;
	bottom: 3px;
	font-size: 14px
}

.js-article p {
    font-size: 18px;
    color: #29293b;
    line-height: 38px;
    margin: 5px 0;
    text-align: justify;
    word-break: normal;
}

.js-left .js-article-bread a {
    font-size: 14px;
    color: #29293b;
    line-height: 36px;
    margin: 0 0 32px;
}

.js-topic ul {
    padding: 0;
}