body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ol, ul {
    list-style: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
q:before, q:after {
    content: '';
}
body {
    font-size: 12px;
    font: 12px/18px 'Microsoft YaHei', 'SimSun', Arial, Helvetica, sans-serif;
    background: #fff;
    color: #2b2b2b;
}
table {
    font-size: inherit;
    font: 100%;
}
h1 {
    font-size: 14px;
}
h2 {
    font-size: 14px;
    font-weight: normal;
}
h3 {
    font-size: 12px;
}
h4 {
    font-size: 12px;
    font-weight: normal;
}
strong {
    font-weight: bold;
}
a {
    color: #222222;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
    color: #f54343;
}
a:link {
    color: #004276;
}
a:visited {
    color: #004276;
}
a:hover {
    color: #ba2636;
}
a:active {
    color: #004276;
}
.clear {
    clear: both;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}

.ipad_layout-3JKya4yh {
    font-size: 12px;
    font-family: SimSun, Arial;
    margin: 0 auto;
    width: 1024px;
}

.layout-3NyzsaId {
    position: relative;
}

.headAd-3Vr05uXR {
    width: 1000px;
    /* height: 90px; */
    overflow: hidden;
    text-align: center;
    margin: 0 auto 25px;
}

.section-2ZJd2vEQ {
    display: block;
    margin-top: 18px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    width: 1000px;
    margin: 0 auto;
    position: relative;
    z-index: 70;
}

.bottomAd-3ONvIpm6 {
    width: 1000px;
    /* height: 90px; */
    overflow: hidden;
    text-align: center;
}

.main_nav-25odparq {
    width: 980px;
    height: 26px;
    margin: 0 auto;
    padding: 7px 10px 3px;
    font-family: '宋体';
    position: relative;
    z-index: 999;
    background: #fff;
}

.box-KmuIm2LI {
    width: 1000px;
    height: 90px;
    float: right;
    text-align: center;
    line-height: 90px;
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding: 0;
    margin: 0;
}

.ad-7t9z5Na- {
    width: 1000px;
    height: 90px;
    margin: 0 auto;
}

.search-3u6a_0Fl {
    width: 1000px;
    margin: 0 auto;
    height: 26px;
    padding-top: 28px;
    padding-bottom: 10px;
}

.logo-34ZbV4oq {
    float: left;
    font-size: 12px
}

.logo-34ZbV4oq a img {
    position: relative;
    left: 0;
    top: 0;
    right: 361px;
    float: left;
}

.nav_box-NFp0-fGs {
    padding-top: 2px;
    clear: both;
    float: left;
}

.userInfo-25qIJISI {
    float: right;
}

.list_menu-2FmK-xq0 {
    float: left;
    width: 774px;
    height: 24px;
    line-height: 24px
}

.list_menu-2FmK-xq0 li {
    float: left;
    background: url(https://x2.ifengimg.com/fe/shank/channel/line.fdd222e7.gif) no-repeat left center;
    padding: 0 9px 0 9px
}

.list_menu-2FmK-xq0 li a {
    color: #2b2b2b;
}

.list_menu-2FmK-xq0 li a:hover {
    color: #f54343;
}

.list_menu-2FmK-xq0 li:first-child {
    background: none;
    padding-left: 2px;
}

.morehNew-1oM6PO6u {
    width: 48px;
    float: left
}

.morehNew-1oM6PO6u div {
    width: 48px;
    color: #2b2b2b;
    height: 24px;
    line-height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/more_arrow.52b9c430.gif) no-repeat 33px center;
    border: solid 1px #fff
}

.morehNew-1oM6PO6u div a {
    height: 24px;
    line-height: 24px;
    color: #2b2b2b;
    display: block;
    width: 40px;
    padding-left: 8px;
}

.morehNew-1oM6PO6u div a:hover {
    color: #f54343;
    text-decoration: underline;
}

.morehNew-1oM6PO6u div .more-1avFhijg {
    display: none;
    position: absolute;
    width: 169px;
    background: #fff url(https://x2.ifengimg.com/fe/shank/channel/nav_more_line.53002fb7.jpg) no-repeat -1px top;
    border: solid 1px #ddd;
    border-top: none;
    height: 104px;
    margin-left: -1px;
    padding-left: 9px;
    overflow: hidden
}

.morehNew-1oM6PO6u div .more-1avFhijg li {
    width: 40px;
    background: none;
    padding-left: 0;
    float: left;
    border: #fff;
    margin-top: 8px;
}

.morehNew-1oM6PO6u div:hover {
    background: url(https://x2.ifengimg.com/fe/shank/channel/more_arrow.52b9c430.gif) no-repeat 33px center;
    border: solid 1px #ddd;
    color: #f54343
}

.morehNew-1oM6PO6u div:hover .more-1avFhijg {
    display: block;
}

.login-1jy9V4B1 {
    position: relative;
    height: 24px;
    line-height: 24px;
}

.login_in-1twGaNkr {
    float: left;
    margin-left: 10px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    cursor: pointer
}

.login_in-1twGaNkr:hover {
    color: #f54343;
    text-decoration: none;
}

.login_in-1twGaNkr:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/login_hover.bc7e5d7d.png) no-repeat left center;
}

.login_in-1twGaNkr em {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/login.b347ac8a.png) no-repeat left center;
}

.login_in_2x-3NxtSKIw {
    float: left;
    margin-left: 10px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    cursor: pointer
}

.login_in_2x-3NxtSKIw:hover {
    color: #f54343;
    text-decoration: none;
}

.login_in_2x-3NxtSKIw:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/login_hover_2x.942ee200.png) no-repeat;
    background-size: contain;
}

.login_in_2x-3NxtSKIw em {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/login_2x.b4fb5601.png) no-repeat left center;
    background-size: contain;
}

.register-2uGFT8Rr {
    float: left;
    cursor: pointer
}

