@charset "utf-8";
/**
 * base.css
 * https://www.555uuu.cn/
 * 654321114
 * Copyright 2020, design by Redstone
 */
* { margin: 0; padding: 0 }
.topnav a{color:white;}
.topnav ul a{background-color:black;padding: 0 10px;}
body {font: 15px "Microsoft YaHei", Arial, Helvetica, sans-serif;color: #000;background: #a168ef;line-height: 1.5;overflow-x: hidden;}
img { border: 0; display: block }
ul, li { list-style: none; }
a {text-decoration: none;color: #3f3f3f;}
a:hover { color: #ed4040; text-decoration: none; }
.clear { clear: both; width: 100%; overflow: hidden; }
.blank { clear: both; width: 100%; overflow: hidden; height: 20px }
article { width: 1200px; margin: auto; overflow: hidden }
.is-fixed { position: fixed; top: 10px; z-index: 99; }
/*topbar*/
.topbar { height: 34px; line-height: 34px; background: #222; font-size: 14px; color: #fff; text-align: right; margin-bottom: 20px; }
.topbar ul { width: 1200px; margin: auto }
.topbar li { position: relative; display: inline-block; text-align: center; margin-left: 10px; }
.topbar li a { color: #fff }
.topbar li a:hover { text-decoration: none }
.topbar img { position: absolute; width: 100px; height: 100px; left: -15px; top: 34px; display: none; border: #ccc 1px solid; }
.topbar li:hover { cursor: pointer; color: #fff; }
.topbar li:hover img { display: block; z-index: 9 }
/*nav*/
nav { width: 110px; float: left }
.logo { margin-bottom: 16px; display: block }
.logo img { height: 35px; }
nav ul li { height: 40px; line-height: 40px; margin-bottom: 2px; text-align: center; color: #444; border-radius: 4px; overflow: hidden }
nav ul li a { display: block; }
nav ul li a#selected, nav ul li a:hover { background-color: #ed4040; color: #fff; }
nav span { width: 100%; display: block; height: 20px }
.box_l {width: 55%;overflow: hidden;margin: 0 20px 10px;float: left;background-color: white;padding: 20px;}
/*banner*/
.banner { width: 100%; height: 340px; margin-bottom: 20px; }
.swiper-slide { position: relative }
.swiper-slide span { position: absolute; right: 0; font-size: 12px; padding: 2px 5px 2px 10px; top: 10px; background: #0CF; color: #fff; border-radius: 3px 0 0 3px }
.swiper-slide:nth-child(2) span { background: #F60 }
.swiper-slide:nth-child(3) span { background: #3C0 }
/*news_list*/

.news_list li { overflow: hidden; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #ccc; }
.news_list li h2 { font-size: 18px; margin-bottom: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; color: #3f3f3f; }
.news_list li i { display: block; float: left; width: 160px; height: 110px; overflow: hidden; margin-right: 20px; }
.news_list li i img { width: 100%; min-height: 100%; transition: all .5s; }
.news_list_info { overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; font-size: 14px; color: #666; }
.news_list_time { color: #888; font-size: 13px; margin-top: 10px; }
.news_list_time span { margin-right: 10px; }
.news_list_time span a { color: #ed4040 }
.news_list li:hover img { transform: scale(1.1); }
.news_list li:hover h2 { color: #ed4040 }
.news_list li:last-child { margin-bottom: 0 }
/*box_r*/
.box_r { float: right; width: 340px; }
.box_r section {background: white;margin: 20px 0;overflow: hidden;padding-bottom: 10px;}
.box_r section ul { padding: 20px; }
.box_r section h2 { margin: 20px 0 0 20px; font-size: 18px;border-bottom: #ed4040 solid 3px; }
.search { background: #ed4040; position: relative; border: #ed4040 2px solid; border-radius: 5px; overflow: hidden; }
.search input.input_submit { border: 0; color: #fff; outline: none; position: absolute; top: 0; right: 0; width: 25%; display: block; font-size: 15px; height: 36px; line-height: 36px; text-indent: 1em; cursor: pointer; background: url(../img/searchm.png) no-repeat left 10px center; background-size: 21px; }
.search input.input_text { border: 0; line-height: 36px; height: 36px; font-size: 14px; width: 75%; outline: none; text-indent: 1em; }
.search.sblue { background: #00c1de; border: 1px solid #00c1de; }
/*news_part03*/
.news_part03 { }
.news_part03 li { overflow: hidden; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px dotted #ccc; }
.news_part03 li i { width: 80px; height: 60px; margin-right: 10px; overflow: hidden; display: block; float: left; }
.news_part03 i img { width: 100%; max-height: 100%; min-height: 100%; }
.news_part03 p { margin-top: 10px; line-height: 20px; max-height: 40px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; font-size: 14px; }
.news_part03 li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
/*news_part05*/
.news_part05 { overflow: hidden; }
.news_part05 li { width: 47%; float: left; overflow: hidden; margin-bottom: 15px; }
.news_part05 li:nth-child(even) { float: right }
.news_part05 li a { display: block; }
.news_part05 li i { width: 140px; height: 90px; display: block; margin-bottom: 5px; overflow: hidden; }
.news_part05 li i img { width: 100%; min-height: 100%; }
.news_part05 li p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; font-size: 14px; }
.news_part05 li:nth-child(5), .news_part05 li:nth-child(6) { margin-bottom: 0 }
/*news_part06*/
.news_part06 li { font-size: 14px; line-height: 35px; border-bottom: 1px dotted #ececec; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; padding-left: 30px }
.news_part06 li:before { position: absolute; left: 0; font-size: 16px; font-style: italic; font-family: arial; color: #666; }
.news_part06 li:nth-child(1):before { content: "01"; color: #f63; }
.news_part06 li:nth-child(2):before { content: "02"; color: #f63 }
.news_part06 li:nth-child(3):before { content: "03"; color: #f63 }
.news_part06 li:nth-child(4):before { content: "04" }
.news_part06 li:nth-child(5):before { content: "05" }
.news_part06 li:nth-child(6):before { content: "06" }
.news_part06 li:nth-child(7):before { content: "07" }
.news_part06 li:nth-child(8):before { content: "08" }
.news_part06 li:nth-child(9):before { content: "09" }
.news_part06 li:nth-child(10):before { content: "10" }
.card-site-info{margin-top:10px;}
/*links*/
.links { position: relative; }
.links li {/* margin: 0 20px 10px 0; */display: inline-block;float: left;width: 33.33333%;margin-top: 2px;margin-bottom: 3px;}
.links li a {font-size: 16px;color: #f7f7f7;display: block;margin-right: 6px;background-color: #3f3f3f;padding: 4px 8px;height: 24px;border-left: 1px solid #ededed;overflow: hidden;border-radius: 5px;}
/*tag*/
.links li a:hover{color: #fff;background-color: #7F3CD9;border-left-color: #FED426;border-left-width: 4px;}
.tag { position: relative; }
.tag li { margin: 0 20px 10px 0; display: inline-block }
.tag li a { color: #777; font-size: 14px; }
/*footer*/
.copyright { color: #777; line-height: 28px; font-size: 14px; }
.copyright a { color: #777; }
.copyright img { display: inline-block; vertical-align: middle; }
.icon-top { background: url(../img/istop.png) no-repeat center #fff; background-size: 22px; width: 40px; height: 40px; position: fixed; right: 5%; bottom: 10%; transition: all 0.3s; z-index: 9999999; border: #ececec 1px solid; }
/*weizhi*/
.weizhi { font-size: 14px; font-weight: normal; margin-bottom: 20px; position: relative; border-top: #ccc 2px solid; border-bottom: #ececec 1px solid; color: #888; line-height: 40px; }
.weizhi a { color: #888 }
.weizhi:after { position: absolute; width: 100px; height: 2px; background: #ed4040; content: ""; left: 0; top: -2px }
/*pagelist*/
.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin-top: 20px; }
.pagelist li { color: #666; margin: 0 5px 0; padding: 5px 10px; background: #F7F7F7; display: inline-block; }
.pagelist li:nth-child(1) { display: none }
.pagelist li:hover, .pagelist .active { color: #FFF; background: #ed4040; text-decoration: none }
/*container*/
.container { font-size: 16px; }
.container h1 { font-size: 22px; margin-bottom: 15px;text-align: center; }
.info { color: #888; font-size: 14px; margin-bottom: 30px; padding-bottom: 10px; border-bottom: #ccc 1px dotted; text-align: center; }
.info span { margin-right: 10px; }
.content { word-break: break-word; text-align: justify; }
.content p { margin: 3px 0; line-height: 16px; }
.content img { margin: 15px auto; max-width: 100% !important; height: auto !important }
.content h2, .content h3, .content h4, .content h5, .content h6 { font-size: 18px; margin: 10px 0 }
.content video { height: auto !important; width: 100% !important; }
/*.content iframe { width: 100%; min-height: 400px; }*/
.tags { margin: 20px 0; font-size: 14px; }
.tags a { display: inline-block; border: #e6e4e4 1px solid; padding: 3px 6px; color: #666; }
.info-pre-next { line-height: 30px; }
.info-pre-next a { margin-left: 5px; }
.otherlink li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; position: relative; padding-left: 10px; font-size: 14px; }
.otherlink li:before { position: absolute; content: ""; width: 3px; height: 3px; background: #a0a0a0; top: 13px; left: 0; }
.otherlink li span { float: right; font-size: 13px; color: #999; margin-left: 20px }
.news_t { font-size: 18px; font-weight: normal; padding: 5px 0; margin: 20px 0 10px; position: relative; border-top: #ccc 2px solid; border-bottom: #ececec 1px solid; color: #333333; }
.news_t:after { position: absolute; width: 70px; height: 2px; background: #ed4040; content: ""; left: 0; top: -2px }
/*timebox*/
.timebox span { position: relative; line-height: 32px; padding-right: 40px; color: #999; font-size: 13px; }
.timebox span:after { position: absolute; content: ""; width: 2px; height: 40px; background: #e0dfdf; right: 18px }
.timebox li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.timebox li i { position: relative; font-style: normal }
.timebox li i:before { content: " "; height: 10px; width: 10px; border: 2px solid #cccaca; background: #fff; position: absolute; top: 4px; left: -26px; border-radius: 50%; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.timebox li:hover i:before { background: #ed4040 }
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.bg-white {
    background-color: #fff!important;
}
.pt-3, .py-3 {
    padding-top: 1rem!important;
}
.ml-3, .mx-3 {
    margin-left: 1rem!important;
}

.text-muted {
    color: #6c757d!important;
}
.w-100 {
    width: 100%!important;
    background-color: #f4f5f6;
}
.small, small {
    font-size: 14px;
    font-weight: 400;
    padding-bottom: 5px;
    padding-top: 5px;
}
.line-height-3 {
    line-height: 2em;
    width: 90%;
    padding: 5px;
    font-size: 16px;
}
.h5, h5 {
    font-size: 1.25rem;
}
@font-face {
	font-family:'FontAwesome';src:url('/view/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/view/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/view/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/view/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/view/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/view/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal
}[class^="icon-"], [class*=" icon-"] {
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
	*margin-right: .3em;
}[class^="icon-"]:before, [class*=" icon-"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}
.icon-tags:before {
	content: "\f02c"
}
.icon-tags{display: inline;}
.mr-2{margin-left:0.5rem}

.singer_person {
	padding-left: 70px;
	overflow: hidden;
	zoom: 1;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.my_show__info {
    padding: 3px 0;
    font-size: 14px;
  line-height: 22px;
}
.singer_person H2{
display: inline-block;
    max-width: 70%;
    width: auto;
    font-size: 24px;
    text-shadow: 0 1px 1px #ddd;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	padding-top: 10px;
}
.singer_img {
	position: relative;
	float: left;
	width: 60px;
	height: 60px;
	margin-left: -70px
}
.singer_user {
	margin-top: 8px;
	zoom: 1;
	_margin-top: -50px;
	padding-left: 10px
}
.singer_user__name {
	display: block;
	width: 100%;
	font-size: 24px;
	color: #000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	outline: 0
}
.singer_user__name span{
    vertical-align: middle;}
.icon_boy,.icon_girl{background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon.png?max_age=2592000&v=d36d60b8a423e69500e3b1f647cae15d);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon@2x.png?max_age=2592000&v=1745e8eba3fcea679e62e998cee7a9d8) 2x);width:13px;height:13px;vertical-align:-1px;display: inline-block;}
.icon_boy{background-position:-82px -153px}
.icon_girl{background-position:-81px -83px}
.singer_user__info {
	margin-left: 15px;
	font-size: 14px;
	color: grey;padding-top: 5px;
}
.singer_user__info .icon {
	margin: 0 3px 0 -4px;
	top: 4px
}
.singer_user__info .icon_cup,.singer_user__info .icon_ear,.singer_user__info .icon_talk {
	top: -3px
}
.mip-detail-content strong{
	color: #f90;
	padding-left: 5px
}
.singer_say {
    margin: 15px;
    font-size: 15px;
}
.singer_say__cut {
	font-size: 14px
}
.singer_say__more {
	display: none
}
.singer_more {
	overflow: hidden;
	zoom: 1;
	color: grey
}
.singer_more .singer_user__info {
	float: left;
	white-space: nowrap
}
.singer_more .singer_more__time {
	float: right
}
.singer_time {
	color: grey;
    padding-left: 15px;
}
.singer_sang {
	float: right;
	margin-top: 10px;
	text-align: right;
	color: grey
}
a.singer_sang:visited {
	color: #808088
}
.singer_sang em {
	font-style: normal;
	zoom: 1
}
.singer_sang .icon {
	margin-left: 3px
}
.p_show {
		height: auto;
		margin-bottom: 20px
	}
	.p_list {
		margin: 0 1px;
		padding-left: 20px
	}
	.p_item {
		border-bottom: 1px solid #efefef
	}
	.p_item:last-child {
		border-bottom: 0
	}
	.p_img {
		width: 40px;
		height: 40px
	}
	.p_con {
		margin-left: 50px
	}
	.p_play {
		padding-left: 45px
	}
	.p_icon {
		margin-left: -35px
	}
	.btn_app {
		display: block
	}
.p_name {
	float: left;
	width: 72%;
	padding-bottom: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #787878
}
.p_info {
	font-size: 14px;
	color: #000;
	clear: both
}
.p_none {
	margin-top: 40px;
	overflow: hidden
}
.p_none_img {
	float: left;
	margin: 0 40px 0 16px;
	width: 60px
}
.p_none_img img {
	display: block;
	width: 100%
}
.p_none_info {
	float: left;
	margin-top: 20px;
	font-size: 14px;
	color: #000
}
.singer_img img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 100%
}
.singer_img .icon_level {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -22px
}
.p_img img {
	display: block;
	width: 50px;
	height: 50px;
	border-radius: 100%
}
.p_img {
		width: 50px;
		height: 50px;
		display: block;
	}
.p_con {
	margin: 0 10px 0 0px;
	_margin-top: -18px;
	overflow: hidden;
	zoom: 1;
	padding: 5px 0;
}
.widget-comment .qr-code-tips {
	width: 456px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #fde680;
	background: #ffffc9;
	font-size: 14px;
	color: #ceac5c;
	text-align: center;
	position: relative;
	max-width: 100%;
}
.widget-comment .qr-code-tips a {
	color: #ea6131;
	text-decoration: underline;
	cursor: pointer
}
.widget-comment .qr-code-tips div.qr-code {
	display: block;
	visibility: hidden;
	position: absolute;
	left: -200px;
	top: -158px;
	z-index: 200;
	width: 158px;
	height: 158px;
	background: #fff;
	border: 1px solid #dadada;
	box-shadow: 10px 10px 40px #aaa;
	opacity: 0;
	transition: all .3s ease
}
.widget-comment .qr-code-tips div.cur {
	visibility: visible;
	left: 58px!important;
	opacity: 1!important
}
.age { width:610px; height:700px; margin-top:30px; overflow:hidden; position:relative;display: none; }
.ch { width:1440px;height:900px; position:absolute; top:-180px; left:-120px; }
@media screen and (max-width: 980px){
.age {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 375px;
    height: 250px;
    max-width: 100%;
}
.ch {
    width: 510px;
    height: 335px;
    max-width: 510px;
    zoom: 85%;
    position: absolute;
    top: -70px;
    left: 0;}
}
h3 {
    font-size: 20px;
    line-height: 25px;
    color: #000000;
    font-weight: bold;
    margin-bottom: 0px;
	padding: 10px;
}
#left hr{background-color: rgba(124, 124, 128, 0.38);
    height: 1px;
    border: none;}
.icon_level{display:inline-block;vertical-align:text-top;height:17px;background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_level.png?max_age=2592000&v=d2e8b90b91ed583ce88399cf27d4a89c);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_level@2x.png?max_age=2592000&v=97c6ce3cc5503614dd85cd64918ae90d) 2x);background-repeat:no-repeat}
.icon_lv0{width:37px;background-position:0 0}
.icon_lv1{width:37px;background-position:-50px 0}
.icon_lv2{width:37px;background-position:-100px 0}
.icon_lv3{width:37px;background-position:-150px 0}
.icon_lv4{width:37px;background-position:-200px 0}
.icon_lv5{width:37px;background-position:-250px 0}
.icon_lv6{width:37px;background-position:-300px 0}
.icon_lv7{width:40px;background-position:-350px 0}
.icon_lv8{width:40px;background-position:0 -17px}
.icon_lv9{width:42px;background-position:-50px -17px}
.icon_lv10{width:42px;background-position:-100px -17px}
.icon_lv11{width:42px;background-position:-150px -17px}
.icon_lv12{width:42px;background-position:-200px -17px}
.icon_lv13{width:45px;background-position:-250px -17px}
.icon_lv14{width:45px;background-position:-300px -17px}
.icon_lv15{width:45px;background-position:-350px -17px}
.icon_lv16{width:47px;background-position:0 -34px}
.icon_lv17{width:47px;background-position:-50px -34px}
.icon_lv18{width:47px;background-position:-100px -34px}
.icon_lv19{width:47px;background-position:-150px -34px}
.icon_lv20{width:48px;background-position:-200px -34px}
.icon_lv21{width:48px;background-position:-250px -34px}
.icon_lvvr{width:38px;background-position:-300px -34px}
.icon_lvvy{width:38px;background-position:-350px -34px}
.icon_lvsr{width:12px;background-position:0 -51px;vertical-align:text-bottom}
.icon_lvsy{width:12px;background-position:-50px -51px;vertical-align:text-bottom}
.icon_lvgf{width:14px;background-position:-100px -51px;vertical-align:text-bottom}
.icon_lvzb{width:12px;background-position:-150px -51px;vertical-align:text-bottom}
.icon_level_big{display:inline-block;vertical-align:text-top;height:24px;background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_level_big.png?max_age=2592000&v=c64c211e58f49d12578fa41955f24ca2);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_level_big@2x.png?max_age=2592000&v=481fc43036242ba6a05b22db12df6d87) 2x);background-repeat:no-repeat}
.icon_lb0{width:52px;background-position:0 0}
.icon_lb1{width:52px;background-position:-70px 0}
.icon_lb2{width:52px;background-position:-140px 0}
.icon_lb3{width:52px;background-position:-210px 0}
.icon_lb4{width:52px;background-position:-280px 0}
.icon_lb5{width:52px;background-position:-350px 0}
.icon_lb6{width:52px;background-position:-420px 0}
.icon_lb7{width:56px;background-position:-490px 0}
.icon_lb8{width:56px;background-position:0 -24px}
.icon_lb9{width:56px;background-position:-70px -24px}
.icon_lb10{width:60px;background-position:-140px -24px}
.icon_lb11{width:60px;background-position:-210px -24px}
.icon_lb12{width:60px;background-position:-280px -24px}
.icon_lb13{width:64px;background-position:-350px -24px}
.icon_lb14{width:64px;background-position:-420px -24px}
.icon_lb15{width:64px;background-position:-490px -24px}
.icon_lb16{width:66px;background-position:0 -48px}
.icon_lb17{width:66px;background-position:-70px -48px}
.icon_lb18{width:66px;background-position:-140px -48px}
.icon_lb19{width:66px;background-position:-210px -48px}
.icon_lb20{width:68px;background-position:-280px -48px}
.icon_lb21{width:68px;background-position:-350px -48px}
.icon_lbvr{width:56px;background-position:-420px -48px}
.icon_lbvy{width:56px;background-position:-490px -48px}
.icon_lbsr{width:17px;background-position:0 -72px;vertical-align:text-bottom}
.icon_lbsy{width:17px;background-position:-70px -72px;vertical-align:text-bottom}
.icon_lbgf{width:20px;background-position:-140px -72px;vertical-align:text-bottom}
.icon_lbzb{width:17px;background-position:-210px -72px;vertical-align:text-bottom}
.icon_add,.icon_play_b,.icon_play_s,.icon_sub{background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon.png?max_age=2592000&v=d36d60b8a423e69500e3b1f647cae15d);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon@2x.png?max_age=2592000&v=d36d60b8a423e69500e3b1f647cae15d&v=1745e8eba3fcea679e62e998cee7a9d8) 2x)}
.icon_play_s{background-position:-72px -62px;width:20px;height:20px}
.icon_play_b{background-position:-51px 0;width:30px;height:30px}
.icon_add{background-position:-96px 0;width:11px;height:11px;vertical-align:-1px}
.icon_sub{background-position:-96px -13px;width:11px;height:11px;vertical-align:-1px}
.icon_qzone,.icon_sina,.icon_weixin{background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_sns.png?max_age=2592000&v=5c4e30d48da0e5f0bc94834a13fff71c);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_sns@2x.png?max_age=2592000&v=5c4e30d48da0e5f0bc94834a13fff71c&v=1bc8634bfcbe4ce7444feda19a20f662) 2x);width:26px;height:26px}
.icon_qzone{background-position:0 0}
.icon_sina{background-position:-30px 0}
.icon_weixin{background-position:-60px 0}
.icon_top1,.icon_top2,.icon_top3{background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_top.png?max_age=2592000&v=13eb22a8712fde0efb99437d05ef5ec6);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_top@2x.png?max_age=2592000&v=13eb22a8712fde0efb99437d05ef5ec6&v=0fcb4661211f9a425b3fa2b89e753e75) 2x);width:16px;height:22px;overflow:hidden;text-indent:-999px}
.icon_top1{background-position:0 0}
.icon_top2{background-position:-17px 0}
.icon_top3{background-position:-34px 0}
.icon_comment,.icon_cup,.icon_ear,.icon_flower,.icon_gift,.icon_hot,.icon_kb,.icon_listen,.icon_reload,.icon_song,.icon_talk{display:inline-block;background-image:url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon.png?max_age=2592000&v=d36d60b8a423e69500e3b1f647cae15d);background-image:-webkit-image-set(url(https://kg.qq.com/gtimg/mediastyle/kge_v3/image/sprite_icon@2x.png?max_age=2592000&v=d36d60b8a423e69500e3b1f647cae15d&v=1745e8eba3fcea679e62e998cee7a9d8) 2x);width:13px;height:13px;vertical-align:-1px;overflow:hidden;text-indent:-999px}
.icon_reload{background-position:-82px -181px}
.icon_listen{background-position:-82px -125px;margin-right:3px}
.icon_hot{background-position:-82px -42px;margin-right:2px}
.icon_kb{background-position:-82px -97px;margin-right:2px;vertical-align:-2px}
.icon_flower{background-position:-82px 0}
.icon_ear{background-position:-82px -111px;margin-right:3px}
.icon_cup{background-position:-42px -225px}
.icon_comment,.icon_talk{background-position:-14px -225px}
.icon_song{background-position:0 -225px}
.icon_gift{background-position:-82px -14px}


@media screen and (max-width: 980px) {

.card-body .age {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 375px;
    height: 170px;
	max-width: 100%;
}
.card-body .ch{
    width: 510px;
    height: 475px;
    max-width: 510px;
    zoom: 85%;
	position: absolute;
    top: -70px;
    left: 0;}
}
