@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* Project id 4311806 */
  src: url('//at.alicdn.com/t/c/font_4311806_tt12ceoq68j.ttf?t=1709651427308') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
    image-rendering: optimizeQuality;
    image-rendering: -webkit-optimize-contrast; 
    image-rendering: -moz-crisp-edges; 
    image-rendering: -o-crisp-edges; 
    image-rendering: pixelated; 
}

blockquote,body,button,dd,dl,dt,form,h1,h2,h1,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

li {
    list-style: none;
}
a {
    text-decoration: none;
    outline: 0;
}
.apph5k{
    width: 100%;
    height: auto;
}
.dinburapp{
    width: calc(100% - 28px);
    height: auto;
    margin-left: 14px;
    margin-right: 14px;
}

.dinburapp_a{
    float: left;
    width: 60px;
    height: 60px;
    margin-top: 15px;
    position: relative;
    left: 50%;
    margin-left: -30px;
}
.dinburapp_a img{
width: 100%;
    height: 100%;
    border-radius: 8px;	
}
.dinburapp_b{
    float: left;
    width: 100%;
    height: 60px;
    margin-top: 5px;
    text-align: center;
}
.dinburapp_b_a{
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 6vw;
    font-weight: 900;
    color: #ffffff;
    text-shadow: 3px 3px 3px rgb(0 0 0 / 0.2);
}
.dinburapp_b p{
    float: left;
    width: 100%;
    height: 20px;
    margin: 0px;
    font-size: 4vw;
    color: #ecdea7;
    line-height: 20px;
}
.dinburapp_b p samp{
    color: #ffeb00;
    font-size: 4vw;
    margin-left: 5px;
    font-weight: 600;
}
.dchaxx{float: left;width: calc(100% - 28px);height: auto;position: relative;margin-left: 14px;margin-right: 14px;border-radius: 8px;}

.Dhanshegonk{
	float: left;
	width: calc(100% - 28px);
	height: auto;
	margin-top: 15px;
	background: #fff;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 20px;
	border-radius: 8px;
	padding-top: 15px;
	padding-bottom: 15px;
	}
