a {
    color: #000;
    text-decoration: none;
    -webkit-transition: color .2s ease;
    transition: color .2s ease
}

.header_main {
    width: 1220px;
    margin: 0 auto;
    height: 50px
}

.por {
    position: relative
}

.poa {
    position: absolute
}

.pof {
    top: 25px;
    position: fixed;
    width: 320px
}

.fl {
    float: left
}

.fr {
    float: right
}

.iblock {
    display: inline-block
}

.block {
    display: block;
    zoom:1}

.block:after,.block:before {
    content: "";
    display: table;
    clear: both
}

.boxborder {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ovh {
    overflow: hidden
}

img.animation {
    -webkit-transition: all .4s;
    transition: all .4s
}

img.animation:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.container {
    width: 1020px;
    width: 1080px;
    margin: 0 auto
}

#app {
    background-color: #f4f4f4
}

.guess_title {
    float: left;
    width: 100%;
    height: 32px;
    line-height: 50px;
    color: #ec4b4b;
    margin-bottom: 2px
}

.guess_title span {
    font-size: 20px;
    font-weight: 400;
    color: #ec4b4b;
    border-bottom: 2px solid #666;
    display: block;
    width: 100%;
    height: 32px;
    line-height: 32px;
    position: relative
}

.guess_title span i {
    position: absolute;
    display: block;
    width: 80px;
    height: 2px;
    background-color: #ec4b4b;
    left: 0;
    bottom: -2px;
    overflow: hidden
}

.header {
    width: 100%;
    height: 38px;
    background-color: #222;
    border-top: solid 2px #e53e38;
    position: fixed;
    top: 0;
    z-index: 100;
    -webkit-box-shadow: 0 4px 6px rgba(100,100,100,.2);
    box-shadow: 0 4px 6px rgba(100,100,100,.2)
}

.header .container {
    height: 38px
}

.header .header-menu-list {
    float: left
}

