*{margin:0;padding:0}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6}
body{-webkit-touch-callout:none;font-family:-apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;background-color:#868484;line-height:inherit;margin:0 auto;width:405px}
.header{background:#FFF;height:30px;padding:10px 15px 0;font-size:14px}
.header a{color:rgba(51,51,51,.8);text-decoration:none}
.header-logo{float:left;width:111px;height:30px;background:url(../images/logo.png) no-repeat;background-size:111px 30px;}
.header-home{margin-left:30px}
.header-home i.fa{font-size:18px;margin-right:5px}
.rich_media_inner{position:relative;font-size:16px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.rich_media_area_primary{position:relative;background-color:#868484;padding:20px 15px 15px}
.rich_media_area_primary:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);top:auto;bottom:-2px}
.rich_media_title{margin-bottom:10px;line-height:1.4;font-weight:400;font-size:24px;color:#fff;font-weight:bold}
.rich_media_meta_list{margin-bottom:18px;line-height:20px;font-size:0;position:relative;z-index:1}
.rich_media_meta_list em{font-style:normal}
.rich_media_meta{display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:10px;font-size:16px}
.rich_media_meta_text{color:#000}
.rich_media_meta_nickname{color:#607fa6;text-decoration:none}
.rich_media_content{overflow:hidden;color:#3e3e3e;line-height:1.6;display:inline}
.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}
.rich_media_content p{clear:both;min-height:1em}
.rich_media_content em{font-style:italic}
.rich_media_content fieldset{min-width:0}
.rich_media_content pre{white-space:pre-wrap;word-wrap:break-word}
.rich_media_content figure{text-align:center;border:solid 1px #ccc;border-radius:2px;background:rgba(0,0,0,0.05);padding:10px;margin:10px 20px;display:inline-block}
.rich_media_content figure > figcaption{text-align:center;display:block}
.rich_media_content blockquote{margin:0;padding-left:10px;border-left:3px solid #dbdbdb}
.rich_media_content a{color:#607fa6;text-decoration:none}
.rich_media_content img{height:auto!important}
.rich_media_content img:hover{z-index:-1;cursor:pointer}
.rich_media_content iframe.video_iframe{background-color:#000000;width:100%;position:static}
.rich_media_content audio,.rich_media_content iframe.qqmusic_iframe{width:100%;background-color:#fff}
.rich_media_content iframe.qqmusic_iframe{margin:10px 0}
.rich_media_tool{overflow:hidden;padding-top:15px;line-height:32px;color:#8c8c8c}
.rich_media_tool .meta_primary{float:left;margin-right:10px}
.rich_media_tool .fa,.rich_media_tool a{color:#607fa6;text-decoration:none}
.rich_media_tool .fa{font-size:13px;position:relative;top:-1px;margin-right:3px}
.rich_media_tool .meta_extra{font-size:14px;float:right}
.qr_code_pc_outer{position:fixed;left:0;right:0;top:20px;color:#717375;text-align:center;display:none}
.qr_code_pc_inner{position:relative;width:515px;margin:0 auto}
.qr_code_pc{position:absolute;right:-140px;top:0;width:140px;padding:16px;border:1px solid #d9dadc;background-color:#fff;word-wrap:break-word;word-break:break-all}
.qr_code_pc img{display:block;width:100%}
.qr_code_pc p{font-size:14px;line-height:20px}
.art_thumbnail{position:absolute;top:0;left:0;opacity:0}
.art_timetips{white-space:normal;background-color:#fcf8e3;font-size:16px;line-height:25px; margin:0 auto 18px;padding:15px;border:2px dashed #dbdbdb;max-width:100%}
.art_timetips em{padding-left:10px;font-style:italic;color:red}
.audio_iframe{width:100%;height:82px;}
.qqmusic_area{margin:10px 0;display:block;font-weight:400;text-decoration:none;font-size:0;line-height:0;text-align:left;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}
.qqmusic_wrp{display:block;border:1px solid #ebebeb;line-height:1.6}
.appmsg_card_context{position:relative;background-color:#fdfdfd;border-width:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.appmsg_card_context:active{background-color:#f7f7f7}
.appmsg_card_context:before{content:" ";border:1px solid #e2e2e2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:absolute;top:0;left:0;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.play_area{float:left;margin-right:15px;position:relative;height:66px!important}
.icon_qqmusic_switch{position:absolute;top:50%;left:50%;margin-top:-18.5px;margin-left:-18.5px;line-height:200px;overflow:hidden;cursor:pointer;width:37px;height:37px;-webkit-tap-highlight-color:transparent;outline:0;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAADeCAMAAACt+WYWAAABPlBMVEUAAAAAAAD///8vLy/09PT////////+/v5xcXH///9ZWVn5+fm7u7slJSXm5ub///////////9tbW0WFhb///+ioqL///////////9lZWVGRkb////////////39/f////X19efn5+cnJyUlJT////p6en9/f37+/v///////+AgID////////////c3Nz///92dnbBwcH////w8PD////////Ly8vFxcX///////////9eXl7////////////////////////6+vpCQkLt7e3f39////+FhYW/v7+0tLT////////////R0dH////Ozs62trZqamr///////9JSUn////////////////////////////g4OCqqqqnp6fw8PDw8PD////Hx8fDw8O4uLj///////////////////9lS7ogAAAAaXRSTlNmAPty7u0F94oHgfS1b93hvROIayal8d2fhXpTSALy0s6ioZyT4fv4uqqSkGc505aNuurpzsjDvrSbjIJwbGNYGxT3eeXW1JS4seTYycfFxbGIh4F7d05APDMiDNaqqOroysC8s62CWy61f9DEAAAGCUlEQVR42qzY50IaQRSG4cMu7NKkiYACgopi771rNMbEmGI3vee9/xuIGhOUsmyZ7x9/HpZhduacIz6rJAvrleGn8YCmzWbnR0620j6LtKZC55US9Ymv5ENOqYuVAKANvnw9kAo/0fWetemupfdVIFC5ckAZv0rAp2ejHVKXYHQPSFzapTazEFl6I83zZrEKid92qKsF8H/olNbRZ0y0t6F2VKiiEemSNtEXITthTaXn0RZ1aZ/pObRxKyqfwR8UW+l8BTmjJbUBk7rYTdcQy6EW1FuIioMEd0m8e0zVpI/iKN0REkYTagMGxGHCEXKNVB4+iuMEhzipp9IZouIiA2gXj6nQPJPiKjM8Tz6iKvh1d1TnID8eUleaFhSXCZsUHlALLIrrRHlh/Kc2iejuqU4/6/8oI0uXeMgAs6F76hd+8ZTPjN9TJT54o7rIFu+oCyKd3qjOXgp31ApLrb+vGpu2tU9zt1QowBtplV3gld7+iCATuqHO+SQtA0Ckr601R/6GqvCsDQWxcBvqGZUbqsRoWwrtmfU/M0rJJ0m0jvYU+A+sqA6NHSkwKHYomHwirTNIQdZ5aZOiarGTX7IuU7y2S8Fey6PoNVMyzIBtymKTDTAsT0k5oejtl2ZJ8VTihB1REGu2/GHiEuCJQ4qyNOYJAdHQVVA6mgsqpregZulRsew9zEqWNRWbYY2szDOtYotOMy8jdNmlqodWx/uInLCk4nVe4qds8V68HzLyni1JU7VBaTNtLqUqafHFCXo/kIPEfeJbIer9mvhO7obKsyctE7F3eckeW+3uwY/VwWkRu/egr8KieMxXVny31BVV3ZvUscvEHeVLMOONinJ8XxRdYuoeH6pwT/kS3lbrG198/6jfGtPupTWNy1qF/JY599VajJyvRoWyvHK/5oHkA8o3obktkkc1zh+3S+MMBd1IPb2s1jdxOXa7nUv6HMdGPWUsEwk73lGDvEg2dqmhBJGgw2ca5Pl2s975XYKhAUfrNMfzdPOO3sjBjP39NdrLi+2WI4sTjUG7CxbVOE5aDFIunmNG7TzYWgxWDcvxTvIH+NuuWMc3jcB526FT4QV87uq0gqIRyCVtjMKM9VnonWm1Ybu/7sKXS5sDutB4FphrNqD7vgccFxyMDYuFXKZxbLhfBTIrE46HmfnKU+oTz21ZDDOtslNYn6qNWH86HrHWYkxsri6XbqVAvLS8ujlhuKPSZ8MmdTGHz9JOqeTGEYC/HO0PhntuVj0c7I+W/QBHG0kH1PaYCUPlvlOpy2lfeQjMsW2b1M6UBrG+jhZbvS8G2tSODao4HoDJlGVdNgmB8WI76noBYt1ti6AYLFxbU/lMrV2wTH8vmbwFVRyDfV1sRd+HsWIryhhBOxTbOdQYMZpT7xKYB+IgB2aLaa2RIJISR0k1n9YWR1xcqeEII8UGagwzJY6TMhmrp/JoB+IiBxr5x9R1hkNxlUMy1w+p4gL74jL7LBQfUOP06m4pvZfxGrUToF9cp5/Azn9qiph4SIypf9S2RrcXqhtt+54aY1I8ZZKxv1TSJOWNCmIm76gNYuIxMTbuqCOaN7R+APA3fGpMH0e3VJqhDstuvuFTYzqGSN9QZ5TFKyVlzm6oYfq8U30M+8QwOfVOnWIaMoFfvFPiZ0I2KaugymzKKlEVVJRVWaZfBdXPspQIqqCClCRO2CtVG7H2qKB6aiNWr5SOppBS+AMVLrvCzaBwiyp8cRS+zgoPGYVHn7oDWeE1ofDyUnelKrzoFZUfKcykuqJIYammroBUWNaqK7YVtgDqGhN17ZK6Jk5ha6mu4VXXhqsbDqgbWSgbpKgb7ygYOqX+tGvHJgDDQBRDG0/jzbz/AikVSMBghVS6AVTa8HmMTl9OYX6g+3029GOmn1iztdnabG22Nlubrc3WutLe1nLa1s6xHjfmka2ldG8d2dr1ehtbq1PYWpvC1uoUtlansLU6ha3VKWytTmFrdQpba1MMvz6FrdUpbK1OYWt1ClurU9hancLW6hS21qewtfpBxtb6bwJbuzlpa7lsbbY2W5utzdZma7O1e1t7AVSPynzIx/HfAAAAAElFTkSuQmCC) no-repeat 0 0;-webkit-background-size:37px auto;background-size:37px auto}
.qqmusic_playing .icon_qqmusic_switch{background-position:0 -74px}
.qqmusic_thumb{display:block;width:66px;height:66px!important}
.access_area{display:block;color:#888;min-height:66px;overflow:hidden;margin-right:10px;-webkit-tap-highlight-color:transparent;outline:0}
.qqmusic_singername,.qqmusic_songname{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#333}
.qqmusic_songname{padding:10px 0 5px;margin-bottom:-4px;font-size:16px;color:#333}
.qqmusic_singername{font-size:13px;margin-right:20px}
.qqmusic_source{position:absolute;right:6px;bottom:6px}
.qqmusic_source img{width:13px;height:13px;vertical-align:top;border:0}