@charset "UTF-8";
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
/** 设置默认字体 **/
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
address, cite, dfn, em, var { font-style: normal; }
[hidden] { display: none; }
/* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
/* 统一等宽字体 */
small { font-size: 12px; }
/* 小于 12px 的中文很难阅读, 让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus { text-decoration: none; }
a:active { text-decoration: none; }
sup { vertical-align: text-top; }
/* 重置, 减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; }
/* for ie6 */
fieldset, img { border: 0; }
/* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; }
input { outline: none; }
input:focus { outline: none; }
/* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }
mark { background: #ff0; }
/* 重置盒模型 */
*, *:before, *:after { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
body { font-family: "PingFang SC", "Source Han Sans CN", Helvetica, Arial, sans-serif; max-width: 640px; margin: 0 auto; min-height: 100%; -webkit-text-size-adjust: none; }
.no-scroll { height: 100%; overflow: hidden; }
* { -webkit-tap-highlight-color: transparent; }
.no-scroll { height: 100%; overflow: hidden; }
html { height: 100%; }
.center { text-align: center; }
.indent { text-indent: 2em; }
body { min-height: 100%; background-color: #f7f7f7; color: #1e96fa; font-size: 0.875rem; position: relative; }
input::-webkit-input-placeholder { color: #a4a9b0; }
input::-moz-placeholder, input:-moz-placeholder { color: #a4a9b0; }
input:-ms-input-placeholder { color: #a4a9b0; }
.fill-wrapper { font-family: "微软雅黑", Helvetica, Arial, sans-serif; font-size: 0.80009rem; color: #424040;
	margin: 0.3rem,0.3rem,0.3rem,0.3rem;
	border-radius: 0.3rem;
	padding-bottom: 0.01rem;
}
.fill-wrapper .fill-two { font-family: "微软雅黑", Helvetica, Arial, sans-serif; font-size: 0.80009rem; color: #424040;
background-color:#fff;
	border-radius: 0.4rem;
	margin:0.75rem 0rem;
}
.fill-wrapper .fill .voiceCaptcha { display: none; text-align: right; padding: 8px 15px 0 0; font-size: 0.000001rem; }
.fill-wrapper .fill .voiceCaptcha a { color: #dba95e; }
.fill-wrapper .fill h2 { color: #1e96fa; font-size: 0.80009rem; line-height: 2.5001rem; padding: 0.0001rem 1.125rem; margin: 0; border-bottom: 1PX solid #f1f1f1; }
.fill-wrapper .fill h2.error { color: #ff3021; }
.fill-wrapper .fill h2 span { color: #ff1414; }
/*  苏临时注销 .fill-wrapper .fill #top-desc { line-height: 1.25rem; padding: 0 1.125rem 0.625rem; } */
.fill-wrapper .fill #fill-desc { font-size: 0.80009rem; border-bottom: 2PX solid #f8f8f8;}
.fill-wrapper .fill #fill-desc span { color: #1e96fa; }
.fill-wrapper .fill .chooseType { border-bottom: none; font-size: 0.875rem; margin-bottom: -0.9375rem; }
.fill-wrapper .fill .chooseType span { color: #1e96fa; }
.fill-wrapper .fill .fill-list { padding-left: 1.125rem; line-height: 1.875rem;  font-size: 0.80009rem; border-bottom: 0PX solid #f1f1f1; }
.fill-wrapper .fill .fill-list li { position: relative;  height:2.6001rem; line-height: 2.6001rem;border-bottom: 2PX solid #f1f1f1; }
.fill-wrapper .fill .fill-list li:last-child { border-bottom: 0; }
.fill-wrapper .fill .fill-list li.error .p-content input, .fill-wrapper .fill .fill-list li.error .p-content .text-area { position: relative; z-index: 10; background-color: transparent; }
.fill-wrapper .fill .fill-list li.error::after { content: ''; position: absolute; top: 0; left: -1.125rem; right: 0; height: 100%; border: 1PX solid #ff3021; z-index: 1; box-sizing: border-box; }
.fill-wrapper .fill .fill-list li.delivery .p-content { height: auto; }
.fill-wrapper .fill .fill-list li .p-title { width: 6.00001rem; float: left; height: 2.5001rem; }
.fill-wrapper .fill .fill-list li .p-content { padding-left: 6.100001rem; padding-right: 1.125rem; position: relative; height: 2.5001rem; }
.fill-wrapper .fill .fill-list li .p-content input { width:90%; display: block; height: 2.5001rem; line-height: 2.5001rem; padding: 0.0799rem 0; border: 0; outline: none; box-sizing: border-box; }/*20210924：0.7799改成0.0799*/
.fill-wrapper .fill .fill-list li .p-content i { position: absolute; display: none; font-style: normal; padding-right: 16px; border: 1PX solid #ff5b52; color: #ff5b52; height: 2.4375rem; top: 0; left: -1.125rem; width: 100%; z-index: 10; text-align: right; }
.fill-wrapper .fill .fill-list li .p-content .rightI { position: absolute; width: 1.25rem; height: 1.25rem; right: 1.125rem; top: 0.5625rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/agree.png") no-repeat; -moz-background-size: 1.25rem, 1.25rem; -o-background-size: 1.25rem, 1.25rem; -webkit-background-size: 1.25rem, 1.25rem; background-size: 1.25rem, 1.25rem; }
.fill-wrapper .fill .fill-list li .p-content.p-select { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-right: 1.25rem; padding-left: 1.875rem; color:red;font-weight:bold}
.fill-wrapper .fill .fill-list li .p-content.p-select::after { content: ''; display: block; position: absolute; right: 0.9375rem; top: 0.9375rem; width: 0.625rem; height: 0.625rem; border-top: 1PX solid #b4b4b4; border-right: 1PX solid #b4b4b4; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.fill-wrapper .fill .fill-list li .p-content.p-text-area { padding: 0.7799rem 1.25rem 0.7799rem 0; line-height: 1.25rem; min-height: 1.25rem; position: relative; }
.fill-wrapper .fill .fill-list li .p-content-error i { display: block; }
.fill-wrapper .fill .fill-list #location .grey { color: #1e96fa; }
.fill-wrapper .fill .fill-list #location .arr.p-select::after { content: ''; display: none; position: absolute; width: 0; height: 0; }
.fill-wrapper .fill .fill-list #delivery .grey { color: #1e96fa; }
.fill-wrapper .fill .fill-list #delivery-error { font-size: 0.6875rem; color: #ff1414; white-space: nowrap; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; -moz-transform: scale(0.83, 0.83); -ms-transform: scale(0.83, 0.83); -webkit-transform: scale(0.83, 0.83); transform: scale(0.83, 0.83); }
.fill-wrapper .fill .fill-list #apply-yzm .p-content .yzm { display: block; position: absolute; width: 6.25rem; line-height: 2.3rem; text-align: center; color: #fff; background: #1e96fa; font-size: 0.80009rem; top: 0.125rem; right: 0.9375rem; border-radius: 4px; z-index: 1; }
.fill-wrapper .fill .fill-list #apply-yzm .p-content .grey { background: #c5c5c5; }
.fill-wrapper .fill .fill-list #apply-yzm .p-content .grey0 { background: #c6c6c6; }
.afterNo .fill {background-color:#fff;border-radius:0.4rem;padding:0.75rem 0.75rem;}
.yzm2 { display: block; position: absolute; width: 2.5rem; line-height: 1.5rem; text-align: center; color: #fff; background: #c5c5c5; font-size: 0.80009rem; top: 0.125rem; right: 0.9375rem; border-radius: 4px; z-index: 1; }
.yzm1 { display: inline-block;; width: 4.25rem; line-height: 1.8rem; text-align: center; color: #fff; background: #1e96fa; font-size: 0.750009rem;margin-top:0.5rem;border-radius:0.4rem;  }
.grey1 { background: #e8e8e8;color:#424040;}
.voiceYzmTip { color: #dba95e; text-align: center; }
#TCaptcha { height: 16.7rem; background-color: #fff; width: 19.9rem !important; }
#TCaptcha .center { text-align: center; margin-top: 0.625rem; font-size: 1.1rem; color: #333; }
#TCaptcha iframe { top: 3.8125rem !important; width: 19.9rem !important; height: 16rem !important; margin-top: -30px !important; }
#TCaptcha iframe html { font-size: 100% !important; }
#TCaptcha iframe html .ctcontainer { margin-top: 2rem; }
.numberTips { color: #1e96fa; display: none; font-size: 0.625rem; line-height: 0.625rem; -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -webkit-transform: scale(1, 1); transform: scale(1, 1); -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; white-space: nowrap; padding-left: 1.1rem; margin-bottom: 0.5rem; }
.numberTips i { font-style: normal; }
.text-temp { font-size: 0.875rem; min-height: 1.25rem; line-height: 1.25rem; word-break: break-all; position: absolute; left: 0; right: 1.25rem; padding: 0 0.1875rem; z-index: -1000; }
@media screen and (min-width: 641PX) { .text-temp { padding: 0; } }
.text-area { display: block; font-size: 0.80009rem; word-break: break-all; width: 100%; line-height: 1.25rem; border: 0; outline: none; resize: none; padding: 0; margin: 0; border-radius: 0; overflow-y: hidden; }
.sidebar { position: fixed; top: 0; bottom: 0; background-color: #fff; z-index: 1002; box-shadow: 0 0 5px 1PX rgba(0, 0, 0, 0.2); }
.sidebar.slip { right: 0 !important; }
.sidebar.location { right: -30rem; width: 15rem; line-height: 1.825rem; font-size: 0.75rem; transition: right .3s; }/*20220302-2.625改成1.825*/
.sidebar.location .first-list { -webkit-overflow-scrolling: touch; padding: 0 8.5625rem 0 0.9375rem; height: 100%; overflow-y: auto; }
.sidebar.location .first-list li { display: block; white-space: nowrap; text-overflow: ellipsis; color: #666; border-bottom: 1PX solid #f4f4f4; overflow: hidden; }
.sidebar.location .first-list li.org { color: #1e96fa; }
.sidebar.location .second-list { -webkit-overflow-scrolling: touch; overflow-y: auto; position: absolute; top: 0; right: 0; bottom: 0; width: 127px; padding-left: 0.625rem; box-shadow: 0 0 5px 1PX rgba(0, 0, 0, 0.2); }
.sidebar.location .second-list li { display: block; white-space: nowrap; text-overflow: ellipsis; color: #666; border-bottom: 1PX solid #f4f4f4; overflow: hidden; }
.sidebar.location .second-list li.org { color: #1e96fa; }
.sidebar.location .second-list li:last-child { border-bottom: 0; }
.apply { margin: 0 0; }
.apply .protocol-div { padding: 0.0rem 0.0rem;  } /*苏*/
.apply .protocol-div .international { font-size: 0.71875rem; text-align: center; color: #999; }
.apply .protocol { position: relative; margin: 0.0rem 0; height: 1.25rem; line-height: 1.25rem; font-size: 0.75rem; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; -moz-transform: scale(0.916, 0.916); -ms-transform: scale(0.916, 0.916); -webkit-transform: scale(0.916, 0.916); transform: scale(0.916, 0.916); color: #787878; padding-left: 1.625rem; white-space: nowrap; text-align: center; }
.apply .protocol a { display: inline-block; text-decoration: none; color: #1e96fa; }
.apply .protocol a:link { color: #1e96fa !important; }
.apply .protocol a:visited { color: #1e96fa !important; }
.apply .protocol a:hover { color: #1e96fa !important; }
.apply .protocol a:active { color: #1e96fa !important; }
.apply .protocol .protocol-radio { position: absolute; left: 30px; top: 2px; width: 0.875rem; height: 0.875rem; border: 1PX solid #cfcfcf; border-radius: 50%; }
.apply .protocol.agree .protocol-radio { width: 1rem; height: 1rem; background: #fff url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/agree.png") 0 0 no-repeat; border: 0; background-size: 1rem; }
.sBtn { padding: 0.375rem 0.75rem; }
.sBtn .secondaryMarketing { text-align: left; width: 90%; overflow: hidden; margin: 0.375rem auto; }
.sBtn .secondaryMarketing .seMarkSel { position: relative; height: 1.25rem; line-height: 1.25rem; font-size: 1rem; color: #000; padding: 0 1.125rem 0 1.625rem; margin: 0.3125rem 0rem; float: left; }
.sBtn .secondaryMarketing .seMarkSel:before { position: absolute; left: 0; top: 0.125rem; content: ''; width: 0.875rem; height: 0.875rem; border: 1px solid #cfcfcf; border-radius: 100%; }
.sBtn .secondaryMarketing .seMarkChecked:before { width: 1rem; height: 1rem; background: #fff url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/agree.png") 0 0 no-repeat; border: 0; background-size: 1rem; }
.sBtn .secondaryMarketing .seMarkInput { overflow: hidden; height: 1.875rem; position: relative; }
.sBtn .secondaryMarketing .seMarkInput input { border: none; width: 10rem; height: 1.875rem; line-height: 1.875rem; }
.sBtn .secondaryMarketing .seMarkInput input input::-webkit-input-placeholder { /* WebKit, Blink, Edge */ font-size: 1rem; color: #bfbfbf; }
.sBtn .secondaryMarketing .seMarkInput input input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size: 1rem; color: #bfbfbf; }
.sBtn .secondaryMarketing .seMarkInput input input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size: 1rem; color: #bfbfbf; }
.sBtn .secondaryMarketing .seMarkInput input input:-ms-input-placeholder { /* Internet Explorer 10-11 */ font-size: 1rem; color: #bfbfbf; }
.sBtn .secondaryMarketing .seMarkInput.seMarkInputE:after { position: absolute; right: 0; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); content: ''; width: 0.5rem; height: 0.5rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/inputE.png") 0 0 no-repeat; background-size: 0.5rem 0.5rem; }
.sBtn .secondaryMarketing .seMarkInput.seMarkInputS:after { position: absolute; right: 0; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); content: ''; width: 0.65625rem; height: 0.46875rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/inpuyS.png") 0 0 no-repeat; background-size: 0.65625rem 0.46875rem; }
.sBtn .btn-box .btn { display: block; width: 100%; height: 2.5rem; line-height: 2.5rem; font-size: 1.0625rem; text-align: center; text-decoration: none; border-radius: 3px; background-color: #1e96fa; color: #FFF; }
.sBtn .btn-box .btn:link { color: #FFF !important; }
.sBtn .btn-box .btn:visited { color: #FFF !important; }
.sBtn .btn-box .btn:hover { color: #FFF !important; }
.sBtn .btn-box .btn:active { background-color: #1e96fa !important; color: #FFF !important; }
.sBtn .btn-box .disable { background-color: #ddd; color: #888; }
.sBtn .btn-box .disable:link { color: #888 !important; }
.sBtn .btn-box .disable:visited { color: #888 !important; }
.sBtn .btn-box .disable:hover { color: #888 !important; }
.sBtn .btn-box .disable:active { color: #888 !important; background-color: #ddd !important; }
.privacy { font-size: 0.75rem; text-align: center; color: #adadad; line-height: 0.9375rem; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; -moz-transform: scale(0.75, 0.75); -ms-transform: scale(0.75, 0.75); -webkit-transform: scale(0.75, 0.75); transform: scale(0.75, 0.75); white-space: nowrap; }
.popup2 {background-color: #fff; z-index: 1003;border-radius:0.4rem;padding:0.35rem 0rem;  }
.popup2 .content { background-color: #fff; padding-bottom: 1.25rem; border-radius: 5px; }
.popup2 .content .occupyTips { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2000; background: transparent; }
.popup2 .content .occupyTips p { position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); padding: 0.625rem; width: 13.125rem; font-size: 0.875rem; line-height: 1.25rem; color: #fff; background: #323232; text-align: center; border-radius: 4px; }
.popup2 .content .p-title { font-size: 1.1875rem; color: #1e96fa; text-align: center; margin: 0; }
.popup2 .content .protocol-title { line-height: 2.75rem; border-bottom: 1PX solid #ddd; text-align: center; font-size: 0.9375rem; color: #505050; margin: 0; }
.popup2 .content .protocol-desc { font-size: 0.625rem; max-height: 15rem; overflow-y: auto; padding: 0.625rem 1rem 1.25rem; text-indent: 2em; line-height: 1.25rem; -webkit-overflow-scrolling: touch; color: #505050; }
.popup2 .content .protocol-desc h2 { text-indent: 0; font-size: 0.80009rem; text-align: center; margin: 0; }
.popup2 .content .protocol-desc .no-indent { text-indent: 0; }
.popup2 .content .protocol-desc .warn { color: red; }
.popup2 .content .protocol-desc .rule { border-collapse: collapse; margin: 0 auto; }
.popup2 .content .protocol-desc .rule th, .popup .content .protocol-desc .rule td { border: 1PX solid; text-align: center; text-indent: 0; }
.popup2 .content .protocol-desc .rule td:nth-child(2) { text-align: left; padding-left: 0.3125rem; }
.popup2 .content .protocol-desc::-webkit-scrollbar-track-piece { background-color: transparent; border-left: 1PX solid transparent; }
.popup2 .content .protocol-desc::-webkit-scrollbar { width: 0.3125rem; height: 0.7799rem; border-radius: 0.3125rem; }
.popup2 .content .protocol-desc::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; border-radius: 5px; min-height: 1.75rem; }
.popup2 .content .protocol-desc::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 0, 0.5); }
.popup2 .content .popup-icon { display: block; margin: 0 auto; padding-top: 1.5625rem; height: 3.75rem; }
.popup2 .content .point-list { padding: 0 0.625rem; margin-top: 0.9375rem; }
.popup2 .content .point-list .point { color: #787878; font-size: 0.875rem; line-height: 1.25rem; padding-left: 0.9375rem; margin-bottom: 0.625rem; background-size: 0.75rem; }
.popup2 .content .point-list .point span { color: #ff8903; }
.popup2 .content .referee { line-height: 2.1875rem; text-align: center; }
.popup2 .content .referee .to-referee { display: block; text-align: center; color: #7a97c3; font-size: 0.75rem; }
.popup2 .content .referee .referee-message { display: inline-block; width: 11.25rem; line-height: 2.0625rem; border-radius: 4px; border: 1PX solid #424040; font-size: 0.75rem; padding: 0 0.625rem; }
.popup2 .content .referee .submit-referee { display: inline-block; width: 3.75rem; line-height: 2.1875rem; border-radius: 4px; margin-left: 0.5625rem; background: #7a97c3; font-size: 0.75rem; color: #fff; }
.popup2 .content .referee .grey { background: #d3d3d3; }
.popup2 .content .referee .referee-error { display: none; line-height: 1.25rem; color: #ff3021; padding-left: 0.75rem; text-align: left; font-size: 0.75rem; }
.popup2 .content .referee .referee-success { display: none; text-align: center; color: #7a97c3; font-size: 0.75rem; }
.popup2 .content .popup-title { font-size: 1.125rem; text-align: center; line-height: 3rem; color: #1e96fa; }
.popup2 .content .popup-desc { padding: 0 0.75rem; margin-bottom: 0.9375rem; font-size: 0.875rem; color: #888; line-height: 1.25rem; }
.popup2 .content .popup-desc span { color: #1e96fa; }
.popup2 .popup-close { display: block; position: absolute; bottom: -2.0rem; left: 50%; margin-left: -0.7799rem; width: 1.625rem; height: 1.625rem; background: url(https://www.188haoka.com/shl/paopaozd/onLineGo/images/closeImg.png) no-repeat; background-size: 1.625rem;display:none; }
.popup2 .btn-box { margin-top: 0.9375rem; padding: 0 0.75rem; }
.popup2 .btn-box .btn { display: block; width: 100%; height: 2.4375rem; line-height: 2.4375rem; background-color: #1e96fa; font-size: 0.9375rem; color: #FFF; text-align: center; text-decoration: none; border-radius: 3px; }
.popup2 .btn-box .btn:link { color: #FFF !important; }
.popup2 .btn-box .btn:visited { color: #FFF !important; }
.popup2 .btn-box .btn:hover { color: #FFF !important; }
.popup2 .btn-box .btn:active { color: #FFF !important; }
.popup2.number .content { padding-top: 0.75rem; padding-bottom: 0; }
.popup2.number .search { padding: 0 0.75rem; position: relative; }
.popup2.number .search .numTips { line-height: 16px; height: 16px; margin-bottom: 10px; font-size: 12px; color: #000; }
.popup2.number .search .numTips span { color: #3bb7eb; }
.popup2.number .search .search-input { width: 100%; height: 2.56rem; line-height: 2.56rem; border: 1PX solid #dddddd; outline: none; padding: 0 2.5625rem 0 0.875rem; font-size: 0.875rem; box-sizing: border-box; border-radius: 0.6rem; }
.popup2.number .search .search-input::-webkit-input-placeholder { color: #888; }
.popup2.number .search .search-input::-moz-placeholder, .popup.number .search .search-input:-moz-placeholder { color: #888; }
.popup2.number .search .search-input:-ms-input-placeholder { color: #888; }
.popup2.number .search .search-btn { position: absolute; right: 0.7799rem; top:0.001rem;width: 2.5625rem; height: 2.5625rem; }
.popup2.number .search .search-btn::before { content: ''; position: absolute; top: 0.625rem; left: 0.6875rem; width: 0.75rem; height: 0.75rem; border: 1PX solid #ddd; border-radius: 50%; }
.popup2.number .search .search-btn::after { content: ''; position: absolute; top: 1.5rem; left: 1.3125rem; width: 0.5625rem; height: 0.125rem; background-color: #ddd; transform: rotate(45deg); }
.popup2.number .search .search-close-btn { position: absolute; top: 0px; right: 0.7799rem; width: 2.5625rem; height: 2.5625rem; }
.popup2.number .search .search-close-btn i { display: block; width: 1.125rem; height: 1.125rem; position: relative; margin: 0 auto; top: 0.6875rem; }
.popup2.number .search .search-close-btn i img { width: 100%; }
.popup2.number .number-wrap { padding: 0.000001rem 0.000001rem;margin-top:0.75rem; }
.popup2.number .number-wrap .number-loading { height: 4.9375rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/loading.gif") 50% 4.125rem no-repeat; -moz-background-size: 3.125rem, 3.125rem; -o-background-size: 3.125rem, 3.125rem; -webkit-background-size: 3.125rem, 3.125rem; background-size: 3.125rem, 3.125rem; text-align: center; color: #969696; font-size: 0.80009rem; padding-top: 8.5rem; }
.popup2.number .number-wrap .no-number { line-height: 2.6875rem; font-size: 0.875rem; padding: 0 0.75rem; color: #1e96fa; }
.popup2.number .number-wrap .no-number .error-code { font-size: 0.625rem; -moz-transform: scale(0.7, 0.7); -ms-transform: scale(0.7, 0.7); -webkit-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; white-space: nowrap; display: inline-block; }
.popup2.number .number-wrap .number-list { overflow: hidden; }
.popup2.number .number-wrap .number-list li { display: block; height: 2.825rem; line-height: 2.825rem; font-size: 1.0625rem; float: left; width: 50%; box-sizing: border-box; text-align: center;padding:0 0.75rem; }
.popup2.number .number-wrap .number-list li a { display: block; width: 100%; line-height: 2.3875rem; font-size: 0.99001rem; color: #333; position: relative;border-radius:0.2rem;background-color:#f4f4f1;}
.popup2.number .number-wrap .number-list li a span { color: red; }
.popup2.number .number-wrap .number-list li a i { font-style: normal; -moz-transform: scale(0.833, 0.833); -ms-transform: scale(0.833, 0.833); -webkit-transform: scale(0.833, 0.833); transform: scale(0.833, 0.833); font-family: "SimSun"; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/liang.png") no-repeat; background-size: 105%; color: transparent; vertical-align: bottom; margin-left: 0.5rem; position: absolute; top: 0.5rem; left: 0px; }
.popup2.number .number-wrap .alignLeft li a { text-align: left; }
.popup2.number .refresh { display: block; border-top: 1PX solid #ddd; text-align: center; line-height: 2.225rem; height: 2.225rem; font-size: 0.875rem; color: #1e96fa; text-decoration: none; }
.popup2.number .refresh:link { color: #1e96fa !important; }
.popup2.number .refresh:visited { color: #1e96fa !important; }
.popup2.number .refresh:hover { color: #1e96fa !important; }
.popup2.number .refresh:active { color: #1e96fa !important; }
.popup { width: 100%; padding: 0 0.75rem; background-color: transparent; z-index: 1003; box-sizing: border-box; position: fixed; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.popup .content { background-color: #fff; padding-bottom: 1.25rem; border-radius: 5px; }
.popup .content .occupyTips { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2000; background: transparent; }
.popup .content .occupyTips p { position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); padding: 0.625rem; width: 13.125rem; font-size: 0.875rem; line-height: 1.25rem; color: #fff; background: #323232; text-align: center; border-radius: 4px; }
.popup .content .p-title { font-size: 1.1875rem; color: #1e96fa; text-align: center; margin: 0; }
.popup .content .protocol-title { line-height: 2.75rem; border-bottom: 1PX solid #ddd; text-align: center; font-size: 0.9375rem; color: #505050; margin: 0; }
.popup .content .protocol-desc { font-size: 0.625rem; max-height: 15rem; overflow-y: auto; padding: 0.625rem 1rem 1.25rem; text-indent: 2em; line-height: 1.25rem; -webkit-overflow-scrolling: touch; color: #505050; }
.popup .content .protocol-desc h2 { text-indent: 0; font-size: 0.80009rem; text-align: center; margin: 0; }
.popup .content .protocol-desc .no-indent { text-indent: 0; }
.popup .content .protocol-desc .warn { color: red; }
.popup .content .protocol-desc .rule { border-collapse: collapse; margin: 0 auto; }
.popup .content .protocol-desc .rule th, .popup .content .protocol-desc .rule td { border: 1PX solid; text-align: center; text-indent: 0; }
.popup .content .protocol-desc .rule td:nth-child(2) { text-align: left; padding-left: 0.3125rem; }
.popup .content .protocol-desc::-webkit-scrollbar-track-piece { background-color: transparent; border-left: 1PX solid transparent; }
.popup .content .protocol-desc::-webkit-scrollbar { width: 0.3125rem; height: 0.7799rem; border-radius: 0.3125rem; }
.popup .content .protocol-desc::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; border-radius: 5px; min-height: 1.75rem; }
.popup .content .protocol-desc::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 0, 0.5); }
.popup .content .popup-icon { display: block; margin: 0 auto; padding-top: 1.5625rem; height: 3.75rem; }
.popup .content .point-list { padding: 0 0.625rem; margin-top: 0.9375rem; }
.popup .content .point-list .point { color: #787878; font-size: 0.875rem; line-height: 1.25rem; padding-left: 0.9375rem; margin-bottom: 0.625rem; background-size: 0.75rem; }
.popup .content .point-list .point span { color: #ff8903; }
.popup .content .referee { line-height: 2.1875rem; text-align: center; }
.popup .content .referee .to-referee { display: block; text-align: center; color: #7a97c3; font-size: 0.75rem; }
.popup .content .referee .referee-message { display: inline-block; width: 11.25rem; line-height: 2.0625rem; border-radius: 4px; border: 1PX solid #424040; font-size: 0.75rem; padding: 0 0.625rem; }
.popup .content .referee .submit-referee { display: inline-block; width: 3.75rem; line-height: 2.1875rem; border-radius: 4px; margin-left: 0.5625rem; background: #7a97c3; font-size: 0.75rem; color: #fff; }
.popup .content .referee .grey { background: #d3d3d3; }
.popup .content .referee .referee-error { display: none; line-height: 1.25rem; color: #ff3021; padding-left: 0.75rem; text-align: left; font-size: 0.75rem; }
.popup .content .referee .referee-success { display: none; text-align: center; color: #7a97c3; font-size: 0.75rem; }
.popup .content .popup-title { font-size: 1.125rem; text-align: center; line-height: 3rem; color: #1e96fa; }
.popup .content .popup-desc { padding: 0 0.75rem; margin-bottom: 0.9375rem; font-size: 0.875rem; color: #888; line-height: 1.25rem; }
.popup .content .popup-desc span { color: #1e96fa; }
.popup .popup-close { display: block; position: absolute; bottom: -2.0rem; left: 50%; margin-left: -0.7799rem; width: 1.625rem; height: 1.625rem; background: url(https://www.188haoka.com/shl/paopaozd/onLineGo/images/closeImg.png) no-repeat; background-size: 1.625rem; }
.popup .btn-box { margin-top: 0.9375rem; padding: 0 0.75rem; }
.popup .btn-box .btn { display: block; width: 100%; height: 2.4375rem; line-height: 2.4375rem; background-color: #1e96fa; font-size: 0.9375rem; color: #FFF; text-align: center; text-decoration: none; border-radius: 3px; }
.popup .btn-box .btn:link { color: #FFF !important; }
.popup .btn-box .btn:visited { color: #FFF !important; }
.popup .btn-box .btn:hover { color: #FFF !important; }
.popup .btn-box .btn:active { color: #FFF !important; }
.popup.number .content { padding-top: 0.75rem; padding-bottom: 0; }
.popup.number .search { padding: 0 0.75rem; position: relative; }
.popup.number .search .numTips { line-height: 16px; height: 16px; margin-bottom: 10px; font-size: 12px; color: #000; }
.popup.number .search .numTips span { color: #3bb7eb; }
.popup.number .search .search-input { width: 100%; height: 100%; line-height: 1.4375rem; border: 1PX solid #dddddd; outline: none; padding: 0.5625rem 2.5625rem 0.5625rem 0.875rem; font-size: 0.875rem; box-sizing: border-box; border-radius: 3px; }
.popup.number .search .search-input::-webkit-input-placeholder { color: #888; }
.popup.number .search .search-input::-moz-placeholder, .popup.number .search .search-input:-moz-placeholder { color: #888; }
.popup.number .search .search-input:-ms-input-placeholder { color: #888; }
.popup.number .search .search-btn { position: absolute; top: 27px; right: 0.7799rem; width: 2.5625rem; height: 2.5625rem; }
.popup.number .search .search-btn::before { content: ''; position: absolute; top: 0.625rem; left: 0.6875rem; width: 0.75rem; height: 0.75rem; border: 1PX solid #ddd; border-radius: 50%; }
.popup.number .search .search-btn::after { content: ''; position: absolute; top: 1.5rem; left: 1.3125rem; width: 0.5625rem; height: 0.125rem; background-color: #ddd; transform: rotate(45deg); }
.popup.number .search .search-close-btn { position: absolute; top: 27px; right: 0.7799rem; width: 2.5625rem; height: 2.5625rem; }
.popup.number .search .search-close-btn i { display: block; width: 1.125rem; height: 1.125rem; position: relative; margin: 0 auto; top: 0.6875rem; }
.popup.number .search .search-close-btn i img { width: 100%; }
.popup.number .number-wrap { padding: 0.1rem 0.1rem; }
.popup.number .number-wrap .number-loading { height: 4.9375rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/loading.gif") 50% 4.125rem no-repeat; -moz-background-size: 3.125rem, 3.125rem; -o-background-size: 3.125rem, 3.125rem; -webkit-background-size: 3.125rem, 3.125rem; background-size: 3.125rem, 3.125rem; text-align: center; color: #969696; font-size: 0.80009rem; padding-top: 8.5rem; }
.popup.number .number-wrap .no-number { line-height: 2.6875rem; font-size: 0.875rem; padding: 0 0.75rem; color: #1e96fa; }
.popup.number .number-wrap .no-number .error-code { font-size: 0.625rem; -moz-transform: scale(0.7, 0.7); -ms-transform: scale(0.7, 0.7); -webkit-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; white-space: nowrap; display: inline-block; }
.popup.number .number-wrap .number-list { overflow: hidden; }
.popup.number .number-wrap .number-list li { display: block; height: 2.125rem; line-height: 2.125rem; font-size: 1.0625rem; float: left; width: 50%; box-sizing: border-box; text-align: center; }
.popup.number .number-wrap .number-list li a { display: block; width: 100%; line-height: 2.6875rem; font-size: 1.0625rem; color: #333; position: relative; }
.popup.number .number-wrap .number-list li a span { color: #1e96fa; }
.popup.number .number-wrap .number-list li a i { font-style: normal; -moz-transform: scale(0.833, 0.833); -ms-transform: scale(0.833, 0.833); -webkit-transform: scale(0.833, 0.833); transform: scale(0.833, 0.833); font-family: "SimSun"; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; -webkit-transform-origin: left 50%; transform-origin: left 50%; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/liang.png") no-repeat; background-size: 105%; color: transparent; vertical-align: bottom; margin-left: 1.6px; position: absolute; top: 0.5rem; left: 0px; }
.popup.number .number-wrap .alignLeft li a { text-align: left; }
.popup.number .refresh { display: block; border-top: 1PX solid #ddd; text-align: center; line-height: 2.625rem; height: 2.625rem; font-size: 0.875rem; color: #1e96fa; text-decoration: none; }
.popup.number .refresh:link { color: #1e96fa !important; }
.popup.number .refresh:visited { color: #1e96fa !important; }
.popup.number .refresh:hover { color: #1e96fa !important; }
.popup.number .refresh:active { color: #1e96fa !important; }
@media screen and (min-width: 321px) and (max-width: 375px) { .protocol-desc { max-height: 310PX !important; } }
@media screen and (min-width: 376px) and (max-width: 414px) { .protocol-desc { max-height: 345PX !important; } }
.mask { display: none; position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 1001; background: rgba(0, 0, 0, 0.7); }
#success .content img { display: block; width: 3.75rem; height: 3.75rem; margin: 0 auto; padding-top: 1.25rem; }
#success .content .p-title { padding-top: 1.25rem; color: #1e96fa; font-size: 1.125rem; }
#success .content .point { font-size: 0.80009rem; padding: 0 0.9375rem; text-align: center; }
#success .toLook .point { width: 68%; margin: 1.25rem auto; line-height: 1.25rem; color: #787878; font-size: 0.80009rem; }
#success .toLook .point i { font-style: normal; color: #f50f5b; font-size: 0.80009rem; }
#success .toLook .ewm { display: block; width: 32%; height: auto; margin: 0 auto; }
#success .popup-close { bottom: -2.1875rem; }
#errorAll .content .popup-desc { margin-top: 40PX; }
#since .since-content { background-color: #fff; padding: 1.25rem 1.25rem 0.9375rem; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#since .since-content .title { font-size: 0.80009rem; color: #787878; font-weight: 100; line-height: 1.125rem; }
#since .since-content .title i { font-style: normal; color: #1e96fa; }
#since .since-content ul { max-height: 8.75rem; overflow-y: auto; list-style: none; }
#since .since-content ul li { position: relative; font-size: 0.80009rem; margin-bottom: 0.1875rem; color: #787878; overflow: hidden; zoom: 1; padding-left: 1.0625rem; }
#since .since-content ul li label { line-height: 0.875rem; vertical-align: top; padding: 0; margin: 0; }
#since .since-content ul li .em { font-style: normal; font-weight: bold; }
#since .since-content ul li .margin { margin-left: -0.3125rem; }
#since .since-content ul li input { background: url(https://www.188haoka.com/shl/paopaozd/onLineGo/images/radio_2.png) 50% no-repeat; background-size: 0.7799rem; position: absolute; top: 0; left: 0; width: 0.875rem; height: 0.875rem; padding-right: 2PX; display: inline-block; }
#since .since-content ul li input:checked { background: url(https://www.188haoka.com/shl/paopaozd/onLineGo/images/radio_1.png) 50% no-repeat; background-size: 0.7799rem; }
#since .SinceOrNo { background-color: #fff; height: 2.6875rem; box-sizing: border-box; border-top: 1PX solid #c8c8c8; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#since .SinceOrNo a { display: inline-block; height: 2.6875rem; width: 50%; text-decoration: none; box-sizing: border-box; font-size: 0.875rem; line-height: 2.6875rem; float: left; text-align: center; }
#since .SinceOrNo .sinceBtn { border-right: 1PX solid #c8c8c8; color: #1e96fa; font-weight: bold; border-bottom-left-radius: 5px; }
#since .SinceOrNo .noSince { color: #787878; border-bottom-right-radius: 5px; }
/*横竖屏旋转*/
.change-screen .numberTips { padding-left: 2.1rem; }
.change-screen .fill-wrapper .fill .fill-list li .p-title { width: 4.6875rem; padding-left: 0.9375rem; }
.change-screen .fill-wrapper .fill .fill-list li .p-content { padding-left: 5.9375rem; }
.change-screen .fill-wrapper .fill-two .fill-list li .p-content { padding-left: 0.125rem; }
.change-screen .apply .protocol-div { text-align: center; }
.change-screen .apply .protocol-div .protocol { display: inline-block; }
.change-screen .apply .btn-box { width: 100%; margin: 0 auto; }
.change-screen .popup { width: 76% !important; top: 48% !important; }
.change-screen .popup .btn-box { width: 17.0625rem; margin: 0 auto; }
.change-screen .popup .popup-close { bottom: -2.1875rem !important; }
.change-screen .popup .number-wrap { padding: 0.625rem 0; }
.change-screen .popup .number-wrap .number-loading { height: 3.125rem; background: url("https://www.188haoka.com/shl/paopaozd/onLineGo/images/loading.gif") 50% 2.5rem no-repeat; background-size: 3.125rem 3.125rem; text-align: center; color: #969696; font-size: 0.80009rem; line-height: 3.125rem; padding-top: 5.375rem; }
.change-screen .popup .number-wrap .number-list { overflow: hidden; }
.change-screen .popup .number-wrap .number-list li { width: 33.3% !important; }
.change-screen #success .content { padding-bottom: 0.625rem; }
.change-screen #success .content .point-list { width: 27.8125rem; margin: 0 auto; }
.change-screen #success .content .toLook { width: 27.8125rem; margin: 0 auto; }
.change-screen #success .content .toLook .point { margin: 0.625rem auto; }
.change-screen #success .content .toLook .ewm { width: 5.3125rem; margin-bottom: 0; }
.change-screen #success .popup-close { bottom: -2.875rem; }
.change-screen #protocol-desc .protocol-title { margin: 0; }
.change-screen #protocol-desc .protocol-desc { max-height: 11.25rem; }
.change-screen .pS { display: none; }
.change-screen .pH { display: block; }
#post.sidebar { position: fixed; top: 0; bottom: 0; background-color: #fff; z-index: 1002; box-shadow: 0 0 5px 1PX rgba(0, 0, 0, 0.2); }
#post.sidebar.slip { right: 0 !important; }
#post.sidebar.location { right: -33.75rem; width: 16.875rem; line-height: 1.625rem; font-size: 0.75rem; transition: right .3s; }/*20220302-2.625改成1.825*/
#post.sidebar.location .first-list { -webkit-overflow-scrolling: touch; padding: 0 11.25rem 0 0.625rem; height: 100%; overflow-y: auto; }
#post.sidebar.location .first-list li { display: block; white-space: nowrap; text-overflow: ellipsis; color: #666; border-bottom: 1PX solid #f4f4f4; overflow: hidden; }
#post.sidebar.location .first-list li.selected { color: #1e96fa; }
#post.sidebar.location .second-list { -webkit-overflow-scrolling: touch; padding: 0 5.625rem 0 0.625rem; height: 100%; width: 5rem; overflow-y: auto; }
#post.sidebar.location .second-list li { display: block; white-space: nowrap; text-overflow: ellipsis; color: #666; border-bottom: 1PX solid #f4f4f4; overflow: hidden; }
#post.sidebar.location .second-list li.selected { color: #1e96fa; }
#post.sidebar.location .third-list { -webkit-overflow-scrolling: touch; overflow-y: auto; position: absolute; top: 0; right: 0; bottom: 0; width: 5rem; padding-left: 0.625rem; box-shadow: 0 0 5px 1PX rgba(0, 0, 0, 0.2); }
#post.sidebar.location .third-list li { display: block; white-space: nowrap; text-overflow: ellipsis; color: #666; border-bottom: 1PX solid #f4f4f4; overflow: hidden; }
#post.sidebar.location .third-list li.selected { color: #1e96fa; }
#post.sidebar.location .third-list li:last-child { border-bottom: 0; }
.subLoad { position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 1001; background: rgba(0, 0, 0, 0.7); }
.subLoad img { width: 3.125rem; height: 3.125rem; display: block; margin: 14.0625rem auto; }
.numErrorTips { position: fixed; padding: 0.3125rem 0.9375rem; display: table; line-height: 1.5625rem; max-width: 21.5625rem; background-color: #000; opacity: 0.7; left: 50%; top: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 0.875rem; color: #fff; text-align: center; border-radius: 8px; z-index: 2000; }
.van-popup--bottom {
	bottom: 0;
	left: 0;
	width: 100%;
}
.van-popup {
	position: fixed;
	max-height: 100%;
	overflow-y: auto;
	background-color: #fff;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s;
	-webkit-overflow-scrolling: touch;
}
.hot-comments-box {
			background-size: cover;
			background-repeat: no-repeat;
			padding: 0rem 0.8rem;
			height: 16rem;
		}
		    .hot_comments_list {
        background: #fff;
        padding: 0 0.8rem;
        position: relative;
    }

    .hot_comments_list li {
        height: 4rem;
        position: relative;
    }

    .fadeOutUp {
        -webkit-animation: fadeOutUp 1s infinite;
        animation: fadeOutUp 1s infinite;
    }

    .hot_comments_list .left {
        margin-right: 1rem;
		float:left;
		padding-bottom: 0.3rem;
    }
    .hot_comments_list .left img {
        border-radius: 50%;
        width: 2rem;

    }

    .hot_comments_list .right {
        font-size: 0.7rem;
        color: #333;
        padding-bottom: 0.3rem;
        border-bottom: 0.05rem solid #a3a3a3;
    }

    .hot_comments_list .right .p1 {
        margin-bottom: 0.5rem;
    }
    .marquee_top {
        transition: all .5s;
        margin-top: -2.4rem;
    }

    .anim{
        -webkit-transition: all .3s;
        transition: all .3s;
        -webkit-transform: translateY(-4.5rem);
        -ms-transform: translateY(-4.5rem);
        transform: translateY(-4.5rem);
    }

    /*@-webkit-keyframes fadeOutUp{0%{opacity:1}*/
    /*    100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}*/
    /*}*/

    /*@keyframes  fadeOutUp{0%{opacity:1}*/
    /*    100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}*/
    /*}*/

    @-webkit-keyframes fadeOutUp {
        0% {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translateY(-20px);
            transform: translateY(-20px)
        }
    }

    @keyframes  fadeOutUp {
        0% {
            opacity: 1;
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translateY(-20px);
            -ms-transform: translateY(-20px);
            transform: translateY(-20px)
        }
    }

#netFree { background: #fff; padding-left: 1.125rem; }
#netFree .midBox { border-bottom: 1px solid #eee; overflow: hidden; padding-bottom: 0.625rem; }
#netFree .midBox .p-title { width: 20%; float: left; margin-top: 0.625rem; }
#netFree .midBox .rightBox { float: left; width: 80%;  box-sizing: border-box; }
#netFree .midBox .rightBox span { width: 32%; text-align: center; display: inline-block; background-color: #f6f5f5; border-radius: 3px; height: 2rem; line-height: 2rem; margin-top: 0.625rem; }
#netFree .midBox .rightBox .selected { background: url("https://www.188haoka.com/shl/html_number/images/select.png") 0 0 no-repeat; background-size: 100% 100%; }
#netFree .midBox .desc { color: #999; border-bottom: none; margin-top: 0.625rem; }

.sm-pop-inner {width: 80%!important;}
.nc_wrapper {width: 100%!important;font-size: 18px!important;}
.nc_scale {height: 52px!important;}
.btn_slide {width: 52px!important;height: 52px!important;line-height: 52px!important;}
.nc-lang-cnt{height: 52px!important;line-height: 52px!important;}
.errloading{height: 52px!important;line-height: 52px!important;}

.scrollDiv {
	height: 25px;/* 必要元素 */
	line-height: 25px;
	overflow: hidden;/* 必要元素 */
	font-size: 0.8rem;
	color: white;
	position: absolute;
    top: 10px;
	left: 20%;
}
.scrollDiv li {
	height: 25px;
	padding-left: 10px;
}