.header .header-menu-list .header-menu-item {
    display: inline-block;
    font-size: 14px;
    line-height: 35px;
    margin: 0 10px;
    border-bottom: 2px transparent solid;
    max-width: 65px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.header .header-menu-list .header-menu-item a {
    color: #fff;
    display: block;
    height: 35px;
    line-height: 35px
}

.header .header-menu-list .header-menu-item.action,.header .header-menu-list .header-menu-item:hover {
    border-bottom: 2px #e53e38 solid
}

.header .right {
    display: inline-block;
    width: 300px
}

.header .right>div {
    height: 36px;
    line-height: 38px;
    display: inline-block
}

.header .right .icon-hot {
    width: 10%;
    background: no-repeat center/80% url(/assets/images/huo.svg)
}

.header .right .swiper-container {
    width: 88%
}

.header .right .swiper-container a {
    height: 36px;
    line-height: 36px;
    color: #fff;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.main_content {
    margin-top: 40px;
    clear: both;
    position: relative;
    overflow: hidden;
    width: 1020px;
    width: 1080px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px
}

.main_content .article {
    width: 670px;
    border-radius: 10px;
    background-color: #fff;
    padding: 10px 10px 0 10px
}

.main_content .article .X-detail_title .title-info {
    padding-bottom: 10px
}

.main_content .article .X-detail_title h1 {
    line-height: 36px;
    font-size: 26px;
    color: #333;
    overflow: hidden;
    font-weight: 700;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.main_content .article .X-detail_title .source,.main_content .article .X-detail_title .time {
    height: 27px;
    line-height: 25px;
    font-size: 12px;
    color: #666;
    width: 100%;
    position: relative
}

.main_content .article .X-detail_title .time {
    padding-right: 20px
}

.main_content .article .X-detail_content {
    overflow: hidden;
    color: #333;
    font-size: 16px
}

.main_content .article .X-detail_content p {
    text-indent: 2em!important;
    margin: 20px 10px;
    font-size: 18px;
    line-height: 30px
}

.main_content .article .X-detail_content img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 7px;
    margin-bottom: 7px;
    max-width: 100%;
    background-color: #f1f0f0
}

.main_content .article .Pagination {
    text-align: center;
    margin-top: 20px
}

.main_content .article .Pagination a {
    border: 1px solid #ccc;
    margin: 0 1px;
    font-size: 12px;
    padding: 4px 8px;
    cursor: pointer
}

.main_content .article .Pagination a:hover {
    background-color: #ec4b4b;
    color: #fff;
    text-decoration: none
}

.main_content .article .button_xxl {
    width: 100%
}

.hot_recommend_cnt {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative
}

.hot_recommend_cnt a {
    cursor: pointer
}

.hot_recommend_cnt .tjnewsrcontent {
    width: 660px;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 2px 0 0 0
}

.hot_recommend_cnt .tjnewsrcontent li {
    position: relative;
    width: 100%;
    border-bottom: 1px solid #ececec;
    overflow: hidden
}

.hot_recommend_cnt .tjnewsrcontent li:hover .text h3 {
    color: #ee4b4b
}

.hot_recommend_cnt .tjnewsrcontent li img {
    -webkit-transition: all .4s;
    transition: all .4s
}

.hot_recommend_cnt .tjnewsrcontent li img:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.hot_recommend_cnt .tjnewsrcontent li:hover {
    background-color: #f8f8f8
}

.hot_recommend_cnt .tjnewsrcontent li .pic {
    float: left;
    display: inline;
    overflow: hidden;
    position: relative;
    width: 156px;
    height: 104px;
    border: 0 solid #e8e8e8
}

.hot_recommend_cnt .tjnewsrcontent li .pic img {
    width: 100%;
    height: 100%;
    font-size: 0
}

.hot_recommend_cnt .tjnewsrcontent li .text {
    float: left;
    display: inline;
    width: 484px;
    height: 93px;
    padding-left: 20px;
    overflow: hidden;
    position: relative;
    font-size: 12px;
    color: #999
}

.hot_recommend_cnt .tjnewsrcontent li .text h3 {
    width: 100%;
    height: 60px;
    line-height: 30px;
    font-size: 20px;
    margin: 0;
    padding: 0;
    color: #333;
    overflow: hidden;
    font-weight: 700;
    -webkit-transition: color .2s ease;
    transition: color .2s ease;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.hot_recommend_cnt .tjnewsrcontent .red_news {
    display: block;
    width: 100%;
    height: 100px;
    padding: 10px 0
}

.hot_recommend_cnt .tjnewsrcontent .single-mode {
    height: 106px;
    position: relative;
    padding: 10px 0;
    border-bottom: 1px solid #e8e8e8
}

.hot_recommend_cnt .tjnewsrcontent .single-mode-lbox {
    width: 156px;
    height: 104px;
    margin-right: 16px
}

.hot_recommend_cnt .tjnewsrcontent .single-mode-lbox a {
    width: 156px;
    height: 104px;
    display: block
}

.hot_recommend_cnt .tjnewsrcontent .title-box {
    display: block;
    font-size: 20px;
    line-height: 1.3;
    margin-bottom: 4px;
    font-weight: 700;
    max-height: 52px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.hot_recommend_cnt .title-box:hover {
    color: #ee4b4b
}

.hot_recommend_cnt .img-wrap {
    position: relative;
    display: inline-block;
    cursor: pointer;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.hot_recommend_cnt .img-wrap:hover .xxl_mask {
    display: block
}

.hot_recommend_cnt .img-wrap:hover img {
    -webkit-transform: matrix(1.04,0,0,1.04,0,0);
    -ms-transform: matrix(1.04,0,0,1.04,0,0);
    transform: matrix(1.04,0,0,1.04,0,0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.hot_recommend_cnt .img-wrap>img {
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    -webkit-transition: all .5s ease-out .1s;
    transition: all .5s ease-out .1s
}

.hot_recommend_cnt .img-wrap .xxl_mask {
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(/assets/images/mask160.png);
    display: none;
    top: 0
}

.hot_recommend_cnt .img-wrap div.poa {
    width: 100%;
    height: 40px;
    left: 0;
    bottom: 0;
    background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6))
}

.hot_recommend_cnt .img-wrap div.poa span {
    right: 10px;
    bottom: 10px;
    font-size: 12px;
    color: #fff
}

.hot_recommend_cnt .single-mode-rbox {
    height: 100%;
    overflow: hidden
}

.hot_recommend_cnt .single-mode-rbox:before {
    content: '';
    width: 0;
    font-size: 0;
    height: 100%;
    visibility: hidden;
    display: inline-block;
    vertical-align: middle
}

.hot_recommend_cnt .single-mode-rbox .single-mode-rbox-inner {
    display: inline-block;
    width: 99%;
    vertical-align: middle
}

.hot_recommend_cnt .footer-bar {
    font-size: 12px;
    color: #999;
    margin-top: 10px
}

.hot_recommend_cnt .footer-bar .footer-bar-left {
    display: inline-block;
    font-size: 0;
    vertical-align: middle;
    line-height: 20px
}

.hot_recommend_cnt .footer-bar .footer-bar-left .footer-bar-action {
    display: inline-block;
    font-size: 14px;
    line-height: 1;
    vertical-align: middle
}

.hot_recommend_cnt .footer-bar .footer-bar-left .footer-bar-action.tag {
    font-size: 12px;
    color: #87a5b5;
    margin-right: 10px;
    padding: 1px 2px;
    border: 1px solid #87a5b5;
    cursor: default
}

.hot_recommend_cnt .footer-bar .footer-bar-left .source {
    color: #777;
    font-size: 14px;
    cursor: default
}

.hot_recommend_cnt .more-mode {
    position: relative;
    padding: 10px 0 10px 0
}

.hot_recommend_cnt .more-mode .img-list {
    position: relative;
    margin: 10px 0;
    margin-left: -9px;
    overflow: hidden
}

.hot_recommend_cnt .more-mode .img-item {
    float: left;
    width: 156px;
    height: 104px;
    margin-left: 9px
}

.hot_recommend_cnt .more-mode .flag360 {
    width: 24px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    color: #eee;
    position: absolute;
    top: 20px;
    right: 0
}

.hot_recommend_cnt .ads360-datu .img-item {
    display: block;
    width: 100%;
    height: 226px;
    margin-left: 9px
}

.hot_recommend_cnt .qidian-nativeAdType-2 .more-mode .img-list {
    margin-left: 0!important
}

.hot_recommend_cnt .qidian-nativeAdType-2 .more-mode .img-item {
    display: block;
    width: 100%;
    height: 183px!important;
    margin-left: 0!important
}

.hot_recommend_cnt .packet-ads4 {
    position: relative
}

.hot_recommend_cnt .packet-ads4 h2 {
    font-weight: 800;
    font-size: 20px;
    display: block;
    margin-bottom: 5px
}

.hot_recommend_cnt .packet-ads4 h2:hover {
    color: #ee4b4b
}

.hot_recommend_cnt .packet-ads4 .ads4-images-link {
    height: 220px;
    width: 100%;
    background: #000;
    display: block;
    cursor: pointer
}

.hot_recommend_cnt .packet-ads4 .ads4-sound {
    position: absolute;
    right: 8px;
    bottom: 53px;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMOSURBVEhLzZTbS9NhGMdXqURhd2ZdZDcRUSBUBCJdRRcKHSgdeaI8oaBT52GxsakXHuhic1eeQOeWzhOlTvMwO3iA8EZLcUZhaod/IawIfPv8xrvlclt11xc+PN/ned7v7/0x3VT/vYQQ+6QNqXBn/iYfVB6PJ2pubk47Pz+fJEd+DQ4OHlhcXDwkW9Xs7Oz5mZkZvdvtPixH3jwzLezJ/1E8PJKHmaanp39ApRz7NTU1pWFvkK2Kl4zhXN/k5KSZCw8qebyJM0HzYcUDIlwulwG+jY6OCiiXK9Xw8PBFSBwbG2tjvjAxMXFErlRcdpRM/9DQUANk4bdBjIyM+PNBpXycXV1dx3p6ek52d3cf7+vr0w0MDHwFodDf36/t6OiI7u3tjcU7mfXAPfwHp9N5xpe32WwnmF1g95hnOPDTIMiFfwHCSYQ91M8wDut2u134oNdBM9Q4HA7FrzBPpn6kv0r156kuqMdPUDuoLzo7O8O/QFtbW0Vra6uQvIKNXb1oaWnRUq3wHG7Rb0Ey/i2k/5Z/ze5Nc3OzkzoOtvb29svyquBqamoqt1gsO1RBXYINxfug18Bd/LLVak3Gb5nN5hvUFchjHpCnbsJ3/EOY4qy+trY2Ql63Vw0NDeX19fU7VAFL+A3pvdBrJIuQDFuNjY3XqKvUHM4EzVO3wQ7P6urq7iv/K/LKQBmNxhKTySQU8MvUTcVXV1d7wevgkQL7O8zeU5NgndntUHnJFzDCE4PBUMknsV9e+0t6vf60TqezgA1qqqqqXoLwUYmo2ezUFRUVD/ALjK5TP9En+vL0/jx7JeeFM2WcOYV3a7XaMq4M/8tYUlKSUFRUtFZcXCwkWmVeUFAQqdFoWtlZQAPvSktL47yhXfLlQUi83wIuP4d/WlhYqFGr1cH/HD7l5+cn5ObmroHIycnxf43wMbxIXHZ2toPdOA+KkqsA+fKcD8jn5eXF07vIX5Kj0MrMzExIT09fBeVjC1BWVtaVjIyMm7INqlD5tLS0WF4uWrbhlZKSEp+amnpWtv+sP+dVqp+/wG0R2FNzHQAAAABJRU5ErkJggg==) -16px 0 no-repeat;
    cursor: pointer
}

.hot_recommend_cnt .packet-ads4 .ads4-sound.open {
    background-position: 0 0
}

.hot_recommend_cnt .packet-ads4 .ads4-info {
    padding-bottom: 7px;
    padding-top: 7px;
    color: #999;
    font-size: 12px
}

.hot_recommend_cnt .packet-ads4 .ads4-info .ads4-from {
    margin-right: 10px
}

.red-news {
    display: block;
    width: 100%;
    height: 100px;
    padding: 10px 0
}

.news-from {
    position: absolute;
    bottom: 10px;
    font-size: 0;
    color: #999;
    left: 172px
}

.news-from .tags-wrapper {
    padding-right: 10px
}

.news-from .rel {
    font-size: 12px;
    padding-left: 10px;
    border-left: 1px #eee solid
}

.news-from .channel-tags {
    display: inline-block;
    letter-spacing: 2px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #f99;
    color: #f99;
    border-radius: 2px;
    padding: 0 4px 0 6px
}

.news-from .channel-tags:hover {
    border-color: #ee4b4b;
    color: #ee4b4b
}

.news-list-item:hover .more-mode {
    background: #f8f8f8
}

.footer-bar .tags-wrapper {
    padding-right: 10px
}

.footer-bar .tags-wrapper .channel-tags {
    display: inline-block;
    letter-spacing: 2px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #f99;
    color: #f99;
    border-radius: 2px;
    padding: 0 4px 0 6px
}

.footer-bar .tags-wrapper .channel-tags:hover {
    border-color: #ee4b4b;
    color: #ee4b4b
}

.footer-bar .rel {
    font-size: 12px;
    padding-left: 10px;
    border-left: 1px #eee solid
}

.rmtjzt_360 {
    width: 100%;
    height: auto;
    padding: 10px 0
}

.rmtjzt_360>a {
    display: block
}

.rmtjzt_360 a:hover {
    color: #ee4b4b
}

.rmtjzt_360 h3 {
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 24px;
    position: relative;
    overflow: hidden
}

.rmtjzt_360 .img-wrap {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.rmtjzt_360 .img-wrap .img-item {
    float: left;
    display: inline;
    overflow: hidden;
    position: relative;
    width: 163px;
    height: 90px;
    border: 1px solid #e8e8e8
}

.rmtjzt_360 .img-wrap .img-item img {
    width: 100%;
    height: 100%
}

.rmtjzt_360 .from {
    position: relative;
    display: block;
    width: 100%;
    font-size: 12px;
    color: #999;
    margin-bottom: 10px
}

.rmtjzt_360 .from .from-name {
    display: block;
    width: 100%
}

.rmtjzt_360 .from span {
    position: absolute;
    right: 1px
}

.rmtjxt_360 .source {
    width: 100%
}

.rmtjxt_360 p.source {
    bottom: 0;
    position: absolute
}

.rmtjxt_360 span {
    position: absolute;
    right: 24px;
    left: auto;
    bottom: 0;
    color: #999
}

.rmtjdt_360 {
    width: 100%
}

.rmtjdt_360 h3:hover {
    color: #ee4b4b
}

.rmtjdt_360 a {
    display: block;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 30px
}

.rmtjdt_360 h3 {
    font-size: 20px;
    line-height: 24px;
    position: relative;
    height: 24px;
    overflow: hidden
}

.rmtjdt_360 div.img-wrap {
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
    height: 220px;
    border: 1px solid #e8e8e8
}

.rmtjdt_360 div.img-wrap img {
    width: 100%;
    height: 100%
}

.rmtjdt_360 div.from {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 10px;
    font-size: 12px;
    color: #999
}

.rmtjdt_360 div.from:hover {
    color: #ee4b4b
}

.rmtjdt_360 div.from span {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    color: #999
}

.dsp_jraveicon {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 0 3px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    background-color: #000;
    opacity: .3
}

.dsp_jraveicon b {
    font-weight: 400;
    display: none
}

.dsp_jraveicon:hover b {
    display: inline-block
}

.aside {
    position: relative;
    overflow: hidden;
    width: 320px
}

.aside .main_r_title {
    width: 300px;
    height: 32px;
    padding: 10px 8px 0;
    background: #fff;
    position: relative
}

.aside .main_r_title h4 {
    width: 100%;
    height: 100%
}

.aside .main_r_title h4 span {
    font-size: 20px;
    font-weight: 400;
    color: #ec4b4b;
    border-bottom: 2px solid #666;
    display: block;
    width: 100%;
    height: 32px;
    line-height: 32px;
    position: relative
}

.aside .main_r_title h4 span em {
    position: absolute;
    display: block;
    width: 80px;
    height: 2px;
    background-color: #ec4b4b;
    left: 0;
    bottom: -2px;
    overflow: hidden
}

.aside .detail_left_cnt {
    top: 40px
}

.aside .right_chunk {
    margin-bottom: 20px;
    background-color: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 8px 0 rgba(7,17,27,.06);
    box-shadow: 0 2px 8px 0 rgba(7,17,27,.06);
    overflow: hidden
}

.aside .gg_right1 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right2 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right3 {
    padding: 0 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right4 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right5 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right6 {
    padding: 0 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right7 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_right8 {
    padding: 8px 8px 15px 8px;
    min-height: 260px
}

.aside .gg_360 {
    position: relative
}

.aside .gg_360 .gg_info {
    display: block
}

.aside .gg_360 .gg_info .info {
    margin: 0 5px;
    font-size: 12px;
    margin-right: 10px;
    padding: 1px 2px;
    border-radius: 2px;
    border: 1px solid #c1dff3;
    color: #c1dff3
}

.aside .main_item_cnt {
    background-color: #fff;
    padding: 0 10px 10px 5px
}

.aside .main_item_cnt ul.sift_item {
    width: 300px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 10px
}

.aside .main_item_cnt ul.sift_item li {
    float: left;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 15px
}

.aside .main_item_cnt ul.sift_item li:hover {
    background-color: #f0f0f0
}

.aside .main_item_cnt ul.sift_item li .fc_fff {
    width: 38px;
    height: 20px;
    background: rgba(0,0,0,.6);
    color: #fff;
    font-size: 12px;
    left: 5px;
    bottom: 6px;
    z-index: 2;
    text-align: center;
    line-height: 20px
}

.aside .main_item_cnt ul.sift_item li .mask {
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(/assets/images/tbtj_back.png);
    z-index: 3;
    top: 0;
    display: none
}

.aside .main_item_cnt ul.sift_item li .news_pic>span {
    float: left;
    display: block;
    width: 114px;
    height: 76px;
    overflow: hidden;
    font-size: 0;
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODAwNWQ0NTItNzQ1ZS1mZTQyLWFiZDEtYTZiOWZmMzljYmI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyMjc1NjBEMDM1MzExRTlCOTcwQkEzMDc2MjQ5RUEwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyMjc1NjBDMDM1MzExRTlCOTcwQkEzMDc2MjQ5RUEwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MDA1ZDQ1Mi03NDVlLWZlNDItYWJkMS1hNmI5ZmYzOWNiYjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODAwNWQ0NTItNzQ1ZS1mZTQyLWFiZDEtYTZiOWZmMzljYmI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAVACXAwERAAIRAQMRAf/EAGoAAQADAQEBAAAAAAAAAAAAAAACAwQFAQgBAQEAAAAAAAAAAAAAAAAAAAABEAACAgEEAAQFAwUAAAAAAAAAAQIDESExEgRBUSITYXGBkaHwMkKxwdFSFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A+lgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFC7Oe06OOiWeXx3AvAAeSkoxcntFZf0AhDsUygpqaUfNvAEH3eqnj3Pw/wDAF0ZRlFSi8xezQHoEVZBycE05R3QFXX7PvOeI4jF4TznIF4ACq++FMOUt/wCMfNgV0d6uxqMvRY9OIGkAAAAZ+7ZOunlCXGWfLOfuBz4W2OcrJTblBZTbf0/IFkb1yjO26UmsPhBaf2QHShOM4KcdpLKAp7l/tqMePNWZi45xoBgtlXGbhGpLg3+5t/rYBdy/5q3JRTlJuGElp9AOrXBQrjFaYWAJAc12dec7LVyhbFN4zo/AC3oTqr6+ZyjFtt6tZ8gNcJwnHlB5i/ECQHK7fuOxSnNe7nStaqK+YFnSlXC2XvJq57SkB0QAAABy+zZO2yUZRjF1pvfL+XkBDr1OycavVh62LOmN0Bp6VUHbdPCwpcYr4ZA2pJLC2Ax9lyfcrUYuftx5cV55AzXUXwUrbMR5vVZ11+QE7KrVZ16pyUtdMLGFoB0wM9ku25yjXGMYr+cmBinHs3zlCM3ao6trSOQLOuulNqqVbVj01b3A200xqhwjnGc6gQ7C7DT4TjXX4zecgc6cJ8I4cXCcsJrdteLyBfTVC33KZ2Nz2SktVx8tQNFHUspkmrm4f6Y0/qBpAAAM8+j1pp+ni28tp6/kC2MIwjiEdl98AVdGqVdPrWJNtvIGgCKrgrHZj1tYb+AEbqlbDi9PFPCeH9QM66vYfZhZZNTjHx2f2A2AV3Uq2PGUpKPiovGfmB7VTXVHjBYW7Arl1YvsxuTxj9y82BeBXdTC6HCecZzoBQ+hi2uUZvhBp8Hrj5AXxorjbK1L1y3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9k=) no-repeat center center;
    background-size: cover;
    position: relative;
    border: 1px solid #e8e8e8
}

.aside .main_item_cnt ul.sift_item li .news_pic>span:hover .mask {
    display: block
}

.aside .main_item_cnt ul.sift_item li .news_pic>span img {
    width: 100%;
    height: 100%
}

.aside .main_item_cnt ul.sift_item li p.txt {
    float: left;
    height: 50px;
    width: 172px;
    line-height: 25px;
    font-size: 16px;
    color: #333;
    padding-left: 12px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.aside .main_item_cnt ul.sift_item li p.txt:hover {
    color: #e53e38
}

.aside .main_item_cnt ul.sift_item li p.guanggaotishi {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 0 3px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    background-color: #000;
    opacity: .3
}

.aside .main_item_cnt ul.sift_item li .img_click_gg {
    display: block;
    height: 78px
}

.aside .kandian {
    padding-bottom: 30px
}

.aside .kandian .kandian_lunbo {
    /* padding: 20px 8px 2px 8px; */
    width: 321px;
    height: 198px;
    position: relative
}

.aside .kandian .kandian_lunbo:hover .leftBtn {
    left: 0
}

.aside .kandian .kandian_lunbo:hover .rightBtn {
    right: 0
}

.aside .kandian .kandian_lunbo .pagination {
    position: absolute;
    left: 50%;
    margin-left: -40px;
    bottom: -10px;
    width: 80px;
    height: 8px
}

.aside .kandian .kandian_lunbo .pagination .swiper-pagination-switch {
    display: inline-block;
    margin: 0 5px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #999;
    cursor: pointer;
    -webkit-transition: all .2s linear;
    transition: all .2s linear
}

.aside .kandian .kandian_lunbo .pagination .swiper-active-switch {
    width: 28px;
    border-radius: 3px;
    background-color: #ec4b4b
}

.aside .kandian .kandian_lunbo .swiper-container {
    height: 198px
}

.aside .kandian .kandian_lunbo .swiper-container .swiper-slide {
    position: relative
}

.aside .kandian .kandian_lunbo .swiper-container a.img {
    display: block;
    overflow: hidden;
    zoom:1}

.aside .kandian .kandian_lunbo .swiper-container a.img img {
    width: 100%!important;
    height:198px;
}

.aside .kandian .kandian_lunbo .swiper-container a.txt {
    position: absolute;
    bottom: 0;
    width: 320px;
    height: 40px;
    font-size: 14px;
    color: #fff;
    text-align: left;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAA8CAQAAADmz6NyAAAAVUlEQVQY022PAQ7AIAgD28nc/P+DURxByYzJ2YugSAVwIYFjbSq2reRgYGrJkANuQw2d6YlUQVO6vrmkQS2pH6y2Fr1+vR4e528MyZOWr4Shun+GnjqPWwbNN1Rd0QAAAABJRU5ErkJggg==) repeat-x;
    background-position-y: -15px
}

.aside .kandian .kandian_lunbo .swiper-container a.txt .red_container {
    float: left;
    width: 53px;
    height: 40px;
    background-color: #d93734;
    margin-right: 5px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
    letter-spacing: 4px
}

.aside .kandian .kandian_lunbo .swiper-container a.txt .edit-selection {
    display: inline-block;
    width: 261px;
    height: 40px;
    line-height: 19px;
    padding: 0;
    font-size: 14px;
    color: #fff;
    text-align: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.aside .kandian .kandian_lunbo .swiper-container a.txt .edit-selection:hover {
    color: #d93734
}

.aside .kandian .kandian_lunbo .leftBtn {
    -webkit-transition: left .4s linear;
    transition: left .4s linear;
    background-position: 0 0;
    left: -34px
}

.aside .kandian .kandian_lunbo .leftBtn:hover {
    cursor: pointer;
    background-position: -34px 0
}

.aside .kandian .kandian_lunbo .rightBtn {
    -webkit-transition: right .4s linear;
    transition: right .4s linear;
    background-position: 0 -60px;
    right: -34px
}

.aside .kandian .kandian_lunbo .rightBtn:hover {
    cursor: pointer;
    background-position: -34px -60px
}

.aside .kandian .kandian_lunbo .newbtns {
    width: 34px;
    height: 60px;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAB4CAMAAAB8daRWAAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhERTUwQUM2MzI2MzExRTg5M0Q2REJENDBENzhDRTI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhERTUwQUM3MzI2MzExRTg5M0Q2REJENDBENzhDRTI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OERFNTBBQzQzMjYzMTFFODkzRDZEQkQ0MEQ3OENFMjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OERFNTBBQzUzMjYzMTFFODkzRDZEQkQ0MEQ3OENFMjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JNBtCAAAAV1BMVEUAAADR0dH35eX5mZoMDAz2cXEzMzP4MjPuQED69fX8x8f619e3t7f5SUpZWVnvU1OJICAAAADuQ0P6srKEhIScnJx2dnb1NjftQEDtQUHtQEAAAAD///+l7tsbAAAAHHRSTlOm6PDIpLizpqb53ebdrb2sBF2i1MvUxl5ZppaA3GVVVQAAAopJREFUaN7tmN1urDAMhFl+E3ZZFkppvfL7P2cTqkrYuDbQVjpHSrjoFV8nnokXJ8v0VQ4PcOp6vj0ycw06wwG825ByNCjuaUMyZ649EICfQyAp+YeV/E5OEiRB/g5SX2oNEo5Bda0MSO3xoiqByuMVVMg9MEoFAmNg5L2qZGaMrZICiQ4BMiHetMICBEYLamFfEV9Vd+AF8WVU3bkhTprFMLaIBWgWlxf0s5qT/hoYI291NB7o71rYoM/RVwCKkjtiXquJLXxgBB3fKymlehAIxHo4UJVEyqwqWSiRodRE8pcogTH6u2Ewi+dN0rjFS9I0d8KO7t7TzNPtBC2FZ5kXEstPH1US3+anTzo7dc6NXiFgOcMhLL3RlGLk6m+288lZImd0tpJRVg3t8xm7K9UitsfbpGwnPtAWa4v2N2r4IiyZJTYf6Pawfk5C1gz23XNYydefUxBYEeD0LyAtySkI0JL8VImwoYNK5KKcrIk7YzH15vR2+AOHIUCd4f6cVuKOnh1g9vKq7NwOB1DMjpFW3MqasWOkHUbnhLquKOZwHcb8TRugSuKY/xhKg/N4a4yVDeZ+TEaTlSbkaUPs1SRIgiRIgvy/EHpFIEG6vLcg/KN+Cwmf45UBKeVpdK1EpuyYixtKwcIqrDSR0hdagbLjroC9EWdJy+LtrQX/v3GWtHIy03scISdxluyMsMVZslbDFmfJzkhs7YnVjUjByog9rYuU0XgjpEPinF6qEFZbgcFd3jK4y8Ioin7S3WnRF7rF2/PDEF1LiipApDPIGMIZtC4KOKQLI36nnp2axWwL4TETOtv22oP3Ex54Qcl0s3ps0abfnQRJkAT5U4g90job8ivD9Z4x39LyAfpcmZvn0fyYAAAAAElFTkSuQmCC)
}

.fpage {
    text-align: center
}

.fpage .pagger {
    display: inline-block;
    padding-left: 0;
    border-radius: 4px
}

.fpage .pagger .arrow {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle
}

.fpage .pagger .arrow2 {
    margin: 3px 8px 5px 0;
    border-left: 5px dashed transparent;
    border-bottom: 5px dashed transparent;
    border-top: 5px dashed transparent;
    border-right: 5px solid #ccc
}

.fpage .pagger .arrow3 {
    margin: 3px 0 5px 8px;
    border-top: 5px dashed transparent;
    border-bottom: 5px dashed transparent;
    border-right: 5px dashed transparent;
    border-left: 5px solid #ccc
}

.fpage .pagger>li>a:focus,.fpage .pagger>li>a:hover {
    color: #fff;
    background: #ec4b4b;
    border-color: #ec4b4b
}

.fpage .pagger>li {
    display: inline
}

.fpage .pagger>li.active a {
    color: #fff;
    background: #ec4b4b;
    border-color: #ec4b4b
}

.fpage .pagger>li:first-child>a,.fpage .pagger>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.fpage .pagger>li>a {
    position: relative;
    float: left;
    line-height: 1.42857143;
    text-decoration: none;
    border: 1px solid #ddd;
    margin-right: 5px;
    border-radius: 2px;
    background: #fff;
    color: #333;
    border-color: #ccc;
    padding: 6px 15px
}

.baidu_xxl_style {
    padding: 10px 0;
    border-bottom: 1px solid #e8e8e8;
    text-align: center
}

#detail_biaotixia {
    text-align: center
}

#detail_zhengwenxia {
    text-align: center
}

#detail_360hot {
    width: 670px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px
}

#detail_360hot .ssrd_title {
    margin-bottom: 20px
}

#detail_360hot a {
    font-size: 16px;
    width: 200px;
    margin: 0 10px;
    display: inline-block;
    line-height: 35px;
    color: #000;
    text-align: center;
    font-weight: 700;
    overflow: hidden;
    height: 35px
}

#detail_360hot a:hover {
    color: #e53e38;
    font-size: 18px
}