.register-2uGFT8Rr:hover span {
    background: url(https://x2.ifengimg.com/fe/shank/channel/register_hover.fe9aa178.png) no-repeat left center;
}

.register-2uGFT8Rr:hover a {
    color: #f54343;
    text-decoration: none;
}

.register-2uGFT8Rr span {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/register.a9486fbd.png) no-repeat left center;
}

.register-2uGFT8Rr a {
    float: left;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
}

.register_2x-3gM664n0 {
    float: left;
    cursor: pointer
}

.register_2x-3gM664n0:hover span {
    background: url(https://x2.ifengimg.com/fe/shank/channel/register_hover_2x.f68d4a2a.png) no-repeat;
    background-size: contain;
}

.register_2x-3gM664n0:hover a {
    color: #f54343;
    text-decoration: none;
}

.register_2x-3gM664n0 span {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/register_2x.bfb3e00e.png) no-repeat left center;
    background-size: contain;
}

.register_2x-3gM664n0 a {
    float: left;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
}

.login_after-3pfBQRS2 {
    position: relative;
    height: 24px;
    line-height: 24px;
}

.welcome-3g1mcvgo {
    float: left
}

.welcome-3g1mcvgo span {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/login.b347ac8a.png) no-repeat left center;
}

.welcome_2x-nNByUyAi {
    float: left
}

.welcome_2x-nNByUyAi span {
    float: left;
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/login_2x.b4fb5601.png) no-repeat;
    background-size: contain;
}

.login_info-15gt-clA {
    position: relative;
    float: left;
    margin-left: 4px;
}

.login_name-23slSiWf {
    float: left
}

.login_name-23slSiWf:hover span {
    color: #f54343;
}

.login_name-23slSiWf:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_hover.07ead3e7.png) no-repeat right center;
}

.login_name-23slSiWf span {
    float: left;
    width: 85px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    text-align: right;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.login_name-23slSiWf em {
    float: left;
    margin: 5px 0 0 4px;
    width: 10px;
    height: 10px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow.41266d2d.png) no-repeat right center;
}

.login_name_2x-3JnHVsrA {
    float: left
}

.login_name_2x-3JnHVsrA:hover span {
    color: #f54343;
}

.login_name_2x-3JnHVsrA:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_hover_2x.b92db797.png) no-repeat;
    background-size: contain;
}

.login_name_2x-3JnHVsrA span {
    float: left;
    width: 85px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    text-align: right;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.login_name_2x-3JnHVsrA em {
    float: left;
    margin: 5px 0 0 4px;
    width: 10px;
    height: 10px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_2x.85810a68.png) no-repeat;
    background-size: contain;
}

.up-3XUNscnI {
    background-position: 6px -298px;
}

.down-37V_xfnc {
    float: left;
    background-position: 6px -198px;
}

.login_out-3Sqvpm6v {
    float: left;
    margin-left: 4px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    cursor: pointer
}

.login_out-3Sqvpm6v:hover {
    color: #f54343;
}

.options-njQGPAQg {
    border: 1px solid #dedede;
    position: absolute;
    width: 84px;
    top: 16px;
    left: 0;
    background: #fff;
    padding: 0 12px;
    text-align: left;
    z-index: 99
}

