@charset "utf-8";
* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
}
*:before,*:after {
  box-sizing: inherit;
}
html {
    max-width: 750px;
    margin: 0 auto;
}
body {
	font: normal 0.26rem  "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000000;  
  
}
body:before {
  content: ' ';

  position: fixed;

  z-index: -1;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;
	
  }
input,select,button,textarea{-webkit-appearance:none;outline: none;font: normal 0.26rem  "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif; padding:0px; margin:0px;}
ul,li,dt,dl,dd,form,p,h1,h2,h3{ margin:0px; padding:0px;}
li{
	list-style-type: none;
}
a,a:hover{ text-decoration:none;}
a{-webkit-tap-highlight-color: transparent;
    outline: none;
    background: none;
    text-decoration: none;}
img { max-width: 100%; border:none;}
img, object { max-width: 100%;}
img { width: 100%; }
ins {text-decoration: none;}
img { -ms-interpolation-mode: bicubic; }
.qufolat{ float:none; clear:both; display: block;}
.donghua{-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;}

.yuanjiao{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.fl{ float:left;}
.fr{ float:right;}

/*筛选弹出层*/
.up_tcnr{display: none; text-align:center; background-image:url(../img/tcbg.png); position:fixed; background-repeat:repeat; width:100%; height:100%; top:0px; left:0px; right:0px; bottom:0px; z-index:9999;
  backdrop-filter: saturate(180%) blur(12px);-webkit-backdrop-filter: saturate(180%) blur(12px);-moz-backdrop-filter: saturate(180%) blur(12px);}
.pt-page-fade {
	-webkit-animation: fade .4s ease both;
	animation: fade .4s ease both;
	-moz-amimation:fade .4s ease both;
}
@-webkit-keyframes fade {
	from {opacity: 0; }
	to { opacity: 1; }
}
@keyframes fade {
	from { opacity: 0;}
	to { opacity: 1; }
}
@-moz-keyframes fade{
	from { opacity: 0;}
	to { opacity: 1; }
	}
	
.pt-page-moveIconUp {
	-webkit-animation: moveIconUp ease 1.5s both infinite;
	animation: moveIconUp ease 1.5s both infinite;
}
@-webkit-keyframes moveIconUp {
	0% { -webkit-transform: translateX(100%); opacity:0;}
	50% { -webkit-transform: translateX(0%); opacity:1;}
	100% { -webkit-transform: translateX(-100%); opacity:0;}
}
@keyframes moveIconUp {
	0% { -webkit-transform: translateX(100%); transform: translateX(100%); opacity:0;}
	50% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity:1;}
	100% { -webkit-transform: translateX(-100%); transform: translateX(-100%); opacity:0;}
}
.tc-main{position: absolute; width:84%; max-width: 750px; z-index:9;
  text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }

.nr-main{ width: 100%; max-width: 750px; margin:0rem auto; padding-bottom: 1.3rem; overflow-y: auto;-webkit-overflow-scrolling : touch;}
.index-main{ position:fixed; width: 100%; height: 100%; overflow: hidden; max-width: 750px; 
top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.main-top{ background-color: #ffffff; width: 100%; max-width: 750px; padding:2%; box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, .15); margin-bottom: 0.2rem;}
#top-bar {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 98;
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(10px);
    -moz-backdrop-filter: saturate(180%) blur(10px);
    background: rgba(255,255,255,.8);
    box-shadow: 0 -5px 5px 0 rgb(0 0 0 / 4%);
    width: 100%;
    height: 1.2rem;
    display: flex;
    text-align: center;
}
#top-bar a:not(.btn) {
    position: relative;
    flex: 1 1 auto;
    -webkit-flex:1 1 auto;
    color: #212121;
    font-size: 0.28rem;
    font-weight: bold;
}
#top-bar a span{ font-size: 0.24rem; color: #333333; display: block; background-position: top center; background-repeat: no-repeat; background-size: auto 0.52rem; padding-top: 0.6rem; margin-top: 0.15rem; height:1rem;}
.icon_a{ background-image: url(../img/icona.png);}
.icon_b{ background-image: url(../img/iconb.png);}
.icon_c{ background-image: url(../img/iconc.png);}
#top-bar a.action span{ color: #e70606; }
a.action span.icon_a{ background-image: url(../img/iconas.png); }
a.action span.icon_b{ background-image: url(../img/iconbs.png); }
a.action span.icon_c{ background-image: url(../img/iconcs.png); }
.butbg{display: block; color: #2e2a2a; background-color: #ffd288; background-image: linear-gradient(to right, #ffdca3, #ffc05a);background-image: -webkit-linear-gradient(to right, #ffdca3, #ffc05a);background-image: -moz-linear-gradient(to right, #ffdca3, #ffc05a);}
.pro-bg{ width: 92%; margin: 4% auto; border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem; overflow: hidden; height: 2.8rem; }
.vip-pu{ background-color: #9cbde0; background-image: linear-gradient(145deg, #4c6382, #9cbde0);
  background-image: -webkit-linear-gradient(-55deg, #4c6382, #9cbde0);
  background-image: -moz-linear-gradient(145deg, #4c6382, #9cbde0); }
.vip-jin{background-color: #edbb64; background-image: linear-gradient(145deg, #bc883e, #edbb64);
  background-image: -webkit-linear-gradient(-55deg, #bc883e, #edbb64);
  background-image: -moz-linear-gradient(145deg, #bc883e, #edbb64); }
.vip-yin{background-color: #abacb0; background-image: linear-gradient(145deg, #707077, #abacb0);
  background-image: -webkit-linear-gradient(-55deg, #707077, #abacb0);
  background-image: -moz-linear-gradient(145deg, #707077, #abacb0); }
.pro-vip{ position: relative; width: 100%; height: 2.8rem; background-image: url(../img/topbg.png); background-position: right top; background-size: auto 100%; background-repeat: no-repeat; }
.tm-top-select{ float: left; position: relative; margin-bottom: 0.1rem; }
.tm-top-select select{ width: 100%; }
.tm-top-select:after {
    content: "";
    background-color: #fff;
    background-image: url(../img/icon_down.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 90%;
    width: 0.2rem;
    height: 0.2rem;
    position: absolute;
    top: 0.28rem;
    right: 0.1rem;
}

.cl-lunci{    position: absolute;
    font-size: 0.26rem;
    right: 0rem;
    height: 0.45rem;
    line-height: 0.4rem;
    color: #ffffff;
    border: solid 1px #fd9e75;
    border-radius: 0.06rem;
    -webkit-border-radius: 0.06rem;
    padding: 0px 0.1rem;
  background-color: rgba(0, 0, 0, .1);}
.topa{ top: 0.1rem; }.topb{ top: 0.68rem; }
.cl-lunci span{ display: block;width: 100%; background-position: right center; background-repeat: no-repeat;background-size:0.25rem 0.25rem; padding-right: 0.35rem;}

.bi-up{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'><path d='M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5z'/></svg>");
}
.bi-down{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'><path d='M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1z'/></svg>");
}
.bi-question-circle{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z'/></svg>");
}

.main-duxie{ width: 92%; margin: auto; }
.pri-sjbut{ display: block; width: 80%; padding: 0.18rem 0rem; box-shadow: 0.02rem 0.06rem 0.05rem #fefcee inset; text-align: center; border-radius: 0.5rem;-webkit-border-radius: 0.5rem;-moz-border-radius: 0.5rem; background-color: #f3d67a; font-size: 0.3rem; font-weight: bold; color: #e80d00; margin: 0.2rem auto; 
background-image: linear-gradient(to bottom, #faeca2, #ecba4e);background-image: -webkit-linear-gradient(to bottom, #faeca2, #ecba4e);background-image: -moz-linear-gradient(to bottom, #faeca2, #ecba4e);}
.magic-dui:checked + label,.magic-radios:checked + label,.check-dui:checked + label,.magic-checs:checked + label{ color: #000000; }
@keyframes hover-color {
  from {
    border-color: #000000; }
  to {
    border-color: #ce0000; } }

.magic-radio,
.magic-checkbox {
  position: absolute;
  display: none; }

.magic-radio[disabled],
.magic-checkbox[disabled] {
  cursor: not-allowed; }

.magic-radio + label,
.magic-checkbox + label {
  position: relative;
  display: block;
  padding-left:0.4rem;
  cursor: pointer;
  vertical-align: middle;}
  .magic-radio + label:hover:before,
  .magic-checkbox + label:hover:before {
    animation-duration: 0.4s;
    animation-fill-mode: both;
    animation-name: hover-color; }
  .magic-radio + label:before,
  .magic-checkbox + label:before {
    position: absolute;
    top:0.02rem;
    left: 0;
    display: inline-block;
    width:0.3rem;
    height:0.3rem;
    background-color: #ffffff;
    content: '';
    border: 1px solid #000000; }
  .magic-radio + label:after,
  .magic-checkbox + label:after {
    position: absolute;
    display: none;
    content: ''; }

.magic-radio[disabled] + label,
.magic-checkbox[disabled] + label {
  cursor: not-allowed;
 /* color: #e4e4e4; */}
  .magic-radio[disabled] + label:hover, .magic-radio[disabled] + label:before, .magic-radio[disabled] + label:after,
  .magic-checkbox[disabled] + label:hover,
  .magic-checkbox[disabled] + label:before,
  .magic-checkbox[disabled] + label:after {
    cursor: not-allowed; }
  .magic-radio[disabled] + label:hover:before,
  .magic-checkbox[disabled] + label:hover:before {
    border: 1px solid #e4e4e4;
    animation-name: none; }
  .magic-radio[disabled] + label:before,
  .magic-checkbox[disabled] + label:before {
    border-color: #e4e4e4; }

.magic-radio:checked + label:before,
.magic-checkbox:checked + label:before {
  animation-name: none; }

.magic-radio:checked + label:after,
.magic-checkbox:checked + label:after {
  display: block; }

.magic-radio + label:before {
  border-radius: 50%; }

.magic-radios + label:after {
  top:0.185rem;
  left:0.055rem;
  width:0.22rem;
  height:0.22rem;
  border-radius: 50%;
  background: #ce0000; }

.magic-radio:checked + label:before {
  border: 1px solid #ce0000; }

/*.magic-radio:checked[disabled] + label:before {
  border: 1px solid #97f497; }

.magic-radio:checked[disabled] + label:after {
  background: #97f497; }
*/
.magic-checkbox + label:before {
  border-radius: 3px; }

.magic-checs + label:after {
  top: 0.189rem;
    left: 0.06rem;
    width: 0.22rem;
    height: 0.22rem;
    border-radius: 3px;
    background: #ce0000;}

.magic-checkbox:checked + label:before {
  border: solid 1px #ce0000;
  background: #ffffff; }

/*.magic-checkbox:checked[disabled] + label:before {
  border: #97f497;
  background: #97f497; }
*/
.opt{ text-align: left; padding: 0.1rem 0px; font-size: 0.24rem;word-break: break-all; }
.opt a{ color: #a20000; text-decoration: underline; }
.textcolra{ color: #a20000; }
.magic-dui:checked + label:before,.check-dui:checked + label:before {
  border: 1px solid #ce0000; background-color: #ce0000; }
  .magic-dui + label:after,.check-dui + label:after {
    top: 0rem;
    left: 0.08rem;
    box-sizing: border-box;
    width: 0.14rem;
    height: 0.24rem;
    transform: rotate(45deg);
    border-width: 0.04rem;
    border-style: solid;
    border-color: #000000;
    border-top: 0;
    border-left: 0;
}
.magic-cuo:checked + label,.check-cuo:checked + label{color: #ff0000;}
.magic-cuo:checked + label:before {
  border: 1px solid #ff0000; background-color: #ff0000; }
  .magic-cuo + label:after {
    top: 0rem;
    left: 0rem;
    text-align: center;
    box-sizing: border-box;
    width: 0.14rem;
    height: 0.24rem;
    content: "\2716";
    color: #ffffff;
    font-size: 0.28rem;
}
.check-cuo:checked + label:before{ border: 1px solid #ff0000;}
table {
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
    text-indent: initial;
}
td {
    display: table-cell;
    vertical-align: inherit;
}
.table {
    width: 100%;
    max-width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
}
.buton{ outline: none; display: block;margin: auto; color: #000000; border: solid 0.06rem #000000; overflow: hidden;  font-size: 0.3rem; font-weight: bold; border-radius: 0.5rem; box-shadow:0.02rem 0.05rem 0rem #000000;}
.buton span{ display: block;  box-shadow:0.03rem 0.03rem 0.06rem #ffffff inset; width: 100%;padding: 0.15rem 0rem;border-radius: 0.5rem;}
.widtha{ width: 60%; }
.butons{ text-align: center; display: block;margin: auto; color: #ffffff;  border: solid 0.06rem #000000; overflow: hidden;  font-size: 0.3rem; font-weight: bold; border-radius: 0.5rem; box-shadow:0.02rem 0.05rem 0rem #000000; }
.butons span{display: block;  box-shadow:0.03rem 0.03rem 0.06rem #ffffff inset; width: 100%;padding: 0.1rem 0rem;border-radius: 0.5rem;}
.widthb{ position: absolute; right: 0px;top:0.2rem; width: 32%; }
.read{background-color: #ce0000; }.hui{background-color: #8e8e8e; }.huang{ background-color: #fdca00; color: #000000;}

.main-tca{ width:100%; margin: auto; background-image: url(../img/tcha.png); background-position: top center; background-repeat: no-repeat; background-size: 100% auto;}
.main-tcb{width:100%; padding:0.24rem 0px 0.3rem 0px; margin: auto; background-image: url(../img/tchc.png); background-position: bottom center; background-repeat: no-repeat; background-size: 100% auto;}
.hlx-hbtel{ font-size: 0.22rem; color: #ffffff; padding: 0.1rem 0px; }
.main-tcc{ padding: 4% 5% 4% 5%; text-align: center;background-image: url(../img/tchb.png); background-position:center; background-repeat: repeat-y; background-size: 100% auto; position: relative; min-height: 3rem;}
.main-hongdi{ background-color: #ce0000; color: #ffffff; border: solid 0.07rem #000000; font-size: 0.26rem; width: 93%; margin: 3% auto;border-radius: 0.2rem; padding: 0.3rem 0.1rem; position: relative; }
.hdimg{ position: absolute; height: auto; }
.topba{ left: 0px; top: -0.6rem; width:0.8rem; }
.topbb{ right: 0px; bottom:-0.3rem;  width: 1rem;}
.main-lnr{ width: 70%; margin: auto; }
.main-hbtishi{ font-size: 0.24rem; padding: 0.1rem 0.4rem; border-top: dashed 0.06rem #000000;}
.main-hbjine{ padding:0.1rem 0.4rem 0.3rem 0.4rem; font-size: 0.4rem; }
.main-hbjine big{ font-size: 0.8rem; font-weight: bold; vertical-align: -0.05rem;  margin: 0px 0.1rem;}
.margin{ margin-top: 0.25rem; }

.user-zlnr{ width: 100%; }
.user-zl-list{ width: 100%; height: 0.74rem; position: relative; margin: 0.2rem 0px; }
.user-bgrd{ position: relative;overflow: hidden; z-index: 2; height: 0.7rem; line-height: 0.6rem; background-color: #ce0000; color: #ffffff; font-size: 0.24rem; border: solid 0.06rem #000000; text-align: center; border-radius: 0.5rem 0.5rem 0.5rem 0rem;-webkit-border-radius: 0.5rem 0.5rem 0.5rem 0rem;-moz-border-radius: 0.5rem 0.5rem 0.5rem 0rem; }
.user-bgbai{ position: relative; overflow: hidden; height: 0.64rem; line-height: 0.53rem; padding: 0rem 0.2rem; background-color: #ffffff; color: #000000; border-radius: 0.5rem; border: solid 0.06rem #000000; margin-top: 0.04rem;}
.widthc{ width: 32%; }
.widthd{ width: 73%; }
.widthe{ width:55%; }
.widthf{ width:100%; }
.widthg{ width: 15%; }
.widthi{ width: 26%; margin-left: 1%; }
.widthj{ width: 80%; }
.widthk{ width:96%; }
.mar-left{margin-left: -0.5rem; padding-left: 0.5rem;}
.textbai{ color: #ffffff; }
.form-control{-webkit-appearance:none; display: block; line-height: 0.52rem; width: 100%;  border: none; background-color: #ffffff; color: #000000; font-size: 0.24rem;}
.user-select:after{ content: ''; position: absolute; width: 0.3rem;top: 0px;right:0.1rem; height: 0.5rem; background-image: url(../img/icon_down.png); background-position: center; background-repeat: no-repeat; background-size: 90% auto;}
.yanzmhuoqu{position: absolute;top: 0px; right: 0.15rem; height: 0.64rem; padding: 0px 0.2rem;font-size: 0.24rem;}
.user-her{ font-size: 0.28rem; font-weight: bold; text-align: center; }
.main-lnr big{ font-size: 0.3rem; font-weight: bold; }
.main-lnr small{ display: block; padding-top: 0.15rem; font-size: 0.24rem; }

.user-two-up{ background-color: #f1b5b5; border: dashed 0.07rem #ce0000; border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem; width: 100%; position: relative; margin-top: 0.3rem; padding:0px 2%;color: #700405; text-align: center; }
.two-button-user{position: relative; outline: none;border: none; -webkit-appearance: none; width: 100%; border-radius: 0.1rem; padding: 0.18rem 0rem; background-color: #c2040d; color: #fcfbcf; font-size: 0.3rem; display: block; margin: 0.18rem 0px;
background: linear-gradient(to bottom,#f5040f,#a9040c);background:-webkit-linear-gradient(to bottom,#f5040f,#a9040c);background:-moz-linear-gradient(to bottom,#f5040f,#a9040c);}
.two-zhuangtai{font-weight: bold; width: 100%; padding:1% 0px 3% 0px; font-size: 0.28rem; }
.two-zhuangtai span small{ font-size: 0.24rem; }
.two-zhuangtai p{font-size: 0.26rem;}
.two-zhuangtai dd{ padding:0.3rem 0px; }
.two-yanse-hong{ color: #f4101b; }
.two-yanse-lan{ color: #1370b7; }
.two-yiup{ padding: 5% 0px; font-size: 0.4rem; font-weight: bold; }
.user-upfade{animation: upbianyanse 1.4s ease both;-webkit-animation: upbianyanse 1.4s ease both;-moz-animation: upbianyanse 1.4s ease both;}
@keyframes upbianyanse{
  0%{border-color: #008aff;margin-top:0.2rem;}
  25%{border-color: #5afe00;margin-top:0.4rem;}
  50%{border-color: #fe00cb;margin-top:0.1rem;}
  100%{border-color: #510405;margin-top:0.3rem;}
}
@-webkit-keyframes upbianyanse{
  0%{border-color: #008aff;margin-top:0.2rem;}
  25%{border-color: #5afe00;margin-top:0.4rem;}
  50%{border-color: #fe00cb;margin-top:0.1rem;}
  100%{border-color: #510405;margin-top:0.3rem;}
}
@-moz-keyframes upbianyanse{
  0%{border-color: #008aff;margin-top:0.2rem;}
  25%{border-color: #5afe00;margin-top:0.4rem;}
  50%{border-color: #fe00cb;margin-top:0.1rem;}
  100%{border-color: #510405;margin-top:0.3rem;}
}
.up-zhiying{ position: fixed; left: 0px; top: 0px; bottom: 0px; right: 0px; width: 100%; height: 100%; background-color:rgba(0, 0, 0, .92); z-index: 9; }
.two-zhiyin-img{ width: 100%; position: absolute; bottom:3rem; left: 0px; }
.two-zhiyin-img img{ position: absolute; bottom: 0px; width: 100%; height: auto; }
.zhiying-buimg{ position: absolute; bottom:0.3rem; width: 40%; left:30%; display: block; text-align: center;}
.zhiying-buimg img{ width: 100%; height: auto; margin: auto; }

.user-bgup{ position: relative; width:98%; margin-top: -0.5rem; margin-bottom: 0.2rem; overflow: hidden; padding:0.35rem 0.2rem 0.2rem 0.2rem; background-color: #ffffff; color: #000000; border-radius: 0.2rem; border: solid 0.06rem #000000;}
.user-bgup textarea{ line-height: 0.34rem; font-size: 0.28rem; height: 2rem; }
.hide {
    display: none;
}
.up-img{ width: 98%; padding: 0.2rem 0rem; }
.up-img dd{ width: 47%; height: 4rem; background-color: #ffffff; border: solid 0.06rem #000000; border-radius: 0.1rem;-webkit-border-radius: 0.1rem;-moz-border-radius: 0.1rem; overflow: hidden; position: relative; 
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex-box;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;}
.up-img dd img{display: inherit; width: 100%; height: auto;}
.up-img dd span{ position: absolute; width: 100%; bottom: 0px; left: 0px; right: 0px; background-color: rgba(253, 89, 0, .78); color: #ffffff; font-size: 0.28rem; text-align: center; padding: 0.1rem 0px; }
.but-tiho{ text-align: center; width: 100%; }
.user-aupse{ text-align: center; padding: 0.2rem 0rem 0.4rem 0rem; }
.user-aupse a{ display: block; text-align: center; color: #ffffff; font-size: 0.28rem; }
.up-tcnr{width: 100%; max-height: 11rem; overflow: auto;}
.up-tcnr dd{ width: 100%; margin-top: 0.5rem; border: solid 0.06rem #000000; border-radius: 0.2rem; background-color: #ffffff;}
.up-tcnr dd p{ margin-top: -0.4rem; font-size: 0.26rem; font-weight: bold; }
.up-tcnr dd img{ display: inherit; }
.up-imgclose{ width: 10%; margin: 0.2rem 45% 0.2rem auto;  }
.yinshi{text-align: left; width: 90%;}
.yinshi h3{ font-size: 0.32rem; text-align: center; }
.yinshi p{ text-align: left; text-indent: 0.5rem; padding: 0.08rem 0rem; font-size: 0.26rem; }
.yinshi a{ text-decoration: underline; color: #ffff00; }

.main-yinsinr{ width:96%; margin: auto;}
.main-yinsinr h3{ text-align: center; font-size: 0.3rem; font-weight: bold; padding: 0.2rem 0rem 0rem 0rem;}
.main-yinsinr dd{text-align: justify;text-align-last: left;font-size: 0.24rem; padding:0.2rem 6%; line-height: 0.4rem; text-indent: 0.4rem;}
.main-yinsinr dd a{ color: #fdca00; text-decoration: underline;}