.content-img {
    position: relative
}

.img-right-upper {
    position: absolute;
    top: 0;
    left: 50%;
    width: 100px;
    height: 100px;
    background: url(/assets/images/img_right_upper.png) no-repeat 45px 0
}

.img-right-upper:hover {
    background-position: -100px 0
}

.popShowPrize {
    width: 800px!important;
    height: 450px!important;
    left: 50%!important;
    top: 50%!important;
    margin-left: -400px;
    margin-top: -225px;
    z-index: 10!important
}

.fixed_jl {
    position: fixed;
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    margin: -200px 0 0 -150px;
    z-index: 10000;
    width: 300px;
    height: 400px
}

.toolbar {
    position: fixed;
    left: 50%;
    top: 116px;
    width: 40px;
    margin-left: 510px
}

.toolbar li {
    height: 40px
}

.toolbar li i {
    display: block;
    height: 100%
}

.toolhome i {
    background: url(/assets/images/home_refresh_top.png) no-repeat 0 0
}

.tooltop i {
    background: url(/assets/images/home_refresh_top.png) no-repeat 0 -80px
}

.toolbar span {
    display: none;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    text-align: center
}

.toolmaphome {
    background: url(/assets/images/home_refresh_top_bg.png) no-repeat 0 0
}

.toolmaptop {
    background: url(/assets/images/home_refresh_top_bg.png) no-repeat 0 -80px
}