.options-njQGPAQg li {
    padding: 7px 0 10px;
    background: red url(https://x2.ifengimg.com/fe/shank/channel/spritesize.bff33ce2.png) no-repeat -500px -68px;
}

.options-njQGPAQg li a {
    color: #333;
}

.options-njQGPAQg li a:hover {
    color: #f54343;
    text-decoration: none;
}

.mask-3BMLJHyD {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.box-1pZSPyeN {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -260px;
    margin-top: -205px;
    height: 410px;
    width: 520px;
    background: #ccc;
    z-index: 100000;
}

.close-280M1A5o {
    cursor: pointer;
    height: 26px;
    width: 26px;
    position: absolute;
    right: -10px;
    top: -10px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/close.cc5b2908.png) no-repeat center center;
    background-size: contain
}

.close-280M1A5o :hover {
    opacity: 0.8;
}

.page-1vTQpVJA {
    width: 520px;
    height: 410px;
    border: 0;
    overflow: hidden;
}

.subhead-3gXEedV2 {
    display: block;
    width: 100%;
}
.headerBox-2dePYzGC {
    width: 1000px;
    margin: 0 auto;
    height: 43px;
}
.logo-39z7X13S {
    display: inline;
    float: left;
    width: 164px;
    height: 43px;
    overflow: hidden;
    font-size: 100%;
    font-weight: normal
}
.logo-39z7X13S a {
    display: block;
    width: 164px;
    height: 43px;
    background: url(http://p3.ifengimg.com/a/2017/0905/855e360a5c5e897size9_w164_h43.jpg) no-repeat;
    background-position: 0 0;
    text-indent: -99999px;
}
.headerDown-69hT_D3q {
    margin: 2px 0 0 5px;
    float: left;
    width: 194px;
    height: 37px;
    overflow: hidden;
}
.searchBox-T685sk2U {
    width: 300px;
    float: left;
    padding-top: 8px;
}
.nav-108FvfpF {
    min-width: 1000px;
    width: 100%;
    height: 40px;
    background: #f54343;
    margin-top: 13px;
    font-family: 'Microsoft YaHei', 'SimHei', Arial, Helvetica, sans-serif;
    font-size: 16px;
    position: relative;
    z-index: 9;
}
.navBox-3LJWKhQN {
    width: 1000px;
    margin: 0 auto;
}
.navItem-K9aHPeUX, .more-2ESKGLPA {
    float: left;
    width: 63px;
    height: 40px;
    text-align: center;
    color: #fff;
    overflow: hidden;
    padding: 0 6px;
    line-height: 40px;
    position: relative
}
.navItem-K9aHPeUX a, .more-2ESKGLPA a {
    display: block;
    width: 63px;
    height: 40px;
    line-height: 40px;
    color: #fff;
}
.more-2ESKGLPA {
    cursor: pointer;
}
.more_open-qrGAbNW4 {
    background: #f2f2f2;
    color: #f54343;
}
.triangle_down-1Z5HAtOa {
    width: 10px;
    height: 6px;
    background: url(http://p3.ifengimg.com/a/2017/0117/vhome2016bg0520170107.png) no-repeat;
    background-position: -12px 0;
    position: absolute;
    right: 7px;
    top: 17px;
}
.triangle_up-kH7EoCAW {
    width: 10px;
    height: 6px;
    background: url(http://p3.ifengimg.com/a/2017/0117/vhome2016bg0520170107.png) no-repeat;
    position: absolute;
    right: 7px;
    top: 17px;
    background-position: 0 0;
}
.current-1vXoie_2 {
    background: #f2f2f2
}
.current-1vXoie_2 a {
    color: #f54343;
}
.navFold-PnnVaKx4 {
    position: absolute;
    top: 40px;
    left: 0;
    width: 100%;
    background: #f2f2f2;
    display: none;
    cursor: default;
    z-index: 99;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.navFoldBox-2l_eGHMc {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    zoom: 1;
    padding: 4px 0 12px 0;
}
.navFoldBoxInner-1F6NMmYM {
    width: 100%;
    height: 64px
}
.navFoldBoxInner-1F6NMmYM li {
    line-height: 25px;
    margin-top: 7px;
    float: left;
    width: 63px;
    height: 25px;
    padding: 0 6px;
    text-align: center;
}
.navFoldBoxInner-1F6NMmYM li a {
    color: #222222;
}

.search-2QVk7jV0 {
    width: 300px;
    float: right;
    position: relative;
    z-index: 80;
}

.select--pkM4nZE {
    position: relative;
    float: left;
    z-index: 80
}

.select--pkM4nZE ul {
    position: absolute;
    top: 25px;
    left: 0;
    width: 64px;
    border: 1px solid #dfdfdf;
    background: #fff;
    z-index: 99;
}

.select--pkM4nZE ul li {
    line-height: 24px;
    height: 24px;
    cursor: default;
}

.select--pkM4nZE ul li a {
    line-height: 24px;
    height: 24px;
    text-decoration: none;
    color: #999;
    padding: 0 9px;
    width: 47px;
    display: block;
}

.select--pkM4nZE ul li a:hover {
    text-decoration: none;
    background: rgb(231, 231, 231);
}

.checked-ccAEi6F2 {
    width: 55px;
    height: 24px;
    line-height: 24px;
    margin: 0 9px 0 0;
    padding-left: 9px;
    border: 1px solid #c7c7c7;
    background: #fff url(https://x2.ifengimg.com/fe/shank/channel/all.d23b4879.png) no-repeat 40px -28px;
    font-size: 12px;
    cursor: pointer;
    color: #bcbcbc
}

.checked-ccAEi6F2:hover {
    background: url(https://x2.ifengimg.com/fe/shank/channel/all.d23b4879.png) no-repeat 40px 2px;
}

.btn-1NI76BXl {
    width: 215px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/all.d23b4879.png) no-repeat 0 -55px;
    border: 1px solid #b2b2b2;
    float: left
}

.btn-1NI76BXl:hover {
    background: url(https://x2.ifengimg.com/fe/shank/channel/all.d23b4879.png) no-repeat 0 -82px;
}

.text-ZqgX7hWC {
    float: left;
    width: 180px;
    height: 24px;
    padding: 0 0 0 9px;
    background: #fff;
    border: 0;
    color: #bcbcbc;
    font-size: 12px;
    outline: none
}

.text-ZqgX7hWC input {
    width: 180px;
    height: 24px;
    line-height: 24px;
    padding: 0 9px;
    background: #fff;
    color: #bcbcbc;
    border: 1px solid #c7c7c7;
    border-right: 0;
    border-radius: 0;
    font-size: 12px;
    outline: none;
}

.search_btn-55egvSbu {
    float: left
}

.search_btn-55egvSbu .btn-1NI76BXl {
    float: right;
    width: 35px;
    height: 26px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/all.d23b4879.png) no-repeat 0 -55px;
    color: #000;
    border: 1px solid #c7c7c7;
    border-left: 0;
    font-weight: bold;
    cursor: pointer;
    text-indent: -1000px;
    outline: none;
}

.search_box-3thkJMuh {
    position: relative;
}

.search-1Y9Df02M {
    position: relative;
    z-index: 80;
    width: 460px;
}

.text-2_cjBhKD {
    float: left;
    cursor: text;
    padding-left: 10px;
    width: 303px;
    height: 22px;
    line-height: 22px;
    background: #ffffff;
    border-radius: 4px 0px 0px 4px;
    border: 1px solid #757575;
    border-right: 0;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #9e9e9e
}

.text-2_cjBhKD:focus {
    color: #212223;
}

.select-1-GjI1rZ {
    position: relative;
    float: left;
    z-index: 80;
    cursor: pointer
}

.select-1-GjI1rZ ul {
    position: absolute;
    top: 24px;
    left: 0;
    z-index: 99;
    padding-top: 2px;
    width: 54px;
    background: #ffffff;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .15);
            box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .15);
}

.select-1-GjI1rZ ul li {
    padding: 0;
    width: 54px;
    height: 23px;
}

.select-1-GjI1rZ ul li a {
    display: block;
    width: 54px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #212223;
    text-align: center;
}

.select-1-GjI1rZ ul li a:hover {
    color: #f54343;
    background: rgba(245, 67, 67, .15);
    text-decoration: none;
}

.checked-1nm3B4Rr {
    float: left;
    width: 53px;
    height: 22px;
    line-height: 22px;
    background: #f5f5f5;
    border-radius: 0px 4px 4px 0px;
    border: 1px solid #757575
}

.checked-1nm3B4Rr span {
    float: left;
    margin: 0 2px 0 11px;
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #212223;
    text-align: center;
}

.checked-1nm3B4Rr em {
    float: left;
    margin-top: 5px;
    width: 10px;
    height: 10px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow.41266d2d.png) no-repeat right center;
}

.checked-1nm3B4Rr:hover {
    background: #ffffff;
    border: 1px solid #f54343;
}

.checked-1nm3B4Rr:hover span {
    color: #f54343;
    text-decoration: none;
}

.checked-1nm3B4Rr:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_hover.07ead3e7.png) no-repeat right center;
}

.checked_2x-19j49_21 {
    float: left;
    width: 53px;
    height: 22px;
    line-height: 22px;
    background: #f5f5f5;
    border-radius: 0px 4px 4px 0px;
    border: 1px solid #757575
}

.checked_2x-19j49_21 span {
    float: left;
    margin: 0 2px 0 11px;
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #212223;
    text-align: center;
}

.checked_2x-19j49_21 em {
    float: left;
    margin-top: 5px;
    width: 10px;
    height: 10px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_2x.85810a68.png) no-repeat;
    background-size: contain;
}

