html,body {
    color: #333;
    margin: 0;
    /*height: 100%;*/
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}
html,body,div,ul,li,p,a,img{
	margin:0;
	padding:0;
	box-sizing: border-box;
	/**去除移动端特有的点击高亮效果**/
	--webkit-tap-highlight-color:transparent ;
}
body{
	font-size: 13px;
	margin: 0;
	background:#f5f5f5;
    color: #333;
}
a{
	color:#000;
	text-decoration:none;
	}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color : rgba( 255,255,255,0.0 );
-webkit-user-select:  none ;
-moz-user-focus:  none ;
-moz-user-select:  none ;} /*移动端a标签点击背景色变蓝*/

ul,li{list-style: none;}
.clearboth:after{
	content:'';
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}

h1,h2,h3,h4,h5,h6{ margin: 0px; padding: 0px; }

/**
 *头部
 **/
/**头部**/
.foot-spacea{ height: 52px; clear: both;}
header{ background: url(../images/in_br-1.jpg) no-repeat; background-size: 100%; height: 52px;
    position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 0;
  }
.mui-title {
	margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 52px;
    position: absolute;
    display: block;
    width: 60%;
    left: 20%;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    overflow: hidden;
 /*    background-image:-webkit-linear-gradient(right,#dfae28,#fff16b,#dfae28,#fff16b); */
/*    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent; */
    font-weight:500;
}
.mui-icon{ position: absolute; display: block; top: 0px; left: 0px; width: 20%;}
.mui-icon img{ width: 22px; margin-top: 14px; margin-left: 10px;}
.mui-icona{ position: absolute; display: block; top: 0px; right: 0px; width: 20%; padding-right: 15px;
 font-size: 14px; line-height: 52px; text-align: right; color: #fff;}
 .mui-icona img{ width: 40px; margin-top: 6px;float: right; margin-right: -7px;}
 .mui-iconb{ position: absolute; display: block; top: 0px; left: 6px; width: 20%; padding-right: 15px;
 font-size: 14px; line-height: 52px; text-align: left; color: #dfae28;}
 .mui-iconb img{ width: 40px; margin-top: 6px;float: left; margin-right: -7px;}





/*wanlihui*/
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

.garbtopz{ width: 100%;z-index: 9;position: relative; z-index: 1;}

.garbtopz{ width: 100%;background:#f7fcf7; height: 72px; }
.garbtop{  width: 100%;

}


.mui-iconal{

    display: block;
    line-height: 52px;
    height: 52px;
    font-size: 20px;
    width: 40%;
    padding-top: 20px;
    color: #000;

}
.mui-iconal img {
    width: 22px;
    margin-left: 20px;
    margin-right: 10px;
    margin-bottom: 2px;
    vertical-align: middle;
}

.garbtop p{ position: absolute; left: 25%; top: 22px; line-height: 52px; font-size: 20px;width: 50%; text-align: center; color: #000;}
.mui-iconar{
    position: absolute;
    display: block;
    height: 52px;
    line-height: 52px;
    top: 20px;
    right: 15px;

    font-size: 14px;
    color: #333;
}
.mui-iconar img{ width: 22px; vertical-align: middle;  }

.mui-iconal select{padding: 6px 2vmin;background: none;border: none;color: #fff; background: #0b1127; line-height: 30px; border-radius: 6px;}


/*20210416*/
.zhucchengg{ width: 100%;  text-align: center;}
.zhucchengg img{ width: 100%; }
.zhucchengg h2{ font-size: 18px; line-height: 24px;color: #1a45bb;  margin-bottom: 10px;}
.zhucchengg p{ font-size: 14px; line-height: 24px;color: #666; }
.jhsuan{  padding: 40px 70px 20px;  }

/*anm*/
.regzhcg{width: 100%;text-align: center; margin-top: 30px;}
.regzhcg .a1{width: 55%;margin: 0 auto; background: linear-gradient(to right,#1a45bb,#1a45bb); display: block;
    height: 52px;
    line-height: 52px;
    border-radius: 26px;font-size: 16px;color: #fff;font-weight: 600;}

.regzhcga{width: 100%;text-align: center; margin-top: 30px;}
.regzhcga .a1{width: 80%;margin: 0 auto; background: linear-gradient(to right,#3055b9,#3055b9); display: block;
    height: 52px;
    line-height: 52px;
    border-radius: 15px;font-size: 16px;color: #fff;font-weight: 600;}

/*首页*/
.indelogo{ width: 100%; padding: 15px; }
.indelogo img{ width: 50%; }

/*banner*/
.wadz{padding: 0 15px 15px;}
.slider {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;

}
/*盒子带容器*/
.slides {
    height: auto;
    /* Simple clear fix */
    overflow: hidden;
    /**
         * Prevent blinking issue
         * Not tested. Experimental.
         */
    -webkit-backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    /**
         * Here is CSS transitions
         * responsible for slider animation in modern broswers
         */
    -webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.slide {
    height: auto;
    float: left;
    clear: none;


}
.slider-arrows {
}
.slider-arrow {
    position: absolute;
    display: block;
    margin-bottom: -20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-size: 2em;
    background-color: #333;
    background-color: rgba(50,50,50,.3);
    border-radius: 50%;
}/*左右按钮样式及放置位置*/
.slider-arrow--right {
    bottom: 50%;
    right: 30px;
}
.slider-arrow--left {
    bottom: 50%;
    left: 30px;
}
/*
background:url(img/.png) no-repeat;
*/

.slider-nav {
    position: absolute;
    bottom: 10px;
}
.slider-nav__item {  /*nva样式*/
    width: 12px;
    height: 12px;
    float: left;
    clear: none;
    display: block;
    margin: 0 5px;
    background: black;
    border-radius: 100%;
    opacity:0.3;
}
.slider-nav__item:hover {
    background: #ccc;
}
.slider-nav__item--current {
    background: #ccc;
} /*被选中后的样式*/
.box {
  width: 100%;
  height: auto;

}
.slide img{ width: 100%;  border-radius: 10px;}


 /*文字滚动*/
.t_news{ height:40px;  color:#fff;  overflow:hidden; position:relative; margin: 0px 15px 15px;  margin-top: 20px;}
.t_news b{ height:40px; font-weight:bold; display:inline-block; font-style:oblique;}
.t_news b img{ height: 40px;  }
.news_li,.swap{ line-height:40px; display:inline-block; position:absolute; top:0; left:62px; font-size: 14px; color: #fff;}
}
.news_li li a{ color:#fff; }
.news_li a,.swap a{ color:#fff; opacity: 0.8;}
.swap{top:40px;}
.piaim{ border-radius: 5px; border:1px solid #ff0000; padding: 0 5px; margin-right: 5px; color: #ff0000; }
/*滑动动*/

.cangwaoyij{ padding:15px 15px 15px;  }
.index_titel{ font-size: 18px; color: #2e333a; line-height: 40px;margin-bottom: 7px; }
.yijiazu{ width: 100%;  }
.yijiazul{ width: 33.3%; float: left; text-align: center; }

.yijiazul h1{ font-size: 16px; color: #333; margin-bottom: 5px; line-height: 24px;}
.yijiazul h2{ font-size: 16px; color: #03ad8f;line-height: 24px;}
.yijiazul h3{ font-size: 12px; font-weight: 500; color: #03ad8f;line-height: 20px;}
.yijiazul p{ font-size: 14px; font-weight: 500; color: #a5b2c9;line-height: 20px;}

.wodtopz{ height: 60px;width: 100%; padding: 10px 15px 0; margin-top: 0px;}
.wodbiaot{ width: 100%;  padding-top: 20px; position: relative; color: #333; font-size: 22px; font-weight: 600;  }
.wodbiaot a{position: absolute; top: 10px; right: 0px; height: 30px; color: #fff; font-size: 14px; font-weight: 500;}
.wodbiaot a img{ width: 20px; vertical-align: middle; margin-right: 5px;  }



.metouxiang{margin: 0px 15px 15px;  position: relative; padding-bottom: 25px; padding-left: 68px; padding-top: 2px;}
.metouxiang h2{ font-size: 18px; line-height: 36px; color: #fff; }
.metouxiang p{font-size: 16px; color: #666; line-height: 20px; color: #fff;}
.mingsj{ width: 10px; vertical-align: middle; margin-right: 3px; }
.metouxiang p span{ padding: 4px 10px; background: linear-gradient(to right,#FFC107,#12a084); color: #fff; border-radius: 50px; font-size: 12px; margin-left: 10px;}
.metouxiang p span img{width: 15px; vertical-align: middle; }
.metouxiang a{ color: #a4a0a0;  margin-right: 10px;}
.metouxiang a b{color: #000;}
.toux{ position: absolute; top: 5px;  left: 5px; width: 55px; height: 55px; border-radius: 50px;  overflow: hidden; }
.toux img{  width: 55px; height: 55px; border-radius: 50px;  border: 1px solid #fff;}

.indesioc{ margin: 15px; }
.minmyzulina{ margin: 0px 15px 15px; background: #fff; border-radius: 15px; padding: 15px 0 10px; }
.minmyzulina a{ display: block; float: left; width: 33.3%;  }
.minmyzulina a img{ width:35px; margin: 0 auto; display: block; border-radius: 10px;}
.minmyzulina a p{ text-align: center;color: #333; font-size: 14px; line-height: 30px;  margin-top: 5px; }
.minmyzulina a p span{ color: #333; }


.minmyzulinb{ margin: 15px; background: #fff; border-radius: 15px; padding: 15px 0 10px; }
.minmyzulinb a{ display: block; float: left; width: 33.3%; margin-bottom: 15px;  }
.minmyzulinb a img{ width:35px; margin: 0 auto; display: block; border-radius: 10px;}
.minmyzulinb a p{ text-align: center;color: #333; font-size: 14px; line-height: 30px;  margin-top: 5px; }
.minmyzulinb a p span{ color: #333; }


.divyanyouhl{ margin:10px 15px; border-radius: 5px; overflow: hidden;  position: relative;}
.lijyaq{ width: 80px; text-align: center; height: 32px; line-height: 32px; border-radius: 30px; background: #ff4f64; color: #fff; font-size: 14px; position: absolute; top: 28px; right: 15px; }
.divyanyouhl img{ width: 100%; display: block; }
.menav{ margin: 15px; border-radius: 15px; overflow: hidden;}
.mine_list{width: 100%;height: 50px; line-height:46px; font-size: 16px; color: #333;  padding: 0px 10px; position:relative; margin-bottom: 1px; border-bottom: 1px solid #eee;}
.mine_list .p10{height:46px;line-height:46px;overflow: hidden;color: #333;}
.mine_list .img9{width: 22px;height: 22px;vertical-align: middle;margin-right: 10px;margin-bottom: 2px;}
.mine_list .img10{width: 16px;height: 16px;float: right;margin-top:15px;}
.mine_list .navxian{ position: absolute; bottom: 0px; right: 0px; width: 91%; height: 1px; background: #333; }

/*我的二维码*/

.header_r img{width: 50%; padding: 1vmin 7vmin;}
.cb_tip{width: 100%; padding: 10px 3%; background: none;}
.cb_tip p{color: #f00; font-size: 14px; margin-bottom: 5px;}
.cb_img{width: 100%; text-align:center;}
.cb_img_a { width: 53%;  border:1px solid #b3beb8; background: #fff; padding: 10px; margin: 30px auto 0;}
.cb_img_a img{ width: 100%; }
.cb_img a{ text-decoration: none; padding-top: 5vmin;display: block; color: #a2a2a4; font-size: 16px; }
.cb_dz{ width: 100%; background: none;padding: 30px 9% 10px;color: #5f6e67;overflow: hidden;font-size:14px; line-height: 1.5;  text-align:center;}
.cb_dz p{ color: #000; margin-bottom: 5px; }
.wzjsshao{ padding: 10px; }
.chobi{ color: #5f6e67; padding: 10px 15px;font-size: 14px; margin-top: 10px;  }
.chobi p{line-height: 22px; margin-bottom: 10px;}
.copy {
    width: 40%;
   background: linear-gradient(to right,#297952,#297952);
    border-radius: 36px;
    line-height: 36px;
    color: #fff;
    font-weight:bold;
    padding: 0;
    border: none;
    margin: 30px auto 0;
}

.copya {
    width:70%;
    background: linear-gradient(to right,#297952,#297952);
    border-radius:5px;
    line-height: 40px;
    color: #fff;
    font-weight:bold;
    padding: 0;
    border: none;
    margin: 15px auto 0;
    margin-left: 15%;
}
 /*提币冲币*/
 .cb1_con_li{ width: 100%; background:none; padding: 10px;  position: relative; margin-bottom: 10px; border-bottom:1px solid #eee; }
 .chongbijil_d{ line-height:2; overflow: hidden;word-wrap:break-word; width: 100%; font-size: 14px;  color: #333; }
 .chongbijil_d b{ color: #297952; margin-right: 10px; font-size: 14px; font-weight: 700;}
 .chongbijil_d b.on{ color: #2d9f3d; }
 .chongbijil_d span{ margin-left: 10px; color: #b3beb8; }
 .chongbijil_l{ line-height:2; font-size: 14px; color: #a1a7b3; margin-top: 15px;  }
 .chongbijil_r{ position: absolute; bottom:13px; right:15px; line-height:2;  color: #22ac38; }

/*奖金池子*/

.jiangjici{ width:100%; padding:0; display: block; margin-top: 20px; margin-bottom: 10px; }
.jiangjici img{width:100%;}

.ijiangc{ width:100%; position: relative; }
.ijiangc img{ width:100%;  display: block;}
.divjzwez{ position: absolute; top: 0px; width:55%; left: 22.5%;  padding-top: 120px;}
.divjzwez p{ font-size: 12px; ;  text-align: center;line-height:2;
    color: #fff16b;
    background-image: -webkit-linear-gradient(right,#dfae28,#fff16b,#dfae28,#fff16b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
  }
.divjzwez h2{ font-size: 36px; ;  text-align: center; line-height:1.5;
    color: #fff16b;
    background-image: -webkit-linear-gradient(right,#dfae28,#fff16b,#dfae28,#fff16b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
}
.jiangjqianbcz{ border:1px solid #666;  margin: 20px; padding:10px; background: #000;border-radius: 15px; }
.jiangjqianbcz h2{ line-height: 30px;color: #fff16b;font-weight: bold;font-size: 16px; }
.jiangjqianbcz p{ font-size: 14px; color: #a1a7b3;  }
.jiangjqianbcz p span{  margin-left: 20px;  color: #ff0000; }

.chongbi_epey .input-group {
    border: none;

    border-top: 1px solid #585858;
    border-radius: 0px;
    margin-bottom: 0px;
    height: auto;
}

.sxf_xz {
    display: block;
    position: absolute;
    top: 14px;
    right: 10px;
    width: 20px;
    z-index: a1a7b3;
}
.sxf_xz img {
    width: 100%;
}
.form-row_epay p {
    padding: 5px 15px;
    line-height: 24px;
    font-size: 12px;
    color: #666;
    margin-bottom: 10px;

    border-bottom: 1px solid #585858;
}

.xzsxf_epay{ width: 100%; }
.xzsxf_epay ul{ width: 100%; }
.xzsxf_epay ul li{ color: #d4bf9e; background: #212121; border-bottom: 1px solid #505050; }
.xzsxf_epay ul li a{ display: block;  line-height: 36px; padding: 10px 30px;  }


.chongbi_epey{ margin: 15px; }

.input-group-addon, .input-group-btn {
    width: 1%;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: middle;
    border-radius: 4px;
    color: #000;
}
.input-group .input{ border:none; border-bottom: 1px solid #ddd;  border-radius: 0px; color: #000 }
.input-group-addon{border:none; border-bottom: 1px solid #ddd; background: #fff; border-radius: 0px; }
.chongbi_epey .input-group{ border-top:none;  margin-bottom: 10px;}
.inputwbfz3{  right: 0px; bottom: 10px; position: absolute; width: 20%; height: 30px; overflow: hidden; }
.inputwbfz3 a{/* background: #fff16b; */line-height: 30px; height: 30px; text-align: center; display: block; color: #2c85fb; border-radius: 5px; border:1px solid #2c85fb; font-size: 12px;}
.inputwbfz3 img{ height: 40px; width: 100%; }

/*邀请*/

.quzhesam h2{ color: #000; }
.yiqzq{ width: 100%; position: relative; z-index: 1; }

.wemaa{width: 90%;margin-left: 5%; padding: 20px; border-radius: 15px; background:#fff; position: relative; z-index: 9; margin-top: -80px;}
.wemaa img{  width: 60%; margin-left: 20%; padding-bottom: 30px;}
.wemaa p{ text-align: center; line-height:2; font-size: 20px; color: #000; margin-bottom: 10px; }
       /**
      * 我的团队
      **/
      .team_con {
    width: 100%;
    height: 30vmin;
}
    .team_con1 {
    padding: 20px;
}
    .team_con1 p {
    font-size: 15px;
    color: #fff;
}
    .team_con1 p {
    font-size: 15px;
    color: #fff;
}
    .team_con1 span {
    font-size: 25px;
    letter-spacing: 2px;
}
    .team_con_list{width: 100%; height: 10vmin;line-height: 10vmin; background: #21212b;padding:0 4vmin;box-sizing: border-box;}
    .team_con_list span{padding-left: 4vmin;font-size: 14px;letter-spacing: 1px;}
    .team_con_list p{color: #fff;}
    .team_con_list em{font-size: 12px;}
    .team_con_list1{width: 100%; height: 10vmin;line-height: 10vmin; background: #21212b;padding:0 4vmin;box-sizing: border-box;}
    .team_con_list1 p{color: #fff;}
    .team_con_list1 span{padding-left: 4vmin;font-size: 14px;letter-spacing: 2px;}
    .team_con_list1 select{padding: 0.5vmin 2vmin;background: none;border: none;color: #fff; background: #0b1127; width: 100px;  height: 30px; line-height: 30px; display: inline-block;}
    .team_con_list1 .a6{color: #000;margin-left: 20px; background: #fff;padding:3px 10px;border-radius: 5px;}
    .team_con_list2{width: 100%;margin:2vmin 0;padding: 4vmin;box-sizing: border-box; height: 22vmin;border-bottom: #eee solid 1px; background: none;}
    .team_con_list2 p{width:50%;float: left;font-size: 13px;color: #297952;}
    .team_con_list2 p a{background: #297952;color: #fff;font-size: 12px;padding: 0.5vmin 2vmin;border-radius:4px;margin-left: 1vmin;}
    .team_con_list2 .pp1{padding: 1vmin 0;color: #333;}
    .team_conll{ width: 50%; float: left; padding-top: 15px; }
    .team_conll h2{ font-size: 20px; color: #fff; text-align: center; line-height: 30px;}
    .team_conll p{ font-size: 14px; color: #fff; text-align: center; line-height: 24px;}
    .fenzshuaz{ margin: 15px; }
    .fenzshuazle{ width: 48%;float: left; border-radius: 3px; border:1px solid #eee; padding: 10px; }
    .fenzshuazle img{ height:48px; float: left; }
    .fenzshuazlr{ width: 48%;float: right; border-radius: 3px; border:1px solid #eee; padding: 10px; }
    .fenzshuazlr img{ height:48px; float: left; }
    .fenzshuazlexia{ float: left; margin-left: 3px; line-height: 22px; margin-top: 4px;}
    .fenzshuazlexia h2{ font-size: 16px; }
    .fenzshuazlexia p{ font-size: 12px; color: #a1a7b3; }

    .wiopzhw{ background:url(../images/miandz.png); background-size: 100% 100%; padding: 15px; margin: 15px;}
    .wiopzhw h2{ color: #ffc947; font-size: 20px; line-height: 30px; }
    .wiopzhw p{ font-size: 12px; color: #dcdcdc; line-height: 24px;}

    .fenzshuaza{ margin: 15px; }
    .fenzshuazlea{ width: 48%;float: left; border-radius: 3px; background: #f8f8f8; padding: 15px 10px; }
    .fenzshuazlea h2{ font-size: 14px; margin-bottom: 10px; }
    .fenzshuazlea img{ height:40px; float: left; }
    .fenzshuazlra{ width: 48%;float: right; border-radius: 3px; background: #f8f8f8; padding: 15px 10px; }
    .fenzshuazlra img{ height:40px; float: left; }
    .fenzshuazlexiaa{ float: left; margin-left: 3px; line-height: 22px; }
    .fenzshuazlra h2{ font-size: 14px; margin-bottom: 10px; }
    .fenzshuazlexiaa p{ font-size: 12px; color: #333; }


/*退货流程*/
.big_width100{ margin: 15px; }
.genggao { width: 100%;}
.genggao li{ background: #fff; margin-bottom: 5px; padding: 15px;  width: 100%; margin-bottom: 15px; border-radius: 15px;  position: relative;}
.genggao li a{
    display: block;
    /*background: url(../images/jiantt.png) no-repeat right center; */
    background-size: 15px 15px;
}
.genggao li a .gonggao_l{ width: 100%;  }
.genggao li a .gonggao_l h2{ width: 100%; line-height: 30px; color: #333; font-weight: bold; font-size: 16px; position: relative; height: 30px;
  }
.genggao li a .gonggao_l h2 span{ font-size: 12px; color: #a1a7b3; right:0; display: block; top:0; height: 30px; line-height: 30px; position: absolute; font-weight:500;}
.genggao li a .gonggao_l h2 strong{ overflow: hidden; display: block; width: 100%; overflow: hidden; height: 30px; }
.genggao li a .gonggao_l p{ font-size: 14px; line-height: 24px; color: #999; width: 100%; overflow: hidden; font-weight: 500; margin-bottom: 5px;}
.weidu{ position: absolute; bottom: 15px; right: 15px; color: #ff5555; border-radius: 5px; width: 40px; line-height: 22px; border:1px solid #ff5555; text-align: center;}
.gonggao_lwans strong{ color: #999;  }
.gonggao_lwans .weidu{ border:1px solid #eee; color: #999;  }

.bgff{ background: #d4bf9e;}
.AnnouncementDetails{ background: #fff; width: 100%; }
.annDe_h2{  line-height: 30px; overflow: hidden; padding: 10px 5%; width: 100%; text-align: center; font-size: 18px; color: #333; border-bottom: 1px solid #585858; }
.AnnouncementDetails_de{ width: 90%; margin: 10px 5%; color: #333; line-height: 30px; font-size: 14px;}

.garbtopza{/* border-bottom: 1px solid #eee; */}

/*钱包*/
.mine_listqiab{
    width: 100%;
    background: #fff;
    height: 50px;
    line-height: 46px;
    font-size: 16px;
    color: #b1b1b1;
    position: relative;}
.mine_listqiab .p10{height:46px;line-height:46px;overflow: hidden;color: #512c56; font-size: 16px;font-weight: 600;}
.mine_listqiab .img10{width: 16px;height: 16px;float: right;margin-top:15px;}

.qianbao{ width: 100%; display: block; border-bottom: 1px solid #585858; padding:5px;}
.qianbaoxia{ width: 100%;   }
.qianbaoxial{float: left;  width: 50%;}
.qianbaoxial h2{font-size: 14px; color: #a1a7b3;line-height: 24px; font-weight: 500;}
.qianbaoxial p{font-size: 16px; color: #000;line-height: 24px;}
.qianbaoxiar{float: right; width: 50%;}
.qianbaoxiar h2{font-size: 14px; color: #a1a7b3;line-height: 24px; font-weight: 500; text-align: right;}
.qianbaoxiar p{font-size: 16px; color: #000;line-height: 24px; text-align: right;}

.jaoyjil{ padding: 15px; border-top: 10px solid #eee;  }
.jiaoyshenz{ line-height: 46px; font-size: 20px; font-weight: 600;  }

/*资讯*/

.integuiz{ width: 92%; margin-left: 4%; padding: 10px;}

.faxingzhu{
width: 92%;
margin-left: 4%;
padding: 0 10px; margin-top: 20px;}
.faxingzhul{ width: 48%; border-radius: 5px; background: linear-gradient(to bottom,#f6b058,#f5941a); padding: 15px 5px; float: left; text-align: center;}
.faxingzhul p{ line-height:1.5; font-size: 14px; }
.faxingzhul h2{ line-height:1.5; font-size: 16px; }
.faxingzhur{ width: 48%; border-radius: 5px; background: linear-gradient(to bottom,#67dbfd,#1d8ffe); padding: 15px 5px;  float: right; text-align: center;}
.faxingzhur p{ line-height: 1.5; font-size: 14px; }
.faxingzhur h2{ line-height:1.5; font-size: 16px; }

.indeiconzu{
width: 96%;
margin-left: 2%;
padding: 0 10px;
margin-top: 40px;}
.indeiconzu a{ display: block; float: left; width: 25%; margin-bottom: 20px; }
.indeiconzu a img{ width: 40px; margin: 0 auto; display: block;}
.indeiconzu a p{ font-size: 12px; text-align: center;margin-top: 5px; }
.kenggzdeng{ width: 100%; margin-top: 10px; }
.kenggzdeng p{ line-height: 24px; width: 50%; float:left; padding: 0 5px;   }

.jindu{  margin-top: 20px; }
.jindutite{ font-size: 20px; line-height: 2; margin-bottom: 10px; }
.diyixq{position: relative; padding-left: 20px; padding-bottom: 25px;  border-left: 1px solid #d0adbb;}
.jinduxiangq{ width: 100%; }
.jinduxiangq h3{ font-size: 16px; color: #000; margin-bottom: 2px; line-height: 24px; color: #333; margin-bottom: 5px;
width: 100%; padding-right: 10px;height: 24px; overflow: hidden;
text-overflow: ellipsis;
white-space:nowrap; }
.jinduxiangq.on{ color: #0ca2dd; }
.jinduxiangq p{ line-height: 1.5; font-size: 14px; color: #5d6875; }
.dian1{ position: absolute; top: 15px; left: -6px; width: 11px; height: 14px; background: #297952; z-index: 999; }
.dian2{ position: absolute; top: 0px; left: -6px; width: 11px; height: 15px; background: #fff; z-index: 999; }

.zixtux{ width: 100%; }
.zixtux img{ height: 44px; float:left;  }
.zixtux p{ line-height: 22px; float: left; margin-left: 10px ;color:#333  !important; margin-bottom: 10px;}
/*新闻*/

.zhixunz{ position: absolute; top: 20px; left: 20%; line-height: 52px;  }
.zhixunz a{ padding: 0 10px; font-size: 16px; color: #a1a7b3; font-weight: 600; }
.zhixunz a.no{ font-size: 20px; color: #000; }
.xinwdazu{ margin: 15px; }
.websandidna{ display: block; border-bottom: 1px solid #585858; margin-bottom: 15px;  padding-bottom: 15px; }
.websandidna .websandidnale{ float: left; width:67%; }
.websandidna .websandidnale h2{ font-size: 16px; height: 48px; margin-bottom: 5px; color: #2e333d; font-weight: 500;}
.websandidna .websandidnale p{ font-size: 12px; line-height: 20px; color: #a1a7b3; text-align: right; }
.websandidna .websandidnale p span{ color: #2889fd; background: #e4edff; padding: 1px 3px; border-radius: 2px; float: left;}
.websandidna .websandidnari{ float: right; width: 30%; overflow: hidden; }
.websandidna .websandidnari img{ width:150px; height: 70px; display: block;  }

.xinwbaofaq{ margin-bottom: 20px; text-align: center; }
.xinwbaofaq h2{ font-size: 18px;line-height: 36px; }
.bnenbpzc{ margin-top: 10px; }
.bnenbpzc p{ font-size: 12px; line-height: 22px; }
.bnenbpzc p.no{ color: #585858; }
.xinwbaofaq_de{  font-size: 14px; color: #333; padding: 15px; background: #fff;  border-radius: 15px; line-height: 1.8; font-size: 14px;}
.xinwbaofaq_de img{ max-width: 100%; }

/*认证*/
 .identity_con{ width: 92%; margin-left: 4%; /*background:#fff;*/ padding: 10px; border-radius: 10px;/* border:1px solid #585858;*/}
 .mt20{ margin-top: 20px; }
 .team_con1 p{ height: 50px; line-height:50px; font-size: 18px;  text-align:center;}
 .team_con1 p span{ font-size: 30px; }
 .team_con1 img{ margin-right: 10px;    vertical-align: middle; margin-bottom: 10px; }
.shoukxpsa {
    line-height: 30px;
    color: #000;
    font-size: 16px;
}
.shoukxpsa span{ font-size: 14px; margin-left: 10px; color: #999; }
.password{ padding: 15px;}
.password .input-group{ line-height: 40px; margin-bottom: 10px; border-bottom: 1px solid #eee; position: relative; }
.password .input-group input{ border: none; width: 100%; line-height: 40px;  color: #000; background: none; }
.inputwbfz3{  right: 0px; bottom: 11px; position: absolute; width: 20%; height: 30px; overflow: hidden; }
.inputwbfz3 a{/* background: #fff16b; */line-height: 30px; height: 30px; text-align: center; display: block; color: #2c85fb; border-radius: 5px; border:1px solid #2c85fb; font-size: 12px;}
.inputwbfz3 img{ height: 40px; width: 100%; }

.guanywoim{ width: 100%; margin-bottom: 20px }
.guanywoim img{ width: 100%; }
.mine_list .p10 span{float: right; font-size: 12px; color:#a1a7b3; }

.bottom_loing_bo{ position: fixed; bottom: 0px; left: 0px; width: 100%; padding: 15px; }
.pimgtmic{ padding: 25px 15px 15px; font-size: 18px; color: #424342;line-height: 40px; }
.pimgtmic b{ margin-left: 5px; }
.haizhuc{  line-height: 36px; font-size: 12px; color: #b2b2b4;}
.bottom_loing{ width: 100%; }
.bottom_loing .a1{width: 100%;margin: 0 auto; height: 52px;line-height: 52px; display: block;    background: linear-gradient(to right,#3055b9,#3055b9);
    border-radius: 5px;font-size: 18px;color: #fff; text-align: center;}

.jiaoybanner{ margin: 25px 15px; }
.jiaoybanner img{ width: 100%; }
.wodjiqren{ width: 100%; background: #fff;
    border-radius: 15px; padding: 10px 10px;  }
.xianhjiaq{ width: 100%; padding: 5px 0px; border-bottom: 1px solid #eee; line-height: 30px; font-size: 12px; color: #a1a7b3; }
.xianhjiaq b{ background: #2d9f3d; padding: 5px 5px; margin-right: 5px; color: #fff; font-weight: 500;  border-radius: 5px; font-size: 16px;}
.xianhjiaq span{  padding: 5px 5px; margin-right: 5px; color: #2d9f3d; font-weight: 500; border-radius: 5px;  font-size: 16px;}
.gaopbiduan{ font-size: 14px; position: relative;line-height: 30px; padding: 12px 15px 2px; }
.zhuanta{ position: absolute; top:12px; right: 15px;  font-size: 12px;}
.zhuanta img { width: 22px; vertical-align: middle;}
.jirenipa{ padding: 2px 15px; font-size: 12px; margin-bottom: 10px;
    color: #a1a7b3;
    line-height: 24px;}
.jirenipa img { width: 16px; vertical-align: middle;}
.chushzoit{ padding: 5px 0px; }
.chushzoitnoe{ float: left; width: 33.3%; }
.chushzoitnoe h2{font-size: 14px;color: #333; line-height: 24px;}
.chushzoitnoe p{font-size: 12px;color: #a1a7b3;line-height: 24px;}
.chushzoitnoe h2 img{ width: 20px; vertical-align: middle; margin-right: 5px; }
.chushzoittwo{ float: left; width: 33.3%; }
.chushzoittwo h2{font-size: 14px;color: #333; line-height: 24px; text-align: center;}
.chushzoittwo p{font-size: 12px;color: #333;line-height: 24px;text-align: center;}
.chushzoitfore{ float: left; width: 33.3%; }
.chushzoitfore h2{font-size: 15px;color: #0da88b; line-height: 24px; text-align: right;}
.chushzoitfore p{font-size: 12px;color: #a1a7b3;line-height: 24px;text-align: right;}
.canakxiangq{ padding:10px 15px; }
.canakxiangq a{ text-align: right; display: block; font-size: 14px; }


.daoruapzuwan{  font-size: 16px; margin-bottom: 10px;color: #2e333d;line-height: 24px; position: relative; display: block;}
.daoruapzuwan a{ position: absolute; right: 0px; top:0px; }
.askux{ position: absolute; right: 0px; top:0px; }
.daoruapzuwan img { width: 16px; vertical-align: middle; margin-right: 3px; margin-bottom: 2px;}
.daoruapzutuo{  font-size: 12px; color: #a1a7b3;line-height: 24px;}
.daoruapzutuo img { width: 14px; vertical-align: middle; margin-right: 3px;}
.daoruapzu{ margin: 15px; padding: 15px 0 5px; border-bottom: 1px solid #585858; display: block;  }
.cankanap{ width: 100%; padding: 10px; }
.cankanapa{ width: 50%; text-align: center; font-size: 14px; float: left;}
.cankanapa a{ padding: 5px 12px; border-radius: 5px; border:1px solid #585858; color: #2e333d; }
.shenzy{ line-height: 22px; font-size: 12px; color: #a1a7b3; }
.shenzya{ line-height: 22px; font-size: 14px; color: #2e333d; font-weight: 600; }
.daoruapzuwan span {
    background: #deeeff;
    padding: 1px 5px;
    margin-right: 5px;
    color: #208eff;
    font-size: 12px;
    margin-left: 5px;
    font-weight: 500;
}
.fengzsw{  font-size: 16px; color: #2e333d;line-height: 36px; padding: 15px; border-bottom: 10px solid #f8f8f8; }
.fengzsw img { width: 36px; vertical-align: middle; margin-right:10px;}

/*操作记录*/
.wodjiqrenxh{ padding: 15px; border-bottom: 10px solid #f8f8f8; display: block;}
.wodjiqrenxhte{ border-bottom: 1px solid #585858; font-size: 14px; font-weight: 600; position: relative; padding-bottom: 10px; margin-bottom: 5px; color: #2e333d;}
.wodjiqrenxhte span{
    background: #ee3945;
    padding: 1px 5px;
    margin-right: 5px;
    color: #fff;
    font-weight: 500;  font-size: 12px;}
.jinxzd{  font-size: 12px; color: #6b7488;line-height: 24px; position: absolute; top:0px; right: 0px; font-weight:500;}
.jinxzd img { width: 14px; vertical-align: middle; margin-right: 3px;}
.gaobidunzclgr{width: 100%; margin-bottom: 5px; line-height: 30px; display: block;}
.gaobidunzclgra{  position: relative; font-size: 12px; color: #a1a7b3; }
.chelrmt{  font-size: 14px; color: #2e333d;line-height: 36px; position: absolute; top:0px; right: 0px;}
.chelrmt img { width: 14px; vertical-align: middle; margin-right: 3px;}
.chelrmta{ color: #0da88b; }
.chelrmtb{ font-size: 12px; }

/*运行详情*/
.xunqxiangq{ background: url(../images/b03.png);  padding: 15px; background-size: 100% 100%;}
.okxanhtei{ font-size: 16px; line-height: 30px; margin-top: 12px; }
.jiqrenzhanfgt{ color: #ff7d26;font-size: 12px;line-height: 22px; margin-bottom: 10px; }
.jiqrenzhanfgtte{ width: 100%; position: relative;  font-size: 12px; line-height: 22px;}
.jiqrenzhanfgtte img{ width: 18px; vertical-align: middle; margin-right: 3px;}
.jinxzdnfg{ position: absolute; top:0px; right: 0px; }
.pingjian{ position: relative; width: 100%; line-height: 22px; height: 22px; font-size: 12px; margin-top: 5px; }
.pingjian span{ border:1px solid #ff7d26; color: #ff7d26; padding: 1px 5px; margin-right: 5px; }
.jinshifz{ position: absolute; top:0px; right: 0px; }

.shsihjiank{ padding: 15px; }
.jiankongyi{ width: 100%; margin-top: 12px; }
.jiankongyi .jiankongyike{ float: left; border:1px solid #eee; box-shadow: 0px 3px 8px #e4ecff; padding:15px 12px 5px; width: 48%}
.jiankongyi .jiankongyike h2{ font-size: 14px; }
.jiankongyi .jiankongyike p{ color: #a1a7b3; font-size: 12px; margin-top: 5px; }
.jiankongyi .jiankongyike img{ width: 100%;  margin-top: 5px; }

.jiankongyi .jiankongyiker{ float: right; border:1px solid #eee; box-shadow: 0px 3px 8px #e4ecff; padding:15px 12px 5px;width: 48%}
.jiankongyi .jiankongyiker h2{ font-size: 14px; }
.jiankongyi .jiankongyiker p{ color: #a1a7b3; font-size: 12px; margin-top: 5px; }
.jiankongyi .jiankongyiker img{ width: 100%; margin-top: 5px; }

.quanbz{ padding:15px 10px 0px; }
.quanbz .jiqrenzhanfgtte{ margin-bottom: 10px; }
.chaoannyux{ background: #f8f8f8; padding: 15px }
.chaoannyux a{ display: block; width: 45%; margin:0px 2.5%; height: 40px; line-height: 40px; background: #fff;  box-shadow: 0px 3px 8px #585858; color: #2e333d; float: left; text-align: center;}
.chaoannyux a img{width: 18px; vertical-align: middle; margin-right: 3px;}

/*切换*/
.investment_f{ /*background: #f8f8f8; */}
.investment_f .investment_title{height:42px;  width:100%; overflow:hidden; background: none;  border-top: 1px solid #eee;}
.investment_title div{ width:50%; height:42px;float:left;  display:inline; font-size:15px;  font-weight: 500;
    text-align:center; line-height:42px; color:#333; cursor:pointer; border-bottom: 1px solid #eee;}
.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:33.3%; height:42px;
    display:inline-block;  }
.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#f70}
.investment_title div.on{color:#3768f1; border-bottom: 2px solid #3768f1; font-weight: 700;}
.investment_con{ clear:both; background:none; padding:15px; border-top: 1px solid #eee;}
.investment_con_list{display:none;}

.chonghbz{ width: 100%; padding: 10px 0; border-bottom: 1px solid #eee; display: block; }
.diaozhang{ width: 100%; line-height: 30px; }
.diaozhangl{ float: left; font-size: 14px; color: #000; width: 50%; font-weight: 600; }
.diaozhangr{ float: left; font-size: 12px; color: #a1a7b3;  width: 50%;text-align: right; }
.dianresanw{ width: 100%;  }
.dianresanwa{ float: left; width: 33.3%;}
.dianresanwa h2{ color: #a1a7b3; font-size: 12px; line-height: 26px; font-weight: 500;}
.dianresanwa p{ color: #274335; font-size: 12px; line-height: 26px;}
.dianresanwb{ text-align: center; }
.dianresanwc{ text-align: right; }
.zhanwzu{ width: 100%; margin-top: 30px; }
.zhanwzu img{ width: 50%; margin:  0 auto; display: block; }
.zhanwzu p{ text-align: center; color: #a1a7b3; font-size: 16px; }
.yanzshiqjw{ background: #f8f8f8; margin-top: 10px; padding: 10px 0;}
.yanzshiqjwad { float: left; width: 50%; padding:0 10px; line-height: 24px; font-size: 10px; color: #a1a7b3; }

/*弹出*/

#goodcover {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 133%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: 0.50;
    filter: alpha(opacity=80);
}
#code {
    width: 80% !important;
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    position: absolute;
    display: none;
    left: 15%;
    z-index: 1002;
    border-radius: 10px;
}
.close1 {
    width: 100%;
    height: 20px;
}
#closebt {
    float: right;
}
#closebt img {
    width: 20px;
}
.goodtxt {

    position: relative;

}
/*.goodtxt h2 {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #333;
    font-weight: 500; text-align: center;width: 100%;
}
.goodtxt p {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #a2aabc;
    font-weight: 500;
}
*/
.keqmzsa{ width: 100%; position:absolute;  top:-30px; display: block; left: 0px; }
.keqmzs{ width: 100px; margin: 0 auto;  display: block; }

.lijilkt{ height: 42px; width: 50%; margin: 10px 25%; border-radius: 30px; line-height: 42px; display: block; background: #3768f1; text-align:
    center; font-size: 16px; color: #fff !important; box-shadow: 0px 5px 10px #cadaff; }



/*开通机器人*/
.clear {
    clear: both
    }
.RadioStyle input {
    display: none
    }
.RadioStyle label {
    border: 1px solid #dfedff;
    color: #3768f1;
    line-height: 18px;
    height: 58px;
    width: 23%;
    text-align: center;
    float: left;
    margin-right: 2%;
    margin-bottom: 10px;
    border-radius: 4px;
    padding: 10px 0;
    font-size: 14px;font-weight: 600; position: relative;

    }
.RadioStyle input:checked + label {
    background: url(../images/ico_checkon.svg) no-repeat right bottom;
    border: 1px solid #ee3945;
    background-size: 21px 21px;
    color: #3768f1
    }
.RadioStyle input:disabled + label {
    opacity: 0.7;
    }
.RadioStyle{ width: 100%; }
.RadioStyle label span{display: block; text-align: center; font-size: 12px;  color: #3768f1; font-weight: 500;}
/*开通机器人a*/

.RadioStylea input {
    display: none
    }
.RadioStylea label {
    border: 1px solid #dfedff;
    color: #3768f1;
    line-height: 18px;
    height: 58px;
    width: 23%;
    text-align: center;
    float: left;
    margin-right: 2%;
    margin-bottom: 10px;
    border-radius: 4px;
    padding: 10px 0;
    font-size: 14px;font-weight: 600;
    position: relative;

    }
.RadioStylea input:checked + label {
    background: url(../images/ico_checkon.svg) no-repeat right bottom;
    border: 1px solid #ee3945;
    background-size: 21px 21px;
    color: #3768f1
    }
.RadioStylae input:disabled + label {
    opacity: 0.7;
    }
.RadioStylea{ width: 100%; }
.RadioStylea label span{display: block; text-align: center; font-size: 12px;  color: #3768f1; font-weight: 500;}

/**********************/

/*开通机器人bbb*/
.clear {
    clear: both
    }
.RadioStylec input {
    display: none
    }
.RadioStylec label {
    border: 1px solid #dfedff;
    color: #3768f1;
    line-height: 18px;
    height: 78px;
    width: 23%;
    text-align: center;
    float: left;
    margin-right: 2%;
    margin-bottom: 10px;
    border-radius: 4px;
    padding: 30px 0 10px;
    font-size: 14px;font-weight: 600; position: relative;

    }
.RadioStylec input:checked + label {
    background: url(../images/ico_checkon.svg) no-repeat right bottom;
    border: 1px solid #ff0000;
    background-size: 21px 21px;
    color: #3768f1
    }
.RadioStylec input:disabled + label {
    opacity: 0.7;
    }
.RadioStylec{ width: 100%; }
.RadioStylec label span{display: block; text-align: center; font-size: 12px;  color: #3768f1; font-weight: 500;}
.RadioStylec label .shanwe{position: absolute; top:-8px; left: -1px; padding: 0px 2px; background: #ee3945; color: #fff; font-size: 12px; line-height: 16px; font-weight: 500;border-radius: 2px;}
/*开通机器人bbb*/

.RadioStyled input {
    display: none
    }
.RadioStyled label {
    border: 1px solid #dfedff;
    color: #3768f1;
    line-height: 18px;
    height: 58px;
    width: 23%;
    text-align: center;
    float: left;
    margin-right: 2%;
    margin-bottom: 10px;
    border-radius: 4px;
    padding: 10px 0;
    font-size: 14px;font-weight: 600;
    position: relative;

    }
.RadioStyled input:checked + label {
    background: url(../images/ico_checkon.svg) no-repeat right bottom;
    border: 1px solid #ee3945;
    background-size: 21px 21px;
    color: #3768f1
    }
.RadioStylad input:disabled + label {
    opacity: 0.7;
    }
.RadioStyled{ width: 100%; }
.RadioStyled label span{display: block; text-align: center; font-size: 12px;  color: #3768f1; font-weight: 500;}

/**********************/



.index_titela {
    font-size: 14px;
    color: #2e333d;
    line-height: 40px;
    margin-bottom: 7px;
}
.index_titelb{
    font-size: 14px;
    color: #2e333d;
    line-height: 40px;
    margin-bottom: 7px;
    font-weight: 600;
}
.gongjineq{ margin-top: 35px; font-size: 16px; line-height: 36px; margin-bottom: 5px; font-weight: 600; text-align: right; }
.gongjineq span{ font-size: 12px;font-weight: 500; }

.fuwquanys{ padding: 15px; border-top: 10px solid #f8f8f8; }
.fuwquanyswen{   border-top: 1px solid #eee;  padding-top: 20px;}
.fuwhaixbt{ position: relative; }
.fuwhaixbt img{ position: absolute; left: 0px;top: 5px; width: 30px; }
.fuwhaixbtad{ width: 100%; padding-left: 40px; height: 44px; line-height: 22px; margin-bottom: 15px;}
.fuwhaixbtad h2{ font-size: 12px; font-weight: 500; }
.fuwhaixbtad p{ font-size: 12px; font-weight: 500; color: #a1a7b3; }

.diaozhangl span {
    background: #ee3945;
    padding: 1px 5px;
    margin-right: 5px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
}

.koingxianz{ text-align: center; padding: 30px;}
.koingxianz p{ line-height: 36px; }
.koingxianz a{ padding: 4px 20px; background: #eff4ff; }

.shwenzsz{ margin: 15px; border-bottom: 1px solid #585858; padding:  15px 0;  display: block;}
.shwenzszlez{ float:left; width: 40%; }
.shwenzszlez h2{ font-size: 22px; line-height: 44px; color: #ff0000; }
.shwenzszlez p{ font-size: 12px; color: #a1a7b3; line-height: 22px; }
.shwenzszlezr{ float: right; width: 57%; }
.celvsza{ line-height: 22px; font-size: 12px; margin-bottom: 3px;color: #2e333d;}
.celvszb{ line-height: 22px; font-size: 12px;  margin-bottom: 3px; color: #a1a7b3;}
.celvszb img{ width: 16px; vertical-align: middle;}
.celvszc{ line-height: 22px; font-size: 12px; }
.celvszc span {
    background: #fff4ef;
    padding: 1px 5px;
    margin-right: 5px;
    color: #ff7d26;
    font-weight: 500;
}

.chelvjiesz{ margin: 15px; }
.chelvjieszszb{ line-height: 22px; font-size: 14px;  margin-bottom: 3px; color: #2e333d; border-bottom: 1px solid #585858; padding-bottom: 5px; font-weight: 600;}
.chelvjieszszb img{ width: 16px; vertical-align: middle; }
.zhouweubnihlv{ width: 100%; padding: 10px 0; }
.zhouweubnihlv .zhouweubnihlvl{ float: left; width: 50%; line-height: 30px;}
.zhouweubnihlv .zhouweubnihlvl h2{ font-size: 20px; }
.zhouweubnihlv .zhouweubnihlvl h2.hongse{ color: #ff0000; }
.zhouweubnihlv .zhouweubnihlvl p{ color: #a1a7b3; font-size: 12px; }
.chelvjieszvszb{ line-height: 22px; font-size: 12px;  margin-bottom: 3px; color: #a1a7b3; padding-bottom: 5px; }
.chelvjieszvszb img{ width: 16px; vertical-align: middle; margin-right: 5px;}
.lishiysh {
    background: #fff4ef;
    padding: 5px 5px;
    margin-right: 5px;
    color: #ff7d26;
    font-weight: 500;
    font-size: 12px;
}
.mepenewcara{ line-height: 24px ;color: #545a66;}
.mehgdz{ font-size: 14px; color: #256eff; margin-top: 10px; }

.xuanzapi{ margin: 15px; }

.widthasdf{ border:1px solid #585858; color: #000;  width: 50px; height: 50px; }




/*美化单选*/
.radioBox{ position: absolute; right: 0px; top: 0px;}

.radioBox input{
   display: none;
}
.radioBox label{
    cursor: pointer;
    position: relative;
}
.radioBox label::before{
    display: inline-block;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid rgba(193, 200, 211, 1);
    margin-right: 6px;
    vertical-align: middle;
}
/* 选中 */
.radioBox input:checked+label::after{
    display: inline-block;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: absolute;
    left: 2px;
    bottom: -1px;
    background-color: #3768f1;;
}
.mine_list .p10 span img{ width: 16px; vertical-align: middle; margin-right: 5px;  }

.zhifdinganz{ padding: 15px; }
.zhifdinganz .zhiscasdhz{ line-height: 36px; padding: 5px 0; border-bottom: 1px solid #585858; color: #a1a7b3 }
.zhifdinganz .zhiscasdhz span{ float: right; color: #2e333d; font-weight: 600; }

/*2021-08-09*/
.zhuyenav{ width: 100%; padding: 5px 15px; position: relative; }
.zhuyenav h2{ font-size: 20px; clear: #fff; line-height: 52px; font-weight: 500; }
.zhuyenav a{ position: absolute; top:15px; right: 15px;  }
.zhuyenav a img{ width: 26px; }
.xxhangqing{  position: relative; border-bottom: 1px solid #383838;  margin: 0px 15px 15px; padding-bottom: 15px;}
.shishihangq { font-size: 15px;  position: relative; line-height: 36px; padding-left: 12px;}
.shishihangq .dian{ position: absolute; width: 2px; height: 12px; top:12px; left: 0px; background: #21aeff; }
.udangqjiazhi{ line-height: 24px; font-size: 14px; padding-left: 12px; }
.udangqjiazhi span{ margin-left: 20px; }
.xxhimg{ position: absolute; top: 0px; right: 15px; width: 68px; }

.fabijiaoyin{ padding: 15px; }
.qinshujiaoy{ padding: 20px 15px; border-radius: 15px; background: #323242;  position: relative; line-height: 28px;}
.qinshujiaoy h2{ font-size: 16px; font-weight: 600; }
.qinshujiaoy p{ font-size: 14px; color: #8e8e8e; }
.qsjyimg{ position: absolute; top: 0px; right: 15px; width: 90px; }
.indenavzhid{width: 105%; margin-top: 15px;}
.xinshzidin{ float: left; width: 45%; margin-right: 5%; padding: 20px 15px; border-radius: 15px; background: #323242;  margin-bottom: 15px;
    line-height: 30px; text-align: center; font-size: 15px; }
.xinshzidin img{ width: 24px; vertical-align: middle; margin-right: 5px; }
.zuidakuangd{ width: 100%; overflow: hidden; }

/*绑定银行卡*/
.div_tips {
    padding: 0 20px;
}

.div_tips h6 {
    width: 100%;
    padding: 10px 0;
    font-size: 15px;
}

.div_tips p {
    font-size: 13px;
    line-height: 25px;
}

.div_tips .p-red {
    color: #ff5555;
}
.myBankCard {
    width: 100%;
    border-radius: 5px;
    background: #fff;
    padding: 5px 3%;
    margin-bottom: 10px;
    position: relative;
}

.myBankCard .myBankCard_a {
    width: 65%;
    display: block;
}

.myBankCard img {
    float: left;
    display: block;
    width: 40px;
    margin-top: 15px;
}

.myBankCard .yhxx {
    float: left;
    margin-left: 15px;
}

.myBankCard .yhxx p {
    line-height: 35px;
    font-size: 16px;
    color: #000;
}

.myBankCard_snac {
    position: absolute;
    top: 10px;
    right: 3%;
}

.myBankCard_snac a {
    border-radius: 3px;
    border: 1px solid #5f6e67;
    padding: 0 12px;
    display: block;
    height: 22px;
    line-height: 22px;
    color: #5f6e67;
    font-size: 14px;
    margin-bottom: 10px;

}

.addBankCard {
    width: 100%;
    border-radius: 5px;
    background: #ffffff;
    padding: 5px 3%;
    margin-bottom: 15px;
}

.addBankCard a {
    width: 100%;
    display: block;
}

.addBankCard img {
    float: left;
    display: block;
    width: 40px;
}

.addBankCard p {
    line-height: 40px;
    font-size: 16px;
    color: #333;
    margin-left: 15px;
    float: left;
    width: 70%;
}

.mybank{ margin: 15px; }
.mybank .p1{ text-align: center; margin-bottom: 15px; }
.tipsa{ text-align: center; margin-bottom: 15px; }

.udytdizad{ margin: 10px 15px; padding: 10px; background: #323242; border-radius: 5px; line-height: 36px; font-size: 16px; }
.udytdizad img{ width: 30px; vertical-align: middle; margin-right: 10px;  }
.udytdizad p{ font-size: 12px; }

/*qieh*/
#rbtqx {
    background: #03babd;
    display: block;
    width: 28%;
    text-align: center;
    color: #fff;
    height: 28px;
    line-height: 28px;
    margin: 10px;
    border-radius: 3px;
}

.record {
    width: 100%;
}

.record .p {
    width: 50%;
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
    background: #292035;
    border-top: #737373 solid 1px;
    color: #313131;
    font-size: 13px;
    margin: 4px 0;
}

.record .pOn {
    background: #d13388;
}

.record .content {
    text-align: center;
    color: #fff;
    padding-top: 20px;
}

#content li {
    display: none;
}

#content .show {
    display: block;
}

.record_con {
    width: 100%;
    /* text-align:center;padding-top: 20px;font-size: 18px;color: #fff; */
}

.record_conList {
    width: 100%;
    padding: 15px;
    border-bottom: #5f6e67 solid 1px;
}

.record_conList p {
    line-height: 20px;
    color: #fff;
}

.record_conList p span {
    color: #03babd;
}

.record_conList p:nth-of-type(1) {
    color: red;
    padding: 10px 0;
    font-size: 15px;
}


.carimg{ border:none; }

/*个人资产*/
.lshdu{ position: absolute; top: 20px; right: 0px; font-size: 12px; font-weight: 500; line-height: 50px; color: #5f6e67; }
.grenziczhu{  margin: 15px; padding: 15px; background: #297952; color: #fff; border-radius: 15px; line-height: 28px; }
.grenziczhu p{ font-size: 14px; }
.grenziczhu h2{ font-size: 22px; }
.grenziczhu span{ font-size: 12px; }
.wentiszhgu{ margin-top: 15px; line-height: 24px;  }
.wentiszhgu p{ margin-bottom: 10px;font-size: 12px; }


/*划转*/
.input-groupse{ width: 84%; margin: 10px auto; }
.iconalstl{ color: #fff; background: #2c2c3a; }
/*互换*/
.card-view{ margin: 10px;/* padding: 30px; */background: none; border-radius: 10px;  }
.hint-text{ font-size: 16px; text-align: center; /*border-top:1px solid #ddd; */margin-top:15px;
line-height:24px; padding-top: 15px; }
.yazd_shursl{ width: 100%; margin-top: 20px; position: relative; }
.yazd_shursl input{ padding: 0 5%; height: 44px; line-height: 44px; font-size: 14px;  background: #f2f3f4; color: #000; border-radius: 15px; border:none; width:100%; }
.yazd_shursl a.yqnbaa{ position: absolute; display: block;  top: 0px; right: 5%; font-size: 14px; color: #333; line-height: 44px; }
.yazd_titel{ font-size: 16px; line-height: 44px; position: relative; }
.yazd_titel p{position: absolute; display: block;  top: 0px; right: 5%; line-height: 44px; font-size: 16px;}
.duihfelza{ padding:0 10px !important;  margin-top: 20px; margin-right: 10px; }
.yqnba{ color: #285cff; font-size: 16px; display: block; }
.suanzhsu{ width: 100%; }
.duihfelz{ line-height:36px; font-size: 14px; position: relative; color: #fff; }
.duihfelz span{ display: block; position: absolute; top: 0px; right: 0px; line-height:36px; }
.exchangefla{
    display: block; position: relative;
    margin: 10px;
    padding: 30px;
    background: #fff;
    border-radius: 10px;}
.sutblesza{ width: 100%; }
.duihjul {
    text-align: center;
    display: block;
    margin-top: 40px;
    color: #5f6e67;
}

.usdtyf{ position: absolute; top: 10px; line-height: 30px; right: 15px; }
.usdtyf img{ vertical-align: middle; width: 20px; }
.usdtyf span{ margin-right: 30px; font-size: 15px; color: #274335  ; }

/**/
#geszsgouy{ display: none; width: 100%;
height: 120%;
min-height: 100%;
position: fixed;
left: 0;
top: 0;
background: rgba(0,0,0,.5);
z-index: 200; }

#geszsgouya{ display: none; width: 100%;
height: 120%;
min-height: 100%;
position: fixed;
left: 0;
top: 0;
background: rgba(0,0,0,.5);
z-index: 200; }

.zongshuouyez{ bottom: 0px; z-index: 300; left: 0px; width: 100%; position: fixed; background: #fff;  border-top-right-radius:30px;  border-top-left-radius:30px;  padding: 15px;}

.zongshuouyez .wenzy{border-bottom: 1px solid #eee; padding: 0 15px; text-align: center; }
.zhanghuhobi{ padding-bottom: 10px; }
.colvse{ color: #13ad8f !important; }
.colre{ color: #ff0000 !important; }
.colpr{ color: #205fec !important; }
.chengjaosshuz{ background: #f8f8f8; padding: 10px 5px; }
.chengjaosshuz p{ line-height: 24px;  color: #5f6e67; }
.chengjaosshuz p span{ float: right; color: #000; }
.bizmingckaid{ padding-top: 10px; }
.jiaoyspingk{ font-size: 12px; line-height: 24px; color: #5f6e67; }

.zongshuouyez .titlea{ margin: 0 15px;
    height: 44px;
    line-height: 44px;
    color: #000;
    padding: 0px;
    font-size: 18px;
    border: none;}
.shuzshul{ position: relative; width: 100%; padding: 15px 15px 15px;}
.shuzshul input{ border:none; background: none; color: #000; line-height: 40px;  border-bottom: 1px solid #eee; width: 100%;}
.quangebn{ position: absolute; top:15px; line-height: 40px; right: 15px; }
.quangebn span{ color: #fff; margin-right: 20px;}
.quangebn button{ color: #297952; background: none; border:none; }
.ancigoum{ text-align: right; color: #5f6e67; line-height: 24px; padding: 0 15px; }
.xuyaozhifj{ line-height: 24px; color: #ff0000; padding: 0 15px; }
.anniu{ width: 100%; padding-top: 15px;}
.anniu a{ width: 40% ; float: left;  color: #297952; margin: 0 5%; border-radius: 5px; display: block; line-height: 44px; border:1px solid #297952; text-align: center; }
.anniu a.no{ background: #297952;  color: #fff;}

.niecshej{ width: 100%; padding: 15px;/* border-bottom: 10px solid #1d1d25;*/ position: relative; }
.niecshej h2{ font-size: 20px; line-height: 40px;}
.niecshej a{ width:70px; height: 35px; border-radius: 5px; background: #297952; color: #fff; text-align: center; line-height: 35px;
    font-size: 16px; position: absolute; top: 17px; right: 15px; }

.zhifshangm{ padding: 0px 15px 15px; }
.zhifming{ font-size: 24px; color: #297952; line-height: 50px; }
.zhifming img{ vertical-align: middle; width: 34px; margin-right: 10px; margin-bottom: 5px;}
.zhifshangm h2{ font-size: 20px; color: #313131;  line-height: 40px; font-weight: 500;}
.zhifshangm .sedh{ font-size: 14px; color: #5f6e67; line-height: 30px; }
.zhifshangm .sedh .daojishij{ float: right; color: #5f6e67; }

.dingmmeng{ background: #fff; margin: 0px 15px 15px; padding: 15px;
/*-webkit-box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);*/
/*    box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);*/
    border-radius: 16px 16px 16px 16px;    background-size: 100% 100%; }
.dingjine{ line-height: 30px; color: #5f6e67; font-size: 14px; }
.dingjine span{ margin-left: 10px; color: #313131; }
.dingjinea{ float: right; }
.zhifangsh{
    background: #fff; margin: 0px 15px 15px; padding: 15px;
/*-webkit-box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);
    box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);*/
    border-radius: 16px 16px 16px 16px;    background-size: 100% 100%;
}
.yinghangka{ border-bottom: 1px solid #eee; line-height: 40px;  color: #5f6e67;}
.yinghangka span{ float: right; color: #313131; }
.carimg{  background: none;border:none; float: right;  margin-left: 10px;}
.carimg img{ width: 16px; margin-top: 10px; }
.wenzhis{ color: #ff3a3a; margin-top: 20px;line-height: 24px; }
.anniua{padding:15px 25% 0; }
.anniua a{ width: 100%; margin: 0px; }
.dingmmenga{    background: #fff; line-height: 30px;
    /* margin: 0px 15px 15px; */
    padding: 15px;
    -webkit-box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);
    box-shadow: 0 4px 28px 0 rgb(39 52 125 / 5%);
    border-radius: 16px 16px 16px;}

.logoindex{ height: 1.8rem; }
.loiginp{ line-height: 36px; color: #fff; font-size: 12px; font-weight: 500; }

.sousindex{ height: 40px; background: #e3e9e7; border-radius: 15px; float: left; width: 66%; border:none; padding: 0 15px; font-size: 14px; margin-left:20px; }
.dazhuangp { padding: 10px 15px; }
.dazhuangp a{ width: 100%;  display: block; }
.dazhuangp a img{ width: 100%; border-radius: 15px; }
.dazhuangp a.no{ float: right; }

.dazhukongz{ width: 100%; overflow: hidden; }
.shangp{ width:100%; padding: 15px 0; }
.shangpyihao{ display: block; width: 100%; background: #fff; border-top-left-radius:15px; border-top-right-radius:15px; overflow: hidden; margin-bottom: 15px; position: relative; padding: 20px 15px;}
.shangpyihao img{ height: 111px; width: 111px; margin-bottom: 5PX; float: left; }
.taofscan{ float: left; margin-left: 10px; }
.shangpyihao .taos1{ font-size: 16px; color: #333;   width: 100%; height: 24px; line-height: 24px; overflow: hidden;font-weight: 600; }
.shangpyihao .taos2{ font-size: 12px; color: #999;  width: 100%; height: 24px; line-height: 24px; overflow: hidden;}
.shangpyihao .taos3{ font-size: 15px; color: #ff5555;  width: 100%; height: 24px; line-height: 24px; overflow: hidden; margin-top: 15px ;font-weight:600;}
.shangpyihao .taos4{ font-size: 12px; color: #999;  width: 100%; height: 24px; line-height: 20px; overflow: hidden; text-decoration: line-through;}
.shangpyihao a{ display: block; text-align: center; height: 34px; text-align: center; background: #297952; line-height: 34px; font-size: 14px; color: #fff; border-radius: 50px; width: 80px; position: absolute; right: 15px; bottom:20px; }
.dian{ position: absolute; top:-8px; right: -8px; width: 20px; height: 20px; background: #e80000; border-radius: 30px; font-size: 12px; text-align: center; line-height: 20px; color: #fff;}

.mastite{ padding-left: 15px; font-size: 14px; font-weight:600; padding-bottom: 25px; position: relative; }
.mastite .aall{ position: absolute; top:0px; right: 15px; color:#ff0000; font-size:14px; width: auto; font-weight: 500; }
.cllr{
    margin: 15px;
    background: #fff;
    border-radius: 15px;
    padding: 15px 0 10px;
}
.cllrtop{ width: 100%; padding-bottom: 25px; position: relative; }
.cllrtopl{ float: left; position: relative; width: 33.3%; text-align: center; line-height: 2; }
.cllrtopl h2{ font-size: 18px; font-weight: 700; }
.cllrtopl p{ font-size: 14px; color: #333; }
.cllrtopl p img{ width: 10px; vertical-align: middle; }
.rixian{ position: absolute; width: 1px; height: 40px; background: #eee; right: 1px;  top: 10px;}
.cllrtopr{ float: left; width: 33.3%; text-align: center; line-height: 2; position: relative;}
.cllrtopr h2{ font-size: 18px; font-weight: 700;   }
.cllrtopr p{ font-size: 14px; color: #333; }
.cllrtopr p img{ width: 10px; vertical-align: middle; }
.tixtixian{ width: 100%; padding: 10px 0 0; border-top: 1px solid #eee;}
.tixtixian a{ width: 33.3%; float: left; line-height: 30px; display: block; text-align: center; position: relative; color: #333; font-weight: 600;  position: absolute; font-weight: bold;}
.rixiana{ position: absolute; width: 1px; height: 20px; background: #eee; right: 1px;  top: 5px;}

.bogg{ background: url(../images/BG.jpg) no-repeat top center #f7fcf7; background-size: 100%;  }

.fanhzusw{
    margin: 15px;
    padding: 15px;
    background: #297952;
    color: #fff;
    border-radius: 15px;
    line-height: 28px;
}
.fangquay{  text-align: center; padding: 15px;}
.fangquay h2{ font-size: 24px; }
.fangquay p{ font-size: 12px; }
.zongfanl{ width: 100%;  margin-top: 10px;}
.zongfanl .falil{float: left; text-align: center; width: 50%;}
.zongfanl .falil h2{ font-size: 20px; }
.zongfanl .falil p{ font-size: 12px; }

.myscroll { margin: 15px; padding: 15px; background: #e3e9e7; height: 300px; line-height: 26px; font-size: 12px; overflow: hidden; border-radius: 15px;}
.myscroll li { margin-bottom: 5px; border-bottom: 1px solid #eee; padding: 10px 0;}
.myscroll a { color: #313131; text-decoration: none; display: block; font-size: 14px;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}
.btshenz{ padding-left: 20px; font-size: 14px; font-weight: 600; color: #000;  margin-top: 40px; }

.pngbb{ padding: 15px; }
.panghsna{ font-size: 16px; margin-bottom: 20px; }
.bizhusa{ background: #fff; padding: 15px; border-radius: 15px; position: relative;  margin-bottom: 10px; }
.bizhusa img{ height: 50px; width: 50px; border-radius: 50px; float: left; display: block; background: #fff; }
.gesafl{ float: left; margin-left: 15px; line-height: 25px; color: #333; }
.gesafl p{ font-size: 14px;  }
.gesafl h2{ font-size: 14px;  font-weight: 500; }
.gesafr{ float: right; margin-left: 15px; line-height: 25px; color: #333; }
.gesafr p{ font-size: 16px;  font-weight: 600;  text-align: right;}
.gesafr h2{  font-weight: 500; color: #999; font-size: 12px; text-align: right; }
.bizhusa .sian{ position: absolute; top:10px; left: 10px; width: 22px; height: 22px; border-radius: 30px; background: #2d9f3d; text-align: center; line-height: 22px; color: #fff; }
.tish{ padding: 5 15px; text-align: center; font-size: 12px; }
.mangeh{ padding: 45px; }
.mangeh img{  width: 100%; }

.wodbiaot  a.qiind{    position: absolute;
    top: 25px;
    right: 50px;
    height: 30px;}

    { position: fixed;  z-index: 9999; width: 90%; top: 50px; left: 5%; padding: 30px; background: #fff; background: rgb(0,0,0,0.5); border-radius: 10px; padding: 5px; margin-right: 10px; position: relative; }
    { position: absolute; text-align: center; font-size: 16px; font-weight: 600; text-align: center; }

.her_top{width: 100%;  position: relative; height: 4rem;  text-align: center; line-height: 4rem; color: #000; font-size: 1.2rem; padding:0 15%;}
.her_top_white{color: #fff;}
.her_top span{ overflow: hidden; }
.jianfah {
    width: 1.8rem !important;
    position: absolute;
    top: 1.1rem;
    left: 0.5rem;
    padding: 0.2rem;
}

.jianfahr{
    width: 1.8rem !important;
    position: absolute;
    top: 1.1em;
    right: 0.5rem;
    padding: 0.2rem;
}

.indexbg{
       width: 100%;
       background:linear-gradient(#3055b9, #f5f5f5 30rem);
        /*background-color: #f5f5f5;*/
        /*background-image: url(../img/bg-2.png) ;*/
        background-position: center top;
        background-repeat: no-repeat;

        background-size: 100%; }



.ernmxiuang{ margin: 15px; }
.ernmxiuang .tetermx{ font-size: 16px; color: #000; font-weight: 600; width: 100%; display: block; line-height: 24px; padding-top: 10px;}
.remxiangming{ width: 100%; padding-top: 10px; position: relative;}
.remxial{ width: 20%; height: 72px; margin-right: 1.5%; overflow: hidden; border-radius: 5px;border:1px solid #ddd; float: left; background: #fff; }
.remxial img{ width: 100%;    }

.quan{ position: absolute; right: 0px;top:10px; }
.quan img{ width: auto; height: 72px;  }


/*24/7/8*/
.ingexwenzha{ width: 100%; padding: 15px 15px 0; background: #fff; border-radius: 15px; }
.ingexwenwzl{
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.ingexwenwzl:last-child{
    border-bottom:none;
}
.wenle{
    width: 60%;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}
.wenre{
    width: 35%;
    max-height: 100%;
    overflow: hidden;
    float: right;
}
.wenre img{
    max-width: 100%;
    border-radius: 5px;
    max-height: 4rem;
}

.big_widthbg100{ background: #fff; border-radius: 15px; margin: 15px; padding: 15px; }

.newtitle{ width: 100%; }
.newtitle h2{ font-size: 16px; color: #000; line-height: 24px; position: relative;  padding-left: 35px; }
.newtitle h2 img{ width: 24px;  position: absolute; top: 2px; left: 0px;}
.newtitleti{ position: relative; width: 100%;}
.newtitleti .tetimes{ width: 30px; height: 1px; position: absolute; top: 15px; left: 0px; background: #dddd; }
.newtitleti .tetime9{ font-size: 14px; color: #999; line-height: 30px;  padding-left: 35px;}
.Content_In{color: #333;

    background: #fff;
    border-radius: 15px;
    line-height: 1.8;
    font-size: 14px;}
.Content_In img{ max-width: 100%; }


/*服务*/
.Service_banenr{ padding: 0px 15px 15px; }
.Service_banenr img{ width: 100%; border-radius: 15px; }
.finan{ border-radius: 15px; margin: 15px; border:1px solid #ddd;  background: #fff;  overflow: hidden;}
.finan_l{ width: 50%;  padding: 15px; height: 10rem; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; position: relative; }
.finan_l img{   height:  auto; display: flex; bottom:10px; left: 15%; position: absolute; max-width: 70%; max-height:60%; }
.finan_l h2{ font-size: 15px; font-weight: 500;  }

/*内容图片自动铺面块*/
.flex-row {
    display: flex;
    flex-direction: row;
}

.flex-wrap {
    flex-wrap: wrap;
    display: flex;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

.flex-reverse {
    flex-wrap: reverse;
}
.justify-between {
    justify-content: space-between;
}

.justify-center {
    justify-content:center;
}
.flex-column {
    display: flex;
    flex-direction: column;
}
.casefinan{ width: 100%; padding-top: 10px;   justify-content: space-between;}
.casefinan_l{ width: 48%;  margin-bottom: 15px;}
.casefinan_tu img{ width: 100%; height: 120px; }
.casefinan_l h2{width: 100%; overflow: hidden; line-height: 36px; font-size: 14px; font-weight: 500; color: #000; height: 36px;}
.casefinan_l h2 img{ width: 20px; vertical-align: middle; }


/*公司模块*/

.conlis{ margin: 15px; position: relative; }
.conlisgrtlte{ width: 100%; line-height: 42px; font-size: 16px; padding-left: 15px; }
.companylibg{ background: #fff; border-radius: 15px; padding: 15px 15px 0px; }

.companyli{ width: 100%;  height: 60px; border-bottom: 1px solid #eee; margin-bottom: 15px;}
.companyli img{ width: 50px; height: 50px; float: left; }
.companylijs {  float: left; margin-left: 10px;}
.companylijs h2{ line-height: 25px;font-size: 16px; }
.companylijs p{ line-height: 25px;font-size: 12px; color: #999; }

.Service_pr{ height: 25rem; padding: 0px 15px 15px;overflow: hidden; }
.Service_prbg{ width: 100%; height: 25rem; overflow: hidden; border-radius: 15px; position: relative; }
.Service_pr_img{ width: 100%; height: 25rem; }
.heipr{ padding: 10px; height: 80px; background:rgb(0, 0, 0, 0.5);  position: absolute; bottom: 0px; left: 0px; width: 100%; }

.companylia{ width: 100%;  height: 60px;}
.companylia img{ width: 60px; height: 60px; float: left; }
.companylijsa {  float: left; margin-left: 10px;}
.companylijsa h2{ line-height: 30px;font-size: 18px;  color: #fff;}
.companylijsa p{ line-height: 30px;font-size: 14px; color: #f5f5f5; }

.companyzbhj{ margin: 15px 15px 15px; background: #fff; border-radius: 15px; padding: 15px 0 10px; }
.companyzbhj a{ display: block; float: left; width: 25%;  }
.companyzbhj a img{ width:45px; margin: 0 auto; display: block; border-radius: 10px;}
.companyzbhj a p{ text-align: center;color: #333; font-size: 14px; line-height: 30px;  margin-top: 5px; }
.companyzbhj a p span{ color: #333; }
.companyzbhj a.no p{ color: #E18D35; }
.companyzbhj a .num{
    position: relative;
    top: -5rem;
    right: -3rem;
    width: 1rem;
    height: 1rem;
    background: #ff0000;
    border-radius: 50%;
    font-size: 0.6rem;
    color: #fff;
    line-height: 1rem;
    display: inline-block;
    text-align: center;
}
.mar15{ margin: 0 15px 15px; }
.comuyan{ padding: 15px; margin: 0px 15px 15px; background: #fff; border-radius: 15px;overflow: hidden; }
.comuyan img{ max-width: 100%; }

.lianxyfsngs{width: 100%;}
.lianxyfsngs h2{ font-size: 16px; color: #000; line-height: 24px; position: relative;  padding-left: 35px; font-weight: 500; margin-bottom: 18px; }
.lianxyfsngs h2 img{ width: 24px;  position: absolute; top: 2px; left: 0px;}

.teelcon{ line-height: 42px; padding: 15px 0 0; font-size: 16px; font-weight: 800; }

/*商品*/

.fugouzu{padding-top: 5px;
 background: #fff; border-radius: 15px; margin: 0 15px 15px;}
.fugouzul{ width: 47%; margin-left: 2%; float: left;  background: #fff; border-radius: 0.5rem; padding: 0.4rem; color: #000; position: relative; margin-bottom: 0.5rem;}
.fugouzul .fu_ing{ width: 100%; text-align: center; border: 1px solid #f5f3f4;}
.fugouzul .fu_ing img{ width: 100%; max-height: 10rem;}
.fugouzul .fu_conm{ margin-top: 0.3rem; }
.fugouzul .fu_conm h2{ font-size: 0.8rem; height: 1.2rem; line-height: 1.2rem;  width: 100%; font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.fugouzul .fu_conm h2 span{color: #fff; background: #ff0000; padding: 0 0.15rem; margin-right: 0.2rem; font-weight: 500; border-radius: 3px;}
.fugouzul .fu_conm p{font-size: 0.6rem;line-height: 1.2rem; color: #666; margin-top: 0.2rem; height: 1.2rem; overflow: hidden;}
.fujiage{ color: #ff0000; font-size: 1.2rem; line-height: 2rem; }
.gouwcing{ position: absolute; bottom: 0.8rem; right: 1rem; width: 1.5rem; }


/*个人中心*/

.menbg{
       width: 100%;
        background-color: #f5f5f5;
        background-image: url(../img/meBG.png) ;
        background-position: center top;
        background-repeat: no-repeat;

        background-size: 100%; }
.wingvc{
       width: 100%;
        background-color: #f5f5f5;
        background-image: url(../img/bg-4.png) ;
        background-position: center top;
        background-repeat: no-repeat;

        background-size: 100%; }

.yqbg{
       width: 100%;
        background-color: #f5f5f5;
        background-image: url(../img/niey-11.png) ;
        background-position: center top;
        background-repeat: no-repeat;

        background-size: 100%; }

.texuxian{ position: absolute; bottom: 10px; right: 10px; }
.texuxian a{ line-height: 42px; color: #fff; margin-left: 14px; padding: 10px 8px;  background: #3f65c2; border-radius: 10px;   border:2px solid #3f65c2;}
.texuxian a.no{ line-height: 42px; color: #3f65c2; margin-left: 14px; padding: 10px 8px;  background: #fff; border-radius: 10px;  border:2px solid #3f65c2;}

.mennvag{margin: 15px 15px 15px;
    background: #fff;
    border-radius: 15px;
    padding: 15px 0 10px;
}

.newmeabt{ display: block; height:52px; border-bottom: 1px solid #ddd; position: relative; width: 100%; font-size: 15px; width: 90%; margin-left: 5%;  line-height: 52px; margin-bottom: 10px;}
.newmeabtimg{ width: 15px; position: absolute; right: 0px; top: 17px; }

.walletbg{ margin: 15px 15px 15px; padding: 15px; border-radius: 15px; background: #fff; position: relative; }

.yinghswel{ line-height: 36px; padding-top: 30px; padding-bottom: 40px; padding-left: 10px; }
.yinghswel h2{ font-size: 36px; }
.yinghswel p{ font-size: 16px; }
.waminga1{ width: 8rem; position: absolute; top: 20px; right: 20px; }
.waminga2{ width: 6rem; position: absolute; top: 20px; right: 20px; }
.waminga3{ width: 5.5rem; position: absolute; top: 20px; right: 20px; }

.wallebot{ width: 100%; height: 52px; }
.zhbot{ background: #e5eeff; line-height: 52px; height: 52px; text-align: center;display: block; width: 100%; font-size: 16px; color: #3874f6; border-radius: 15px; }
.zhbota{background: #e5eeff; line-height: 52px; height: 52px; text-align: center;display: block; width: 30%; font-size: 16px; color: #3874f6; border-radius: 15px; float: left;margin-right: 4.8%}
.zhbotb{background: #3874f6; line-height: 52px; height: 52px; text-align: center;display: block; width: 30%; font-size: 16px; color: #fff; border-radius: 15px; float: right;}

.welejili{ margin:0 15px 15px; padding-top: 20px;}

.elelte{ font-size: 16px; color: #000; font-weight: 700; }
.zuijxfnr{ width: 100%; padding: 15px; margin-top: 15px; background:#fff; border-radius: 15px; }
.zuijxfnr p{ color:#999999;  font-size:14px; line-height: 30px;}
.zuijxfnr b{ color:#000;  font-size:16px; margin-left: 3px;}
.zuijxfnr span{ margin-left: 3px; font-weight: 500;}

.Depositzu{width: 100%; border-radius: 15px; background: #fff; padding: 30px 20px; margin-top: 10px;}
.Depositzu p{font-size: 14px; color: #000;}
.tianxies{ margin-top: 10px; position: relative; width: 100%; border-bottom: 1px solid #ddd; }
.tianxies input{ line-height: 60px; border: none; color: #000; font-size: 30px; padding-left: 35px; height: 60px;  width: 100%; }
.qianme{ line-height: 60px; position: absolute; top:0px; left: 0px; color: #000; font-size: 30px;  }

.banside{ width: 100%; margin-top: 15px; padding: 15px; border-radius: 15px; background: #fff; }

.wenbshr{ width: 100%; }
.wenbshr textarea{ width: 100%; border-radius: 15px; padding: 10px; border:1px solid #ddd ; font-size: 14px;  }

.gongxn{ padding: 10px; background:#f4f2f4;  border-radius: 10px; position: relative;}
.gongxn p{ font-size: 15px; color: #000; font-weight: 600;  line-height: 30px;}
.gongxn p span{ font-size: 14px; color: #333; font-weight: 500; }
.gongxn button{ bottom: 10px; right: 10px; width: 60px; height: 36px;  border:none; background: #eb6877; font-size: 14px; color: #fff; position: absolute; border-radius: 18px;}

  .radioDiv {
      padding: 10px;

      border: 1px solid #ccc;
      cursor: pointer;

      line-height: 40px;
      border-radius: 10px; font-size: 16px;
      margin-bottom: 15px;
      position: relative;
    }
    .yaundan{position: absolute; top:20px; right: 15px; width: 20px; height: 20px; border-radius: 10px;  border: 1px solid #ccc; background: #fff;}

    .radioDiv img{ width: 30px; vertical-align: middle; margin-right: 10px; }

   .selected {
       border: 2px solid #3055b9;

    }

    .selected .yaundan{position: absolute; top:20px; right: 15px; width: 20px; height: 20px; border-radius: 10px;  border: 1px solid #3055b9; background: #3055b9;}

    .gengh{ position: absolute; bottom: 11px; right: 0px; }
    .gengh img{ width: 22px; }

.Invitationco{ position: fixed;  left: 5%; bottom: 300px; width: 80%; padding: 15px;}

.minev{ padding: 75px; height: 150px; border-radius: 15px;  }
.minev .ineybg{ width: 170px; border-radius: 10px; padding: 5px; background: #fff;  float: left;}
.jiubaiq{ float: left; margin-left: 15px;  }
.jiubaiq p{ font-size: 16px; color: #fff; line-height: 45px; }
.jiubaiq h2{ font-size: 25px; color: #fff; line-height: 45px; }

.fushzidiz{ color: #fff; margin-top: 20px; line-height: 24px; }
.fushzidiz span{opacity: 0.7;}
.fushzidiz button{ background:none; border:none; color: #fff100; font-size: 14px; font-weight: 500; margin-left: 10px; }