.nav {
    position: relative
}

.header-logo {
    float: left;
    height: 38px;
    width: 120px;
    margin-right: 20px
}

.header-logo img {
    width: 100%;
    height: 100%
}

.fl {
    float: left
}

.min-news-box {
    height: 40px;
    width: 560px;
    position: fixed;
    z-index: 9999;
    background: rgba(0,0,0,.65);
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    overflow: hidden;
    left: 50%;
    bottom: 50px;
    display: none;
    margin-left: -450px
}

.min-news-box .line {
    width: 500px;
    height: 40px;
    overflow: hidden;
    float: left
}

.min-news-box .line li {
    width: 100%;
    height: 100%;
    position: relative
}

.min-news-box .line li span {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 17px;
    font-size: 12px;
    line-height: 17px;
    text-align: center;
    color: #fff;
    opacity: .5;
    padding: 0 2px;
    z-index: 1
}

.min-news-box .min-news-text {
    padding-left: 15px;
    width: 445px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    text-indent: 10px
}

.min-news-img {
    height: 40px;
    width: 57px;
    display: block;
    background-image: url(../image/kuaixun_iconnew.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    position: relative;
    background-color: #ec4b4b
}

.min-news-img.noimage {
    background-image: none
}

.min-news-img i {
    position: absolute;
    right: -15px;
    top: 0;
    display: block;
    width: 15px;
    height: 40px;
    background-repeat: no-repeat;
    background-image: url(../image/kuaixun_iconnew.png);
    background-position: -57px 0
}

.min-news-close {
    z-index: 10;
    position: absolute;
    right: -7px;
    top: -9px;
    display: block;
    width: 21px;
    height: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAoCAQAAAChxpngAAABgUlEQVRIx+WTO07DQBRFnchtEHTEZgNB0ETeAPkUwVh2F6CDBiyxBAQFSBCJBkFDmmA2EIIViRKlYQ3BizkU/o1jx3Za0Gvs9+Zo5t65IyGtWtKfRh6xkYV/k+ci5AKX8wjScbktQmRsXM6oILGPyx0bxVp86ASdd25YKydf5pQPxlxSK+/YAS4uNpWyiI7LNXbCiFzEF11DCoyQixBTEC0HOxUgT1yxnnBv+J+SXEWhSRudHns0UajmI5u0MBaqRX0ZUqGRWh5WI46OiCwHfCiF1HMBAyM8Xiy6Gwy+cLCEhQ/Mgq+ub0SIqNGSNzxGETTAYxrNtkREi9oWr3iMMDC4x+OT42imiUhHOIqFg8cLA+ZMORQmHRHRE0JNhvwwZ0w/0ddFpLfgzgAPD2ehm0BaKWCCkzAidTBNGPii+xiBEWa2fFW4h1i0FeyUaXJ8lTMmHCUs/86+SgmlMDBKOpbbucB2dvh3lgK72eH387zSEwuNUNFoo6PTRkMtesgl6hcTdnKxyDUwMgAAAABJRU5ErkJggg==);
    margin: 10px;
    background-position: -2px 1px;
    cursor: pointer
}