.checked_2x-19j49_21:hover {
    background: #ffffff;
    border: 1px solid #f54343;
}

.checked_2x-19j49_21:hover span {
    color: #f54343;
    text-decoration: none;
}

.checked_2x-19j49_21:hover em {
    background: url(https://x2.ifengimg.com/fe/shank/channel/arrow_hover_2x.b92db797.png) no-repeat;
    background-size: contain;
}

.btn-2ZgLVEZU {
    float: left;
    margin-left: 5px;
    width: 52px;
    height: 22px;
    line-height: 22px;
    background: #f5f5f5;
    border-radius: 4px;
    border: 1px solid #757575;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
    text-align: center;
    cursor: pointer
}

.btn-2ZgLVEZU:hover {
    color: #f54343;
    background: #ffffff;
    border: 1px solid #f54343;
}

.close-2so3OLaz {
    float: left;
    margin-left: 4px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/close.38ff38d1.png) no-repeat left center;
    cursor: pointer
}

.close-2so3OLaz:hover {
    background: url(https://x2.ifengimg.com/fe/shank/channel/close_hover.7c725662.png) no-repeat left center;
}

.close_2x-grLf1I5m {
    float: left;
    margin-left: 4px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/close_2x.b80c7613.png) no-repeat;
    background-size: contain;
    cursor: pointer
}

