@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top-color: initial; border-top-style: initial; border-top-width: 0; border-right-color: initial; border-right-style: initial; border-right-width: 0; border-bottom-color: initial; border-bottom-style: initial; border-bottom-width: 0; border-left-color: initial; border-left-style: initial; border-left-width: 0; outline-width: 0; font-size: 100%; vertical-align: baseline; background-color: transparent; background-image: initial; }html { background-color: rgb(245, 245, 245); background-image: initial; }body { width: 100%; max-width: 750px; min-height: 100vh; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; line-height: 1; font-size: 16px; font-family: Arial, "微软雅黑"; word-break: break-all; word-wrap: break-word; background-color: rgb(255, 255, 255); background-image: initial; }input, select, button, textarea { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-size: 100%; color: inherit; border-top-color: initial; border-top-style: initial; border-top-width: 0; border-right-color: initial; border-right-style: initial; border-right-width: 0; border-bottom-color: initial; border-bottom-style: initial; border-bottom-width: 0; border-left-color: initial; border-left-style: initial; border-left-width: 0; font-family: inherit; outline-style: none; }input[type="text"] {  }ol, ul { list-style-type: none; list-style-image: none; }img { max-width: 100%; }a { text-decoration-line: none; color: inherit; }blockquote, q { quotes: none; }blockquote:before, blockquote:after, q:before, q:after { content: none; }:focus { outline-width: 0; }ins { text-decoration-line: none; }del { text-decoration-line: line-through; }table { border-collapse: collapse; border-spacing: 0 0; }.h10 { height: 2px; font-size: 0; line-height: 0; clear: both; background-color: rgb(245, 245, 245); background-image: initial; }.clear { clear: both; }header { width: 100%; max-width: 750px; height: 50px; line-height: 50px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px; box-sizing: border-box; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-bottom-width: 1px; background-color: rgb(255, 255, 255); background-image: initial; position: fixed; top: 0; z-index: 10; }header .tit { width: 100%; text-align: center; font-size: 17px; font-weight: bold; }header .back { position: absolute; top: 0; left: 10px; }header .back span { width: 20px; height: 50px; vertical-align: top; display: inline-block; background-color: initial; background-image: url("back.png"); background-position: center center; background-repeat: no-repeat; background-size: 20px auto; }header .select { display: block; height: 50px; line-height: 50px; padding-right: 10px; position: absolute; top: 0; right: 0; }header .select-more { width: 30px; height: 50px; background-color: initial; background-image: url("more.png"); background-position: right center; background-repeat: no-repeat; background-size: 100% auto; }header .select-box { display: none; width: 200px; max-width: 40vw; height: 100vh; overflow-x: auto; overflow-y: auto; background-color: rgba(0, 0, 0, 0.7); background-image: initial; position: absolute; top: 50px; right: 0; }header .select-box ul { color: rgb(255, 255, 255); text-align: center; }header .select-box ul li { border-bottom-color: rgba(255, 255, 255, 0.2); border-bottom-style: solid; border-bottom-width: 1px; }header .img { width: 30px; height: 30px; position: absolute; top: 10px; right: 10px; }header .img img { width: 30px; height: 30px; }.footer { width: 100%; max-width: 750px; height: 50px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; font-size: 12px; text-align: center; color: rgb(51, 51, 51); border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; background-color: rgb(255, 255, 255); background-image: initial; position: fixed; bottom: 0; z-index: 9; }.footer ul { display: flex; }.footer ul li { flex-grow: 1; flex-shrink: 1; flex-basis: auto; width: 20%; height: 50px; padding-top: 7px; box-sizing: border-box; }.footer ul li.active { color: rgb(0, 132, 255); }.footer ul li img { width: 22px; margin-bottom: 2px; }.none { padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; text-align: center; }.none-pic { margin-bottom: 10px; }.none-txt { color: rgb(153, 153, 153); }.ts { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; color: rgb(255, 255, 255); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.9); background-image: initial; position: fixed; top: 50%; left: 50%; z-index: 99; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; transform: translateX(-50%); }.zoom-big-img { position: fixed; z-index: -1; opacity: 0; background-color: rgba(0, 0, 0, 0.7); background-image: initial; width: 100%; height: 100%; top: 0; left: 0; }.zoom-big-img .swiper-container2 { position: relative; width: 100%; height: 100%; }.zoom-big-img .swiper-container2 .swiper-wrapper { width: 100%; height: 100%; }.zoom-big-img .swiper-slide { width: 100%; height: 100%; display: table; }.zoom-big-img .swiper-slide .cell { width: 100%; height: 100%; display: table-cell; vertical-align: middle; text-align: center; }.zoom-big-img .swiper-slide img { max-width: 98%; max-height: 100vh; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }.zoom-big-img .swiper-pagination2 { position: absolute; top: 10px; text-align: center; width: 100%; }.zoom-big-img .swiper-pagination2 span { margin-top: 0; margin-right: 3px; margin-bottom: 0; margin-left: 3px; }.emoticon-img { width: 1.2em !important; height: auto !important; vertical-align: middle; }.dixian { padding-top: 20px; padding-right: 0; padding-bottom: 20px; padding-left: 0; color: rgb(153, 153, 153); text-align: center; }.piczoom-bg { width: 100%; height: 100vh; background-color: rgba(0, 0, 0, 0.7); background-image: initial; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 2147483647; }.piczoom { height: 100vh; }.piczoom .swiper-slide {  }.piczoom .swiper-slide img { max-width: 98%; max-height: 98vh; }