.Xitneidinbu{
    float: left;
    width: 100%;
    height: auto;
    background: linear-gradient(#2d8dfc,#216cff,#fafcff);
}
.Dhanshhsh{float: left;height: auto;width: 25%;position: relative;text-align: center;padding-bottom: 5px;cursor: pointer;}
.Dhanshhsh p{float: left;width: 50px;height: 50px;margin: 0px;line-height: 50px;font-size: 16px;text-align: center;margin-left: 50%;transform: translate(-50%);border-radius: 15px;}
.bj01{
	background: linear-gradient(135deg, #00c0ff, #006dff);
}
.bj02{
	background: linear-gradient(135deg, #ff6e89, #f5274d);
}
.bj03{
	background: linear-gradient(135deg, #00dcff, #60eb19);
}
.bj04{
	background: linear-gradient(135deg, #73db1d, #5ab70d);
}
.bj05{
	background: linear-gradient(135deg, #f3c718, #cde24a);
}
.bj06{
	background: linear-gradient(135deg, #65acf6, #257fef);
}
.bj07{
	background: linear-gradient(135deg, #f665f2, #e585fd);
}
.bj08{
	background: linear-gradient(135deg, #f6d365, #fda085);
}


.Dhanshhsh p span{ 
    font-size: 25px;
    color: #fff;
}

.Dhanshhsh div{
	float: left;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 4.5vw;
    color: #555;
    margin-top: 5px;
}

.dchaxx_a{
    width: calc(100% - 10px);
    height: 20px;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 5px;
    margin-left: 5px;
}

.dchaxx_a samp{
    color: #eeed57;
    font-size: 12px;
	margin-left: 5px;
}

.dchaxx_b{width: 100%;height: 40px;position: relative;border-radius: 5px;overflow: hidden;background: rgb(0 0 0 / 19%);}
.dchaxx_b input{
    float: left;
    width: calc(100% - 101px);
    height: 35px;
    padding-top: 2.5px;
    padding-bottom: 5px;
    padding-left: 10px;
    font-size: 18px;
    line-height: 35px;
    border: none;
    outline: 0;
    color: #ffffff;
    background: rgb(0 0 0 / 0%);
}

.dchaxx_b input::placeholder {
	color: #c8d2ff; /* 设置 Placeholder 文字颜色为红色 */
}


.dchaxx_b p{
    float: right;
    width: 90px;
    height: 20px;
    margin: 0px;
    text-align: center;
    color: #ffffff;
    line-height: 20px;
    font-size: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    cursor: pointer;
    border-radius: 0px 5px 5px 0px;
    background: #ffb100;
}

}
.dchaxx_b p span{
	  color: #FFF;
	margin-right: 3px;
	
}
.Bitoatou{
float: left;
    width: calc(100% - 28px);
    height: 50px;
    margin-left: 14px;
    margin-right: 14px;
    font-size: 5vw;
    line-height: 50px;
    color: #252527;
    font-weight: bold;
}
.Bitoatou p{
    float:right;
    width: 50;
    height: 50px;
	margin: 0px;
	line-height: 50px;
	text-align:right;
}
.Bitoatou p span{
font-size: 16px;
    color: #d3dee1;
}
.leishilv{float: left;width: calc(100% - 28px);height: auto;background: #ffffff;font-size: 14px;margin-left: 14px;margin-right: 14px;border-radius: 8px;box-shadow: 0px 0.05px 8px #def;}
.mtiaose{
    font-size: 15px;
    text-align: center;
}
.mtiaosv1{
    font-size: 14px;
    text-align: center;	
}

.chanplbn{
    float: left;
    width: calc(100% - 15px);
    height: auto;
    padding: 7.5px;
}
.chanpleb{float: left;width: calc(50% - 26px);height: auto;margin-left: 5px;margin-right: 5px;padding-bottom: 5px;margin-bottom: 10px;background: #ffffff;padding: 8px;border-radius: 8px;box-shadow: 0px 0.05px 8px #def;}
.chanpleb_img{
    float: left;
    width: 100%;
    height: 160px;	
}
.chanpleb_img img{
float: left;
    width: 100%;
    height: 160px;
    border-radius: 8px;
}
.chanpleb_bt{
    float: left;
    width: 100%;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 0.8rem;
    color: #333;
    padding-top: 5px;
}
.chanpleb_jia{
    float: left;
    width: 100%;
    height: 25px;
    font-size: 10px;
    color: #ff0000;
    line-height: 25px;
}

.chanpleb_jia samp{
    font-size: 18px;
    font-weight: bold;
}
.chanpleb_jia span{
    font-size: 10px;
    color: #d3dee1;
    margin-left: 5px;
}
.chanpleb_cans{
float: left;
    width: 100%;
    height: 20px;
    font-size: 10px;
    color: #a5a5a5;
    line-height: 20px;
	
}

.chanpleb_cans p{
    float: left;
    width: 20px;
    height: 20px;
	margin:0px;
	line-height: 20px;
	background: #fff;
}
.chanpleb_cans p span{color: #27c2f1;font-size: 18px;}

.zpl1{color: #8cbcf7;}

.zpl2{
  color: #d4bc48;
  margin-left: 5px;
}

.zpl3{
  color: #028d66;
    margin-left: 5px;	
}

.zpl4{
  color: #063fe1;
    margin-left: 5px;	
}

.zpl5{
  color: #e10657;
    margin-left: 5px;	
}

.zpl6{
  color: #ffb100;
    margin-left: 5px;	
}
.Mdibushe{
float: left;
    width: calc(100% - 40px);
    height: auto;
    position: relative;
    padding: 10px;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 8px;
}

.Mdibushe_zlj{
    float: left;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #dedede;
    padding-bottom: 5px;
    margin-bottom: 5px;
    text-align: center;
}

.Mdibushe_zlj a{
    font-size: 12px;
    color: #404040;
}


.am-breadcrumb{
	float: left;
    width: 100%;
    height: auto;
}

.Mdibushe_banq{
    float: left;
    width: 100%;
    height: 40px;
    font-size: 12px;
    text-align: center;
    color: #404040;
}

.Mdibushe_banq a{
    color: #404040;
    font-size: 12px;
}

.dingdan{float: left;width: calc(100% - 28px);height: 105px;position: fixed;padding-left: 14px;padding-right: 14px;padding-top: 5px;padding-bottom: 5px;top: 0px;background: #fff;}

.dingdan_mie{
height: 45px;
    position: relative;
    overflow: hidden;
    width: 100%;
    line-height: 40px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    margin-top: 5px;
}

.dingdan_mie::-webkit-scrollbar {display:none}


.dingdan_ate{
	width:550px;
	height: 45px;
}

.dingdan_ate p{
font-size: 18px;
    line-height: 45px;
    color: #333;
    text-align: center;
    margin: 0;
    float: left;
    height: 45px;
    width: 90px;
}

.Ddanchaxcir{
    float: left;
    height: 40px;
    width: 100%;	
	margin-top:10px;
}
.Ddanchaxcir_a{
float: left;
    height: 40px;
    width: 100%;
    background-color:#f6f6f6;
    border-radius: 25px;
	position:relative;
}
.Ddanchaxcir_a p{
    float: left;
    height: 40px;
    width: 40px;
    margin: 0px;
    margin-left: 5px;
    line-height: 40px;
    text-align: center;
}

.Ddanchaxcir_a p span{
    font-size: 20px;
    color: #9cc8ff;	
}

.Ddanchaxcir_a input{
float: left;
    width: calc(100% - 140px);
    height: 35px;
    margin-top: 2.5px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 35px;
    border: none;
    outline: 0;
    color: #000000;
    background-color: #f6f6f6;
}

.Ddanchaxcir_a div{
    float: right;
    height: 40px;
    width: 80px;
    position: absolute;
    right: 0px;
    border-radius: 0px 25px 25px 0px;
    background: #1980ff;
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}


.lanmutira_b {
    background-color: #233eff;
    float: left;
    height: 2px;
    width: 90px;
    position: absolute;
    z-index: 2;
    bottom: 0;
}

.taiuislkemsss {
font-size: 16px;
    line-height: 45px;
    color: #999;
    text-align: center;
    float: left;
    height: 45px;
    width: 100%;
    background-color: #fff;
    margin-bottom: 50px;
    cursor: pointer;
    border-radius: 5px;
    margin-top: 8px;
}

.dindliebrtu{
float: left;
    width: calc(100% - 28px);
    height: auto;
    margin-left: 14px;
    margin-right: 14px;
    padding-bottom: 100px;
    margin-top: 125px;
}

.dingmlieb{

    float: left;
    width: 100%;
    height: auto;
}

.dingmlieb0_qb{
    float: left;
    width: calc(100% - 20px);
    height: 175px;
    margin-bottom: 10px;
    background: #fff;
    border-radius: 5px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    box-shadow: 0px 0.05px 8px #def;
}

.dingmlieb0_bianh{
    float: left;
    width: 100%;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 5px;
    color: #9cc8ff;
}

.dingmlieb_kam_img{
float: left;
    width: 80px;
    height: 65px;
    margin-right: 5px;
}
.dingmlieb_kam_img img{
	    width: 80px;
    height: 65px;
}

.dingmlieb_danl{
    float: left;
    width: calc(100% - 85px);
    height: 65px;	
}
.dingmlieb_danl_mc{float: left;width: 100%;color: #101010;overflow: hidden;-webkit-line-clamp: 2;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;font-size: 4.5vw;margin-bottom: 3px;}

.miejia{float: left;width: 50%;height: 20px;color: #233eff;line-height: 20px;font-size: 15px;font-weight: 700;}

.miejia samp{
    font-size: 18px;
    margin-left: 2px;
    font-weight: 700;
}


.mieshu{
    float: left;
    width: 50%;
    height: 20px;
    font-size: 13px;
    color: #585858;
    line-height: 20px;
}

.mieshu samp{
    font-size: 13px;
}

.dingmshfuy{
    float: left;
    width: 100%;
    height: 30px;
    border-top: 1px solid #f5f5f5;
    margin-top: 8px;
    line-height: 30px;
    text-align: right;
    color: #ff5200;
}
.dingmshfuy span{
    font-size: 12px;
    color: #585858;
    margin-right: 5px;
}

.dingmshfuy samp{
   font-size: 18px;
   margin-left: 3px;
   font-weight: 700;
}
.dingmlieb_uzt{
    float: left;
    width: 100%;
    height: 30px;
}
.dingmlieb_uzt a{
    float: right;
    width: auto;
    height: 25px;
    padding-left: 15px;
    line-height: 25px;
    padding-right: 15px;
    border: 1px solid #f5f5f5;
    margin-right: 5px;
    border-radius: 20px;
    font-size: 14px;

	cursor: pointer;
}
.Mchanp{
	   float: left;
    width: 100%;
    height: auto;
}

.MchanpImg{
	   float: left;
    width: 100%;
    height: 350px;
	position:relative;
}

.MchanpImg img{
    width: 100%;
    height: 350px;
}

.MchanpImg p{
    width: 30px;
    height: 30px;
    position: absolute;
    top: 30px;
    left: 20px;
    background: #000000;
    opacity: 0.5;
    line-height: 30px;
    border-radius: 30px;
    text-align: center;
    color: #ffffff;
	    cursor: pointer;
}

.Mchan_mc{
width: calc(100% - 30px);
    height: auto;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 18px;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #fff;
	border-bottom: 1px solid #f5f5f5;
	
}

.Mchan_xsc{
width: calc(100% - 30px);
    height: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    background: #fff;
    padding-top: 10px;
}
.Mchan_cs_a{
float: left;
    width: 50%;
    height: 20px;
    font-size: 12px;
    color: #ababab;
	line-height: 20px;
}

.Mchan_cs_a samp{
font-size: 20px;
    color: #ff0000;
    margin-left: 3px;
    margin-right: 5px;
    font-weight: bold;
}
.Mchan_cs_a span{
font-size: 12px;
    color: #005aff;
    margin-left: 3px;
    margin-right: 5px;	
}

.Mchan_cs_b{
    float: left;
    width: 50%;
    height: 20px;
    font-size: 12px;
    color: #ff8d00;
    line-height: 20px;
    text-align: right;
}
.Mchan_hes{float: left;width: calc(100% - 40px);height: 60px;margin-left: 10px;margin-right: 10px;padding: 10px;background: #fff;margin-top: 12px;margin-bottom: 12px;border-radius: 5px;padding-top: 10px;box-shadow: 0px 0.05px 8px #def;}

.Mchan_hes_img{
	    float: left;
    width: 60px;
    height: 60px;
	margin-right: 5px
}
.Mchan_hes_img img{
	   width: 60px;
    height: 60px;
	border-radius: 5px;
}

.Mchan_hes_cs{
	    float: left;
    width: calc(100% - 65px);
    height: 60px;	
}
.Mchan_hes_cs_a{
float: left;
    width: 100%;
    height: 25px;
    font-size: 16px;
    color: #000000;	
}
.Mchan_hes_cs_b{
	float: left;
    width:100%;
    height: 35px;	
}
.Mchan_hes_cs_b_a{
    float: left;
    width: 33.33%;
    height: 35px;
    font-size: 12px;
    color: #8d8d8d;
    text-align: center;
}
.Mchan_hes_cs_b_a p{
float: left;
    width: 100%;
    height: 20px;
    color: #6cb55f;
    margin: 0px;
    background: #fff;
}

.Mchan_xiangxi{
    float: left;
    width: 100%;
    height: auto;
}
.Mchan_xiangxi img{
    float: left;
    width: 100%;
    height: auto;	
}

.Mchan_gmsm{float: left;width: calc(100% - 50px);height: auto;margin-top: 15px;padding-left: 15px;padding-right: 15px;margin-bottom: 85px;margin-left: 10px;margin-right: 10px;background: #fff;padding-bottom: 10px;border-radius: 5px;box-shadow: 0px 0.05px 8px #def;}

.Mchan_gmsm_bt{
    float: left;
    width: 100%;
    height: 40px;
    font-size: 15px;
    color: #0037ff;
    line-height: 40px;
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 5px;

}

.Mchan_gmsm p{
float: left;
    width: 100%;
    height: auto;
    margin: 0px;
    margin-bottom: 5px;
    font-size: 12px;
    color: #707070;
	background: #fff;
}

.Mchan_gmsm p span{
	color: #ffcc59;
}

.Mchan_dibu{width: calc(100% - 30px);height: 70px;position: fixed;background: #ffff;bottom: 0px;z-index: 9999;box-shadow: 0 0 5px 2px #def;padding-left: 15px;padding-right: 15px;}

.Mchan_caor{
float: left;
    width: 50px;
    height: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-size: 12px;
    color: #4c4c4c;
    cursor: pointer;
}
.Mchan_caor p{
float: left;
    width: 100%;
    height: 25px;
    margin-bottom: 5px;
	background: #fff;

}

.Mchan_caor p span{
	    font-size: 25px;
    color: #ff8d00;
}
.Mchan_mai{
float: right;
    width: 200px;
    height: 70px;
}
.Mchan_mai1{float: left;width: 100px;height: 40px;margin-top: 15px;margin-bottom: 15px;background: #ffd713;font-size: 15px;line-height: 40px;text-align: center;color: #FFFFFF;border-radius: 20px 0px 0px 20px;cursor: pointer;}
.Mchan_mai2{float: left;width: 100px;height: 40px;margin-top: 15px;margin-bottom: 15px;background: #ff5200;font-size: 15px;line-height: 40px;text-align: center;color: #FFFFFF;border-radius: 0px 20px 20px 0px;cursor: pointer;}
.Miachani{float: left;width: calc(100% - 50px);height: auto;padding: 10px;background: #ffff;margin-bottom: 10px;margin-left: 15px;margin-right: 15px;border-radius: 8px;box-shadow: 0px 0.05px 8px #def;}
.Miachani_cp{
    float: left;
    width: 100%;
    height: 60px;
    padding-bottom: 10px;
    border-bottom: 1px solid #efefef;
}


.Miachani_img{
float: left;
    width: 80px;
    height: 60px;
    margin-right: 5px;
}
.Miachani_img img{
    width: 100%;
    height: 60px;
}

.Miachani_mccs{
float: left;
    width: calc(100% - 85px);
    height: 60px;
}

.Miachani_mcia1{
    float: left;
    width: 100%;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 0.8rem;
    color: #333;

}
.Miachani_mcjia{
float: left;
    width: auto;
    height: 30px;
    font-size: 10px;
    color: #727272;
    line-height: 30px;
    margin-right: 5px;
}

.Miachani_mcjia samp{
    font-size: 12px;
    color: #1271ff;
    margin-left: 5px;
}

.Miachani_guanf{float: left;width: 100%;height: 30px;font-size: 5vw;line-height: 30px;color: #000000;font-weight: bold;margin-bottom: 10px;}

.Miachani_guanf img{
float: left;
    width: 25px;
    height: 25px;
    margin-right: 5px;
    border-radius: 12.5px;
    margin-top: 2.5px;
}

.Miachani_zhifu{
	width: 100%;
	height: 60px;
	position: fixed;
	background: #ffff;
	bottom: 0px;
	z-index: 9999;
	box-shadow: 0 3px 8px #def;
}

.Miachani_msic{
    float: left;
    width: 100%;
    height: 40px;
}

.Miachani_p{
float: left;width: 85px;height: 40px;font-size: 4vw;margin: 0px;margin-right: 5px;line-height: 40px;background: #fff;color: #525252;
}

.Miachani_p1{
   float:right;
   width: 30px;
   height: 40px;
   margin: 0px;
   line-height: 40px;
   text-align: right;
}

.Miachani_msic_diwd{
    float: right;
    width: 100px;
    height: 30px;
    border: 1px solid #b5b3b3;
    margin-top: 5px;
    margin-left: 100px;
    margin-bottom: 5px;
    border-radius: 5px;
}

.Miachani_msic_fahhuo{float: left;width: calc(100% - 120px);height: 40px;font-size: 13px;line-height: 40px;text-align: right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Miachani_msic_fahhuo same{
    font-size: 12px;
    color: #ff0000;
    border: 0.5px solid #ff0000;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-radius: 20px;
    margin-left: 5px;
}
.cpMiacjiagecs{
    float: left;
    width: 100%;
    height: 30px;
    font-size: 5vw;
    line-height: 30px;
    color: #000000;
    font-weight: bold;
    margin-bottom: 10px;
}

.cpMiacjiagecs_a{
    float: left;
    width: 100%;
    height: 40px;
}

.cpMiacjiagecs_a p{
float: left;width: 85px;height: 40px;font-size: 4vw;margin: 0px;margin-right: 5px;line-height: 40px;background: #fff;color: #525252;

}
.cpMiacjiagecs_ab{
    float: left;
    width: calc(100% - 90px);
    height: 40px;
    font-size: 13px;
    color: #ff0000;
    line-height: 40px;
    text-align: right;
    font-weight: bold;
}

.cpMiacjiagecs_ab samp{
    font-size: 16px;
}
.cpMiacjiagecs_ac{
    float: left;
    width: calc(100% - 90px);
    height: 40px;
    font-size: 13px;
    color: #0043ff;
    line-height: 40px;
    text-align: right;
}
.Miachakkes100{
    float: left;
    width: 100%;
    height: 120px;
}

.Miachani_msic_diwd_a{
    float: left;
    width: 25px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-right: 1px solid #b5b3b3;
    cursor: pointer;
}
.Miachani_msic_diwd_a span{

    font-size: 15px;
    color: #000000;	
}


.Miachani_msic_diwd_b{
float: left;










    width: 48px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 15px;
    color: #000000;
}

.Miachani_msic_diwd_c{
float: left;
    width: 25px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-left: 1px solid #b5b3b3;
    cursor: pointer;
}

.Miachani_msic_diwd_c span{
    font-size: 15px;
    color: #000000;	
}

.Miachani_msic div samp{
   font-size: 15px;
    color: #000000;	
}

.SshoHdiz{
    float: left;
    width: calc(100% - 50px);
    height:auto;
    padding: 10px;
    margin-left: 15px;
    margin-right: 15px;
    background: #fff;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 8px;
    position: relative;
    box-shadow: 0px 0.05px 8px #def;
}

.SshoHdiz_dzic_imr{
float: left;
    width: 25px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    margin-right: 5px;
    color: #222;
}

.SshoHdiz_dzic_imr span{
 font-size: 20px;
    color: #6fcaed;	
}

.SshoHdiz_dzic_neirs{
float: left;
    width: calc(100% - 30px);
    height: 40px;
    margin-top: 5px;
}

.SshoHdiz_dzic_shr{
float: left;
    width: 100%;
    height: 40px;
    font-size: 16px;
    color: #222;
    line-height: 40px;
    font-weight: bold;
	text-align: right;
}

.SshoHdiz_dzic_shr p{
float: right;
    width: 25px;
    height: 40px;
    margin: 0px;
    font-size: 15px;
    line-height: 40px;
    text-align: right;
    background: #fff;
}
.SshoHdiz_dzic_shr p span{
	font-size: 16px;
	color: #222;
}
.SshoHdiz_dzic_lxira{
	float: left;
	width: 100%;
	height:20px;
	font-size: 16px;
	color: #222;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
	font-weight: bold;
}
.SshoHdiz_dzic_lxirb{
float: left;
    width: 100%;
    height: 20px;
    font-size: 13px;
    color: #8b8b8b;
    line-height: 20px;
}
.SshoHdiz_dzic_lxirc{
	color: #0043ff;	
}

.Miachani_zfuke{
    float: left;
    width: calc(100% - 30px);
    height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    background: #ff5200;
    margin-top: 10px;
    line-height: 40px;
    font-size: 15px;
    cursor: pointer;
    text-align: center;
    border-radius: 20px;
    color: #FFFFFF;
}

.Miachani_zfuke samp{
	    font-size: 18px;
}
.Mxiaochgoi{
    float: left;
    width: calc(100% - 30px);
    height: auto;	
	padding:15px;
	 
}

.Mxiaochgoi_chtx{
    float: left;
    width: 100px;
    height: 100px;
    color: #FFFFFF;
    background: #135cff;
    line-height: 100px;
	font-size: 40px;
    border-radius: 50px;
    position: relative;
    left: 50%;
    transform: translate(-50%);
    text-align: center;
	margin-top: 50px;
}
.Mxiaochgoi_chtx span{
	font-size: 40px;
}
.Mxiaochgoi_tshuo{
    float: left;
    width: 100%;
    height: 30px;
    margin-top: 20px;
    margin-bottom: 10px;
    text-align: center;
    color: #000000;
    font-size: 16px;
}
.Mxiaochgoi_wets{
float: left;
    width: calc(100% - 20px);
    height: auto;
    background: #e3e3e3;
    font-size: 15px;
    color: #000000;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 10px;
}

.Mxiaochggbi{
    width: calc(100% - 30px);
    height: 50px;
    position: fixed;
    background: #f35151;
    bottom: 150px;
    z-index: 9999;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 50px;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    border-radius: 30px;
    color: #FFFFFF;
}
.bnangzhu{
	float: left;
    width: 100%;
    height: auto;	
}

.bnangzhusous{
    float: left;
    width: calc(100% - 30px);
    height: 40px;
    padding: 15px;
    background: #ffff;
    margin-bottom: 10px;	
}

.bnangzhusous input{
    margin-bottom: 10px;
    float: left;
    width: 100%;
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
	border-radius: 5px;

	margin-top:2.5px;
}
.bnangzlieb{
    float: left;
    width: calc(100% - 28px);
    height: auto;
    margin-bottom: 150px;
    margin-left: 14px;
    margin-right: 14px;
    margin-top: 15px;
}

.bnangztiom{float: left;width: calc(100% - 20px);height: auto;background: #fbfbfb;padding: 10px;margin-bottom: 15px;border-radius: 5px;box-shadow: 0px 0.05px 8px #def;}


.bnangztiom_bt{
    float: left;
    width: 100%;
    height: auto;
    line-height: 25px;
    font-size: 4.5vw;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 10px;
    padding-bottom: 5px;
    color: #1869f7;
}
.bnangztiom_bt p{
float: left;
    width: 25px;
    height: 25px;
	background: #fff;
}

.bnangztiom_bt div{float:right;width: 100px;height: 25px;text-align: right;color: #9fcff2;font-size: 4vw;}
.bnangztiom_mshu{
    float: left;
    width: 100%;
    height: auto;
    font-size: 4vw;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #535151;
}

.bnangztiom_bt p span{
    font-size: 25px;
    color: #ffac13;
    margin-right: 5px;
}
.bnangztiom_sm{
    float: left;
    width: 100%;
    height: auto;
    color: #000000;
    font-size: 4.5vw;
}
.fanhuikui{
float: left;
    width: 100%;
    height: auto;
}

.fanhuikui_b{float: left;width: calc(100% - 50px);height: auto;padding: 10px;margin-left: 15px;margin-right: 15px;background: #fff;margin-top: 10px;border-radius: 8px;position: relative;box-shadow: 0px 0.05px 8px #def;}
.fanhuikui_bl{
    float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 5px;
}
.fanhuikui_blp{float: left;width: 80px;height: 40px;font-size: 4vw;margin: 0px;margin-right: 5px;line-height: 40px;background: #fff;color: #525252;}


.fanhuikui_bl_div{
	float: left;
	width: calc(100% - 88px);
	height: 35px;
	font-size: 12px;
	line-height: 35px;
	outline: 0;
	text-indent: 5px;
	margin-top: 2.5px;
	border: 1px solid #f1f1f1;
	background: #f9f9f9;
	border-radius: 5px;
}
.fanhuikui_bl_div div{
	float: left;
	width: calc(100% - 35px);
	height: 33px;
	font-size: 15px;
	line-height: 33px;
	outline: 0;
	text-indent: 5px;
}
.fanhuikui_bl_div div p{
	float: left;
    width: 35px;
    height: 35px;
	margin: 0px;
}
.fanhuikui_bl_div div p span{
	color: #ff6666;
}

.fanhuikui_b2{
    float: left;
    width: 100%;
    height: auto;
    margin-bottom: 2px;
}
.fanhuikui_b2 textarea{float: left;width: calc(100% - 98px);height: 100px;font-size: 16px;line-height: 20px;outline: 0;border: 1px solid #f1f1f1;text-indent: 5px;resize: none;padding: 5px;background: #f9f9f9;border-radius: 5px;}

.fanhuikui_wenxit{
    float: left;
    width: calc(100% - 20px);
    height: auto;
    margin-top: 10px;
    border-radius: 5px;
    color: #c1c1c1;
    background: #fbfbfb;
    font-size: 15px;
    padding: 10px;
    margin-bottom: 10px;
    font-weight: 300;
}

.fanhuikui_bl input{
    float: left;
    width: calc(100% - 160px);
    height: 35px;
    font-size: 16px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
}
.fanhuikui_bl_a{
    float: left;
    width: calc(100% - 75px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;	
}

.fanhuikui_bl_aa{
    float: left;
    width: calc(100% - 40px);
    height: 35px;
    font-size: 13px;
    line-height: 35px;
    outline: 0;
    text-indent: 5px;	
}
.fanhuikui_blp2{
    float: right;
    width: 30px;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    margin: 0px;
    cursor: pointer;
}
.fanhuikui_blp2 span{font-size: 15px;color: #626262;}

.fanhuikui_fahuor{
    float: right;
    width: 100px;
    height: 35px;
    margin-right: 10px;
    margin-left: 5px;
    line-height: 35px;
    font-size: 15px;
    cursor: pointer;
    text-align: center;
    border-radius: 5px;
    color: #ffffff;
    background: #1980ff;
    margin-top: 10px;
}

.Ufahuolade{
    float: left;
    width: 100%;
    height: auto;
    border-top: 1px solid #efefef;
    margin-top: 10px;
    padding-top: 10px;
}

.Yuanzm{
    float: right;
    width: 70px;
    height: 35px;
    line-height: 35px;
    font-size: 15px;
    text-align: center;
    color: #00adff;
}

.fanhtijiao{
	float: left;
	width: calc(100% - 30px);
	height: 40px;
	margin-left: 15px;
	margin-right: 15px;
	background: #1392ff;
	margin-top: 15px;
	line-height: 40px;
	font-size: 15px;
	cursor: pointer;
	text-align: center;
	border-radius: 20px;
	color: #FFFFFF;
	margin-bottom: 10px;
}

.xithuiyzx{
		float: left;
    width: 100%;
    height: auto;
}
.xithuiyzx_dinb{
    float: left;
    width: calc(100% - 28px);
    height: 200px;
    position: relative;
    padding: 0;
    font-family: "montserrat";
    background: #0072ff;
    overflow: hidden;
    margin: 10px;
    margin-left: 14px;
    margin-right: 14px;
    border-radius: 8px;
    box-shadow: 0px 0.05px 8px #def;
}

.xithuiyzx_dinb1{
    float: left;
    width: calc(100% - 30px);
    height: 150px;
    padding: 15px;
    position: absolute;
    margin-top: -150px;
    z-index: 3;
	animation: xialiaindex 1s forwards;
}
@keyframes xialiaindex {
  0%{
    margin-top: -150px;
  }
  50%{
    margin-top: 20px;
  }
  60%{
    margin-top: 40px;
  }
  70%{
    margin-top: 20px;
  }
  90%{
    margin-top: 30px;
  }
  100%{
    margin-top: 20px;
  }
}

.xithuiyzx_dinb3{
    float: left;
    width: 300px;
    height: 300px;
    position: absolute;
    z-index: 2;
    border-radius: 50%;
    background: linear-gradient(0deg, rgb(255 255 255 / 10%) 0%, rgb(255 255 255 / 1%) 100%);
    top: -150px;
    right: -150px;
	animation: bganimationbeis1 15s infinite;
}
    

@keyframes bganimationbeis1 {
  0%{
    top: -150px;right: -150px;
  }
  50%{
    top: -200px;right: -50px;
  }
  100%{
    top: -150px;right: -150px;
  }
}


.xithuiyzx_dinb4{
    float: left;
    width: 300px;
    height: 300px;
    position: absolute;
    z-index: 2;
    border-radius: 50%;
    background: linear-gradient(0deg, rgb(255 255 255 / 20%) 0%, rgb(255 255 255 / 1%) 100%);
    right: -50px;
	bottom: -200px;
	animation: bganimationbeis2 15s infinite;
}
    
        


@keyframes bganimationbeis2 {
  0%{
    right: -50px;bottom: -200px;
  }
  50%{
   right: -200px;bottom: -100px;
  }
  100%{
    right: -50px;bottom: -200px;
  }
}


.xithuiyzx_dinb2 img{
	    width: 100%;
    height: 100%;
}

.xithuiyzx_dinb5{
    float: left;
    width: calc(100% - 20px);
    height: 40px;
    position: absolute;
    z-index: 2;
    bottom: -40px;
    margin-left: 10px;
    margin-right: 10px;
    background: rgb(0 0 0 / 25%);
    color: #FFFFFF;
    line-height: 40px;
    font-size: 15px;
    border-radius: 10px 10px 0px 0px;
    animation: xialiaindexvip 1s forwards;
}
@keyframes xialiaindexvip {
  0%{
    bottom: -40px;
  }
  100%{
    bottom: 0px;
  }
}

.xithuiyzx_dinb5 p{
    float: left;
    width: 40px;
    height: 40px;
    margin: 0px;
    line-height: 40px;
    color: #FFFFFF;
    font-size: 20px;
    text-align: center;
}

.xithuiyzx_dinb5 p span{
	color: #FFFFFF;
	font-size: 25px;
}
.xithuiyzx_dinb_img{
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 25px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.xithuiyzx_dinb_img img{
    width: 100%;
    height: 100%;
	border-radius: 50px;
	animation: rotate 3s infinite;
	transform-origin: center center;
	border: 5px solid #ffffff;
}


/* 定义旋转动画 */
@keyframes rotate {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}


.xithuiyzx_dinb_mcb{
float: left;
    width: calc(100% - 125px);
    height: 30px;
    margin-top: 10px;
    line-height: 30px;
    font-size: 22px;
    color: #FFFFFF;
    text-shadow: 2px 2px 2px rgb(0 0 0 / 10%);
}

.xithuiyzx_dinb_hyzh{
float: left;
    width: calc(100% - 125px);
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
}



.xithuiyzx_dinb_rzs{
float: left;
    width: calc(100% - 125px);
    height: 20px;
    font-size: 14px;

    color: #ffffff;
    margin-left: 2px;
}
.xithuiyzx_dinb_rzs samp{
    color: #f7f131;
    font-size: 15px;

}

.xithuiyzx_leivb{float: left;width: calc(100% - 58px);height: auto;padding-left: 15px;padding-right: 15px;background: #ffffff;padding-bottom: 5px;margin-left: 14px;margin-right: 14px;border-radius: 8px;box-shadow: 0px 0.05px 8px #def;}
.xithuiyzx_leivb_a{
    float: left;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 5vw;
    font-weight: bold;
    color: #000000;
}

.xithuiyzx_leivb_a p{
float: right;
    width: 100px;
    height: 40px;
    margin: 0px;
    font-weight: 300;
    text-align: right;
    font-size: 4vw;
    color: #646464;
    cursor: pointer;
}


.xithuiyzx_leivb_b{
	float: left;
	width: 25%;
	height: auto;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 10px;
}

.xithuiyzx_leivb_b p{
    float: left;
    width: 45px;
    height: 45px;
    margin: 0px;
    line-height: 45px;
    font-size: 16px;
    text-align: center;
    background: #1980ff;
    margin-left: 50%;
    transform: translate(-50%);
    border-radius: 22.5px;
}

.xithuiyzx_leivb_b p span{ 
    font-size: 25px;
    color: #fff;
}

.xithuiyzx_leivb_b div{
float: left;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 4.5vw;
    color: #555;
    margin-top: 5px;
}
.xithuiyzx_gongneg{float: left;width: calc(100% - 58px);height: auto;padding-left: 15px;padding-right: 15px;background: #ffffff;margin-bottom: 150px;padding-bottom: 60px;margin-left: 14px;margin-right: 14px;margin-top: 10px;border-radius: 8px;box-shadow: 0px 0.05px 8px #def;}

.xithuicaoz{
    float: left;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 5vw;
    cursor: pointer;
    border-bottom: 1px solid #f5f5f5;
    color: #2e2e2e;
}

.huiylafanhuia{
float: right;
    width: 30px;
    height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 30px;
    color: #cdcdcd;
    background: #fff;
    text-align: right;
}

.huiylafanhui{
float: left;
    width: 30px;
    height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 30px;
    text-align: left;
}

.huiylafanhui span{
	font-size: 20px;
	color: #007eff;
}
.fawnxf{
    float: left;
    width: 100%;
    height: auto;
}

.fawnxf_cx_a{
    float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    background: #ffffff;
    padding-top: 10px;
    margin-bottom: 150px;
    padding-bottom: 60px;
}


.heshifwzhens{
	    float: left;
    width: 100%;
    height: auto;
}

.heshifwzhens_a{
float: left;
    width: 100%;
    height: 50px;
    background: #38f;
    line-height: 50px;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
}
.heshifwzhens_b{
    float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-bottom: 150px;
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 15px;
    background: #ffffff;
}
.heshifwzhens_b img{
		    float: left;
    width: 100%;
    height: auto;
}
.chsafanku{
	float: left;
    width: 100%;
    height: auto;
}
.chsafanku_a{
	float: left;
	width: 100%;
	height: 200px;
	position: relative;
	background: linear-gradient(to bottom right, #5ea2f5, #86d8ff, #0089ff);
}
.chsafanku_a_a{
	float: left;
	width: auto;
	height: 200px;
	position: absolute;
	bottom: 0px;
	image-rendering: auto;
}

.chsafanku_a_b{
	float: left;
	width: auto;
	height: 130px;
	margin-top: 20px;
	position: absolute;
	bottom: 0px;
	right: 10px;
	image-rendering: auto;
}

.chsafanku_a_c{
	float: left;
	width: auto;
	height: 50px;
	margin-top: 20px;
	position: absolute;
	right: 0px;
	image-rendering: auto;
}

.chsaxuns{
    float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #ffffff;
}
.chsaxunscs_a{
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 4vw;
    color: #35a2ff;
}
.chsaxunscs_a p{
    float: left;
    width: 80px;
    height: 30px;
    font-size: 4.5vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 30px;
    color: #000000;
    background: #fff;
}
.chsaxcps{
float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    margin-top: 10px;
    background: #ffffff;
    padding-bottom: 100px;
	
}

.chsaxcps_a{
float: left;
    width: 100%;
    height: 30px;
    font-size: 4vw;
    line-height: 30px;
    color: #35a2ff;
}

.chsaxcps_a p{
float: left;
    width: 80px;
    height: 30px;
    font-size: 4.5vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 30px;
    color: #000000;
    background: #fff;
}

.chsaxuns_cop{
float: left;
    width: calc(100% - 30px);
    height: 30px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 30px;
    font-size: 18px;
    cursor: pointer;
    text-align: center;
    color: #005aff;
    border-bottom: 1px solid #f5f5f5;
}

.chuchaz{
float: right;
    width: 90px;
    height: 25px;
    margin-left: 15px;
    margin-right: 15px;
    background: #0089ff;
    line-height: 25px;
    font-size: 12px;
    cursor: pointer;
    text-align: center;
    border-radius: 20px;
    color: #FFFFFF;
    margin-top: 2.5px;
}
.huiyudenl{
float: left;
    width: 100%;
    height: auto;
}

.huiyudenl_a{
width: calc(100% - 30px);
    height: 200px;
    padding-left: 15px;
    padding-right: 15px;
    background: #0089ff;
    position: relative;
}
.huiyudenl_a p{
float: left;
    width: calc(100% - 30px);
    height: 50px;
    cursor: pointer;
    border-radius: 20px;
    line-height: 25px;
    margin: 0px;
    position: absolute;
    bottom: 50px;
    font-size: 30px;
    text-align: center;
    color: #FFFFFF;
	background: #fff;
}

.huiyudenl_she{
	float: left;
    width: calc(100% - 30px);
    height: auto;
	padding-left: 15px;
	padding-right: 15px;	
	 background: #fff;
	    padding-top: 10px;
}

.huiyudenl_hy1{
    float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 5px;
}

.huiyudenl_hy2{
    float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 5px;
}

.huiyudenl_hy3{
    float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 5px;
}


.huiyudenl_hy1 p{
	    float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
	background: #fff;
}
.huiyudenl_hy2 p{
	    float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
	background: #fff;
}
.huiyudenl_hy3 p{
	    float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
	background: #fff;
}

.huiyudenl_hy1 input{
	float: left;
    width: calc(100% - 75px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
	margin-top: 2.5px;
}
.huiyudenl_hy2 input{
	float: left;
    width: calc(100% - 155px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
	margin-top: 2.5px;
}

.huiyudenl_hy3 input{
	float: left;
    width: calc(100% - 155px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
	margin-top: 2.5px;
}

.huiyudenl_hy2 div{
width: 80px;
    height: 30px;
    border-radius: 5px;
    float: right;
    margin: 0px;
    text-align: center;
    color: #FFFFFF;
    background: #ff5200;
    margin-top: 5px;
    margin-bottom: 0px;
    line-height: 30px;
    font-size: 12px;
    cursor: pointer;
}

.huiyudenl_hy3 div{
width: 80px;
    height: 30px;
    border-radius: 5px;

    float: right;
    margin: 0px;
    text-align: center;
    color: #f00;
    margin-top: 5px;
    margin-bottom: 0px;
    line-height: 30px;
    font-size: 16px;
    cursor: pointer;
}

.huiyudenl_del{
    width: 100%;

    height: 40px;
    border-radius: 5px;
    float: right;
    margin: 0px;
    margin-top: 15px;
    text-align: center;
    color: #FFFFFF;
    background: #005aff;
    margin-bottom: 20px;



    line-height: 40px;
    font-size: 12px;
    cursor: pointer;
}
.fangwgli{
	float: left;
    width: 100%;
    height: auto;
	margin-bottom: 100px;
}
.fangwgli_a{
	float: left;
    width: calc(100% - 30px);
    height: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background: #ffff;
}

.fangwgli_a input{
float: left;
    width: calc(100% - 10px);
    height: 35px;
    padding-left: 10px;
    font-size: 15px;
    line-height: 35px;
    outline: 0;
    margin-top: 1.5px;
    margin-bottom: 1.5px;
    border: 1px solid #f1f1f1;
	border-radius: 20px
}

.fangwgli_b{
float: left;
    width: calc(100% - 28px);
    height: auto;
    padding-left: 14px;
    padding-right: 14px;
    background: #ffffff;
    padding-bottom: 20px;
    font-size: 14px;

}  

.fanmxis
{
background-color: #e1f5ff;
    color: #7a7a7a;
    white-space: nowrap;
	font-size: 15px;
    text-align: center;
}
.taikelvuss1{
    font-size: 14px;
    text-align: center;	
	
}


.fangwgli_b > table > tbody > tr{
		height: 40px;
}

.fangwgli_b > table > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}

.fangwgli_b > tr:hover {
   background-color: #f9f9f9;
}

.taikelvuss1 img{
	float: left;
    width: 100px;
    height: 35px;
}

.shcfweim{
    float: left;
    width: calc(100% - 28px);
    height: auto;
    margin-left: 14px;
    margin-right: 14px;
    background: #fff;
    margin-top: 15px;
    position: relative;
}

.shcfcwfwa{
    float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 2px;	
}
.shcfcwfwa p{
float: left;
    width: 80px;
    height: 40px;
    font-size: 4vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
    background: #fff;
    color: #525252;
}
.shcfcwfwa input {float: left;width: calc(100% - 88px);height: 35px;font-size: 15px;line-height: 35px;outline: 0;text-indent: 5px;margin-top: 2.5px;border: 1px solid #f1f1f1;background: #f1f1f1;border-radius: 5px;}
.tishichanp{float: left;width: calc(100% - 20px);height: auto;color: #386bfb;background: #f0f7ff;font-size: 12px;padding: 10px;margin-top: 10px;border-radius: 5px;}
.Mshengcfww{width: 100%;height: 50px;border-radius: 5px;float: right;margin: 0px;margin-top: 15px;text-align: center;color: #FFFFFF;background: #1da0ff;line-height: 50px;font-size: 4vw;cursor: pointer;}
.Mshengcfww_csz{
float: left;
    width: calc(100% - 10px);
    height: auto;
    color: #0095ff;
    font-size: 15px;
    padding: 5px;
    text-align: center;
}

.mujianktxx{float: left;width: calc(100% - 10px);height: 5px;border-top: 1px solid #f5f5f5;margin-top: 6px;}
.chafaburt{width: 80px;height: 80px;position: fixed;background: #0087ff;bottom: 100px;right: 30px;cursor: pointer;font-size: 12px;color: #fff;border-radius: 8px;text-align: center;}

.chafaburt p{
    float: left;
    width: 100%;
    height: 50px;
    margin: 0px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 50px;
    font-size: 18px;
}
.chafaburt p span {
	font-size: 30px;
	color: #fff;
}
.chanpxinrb{
    float: left;
    width: 100%;
    height: 40px;
    margin-top: 10px;
}
.chanpxinra{
float: left;
    width: 100%;
    height: 100px;
}
.chanpxinra p{
float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
}

.chanpxinrb p{
float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
	background: #fff;
}

.chanpxinrb input{
	
float: left;
    width: calc(100% - 75px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
	margin-top:2.5px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;	
	
}

.chanpxinrb select{
	
float: left;

    width: calc(100% - 75px);
    height: 35px;
    font-size: 12px;
    line-height: 35px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;	

	
}  

.chanpxinra textarea {
    float: left;
    width: calc(100% - 75px);
    height: 100px;
    font-size: 12px;
    line-height: 20px;
    outline: 0;
    border: 1px solid #f1f1f1;
    text-indent: 5px;
    resize: none;
}
.chupinfabu{
    float: left;
    width: calc(100% - 30px);
    height: 200px;	
	padding:15px;
    background: #fff;
	margin-bottom: 10px;
}
.chupinfabu img{
    float: left;
    width: 100%;
    height: 200px;	
	cursor: pointer;
}
.cpxiansr{
float: left;
    width: calc(100% - 22px);
    height: 500px;
    overflow-y: auto;
    outline: 0;
    border: 1px solid #f1f1f1;
    padding: 10px;
}

.cpxiansr img{
	float: left;
    width: 100%;
    height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.cpxiangqing{
	float: left;
    width: 100%;
    height: 100px;
}
.cpxiangqing p{
	float: left;
    width: 60px;
    height: 40px;
    font-size: 14px;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
	background: #fff;
}
.cpxiangqing  img{
float: right;
    width: 100px;
    height: 80px;
    margin-top: 10px;
    margin-bottom: 10px;
	cursor: pointer;
}
.chanpxinr{
	    float: left;
    width: calc(100% - 30px);
    height: auto;
    padding: 15px;
    background: #fff;
    margin-bottom: 10px;
	margin-bottom: 150px;
}

.chanfabutt{
	    width: 100%;
    height: 40px;
    border-radius: 5px;
    float: right;
    margin: 0px;
    margin-top: 15px;
    text-align: center;
    color: #FFFFFF;
    background: #ff0000;
    margin-bottom: 20px;
    line-height: 40px;
    font-size: 12px;
    cursor: pointer;
}
.bzsejhzrs{
	height: 30px;
	float: left;
	width: 100%;
	border-top: 1px solid #f5f5f5;
	margin-top: 5px;
	padding-top: 5px;
}

.bzsejhzrs a{
float: right;
    width: auto;
    height: 25px;
    padding-left: 15px;
    line-height: 25px;
    padding-right: 15px;
    border: 1px solid #f5f5f5;
    margin-right: 5px;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
}
.mbangzshe{
	float: left;
    width: calc(100% - 30px);
    height: auto;
    background: #ffff;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    margin-bottom: 150px;
}

.fanhuikui_b0{
	    float: left;
	    width: 100%;
	    height: 40px;
	    margin-bottom: 4px;
}
.fanhuikui_b0 p{float: left;width: 80px;height: 40px;font-size: 4vw;margin: 0px;margin-right: 5px;line-height: 40px;background: #fff;color: #525252;}
.fanhuikui_b0 input{float: left;width: calc(100% - 88px);height: 35px;font-size: 15px;line-height: 35px;outline: 0;text-indent: 5px;margin-top: 2.5px;border: 1px solid #f1f1f1;background: #f9f9f9;border-radius: 5px;}

.huiyuansui{
	font-size: 14px;
    text-align: center;
}
.huiyuansui img{

	float: left;
    width: 35px;
    height: 35px;
	border-radius: 16px;
	margin-left: 10px;
}
.huiyshezr{
    float: left;
    width: 100%;
    height: auto;	
	padding-bottom: 120px;
}

.huiyshez_img{
	float: left;
    width: calc(100% - 30px);
    height: 120px;	
	padding-left: 15px;
	padding-right: 15px;
	background: #00adff;
}

.huiyshez_img img{
    float: left;
    width: 80px;
    height: 80px;
    border-radius: 40px;
    position: relative;
    left: 50%;
    transform: translate(-50%);
	margin-top: 20px;
}

.huiyshez_msh{
float: left;
    width: calc(100% - 50px);
    height: auto;
    padding: 10px;
    margin-left: 15px;
    margin-right: 15px;
    background: #fff;
    margin-top: 15px;
    border-radius: 8px;
    position: relative;
    box-shadow: 0px 0.05px 8px #def;
}
.huiyshez_msh_sz{
    float: left;


    width: 100%;
    height: 40px;
    margin-bottom: 2px;
}
.huiyshez_msh_sz p{
    float: left;
    width: 80px;
    height: 40px;
    font-size: 4vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
    background: #fff;
    color: #525252;
}

.huiyshez_msh_sz input{float: left;width: calc(100% - 88px);height: 35px;font-size: 15px;line-height: 35px;outline: 0;text-indent: 5px;margin-top: 2.5px;border: 1px solid #f1f1f1;background: #f9f9f9;border-radius: 5px;}


.huiyshez_shec{
	float: left;
    width: 100%;
    height: 30px;
}

.huiyshez_shec a{
    float: right;
    width: auto;
    height: 25px;
    padding-left: 15px;
    line-height: 25px;
    padding-right: 15px;
    border: 1px solid #f5f5f5;
    margin-right: 5px;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
    color: #007eff;
}

.Ddinabeizhux{
float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #fff;
    position: absolute;
    bottom: 0px;
    border-radius: 20px 20px 0px 0px;
}

.Ddinabeizhux_mce{
float: left;
    font-size: 18px;
    line-height: 50px;
    color: #000;
    width: 100%;
    height: 50px;
    font-weight: bold;
    position: relative;
}

.Ddinabeizhux_mce samp{
font-size: 12px;
    color: #959393;
    margin-left: 10px;
    font-weight: 100;
}

.Ddinabeizhux_mce p{
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.Ddinabeizhux_mce p span{
     font-size: 20px;
    color: #000;	
}

.Ddinabeizhux textarea{
    float: left;
    font-size: 16px;
    color: #000;
    width: calc(100% - 22px);
    height: 100px;
    resize: none;
    margin-bottom: 150px;
    outline: none;
    padding: 10px;
    border: 1px solid #f5f5f5;
    background: #f1f1f1;
    border-radius: 5px;
}
.Ddinabeizhux_tiscc{
float: left;
    width: calc(100% - 30px);
    height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    background: #f00;
    margin-top: 10px;
    line-height: 40px;
    font-size: 15px;
    cursor: pointer;
    text-align: center;
    border-radius: 20px;
    color: #FFFFFF;
}

.Zhifutichnggg{
    float: left;
    height: 100%;
    width: 100%;
    background: #ffff;
	position:fixed;
	z-index: 999999;
}
.Zhifutichnggg_a{
    float: left;
    height: 80px;
    width: 100%;
	margin-top: 100px;
	text-align: center;
}
.Zhifutichnggg_a span{
    font-size: 50px;
    color: #15d53e;
}
.Zhifutichnggg_a p{
    float: left;
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin: 0px;
    font-size: 16px;
    color: #15d53e;
    padding-top: 5px;
}

.Zhifutichnggg_b{
float: left;
    width: 100%;
    height: 100px;
    text-align: center;
    margin: 0px;
    font-size: 14px;
    color: #000;
    margin-top: 20px;
}

.Zhifutichnggg_b div{ 
   float: left;
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 0px;
    font-size: 40px;
    color: #000;
    font-weight: bold;

}

.Zhifutichnggg_b b{
	    font-size: 20px;
}
.Zhifutichnggg_c{
line-height: 30px;
    color: #ffffff;
    text-align: center;
    float: left;
    height: 30px;
    width: 120px;
    left: 50%;
    margin: 0px 0 0 -60px;
    position: absolute;
    border-radius: 25px;
    background: #1bc940;
    bottom: 100px;
}
.Konghdi150{
   float: left;
    width: 100%;
    height: 150px;	
}
.Konghdi50{
   float: left;
    width: 100%;
    height: 50px;	
}


.Diomxomx_msic{
    float: left;
	width: 100%;
    height: 35px;	
}

.Diomxomx_p{float: left;width: 85px;height: 40px;font-size: 4vw;margin: 0px;margin-right: 5px;line-height: 40px;background: #fff;color: #525252;}
.Diomxomx_fahhuo {
    float: left;
    width: calc(100% - 95px);
    height: 40px;
    font-size: 13px;
    line-height: 40px;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.Diomxomx_fahhuo same{
    font-size: 16px;
    color: #fb4444;
    font-weight: bold;
}
.Dxiaoxirtx_zfuke{
    float: right;
    width: 100px;
    height: 35px;
    margin-right: 10px;
    margin-left: 5px;
    margin-top: 11.5px;
    line-height: 35px;
    font-size: 15px;
    cursor: pointer;
    text-align: center;
    border-radius: 20px;
    color: #4c4c4c;

    border: 1px solid #ababab;
}

.Ddanxiankai{
float: left;
    width: 100%;
    height: calc(100% - 120px);
    position: fixed;
    z-index: 99999;
    bottom: 0px;
    background: #fafcff;
    border-radius: 20px 20px 0px 0px;
}

.Ddanxiankai_bt{
    float: left;
    height: 50px;
    width: 100%;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #111;
    position: relative;
    font-weight: bold;
}
.Ddanxiankai_bt p{
position: absolute;
    float: left;
    height: 50px;
    width: 50px;
    margin: 0px;
    line-height: 50px;
    top: 0px;
    right: 0px;
    font-weight: 100;
}
.Ddanxiankai_bt p span{
    font-size: 20px;
    color: #404040;
}

.Ddanxiankai_baik{
    float: left;
    height: calc(100% - 70px);
    width: calc(100% - 30px);
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 50px;
    padding: 5px;
    background: #ffffff;
    border-radius: 10px;
    position: relative;
    overflow-y: auto;
    overflow-x: auto;
}
.Ddanxiankai_baik::-webkit-scrollbar {
   display: none;
 }
.Ddanxiankai_kdgs{
    float: left;
    height: 40px;
    width: 100%;
    border-bottom: 1px solid #fafcff;
    margin-bottom: 15px;
}
.Ddanxiankai_kdgs div{
    float: left;
    height: 40px;
    width: calc(100% - 130px);
    line-height: 40px;
    font-size: 15px;
    color: #75ccff;
}
.Ddanxiankai_kdgs samp{
    font-size: 15px;
    color: #000000;
    font-weight: 600;
}

.Ddanxiankai_kdgs a{
float: left;
    height: 15px;
    width: 60px;
    margin-top: 12.5px;
    margin-bottom: 12.5px;
    text-align: center;
    color: #4c4c4c;
    line-height: 15px;
    font-size: 14px;
    cursor: pointer;
}
.Dzuox{
border-right: 1px solid #b3b3b3;
    margin-right: 5px;
}


.Ddanxiankai_jindu{
	float:left;
	height: auto;
	width:100%;
	margin-bottom: 60px;
}
.Uliucfbuz{float:left;height:auto;width:100%;position:relative}
.Uliucfbuz_a{float:left;width:25px;height:auto;position:relative}
.Uliucfbuz_a_a{
font-size: 12px;
    line-height: 15px;
    color: #e5e5e5;
    text-align: center;
    height: 10px;
    width: 10px;
    margin-left: 2.5px;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    border-radius: 15px;
    border: 1px solid #e5e5e5;
    background: #e5e5e5;
}

.Uliucfbuz_b{
float: left;
    height: auto;
    width: calc(100%/1 - 35px);
    margin-left: 8px;
    padding-left: 20px;
    padding-bottom: 8px;
    border-left: 1px solid #e5e5e5;
}
.Uliucfbuz_b_bt{
font-size: 18px;
    color: #000000;
}

.Uliucfbuz_b_bt samp{
    font-size: 15px;
    color: #000000;
    margin-left: 5px;
}


.Uliucfbuz_b_nr{
    font-size: 15px;
    color: #000;
    background-color: #f6fbfe;
    padding: 5px;
    float: left;
    height: auto;
    width: calc(100%/1 - 22px);
    border-radius: 5px;
    margin-top: 5px;
}

.Uliucfbuz_b_nr a{
	font-size: 15px;
    color:#0072ff;
	text-decoration: none;
    outline: none;
}


.Uliucfbuz_a_afua{
    font-size: 12px;
    line-height: 15px;
    color: #ff3b00;
    text-align: center;
    height: 15px;
    width: 15px;

    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    border-radius: 15px;
    border: 1px solid #ff3b00;
    background: #fff;	
	transform: rotate(0deg);
	animation-name: ddrotate; /* 指定要应用的动画名称 */
	animation-duration: 2s; /* 设置动画持续时间 */
	animation-iteration-count: infinite; /* 无限次重复动画 */
	animation-timing-function: linear; /* 线性变化速度函数 */
	
}

.Uliucfbuz_b_btfua {
    font-size: 18px;
    color: #ff3b00;
}
.Uliucfbuz_b_btfua samp{
    font-size: 15px;
    color: #ff3b00;
    margin-left: 5px;
}

.Uliucfbuz_a_afua span{
	font-size: 0.1rem;
    color:#ff3b00;	
}
@keyframes ddrotate {
  0% { transform: rotate(0deg); } /* 初始状态为不旋转 */

  100% { transform: rotate(360deg); } /* 结束状态为完全旋转一周（360度）*/
}



.fangchakuxil{
    float: left;
    width: calc(100% - 28px);
    height: auto;
    margin-left: 14px;
    margin-right: 14px;

}




.fangchakuxila{
    float: left;
    width: 100%;
    height: auto;
    margin-top: 15px;
    border-radius: 8px;
    box-shadow: 0px 0.05px 8px #def;
    background: #ffffff;
}

.fangchakuxil_libr{
   float: left;
   width: calc(100% - 20px);
   height: auto;
   border-bottom: 1px solid #f5f5f5;
   padding-bottom: 5px;
   padding: 10px;
}

.fangchakuxil_libr_b{
    float: left;
    width: 100%;
    height: 60px;
}
.fangchakuxil_libr_b_a{
    float: left;
    width: 100%;
    height: 30px;
    position: relative;
    color: #66a9fd;
    line-height: 30px;
    font-size: 4.5vw;
}

.fangchakuxil_libr_b_ap{float: right;width: auto;height: 25px;position: absolute;right: 0px;top: 0px;background: #1980ff;text-align: center;color: #FFFFFF;line-height: 25px;font-size: 13px;padding-left: 10px;padding-right: 10px;margin-top: 2.5px;border-radius: 5px;font-weight: 500;}


.fangchakuxil_libr_b_at{
    float: right;
    width: auto;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: #ffd60f;
    text-align: center;
    color: #FFFFFF;
    line-height: 25px;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 2.5px;
    border-radius: 5px;
    font-weight: 500;
}



.fangchakuxil_libr_b_b{
    float: left;
    width: calc(100% - 120px);
    height: 20px;
    color: #989898;
    line-height: 20px;
    font-size: 13px;
}

.fangchakuxil_libr_b_c{
    float: right;
    width: 120px;
    height: 20px;
    color: #989898;
    line-height: 20px;
    font-size: 13px;
    overflow: hidden;
    text-align: right;
}


.fangchcaiwuzta{float: left;width: 50px;height: 50px;background: #2f76f7;margin-right: 5px;border-radius: 25px;text-align: center;line-height: 50px;margin-top: 5px;}
.fangchcaiwuzta span{
    color: #ffffff;
    font-size: 25px;
}

.fangchcaiwuztb{
    float: left;
    width: 50px;
    height: 50px;
    background: #ff8935;
    margin-right: 5px;
    border-radius: 25px;
    text-align: center;
    line-height: 50px;
    margin-top: 5px;
}
.fangchcaiwuztb span{
    color: #ffffff;
    font-size: 25px;
}

.fangchcaiwuzta_a{
    float: left;
    width: calc(100% - 160px);
    height: 60px;	
}


.fangchcaiwuzta_a_a{
    float: left;
    width: 100%;
    height: 20px;
    color: #989898;
    line-height: 20px;
    font-size: 13px;
}

.fangchcaiwuzta_cca {float: right;width: auto;height: 30px;text-align: right;line-height: 30px;margin-top: 15px;font-size: 14px;color: #fb6702;}
.fangchcaiwuzta_cca samp{
font-size: 18px;
    font-weight: 700;
}


.fangchcaiwuzta_ccb {float: right;
    width: auto;
    height: 30px;
    text-align: right;
    line-height: 30px;
    margin-top: 15px;
    font-size: 14px;
    color: #fb6702;}
.fangchcaiwuzta_ccb samp{
font-size: 18px;
    font-weight: 700;
}


.caiwuxundianlie_a{
    float: left;
    width: 100%;
    height: 20px;
    color: #868686;
    line-height: 20px;
    font-size: 4.5vw;
}

.caiwuxundianlie_b{float: left;width: 100%;height: 20px;color: #989898;line-height: 20px;font-size: 13px;}

.fankuiliebucsa{
    float: left;
    width: calc(100% - 20px);
    height: auto;
    padding: 10px;
    background: #ffffff;
    margin-top: 10px;
    border-radius: 8px;
    box-shadow: 0px 0.05px 8px #def;
}
.fankuiliebucsa_bt{
    float: left;
    width: 100%;
    height: 30px;
    color: #0095ff;
    line-height: 30px;
    font-size: 4.5vw;
    padding-bottom: 5px;
    border-bottom: 1px solid #efefef;
    margin-bottom: 5px;
}
.fankuiliebucsa_bt span{
color:#ff8100;
    font-size: 18px;
    margin-right: 5px;	
}


.fankuiliebucsa_bt p{
    float: right;
    width: 100px;
    height: 30px;
    color: #ff8100;
    line-height: 30px;
    font-size: 15px;
    margin: 0px;
    text-align: right;
}
.fankuiliebucsa_nr{
    float: left;
    width: 100%;
    height: auto;
    color: #585858;
    font-size: 15px;	
}

.fankuiliebucsa_cao{
    float: left;
    width: 100%;
    height: 30px;
    color: #989898;
    line-height: 30px;
    font-size: 13px;
    margin-top: 5px;
}
.fankuiliebucsa_cao p{
    float: right;
    width: auto;
    height: 25px;
    padding-left: 15px;
    line-height: 25px;
    padding-right: 15px;
    border: 1px solid #efefef;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
    background: #f7f7f7;
    color: #444444;
}



.fankuineichakanser{
float: left;
    height: calc(100% - 150px);
    width: calc(100% - 30px);
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 50px;
    padding: 5px;
    background: #ffffff;
    border-radius: 10px;
    position: relative;
    overflow-y: auto;
    overflow-x: auto;
}
.fankuineichakanser::-webkit-scrollbar {
   display: none;
 }

.fankuineichakan_kefu{
    float: left;
    width: 100%;
    height: 30px;
    color: #9d9d9d;
    font-size: 15px;	
	line-height: 25px;
	text-align: center;
}
.fankuisheduif{
    float: left;
    width: calc(100% - 10px);
    height: auto;
    color: #276ce9;
    line-height: 20px;
    font-size: 16px;
    margin-bottom: 10px;
    padding: 5px;
}

.fankuishez{
    float: left;
    width: 100%;
    height: auto;	
}
.fankuishez textarea{
    float: left;
    font-size: 16px;
    color: #000;
    width: calc(100% - 22px);
    height: 100px;
    resize: none;
    outline: none;
    padding: 10px;
    border: 1px solid #f5f5f5;
    border-radius: 5px;
}
.fankuisheztf{
    float: left;
    width: calc(100% - 30px);
    height: 40px;
    margin-left: 15px;
    margin-right: 15px;
    background: #f00;
    margin-top: 10px;
    line-height: 40px;
    font-size: 15px;
    cursor: pointer;
    text-align: center;
    border-radius: 20px;
    color: #FFFFFF;
}
.HSxtixianshe{
float: left;
    width: 100%;
    height: auto;
}
.xtixianshe_img{
    float: left;
    width: 100%;
    height: 180px;
    position: relative;
}


.xtixianshe_img img{
width: 100px;
    height: 100px;
    margin-top: 60px;
    background-color: #ccc;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    border-radius: 5px;
}

.xtixianshe_jies{float: left;width: calc(100% - 40px);height: auto;padding: 10px;background: #ffffff;margin-top: 10px;color: #3c3a3a;font-size: 4vw;margin-left: 10px;margin-right: 10px;border-radius: 5px;margin-bottom: 10px;box-shadow: 0px 0.05px 8px #def;}
.xtixianshe_xiewk{
    float: left;
    width: calc(100% - 40px);
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    background: #ffffff;
    box-shadow: 0px 0.05px 8px #def;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 5px;
}
.xtixianshe_xiesm{
    float: left;
    width: 100%;
    height: 45px;
    border-top: 1px solid #f5f5f5;
    font-size: 15px;
    cursor: pointer;
    line-height: 45px;	
}
.xtixianshe_xiesm_a{
    float: left;
    width: calc(100% - 30px);
    height: 45px;
    font-size: 4vw;
    color: #000000;
}
.xtixianshe_xiesm_a p{
    float: right;
    width: auto;
    height: 45px;
    margin: 0px;
    font-weight: 400;
    font-size: 3.8vw;
    color: #666666;
}
.xtixianshe_xiesm_b{

    float: right;
    width: 30px;
    height: 45px;
    margin: 0px;
    text-align: right;
}

.jiekaizhezhe{float: left;width: calc(100% - 40px);height: auto;padding: 10px;background: #ffffff;margin-top: 10px;color: #3c3a3a;font-size: 4vw;margin-left: 10px;margin-right: 10px;border-radius: 5px;margin-bottom: 10px;box-shadow: 0px 0.05px 8px #def;}

.Hchaxinfwei{
    float: left;
    width: calc(100% - 20px);
    height: 60px;
    border-bottom: 1px solid #f3f3f3;
    padding-left: 10px;
    padding-right: 10px;
}
.Hchaxinfwei_img{
    float: left;
    width: 50px;
    height: 50px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
}
.Hchaxinfwei_img img{
width: 40px;
    height: 40px;
    border-radius: 25px;
    margin-left: 5px;
    margin-top: 5px;
}
.Hchaxinfwei_shez{
    float: left;
    width: calc(100% - 65px);
    height: 50px;
    margin-top: 5px;
}
.Hchaxinfwei_shez_a{
    float: left;
    width: 100%;
    height: 30px;
    font-size: 4.5vw;
    line-height: 30px;
    color: #6f6f6f;
    }
.Hchaxinfwei_shez_a p{
float: right;
    width: auto;
    height: 30px;
    margin: 0px;
    font-size: 4vw;
    line-height: 30px;
    font-weight: 500;
}

.Hchea{color: #ffb100;}

.Hcheb{color: #0072ff;}

.Hchaxinfwei_shez_b{
float: left;
    width: 100%;
    height: 20px;
    line-height: 20px;
    color: #d3dee1;	
}

.Hchaxinfwei_shez_b_a{
    float: left;
    width: 95px;
    height: 20px;		
}

.Hchaxinfwei_shez_b_b{
float: left;
    width: calc(100% - 95px);
    height: 20px;		
}
.Konghdi100{
float: left;
    width: 100%;
    height: 100px;	
}
.Michengse1{
    color:#ff8d00;
    font-size: 14px;
    font-weight: 300;
	margin-left: 5px;
}
.Michengse2{
    color:#2961ff;
    font-size: 14px;
    font-weight: 300;
	margin-left: 5px;
}
.Wendaxiaolin{height: 100px;position: relative;overflow: hidden;width: calc(100% - 28px);line-height: 40px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;padding: 10px;margin-left: 5px;}
.Wendaxiaolin::-webkit-scrollbar {display:none}


.Wendaxiaolink{
    width: 1150px;		
}

.Wendaxxiansh{
    width: 200px;
    height: 75px;
    margin-right: 5px;
    margin-bottom: 10px;
    float: left;
    padding: 10px;
    border-radius: 5px;
    cursor: pointer;
    background: #fff;
    color: #363636;
    box-shadow: 0px 0.05px 8px #def;
}
.Wendaxxiansh_a{
float: left;
    width: 100%;
    height: 30px;
    font-size: 5vw;
    line-height: 30px;
	    font-weight: 900;
}
.Wendaxxiansh_b{
    float: left;
    width: 100%;
    height: 20px;
    font-size: 3vw;
    line-height: 20px;
}
.Wendaxxiansh_c{
    float: left;
    width: 100%;
    height: 25px;
    font-size: 3.5vw;
    line-height: 25px;
}

.Wendaxxiansh_c_a{
    float: left;
    width: 20px;
    height: 20px;
    margin-right: 2.5px;	
}
.Wendaxxiansh_c_a img{
    width: 18px;
    height: 18px;
    margin-top: 5px;
    border-radius: 10px;	
}

.Wendaxxiansh_c_b{
    float: left;
    width: calc(100% - 45px);
    height: 25px;	
}

.Wendaxxiansh_c_b samp{
    font-size: 12px;
    color: #007eff;
    margin-left: 2px;
    margin-right: 2px;
}

.Wendaxiaoliebs{
    float: left;
    width: calc(100% - 28px);
    height:auto;
    margin-left: 14px;
    margin-right: 14px;
}
.Wendaxiaolienk{
    float: left;
    height: auto;
    box-shadow: 0px 0.05px 8px #def;
    border-radius: 5px;
    background: #fff;
}

.Wchawwenda{
    float: left;
    width: calc(100% - 20px);
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    cursor: pointer;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 5px;
}
.Wchawwends{
    float: left;
    width: 100%;
    height: auto;
    font-size: 4.5vw;
}

.Wchawwenda p{
    float: left;
    width: auto;
    font-size: 11px;
    color: #fff;
    font-weight: 500;
    background: #0095ff;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 3px;
    margin-right: 5px;
}
.Wchawwenda_nr{
float: left;
    width: 100%;
    height: auto;
    font-size: 4vw;
    color: #585858;
    margin-top: 5px;

    margin-bottom: 5px;	

}

.Wchawwenda_tx{
    float: left;
    width: 100%;
    height: 30px;
    font-size: 3.5vw;
    line-height: 25px;	
}
.Wchawwenda_tx_img{float: left;width: 22px;height: 25px;margin-top: 2.5px;}
.Wchawwenda_tx_img img{
    width: 18px;
    height: 18px;
    margin-top: 3.5px;
    border-radius: 10px;
}

.Wchawwenda_tx_zh{float: left;width: auto;height: 30px;font-size: 3.5vw;line-height: 30px;color: #686868;}
.Wchawwenda_tx_dk{
    float: right;
    width: 78px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #a6deff;
    font-size: 4vw;
    margin-top: 1.5px;
    border: 1px solid #a6deff;
    border-radius: 5px;
}
.Wchafabuchu{
    float: left;
    height: 40px;
    width: 100px;
    position: fixed;
    z-index: 1;
    left: 50%;
    bottom: 85px;
    transform: translate(-50%);
    font-size: 16px;
    color: #fff;
    background: #ff8d00;
    line-height: 40px;
    border-radius: 20px;
}
.Wchafabuchu p{
    float: left;
    height: 30px;
    width: 30px;
    margin: 0px;
    text-align: center;
    line-height: 40px;
    margin-left: 18px;
    margin-top: 1px;
}
.Wchafabuchu p span{
    font-size: 25px;
    color: #fff;
	margin-right: 3px;
}
.Ufankshezimg{
    float: left;
    width: calc(100% - 50px);
    height: 90px;
    padding: 10px;
    margin-left: 15px;
    margin-right: 15px;
    background: linear-gradient(#003cff,#2181ff,#00ceff);
    margin-top: 10px;
    border-radius: 8px;
    position: relative;
}
.Ufankshezimg_a{
    float: left;
    width: calc(100% - 120px);
    height: 80px;
    font-size: 5.5vw;
    color: #ffffff;
    line-height: 80px;
    margin-left: 10px;
}
.Ufankshezimg_b{
    float: left;
    width: 80px;
    height: 80px;
}
.Ufankshezimg_b img{
    width: 100px;
    height: 100px;		
}
.fangchchulilbia{
    float: left;
    width: 100%;
    height: auto;
}


.wendabaioti{
    float: left;
    width: 100%;
    height: auto;
    margin-bottom: 2px;
}
.wendabaioti textarea{float: left;width: calc(100% - 98px);height: 50px;font-size: 16px;line-height: 20px;outline: 0;border: 1px solid #f1f1f1;text-indent: 5px;resize: none;padding: 5px;background: #f9f9f9;border-radius: 5px;}

.Ujinzhipinrt{
    float:right;
    height: 28px;
    width: 56px;
    border: 1px solid #f1f1f1;
    border-radius: 15px;
    margin-top: 6px;
    background: #ffffff;
}
.Ujinzhipinrt_az{
    float:left;
    height: 28px;
    width: 28px;
    background: #f1f1f1;
    border-radius: 14px;
}
.fanhuhuifuca{
    float:left;
    height: auto;
    width: 100%;	
}

.fanhuhuifuc_log{
    float:left;
    height: 30px;
    width: 100%;
    line-height: 30px;
    margin-bottom: 5px;
}

.fanhuhuifuc_log img{
    float:left;
    height: 20px;
    width: 20px;
    margin-top: 5px;
    border-radius: 10px;
}
.fanhuhuifuc_log samp{
	    font-size: 4vw;
	    color: #000000;
	    margin-left: 5px;
}

.fanhuhuifuc_bts{
    float:left;
    height: auto;
    width: 100%;
    font-size: 5vw;
    color: #000000;
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #f5f5f5;
    font-weight: 900;
}
.fanhuhuifuc_xxr{
    float:left;
    height: auto;
    width: 100%;
    font-size: 4.5vw;
    color: #000000;
    margin-bottom: 10px;
}

.fanhuhuifucb{
    float:left;
    height: auto;
    width: 100%;	
}

.fhuifuzhicl{
    float:left;
    height: auto;
    width: 100%;	
}
.fhuifuzhicl_k{
    float:left;
    height: 40px;
    width: 40px;
    margin-right: 5px;
}

.fhuifuzhicl_k img{
	   height: 40px;
	   width: 40px;
	border-radius: 20px;
}
.fhuifuzhicl_nr{
    float:right;
    height: auto;
    width: calc(100% - 70px);
    background: #f0f7ff;
    padding: 5px;
    border-radius: 5px;
    font-size: 4vw;
    margin-bottom: 10px;
    color: #777777;
}
.fhuifuzhicl_nb{
    float:right;
    height: 40px;
    width: calc(100% - 70px);
    background: #f0f7ff;
    padding: 5px;
    border-radius: 5px;
    font-size: 4vw;
    margin-bottom: 10px;
    color: #777777;
}
.fanhuhuifuc_shji{
    float:left;
    height: 30px;
    width: 50%;
    font-size: 3.5vw;
    color: #afafaf;
    line-height: 30px;
}

.fanhuhuifuc_shji samp{
	margin-left: 5px;
	font-size: 3.9vw;
	color: #afafaf;
}
.fanhuikui_lieb{
    float:left;
    height:auto;
    width: 100%;	
}

.Huiyuanliebus{
   float:left;
   height:auto;
   width: 100%;
}
.Huiyuanliebus_sous{
float: left;
    width: calc(100% - 28px);
    height: auto;
    position: fixed;
    padding-left: 14px;
    padding-right: 14px;
    top: 0px;
    background: #fff;
    padding-top: 15px;
    padding-bottom: 10px;


}

.Huiyuanliebus_sous_a{
   float: left;
    height: 40px;
    width: 100%;
    background-color: #f6f6f6;
    border-radius: 25px;
    position: relative;	
}

.Huiyuanliebus_sous_a p{
float: left;
    height: 40px;
    width: 40px;
    margin: 0px;
    margin-left: 5px;
    line-height: 40px;
    text-align: center;
}

.Huiyuanliebus_sous_a p span{font-size: 20px;color: #9cc8ff;}

.Huiyuanliebus_sous_a input {
    float: left;
    width: calc(100% - 140px);
    height: 35px;
    margin-top: 2.5px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 35px;
    border: none;
    outline: 0;
    color: #000000;
    background-color: #f6f6f6;
}
.Huiyuanliebus_sous_a div{float: right;height: 40px;width: 80px;position: absolute;right: 0px;border-radius: 0px 25px 25px 0px;background: #1980ff;line-height: 40px;text-align: center;color: #ffffff;cursor: pointer;}
.Huiyuanliebus_lieb{
    float: left;
    width: calc(100% - 28px);
    height: auto;
    margin-left: 14px;
    margin-right: 14px;
    margin-top: 70px;
}
.Huiyuanliebus_lieb_a{
    float: left;
    width: 100%;
    height: auto;
    border-radius: 8px;
    margin-top: 5px;
}

.Huiyuanhzhans{
    float: left;
    width: calc(100% - 20px);
    height: auto;
    padding: 10px;
    margin-bottom: 10px;
    background: #ffffff;
    box-shadow: 0px 0.05px 8px #def;
    border-radius: 5px;
}

.Huiyuanhzhans_logo{
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 5px;
    margin-top: 10px;
    border-radius: 25px;
    text-align: center;
    color: #FFFFFF;
    padding: 5px;
}
.Huiyuanhzhans_logo img{
    width: 40px;
    height: 40px;
	border-radius: 20px;
}

.Huiyuanhzhans_mc{
    float: left;
    width: calc(100% - 65px);
    height: auto;
}
.Huiyuanhzhans_mca{
    float: left;
    width: 100%;
    height: 25px;
    font-size: 4.5vw;
    color: #1869f7;
    line-height: 25px;
}

.Huiyuanhzhans_mca p{
    float:right;
    width: auto;
    height: 25px;
    margin: 0px;
    font-size: 4vw;
    color: #1980ff;
    text-align: right;
}

.Huiyuanhzhans_mcb{
    float: left;
    width: 100%;
    height: 20px;
    font-size: 3.5vw;
    color: #a3a3a3;
    line-height: 20px;
}

.Huiyuanhzhans_mcb samp{
    float:right;
    width: auto;
}

.Huiyuanhzhans_mcc{
    float: left;
    width: 50%;
    height: 20px;
    font-size: 3.5vw;
    color: #a3a3a3;
    line-height: 20px;
}
.Huiyuanhzhans_quyu{
	   float: left;
	   width: 50%;
	   height: 20px;
	   font-size: 3.5vw;
	   color: #a3a3a3;
	   line-height: 20px;
	   text-align: right;
}

.Huiyuanhzhans_cao{
	float: left;
	width: 100%;
	height: 30px;
	border-top: 1px solid #f5f5f5;
	margin-top: 3px;
	padding-top: 3px;
}

.Huiyuanhzhans_cao p{
    float: right;
    height: 25px;
    padding-left: 15px;
    line-height: 25px;
    padding-right: 15px;
    border: 1px solid #f5f5f5;
    margin-right: 5px;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
    text-align: center;
    margin-top:5px;
    color: #606060;
}

.chanpiulibekaa {
    float: left;
    width: calc(100% - 20px);
    height: auto;
    margin-bottom: 10px;
    background: #fff;
    border-radius: 5px;
    padding: 10px;
    box-shadow: 0px 0.05px 8px #def;
}

.fangweichuliss{
    float: left;
    width: 100%;
    height: 30px;
    color: #1869f7;
    line-height: 30px;
    font-size: 4.5vw;
}
.fangweichulicx{
	    float: left;
	    width: 100%;
	    height: 20px;
	    color: #989898;
	    line-height: 20px;
	    font-size: 3.5vw;
}


.fangweichulicx p{
	    float:right;
	    width: 100px;
	    height: 20px;
	    margin: 0px;
	    color: #f2793b;
	    line-height: 20px;
	    font-size: 3.5vw;
	    text-align: right;
} 

.fangweichulicv{
    float: left;
    width: 100%;
    height: 20px;
    color: #6a6a6a;
    line-height: 20px;
    font-size: 3.5vw;
}

.fangweichulicv samp{
    line-height: 20px;
    font-size: 4vw;
    margin-left: 5px;
}

.xiazaifwei{width: 80px;
    height: 80px;
    position: fixed;
    background: #27bc57;
    right: 30px;
    cursor: pointer;
    font-size: 12px;
    color: #fff;
    border-radius: 8px;
    text-align: center;
    bottom: 190px;}

.xiazaifwei p{
    float: left;
    width: 100%;
    height: 50px;
    margin: 0px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 50px;
    font-size: 18px;
}
.xiazaifwei p span {
	font-size: 30px;
	color: #fff;
}

.fangchajklisi{
    float: left;
    width: calc(100% - 50px);
    height: auto;
    padding: 10px;
    margin-left: 15px;
    margin-right: 15px;
    background: #fff;
    margin-top: 15px;
    border-radius: 8px;
    position: relative;
    box-shadow: 0px 0.05px 8px #def;
}
.xiazaitxtlieb{
   float: left;
   width: calc(100% - 20px);
   height: auto;
   border-bottom: 1px solid #f5f5f5;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
}

.xiazaitxtlieb_bt{
   float: left;
   width: 100%;
   height: 30px;
   line-height: 30px;
   font-size: 4.5vw;
   color: #9cc8ff;
   margin-bottom: 3px;
   font-weight: bold;
}
.xiazaitxtlieb_na{
   float: left;
   width: 50%;
   height: 20px;
   font-size: 3.5vw;
   color: #b8b8b8;
   line-height: 20px;
   text-align: left;
}
.xiazaitxtlieb_nb{
   float: left;
   width: 50%;
   height: 20px;
   font-size: 3.5vw;
   color: #b8b8b8;
   line-height: 20px;
   text-align: right;
}


.xiazaitxtlieb_bxia{
    float: left;
    width: 100%;
    height: 30px;
    border-top: 1px solid #f5f5f5;
    margin-top: 3px;
    padding-top: 3px;
}

.xiazaitxtlieb_bxia a{
    float: right;
    width: auto;
    height: 25px;
    padding-left: 20px;
    line-height: 25px;
    padding-right: 20px;
    border: 1px solid #f5f5f5;
    margin-right: 5px;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
    color: #797979;
}

.xiazaitxtlieb_na samp{
   font-size: 3.8vw;
   color: #9cd8e6;
}


.yanzhtitailer {
    float: left;
    width: 50%;
    height: 20px;
    color: #989898;
    line-height: 20px;
    font-size: 3.5vw;
}
.yanzhtitailer samp{
   font-size: 3.8vw;
   color: #989898;
}


.yanzhtitaileb {
    float: left;
    width: 50%;
    height: 20px;
    color: #989898;
    line-height: 20px;
    font-size: 3.5vw;
    text-align: right;
}

.Fwsebense01{
   font-size: 3.5vw;
   color: #989898;
   margin-left: 5px;
}

.Fwsebense02{
   font-size: 3.5vw;
   color: #65b4f7;
   margin-left: 5px;
}

.huiyshez_msh_toux{
    float: left;
    width: 100%;
    height: 60px;
    margin-bottom: 2px;
}

.huiyshez_msh_toux p{
    float: left;
    width: 80px;
    height: 60px;
    font-size: 4vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 60px;
    background: #fff;
    color: #525252;
}

.huiyshez_msh_toux_img{
    float:right;
    width: 55px;
    height: 55px;
    margin-top: 2.5px;
}
.huiyshez_msh_toux_img img{
    float:right;
    width: 55px;
    height: 55px;
	border-radius:5px;
}
.fanhuikui_bl_div_divs{float: right;width: 35px;height: 33px;font-size: 12px;line-height: 33px;margin: 0px;cursor: pointer;}
.fanhuikui_bl_div_divs span {
    font-size: 15px;
    color: #626262;
}
.haomduanzhm{
    float: left;
    width: calc(100% - 30px);
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #fff;
    position: absolute;
    bottom: 0px;
    border-radius: 20px 20px 0px 0px;
	animation: shoujiyanzm 0.5s forwards;
   
}	
@keyframes shoujiyanzm
{
0%   {bottom: -50%}
100% {bottom: 0}
}



.haomduanzhm_at{
    float: left;
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #efefef;
    margin-bottom: 15px;
    padding-bottom: 5px;
    line-height: 40px;
    font-size: 4.5vw;
    font-weight: bold;
}

.haomduanzhm_at img{
    float: left;
    width: 35px;
    height: 35px;
    margin-top: 2.5px;
    margin-right: 5px;
}

.haomduanzhm_at p{
	float:right;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 0px;
}


.haomduanzhm_at p span{
	font-size: 20px;
	color: #000;
	font-weight: 500;
}

.haomduanzsea{
float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 2px;
}
.haomduanzsea p{
float: left;
    width: 80px;
    height: 40px;
    font-size: 4vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
    background: #fff;
    color: #525252;
}

.haomduanzsea input{float: left;width: calc(100% - 88px);height: 35px;font-size: 15px;line-height: 35px;outline: 0;text-indent: 5px;margin-top: 2.5px;border: 1px solid #f1f1f1;background: #f9f9f9;border-radius: 5px;}


.haomduanzseb{
float: left;
    width: 100%;
    height: 40px;
    margin-bottom: 2px;
}
.haomduanzseb p{
float: left;
    width: 80px;
    height: 40px;
    font-size: 4vw;
    margin: 0px;
    margin-right: 5px;
    line-height: 40px;
    background: #fff;
    color: #525252;
}

.haomduanzseb input{
    float: left;
    width: calc(100% - 200px);
    height: 35px;
    font-size: 15px;
    line-height: 35px;
    outline: 0;
    text-indent: 5px;
    margin-top: 2.5px;
    border: 1px solid #f1f1f1;
    background: #f9f9f9;
    border-radius: 5px;
}

.haomduanzseb div{
    float:right;
    width: 98px;
    height: 35px;
    margin-top: 2.5px;
    line-height: 35px;
    font-size: 14px;
    color: #525252;
    text-align: center;
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    background: #f6faff;
}
.haomduanzsec{float: right;width: 100px;height: 35px;margin-left: 5px;line-height: 35px;font-size: 14px;cursor: pointer;text-align: center;border-radius: 5px;color: #ffffff;background: #1980ff;margin-top:10px;margin-bottom:100px;}

.haomduanzsed{float: right;width: 100px;height: 35px;margin-left: 5px;line-height: 35px;font-size: 14px;cursor: pointer;text-align: center;border-radius: 5px;color: #ffffff;background: #c7c7c7;margin-top:10px;margin-bottom:100px;}
.weojiazail{
    font-size: 16px;
    line-height: 45px;
    color: #999;
    text-align: center;
    float: left;
    height: 45px;
    width: 100%;
    background-color: #fff;
    cursor: pointer;
    border-radius: 5px;
}
.tiweichulis{
    float: right;
    width: 100px;
    height: 35px;
    margin-left: 5px;
    line-height: 35px;
    font-size: 14px;
    cursor: pointer;
    text-align: center;
    border-radius: 5px;
    color: #ffffff;
    background: #1980ff;
    margin-top: 10px;
    margin-bottom: 10px;
}
.JUbaojianli{
    float:left;
    width: calc(100% - 20px);
    height: 30px;
    margin-left: 10px;
    margin-right: 10px;
    background: #ecfaff;
    overflow: hidden;
    margin-top: 5px;
    border-radius: 5px;
}
.JUbaojianli_b{
    float:left;
    width: 90px;
    height: 30px;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    background: #3da965;
    text-align: center;
	font-weight:800;
	font-style: italic;
}
.JUbaojianli_c{
	float:left;
	width: calc(100% - 100px);
	height: 30px;
	overflow: hidden;
	font-size: 13px;
	line-height: 30px;
}
.JUbaojianli_c div{
	float:left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-indent: 5px;
}


/*--*/
          .mask {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.75);
            z-index: 999;
            display: none; /* 默认隐藏 */
            justify-content: center;
            align-items: center;
            animation: fadeIn 0.3s ease-in-out;
        }
        
        /* 弹窗内容样式 */
        .popup {
            width: 90%;
            max-width: 400px;
            background-color: #fff;
            border-radius: 16px;
            overflow: hidden;
            position: relative;
            animation: scaleIn 0.3s ease-in-out;
        }
        
        /* 关闭按钮样式 */
        .close-btn {
            position: absolute;
            top: 16px;
            right: 16px;
            width: 32px;
            height: 32px;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 20px;
            color: #999;
            cursor: pointer;
            z-index: 1001;
        }
        
        .close-btn:active {
            background-color: #f5f5f5;
            border-radius: 50%;
        }
        
        /* 弹窗内容区 */
        .popup-content {
            padding: 30px 20px 20px;
            text-align: center;
        }
        
        .popup-title {
            font-size: 20px;
            font-weight: 600;
            color: #333;
            margin-bottom: 24px;
        }
        
        /* 优势列表 */
        .advantages {
            list-style: none;
            margin-bottom: 30px;
            text-align: left;
        }
        
        .advantages li {
            font-size: 14px;
            color: #666;
            margin-bottom: 12px;
            padding-left: 20px;
            position: relative;
        }
        
        .advantages li:before {
            content: "•";
            color: #4CAF50;
            font-weight: bold;
            position: absolute;
            left: 0;
        }
        
        /* 按钮样式 */
        .follow-btn {
            display: block;
            width: 100%;
            padding: 14px 0;
            background-color: #4CAF50;
            color: white;
            border: none;
            border-radius: 8px;
            font-size: 16px;
            font-weight: 500;
            cursor: pointer;
            margin-bottom: 20px;
            text-decoration: none;
        }
        
        .follow-btn:active {
            background-color: #45a049;
        }
        
        /* 提示文字样式 */
        .remind-text {
            font-size: 12px;
            color: #999;
            text-align: center;
        }
        
        /* 动画效果 */
        @keyframes fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }
        
        @keyframes scaleIn {
            from { transform: scale(0.9); opacity: 0; }
            to { transform: scale(1); opacity: 1; }
        }
        
        @keyframes fadeOut {
            from { opacity: 1; }
            to { opacity: 0; }
        }
        
        @keyframes scaleOut {
            from { transform: scale(1); opacity: 1; }
            to { transform: scale(0.9); opacity: 0; }
        }
        
        .mask.hide {
            animation: fadeOut 0.3s ease-in-out forwards;
        }
        
        .popup.hide {
            animation: scaleOut 0.3s ease-in-out forwards;
        }





