﻿html .WB_feed_v3 .WB_media_a_m1 .WB_video_h5 {
    display: block;
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    cursor: default;
    text-align: left;
}
html .WB_feed_v3 .WB_media_a_m1 .WB_video_h5 img, html .WB_feed_v3 .WB_feed_spec2 .WB_video_h5 img {
    width: auto;
    height: auto;
    position: static;
    top: 0;
    left: 0;
    -moz-transform: none;
    -webkit-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none;
}
html .WB_feed_v3 .WB_media_a .WB_video_h5 li:after {
    display: none;
}
html .WB_feed_v3 .WB_feed_spec2 .WB_video_h5 {
    height: auto;
    overflow: visible;
    cursor: default;
    text-align: left;
}
.WB_feed_v3 .WB_feed_spec_b .WB_h5video, .WB_feed_v3 .WB_feed_spec_c .WB_h5video, .WB_feed_v3 .WB_feed_spec2 .WB_h5video {
    font-size: 12px;
}
.WB_h5video {
    font-family: 'Arial', 'Microsoft YaHei';
}
.WB_h5video * {
    margin: 0;
    padding: 0;
    border: 0;
    font-style: normal;
    font-weight: normal;
}
.WB_h5video ::selection {
    background: none;
}
.WB_h5video a {
    color: #fff;
}
.WB_h5video a:hover {
    color: #ffa00a;
}
.WB_h5video .con-3 a, .WB_h5video .con-7 a, .WB_h5video .con-8 a {
    cursor: pointer;
}
.WB_h5video video::-webkit-media-controls {
display:none !important;
}
.WB_h5video .hv-pos {
    position: absolute;
    width: 100%;
    height: 100%;
}
.WB_h5video .hv-center {
    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;
}
@font-face {
    font-family: wbvdficon;
    src: url(../fonts/e5c43319b8d94e9bb0c41e5ee9415e3b.woff);
    font-weight: normal;
    font-style: normal;
}
.WB_h5video .hv-icon {
    font-family: 'wbvdficon';
    display: inline-block;
    -webkit-font-smoothing: antialiased;
}
.WB_h5video .hv-icon:hover {
    color: #ffa00a;
}
.WB_h5video .hv-icon-play::before {
    content: "\E000";
}
.WB_h5video .hv-icon-pause::before {
    content: "\E001";
}
.WB_h5video .hv-icon-replay::before {
    content: "\E002";
}
.WB_h5video .hv-icon-volume::before {
    content: "\E003";
}
.WB_h5video .hv-icon-mute::before {
    content: "\E004";
}
.WB_h5video .hv-icon-max::before {
    content: "\E005";
}
.WB_h5video .hv-icon-min::before {
    content: "\E006";
}
.WB_h5video .hv-icon-open::before {
    content: "\E007";
}
.WB_h5video .hv-icon-goto::before {
    content: "\E008";
}
.WB_h5video .hv-ring {
    display: inline-block;
    position: relative;
    width: 54px;
    height: 54px;
    background: rgba(51,51,51,.6);
    border-radius: 50%;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -27px 0 0 -27px;
}
.WB_h5video .hv-ring:hover {
    color: #fd8149;
}
.WB_h5video .hv-ring i {
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 26px;
}
.WB_h5video .hv-ring .hv-icon-play {
    left: 54%;
}
.WB_h5video .hv-ring-y {
    background: #ff8140;
}
.WB_h5video .hv-ring-y:hover {
    background: #f7671d;
}
.WB_h5video {
    position: relative;
    width: 500px;
    height: 281px;
    background: #d4d5e0;
    color: #fff;
    -webkit-transition: height .3s ease;
    transition: height .3s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.WB_h5video .con-1, .WB_h5video .con-2 {
    overflow: hidden;
}
.WB_h5video img, html .WB_feed_v3 .WB_media_a_m1 .WB_video_h5 .WB_h5video img, html .WB_feed_v3 .WB_feed_spec2 .WB_video_h5 .WB_h5video img {
    position: absolute;
    width: 100%;
    height: 100%;
    vertical-align: top;
    -o-object-fit: cover;
    object-fit: cover;
    left: 50%\0;
    top: 50%\0;
    height: auto\0;
    -ms-transform: translate(-50%, -50%);
}
.WB_h5video video {
    width: 100%;
    height: 100%;
    position: absolute\0;
    left: 50%\0;
    top: 50%\0;
    -ms-transform: translate(-50%, -50%);
}
.WB_h5video .con-2 {
    background: #000;
}
.WB_h5video .con-3 .W_loading_big {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -18px 0 0 -18px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.WB_h5video .con-3 .W_loading_big {
    -webkit-animation: none;
    animation: none;
    background-image: url("../images/loading_big.gif");
}
}
.WB_h5video.hv-s2 .con-3 .W_loading_big, .WB_h5video.hv-s3-6 .con-3 .W_loading_big {
    display: inline-block;
}
.WB_h5video .con-3 .box-1 span a {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 25px 0 0 -24px;
    font-size: 14px;
}
.WB_h5video .con-3 .box-1 span a i {
    margin-right: 5px;
    vertical-align: -1px;
}
.WB_h5video .con-3 .box-1 span em {
    position: absolute;
    bottom: 50px;
    left: 0;
    width: 100%;
    text-align: center;
}
.WB_h5video .con-3 .box-1 span em i {
    display: inline-block;
    height: 26px;
    padding: 0 10px;
    background: rgba(0,0,0,.45);
    border-radius: 2px;
    line-height: 26px;
}
.WB_h5video .con-3 .box-2 em {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    margin: 30px 0 0;
    text-align: center;
    line-height: 20px;
}
.WB_h5video.hv-s3-5 .con-3 .hv-icon-play {
    left: 50%;
    font-size: 24px;
}
.WB_h5video.hv-s3-5 .con-3 .hv-icon-play::before {
    content: "\E002";
}
.WB_h5video .con-3 .box-3 {
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 14px;
    text-align: center;
    line-height: 120px;
}
.WB_h5video .con-3 .box-3 a {
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0);
    vertical-align: bottom;
}
.WB_h5video .con-3 .box-3 a:hover {
    color: #fff;
}
.WB_h5video .con-3 .box-3 a:before {
    display: inline-block;
    content: "";
    width: 0;
    height: 100%;
    overflow: hidden;
    vertical-align: bottom;
}
.WB_h5video .con-3 .hv-ring {
    background: transparent;
    overflow: hidden;
}
.WB_h5video .con-3 .hv-icon-play::before {
    content: "\e00a";
    font-size: 50px;
    text-shadow: 0 0 6px rgba(0,0,0,.3);
}
.WB_h5video.hv-s3-5 .con-3 .hv-icon-play::before {
    content: "\E002";
}
.WB_h5video .con-4, .WB_h5video .con-6 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 44px;
}
.WB_h5video .con-6 {
    pointer-events: none;
}
.WB_h5video .con-6 .tip_vplus, .WB_h5video .con-6 .opt {
    pointer-events: auto;
}
.WB_h5video .bg {
    background: rgba(0,0,0,.5);
    background: -webkit-linear-gradient(top, rgba(128, 128, 128, 0) 0, #333333 100%);
    background: linear-gradient(to bottom, rgba(128, 128, 128, 0) 0, #333333 100%);
}
.WB_h5video .opt {
    height: 39px;
    padding-top: 5px;
    font-size: 12px;
}
.WB_h5video [class^="opt-"] {
    margin: 0 8px;
    position: absolute\9;
    top: 12px\9;
}
.WB_h5video [class^="opt-"] .hv-icon {
    font-size: 20px;
    line-height: 26px;
}
.WB_h5video .progress-bar {
    width: 100%;
    height: 4px;
    background: #ccc;
    border-radius: 1px;
    cursor: pointer;
}
.WB_h5video .progress-bar .progress-bar-inner {
    position: relative;
    width: 0;
    height: 4px;
    background: #ffa00a;
    border-radius: 1px;
}
.WB_h5video .progress-bar .progress-bar-inner .hv-ball {
    display: inline-block;
    position: absolute;
    top: -4px;
    right: -6px;
    width: 12px;
    height: 12px;
    background: #fff;
    border-radius: 50%;
}
.WB_h5video .progress-bar .progress-bar-cache {
    width: 0;
    height: 4px;
    background: #808080;
    border-radius: 1px;
}
.WB_h5video .opt-1 {
    left: 0\9;
}
.WB_h5video .opt-2 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    top: 23px\9;
    left: 33px\9;
    width: 33%\9;
}
.WB_h5video .opt-2 .progress-bar {
    position: relative;
}
.WB_h5video .opt-2 .progress-bar .progress-bar-inner, .WB_h5video .opt-2 .progress-bar .progress-bar-cache {
    position: absolute;
    top: 0;
    left: 0;
}
.WB_h5video .opt-3 {
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    cursor: default;
    top: 16px\9;
    right: 201px\9;
}
.WB_h5video .opt-4 {
    position: relative;
    padding: 52px 0;
    position: absolute\9;
    top: auto\9;
    bottom: -46px\9;
    right: 110px\9;
}
.WB_h5video .opt-4 .progress-bar {
    position: absolute;
    top: 52px;
    left: 50%;
    width: 50px;
    -moz-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -moz-transform: rotate(-90deg) translate(2px, -50%);
    -webkit-transform: rotate(-90deg) translate(2px, -50%);
    -o-transform: rotate(-90deg) translate(2px, -50%);
    -ms-transform: rotate(-90deg) translate(2px, -50%);
    transform: rotate(-90deg) translate(2px, -50%);
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
}
.WB_h5video .opt-4-2 .progress-bar {
    opacity: 1;
}
.WB_h5video .opt-4b {
    position: relative;
    position: absolute\9;
    top: auto\9;
    bottom: 6px\9;
    right: 110px\9;
}
.WB_h5video .opt-4b .bar-out {
    position: absolute;
    top: -55px;
    left: 50%;
    width: 30px;
    height: 55px;
    margin-left: -15px;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
}
.WB_h5video .opt-4b .progress-bar {
    width: 4px;
    height: 50px;
    margin: 0 auto;
    background: #ffa00a;
}
.WB_h5video .opt-4b .progress-bar-inner {
    width: 4px;
    background: #ccc;
}
.WB_h5video .opt-4b .progress-bar-inner .hv-ball {
    top: auto;
    right: auto;
    bottom: -6px;
    left: -4px;
}
.WB_h5video .opt-4b-2 .bar-out {
    opacity: 1;
}
.WB_h5video_v2 .wbv-logo, .WB_h5video .opt .hv-logo {
    display: inline-block;
    width: 58px;
    height: 20px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzEuODQycHgiIGhlaWdodD0iMTEuMDRweCIgdmlld0JveD0iNC4wNzkgMTQuNDggMzEuODQyIDExLjA0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQuMDc5IDE0LjQ4IDMxLjg0MiAxMS4wNCINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjIwLjQ3OSwyMS4xMDIgMjMuMjExLDIxLjEwMiAyMy4zNTcsMjAuNjE0IDIwLjYyNywyMC42MTQgCQkJCSIvPg0KCQkJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMjMuNjk1LDE5Ljk0NCAyNC4yNDQsMTguMDgzIDIzLjY4OSwxOC4wODMgMjMuMjg5LDE5LjQ0OSAyMi41OTgsMTkuNDQ5IDIzLjE2NCwxNy41MjYgDQoJCQkJCTIyLjY0NiwxNy41MjYgMjIuMDc5LDE5LjQ0OSAyMS4zODksMTkuNDQ5IDIxLjc5LDE4LjA4MyAyMS4yNzEsMTguMDgzIDIwLjcyNSwxOS45NDQgCQkJCSIvPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOC42LDIwLjE2NGMwLjkxNi0wLjcwNywyLjA4NS0xLjc0NCwyLjgxNS0yLjYzNWwtMC42NTQsMC4wMDZjLTAuNTQ3LDAuNjU1LTEuMTI2LDEuMTg5LTEuODg1LDEuNzkNCgkJCQkJTDE4LjYsMjAuMTY0eiIvPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMy4yNTksMjIuNDQxYzAsMC0wLjU5OCwwLjQxNi0wLjk4NywwLjY0bDAuMzg2LTEuMjc5YzAsMC0yLjI3Ni0wLjAxNS0yLjMxNiwwDQoJCQkJCWMtMC4xNDQsMC42ODEtMC4yOTEsMS4zOS0wLjk0LDEuODg2Yy0wLjA4OCwwLjMyOC0wLjEzMSwwLjQ3OS0wLjI1OSwwLjg1OWMwLjcwOC0wLjU5NSwxLjE3OS0wLjc5OSwxLjU1MS0yLjA3NGwwLjA1Ni0wLjE4NA0KCQkJCQloMS4yMWwtMC4yMDEsMC42NzFjLTAuMDY4LDAuMzA2LTAuNDMzLDAuNjQtMC40MzMsMC42NGwwLjI4NiwwLjQyNmMwLjIwMS0wLjE0MiwxLjQ2My0wLjg5NiwxLjQ2My0wLjg5NkwyMy4yNTksMjIuNDQxeiIvPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMC43MDYsMTkuNTI5aC0wLjU1NWMtMC42NjcsMC44MTctMS4zMTcsMS40NjgtMS45ODUsMi4wNTJsLTAuMjUsMC44MTUNCgkJCQkJYzAsMC4wMDgtMC4wMDEsMC4wMTYtMC4wMDEsMC4wMjFjMC4xMjMtMC4xMDMsMC4zMzEtMC4yNzgsMC41NDctMC40NjRjMC4yMjMtMC4yMDIsMC4zODEtMC4zNDYsMC40NzQtMC40MjhsLTAuOTMyLDMuMTA2aDAuNTU0DQoJCQkJCWwxLjE2OS0zLjg5N0MyMC4wMzcsMjAuMzkyLDIwLjQ3LDE5Ljg2OSwyMC43MDYsMTkuNTI5eiIvPg0KCQkJPC9nPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI1LjI3LDE4Ljg0N2MwLjMxLTAuNDIyLDAuNTc0LTAuOTM4LDAuNzQ4LTEuMzE5aC0wLjUzOWMtMC42MTcsMS4xMzYtMC44ODMsMS42MzQtMS42NTEsMi41MzUNCgkJCQljLTAuMDgxLDAuMjkzLTAuMTQ3LDAuNTI5LTAuMjcxLDAuOTE5YzAuMTg3LTAuMTU3LDAuNDM4LTAuMzY5LDAuNTgyLTAuNTQ5Yy0wLjEzLDAuODEyLTAuMTMsMS41NDMtMC4wMDIsMi4xOTMNCgkJCQljLTAuMzg3LDAuNDQ3LTAuNDY4LDAuNTkyLTEuNDIyLDEuMjQxYy0wLjA5NywwLjMyNC0wLjEzMywwLjQxNi0wLjI3MSwwLjgyOGMwLjg1Ni0wLjYyNywxLjQ1OS0xLjEzNywxLjgwNy0xLjUyMQ0KCQkJCWMwLjIyOSwwLjU0OSwwLjc0NiwxLjEwNywxLjEwNCwxLjUzM2MwLjExOS0wLjMxMSwwLjEzMy0wLjM0NCwwLjI0Ni0wLjY1Yy0wLjQ3Ny0wLjQ4Ni0wLjgwNy0xLjExNS0wLjg3My0xLjQzMQ0KCQkJCWMwLjYxNS0wLjc1MiwxLjIwNy0xLjgzNywxLjc3MS0zLjI2aDAuNDgxbDAuMTU2LTAuNTE4TDI1LjI3LDE4Ljg0N0wyNS4yNywxOC44NDd6IE0yNC42MywyMi4wMTYNCgkJCQljLTAuMDk5LTAuNjctMC4wMjYtMS41MjEsMC4yMTYtMi41NTljMC4wMjctMC4wMiwwLjA5Ni0wLjA5MiwwLjA5Ni0wLjA5MmgxLjAwMkMyNS41MjcsMjAuNDQzLDI1LjA5MSwyMS4zMjUsMjQuNjMsMjIuMDE2eiIvPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4Ljg4NywxNy41MjFoMC42MjJsLTAuNTk5LDIuMDJoMC43OTVsLTAuMTU1LDAuNTE4aC0wLjc5NWwtMS4zNzgsNC42aC0wLjYyM2wxLjM3OS00LjZoLTAuODI4DQoJCQkJCWwwLjE1NC0wLjUxOGgwLjgyOUwyOC44ODcsMTcuNTIxeiBNMjguNjIxLDIyLjQ2NGg0LjI4NWwwLjEyOC0wLjQyNmgwLjYyMmwtMC4xMjcsMC40MjZoMS4zNDhMMzQuNzQsMjIuOTJoLTEuMzVsLTAuMjU0LDAuODU0DQoJCQkJCWMtMC4xMzksMC41MjctMC41NjMsMC43OTMtMS4yNzUsMC43OTNjLTAuNDE0LDAtMC44NTctMC4wMTItMC44NTctMC4wMTJzMC4wODktMC4yODEsMC4xNS0wLjUxOQ0KCQkJCQljMC4zNDcsMC4wMjEsMC42NzgsMC4wMTEsMC43OTQsMC4wMTFjMC4zNDYsMCwwLjU0LTAuMTExLDAuNTg0LTAuMzM1bDAuMjM3LTAuNzkyaC00LjI4NUwyOC42MjEsMjIuNDY0eiBNMjkuNTk2LDIzLjMyNw0KCQkJCQlsMC41NDUtMC4yNzZjMC4zMDUsMC4yOCwwLjU4LDAuNTY0LDAuODMsMC44NTVsLTAuNTYzLDAuMjRDMzAuMTkxLDIzLjg4NSwyOS45MjIsMjMuNjExLDI5LjU5NiwyMy4zMjd6IE0zNC43NzksMTguMjkxaDEuMTQyDQoJCQkJCWwtMC4xNDYsMC40ODdoLTIuNjYybC0wLjE0NiwwLjQ4N2gyLjE0NWwtMC44MzIsMi43ODJoLTAuNTg4bDAuMTI5LTAuNDM4aC0xLjU1NWwtMC4xMjcsMC40MzdIMzEuNTVsMC4xMjctMC40MzdoLTEuNTkNCgkJCQkJbC0wLjEzNCwwLjQ0NWgtMC41ODhsMC44MzctMi43OTJoMi4xNzhsMC4xNDYtMC40ODdoLTIuNTkybDAuMTQ2LTAuNDg3aDIuNTkybDAuMjM1LTAuNzcxaDAuNTg3bC0wLjIzNSwwLjc3MWgxLjQxOA0KCQkJCQlMMzQuNzc5LDE4LjI5MUwzNC43NzksMTguMjkxeiBNMzAuMzcsMjAuNjY3bC0wLjE0NiwwLjQ4N2gxLjU5bDAuMTQ2LTAuNDg3SDMwLjM3eiBNMzAuNjUyLDE5LjcyM2wtMC4xNDYsMC40ODdoMS41OTINCgkJCQkJbDAuMTQ2LTAuNDg3SDMwLjY1MnogTTMyLjU0NywyMC42NjdMMzIuNCwyMS4xNTJoMS41NTZsMC4xNDYtMC40ODZMMzIuNTQ3LDIwLjY2N0wzMi41NDcsMjAuNjY3eiBNMzQuMzg1LDE5LjcyM0gzMi44Mw0KCQkJCQlsLTAuMTQ2LDAuNDg3aDEuNTU4TDM0LjM4NSwxOS43MjN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzNSwxOC4zMDcgMzQuNDQ3LDE4LjMwNyAzNC42MzcsMTcuNjg5IDM1LjE4OCwxNy42ODkgCQkiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01LjA4MSwyMi4wNzJjMCwxLjU4NywyLjA2NiwyLjg3Myw0LjYxNSwyLjg3M2MyLjU0OSwwLDQuNjE1LTEuMjg2LDQuNjE1LTIuODczDQoJCQljMC0xLjU4Ny0yLjA2Ni0yLjg3NC00LjYxNS0yLjg3NEM3LjE0NywxOS4xOTgsNS4wODEsMjAuNDg1LDUuMDgxLDIyLjA3MiIvPg0KCQk8cGF0aCBmaWxsPSIjRDUyQjJBIiBkPSJNMTQuMzE2LDE5Ljc5NWMtMC4xOTEtMC4wNTgtMC4zMjQtMC4wOTctMC4yMjMtMC4zNDljMC4yMTgtMC41NDcsMC4yNC0xLjAyLDAuMDA0LTEuMzU2DQoJCQljLTAuNDQyLTAuNjMyLTEuNjUzLTAuNTk4LTMuMDQxLTAuMDE3YzAsMC0wLjQzNSwwLjE5MS0wLjMyMy0wLjE1NWMwLjIxMy0wLjY4NywwLjE4MS0xLjI2MS0wLjE1MS0xLjU5Mw0KCQkJYy0wLjc1My0wLjc1My0yLjc1NSwwLjAyOC00LjQ3MiwxLjc0NGMtMS4yODUsMS4yODYtMi4wMzEsMi42NDktMi4wMzEsMy44MjZjMCwyLjI1NCwyLjg5LDMuNjI1LDUuNzE4LDMuNjI1DQoJCQljMy43MDYsMCw2LjE3Mi0yLjE1Miw2LjE3Mi0zLjg2MkMxNS45NjksMjAuNjI0LDE1LjA5OSwyMC4wMzgsMTQuMzE2LDE5Ljc5NXogTTkuODA0LDI0LjcxMg0KCQkJYy0yLjI1NiwwLjIyMi00LjIwMy0wLjc5Ny00LjM1MS0yLjI3OGMtMC4xNDYtMS40NzksMS41NjQtMi44NjIsMy44Mi0zLjA4M2MyLjI1Ny0wLjIyMyw0LjIwNCwwLjc5Niw0LjM1MSwyLjI3Nw0KCQkJQzEzLjc3MSwyMy4xMDcsMTIuMDYxLDI0LjQ4OSw5LjgwNCwyNC43MTJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFODkxMTIiIGQ9Ik0xNi43NzgsMTUuNjcxYy0wLjg5Ni0wLjk5Mi0yLjIxNi0xLjM3MS0zLjQzNS0xLjExMmwwLDBjLTAuMjgyLDAuMDYxLTAuNDYyLDAuMzM4LTAuNDAxLDAuNjE5DQoJCQljMC4wNiwwLjI4MiwwLjMzNywwLjQ2MiwwLjYxOSwwLjQwMmMwLjg2Ny0wLjE4NCwxLjgwNiwwLjA4NSwyLjQ0MSwwLjc5YzAuNjM1LDAuNzA1LDAuODA5LDEuNjY3LDAuNTM2LDIuNTA5bDAsMA0KCQkJYy0wLjA4OSwwLjI3NCwwLjA2MiwwLjU2OCwwLjMzNiwwLjY1N2MwLjI3NCwwLjA4OSwwLjU2OS0wLjA2MiwwLjY1Ny0wLjMzNWMwLDAsMC0wLjAwMSwwLTAuMDAyDQoJCQlDMTcuOTE1LDE4LjAxNCwxNy42NzMsMTYuNjYzLDE2Ljc3OCwxNS42NzEiLz4NCgkJPHBhdGggZmlsbD0iI0U4OTExMiIgZD0iTTE1LjQwMywxNi45MTFjLTAuNDM2LTAuNDgzLTEuMDc5LTAuNjY3LTEuNjczLTAuNTQxYy0wLjI0MywwLjA1Mi0wLjM5NywwLjI5MS0wLjM0NSwwLjUzNA0KCQkJYzAuMDUyLDAuMjQyLDAuMjksMC4zOTcsMC41MzIsMC4zNDVsMCwwYzAuMjkxLTAuMDYyLDAuNjA0LDAuMDI4LDAuODE3LDAuMjY0YzAuMjE0LDAuMjM2LDAuMjcxLDAuNTU5LDAuMTgsMC44NDFsMCwwDQoJCQljLTAuMDc2LDAuMjM2LDAuMDU0LDAuNDg5LDAuMjg5LDAuNTY1YzAuMjM2LDAuMDc2LDAuNDg5LTAuMDUzLDAuNTY1LTAuMjg5QzE1Ljk1NiwxOC4wNTIsMTUuODQsMTcuMzk1LDE1LjQwMywxNi45MTEiLz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDQwMDAwIiBkPSJNMTAuMDI5LDIwLjQ4OGMtMS4wNzQtMC4yNzktMi4yODcsMC4yNTUtMi43NTMsMS4yMDJjLTAuNDc2LDAuOTY1LTAuMDE3LDIuMDM1LDEuMDY4LDIuMzg4DQoJCQkJYzEuMTIzLDAuMzYsMi40NDgtMC4xOTMsMi45MDgtMS4yMzRDMTEuNzA3LDIxLjgyMywxMS4xNDEsMjAuNzc1LDEwLjAyOSwyMC40ODh6IE05LjIxLDIyLjk1Mg0KCQkJCWMtMC4yMTksMC4zNDgtMC42ODYsMC41MDEtMS4wMzgsMC4zNGMtMC4zNDctMC4xNTgtMC40NDktMC41NjMtMC4yMzEtMC45MDFjMC4yMTYtMC4zMzksMC42NjgtMC40ODgsMS4wMTctMC4zNDMNCgkJCQlDOS4zMTIsMjIuMTk5LDkuNDI0LDIyLjYwMiw5LjIxLDIyLjk1MnogTTkuOTI5LDIyLjAyOWMtMC4wNzksMC4xMzUtMC4yNTQsMC4xOTktMC4zOTEsMC4xNDQNCgkJCQljLTAuMTM0LTAuMDU2LTAuMTc2LTAuMjA2LTAuMS0wLjMzOWMwLjA3OC0wLjEzMiwwLjI0Ni0wLjE5NSwwLjM4LTAuMTQ1QzkuOTU1LDIxLjc0MSwxMC4wMDQsMjEuODk1LDkuOTI5LDIyLjAyOXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;
    background-size: 100%;
}
.WB_h5video .opt-5 {
    right: 74px\9;
}
.WB_h5video .opt-6 {
    top: 15px\9;
    right: 0\9;
}
.WB_h5video .opt-7 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    margin-left: 16px;
    top: 16px;
    left: 0\9;
}
.WB_h5video .opt-8 {
    margin: 0 16px 0 -2px;
    top: 16px;
    right: 0\9;
}
.WB_h5video .opt-9 {
    position: relative;
    width: 42px;
    height: 16px;
    background: #fff;
    border-radius: 8px;
    cursor: default;
    text-align: center;
    line-height: 16px;
    color: #333;
    position: absolute\9;
    top: auto\9;
    bottom: 11px\9;
    right: 146px\9;
}
.WB_h5video .opt-9 span {
    display: none;
    position: absolute;
    left: -11px;
    bottom: 26px;
    width: 64px;
    padding: 3px 0;
    background: rgba(0,0,0,.6);
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
}
.WB_h5video .opt-9 span a {
    display: block;
    width: 100%;
    height: 22px;
    cursor: pointer;
    line-height: 22px;
}
.WB_h5video .opt-9 span a:hover {
    color: #ffa00a;
}
.WB_h5video .opt-9 span .ficon_video_v3 {
    margin: 0 1px 0 -2px;
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
}
.WB_h5video .opt-9:hover {
    background: #ffa00a;
    color: #fff;
}
.WB_h5video .con-5 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}
.WB_h5video .con-5 .progress-bar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: rgba(0,0,0,.3);
    overflow: hidden;
}
.WB_h5video .con-5 .progress-bar .progress-bar-inner {
    height: 2px;
}
.WB_h5video .con-5 .bg, .WB_h5video .tip_vplus {
    display: none;
}
.WB_h5video.hv-s3-12 .con-5 .bg, .WB_h5video.hv-s3-12 .tip_vplus {
    display: block;
}
.WB_h5video.hv-s3-12 .tip_vplus {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 28px;
    padding: 12px 0 0;
    line-height: 28px;
}
.WB_h5video.hv-s3-12 .tip_vplus .inner {
    padding: 0 12px;
}
.WB_h5video.hv-s3-12 .tip_vplus a {
    color: #eb7350;
}
.WB_h5video.hv-s3-12 .con-5 {
    height: 42px;
}
.WB_h5video.hv-s3-12 .con-6 {
    height: 70px;
}
.WB_h5video.hv-s3-12 .con-6 .opt {
    bottom: 0;
    left: 0;
    padding-top: 0;
}
.WB_h5video .con-7 {
    position: absolute;
    background: #fff;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 2px;
    box-shadow: 0px 2px 8px 1px rgba(0,0,0,0.2);
    font-size: 12px;
}
.WB_h5video .con-7 ul {
    margin: 0;
    padding: 0;
    clear: both
}
.WB_h5video .con-7 ul li {
    position: static;
    float: none;
    margin: 0;
    padding: 0;
    display: inline;
}
.WB_h5video .con-7 ul li.title, .WB_h5video .con-7 ul li.suggest_title {
    padding: 5px 10px;
    display: block;
    cursor: default;
    white-space: nowrap;
}
.WB_h5video .con-7 ul li a {
    white-space: nowrap;
    min-width: 50px;
*min-width:auto;
    padding: 7px 13px;
    color: #333;
    display: block;
    text-decoration: none;
}
.WB_h5video .con-7 ul li a .S_txt1 {
    color: #333;
}
.WB_h5video .con-7 ul li a .S_txt2 {
    color: #808080;
}
.WB_h5video .con-7 ul li a.auto_width {
    width: auto;
    min-width: 0;
}
.WB_h5video .con-7 ul li .list_subtitle {
    margin-left: 5px;
}
.WB_h5video .con-7 ul li.cur a, .WB_h5video .con-7 ul li a:hover {
    background-color: #f2f2f5;
    text-decoration: none;
    color: #eb7350;
}
.WB_h5video .con-7 ul li a:hover .S_txt1, .WB_h5video .con-7 ul li a:hover .S_txt2 {
    color: #eb7350;
}
.WB_h5video .con-8 {
    position: absolute;
    bottom: 40px;
    left: 50%;
    -moz-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    max-width: 100%;
    height: 26px;
    background: rgba(0,0,0,.45);
    border-radius: 2px;
    line-height: 26px;
}
.WB_h5video .con-8 .ipt {
    position: relative;
    padding: 0 30px 0 10px;
}
.WB_h5video .con-8 .ipt input {
    width: 260px;
    height: 26px;
    background: transparent;
    border: 0;
    color: #fff;
    line-height: 26px;
}
.WB_h5video .con-8 .ipt input:focus {
    outline-color: transparent;
}
.WB_h5video .con-8 .ipt input::selection {
    background: #eb7350;
}
.WB_h5video .con-8 .ipt .ficon_close {
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    height: 26px;
    text-align: center;
}
.WB_h5video .con-8, .WB_h5video .con-7 {
    font-size: 12px;
}
.WB_h5video .con-9 {
    position: absolute;
    bottom: 16px;
    right: 16px;
    width: 74px;
    height: 50px;
}
.WB_h5video .con-9 a {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    -webkit-transition: -webkit-transform .3s ease;
    transition: transform .3s ease;
}
.WB_h5video .con-9 a:hover {
    color: #fff;
}
.WB_h5video.hv-s3:hover .con-9 a {
    -webkit-transform: translate(0, -24px);
    -ms-transform: translate(0, -24px);
    transform: translate(0, -24px);
}
.WB_h5video .con-9 img, html .WB_feed_v3 .WB_media_a_m1 .WB_video_h5 .WB_h5video .con-9 img {
    position: static;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    height: 50px\0;
    -ms-transform: none;
}
.WB_h5video .con-9 span {
    position: absolute;
    top: 16px;
    left: 40px;
    width: 34px;
    height: 34px;
    background: rgba(255,129,64,0.85);
    border-radius: 50%;
}
.WB_h5video .con-9 span em {
    position: absolute;
    top: 2px;
    left: 2px;
    top: 50%\0;
    left: 50%\0;
    width: 30px;
    height: 30px;
    font-size: 12px;
    text-align: center;
    line-height: 15px;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -ms-transform: translate(-50%, -50%) scale(0.8);
}
.WB_h5video .con-9 span i {
    display: block;
    width: 16px;
    height: 9px;
    margin: -8px 0 0;
    margin: 8px 0 0 8px\9;
    border-left: 2px solid #fff;
    border-bottom: 2px solid #fff;
    -ms-transform: rotate(-45deg);
    opacity: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.WB_h5video .con-9 span i {
    margin: -8px 0 0;
}
}
.WB_h5video .con-9 .hv-ani-add span {
    -webkit-animation: hv-ani-bg 0.2s ease-out;
    animation: hv-ani-bg 0.2s ease-out;
}
.WB_h5video .con-9 .hv-ani-add span i {
    opacity: 1;
    -webkit-animation: hv-ani-gou 0.2s ease-out both;
    animation: hv-ani-gou 0.2s ease-out both;
}
.WB_h5video .con-9 .hv-ani-add span em {
    opacity: 0;
    -webkit-animation: fadeOut 0.2s ease both;
    animation: fadeOut 0.2s ease both;
}
@-webkit-keyframes hv-ani-bg {
100% {
-webkit-transform:scale(1.2);
}
}
@keyframes hv-ani-bg {
100% {
transform:scale(1.2);
}
}
@-webkit-keyframes hv-ani-gou {
0% {
opacity: 0;
-webkit-transform: rotate(-45deg) scale(0.83);
}
100% {
opacity: 1;
-webkit-transform: rotate(-45deg) scale(1);
}
}
@keyframes hv-ani-gou {
0% {
opacity: 0;
transform: rotate(-45deg) scale(0.83);
}
100% {
opacity: 1;
transform: rotate(-45deg) scale(1);
}
}
.WB_h5video .con-11 {
    position: absolute;
    bottom: 20px;
    bottom: 40px\9;
    right: 16px;
    width: 50px;
    height: 50px;
}
.WB_h5video .con-11 .img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
}
.WB_h5video .con-11 .add {
    position: absolute;
    top: 0;
    right: 25px;
    z-index: 1;
    max-width: 133px;
    height: 100%;
    overflow: hidden;
}
.WB_h5video .con-11 .add .inner {
    display: none;
    max-width: 88px;
    height: 50px;
    padding: 0 35px 0 10px;
    background: rgba(0,0,0,.4);
    border-radius: 3px;
    overflow: hidden;
}
.WB_h5video .con-11 .hv-ani-adda .inner {
    display: block;
    -webkit-animation: hv-ani-aa 0.2s ease-out both;
    animation: hv-ani-aa 0.2s ease-out both;
}
.WB_h5video .con-11 .hv-ani-addb .inner {
    display: none\9;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.WB_h5video .con-11 {
    bottom: 20px;
}
.WB_h5video .con-11 .hv-ani-addb .inner {
    display: block;
}
}
.WB_h5video .con-11 .hv-ani-addb .inner {
    -webkit-animation: hv-ani-ab 0.2s ease-out both;
    animation: hv-ani-ab 0.2s ease-out both;
}
@-webkit-keyframes hv-ani-aa {
0% {
display: none;
-webkit-transform: translate(100%, 0);
}
100% {
display: block;
-webkit-transform: translate(0, 0);
}
}
@keyframes hv-ani-aa {
0% {
display: none;
transform: translate(100%, 0);
}
100% {
display: block;
transform: translate(0, 0);
}
}
@-webkit-keyframes hv-ani-ab {
0% {
display: block;
-webkit-transform: translate(0, 0);
}
100% {
display: none;
-webkit-transform: translate(100%, 0);
}
}
@keyframes hv-ani-ab {
0% {
display: block;
transform: translate(0, 0);
}
100% {
display: none;
transform: translate(100%, 0);
}
}
.WB_h5video .con-11 .name {
    height: 20px;
    margin: 2px 0;
    line-height: 20px;
}
.WB_h5video .con-11 .W_btn_b {
    width: 50px;
    background: #ff8140;
}
.WB_h5video .con-11 .W_btn_b_disable {
    background: #ffc09f;
}
.WB_h5video .con-11 .W_btn_b:hover {
    color: #fff;
}
.WB_h5video .con-11 .W_btn_b .ficon_add {
    color: #fff!important;
}
.WB_h5video .con-10 {
    background: #000;
}
.WB_h5video .con-10 video {
    position: static\0;
    left: 0\0;
    top: 0\0;
    -ms-transform: none;
}
.WB_h5video .con-10 .pos {
    position: absolute;
    top: 5px;
    right: 5px;
}
.WB_h5video .con-10 .pos span {
    display: inline-block;
    height: 25px;
    background: rgba(51,51,51,.6);
    border-radius: 2px;
    overflow: hidden;
    text-align: center;
    line-height: 25px;
    vertical-align: top;
}
.WB_h5video .con-10 .pos .sp-1 {
    position: relative;
    padding: 0 7px 0 6px;
    font-size: 12px;
}
.WB_h5video .con-10 .pos .sp-2 {
    width: 25px;
    margin-left: 4px;
    font-size: 20px;
}
.WB_h5video .con-10 .pos em {
    margin-right: 4px;
    color: #ff8200;
}
.WB_h5video .con-12a {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border: 16px solid #FF8200;
    border-bottom-color: transparent;
    border-left-color: transparent;
}
.WB_h5video .con-12a span {
    position: absolute;
    top: -16px;
    right: -16px;
    width: 32px;
    height: 32px;
    overflow: hidden;
}
.WB_h5video .con-12a span::after {
    content: "专属";
    position: absolute;
    top: 0;
    right: 0;
    width: 24px;
    margin-top: 4px;
    color: #fefefe;
    text-align: center;
    -webkit-transform: rotate(45deg) scale(0.83);
    transform: rotate(45deg) scale(0.83);
}
.WB_h5video .con-12b {
    background: rgba(0, 0, 0, 0.8);
    text-align: center;
    line-height: 20px;
}
.WB_h5video .con-12b .inner {
    width: 90%;
}
.WB_h5video .con-12b .tip {
    max-width: 100%;
    margin: 0 0 30px;
}
.WB_h5video .con-12b .tip a {
    color: #eb7350;
}
.WB_h5video .con-12b .btn {
    height: 80px;
}
.WB_h5video .con-12b .btn > div {
    margin: 0 46px;
}
.WB_h5video .con-12b .btn .hv-ring {
    display: block;
    position: relative;
    left: 0;
    top: 0;
    margin: 0 auto 6px;
}
:-webkit-full-screen {
width: 100%!important;
height: 100%!important;
}
:-moz-full-screen {
width: 100%!important;
height: 100%!important;
}
:-ms-fullscreen {
width: 100%!important;
height: 100%!important;
}
:-o-fullscreen {
width: 100%!important;
height: 100%!important;
}
:full-screen {
width: 100%!important;
height: 100%!important;
}
:fullscreen {
width: 100%!important;
height: 100%!important;
}
.WB_h5video [class^="con"], .WB_h5video .con-3 [class^="box"], .WB_h5video .con-3 .box-1 span a, .WB_h5video .con-3 .box-1 span em, .WB_h5video .con-3 .box-2 span, .WB_h5video .con-3 .box-2 em {
    z-index: 0;
    opacity: 0;
}
.WB_h5video.hv-s1 .con-1, .WB_h5video.hv-s1 .con-4, .WB_h5video.hv-s1 .con-3, .WB_h5video.hv-s1 .con-3 .box-2, .WB_h5video.hv-s1 .con-3 .box-2 span, .WB_h5video.hv-s2 .con-3, .WB_h5video.hv-s2 .con-3 .box-1, .WB_h5video.hv-s2 .con-3 .W_loading_big, .WB_h5video.hv-s3 .con-2, .WB_h5video.hv-s3 .con-5, .WB_h5video.hv-s3:hover .con-6, .WB_h5video.hv-s3-2 .con-3, .WB_h5video.hv-s3-2 .con-3 .box-2, .WB_h5video.hv-s3-2 .con-3 .box-2 span, .WB_h5video .con-3.hv-s3-3, .WB_h5video .con-3.hv-s3-3 .box-3, .WB_h5video.hv-s3-5 .con-3, .WB_h5video.hv-s3-5 .con-3 .box-2, .WB_h5video.hv-s3-5 .con-3 .box-2 span, .WB_h5video.hv-s3-5 .con-3 .box-2 em, .WB_h5video.hv-s3-6 .con-3, .WB_h5video.hv-s3-6 .con-3 .box-1, .WB_h5video.hv-s3-6 .con-3 .W_loading_big, .WB_h5video.hv-s3-6 .con-3 .box-1 span a, .WB_h5video.hv-s3-6 .con-3 .box-1 span em, .WB_h5video.hv-s3-7 .con-7, .WB_h5video.hv-s3-8 .con-8, .WB_h5video .con-10.hv-s3-10, .WB_h5video .con-12a.hv-show, .WB_h5video.hv-s3-12b .con-12b {
    z-index: 1;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.WB_h5video .con-9.hv-s3-9 {
    z-index: 1;
    opacity: 1;
    -webkit-animation: hv-ani-all 0.2s ease-out both;
    animation: hv-ani-all 0.2s ease-out both;
}
@-webkit-keyframes hv-ani-all {
0% {
opacity: 0;
-webkit-transform:scale(0.63);
}
100% {
opacity: 1;
-webkit-transform:scale(1);
}
}
@keyframes hv-ani-all {
0% {
opacity: 0;
transform:scale(0.63);
}
100% {
opacity: 1;
transform:scale(1);
}
}
.WB_h5video .con-11.hv-s3-11 {
    z-index: 1;
    opacity: 1;
    -webkit-animation: hv-ani-11 0.5s ease both;
    animation: hv-ani-11 0.5s ease both;
}
@-webkit-keyframes hv-ani-11 {
0% {
opacity:0;
-webkit-transform:translateY(0);
}
100% {
opacity:1;
-webkit-transform:translateY(-20px);
}
}
@keyframes hv-ani-11 {
0% {
opacity:0;
transform:translateY(0);
}
100% {
opacity:1;
transform:translateY(-20px);
}
}
.WB_h5video .con-3.hv-s3-3, .WB_h5video .con-3.hv-s3-3 .box-3 {
    -webkit-transition: none;
    transition: none;
}
.WB_h5video.hv-s3-7 .con-7, .WB_h5video.hv-s3-8 .con-8, .WB_h5video .con-9.hv-s3-9, .WB_h5video .con-11.hv-s3-11, .WB_h5video .con-10.hv-s3-10, .WB_h5video .con-12a.hv-show.WB_h5video.hv-s3-12b .con-12b {
    z-index: 2;
}
.WB_h5video.hv-s3 .con-4, .WB_h5video.hv-s3:hover .con-5, .WB_h5video.hv-s3-2 .con-5, .WB_h5video.hv-s3-5 .con-5, .WB_h5video.hv-s3-5:hover .con-6, .WB_h5video.hv-s3-5 .con-3.hv-s3-3 .box-3, .WB_h5video.hv-s3-6 .con-3.hv-s3-3 .box-3, .WB_h5video.hv-s1.hv-s2 .con-3 .box-2, .WB_h5video.hv-s1.hv-s2 .con-3 .box-2 span, .WB_h5video.hv-s3-5 .con-11, .WB_h5video.hv-s3-12 .con-11, .WB_h5video.hv-s3-12b .con-5, .WB_h5video.hv-s3-12b:hover .con-6 {
    z-index: 0;
    opacity: 0;
}
.WB_h5video .con-9.hv-s3-9b {
    z-index: 0;
    opacity: 0;
    -webkit-animation: hv-ani-allb 0.3s ease both;
    animation: hv-ani-allb 0.3s ease both;
}
@-webkit-keyframes hv-ani-allb {
0% {
opacity: 1;
-webkit-transform:scale(1);
z-index: 2;
}
100% {
opacity: 0;
-webkit-transform:scale(0.63);
z-index: 0;
}
}
@keyframes hv-ani-allb {
0% {
opacity: 1;
transform:scale(1);
z-index: 2;
}
100% {
opacity: 0;
transform:scale(0.63);
z-index: 0;
}
}
.WB_h5video .con-10.hv-s3-10b {
    z-index: 0;
    opacity: 0;
    -webkit-animation: hv-ani-ad 0.3s ease both;
    animation: hv-ani-ad 0.3s ease both;
}
@-webkit-keyframes hv-ani-ad {
0% {
opacity: 1;
z-index: 2;
}
100% {
opacity: 0;
z-index: 0;
}
}
@keyframes hv-ani-ad {
0% {
opacity: 1;
z-index: 2;
}
100% {
opacity: 0;
z-index: 0;
}
}
.WB_h5video .con-11.hv-s3-11b {
    z-index: 0;
    opacity: 0;
    -webkit-animation: hv-ani-11b 0.5s ease both;
    animation: hv-ani-11b 0.5s ease both;
}
.WB_h5video.hv-s3-5 .con-11.hv-s3-11b, .WB_h5video.hv-s3-12 .con-11.hv-s3-11b {
    -webkit-animation: none;
    animation: none;
}
@-webkit-keyframes hv-ani-11b {
0% {
opacity:1;
-webkit-transform:translateY(-20px);
z-index: 2;
}
100% {
opacity:0;
-webkit-transform:translateY(0);
z-index: 0;
}
}
@keyframes hv-ani-11b {
0% {
opacity:1;
transform:translateY(-20px);
z-index: 2;
}
100% {
opacity:0;
transform:translateY(0);
z-index: 0;
}
}
#js_style_css_module_global_WB_h5video {
    height: 42px;
}
.WB_miniblog {
    background: none!important;
}
body, .S_page {
    background: #fff!important;
}
.WB_frame {
    background: none!important;
    width: 1170px;
}
.WB_frame_a {
    width: 100%;
    margin-bottom: 30px;
}
.WB_main_l {
    width: 110px;
    margin-right: 30px;
}
.WB_frame_c {
    width: 660px;
    margin-right: 30px;
}
.WB_main_r {
    width: 340px;
    margin-right: 0;
}
.WB_frame #plc_main {
    width: auto;
}
.UG_left_nav {
    text-align: center;
    position: fixed;
}
.UG_left_nav.UG_nav_tag .nav_step {
    position: absolute;
    top: 6px;
    bottom: 6px;
    right: -12px;
    width: 2px;
    background-color: #d9d9d9;
}
.UG_left_nav.UG_nav_tag .nav_step::before, .UG_left_nav.UG_nav_tag .nav_step::after {
    content: "";
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    border: 1px solid #d9d9d9;
    left: 50%;
    transform: translateX(-50%);
}
.UG_left_nav.UG_nav_tag .nav_step::before {
    top: -6px;
}
.UG_left_nav.UG_nav_tag .nav_step::after {
    bottom: -6px;
}
.UG_left_nav.UG_nav_tag li {
    margin-bottom: 10px;
    position: relative;
}
.UG_left_nav.UG_nav_tag .nav_item {
    display: block;
    font-size: 16px;
    color: #000;
    line-height: 20px;
    max-height: 40px;
    padding: 8px;
    height: auto;
    border-radius: 3px;
    white-space: normal;
}
.UG_left_nav.UG_nav_tag .nav_item span {
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.UG_left_nav.UG_nav_tag .nav_item::after {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #d9d9d9;
    border-radius: 50%;
    border: 1px solid #fff;
    right: -15px;
    top: 50%;
    transform: translateY(-50%);
}
.UG_left_nav.UG_nav_tag .cur {
    background: linear-gradient(128deg, #fa2f2f 0%, #ff5b36 90%)!important;
    color: #fff!important;
}
.UG_left_nav.UG_nav_tag .nav_item.cur::before {
    content: "";
    position: absolute;
    z-index: 9;
    border: 5px solid;
    top: 50%;
    right: -7px;
    border-color: transparent #fa3c2e transparent transparent;
    transform: translateY(-50%);
}
.UG_left_nav.UG_nav_tag .nav_item.cur::after {
    width: 10px;
    height: 10px;
    border-radius: 0;
    background-color: #fa3c2e;
    right: -18px;
    font-size: 0;
}
.UG_left_nav.UG_nav_tag .nav_item:hover {
    background: #f2f2f5;
    color: #000;
}
.UG_left_nav.UG_nav_tag .nav_item:hover::after {
    background: #fa3c2e;
}
.UG_left_nav li {
    margin-bottom: 3px;
}
.UG_left_nav .nav_item {
    display: block;
    font-size: 18px;
    color: #000;
    height: 40px;
    line-height: 42px;
    border-radius: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 8px;
}
.UG_left_nav .cur, .UG_left_nav .nav_item:hover {
    background: linear-gradient(128deg, #fa2f2f 0%, #ff5b36 90%);
    color: #fff;
}
.W_unlogin_v4 {
    position: relative;
    width: 300px;
}
.W_unlogin_v4 .login_box {
    min-height: 280px;
    background-color: #fff;
    padding: 0 15px 6px 15px;
    border-radius: 2px;
    box-shadow: 0 0 2px rgba(0,0,0,0.15);
}
.W_unlogin_v4 .login_bot {
    width: 230px;
    height: 66px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 0 2px rgba(0,0,0,0.15);
}
.W_unlogin_v4 .info_header {
    position: relative;
}
.W_unlogin_v4 .info_header .tab {
    margin-bottom: 16px;
    padding-top: 11px;
    border-bottom: 1px solid #ccc;
    border-bottom-color: rgba(204,204,204,.5);
}
.W_unlogin_v4 .info_header .tab a {
    float: left;
    margin-bottom: -1px;
    width: 50%;
    border-bottom: 3px solid transparent;
    color: #808080;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    -webkit-transition: border .2s cubic-bezier(0.43, 0.37, 1, 1);
    transition: border .2s cubic-bezier(0.43, 0.37, 1, 1);
}
.W_unlogin_v4 .info_header .tab a.cur {
    border-bottom: 3px solid #fa7d3c;
    color: #000;
}
.W_unlogin_v4 .info_header .qrcode_target {
    position: absolute;
    top: 0;
    right: -15px;
    width: 40px;
    height: 40px;
    background-position: -40px -190px;
    -webkit-transition: background-position .2s cubic-bezier(0.25, .5, .5, .9);
    -moz-transition: background-position .2s cubic-bezier(0.25, .5, .5, .9);
    transition: background-position .2s cubic-bezier(0.25, .5, .5, .9);
}
.W_unlogin_v4 .info_header .qrcode_target_show {
    background-position: -40px -190px;
}
.W_unlogin_v4 .info_header .qrcode_target_hide {
    background-position: -80px -230px;
}
.W_unlogin_v4 .W_icon_rec {
    position: relative;
    display: block;
    float: left;
    width: 35px;
    height: 16px;
    margin-top: 7px;
    margin-right: -10px;
}
.W_unlogin_v4 .W_icon_rec .W_icon_rec_txt {
    display: block;
    float: left;
    width: 30px;
    height: 16px;
    line-height: 16px;
    margin-right: 4px;
    border-radius: 3px 3px 0px 3px;
    background: #fa7d3c;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
}
.W_unlogin_v4 .W_icon_rec .W_arrow_bor_r i {
    position: absolute;
    top: 12px;
    left: 29px;
    border-bottom-color: #fa7d3c;
}
.W_unlogin_v4 .W_icon_rec .W_arrow_bor i {
    border-width: 2px;
}
.W_unlogin_v4 .cp_logo, .W_unlogin_v4 .W_login_form .username .input_wrap, .W_unlogin_v4 .W_login_form .password .input_wrap, .W_unlogin_v4 .W_login_form .phone .input_wrap, .W_unlogin_v4 .info_header .qrcode_phone, .W_unlogin_v4 .info_header .qrcode_target, .W_unlogin_v4 .info_header .qrcode_target_hide {
    background-image: url("../images/sprite_login.png");
    background-repeat: no-repeat;
}
.W_unlogin_v4 .info_header .qrcode_target {
    position: absolute;
    top: 0;
    right: -15px;
    width: 40px;
    height: 40px;
    background-position: -40px -191px;
    -webkit-transition: background-position .2s cubic-bezier(0.25, .5, .5, .9);
    transition: background-position .2s cubic-bezier(0.25, .5, .5, .9);
}
.W_unlogin_v4 .info_header .qrcode_target_hide {
    background-position: -80px -231px;
}
.W_unlogin_v4 .info_header .qrcode_phone {
    background-position: 0px -150px;
}
.W_unlogin_v4 .login_content {
    position: relative;
    width: 172px;
    height: 174px;
    margin: auto;
    border: 1px solid #f3f3f3;
    box-shadow: 0px 1px 2px rgba(0,0,0,0.1);
    text-align: center;
    padding-top: 14px;
}
.W_unlogin_v4 .info_list {
    margin-top: 12px;
}
.W_unlogin_v4 .info_list1 {
    text-align: center;
}
.W_unlogin_v4_hoverbg {
    position: absolute;
    top: 2px;
    left: -220px;
    z-index: 999;
    width: 264px;
    height: 372px;
    background: url("../images/sprite_login.png") no-repeat -290px -150px;
}
.W_unlogin_v4 .login_ios, .W_unlogin_v4 .login_andrio {
    width: 92px;
    padding: 18px 0;
    float: left;
    margin: 0 10px;
    cursor: pointer;
}
.W_unlogin_v4 .icon_box {
    display: inline-block;
    margin-right: 2px;
    font-size: 30px;
    color: #eb7350;
}
.W_unlogin_v4 .icon_txt {
    display: inline-block;
    height: 32px;
    line-height: 16px;
}
.W_unlogin_v4 .ficon_unlog_ios, .W_unlogin_v4 .ficon_unlog_andrio {
    width: 26px;
    height: 32px;
    vertical-align: top;
    margin-top: -2px;
}
.W_unlogin_v4 .W_login_form .msgInfo .W_btn_b {
    width: 121px;
    background: #f2f2f5;
    font-size: 12px;
}
.W_unlogin_v4 .W_login_form .msgInfo .W_btn_b:hover {
    background: #d9d9d9;
}
.W_unlogin_v4 .W_login_form .msgInfo .W_btn_b_disable, .W_unlogin_v4 .W_login_form .msgInfo .W_btn_b_disable:hover {
    width: 121px;
    padding: 0 2px;
    background: #f3f3f5;
    color: #808080;
}
.W_unlogin_v4 .W_login_form .login_btn .W_btn_a {
    padding: 0;
    display: block;
    font-size: 16px;
}
.W_unlogin_v4 .W_login_form .login_btn_facebook .W_btn_a {
    background: #4566b3;
    border-color: #2a4a7b;
}
.W_unlogin_v4 .W_login_form .login_btn_facebook .W_btn_a:hover {
    background: #44619b;
}
.W_unlogin_v4 .cp_logo {
    float: left;
    margin-right: 4px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}
.W_unlogin_v4 .icon_taobao {
    background-position: 0 -50px;
}
.W_unlogin_v4 .icon_qq {
    background-position: -50px -50px;
}
.W_unlogin_v4 .icon_tianyi {
    background-position: -100px -50px;
}
.W_unlogin_v4 .icon_360 {
    background-position: -150px -50px;
}
.W_unlogin_v4 .icon_unicom {
    background-position: -200px -50px;
}
.W_unlogin_v4 .icon_baidu {
    background-position: -250px -50px;
}
.W_unlogin_v4 .icon_yidong {
    background-position: -300px -50px;
}
.W_unlogin_v4 .W_login_form {
    position: relative;
    top: 0;
    left: 0;
}
.W_unlogin_v4 .W_login_form .input_wrap {
    height: 28px;
    padding: 2px 0;
    border: 1px solid #ccc;
    border-radius: 2px;
    background-color: #FFF;
}
.W_unlogin_v4 .W_login_form .username .input_wrap {
    background-position: 11px -91px;
}
.W_unlogin_v4 .W_login_form .password .input_wrap {
    position: relative;
    background-position: -39px -91px;
}
.W_unlogin_v4 .W_login_form .phone .input_wrap {
    position: relative;
    background-position: -89px -91px;
}
.W_unlogin_v4 .W_login_form .password .enter_psw {
    position: absolute;
    top: 9px;
    left: 36px;
    color: #808080;
}
.W_unlogin_v4 .W_login_form .input_wrap .W_input {
    margin-left: 34px;
    width: 86%;
    border: none;
    box-shadow: none;
}
.W_unlogin_v4 .W_login_form .msgInfo .W_input {
    margin-left: 10px;
    width: 102px;
}
.W_unlogin_v4 .W_login_form .verify .W_input {
    margin-left: 6px;
    width: 88px;
}
.W_unlogin_v4 .W_login_form .verify a {
    height: 34px;
}
.W_unlogin_v4 .W_login_form .verify .code {
    margin-left: 5px;
}
.W_unlogin_v4 .W_login_form .verify .refresh, .W_unlogin_v4 .W_login_form .wei_dun .lost {
    margin: 14px 0;
}
.W_unlogin_v4 .W_login_form .auto_login {
    height: 15px;
}
.W_unlogin_v4 .W_login_form .auto_login .W_checkbox {
*height: 13px;
}
.W_unlogin_v4 .W_login_form .auto_login span {
    margin-left: 3px;
}
.W_unlogin_v4 .W_login_form .register {
    height: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    border-bottom-color: rgba(204,204,204,.5);
}
.W_unlogin_v4 .W_login_form .W_checkbox {
    margin-top: -1px;
}
.W_unlogin_v4 .W_login_form .other_login {
    height: 16px;
}
.W_unlogin_v4 .W_login_loading_v2 {
    padding: 60px 0 58px 0;
}
.W_unlogin_v4 .opacity_bg, .W_unlogin_v4 .result {
    position: absolute;
    left: 11px;
    top: 14px;
    width: 150px;
    height: 150px;
    text-align: center;
}
.W_unlogin_v4 .opacity_bg {
    z-index: 1;
    background: #333;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.W_unlogin_v4 .result {
    z-index: 2;
    color: #FFF;
}
.W_unlogin_v4 .W_icon {
    margin-top: 40px;
}
.W_unlogin_v4 .result .res_info {
    margin-top: 10px;
}
#js_style_css_module_growth_login_v2 {
    height: 42px;
}
.UG_slider {
    overflow: hidden;
    width: 660px;
    position: relative;
}
.UG_slider ul {
    width: 9999px;
}
.UG_slider li {
    float: left;
    width: 660px;
    height: 300px;
    position: relative;
}
.UG_slider li img {
    width: 100%;
}
.UG_slider .dot_box {
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 0;
}
.UG_slider .dot {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #fff;
    border-radius: 50%;
    margin: 0 5px;
}
.UG_slider .dot_box .current {
    background: #fa7d3c;
}
.UG_slider .pic_intro {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 48px;
    line-height: 48px;
    color: #fff;
    font-size: 20px;
    text-indent: 10px;
    background: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    background: linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}
.UG_tips {
    position: relative;
    text-align: center;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    background-color: #fffdec;
    color: #ed7350;
    border-radius: 3px;
    cursor: pointer;
}
.UG_tips .ficon_close {
    position: absolute;
    right: 10px;
}
.UG_tips .ficon_arrow_down {
    color: #ed7350;
}
.UG_tips .W_icon {
    vertical-align: middle;
}
.UG_tips.unlogin_notes_sm {
    position: fixed;
    z-index: 999;
    top: 100px;
    left: 39%;
    width: 208px;
}
.list_title_s {
    font-size: 14px;
}
.list_title_b {
    font-size: 20px;
    font-weight: 700;
}
.UG_list_a, .UG_list_b, .UG_list_v1, .UG_list_v2, .UG_bn_a, .UG_bn_d {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 10px;
    cursor: pointer;
}
.UG_list_a h3 {
    line-height: 24px;
    max-height: 24px;
    margin-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.UG_list_b h3 {
    line-height: 24px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.UG_list_b {
    height: 102px;
}
.UG_list_b .list_des {
    display: table-cell;
    height: 102px;
    vertical-align: middle;
}
.UG_list_a h3 img, .UG_list_b h3 img {
    vertical-align: middle;
}
.UG_list_b .list_title_s {
    max-height: 48px;
}
.UG_list_a .list_nod {
    margin-right: -10px;
}
.UG_list_a .pic {
    float: left;
    position: relative;
    overflow: hidden;
}
.UG_list_c .pic {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
}
.UG_list_b .pic {
    float: left;
    position: relative;
    overflow: hidden;
}
.UG_list_d {
    margin-bottom: 20px;
}
.UG_list_d .pic, .UG_list_e .pic {
    float: right;
    position: relative;
    overflow: hidden;
    margin-left: 10px;
}
.UG_list_a .pic, .UG_list_b .pic {
    width: 158px;
    height: 102px;
    margin-right: 9px;
}
.UG_list_b .pic {
    margin-right: 13px;
}
.UG_list_c .pic {
    width: 50px;
    height: 50px;
    margin-right: 12px;
}
.UG_list_d .pic {
    width: 120px;
    height: 70px;
}
.UG_list_e .pic {
    width: 270px;
    height: 150px;
}
.UG_list_a .pic .W_icon, .UG_list_b .pic .W_icon, .UG_list_d .pic .W_icon {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99;
    margin: auto;
}
.UG_list_a .pic::after, .UG_list_b .pic::after, .UG_list_c .pic::after, .UG_list_d .pic::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0,0,0,.05);
}
.subinfo_box {
    height: 20px;
    line-height: 20px;
    margin-right: -8px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 12px;
}
.subinfo_box .subinfo {
    float: left;
    margin-right: 12px;
}
.subinfo_box .subinfo_face {
    float: left;
    margin-right: 3px;
}
.subinfo_box .subinfo_face img {
    border-radius: 50%
}
.subinfo_box .subinfo_rgt {
    float: right;
    padding: 0 8px;
    height: 20px;
    line-height: 20px;
}
.subinfo_box .subinfo_rgt em {
    vertical-align: middle;
}
.subinfo_box .rgt_line {
    width: 0;
    height: 10px;
    border-right: 1px solid #ccc;
    margin-top: 6px;
}
.subinfo_box .subinfo_face {
    float: left;
    height: 20px;
    margin-right: 5px;
}
.subinfo_box .W_ficon {
    margin-right: 5px;
}
.subinfo_box .W_ficon:hover {
    color: #eb7350;
}
.UG_list_b, .UG_list_c {
    font-size: 0;
}
.UG_list_b, .UG_list_v1, .UG_list_v2, .UG_bn_a, .UG_bn_d {
    padding-bottom: 10px;
}
.UG_list_c .list_des {
    display: inline-block;
    vertical-align: middle;
}
.UG_list_b .subinfo_box {
    margin-bottom: 0;
}
.UG_list_c {
    margin-bottom: 20px;
}
.UG_list_c .list_des h3, .UG_list_c .des_main {
    line-height: 1.5;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.UG_list_c .des_main {
    font-size: 12px;
    margin-top: 5px;
}
.UG_list_d .list_des {
    position: relative;
    height: 70px;
    display: table-cell;
    vertical-align: middle;
}
.UG_list_d .list_des .list_plus {
    margin-top: 10px;
}
.UG_list_d .list_des .list_plus .W_icon {
    margin-left: 0;
    vertical-align: middle;
    -webkit-transform: scale(1);
    margin-right: 5px;
}
.UG_list_d .list_des .list_plus .list_text {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    line-height: 12px;
    color: #808080;
}
.UG_list_d .list_title_s {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 36px;
}
.UG_list_e {
    padding: 20px;
    background-color: #f5f5f5;
    cursor: pointer;
}
.UG_list_e .pic {
    margin-left: 40px;
}
.UG_list_e .list_des {
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    text-align: justify;
}
.UG_list_e .list_title {
    font-size: 36px;
    font-weight: 700;
    margin-top: 10px;
    margin-bottom: 20px;
}
.UG_list_e .list_title .fixed_width {
    width: 102px;
    margin: 6px 0 0 20px;
    padding: 0 !important;
    vertical-align: top;
}
.UG_list_e .list_nod {
}
.UG_top_list {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: -12px;
}
.UG_top_list li {
    margin-bottom: 12px;
}
.UG_top_list .list_num {
    font-size: 18px;
    line-height: 22px;
    font-family: Georgia;
    float: left;
}
.UG_top_list .top_num {
    color: #fa2f2f;
    font-size: 22px;
}
.UG_top_list .list_data {
    color: #999;
    font-size: 12px;
    float: right;
}
.UG_top_list .main_con {
    margin: 0 20px;
}
.UG_tag_list {
    margin-bottom: 20px;
    border-bottom: 1px solid #d9d9d9;
}
.UG_tag_list .tag_title {
    font-size: 16px;
    color: #808080;
    margin-bottom: 16px;
}
.UG_tag_list li {
    float: left;
    width: 100%;
    margin-bottom: 20px;
	overflow: hidden;
}
.UG_tag_list .item_icon {
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    height: 14px;
    margin-right: 5px;
}
.UG_tag_list .item_icon img {
    width: 100%;
    height: 100%;
}
.UG_tag_list .text {
    display: inline-block;
    vertical-align: middle;
    line-height: 14px;
}
.UG_bn_a {
    height: 165px;
    margin-bottom: 10px;
}
.UG_bn_d {
    margin-bottom: 10px;
}
.UG_list_v1 .vid, .UG_list_v1 .vid .WB_h5video {
    width: 350px;
    height: 198px;
}
.UG_list_v1 .vid, .UG_list_v2 .vid {
    float: left;
    position: relative;
    overflow: hidden;
}
.UG_list_v1 .vid .W_icon, .UG_list_v2 .vid .W_icon {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.UG_list_v1 .list_des {
    margin-left: 364px;
    height: 198px;
    position: relative;
}
.UG_list_v1 .subinfo_box_btm, .UG_list_v2 .subinfo_box_btm {
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
}
.UG_list_v2 .vid, .UG_list_v2 .vid .WB_h5video {
    width: 326px;
    height: 184px;
}
.UG_list_v2 .list_des {
    margin-left: 352px;
    height: 184px;
    position: relative;
}
.weibo_player .WB_h5video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.UG_list_v1 .weibo_player .WB_h5video .opt-2 {
    width: 79px\9;
}
.UG_list_v2 .weibo_player .WB_h5video .opt-2 {
    width: 55px\9;
}
.UG_list_v1 .list_title_s, .UG_list_v2 .list_title_s {
    line-height: 24px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 96px;
}
.UG_list_v1 .list_title_s img, .UG_list_v2 .list_title_s img {
    vertical-align: middle;
}
.UG_bn_b {
    height: 260px;
    margin-bottom: 20px;
}
.UG_bn_c {
    height: 150px;
    margin-bottom: 20px;
}
.UG_bn_e {
    margin-bottom: 20px;
}
.UG_bn_d img, .UG_bn_e img {
    width: 100%;
}
.UG_list_c, .UG_list_d {
    cursor: pointer;
}
.UG_nav {
    border-bottom: 1px solid #e5e5e5;
}
.UG_nav li {
    position: relative;
    display: inline-block;
    font-size: 16px;
    line-height: 40px;
    margin-right: 42px;
    cursor: pointer;
}
.UG_nav li.cur::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -1px;
    left: 0;
    background: #ff8140;
}
.UG_nav li:hover {
    color: #ff8140;
}
.UG_left_nav {
    width: 110px;
}
.UG_box {
    background: #f2f2f5;
    padding: 20px;
    margin-bottom: 20px;
	width:340px;
}
.UG_box_l {
    background: #f2f2f5;
    padding: 20px;
    border-top: 1px solid #fa2f2f;
    margin-bottom: 20px;
}
.UG_box_l .UG_box_title {
    font-size: 18px;
    margin-bottom: 16px;
    font-weight: 700;
}
.UG_slider, .UG_tips, .UG_nav {
    margin-bottom: 20px;
}
.WB_frame_c .UG_contents {
    margin-bottom: 10px;
}
.B_unlog .WB_frame_c .UG_contents div:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.WB_frame_c .UG_content_row:last-child div:last-child {
    border-bottom: 0;
}
.WB_frame_c .UG_contents .UG_list_b .list_des {
    width: 660px;
}
.UG_box_l .UG_list_c .list_des {
    width: 238px;
}
.UG_box_l .UG_contents {
    margin-bottom: -20px;
}
.UG_box_l .UG_contents .UG_tag_list:last-child {
    border-bottom: 0;
    margin-bottom: 0;
}
.UG_row_title {
    position: relative;
    font-size: 18px;
    text-indent: 15px;
    margin-bottom: 20px;
}
.UG_row_title::before {
    content: "";
    position: absolute;
    left: 0;
    width: 5px;
    height: 19px;
    background-color: #fa352f;
}
.UG_content_row {
    margin-bottom: 20px;
}
.W_gotop {
    margin-left: 590px;
}
.W_piccut_h img, .W_piccut_v img {
    object-fit: cover;
}
.UG_list_e {
    margin-top: 4px;
}
.no_cursor {
    cursor: auto;
}
.UG_box_foot {
    height: 33px;
    line-height: 33px;
    text-align: center;
    border-top: 1px solid #d9d9d9;
    margin: 40px -20px -20px;
}
.UG_box_foot a {
    display: block;
}