.min-news-box:hover {
    background: rgba(0,0,0,.8)
}

.min-news-box:hover .min-news-text {
    color: #f99
}

.min-news-close:hover {
    height: 21px;
    background-position: -2px -18px
}

#J_min-news-box .swiper-box {
    width: 500px;
    float: left
}

#J_min-news-box .swiper-container {
    height: 40px
}

#J_min-news-box .swiper-slide {
    /* padding-top: 5px; */
    text-indent: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.newscon-text-chain ul {
    font-size: 0;
    overflow: hidden;
    padding: 5px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #ececec
}

.newscon-text-chain ul li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 50%;
    font-size: 14px;
    padding-right: 15px;
    padding-left: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.newscon-text-chain ul li::after {
    position: absolute;
    top: 4px;
    left: 0;
    content: '';
    width: 36px;
    height: 16px;
    background: url(/assets/images/tag_hot.gif) 0 0 no-repeat
}

.content-ads-type-3 {
    width: 660px;
    margin: 8px auto
}

.content-ads-type-3:hover .title {
    color: #ee4b4b
}

.content-ads-type-3 .title {
    font-size: 18px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.content-ads-type-3 .img-container {
    width: 660px;
    display: block;
    position: relative
}

.content-ads-type-3 .img-container .dsp_jraveicon {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 12px;
    background: #00000057;
    padding: 1px 2px;
    color: #fff
}

.union-wrap {
    margin: auto;
    width: 640px;
    text-indent: 0!important
}

.img_bottom_icon {
    position: relative
}

.img_bottom_icon:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -8px;
    border: 8px solid transparent;
    border-left-color: #ee4b4c
}
