* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin:0; padding:0; word-break: break-all; word-wrap: break-word;}a {text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:none;-webkit-user-select: none; -o-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none; }a:link,a:active,a:visited,a:focus{text-decoration:none;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}html,body,input, select, textarea,button { font-size:10px; font-family:arial,"Helvetica","Hiragino Sans GB",\5b8b\4f53;}table { border-collapse: collapse;border-spacing: 0;}th { text-align: inherit;}fieldset, img { border: 0;}iframe { display: block;}abbr, acronym { border: 0; font-variant: normal;}del { text-decoration: line-through; }address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500;}ol, ul { list-style: none; }caption, th { text-align: left;}h1, h2, h3, h4, h5, h6 {font-weight:normal;}p,span,em,b,font,a,i{ font-weight:normal;font-style:normal;}body,html{ width:100%; overflow-x:hidden; height:auto; font-family:arial,"Helvetica","Hiragino Sans GB",\5b8b\4f53;}header,section,footer{width:100%;}h1, h2, h3, h4, h5, h6{border:none;}.fn-text-ovf{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}@media screen and (min-width:320px){html{font-size:43px}}@media screen and (min-width:360px){html{font-size:48px}}@media screen and (min-width:375px){html{font-size:50px}}@media screen and (min-width:384px){html{font-size:51px}}@media screen and (min-width:400px){html{font-size:53px}}@media screen and (min-width:414px){html{font-size:55px}}@media screen and (min-width:424px){html{font-size:57px}}@media screen and (min-width:480px){html{font-size:64px}}html,body{ height: 100%; background-color: #130f18;-webkit-overflow-scrolling: touch;-webkit-user-select: none;  user-select: none;}.wrapper{ width: 100%; max-width: 750px; margin: 0 auto; min-height: 100%; }.view{ width: 100%; min-height: 100%; position: relative; }.calendar{font-size: 0;overflow: hidden;}.calendar .flex_box{display: flex;flex-direction: row;flex-wrap: wrap;}.calendar .flex_one{flex: 1;}.calendar .flex_two{flex: 4.2;}@media screen and (max-width:320px){.calendar .flex_one{flex: 2;}.calendar .flex_two{flex: 5;}}.calendar .cont{width: 100%;margin: 0 auto;}.calendar .center_txt{text-align: center;}.calendar .top_tittle,.calendar .top_tittle_new{width:100%; height: 4.6rem;overflow:hidden; background:url("../../../images/v_influence_2017/mobile/calendar_tittle.png?id=201711291156")  no-repeat;background-size: 100% 100%;}.top_tittle_new{ background:url("../../../images/v_influence_2017/mobile/new_calendar_tittle.png")  no-repeat;background-size: 100% 100%;}.calendar .top_tittle p{color: #dba75e;font-size: .26rem;}.calendar .top_tittle p:first-child{margin-top: 3.3rem;}.calendar .top_tittle p:last-child{margin-top: 0.18rem;}.calendar .calendar_info{position: relative;width: 100%;padding: 0 0.25rem 0.36rem 0.25rem;box-sizing: border-box;}.calendar .calendar_info:first-child{position: static;}.calendar .cont_first{width: 100%;height: 0.91rem;background:url("../../../images/v_influence_2017/mobile/h1_tittle.png?id=201711291156")  no-repeat;background-size: 100% 100%;}.da_titttle{font-size: 0.3rem; color: #c2923b;vertical-align: 0px;margin-right: 0.1rem;}.calendar .click_title{display: inline-block;width: 0.33rem;height: 0.33rem;margin: 0.3rem 0 0 4.7rem;color: #372241; font-size: 0.24rem;text-align:center;line-height: 0.33rem;background:url("../../../images/v_influence_2017/mobile/arrow_bimg.png?id=201711291156")  no-repeat;background-size: 100% 100%;box-sizing: border-box;}.calendar .font_rotate_up{transition-duration: .3s;-webkit-transition-duration: .3s;transform:rotate(180deg);-webkit-transform:rotate(180deg);}.calendar .font_rotate_down{transition-duration: .3s;-webkit-transition-duration: .3s;transform:rotate(0deg);-webkit-transform:rotate(0deg);}.calendar .cont_items_box{width: 100%;height: 100%;margin: 0 auto;padding: 0 0.45rem 0.32rem 0.36rem;box-sizing: border-box;    background: -webkit-linear-gradient(left, #2a1c32, #1b0c25); background: linear-gradient(to right,#2a1c32, #1b0c25);background-size: 100% 100%;}.calendar .cont_items{display: flex;}.calendar .left_decorateImage img:first-child{position: absolute;top: 5.9rem;left: 0;width: 0.8rem; height: 0.8rem;}.calendar .left_decorateImage img:last-child{position: absolute;top: 8rem;left: 0;width: 0.74rem; height: 1.8rem;}.calendar .time_line_box{width: 0.24rem;padding-top: 0.03rem;position:relative;margin-right: 0.38rem}.circular_box{  width: 0.24rem;  height: 0.24rem;  position: relative;}.fixed_top_box{  width: 93.333%;  position: fixed;  top:0;  left: 50%;  -webkit-transform: translateX(-50%);  transform: translateX(-50%);  margin: 0;  opacity: 0;}.big_circular, .samll_circular {  display: inline-block;  border-radius: 9999px;  position: absolute;  box-sizing: border-box;}.big_circular {  width: 12px;  height: 12px;  background-color: #c19143;  top: 0;    z-index: 15;}.samll_circular {  width: 6px;  height: 6px;  top: 50%;  left: 50%;    margin-top: -3px;  margin-left: -3px;  background-color: #2f2139;  z-index: 20;}@media screen and (min-width: 414px) {         .samll_circular {            margin-top: -3.5px;      margin-left: -3.5px;    }}.vh_line_box{  position: absolute;  bottom: 0;  display: inline-block;  width: 100%;  height: 100%;  text-align: center;  transform: translate3d(0,0,0);  z-index: 6;}.vh_line {  display: inline-block;  width: 1px;  height: 100%;  margin-top: 0.03rem;  font-size: 0;  overflow: hidden;  background: url("../../../images/v_influence_2017/mobile/vh_line.png?id=201711291506")  no-repeat;  background-size: 100% 100%;}.iosx2 .vh_line{  -webkit-transform: scale(.5,1);  transform: scale(.5,1);}.iosx3 .vh_line{  -webkit-transform: scale(.36,1);  transform: scale(.36,1);}.last_vh_line{  background: url("../../../images/v_influence_2017/mobile/last_vh_line.png?id=201711291506")  no-repeat;  background-size: 100% 100%;  background-color: inherit;}.calendar .no_padding{  padding-left: 0;  padding-right: 0;}.items_list_box{  padding-right: 0.45rem;  padding-left: 0.36rem;}.add_border{  border-left: 1px solid #403224;  border-right: 1px solid #403224;  border-bottom: 1px solid #403224;}.iosx2 .add_border{  border-left: .5px solid #403224;  border-right: .5px solid #403224;  border-bottom: .5px solid #403224;}.iosx3 .add_border{  border-left: .354px solid #403224;  border-right: .354px solid #403224;  border-bottom: .354px solid #403224;}.nu_box{width: 100%;height: 0.32rem;position:relative;z-index: 1;  background: url("../../../images/v_influence_2017/mobile/h23_tittle.png?id=201711291506")  no-repeat;background-size: 100% 100%;}.calendar .cont_item_info{width: 100%;height: 100%;overflow: hidden;}.calendar .cont_item_info p{font-size: 0.3rem;}.calendar .cont_item_info p:first-child{color: #c89e64;}.calendar .cont_item_info p:last-child{margin-top: 0.16rem;margin-bottom: 0.24rem;font-size: 0.26rem; color:#9e9e9e;}.calendar .cont_item_info p:nth-child(2){margin-top: 0.16rem;color: #eec485;font-size: 0.3rem;}.cont_item_info .flex_two i{  display: block;} .calendar .cont_set{  width: 100%;  padding: 0.32rem 0.36rem;  background: url("../../../images/v_influence_2017/mobile/h2_tittle.png?id=201711291156")  no-repeat;  background-size: 100% 100%;  box-sizing: border-box;}.calendar .cont_set .click_title{  margin-top: 0;  margin-left: 0;}.calendar .cont_set img{  display: inline-block;  width: 2.57rem;  height: 0.29rem;  vertical-align: -2px;  margin-right: 0.1rem;}.calendar .classify_text{  margin-top: 0.25rem;  font-size: 0.2rem;  color: #9e9e9e;}.calendar .logoIN_v{width: 100%;font-size: 0.26rem;}.calendar .logoIN_v a{color: #dba75e;}.calendar .share{width: 100%;margin-top:0.36rem;margin-bottom: 0.6rem;font-size: 0.26rem; color: #9e9e9e;}.calendar .show{}.calendar .hide{display:none}.calendar .table_nav_box{  padding-right: 0;  padding-left: 0;}.table_nav .table_tittle{width: 100%; height:0.28rem;margin-top:0.36rem;margin-bottom: 0.3rem;}.cont_items_box .table_nav .no_margin_top{margin-top:0;}.table_nav .table_tittle img{width: 100%; height: 100%;}.table_nav .table_classify{width: 100%;padding: 0 0.14rem;box-sizing: border-box;}.table_nav .table_classify a{width: 25%;margin-top: 0.32rem;}.table_nav .table_classify a:first-child,.table_nav .table_classify a:nth-child(2),.table_nav .table_classify a:nth-child(3),.table_nav .table_classify a:nth-child(4){margin-top: 0;}.table_nav .outline_box{margin: 0 0.14rem;padding:0.4rem 0 0.36rem 0;text-align: center;border: 1px solid #886b55;border-radius: 0.04rem;}.iosx2 .table_nav .outline_box{border: 0.5px solid #886b55;}.iosx3 .table_nav .outline_box{border: 0.354px solid #886b55;}.table_nav .outline_box p:first-child{font-size: 0.3rem; color: #eec485}.calendar_info .table_nav .outline_box .small_text{font-size: 0.22rem}.calendar_info .table_nav .outline_box .small_text_num{margin-top: 0.24rem}.table_nav .outline_box p:last-child{margin-top: 0.12rem;font-size: 0.26rem; color: #9e9e9e}.calendar_mask{width: 100%;max-width: 750px;height: 100%;top: 0;left: 0;position: fixed;left: 50%;    top: 50%;    -webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 11;margin: 0 auto;background-color: rgba(0,0,0,.5);}.of .calendar_mask .calendar_info{position: absolute;bottom: 0;padding-bottom: 0;}.calendar_mask .calendar_info .cont_set p{position: relative;}.calendar_mask .close_icon{position: absolute;right: 0;font-size: 0.3rem; color:#e0b46f;}.calendar_mask .cont_items_box{height: 8.3rem;overflow-y: auto;}.calendar_mask .items_list_box{  padding-right: 0;  padding-left: 0;}.of{  overflow-y: hidden;  height: 100%;}.big_circular,.samll_circular,.vh_line,.outline_box{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}.calendar_mask .cont_items_box{padding:0 0 0.32rem 0;}.calendar_mask .cont_items{  padding: 0 0.45rem 0 0.36rem;  box-sizing: border-box;}@font-face {  font-family: "marvelfont";  src: url("../../../images/v_influence_2017/font/marvelfont.woff2")  format("woff2"), url("../../../images/v_influence_2017/font/marvelfont.woff")  format("woff"), url("../../../images/v_influence_2017/font/marvelfont.svg")  format("svg"), url("../../../images/v_influence_2017/font/marvelfont.ttf")  format("truetype");  font-weight: normal;  font-style: normal; }.m-font {  font-family: "marvelfont";  display: inline-block;  -webkit-font-smoothing: antialiased; }.m-font-arrow-right::before {  content: "\E000"; }.m-font-dot-more::before {  content: "\E001"; }.m-font-download::before {  content: "\E002"; }.m-font-comment::before {  content: "\E003"; }.m-font-forward::before {  content: "\E004"; }.m-font-star {  position: relative; }  .m-font-star::before {    content: "\E005"; }  .m-font-star::after {    content: "\E005";    position: absolute;    left: 0;    top: 0;    z-index: 1; }.m-font-follow::before {  content: "\E006"; }.m-font-followed::before {  content: "\E007"; }.m-font-arrow-down::before {  content: "\E008"; }.m-font-check::before {  content: "\E009"; }.m-font-close::before {  content: "\E00A"; }.m-font-exchange::before {  content: "\E00B"; }.m-font-minus::before {  content: "\E00C"; }.m-font-plus::before {  content: "\E00D"; }.m-font-repeat::before {  content: "\E00E"; }.m-font-play::before {  content: "\E00F"; }.m-font-stop::before {  content: "\E010"; }.m-font-down::before {  content: "\E011"; }.m-font-up::before {  content: "\E012"; }.m-font-chart::before {  content: "\E013"; }.m-font-up-s::before {  content: "\E014"; }.m-font-search::before {  content: "\E015"; }.m-font-bars::before {  content: "\E016"; }.m-font-arrow-left::before {  content: "\E017"; }.m-font-wb::before {  content: "\E018"; }.m-font-wbmsg::before {  content: "\E019"; }.m-font-rank-up::before {  content: "\E020"; }.m-font-rank-down::before {  content: "\E021"; }.m-font-rank-minus::before {  content: "\E022"; }.m-font-arrow-right-s::before {  content: "\E023"; }.m-font-select::before {  content: "\E024"; }.m-font-wc::before {  content: "\E01A"; }.m-font-warn::before {  content: "\E01B"; }.m-font-wcmms::before {  content: "\E01C"; }.m-font-line-check::before {  content: "\E01D"; }.m-font-line-close::before {  content: "\E01E"; }.m-icon {  display: inline-block;  vertical-align: top;  background-image: url("../../../images/v_influence_2017/mobile/sprite.svg") ;  background-size: 3em auto;  width: 1em;  height: 1em; }.m-icon-yellowv {  background-position: -1em -1em; }.m-icon-bluev {  background-position: -1em -4em; }.m-icon-club {  background-position: -1em -7em; }.m-icon-vgirl {  background-position: -1em -10em; }.m-icon-male {  background-position: -1em -13em; }.m-icon-female {  background-position: -1em -16em; }.m-icon-vip {  background-position: -1em -19em; }.m-icon-nvip {  background-position: -1em -22em; }.m-icon-like {  background-position: -1em -25em; }.m-icon-liked {  background-position: -1em -28em; }.m-icon-warn {  background-position: -1em -31em; }.m-icon-vipl1 {  background-position: -1em -34em; }.m-icon-vipl2 {  background-position: -1em -37em; }.m-icon-vipl3 {  background-position: -1em -40em; }.m-icon-vipl4 {  background-position: -1em -43em; }.m-icon-vipl5 {  background-position: -1em -46em; }.m-icon-vipl6 {  background-position: -1em -49em; }.m-icon-goldv {  background-position: -1em -52em; }.m-icon-close {  background-position: -1em -55em; }.m-icon-check {  background-position: -1em -58em; }.m-icon-warnRound {  background-position: -1em -61em; }.m-icon-tips {  background-position: -1em -64em; }.m-icon-test {  background-position: -1em -67em; }.m-icon {  font-size: 14px; }.m-icon-large {  font-size: 22px; }.m-icon-warn {  font-size: 18px; }.m-icon-goldv {  position: relative; }.m-icon-goldv::after {  content: ' ';  display: block;  height: 100%;  width: 100%;  background-repeat: no-repeat;  background-image: url("../../../images/v_influence_2017/goldv.png") ;  background-size: 1em auto;  background-position: 0 -10000px;  -webkit-animation: sprite 2s steps(15) 3 backwards;          animation: sprite 2s steps(15) 3 backwards;}.m-loading {  font-size: .32rem;  position: relative;  display: inline-block;  width: 2.3125em;  height: 2.3125em; }  .m-loading span {    position: absolute;    will-change: background-color;    left: 1.10938em;    bottom: 0;    width: 0.09375em;    height: 0.5em;    border-radius: 0.25em;    background-color: transparent;    -webkit-transform-origin: center -0.65625em;            transform-origin: center -0.65625em;    -webkit-backface-visibility: hidden; }    .m-loading span:nth-child(1) {      -webkit-animation-delay: 0s;              animation-delay: 0s;      -webkit-transform: rotate(0deg);              transform: rotate(0deg); }    .m-loading span:nth-child(2) {      -webkit-animation-delay: 0.1s;              animation-delay: 0.1s;      -webkit-transform: rotate(30deg);              transform: rotate(30deg); }    .m-loading span:nth-child(3) {      -webkit-animation-delay: 0.2s;              animation-delay: 0.2s;      -webkit-transform: rotate(60deg);              transform: rotate(60deg); }    .m-loading span:nth-child(4) {      -webkit-animation-delay: 0.3s;              animation-delay: 0.3s;      -webkit-transform: rotate(90deg);              transform: rotate(90deg); }    .m-loading span:nth-child(5) {      -webkit-animation-delay: 0.4s;              animation-delay: 0.4s;      -webkit-transform: rotate(120deg);              transform: rotate(120deg); }    .m-loading span:nth-child(6) {      -webkit-animation-delay: 0.5s;              animation-delay: 0.5s;      -webkit-transform: rotate(150deg);              transform: rotate(150deg); }    .m-loading span:nth-child(7) {      -webkit-animation-delay: 0.6s;              animation-delay: 0.6s;      -webkit-transform: rotate(180deg);              transform: rotate(180deg); }    .m-loading span:nth-child(8) {      -webkit-animation-delay: 0.7s;              animation-delay: 0.7s;      -webkit-transform: rotate(210deg);              transform: rotate(210deg); }    .m-loading span:nth-child(9) {      -webkit-animation-delay: 0.8s;              animation-delay: 0.8s;      -webkit-transform: rotate(240deg);              transform: rotate(240deg); }    .m-loading span:nth-child(10) {      -webkit-animation-delay: 0.9s;              animation-delay: 0.9s;      -webkit-transform: rotate(270deg);              transform: rotate(270deg); }    .m-loading span:nth-child(11) {      -webkit-animation-delay: 1s;              animation-delay: 1s;      -webkit-transform: rotate(300deg);              transform: rotate(300deg); }    .m-loading span:nth-child(12) {      -webkit-animation-delay: 1.1s;              animation-delay: 1.1s;      -webkit-transform: rotate(330deg);              transform: rotate(330deg); }.m-loading-dark span {  -webkit-animation: loading-fade-dark 1.1s infinite linear;          animation: loading-fade-dark 1.1s infinite linear; }@-webkit-keyframes loading-fade-dark {  0% {    background-color: #5c5c5c; }  100% {    background-color: rgba(255, 255, 255, 0); } }@keyframes loading-fade-dark {  0% {    background-color: #5c5c5c; }  100% {    background-color: rgba(255, 255, 255, 0); } }.m-loading-light span {  -webkit-animation: loading-fade-light 1.1s infinite linear;          animation: loading-fade-light 1.1s infinite linear; }@-webkit-keyframes loading-fade-light {  0% {    background-color: #fff; }  100% {    background-color: rgba(255, 255, 255, 0); } }@keyframes loading-fade-light {  0% {    background-color: #fff; }  100% {    background-color: rgba(255, 255, 255, 0); } }@-webkit-keyframes sprite {  from {    background-position: 0 0; }  to {    background-position: 0 -15em; } }@keyframes sprite {  from {    background-position: 0 0; }  to {    background-position: 0 -15em; } }.calendar .an_up{  -webkit-animation-name: an_up;  animation-name: an_up;  -webkit-animation-duration: .5s;  animation-duration: .5s;}.calendar .an_down {  -webkit-animation-name: an_down;  animation-name: an_down;  -webkit-animation-duration: .5s;  animation-duration: .5s;}.calendar .an_up,.calendar .an_down{  -webkit-animation-timing-function: ease;  animation-timing-function: ease;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}@-webkit-keyframes an_up {  0% {    opacity: 1;    -webkit-transform: translate3d(0, 150%, 0);    transform: translate3d(0, 150%, 0);  }  100% {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@keyframes an_up {  0% {    opacity: 1;    -webkit-transform: translate3d(0, 150%, 0);    transform: translate3d(0, 150%, 0);  }  100% {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@-webkit-keyframes an_down {  0% {    opacity: 1;    -webkit-transform: none;    transform: none;  }  100% {    opacity: 1;    -webkit-transform: translate3d(0, 150%, 0);    transform: translate3d(0, 150%, 0);  }}@keyframes an_down {  0% {    opacity: 1;    -webkit-transform: none;    transform: none;  }  100% {    opacity: 1;    -webkit-transform: translate3d(0, 150%, 0);    transform: translate3d(0, 150%, 0);  }}