body,h1,h2,h3,h4,h5,h6,hr,p,dl,dd,ul,ol,pre,form,blockquote,figure,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
body{ background:#f4f4f4; font:14px/1.15 "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif; color:#232323; -webkit-overflow-scrolling:touch; min-width:300px; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,main,menu,details{ display:block; }
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal}
input,button,select,textarea{ outline:none; border:none; -webkit-appearance:none; font-family:inherit; font-size:100%; line-height:1.15; }
textarea{ overflow:auto; resize:none; }
ul,ol {list-style: none;}
img {border: 0 none;}
a{ text-decoration:none; cursor:pointer; color:#232323; background-color:transparent; -webkit-text-decoration-skip:objects; }
*{-webkit-tap-highlight-color: rgba(0,0,0,0); }
*:focus{outline: none;-webkit-touch-callout: none}
header,.headfix,input,textarea{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.clear {zoom: 1;clear: both;}
.clear:after {content: "";display: block;clear: both;font-size: 0;line-height: 0;visibility: hidden;}
.fl{float: left;}
.fr{float: right;}

header{ position:relative; z-index:9999; width:100%; height:50px; background:#fff; padding:8px 3%; font-size:18px; color:#fff; text-align:center; line-height:34px; box-shadow:0 2px 3px #ddd; -moz-box-shadow:0 2px 3px #ddd; -webkit-box-shadow: 0 2px 3px #ddd; }
header .logo{ display:inline-block; height:34px; }
header .logo img{ height:34px; }
header .ico_box{ position:absolute; right:3%; top:8px; }
header .ico_box a{ display:block; width:34px; height:34px; background:url(../../../images/mobile/v3f/default.png) no-repeat 0 0; background-size:contain; border-radius: 50%;}
.headcolor{ height:44px; }
.headfix{ position:fixed; top:0; left:0; width:100%; height:46px; padding:9px 3%; line-height:28px; background:#f10a0c; box-shadow:none; }
a.goback{position: absolute; left: 0;top: 0; display:block; width:40px; height:46px; background:url(../../../images/mobile/v3f/goback.png) no-repeat center center; background-size:12px auto; overflow:hidden; }

.m-nav{ position:relative; width:100%; height:50px; background:#fff; }
.m-nav a{display:block;float:left;width: 20%;line-height: 50px; text-align: center;color: #4e565e;font-size: 17px;}
.m-nav a.cur{color: #f00;}
.fbox{ height:50px; }
.loginbox{position: fixed; bottom: 0; left: 0; z-index:99; height: 48px;width: 100%;box-shadow: 1px 1px 5px 1px #999;}
.loginbox a{display:block;float: left; width: 50%;height: 48px; background: #f80;line-height: 48px; color: #fff; 
text-align:center;font-size: 18px;}
.loginbox a.f-register{background: #f54749;}

/*banner-begin*/
.banner-content{ width:100%; text-align:center; }
.banner-content img{ display:block; width:100%; }
.banner-content .swiper-pagination{ position:absolute; bottom:5px !important; }
.banner-content .swiper-pagination-bullet{  }
.banner-content .swiper-pagination-bullet-active{ background:#fff; }

/*提现信息*/
.tixianxinxi{width:100%;background:#fff;overflow: hidden;}
.tixianxinxi .tixian-in{width:1200px;height:50px;line-height:50px;margin:0 auto;}
.tixianxinxi .tixian{width:54px;height:50px;background:url(../../../images/mobile/v3f/tixian_bg.png) no-repeat left top; background-size:auto 100%; }
.tixianxinxi ul{width: 1125px;height: 50px;overflow: hidden;float: left;}
.tixianxinxi ul li{color:#222;float:left;margin-right:15px;height: 50px;}
.tixianxinxi ul li span{}
.tixianxinxi ul li span.time{color:#999;margin-right:10px; }
.tixianxinxi ul li span.money{color:#f00;}

.buzhou{ background:#ff4a57;text-align: center;padding: 0 0 15px;}
.buzhou h3{font-size: 16px; color: #fff; display:inline-block; padding:4px 30px; background-color:#dd3340; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; }
.buzhouCon{width:372px;margin: 0 auto; padding-left:10px;}
.buzhouCon .buzhouList{position: relative; float: left;width:104px; color: #fffcc7;line-height: 20px;margin-top: 15px;text-align: left;}
.buzhouCon .buzhouList4{width: 60px;}
.buzhouCon .buzhouImg img{width:48px; height:48px;}
.buzhouCon .buzhouwenzi{margin-left: -8px; margin-top:3px; font-size:13px;}
.buzhouCon .buzhouxian{position: absolute;right: 22px; top: 24px; width: 12px; border-top: 1px solid #fff;}

.title{height:50px;line-height:50px; margin:0 3%;}
.title .tit{display:block;float:left;font-size:16px;color:#000;font-weight: 700;}
.title .tit li{cursor: pointer;float: left;color: #8a8989;}
.title .tit  .active{color: #000;}
.more{float:right;height:30px;padding-right:24px;margin-top:12px;line-height:30px;background:url(../../../images/mobile/v3f/icon.png) no-repeat 32px 6px; background-size:18px 18px; color:#666;}

.promotion-con{ padding:0 0 15px; background: #fff; }
.promotion-con .product{ display:none; padding:0 5px; }
.promotion-con .selected{ display:block; }
.promotion-con ul li{ float: left;width:25%; text-align: center;margin-top: 15px;}
.promotion-con ul li p{ margin-top:10px;padding:0 5%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.promotion-con ul li p.price{ margin-top:3px; font-size:12px; color: #717171;}
.promotion-con ul li p.price .number{ padding-right: 2px; font-size: 14px; color:#f00;}
.promotion-con ul li img{ display:inline-block; width:64px; height:64px; -webkit-border-radius:10px; border-radius:10px; }
.promotion-con .more{ margin-top:-41px; margin-right:5px; }
.gonggao{padding:10px 3%;overflow:hidden;background:#fff;}
.gonggao .div{height:40px ;line-height: 40px;border-bottom: 1px dotted lightgray;}
.gonggao .div:last-child{ border-bottom:0; }
.gonggao .div .fl{ width:83%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.gonggao .num-font{color: #949494;}
.advantage .img{ padding:10px 2% 15px 3%; background:#fff;}
.advantage .image{position:relative; float:left;width:48.5%;height:60px; margin-right:1.5%; margin-top:5px; background-color:#fa7c7d; -webkit-border-radius:5px; border-radius:5px; overflow:hidden;}
.advantage .image2{ background-color:#f9b804; }
.advantage .image3{ background-color:#56ca21; }
.advantage .image4{ background-color:#3bb5fc; }
.advantage .image img{ position:absolute; top:2px; left:-3px; z-index:1; height: 56px;}
.advantage .desc{ position:relative; z-index:2; height: 88px;width:auto; padding-left:47px; color: #fff;margin-top: 13px;overflow:hidden;}
.advantage .small{margin-top:6px;font-size: 12px; line-height:13px; }

/*合作伙伴*/
.partnerDet{background:#fff;padding:10px 5px;}
.partnerDet .partnerList{}
.partnerDet ul li{float:left;width:25%;padding:5px;text-align:center; -webkit-box-sizing:border-box; box-sizing:border-box;}
.partnerDet ul li img{ display:block; width:64px; margin:0 auto 5px; -webkit-border-radius:10px; border-radius:10px; }
.partnerDet ul li span{ display:inline-block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*footer*/
.footer{width:100%; margin-top:10px; background-color:#fff; border-top:1px solid #ddd;}
.footerIn .link{ padding:12px 0; text-align:center; color:#999; }
.footerIn .link a{color: #8c8c8c; display:inline-block; margin:0 10px;}
.footerIn .link a.pclink{ color:#f00; }
.foot{ width:100%; padding:12px 0; color: #8c8c8c; text-align:center; border-top:1px solid #eaeaea;overflow: hidden;}
.foot a{ color:#8c8c8c; margin:0 10px; }

/*其他频道页*/
.position{ padding:12px 3%; color: #999; line-height:16px;}
.position span{ color:#232323; }
.text-c{text-align: center;}
.promotion-app{ width:100%; margin-top:10px; }
.app-list{background-color: #fff; margin-bottom: 15px;}
.app-list dt{height:50px;border-bottom: 1px solid #d9d9d9;padding:0 3%;}
.app-list dt span{display:block; float: left;height:50px; line-height:50px; color: #333;font-size:15px;font-weight:bold;}
.app-list dd{ position:relative; height:58px;padding-top:18px;margin:0 3%; border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top: -1px;}
.app-list dd:first-child{border-top: none;}
.app-list dd div{float:left; height:40px; line-height:40px; color: #666;display: table-cell;vertical-align: middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.app-list dt .app-name,.app-list dd .app-name{width:42%;}
.app-list dt .app-name{ text-indent:15px; }
.app-list dd .app-name{color: #333; line-height:44px;}
.app-list dd .app-name b{ font-weight:normal; }
.app-list dd .app-name .img-area{position: relative;float: left; padding-left:15px;}
.app-list dd .app-name img{ width:40px; height:40px; margin-right: 10px; display: inline-block;vertical-align: initial;float: left;}
.app-list dt .app-type,.app-list dd .app-type{width:18%;}
.app-list dt .app-price,.app-list dd .app-price{width:18%;}
.app-list dd .app-price i{font-style:normal;color: #f00;}
.app-list dt .app-tglj,.app-list dd .app-tglj{width:19%; padding-left:3%;}
.app-list dd .app-tglj a{ color:#f00; }
.app-list dd .icon-hot{position: absolute;top: 3px;left:-3%; z-index:9; display: inline-block;width:22px;height:70px;background-image:url(../../../images/mobile/v3f/update.png); background-size:100% auto; }
.page-list{text-align: center; padding-bottom:5px; color: #666; line-height:30px;}
.page-list a{display: inline-block;min-width:40px;height:30px;padding:0px 8px; text-align: center; background-color: #e6e6e6; border-radius:2px; margin: 0 5px; color: #666;}
.page-list a:active{background-color: #f9324d; color: #fff;}
.page-list span{display: inline-block;padding:0px 5px}
.page-list a.current{background-color: #f5484a; display: inline-block;min-width:40px;height:30px;padding:0px 8px; text-align: center; line-height:30px; border-radius:2px; margin: 0 5px; color: #fff;}

/*更多客服*/
#fullPage{ width:100%; }
h3.kefuTit{color: #771d18; font-size: 17px; line-height: 30px; margin: 20px 3% 0;}
.kefuList{position: relative; float: left; margin:10px 0 0 3%; width:190px; height:95px; background: #FFFFFF; border:1px solid #d6d6d6;border-radius: 10px; box-shadow:2px 2px 2px rgba(125, 125, 125, .5);}
.lianmeng{ position: absolute;top: 10px; left: 5px; }
.lianmeng img{ width: 76px; height: 76px;}
.kefuInfo{ position: absolute; left: 95px; top: 10px;}
.kefuInfo img{ margin-top:1px; display:block; width:66px; height:20px; }
p.kefuNic{ font-size: 16px; line-height: 18px;}
p.kefuJies{ height:34px; margin-top:2px; color:#868686; font-size:12px; line-height: 16px; overflow:hidden;}

.shangwuKefu .kefuList{height: 122px;}
.shangwuKefu .swhzTop{padding:0 5px;line-height: 30px;background: #f7787a; border-top-left-radius:10px; border-top-right-radius: 10px;font-size: 12px;text-align: center; color: #fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.shangwuKefu .kefuList .lianmeng,.shangwuKefu .kefuList .kefuInfo{top: 38px;}
.slider-carousel{ padding-bottom:25px; }
@media screen and (max-width:420px ) {
	.kefuList{ width:45%; }
	.lianmeng img{ width:60px; height:60px; }
	.kefuInfo{ position:absolute; left:75px; }
	p.kefuNic{ font-size:15px; line-height:17px; }
}

/*关于我们*/
.about{ margin-top:10px; background: #FFFFFF;}
.about_left{ width:100%; }
.about_left ul{ width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; }
.about_left ul li{ width:50%; height: 55px; line-height: 55px; text-align: center; border-bottom: 1px solid #ebecee; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.about_left ul li a{ display: block; height: 55px; line-height: 55px; text-align: center; color: #333333; font-size: 16px;}
.about_left ul li a:hover{height: 55px; line-height: 55px; text-align: center; color: #FFFFFF; background:url(../../../images/mobile/v3f/aboutUs/about_active.png) no-repeat 95% #f43c3d;}
.about_left ul li a.active{color:#FFFFFF; font-weight: 600;background:#f43c3d;}
.about_right{ padding: 0 3%;}
.about_right .atit{ text-align:center; font-size:20px; }
.about_right .atit span{display:inline-block;height: 40px; margin-top:10px; line-height: 40px; border-bottom: 2px solid #f43c3d; font-size: 18px; font-weight:bold; }
.about_right .about_main{ padding-bottom: 20px; }
.about_right .about_main .about_info{ padding: 20px 5px 0;}
.about_right .about_main .about_info span{display: block; color:#f43c3d; font-size: 16px; padding-bottom: 15px;}
.about_right .about_main .about_info p{ color: #666; line-height: 26px;}

/*弹起动画开始*/
.yeasein{
	-webkit-animation: yeaseinAnimate 2s ease forwards;
	-moz-animation: yeaseinAnimate 2s ease forwards;
	-o-animation: yeaseinAnimate 2s ease forwards;
	-ms-animation: yeaseinAnimate 2s ease forwards;
	animation: yeaseinAnimate 2s ease forwards;
}
@-webkit-keyframes yeaseinAnimate{
	0%{ -webkit-transform:perspective(400px) rotateY(90deg);; opacity: 0;}
	40%{ -webkit-transform:perspective(400px) rotateY(-30deg);}
	70%{ -webkit-transform:perspective(400px) rotateY(30deg);}
	100%{ -webkit-transform:perspective(400px) rotateY(0deg); opacity: 1;}
}
@-moz-keyframes yeaseinAnimate{
	0%{ -moz-transform:perspective(400px) rotateY(90deg);; opacity: 0;}
	40%{ -moz-transform:perspective(400px) rotateY(-30deg);}
	70%{ -moz-transform:perspective(400px) rotateY(30deg);}
	100%{ -moz-transform:perspective(400px) rotateY(0deg); opacity: 1;}
}
@-o-keyframes yeaseinAnimate{
	0%{ -o-transform:perspective(400px) rotateY(90deg);; opacity: 0;}
	40%{ -o-transform:perspective(400px) rotateY(-30deg);}
	70%{ -o-transform:perspective(400px) rotateY(30deg);}
	100%{ -o-transform:perspective(400px) rotateY(0deg); opacity: 1;}
}
@keyframes yeaseinAnimate{
	0%{ transform:perspective(400px) rotateY(90deg);; opacity: 0;}
	40%{ transform:perspective(400px) rotateY(-30deg);}
	70%{ transform:perspective(400px) rotateY(30deg);}
	100%{ transform:perspective(400px) rotateY(0deg); opacity: 1;}
}

/*流量变现*/
.flow-title{ width:100%; padding-top: 20px; text-align:center; }
.flow-title .tit{ font-size:20px; font-weight:400; text-align:center; }
.advantage-out{ margin:10px auto 0; background:#fff; }
.advantage-out .advantage .img{ background:transparent; border:none; }
.advantage-out .advantage .img img{ position:static; display:block; height:60px; margin:0 auto; -webkit-border-radius:999em; border-radius:999em; transform-style: preserve-3d; transition: transform 1s ease 0s;}
.advantage-out .advantage .img img:hover{transform: rotateY(0.5turn);}
.advantage-out .advantage .img{ padding:8px 1.5% 20px; }
.advantage-out .advantage .image{ width:22%; height:auto; padding:0 1.5%; margin:10px 0 0; background-color:#fff; }
.advantage-out .advantage .image img{ float:none; margin:0 auto; }
.advantage-out .advantage .desc{ width:100%; height:auto; padding:0; margin:10px 0 0; text-align:center; color:#232323; }

.adModalityContent{ margin:0 auto; text-align: center;background-color: #fff; overflow: hidden;}
.adModality_title{width: 100%;margin-top: 24px;font-size:20px;overflow: hidden;}
.tabContent{width: 100%;overflow: hidden;}
.tabDetails{width: 100%;margin: 24px 0;overflow: hidden;}
.tabDetails_single{display: block;width:354px;height: 100%;margin:0 auto;overflow: hidden;}
.tabMobile_img{position:relative;float: left;width: 184px;height: 100%;overflow: hidden;}
.tabMobile_imgMask{width: 120px;margin: 0 auto;overflow: hidden;}
.tabMobile_imgMask img{ width:100%; }
.tabMobile_imgList{width: 1000px;}
.tabMobile_imgList li{float: left;width: 120px;overflow: hidden;}
.tabMobile_imgPaddle{position: absolute;top:50%;left:0;width: 184px;height: 40px;z-index: 1;margin-top: -16px;overflow: hidden;}
.tabMobile_imgPaddle_left,
.tabMobile_imgPaddle_right{float: left;width: 28px;height: 32px;cursor: pointer;background: url(../../../images/mobile/v3f/tabMobile_imgPaddle.png) no-repeat 0 0; background-size:56px 32px; overflow: hidden;}
.tabMobile_imgPaddle_right{float: right;background-position: -28px 0; background-size:56px 32px;}
.tabMobile_text{float: right;width: 156px; padding-right:2px; height: 100%;}
.tabMobile_textMask{float: left;width: 100%;height: 220px;margin-top: 15px;overflow: hidden;}
.tabMobile_textList{width: 100%;}
.tabMobile_textList li{float: left;width: 100%;height: 326px;text-align: left;overflow: hidden;}
.tabMobile_textList li span{ display:block; font-size: 12px; line-height:20px; }
.tabMobile_textList li span.tname{ font-size: 16px; font-weight:bold; line-height:40px; }
.tabMobile_textList li span.tcolor{ padding:0 0 10px; color: #f00; font-size: 13px; }
.homeTitle{ padding:0 3%; background:#f76c6d; }
.homeTitle .tit{ width:100%; padding:18px 0; text-align:center; }
.homeTitle .tit h3{ font-size:17px; font-weight:400; color:#fff; }

/*公告*/
.notice{ padding-bottom:10px;background: #fff; }
.notice .title{height: 70px; line-height: 70px;background: #fafafa; text-align: center;color: #323232;font-size: 24px;border-bottom:1px solid #ddd;}
.notice ul{ padding: 0 3%; margin-bottom:15px; }
.notice ul li{ border-bottom:1px dashed #e8e8e8; }
.notice ul li span.fr{ color: #949494;}
.notice ul li span.name{ display:block; float:left; width:78%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.notice ul li a{ display:block; height:44px; line-height:44px; background:url(../../../images/mobile/v3f/notic.png) no-repeat 0; background-size:11px 11px; padding-left: 20px; overflow:hidden; }
.notice ul li a:hover,.notice ul li a:hover span{color:#f00;}
.show-article{ background:#fff; padding:15px 3%; }
.show-article h1{ margin-top:5px; font-size: 18px; font-weight: 400; line-height:24px; text-align: center; }
.show-article .title{ height:25px; margin:0; padding:8px 0 11px;text-align: center; line-height:25px; border-bottom: 1px solid #ddd; position: relative;}
.show-article .title span { padding:0 10px; color: #6c6c6c;}
.show-article .contentArtic { padding:10px 1% 0;color: #4c4c4c; font-size: 15px; line-height:25px; }
.show-article .contentArtic img{ max-width:100% !important; height:auto !important; }
.show-article .contentArtic table{ width:100% !important; overflow:hidden; }
.show-article .contentArtic p { padding: 6px 0;}
.show-article .contentArtic p.text{text-indent: 2em; padding: 10px 0; line-height: 23px;}
.show-article .contentArtic strong{ font-weight:bold; }
.show-article .contentArtic .text{ padding: 10px 0;}
.show-article .contentArtic .text .text_title{ height: 55px;}
.show-article .contentArtic .text .text_title span{ width:55px; height:55px;line-height:55px;background: #71ba23; color: #FFFFFF; font-size: 40px; display: inline-block; text-align: center;}
.show-article .contentArtic .text b{color: #4c9300;}
.show-article .contentArtic .text p{padding-left: 55px; line-height:30px;}
.show-article .contentArtic .text a{ color:#1a92de ;}
.show-article .contentArtic .text img{ text-align: center;}

@media screen and (max-width:480px ) {
	.buzhouCon{width:334px; padding-left:10px; }
	.buzhouCon .buzhouList{ width:92px; }
	.buzhouCon .buzhouList4{ width:56px; }
	.buzhouCon .buzhouxian{position: absolute;right: 16px; top: 24px; width: 12px; }
}

@media screen and (max-width:360px ) {
	.buzhouCon{width:300px; padding-left:15px;}
	.buzhouCon .buzhouList{ width:80px; }
	.buzhouCon .buzhouList4{ width:60px; }
	.buzhouCon .buzhouImg img{width:44px; height:44px;}
	.buzhouCon .buzhouxian{position: absolute;right: 13px; top: 22px; width: 10px; }
	.advantage  .small{margin-top:3px; }

	.tabDetails_single{width:320px;}
	.tabMobile_img,.tabMobile_imgPaddle{width: 170px; height: 240px; }
	.tabMobile_imgMask,.tabMobile_imgList li{width: 110px;}
	.tabMobile_text{float: right;width: 138px; margin-top:0;}
	.tabMobile_textList li span.tname{ line-height:35px; }
	.tabMobile_textList li span{ line-height:19px; }

	.app-list dt .app-name,.app-list dd .app-name{width:38%;}
	.app-list dd .app-name img{ width:36px; height:36px; margin-top:2px; margin-right: 8px; }
	.app-list dt .app-type,.app-list dd .app-type{width:19%;}
	.app-list dt .app-price,.app-list dd .app-price{width:19%;}
	.app-list dt .app-tglj,.app-list dd .app-tglj{width:21%; padding-left:2%;}
}
/* chenteng */
.p-index .main{background: #fff;}
.cs-good{padding:20px 0;}
.cs-good li{box-sizing: border-box; width:25%; padding:5px; text-align: center; float: left; }
.cs-good li .img{width:64px; height: 64px; margin: 0 auto; background-size: 100%;}
.cs-good li .img1{background-image: url('../../../images/mobile/v3f/cs/1.png')}
.cs-good li .img2{background-image: url('../../../images/mobile/v3f/cs/2.png')}
.cs-good li .img3{background-image: url('../../../images/mobile/v3f/cs/3.png')}
.cs-good li .img4{background-image: url('../../../images/mobile/v3f/cs/4.png')}
.cs-good li .text{margin-top: 10px;}
.c-tab1 {
  padding: 20px 0; border-top: 10px solid #eff0f2;
}

.c-tab1 .tab-btn {
  padding: 0 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.c-tab1 .tab-btn .btn {
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
  display: block;
  width: 50%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #f2f2f2;
}

.c-tab1 .tab-btn .btn i {
  
}

.c-tab1 .tab-btn .btn.cur {
  background: #f54749;
  color: #fff;
}

.c-tab1 .tab-btn .btn.btn1 {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.c-tab1 .tab-btn .btn.btn2 {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.c-tab1 .tab-list {
  margin-top: 5px;
}

.c-tab1 .tab-list .item {
  display: none;
}

.c-tab1 .tab-list .item.cur {
  display: block;
}

.c-list-app ul {
  overflow: hidden;
}

.c-list-app ul li {
  float: left;
  width: 25%;
  box-sizing: border-box;
  text-align: center;
  margin-top: 15px;
  padding: 0 10px;
}

.c-list-app ul li img {
  width: 50px;
  height: 50px;
}

.c-list-app ul li span {
  display: block;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  margin-top: 3px;
}

.c-list-app .list-scroll {
  overflow-y: hidden;
  overflow-x: scroll;
}

.c-list-app .list-scroll::-webkit-scrollbar {
  display: none;
}

.c-list-app .list-scroll ul {
  overflow: visible;
  white-space: nowrap;
}

.c-list-app .list-scroll ul li {
  float: none;
  display: inline-block;
}

.cs-index-box{border-top:10px solid #eff0f2; padding: 15px 0 20px}
.cs-index-box .cs-tit{font-size: 16px; padding-left: 12px;}
.cs-qq{display:flex;display: -webkit-box;}
.cs-qq a{display: block;flex: auto;-webkit-box-flex: 1;}
.cs-qq dl{margin-top: 15px;}
.cs-qq dl dt{float: left; width:50px; height: 50px; margin-left: 12px; margin-right: 10px; background: url('../../../images/mobile/v3f/cs/5.png') no-repeat 0 0 / 100% 100%;}
.cs-qq dl dd{}
.cs-qq dl dd h3{padding-top: 5px;}
.cs-qq dl dd p{color:#676767; margin-top: 8px;}
