.visa-show-new{ background: #fff; width: 100%; padding:1rem 3% 0 3%; box-sizing: border-box;}
.visa-show-new .tit{ padding: .3rem 0;}
.visa-show-new .tit h2{ font-size: .32rem; color: #313131; font-weight: bold;}
.visa-show-new .tit p{ font-size: .26rem; color: #999; margin-top: .2rem;}
.visa-show-new .textMain{ width: 100%; }
.visa-show-new .textMain p{ font-size: .28rem; color: #666; text-indent: .52rem; line-height: .52rem; margin-bottom: .3rem;}
.visa-show-new .textMain img{ display: block; width: 100%; height: auto; margin-bottom: .3rem;}

.wzfya{padding:.3rem 0;border-top: 1px solid #eee;}
.wzfya li{line-height: 2; font-size: .26rem; color: #007AFF;}
.wzfya li a{color: #666;}

.visa-List{ width: 100%; margin: 0 auto; border-radius:.15rem .15rem 0 0 ; overflow: hidden;  position: relative; z-index: 10; box-sizing: border-box;}
.visa-List .tit{ padding: .4rem .2rem 0 .2rem; background: #fff;}
.visa-List .tit p{ font-weight: bold; text-align: center; height: .8rem; line-height: .8rem; font-size: .24rem; color: #999;}
.visa-List .tit p a{ color: #313131; margin-left: .1rem; font-weight: bold; font-size: .24rem;}
.visa-List .tit ul{ text-align: left; overflow-x: scroll; white-space: nowrap; font-size: .12rem;} 
.visa-List .tit ul::-webkit-scrollbar{width: 0;height: 0;display: none;}
.visa-List .tit ul::-moz-scrollbar{width: 0;height: 0;display: none;}
.visa-List .tit ul::-o-scrollbar{width: 0;height: 0;display: none;}
.visa-List .tit ul li{ padding-bottom: .2rem; font-size: .28rem; margin-right: .2rem; position: relative; display: inline-block;color: #313131;}
.visa-List .tit ul li:after{ display: none; width: .3rem; height: .04rem; border-radius:.02rem; background: #0086f6; content: ''; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; }
.visa-List .tit ul li.on:after{ display: block;}
.visa-List .tit ul li.on{font-size: .32rem;font-weight: bold;}
.visa-List .ConList{ width: 100%; padding: 0 .15rem; box-sizing: border-box;}
.visa-List .ConList .tips{ height: .8rem; line-height: .8rem; font-size: .28rem;font-weight: bold;color: #313131;padding-top: .15rem;}
.visa-List .ConList .tips img{ height: .4rem; width: auto; display: inline-block; vertical-align: middle; transform: translateY(-.02rem); margin-right: .1rem;border-radius: .06rem;}
.visa-List .ConList .tips a{ color: #999; padding-right: .1rem;font-size: .28rem;}
.visa-List .ConList ul{ width: 100%;}
.visa-List .ConList ul li{ position: relative; margin-bottom: .2rem; width: 100%; padding: .2rem; box-sizing: border-box; background: #fff; border-radius:.15rem;}
.visa-List .ConList ul li h2{ font-size: .3rem; line-height: .4rem;  font-family: font2;color: #333;font-weight: bold; overflow: hidden; max-height: .8rem;}
.visa-List .ConList ul li h2 a{font-weight: bold;color: #313131;}
.visa-List .ConList dl{ overflow: hidden; padding: .12rem 0 .1rem 0; overflow: hidden;}
.visa-List .ConList dl dd{ float: left; margin-right: .12rem;}
.visa-List .ConList dl dd span{ border-radius:.04rem ; display: block; font-size: .18rem; padding: 0 .1rem; background: #fff; border: .02rem solid #e2e2e2; color: #6c6c6c; line-height: .28rem;}
.visa-List .ConList ul li dl dd img{ display: inline-block; vertical-align: middle; margin:-1px 0 0 .07rem; height: .2rem; width: auto; }
.visa-List .ConList ul li p{ height: .6rem; font-size: .24rem; line-height: .6rem;color: #313131;}
.visa-List .ConList ul li img{height: .3rem; width: auto; display: inline-block; vertical-align: middle; transform: translateY(-.02rem); margin-right: .1rem;}
.visa-List .ConList ul li .money{ bottom: .2rem; right: .2rem; font-size: .22rem; color: #999; font-weight: bold; position: absolute;}
.visa-List .ConList ul li .money span{ color: #ff574d; font-size: .36rem;}

.banner6{padding: .2rem .15rem 0 .15rem;}
.banner6 img{border-radius: .1rem;}
.top3{background: #fff !important;}