.main-banner {overflow: hidden; width: 100%;}.main-banner .banner {min-width: 1080px; position: relative; height: 324px; overflow: hidden; width: 100%;}.main-banner .banner .bd {position: relative; z-index: 0;}.main-banner .banner .bd ul {width: 100% !important;}.main-banner .banner .bd li {width: 100% !important; height: 324px; background-color: #000; background-position: center 0 ; background-repeat: no-repeat; background-size: auto 324px;}.main-banner .banner .bd li .banner-img-bg {height: 100%; position: absolute; text-align: center; width: 10000px; margin-left: -5000px; left: 50%;}.main-banner .banner .bd li .banner-img-bg img {display: inline-block; height: 100%;}.main-banner .banner .bd li.style2 .banner-text-info {width: 225px;}.main-banner .banner .bd li .banner-text {width: 940px; height: 244px; padding: 40px 70px; text-align: right; color: #fff;}.main-banner .banner .bd li .banner-text .title {font-size: 32px; font-weight: bold; height: 56px; overflow: hidden;}.main-banner .banner .bd li .banner-text .banner-text-info {text-align: center; display: inline-block;}.main-banner .banner .bd li .banner-text .banner-text-info .tag-box {margin: 10px 0;}.main-banner .banner .bd li .banner-text .banner-text-info .tag-box .tag {border-radius: 30px; background-color: rgba(255, 255, 255, 0.2); padding: 5px 13px; line-height: 24px; overflow: hidden; margin-left: 5px; position: relative; top: auto; left: auto; display: inline-block;}.main-banner .banner .bd li .banner-text .banner-text-info .tag-box .tag:first-child {margin: 0;}.main-banner .banner .bd li .banner-text .banner-text-info .tag-box.apply-num .tag {position: relative; display: block; text-align: center; font-size: 14px; font-weight: bold; margin: 0;}.main-banner .banner .bd li .banner-text .banner-text-info .time-box {font-size: 14px; line-height: 28px; margin-top: 25px; letter-spacing: 0px;}.main-banner .banner .bd li .banner-text .banner-text-info .btn-group {text-align: center; margin-top: 5px;}.main-banner .banner .bd li .banner-text .banner-text-info .btn-group .btn {color: #010101; background-color: #fff; font-size: 16px; line-height: 36px; height: 36px; display: block; border-radius: 20px;}.main-banner .banner .hd {width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center;}.main-banner .banner .hd ul li {cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 6px; height: 6px; margin: 4px; background: #fff; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}.main-banner .banner .hd ul .on {filter: alpha(opacity=100); opacity: 1;}.main-banner .banner .next-prev {min-width: 1180px; height: 0; position: relative; margin: auto; overflow: visible;}.main-banner .banner .next-prev .query {position: absolute; height: 90px; width: 50px; top: -207px; z-index: 2; cursor: pointer; background-color: rgba(0, 0, 0, 0.2);}.main-banner .banner .next-prev .query.prev {background-image: url('../images/icon-global.png'); background-image: -webkit-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -moz-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -ms-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -o-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-position: -77px -335px; background-repeat: no-repeat; background-size: 500px auto; left: 0; border-radius: 0 5px 5px 0;}.main-banner .banner .next-prev .query.next {background-image: url('../images/icon-global.png'); background-image: -webkit-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -moz-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -ms-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -o-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-position: -145px -335px; background-repeat: no-repeat; background-size: 500px auto; left: auto; border-radius: 5px 0 0 5px; right: 0;}.main-banner .banner-iconEvent-tyszx {display: inline-block; border-radius: 5px; border: 1px solid #FFF; font-size: 12px !important; width: 50px; padding: 4px 0px; text-align: center; height: 26px; line-height: 14px; font-weight: 100; margin-left: 10px;}.main-banner .banner-pay-event dd {float: left; width: 155px; height: 90px; margin-left: 2px; position: relative;}.main-banner .banner-pay-event .circle-mask {position: absolute; height: 100%; width: 100%; background-color: #fff; opacity: 0.25; filter: alpha(opacity=25%); border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0;}.main-banner .banner-pay-event dd:first-child .circle-mask {border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; -moz-border-radius: 10px 0 0 10px;}.main-banner .banner-pay-event .circle-box {text-align: center; padding: 5px 0;}.main-banner .banner-pay-event .circle-box .c {line-height: 27px;}.main-banner .banner-pay-event .circle-box .c1 {font-size: 12px;}.main-banner .banner-pay-event .circle-box .c2 {font-size: 32px; line-height: 26px;}.main-banner .banner-pay-event .circle-box .c3 {font-size: 12px;}.main-banner .banner-pay-event .circle-box .person {font-size: 20px;}.main-banner .banner-pay-event + .banner-pay-event-desc {width: 225px; float: right;}.main-banner .banner .bd li.style1 .banner-text .banner-text-info .time-box {margin-top: 13px;}.main-hot-event {background-color: #ffffff; border-bottom: 1px solid #f2f2f2; padding-bottom: 37px; padding-top: 20px;}.hot-event-scorll {margin-top: 20px; height: 255px; overflow: hidden;}.common-cell-title {line-height: 40px; border-bottom: 1px solid #ededed; margin: 0;}.common-cell-title h3 {font-size: 24px; border-bottom: 1px solid #fe584d; position: relative; top: 1px; font-weight: 100;}.common-cell-title h3.no-border {border: none !important;}.hot-event-warp .next-prev {border: 1px solid #dfdfdf; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; width: 76px; height: 24px; margin-top: 7px; position: relative;}.hot-event-warp .next-prev:after {content: ''; display: block; position: absolute; left: 50%; width: 1px; height: 100%; background-color: #dfdfdf;}.hot-event-warp .next-prev .query {display: block; float: left; width: 50%; height: 100%;}.hot-event-warp .next-prev .query.prev {cursor: pointer; background-image: url('../images/icon-global.png'); background-image: -webkit-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -moz-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -ms-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -o-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-position: 15px -53px; background-repeat: no-repeat; background-size: 500px auto;}.hot-event-warp .next-prev .query.next {cursor: pointer; background-image: url('../images/icon-global.png'); background-image: -webkit-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -moz-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -ms-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-image: -o-image-set(url('../images/icon-global.png') 1x, url('../images/icon-global@2x.png') 2x); background-position: -13px -53px; background-repeat: no-repeat; background-size: 500px auto;}.hot-event-warp .next-prev .query.nextStop,.hot-event-warp .next-prev .query.prevStop {opacity: 0.3; cursor: default;}.main-choice-event .choice-event-box {margin-top: 20px;}.choice-event-content li {box-sizing: border-box; height: 365px; overflow: hidden;}.choice-event-content li.medium {border: none !important; width: 715px;}.choice-event-content li.medium .choice-img-box {height: 385px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}.choice-event-content li.medium .choice-img-box img {height: auto;}.choice-event-content li.medium .desc-box {bottom: 0; width: 100% !important; left: 0;}.choice-event-content li.medium .desc-box.pos-abs {padding: 0; height: auto; background: #fff; border: none;}.choice-event-content li.medium .desc-box-inner {padding: 20px 15px 8px 15px;}.choice-event-content li.medium .d-user-info {margin-top: 20px;}.choice-event-content li.medium .d-name > span:first-child {margin-left: 10px;}.choice-event-content li.medium .icon-comment {background-position: -150px -59px;}.choice-event-content li.medium .icon-praise {background-position: -120px -60px;}.choice-event-content li.medium .query-num {margin-top: 6px; color: #ccc;}.choice-event-content li.medium .desc-box .d-title {height: auto;}.choice-event-content li.large {border: none !important; width: 715px;}.choice-event-content li.large img {height: 365px;}.choice-event-content li.large .center-box {color: #fff; text-align: center; padding: 0; top: 0; left: 0; width: 100%; height: 100%; background-image: url('../images/large-card-mask.png'); background-image: -webkit-image-set(url('../images/large-card-mask.png') 1x, url('../images/large-card-mask@2x.png') 2x); background-image: -moz-image-set(url('../images/large-card-mask.png') 1x, url('../images/large-card-mask@2x.png') 2x); background-image: -ms-image-set(url('../images/large-card-mask.png') 1x, url('../images/large-card-mask@2x.png') 2x); background-image: -o-image-set(url('../images/large-card-mask.png') 1x, url('../images/large-card-mask@2x.png') 2x); background-position: center center; background-repeat: no-repeat; background-size: 500px auto; background-size: auto auto;}.choice-event-content li.large .center-box .large-center {margin: 110px auto auto auto; width: 400px;}.choice-event-content li.large .center-box .large-center .query-num span {float: none;}.choice-event-content li.large .center-box .d-title {line-height: 36px; font-size: 28px;}.choice-event-content li.large .center-box .tag {margin-top: 10px; margin-bottom: 10px; display: inline-block; background: rgba(255, 255, 255, 0.2); border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; padding: 2px 15px; font-size: 12px; position: relative;}.choice-event-content li.large .center-box .query-num {margin-top: 15px;}.choice-event-content li.large .center-box .query-num span {position: relative; display: inline-block; margin: 0 10px 0 35px;}.choice-event-content li.large .center-box .query-num i {padding: 8px; display: block; position: absolute; left: -20px;}.choice-event-content li.large .choice-img-box {height: 100% !important;}.choice-event-content li.large .choice-img-box img {height: auto; width: 100%; vertical-align: middle; display: inline-block;}.choice-event-content li.large .center-box .query-num {margin-left: 20px;}@media screen and (max-height: 900px) {.choice-event-content li.medium, .choice-event-content li.large {width: 533px !important;} .choice-event-content li.large .center-box .large-center {margin: 80px auto auto auto;}}