.close_2x-grLf1I5m:hover {
    background: url(https://x2.ifengimg.com/fe/shank/channel/close_hover_2x.2960e66f.png) no-repeat;
    background-size: contain;
}

.search_btn-1clDo81r {
    cursor: pointer;
    height: 24px;
    line-height: 24px
}

.search_btn-1clDo81r:hover span {
    color: #f54343;
    text-decoration: none;
}

.search_btn-1clDo81r:hover span:first-child {
    background: url(https://x2.ifengimg.com/fe/shank/channel/search_hover.b1f86188.png) no-repeat left center;
}

.search_btn-1clDo81r span {
    float: left;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
}

.search_btn-1clDo81r span:first-child {
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/search.6361dead.png) no-repeat left center;
}

.search_btn_2x-2pccbI14 {
    cursor: pointer;
    height: 24px;
    line-height: 24px
}

.search_btn_2x-2pccbI14:hover span {
    color: #f54343;
    text-decoration: none;
}

.search_btn_2x-2pccbI14:hover span:first-child {
    background: url(https://x2.ifengimg.com/fe/shank/channel/search_hover_2x.ea0cc1ca.png) no-repeat;
    background-size: contain;
}

.search_btn_2x-2pccbI14 span {
    float: left;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #212223;
}

.search_btn_2x-2pccbI14 span:first-child {
    width: 24px;
    height: 24px;
    background: url(https://x2.ifengimg.com/fe/shank/channel/search_2x.070cd627.png) no-repeat;
    background-size: contain;
}

.subhead-1NOHSb_p {
    display: block;
    width: 100%;
}
.headerBox-1w96MFIH {
    width: 1000px;
    margin: 0 auto;
    height: 43px;
}
.logo-23VKmdok {
    display: inline;
    float: left;
    width: 164px;
    height: 43px;
    overflow: hidden;
    font-size: 100%;
    font-weight: normal
}
.logo-23VKmdok a {
    display: block;
    width: 164px;
    height: 43px;
    background: url(http://p3.ifengimg.com/a/2017/0905/855e360a5c5e897size9_w164_h43.jpg) no-repeat;
    background-position: 0 0;
    text-indent: -99999px;
}
.headerDown-25DWh4MT {
    margin: 2px 0 0 5px;
    float: left;
    width: 194px;
    height: 37px;
    overflow: hidden;
}
.searchBox-34QMOMIb {
    width: 300px;
    float: left;
    padding-top: 8px;
}
.nav-3XJH1GXG {
    min-width: 1000px;
    width: 100%;
    height: 40px;
    background: #f54343;
    margin-top: 13px;
    font-family: 'Microsoft YaHei', 'SimHei', Arial, Helvetica, sans-serif;
    font-size: 16px;
    position: relative;
    z-index: 9;
}
.navBox-1iJ8OrRn {
    width: 1000px;
    margin: 0 auto;
}
.navItem-2i_tt6Zd, .more--UvSBZ-I {
    float: left;
    width: 64px;
    height: 40px;
    text-align: center;
    color: #fff;
    overflow: hidden;
    padding: 0 6px;
    line-height: 40px;
    position: relative
}
.navItem-2i_tt6Zd a, .more--UvSBZ-I a {
    display: block;
    width: 63px;
    height: 40px;
    line-height: 40px;
    color: #fff;
}
.more--UvSBZ-I {
    cursor: pointer;
}
.more_open-3J0pcQXp {
    background: #f2f2f2;
    color: #f54343;
}
.triangle_down-2TPUTzti {
    width: 10px;
    height: 6px;
    background: url(http://p3.ifengimg.com/a/2017/0117/vhome2016bg0520170107.png) no-repeat;
    background-position: -12px 0;
    position: absolute;
    right: 7px;
    top: 17px;
}
.triangle_up-NMco_Xj0 {
    width: 10px;
    height: 6px;
    background: url(http://p3.ifengimg.com/a/2017/0117/vhome2016bg0520170107.png) no-repeat;
    position: absolute;
    right: 7px;
    top: 17px;
    background-position: 0 0;
}
.current-zgEC2zps {
    background: #f2f2f2
}
.current-zgEC2zps a {
    color: #f54343;
}
.navFold-556X_2vj {
    position: absolute;
    top: 40px;
    left: 0;
    width: 100%;
    background: #f2f2f2;
    display: none;
    cursor: default;
    z-index: 99;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.ie7_show-3BeijNQl {
    display: block;
}
.ie7_hide-3AHuLqLI {
    display: none;
}
.navFoldBox-aZn4uXnN {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    zoom: 1;
    padding: 4px 0 12px 0;
}
.navFoldBoxInner-1O6Q0Y1b {
    width: 100%;
    height: 64px
}
.navFoldBoxInner-1O6Q0Y1b li {
    line-height: 25px;
    margin-top: 7px;
    float: left;
    width: 64px;
    height: 25px;
    padding: 0 6px;
    text-align: center;
}
.navFoldBoxInner-1O6Q0Y1b li a {
    color: #222222;
}

.box-1k0flNac {
    width: 1000px;
    text-align: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding: 0;
    margin: 0;
}

.footer-8zoTlc8S {
    width: 1000px;
    height: 72px;
    margin: 35px auto;
    clear: both;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    color: #333;
}

.right_link-QDjLdxTt {
    float: right
}

.right_link-QDjLdxTt ul li {
    -moz-text-align-last: left;
         text-align-last: left;
}

.right_link-QDjLdxTt ul li a {
    color: #333;
}

.f_ico1-36PTme4v {
    padding-left: 23px;
    background: url(http://y1.ifengimg.com/5887c5da2472fe29/2015/23/footer.png) no-repeat 0 5px;
}

.v_dellink-2yosxIV3 {
    padding-left: 23px;
    text-align: left;
    background: url(http://y2.ifengimg.com/981b45cfeffdba6a/2015/38/v_dellink.jpg) no-repeat 1px 9px;
}

.footer-kpIKAmda {
    width: 1000px;
    margin: 0 auto;
    border-top: 1px solid #ccc;
}

.foot_link-2UDyo9lv {
    position: relative;
    height: 28px;
    padding-top: 15px;
    border-top: 1px solid #fff;
    overflow: hidden;
    color: #000;
    line-height: 28px;
    font-size: 12px;
}

.list-2kisTPOL {
    text-align: center;
}

.link-9liQLH7C {
    color: #000 !important;
    font-size: 12px;
    text-decoration: none;
    padding: 0 7px 0 14px;
    border-right: 1px solid #000;
}

.link-9liQLH7C:hover {
    color: #f54343 !important;
    text-decoration: underline;
}

.link-9liQLH7C:first-child {
    padding-left: 0;
}

.link-9liQLH7C:last-child {
    border: 0;
}

.copyright-Vqbxlom1 {
    font-family: Arial, "宋体";
    color: #666;
    height: 28px;
    text-align: center;
    overflow: hidden;
    line-height: 28px
}

.copyright-Vqbxlom1 span {
    padding-right: 12px;
    font-size: 12px;
}

.content-2R2NI9kZ {
    width: 1000px;
}
.top_content-2sXAmjFj {
    width: 1000px;
    margin: 0 auto;
}
.leftPart-MFrEneSo {
    width: 650px;
    background: #fff;
    float: left;
    margin-top: 40px;
}
.rightPart-2wHR8Tsu {
    width: 300px;
    float: right;
    margin-top: 40px;
    background: #fff;
}
.ad-2K7PfUkj {
    width: 100%;
    height: 90px;
    background: #ccc;
}
.rectangle01Ad-1GCwVZoG {
    margin-top: 25px;
    width: 100%;
}
.rectangle02Ad-1aKtz42d {
    /* margin-top: 50px; */
    width: 100%;
}
.rectangle03Ad-142AtGzw {
    margin-top: 20px;
    width: 100%;
}

.slider-3n_YYRDX {
    width: 100%;
    position: relative;
}
.slideContaniner-3B6IbJM0 {
    width: 720px;
    height: 416px;
}
.slideItem-1kA5_HtK a {
    display: block;
    height: 100%;
}
.slideItem-1kA5_HtK a img {
    display: block;
}
[ifeng_ui_pc_sliders-dots] {
    width: 280px;
    height: 416px !important;
    right: 0px !important;
    left: 100% !important;
    bottom: 0 !important;
    top: 0px;
}
.dot-bdTdNRDo {
    /* box-sizing: border-box; */
    display: block !important;
    width: 280px !important;
    height: 83px !important;
    background: #090704 !important;
    position: relative
}
.dot-bdTdNRDo:hover {
    opacity: 1 !important;
}
.current-bOJcUm-Z {
    /* box-sizing: border-box; */
    display: block !important;
    width: 300px !important;
    height: 83px !important;
    position: relative;
    left: -20px;
    background: url(//p3.ifengimg.com/a/2017/1129/hover_bg.png) no-repeat !important;
    background-size: cover !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//p3.ifengimg.com/a/2017/1129/hover_bg.png',sizingMethod='scale')";
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//p3.ifengimg.com/a/2017/1129/hover_bg.png',sizingMethod='scale')
}
.current-bOJcUm-Z .sliderItem-3U_YDROJ {
    padding-left: 20px;
    border-bottom: 0;
}
.current-bOJcUm-Z .sliderItem-3U_YDROJ .innerText-qPXd1Mxr {
    left: 20px;
}
.current-bOJcUm-Z:hover {
    opacity: 1 !important;
}
.sliderItem-3U_YDROJ {
    width: 280px;
    height: 83.2px;
    border-bottom: 1px solid #2d2d2d;
    position: relative;
}
.innerText-qPXd1Mxr {
    padding-top: 17.75px;
    padding-left: 20px;
    width: 240px;
    height: 65.75px;
    line-height: 24px;
    text-align: left;
    position: absolute;
    left: 0
}
.innerText-qPXd1Mxr a {
    display: -webkit-box;
    width: 240px;
    height: 48px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
}
.innerText-qPXd1Mxr a:hover {
    text-decoration: none;
}

.box-kbJVDyI6 {
    width: 100%;
    height: 100%;
    position: relative;
}

[ifeng_ui_pc_sliders-link] {
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    text-decoration: none;
    color: #fff;
    font-size: 12px;
    overflow: hidden
}

[ifeng_ui_pc_sliders-link] :hover {
    text-decoration: none;
    color: #ff0;
}

[ifeng_ui_pc_sliders-image] {
    width: 100%;
    height: 100%;
    border: 0;
}

[ifeng_ui_pc_sliders-title] {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 34px;
    background: rgba(0, 0, 0, .5);
    filter: alpha(opacity=70);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 38px;
    padding: 0 10px;
    z-index: 10;
}

.slider-23k1pgNu {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}

.container-3J0fgyFB {
    overflow: hidden;
    height: 100%;
}

[ifeng_ui_pc_sliders-arrows_next] {
    height: 30px;
    width: 30px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -15px;
    background: rgba(0, 0, 0, .5) url(https://x2.ifengimg.com/fe/shank/channel/pre.034a8b94.gif) no-repeat center center;
    cursor: pointer;
    filter: alpha(opacity=50);
    z-index: 10
}

[ifeng_ui_pc_sliders-arrows_next]:hover {
    background-color: rgba(0, 0, 0, .8);
    filter: alpha(opacity=50);
}

[ifeng_ui_pc_sliders-arrows_next='disable'] {
    display: none;
}

[ifeng_ui_pc_sliders-arrows_pre] {
    height: 30px;
    width: 30px;
    position: absolute;
    top: 50%;
    margin-top: -15px;
    left: 0;
    background: rgba(0, 0, 0, .5) url(https://x2.ifengimg.com/fe/shank/channel/next.ad3c2a64.gif) no-repeat center center;
    filter: alpha(opacity=50);
    cursor: pointer;
    z-index: 10
}

[ifeng_ui_pc_sliders-arrows_pre]:hover {
    background-color: rgba(0, 0, 0, .8);
    filter: alpha(opacity=50);
}

[ifeng_ui_pc_sliders-arrows_pre='disable'] {
    display: none;
}

[ifeng_ui_pc_sliders-dots] {
    position: absolute;
    right: 5px;
    bottom: 40px;
    height: 3px;
    line-height: 3px;
    z-index: 10;
    left: 0;
    text-align: right;
    font-size: 0;
}

.dot-3LQaHUbT {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 12px;
    height: 3px;
    background: #fff;
    margin-right: 2px;
    cursor: pointer
}

.dot-3LQaHUbT:hover {
    opacity: 0.8;
}

.current-JhT3FZKL {
    background: #2e60a7
}

.current-JhT3FZKL:hover {
    opacity: 0.8;
}

[ifeng_ui_pc_sliders-item='horizonta'] {
    float: left;
    height: 100%;
}

[ifeng_ui_pc_sliders-item='vertical'] {
    width: 100%;
}

.recommendNav-XFv9zk1Y {
    width: 1000px;
    margin: 0 auto;
    border-bottom: 3px solid #f7f7f7;
    padding-top: 20px;
}
.leftPart-3FyYr3Mk {
    width: 333px;
    float: left;
}
.rightPart-21HQO0l0 {
    padding-left: 20px;
    float: left;
    width: 646px;
}
.haedType-1E7vAftG {
    padding-left: 20px;
    height: 16px;
    background: url(http://p3.ifengimg.com/a/2017/1129/shape3.png) no-repeat;
}
.haedType_logo-2YLmsKVV {
    height: 100%;
    display: inline-block
}
.haedType_logo-2YLmsKVV img {
    height: 100%;
    display: block;
}
.haedType_title-2l3eBiRR {
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
}
.titleWrapper-3ZcQ2d2w {
    padding: 7px 0px 16px 16px
}
.titleWrapper-3ZcQ2d2w li {
    width: 84px;
    float: left;
    margin-top: 8px;
    margin-right: 20px;
}
.titleWrapper-3ZcQ2d2w li a {
    color: #222222;
    text-decoration: none;
}
.titleWrapper-3ZcQ2d2w li a:hover {
    color: #f54343;
}
.leftPart-3FyYr3Mk .titleWrapper-3ZcQ2d2w {
    background: url(//p3.ifengimg.com/a/2017/1129/left_head_border.png) no-repeat;
    background-position: right center;
}
.rightPart-21HQO0l0 .titleWrapper-3ZcQ2d2w li {
    width: 60px;
    margin-right: 10px;
}

.brandsTitle-1C9EsBtu {
    width: 100%;
}
.titleWrapper-1Oq9T__1 {
    width: 100%;
    height: 42px;
    background-color: #f7f7f7;
    position: relative;
}
.title_logo-3Xq6Gqwm {
    position: absolute;
    width: 6px;
    height: 20px;
    left: 10px;
    top: 12px;
}
.title-29mu4cQR {
    margin-left: 20px;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    margin-right: 30px;
    float: left;
}
.linkList-3GNlhlP7 {
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    float: left
}
.linkList-3GNlhlP7 li {
    float: left;
    position: relative;
}
.linkList-3GNlhlP7 li a {
    color: #222222;
}
.linkList-3GNlhlP7 li span {
    margin: 0 8px;
}

.brands-1G5R2X5z {
    width: 100%;
}
.titleWrapper-2ckm5suj {
    width: 100%;
    height: 42px;
    background-color: #f7f7f7;
    position: relative;
}
.title_logo-gVFYRAns {
    position: absolute;
    width: 6px;
    height: 20px;
    left: 10px;
    top: 12px;
}
.title-3xM6ZBSR {
    margin-left: 20px;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    margin-right: 30px;
    float: left;
}
.linkList-2Q9R-je5 {
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    float: left
}
.linkList-2Q9R-je5 li {
    float: left;
    position: relative;
}
.linkList-2Q9R-je5 li a {
    color: #222222;
}
.linkList-2Q9R-je5 li span {
    margin: 0 8px;
}
.list-3hi41_6s {
    margin-top: 20px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.listItem-OGr2wM8B {
    width: 198px;
    margin-right: 28px;
    margin-bottom: 28px;
    float: left;
    height: 198px;
    overflow: hidden
}
.listItem-OGr2wM8B a:hover {
    color: #f54343;
    text-decoration: none;
}
.listItem-OGr2wM8B a:hover .summary-1etrY807 {
    color: #f54343;
}
.imgWrapper-b-ZsN-vv {
    width: 100%;
    height: 112px;
    overflow: hidden;
    position: relative
}
.imgWrapper-b-ZsN-vv img {
    width: 100%;
}
.playNum-2s6b0C-z {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 29px;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
}
.inner-3clXi63Y {
    padding-top: 7px;
    padding-left: 22px;
    background: url(http://p3.ifengimg.com/a/2017/1129/shape127.png) no-repeat 10px 10px;
    color: #fff;
    font-size: 12px;
}
.btnWrapper-3nkGJUja {
    width: 100%;
    height: 50px;
    position: relative;
}
.btn-3wCbPVDN {
    margin-top: 3px;
    width: 210px;
    height: 43px;
    position: absolute;
    bottom: 0px;
    left: 50%;
    margin-left: -105px;
    cursor: pointer;
}
.summary-1etrY807 {
    margin-top: 5px;
    line-height: 24px;
    font-size: 12px;
    width: 100%;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 44px;
    text-decoration: none;
    color: rgb(34, 34, 34);
}
.info-1lq_Ib5n {
    font-size: 14px;
    color: #999999;
    font-family: 'Microsoft YaHei';
    margin-top: 9px;
}
.author_name-2NxikK_B {
    width: 112px;
    overflow: hidden;
    float: left;
}
.author_date-2NPaJf4O {
    float: right;
}

.Topic-1cTdkf-3 {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.topicTitle-105yeXyn {
    width: 650px;
    height: 42px;
    background-color: #f7f7f7;
    position: relative;
    margin-bottom: 20px;
}
.titleLogo-QtGXFQA7 {
    position: absolute;
    width: 6px;
    height: 20px;
    left: 10px;
    top: 12px;
}
.titleTxt-ZNqwkPEX {
    margin-left: 20px;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    margin-right: 30px;
    float: left;
}

.topicTop-1JFY0-Ha {
    width: 650px;
    height: 300px
}
.topicTop-1JFY0-Ha a {
    display: block;
    width: 100%;
    height: 300px;
    position: relative
}
.topicTop-1JFY0-Ha a img {
    display: block;
    width: 100%;
    height: 300px;
}
.topicTop-1JFY0-Ha a:hover .title-10V6Tbb- {
    color: #f54343;
}
.title-10V6Tbb- {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 18px;
    font-family: 'Microsoft YaHei';
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    color: #ffffff;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
    text-indent: 10px;
}

.topiclist-1DZKW82G {
    width: 650px;
}
.listitem-dRs1CMcw {
    width: 650px;
    overflow: hidden;
    zoom: 1;
    border-bottom: none;
    border-top: 1px solid #ebebeb;
    padding: 20px 0 20px;
}
.vPic-2pOcEZYT {
    float: left;
    width: 198px
}
.vPic-2pOcEZYT a {
    position: relative;
    display: block;
    width: 198px;
    height: 112px;
    overflow: hidden;
}
.vPic-2pOcEZYT a img {
    display: block;
    width: 198px;
    height: 112px;
}
.vPic-2pOcEZYT a i {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 112px;
    background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    z-index: 3;
}
.vPic-2pOcEZYT a:hover .mask-C7lwJ7dl {
    display: block;
}
.vPic-2pOcEZYT a:hover i {
    background-color: #000000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
}
.mask-C7lwJ7dl {
    position: absolute;
    margin-left: -15px;
    margin-top: -15px;
    left: 50%;
    top: 50%;
    display: none;
    width: 31px;
    height: 31px;
    background: url(//p3.ifengimg.com/a/2017/1129/vedio_play.png) no-repeat 0 0;
    /* _background: 0; */
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="//y1.ifengimg.com/5887c5da2472fe29/2015/23//v-icon05.png");
    z-index: 3;
}
.vinfo-1lDP7-ei {
    float: right;
    width: 430px;
    height: 106px;
    position: relative;
}
.title-2Gwgemhv a {
    width: 100%;
    display: block;
    /* overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; */
    line-height: 28px;
    font-size: 18px;
    /* padding-right: 8px; */
    word-wrap: break-word;
    word-break: break-all;
    color: #222222;
}
.title-2Gwgemhv a:hover {
    color: #f54343;
}
.mediaImg-3wGcZBOP {
    width: 25px;
    height: 25px;
    overflow: hidden;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 0px;
    border-radius: 50%
}
.mediaImg-3wGcZBOP img {
    width: 100%;
    height: 100%;
}
.mediaName-2ucrP7qu {
    display: inline-block;
    position: absolute;
    left: 33px;
    bottom: 0px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    color: #222222;
    font-style: normal;
    word-break: keep-all;
    white-space: nowrap;
    width: 98px;
    overflow: hidden;
}
.vlistinfo-2w1I-cf2 {
    padding-top: 0px;
    text-align: right;
    position: absolute;
    right: 0;
    bottom: 0px
}
.vlistinfo-2w1I-cf2 span {
    margin-left: 10px;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    color: #c1c1c1;
    font-size: 14px;
}
.time-wFFzA57f {
    background: url(//p3.ifengimg.com/a/2017/1129/shape85.png) no-repeat;
    padding-left: 24px;
    background-position: 0 1px;
}
.playNum-2tIFGa_Z {
    background: url(//p3.ifengimg.com/a/2017/1129/shape86.png) no-repeat;
    padding-left: 24px;
    background-position: 0 2px;
}
.noMore-1SVLDfa7 {
    text-align: center;
    height: 42px;
    line-height: 42px;
    background-color: #f7f7f7;
    margin-top: 20px;
}

.Topic-3EvqJVTD {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.Topic-3XLiMwDc {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.Topic-WCfNIF99 {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.Topic-1VpqS_Y- {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.Topic-2BVJU81z {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.Topic-19zaZq-k {
    width: 650px;
    overflow: hidden;
    margin-top: 40px;
}

.brandsLeagueList-18XX_SE1 {
    width: 100%;
}
.listItem-2QPYctdn {
    margin-top: 17px
}
.listItem-2QPYctdn a {
    display: block;
    width: 100%;
}
.listItem-2QPYctdn a:hover .brands_content-12jy4kLM {
    color: #f54343;
}
.brands_logo-2wlMAE1C {
    float: left;
    width: 160px;
    height: 36px
}
.brands_logo-2wlMAE1C img {
    display: block;
    width: 100%;
}
.brands_content-12jy4kLM {
    width: 124px;
    color: #222222;
    line-height: 20px;
    font-size: 14px;
    float: right;
    text-decoration: none;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    display: -webkit-box;
}

.topicTitleSmall-IZboW6on {
    width: 300px;
    height: 42px;
    overflow: hidden;
    background-color: #f7f7f7;
    position: relative;
}
.title_logo-6xRgasfS {
    position: absolute;
    width: 6px;
    height: 20px;
    left: 10px;
    top: 12px
}
.title_logo-6xRgasfS img {
    width: 100%;
}
.title-3S8z36OP {
    margin-left: 20px;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    color: #222222;
    line-height: 42px;
    margin-right: 30px;
    float: left;
}

.hotTopic-wLS9NGfC {
    width: 100%;
    margin-top: 30px;
}
.hotTopicList-Dt63ugBK {
    width: 100%;
}
.listItem-2pMIzlK0 {
    display: block;
    padding: 10px 0 6px
}
.listItem-2pMIzlK0 a {
    display: block;
}
.listItem-2pMIzlK0 a:hover {
    text-decoration: none;
}
.listItem-2pMIzlK0 a:hover .title-B_fwWS10 {
    color: #f54343;
    text-decoration: none;
}
.listItem-2pMIzlK0 a:hover .maskWrapper-3k6X374R {
    display: block;
}
.img-1E-O8LJF {
    width: 300px;
    height: 168px;
    position: relative
}
.img-1E-O8LJF img {
    display: block;
    width: 100%;
}
.maskWrapper-3k6X374R {
    position: absolute;
    width: 300px;
    height: 168px;
    left: 0;
    top: 0;
    display: none;
}
.mask-2iPXLz7b {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    z-index: 1;
    opacity: 0.3;
    filter: alpha(opacity=30);
    _filter: alpha(opacity=30);
    -moz-opacity: 0.3;
}
.purse-1SwCyQ3Q {
    position: absolute;
    margin-left: -15px;
    margin-top: -15px;
    left: 50%;
    top: 50%;
    display: block;
    width: 31px;
    height: 31px;
    background: url(//p3.ifengimg.com/a/2017/1129/vedio_play.png) no-repeat 0 0;
    /* _background: 0; */
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//p3.ifengimg.com/a/2017/1129/vedio_play.png',sizingMethod='scale')";
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//p3.ifengimg.com/a/2017/1129/vedio_play.png',sizingMethod='scale');
    z-index: 2;
}
.title-B_fwWS10 {
    display: block;
    width: 100%;
    padding-top: 4px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    font-size: 16px;
    font-weight: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #222222;
    text-decoration: none;
}

.go_to_top-3akpGY0j {
    position: fixed;
    bottom: 20px;
    left: 50%;
    margin-left: 540px;
    width: 50px;
    height: 50px;
    background-color: #ededed;
    background-image: url(https://x2.ifengimg.com/fe/shank/channel/top.afbf70e6.png);
    background-repeat: no-repeat;
    background-position: center center;
    outline: none;
    border: none
}
.go_to_top-3akpGY0j:hover {
    background-color: #999;
    background-image: url(https://x2.ifengimg.com/fe/shank/channel/topHover.f8fb0540.png);
}
@-webkit-keyframes opacity0to1-iK84pFBn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes opacity0to1-iK84pFBn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@-webkit-keyframes opacity1to0-3v_1Ho8v {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}
@keyframes opacity1to0-3v_1Ho8v {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}
.opacity_0-1oOrqclD, .opacity_0_to_1-12Y0gU7G {
    opacity: 0;
}
.opacity_1-24MKW-GD, .opacity_1_to_0-2cvIEVjX {
    opacity: 1;
}
.opacity_1-24MKW-GD {
    cursor: pointer;
}
.opacity_0_to_1-12Y0gU7G, .opacity_1_to_0-2cvIEVjX {
    -webkit-animation-duration: 0.3s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-duration: 0.3s;
    -moz-animation-fill-mode: forwards;
    -o-animation-duration: 0.3s;
    -o-animation-fill-mode: forwards;
    animation-duration: 0.3s;
    animation-fill-mode: forwards;
}
.opacity_0_to_1-12Y0gU7G {
    cursor: pointer;
    -webkit-animation-name: opacity0to1-iK84pFBn;
    animation-name: opacity0to1-iK84pFBn;
}
.opacity_1_to_0-2cvIEVjX {
    -webkit-animation-name: opacity1to0-3v_1Ho8v;
    animation-name: opacity1to0-3v_1Ho8v;
}


/*# sourceMappingURL=video_index~dev_release~.pc.fcb5ff283cfda9a356ce.css.map*/