html,body{font-size:0.95rem;font-family:'Arial Normal', 'Arial';color: #333;}
a{background-color:transparent;text-decoration:none;color: #333;}
li{list-style:none;}
input,button,select,textarea{outline:medium; outline:none; resize: none; border:none; outline:0px; }
img{border:0px;}
button,textarea{-webkit-appearance:none;background: transparent;}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

body{background: #f5f5f5;-webkit-text-size-adjust: none;}

button { cursor: pointer; -webkit-appearance: none; font-size: 0.9rem;}
::-webkit-input-placeholder {color: #999999;font-size: 0.8rem;}
*{margin: 0;padding: 0;}
th,td{ font-weight: 500; overflow:hidden; word-wrap:break-word; word-break:break-all;}


html,body{
    font-size: 0.95rem;
    overflow:hidden;
    overflow-x:hidden;
    overflow-y: auto;
} 
.body_bg{
	background: #f2f2f2;
}
.body_bg01{
	width: 100%;
	padding-bottom: 50px;
	background: #fff;
}
button{
	background-color: transparent;
	border:none;
	border:1px solid #0099ff;
	border-radius: 0.1875rem;
	color: #0099ff;
	font-size: 0.9rem;
}
textarea,input,select{
	border-radius: 0.1875rem;
	box-sizing: border-box;
}

th{
	font-weight: 500;
}
.xinghao{ color: red; }

.center_copyright{
	padding:1.25rem 2rem;
	line-height: 1.25rem;
	font-size: 0.75rem;
	color: #666;
	text-align: center;
}

/*底部占位*/
.buttom_placeholder{
	width: 100%;
	height: 4rem;
	background: #f2f2f2;
}

/*.navigation_bar{
	position: fixed;
	top:0;
	left: 0;
	right: 0;
	z-index: 100;
	text-align: center;
	width: 100%;
	height: 3.25rem;
	background: #b200f4;
	line-height: 3.25rem;
	color: #fff;
	border-bottom: 1px solid #ccc;
}*/
.navigation_bar_back{
	float: left;
	width: 20%;
	height: 2.75rem;
	position: absolute;
	left: 0;
	top: 0;
	text-align: left;
	padding-top: 0.5rem;
}
.navigation_bar_back img{
	width: 1rem;
	padding-left: 1.25rem;
}
.navigation_bar_in{
	font-size: 1.25rem;
}
.navigation_center{
	/*float: right;*/
	width: 20%;
	height: 2.75rem;
	position: absolute;
	right: 0;
	top: 0;
	text-align: left;
	/*padding-top: 0.5rem;*/
	text-align: right;
	margin-right: 1.25rem;
	color: #fff;
}
.navigation_center img{
	width: 1.8rem;
	vertical-align: middle;
	margin-left: 0.3125rem;
}

/*返利订单*/
.fl_order_1{
	position: fixed;
	background-color: #fff;
	width: 100%;
	top: 3.25rem;
	padding: 0 1.25rem;
	box-sizing: border-box;
}
.fl_order_2{
	height: 3.5rem;
}
.fl_order_1input{
	background-color: transparent;
	border:none;
	width: 100%;
	height: 2.5rem;
	background-color: #f2f2f2;
	border-radius: 50rem;
	margin-top: 0.5rem;
	padding-left: 2.8rem;
	box-sizing: border-box;
}
.fl_seek{
	position: absolute;
	width: 1.3rem;
	left: 2rem;
	top: 1.1rem;
}
.fl_order_3{
	width: 100%;
	height: 3.5rem;
	overflow: hidden;
	
}
.fl_order_3in{
	width: 100%;
	height: 4.5rem;
	overflow-x: auto;
	overflow-y: hidden;
}
.fl_order_3ul{
	width: 450px;
	height: 3.5rem;
	overflow: hidden;
}
.fl_order_3ul li{
	float: left;
	line-height: 3rem;
	margin-right: 2.5rem;
	text-align: center;
}
.fl_order_3li_on{
	color: #b200f4;
	border-bottom: 2px solid #b200f4;
}
.fl_list_00{
	padding-top: 10.5rem;
}
.fl_list_1{
	padding-top: 3.5rem;
}
.fl_list_2{
	padding-top: 7rem;
}
.fl_order_4{
	background-color: #fff;
	margin-top: 0.6rem;
	padding: 1rem 1.25rem;
}
.fl_order_6{
	margin-top: 1rem;
	height: 7rem;
}
.fl_order_6a{
	width: 30%;
	float: left;
	overflow: hidden;
}
.fl_order_6aimg{
	/*width: 100%;*/
	height: 7rem;
}
.fl_order_6b{
	width: 70%;
	float: left;
	padding-left: 0.6rem;
	box-sizing: border-box;
}
.fl_order_6c{
	height: 5rem;
}
.fl_order_6bp{
	overflow: hidden;
	text-overflow: ellipsis;
	display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    margin-bottom: 0.6rem;
}
.fl_order_6bpsp{
	display: inline-block;
	max-width: 80%;
	overflow: hidden;
	white-space : nowrap;
	color: #777;
}
.fl_order_6bpsp2{
	float: right;
	color: #777;
}
.fl_order_6d{
	font-size: 1.5rem;
	color: #b200f4;
}
.fl_order_7{
	height: 2.5rem;
	margin-top: 1.2rem;
	text-align: right;
}
.fl_order_7a{
	display: inline-block;
	padding: 0.5rem 1.5rem;
	background-color: #b200f4;
	color: #fff;
	border-radius: 50rem;
}
/*订单详情*/
.fl_order_8{
	background-color: #fff;
	margin-top: 0.6rem;
	padding: 1rem 1.25rem;
	line-height: 1.8rem;
	color: #777;
}
.fl_order_8sp{
	display: inline-block;
	width: 5rem;
	color: #333;
}
/*我的钱包*/
.fl_wallet_1{
	width: 100%;
	padding: 1rem 0;
}
.fl_wallet_1in{
	/*width: 70px;*/
	overflow: hidden;
}
.swipe {
  overflow:hidden;
  position:relative;
  width:100%;
}
.fl_wallet_1in_ul{
	width: 720px;
}
.fl_wallet_2{
	float: left;
	width: 320px;
	height: 9.5rem;
	margin-left: 1.25rem;
	background: linear-gradient( to right , #ff8a57 , #f7984b);
	border-radius: 1rem;
	color: #fff;
	padding: 1.2rem 1.5rem;
	box-sizing: border-box;
}
.fl_wallet_2p{
	padding: 1rem 0;
}
.fl_wallet_2sp{
	font-size: 2rem;
}
.fl_wallet_2pa{
	float: right;
	padding: 0.4rem 1.3rem;
	background-color: #fff;
	border-radius: 50rem;
	color: #f7984b;
}
.fl_wallet_2pa2{
	float: right;
	color: #fff;
}
.fl_wallet_3{
	padding: 0.6rem 1.2rem 0 1.2rem;
}
.fl_wallet_3sp{
	display: inline-block;
	width: 0.4rem;
	height: 0.4rem;
	border: 0.2rem solid #b200f4;
	border-radius: 50rem;
	margin-right: 0.3rem;
	vertical-align: middle;
}
.fl_wallet_3a{
	float: right;
}
.fl_wallet_4{
	padding: 0 1.2rem;
}
.fl_wallet_5{
	width: 100%;
	background-color: #fff;
	padding: 0.8rem;
	margin-top: 0.6rem;
	box-sizing: border-box;
	border-radius: 0.3rem;
}
.fl_wallet_5psp{
	float: right;
	color: #b200f4;
}
.fl_wallet_5p2{
	padding-top: 0.6rem;
	color: #777;
}
.fl_wallet_5psp2{
	float: right;
}
.list_order{
	width: 100%;
	text-align: center;
}
.order_bg{
	width: 40%;
	padding: 5rem;
}

/*交易明细*/
.fl_wallet_6{
	position: fixed;
	background-color: #fff;
	width: 100%;
	top: 3.25rem;
	padding: 0 1.25rem;
	box-sizing: border-box;
	border-bottom: 1px solid #f1f1f1;
}
.fl_wallet_7{
	background-color: #fff;
	width: 100%;
	height: 3.5rem;
}
.fl_wallet_7 li{
	width: 33.3%;
	float: left;
	line-height: 3.2rem;
	text-align: center;
}
.fl_wallet_7_on{
	color: #b200f4;
}
/*充值*/
.fl_wallet_8{
	margin-top: 0.6rem;
	background-color: #fff;
	padding: 0.6rem 1.25rem;
}
.fl_wallet_9{
	/*height: 3rem;*/
	line-height: 3.5rem;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #f2f2f2;
}
.fl_wallet_9sp{
	display: inline-block;
	width: 23%;
	float: left;
	vertical-align: middle;
}
.fl_wallet_9se{
	width: 77%;
	float: left;
	height: 3.5rem;
}
.fl_wallet_9icon{
	position: absolute;
	right: 0;
	top: 1.3rem;
	width: 0.6rem;
	vertical-align: middle;
}
.fl_wallet_10{
	height: 2.6rem;
	line-height: 2.6rem;
}
.fl_wallet_10a{
	width: 23%;
	float: left;
	border-bottom: 1px solid #e4e4e4;
	position: relative;
}
.fl_wallet_10ase{
	width: 100%;
	float: left;
	height: 2.6rem;
}
.fl_wallet_10aicon{
	width: 1rem;
	position: absolute;
	right: 0.5rem;
	top: 1rem;	
}
.fl_wallet_10b{
	width: 73%;
	float: left;
	margin-left: 3%;
	border-bottom: 1px solid #e4e4e4;
}
.fl_wallet_10b2{
	width: 100%;
	border-bottom: 1px solid #e4e4e4;
}
.fl_wallet_10bin{
	border:none;
	background-color: transparent;
	width: 100%;
	height: 2.6rem;
	padding-left: 1rem;
}
.fl_wallet_10p{
	color: #777;
	line-height: 2rem;
}
.fl_wallet_10pa{
	color: #0099ff;
}
.fl_wallet_11btn{
	width: 100%;
	height: 2.5rem;
	background-color: #b200f4;
	border-radius: 0.3rem;
	color: #fff;
	margin: 1.5rem 0 2rem 0;
}
.fl_wallet_9file{
	display: inline-block;
	width: 5rem;
	height: 2rem;
	text-align: center;
	line-height: 2rem;
	border-radius: 0.2rem;
	margin-top: 0.6rem;
	background-color: #0099ff;
	color: #fff;
	position: relative;
}
.fl_wallet_9filein{
	position: absolute;
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
}
.fl_wallet_9ul{
	width: 100%;
	overflow: hidden;
}
.fl_wallet_9ul li{
	width: 4rem;
	height: 4rem;
	float: left;
	margin-right: 0.6rem;
	border:1px solid #e4e4e4;
	overflow: hidden;
}
.fl_wallet_9ul li img{
	width: 100%;
}
.fl_wallet_9p{
	color: #b200f4;
	line-height: 1.2rem;
	padding-top: 0.5rem;
}
/*银行卡*/
.pl_bank_1{
	padding:0 1.25rem;
}
.pl_bank_2{
	width: 100%;
	padding: 0.8rem 0rem 0.8rem 2rem;
	background: linear-gradient( to right , #ff8a57 , #f7984b);
	box-sizing: border-box;
	border-radius: 0.3rem;
	color: #fff;
	margin-top: 0.6rem;
}
.pl_bank_2 a{
	color: #fff;
}
.pl_bank_2p{
	font-size: 1.2rem;
}
.pl_bank_2p3{
	margin-top: 1rem;
	font-size: 1.5rem;
}
.pl_bank_3{
	width: 100%;
	height: 3.5rem;
	background-color: #fff;
	line-height: 3.5rem;
	border-radius: 0.3rem;
	margin-top: 0.6rem;
	padding-left: 2rem;
	box-sizing: border-box;
}
.pl_bank_3 a{
	display: block;
	font-size: 1.2rem;
}

/*编辑银行卡*/
.pl_bank_4{
	margin-top: 0.6rem;
	padding: 0 1.25rem;
	background-color: #fff;
}
.pl_bank_5{
	height: 3.6rem;
	line-height: 3.6rem;
	position: relative;
	border-bottom: 1px solid #f2f2f2;
}
.pl_bank_5sp{
	width: 25%;
	float: left;
}
.pl_bank_5in{
	width: 75%;
	text-align: right;
	padding-right: 1.5rem;
	direction: rtl;
}
.pl_bank_6{
	padding: 1.5rem 0;
}
.pl_bank_6btn{
	background-color: transparent;
	border:none;
	width: 100%;
	height: 2.5rem;
	background-color: #b200f4;
	border-radius: 50rem;
	color: #fff;
	margin-bottom: 0.8rem;
}
.pl_bank_6btn2{
	background-color: transparent;
	border:none;
	width: 100%;
	height: 2.5rem;
	background-color: #ccc;
	border-radius: 50rem;
	color: #fff;
	margin-bottom: 0.8rem;
}

/*返利团队*/
.fl_team_1{
	margin-top: 0.6rem;
	background-color: #fff;
	padding-top: 0.5rem;
}
.fl_team_2{
	padding: 0.8rem 1.25rem;
	overflow: hidden;
	border-bottom: 1px solid #e4e4e4;
}
.fl_team_2in{
	height: 3.4rem;
	line-height: 3.4rem;
	overflow: hidden;
}
.fl_team_3{
	width: 60%;
	float: left;
}
.fl_team_6{
	width: 60%;
	float: left;
	line-height: 1.8rem;
}
.fl_team_3p{
	overflow: hidden;
    text-overflow : ellipsis;
    white-space : nowrap;
}
.fl_team_3p2{
	color: #777;
	font-size: 0.85rem;
}
.fl_team_4{
	width: 15%;
	float: left;
	text-align: center;
}
.fl_team_5{
	width: 25%;
	float: left;
	text-align: center;
}

/*团队订单*/
.fl_team_4_1{
	width: 40%;
	float: left;
	padding-left: 0.3rem;
	box-sizing: border-box;
}
.fl_team_7{
	width: 40%;
	float: left;
	line-height: 1.8rem;
	padding-left: 0.3rem;
	box-sizing: border-box;
}
/*我的返利*/
.rebate_1{
	padding: 0.6rem 0.8rem 0.5rem 0.8rem;
}
.rebate_1in{
	width: 100%;
	/*height: 1.5rem;*/
	background-color: #fff;
	border-radius: 0.3rem;
	text-align: center;
	/*padding-bottom: 1rem;*/
	border: 1px solid #dedede;
}
.rebate_1inp{
	padding-top: 1.2rem;
	font-size: 1.2rem;
}
.rebate_1inp2{
	padding-top: 0.5rem;
	color: #b200f4;
}
.rebate_1inp2sp{
	font-size: 1.6rem;
}
.rebate_2{
	width: 100%;
	padding: 0 0.6rem;
	height: 3.2rem;
	line-height: 3.2rem;
	box-sizing: border-box;
}
.rebate_2a{
	width: 33.3%;
	float: left;
	text-align: center;
}
/*我的地址*/
.pl_address_1{
	padding: 0rem 1rem;
}
.pl_address_2{
	background-color: #fff;
	border-radius: 0.3rem;
	margin-top: 0.6rem;
}
.pl_address_2a{
	padding: 1rem 0.3rem 0 0.8rem;
}
.pl_address_2a span{
	padding-left: 1rem;
}
.pl_address_2b{
	padding: 0.6rem 0.3rem 0.6rem 0.8rem;
	overflow: hidden;
	word-wrap:break-word; 
	word-break:break-all;
}
.pl_address_2c{
	height: 2.2rem;
	padding: 0.8rem 0.8rem 0 0.8rem;
	border-top: 1px solid #e4e4e4;
}
.pl_address_2cicon{
	width: 1.1rem;
	vertical-align: middle;
	padding-right: 0.3rem;
}
.pl_address_2csp{
	float: right;
}
.pl_redact{
	color: #0099ff;
}
.pl_del{
	color: #b200f4;
	padding-left: 0.8rem;
}
.pl_add_b{
	position: fixed;
	left:0;
	bottom: 0;
	width: 100%;
	height: 3rem;
	text-align: center;
	line-height: 3rem;
	background-color: #fff;
	border-top: 1px solid #e4e4e4;
}
.pl_add_b a{
	font-size: 1.2rem;
	color: #b200f4;
}
.pl_bank_5te{
	width: 100%;
	height: 3.5rem;
	padding-top: 0.5rem;
}
.pl_check{
	margin-top: 0.5rem;
}
/*仓库地址*/
.pl_address_3{
	background-color: #fff;
	padding-bottom: 1rem;
	border-radius: 0.3rem;
	margin-bottom: 0.6rem;
}
.pl_address_4{
	height: 1.7rem;
	padding: 1rem;
	overflow: hidden;
}
.pl_address_4sp{
	float: left;
	font-size: 1.2rem;
	display: inline-block;
	max-width: 70%;
	overflow: hidden;
	white-space : nowrap;
}
.pl_address_4a{
	float: right;
	display: inline-block;
	padding: 0.3rem 1.5rem;
	background-color: #b200f4;
	border-radius: 50rem;
	color: #fff;
}
.pl_address_5{
	width: 100%;
	height: 0.2rem;
	background-image: url(../../images/pl_add_bg.png);
}
.pl_address_7{
	width: 90%;
	max-height: 15rem;
	overflow: hidden;
	margin: 0.5rem 5%;
}
.pl_address_7 img{
	/*width: 100%;*/
}
.pl_address_2b2{
	color: #777;
}
.pl_address_8{
	padding-left: 0.8rem;
	color: #777;
}
.pl_address_9{
	width: 90%;
	padding: 1rem 5% 0 5%;
}
.pl_address_9img{
	max-width: 100%;
	height: auto;
}
/*我的卡券*/
.pl_card_2{
	padding: 0.625rem 1.25rem 0 1.25rem;
	font-size: 0px;
}
.pl_card_2_in{
	width: 75%;
	height: 2rem;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-radius: 0.1875rem 0 0 0.1875rem;
	padding-left: 0.3125rem;
	box-sizing: border-box;
	vertical-align: middle;
	background: #fff;
}
.pl_card_2_bu{
	background-color: transparent;
	border:none;
	width: 25%;
	background: #b200f4;
	color: #fff;
	height: 2rem;
	border:none;
	border-radius: 0 0.1875rem 0.1875rem 0;
	vertical-align: middle;
	box-sizing: border-box;
}

.pl_card_1{
	background: #fff;
	padding: 0.6rem 1.25rem 2rem 1.25rem;
	margin-top: 0.8rem;
}
.pl_card_1in{
	background: linear-gradient(to right, #f3393a 30%,#f65d31 100%);
	padding: 2rem 0.6rem;
	border-radius: 0.4rem;
	color: #fff;
	overflow: hidden;
	margin-top: 1rem;
}
.pl_card_1in2{
	background: linear-gradient(to right, #999 30%,#bbb 100%);
	padding: 2rem 0.6rem;
	border-radius: 0.4rem;
	color: #fff;
	overflow: hidden;
	margin-top: 1rem;
}
.pl_card_1a{
	width: 70%;
	float: left;
	line-height: 1.5rem;
}
.pl_card_1b{
	font-size: 1.1rem;
	padding-bottom: 0.6rem;
}
.pl_card_e{
	width: 30%;
	float: left;
	text-align: center;
}
.pl_card_f{
	font-size: 1.8rem
}
.pl_card_g{
	background-color: transparent;
	border:none;
	min-width: 5rem;
	padding: 0.25rem 0.8rem;
	border:1px solid #fff;
	border-radius: 50rem;
	color: #f3393a;
	margin-top: 0.8rem;
	background: #fff;
	-webkit-box-shadow: 3px 10px 18px 0 #d42829;
    box-shadow: 3px 10px 18px 0 #d42829;
}
.pl_card_g2{
	-webkit-box-shadow: 3px 10px 18px 0 #ccc;
    box-shadow: 3px 10px 18px 0 #ccc;
}
.pl_card_3{
	overflow: hidden;
	border-bottom: 1px solid #e4e4e4;
}
.pl_card_4{
	height: 2.2rem;
	line-height: 2.2rem;
	text-align: center;
	color: #0099ff;
}
.pl_card_5{
	padding-bottom: 0.8rem;
}
.pl_card_5a{
	line-height: 1.6rem;
	overflow: hidden;
	word-wrap:break-word; 
	word-break:break-all;
	color: #777;
}
.zk{
    display: inline-block;
    background: pink;
    width: 1.2rem;
    height: 1rem;
    text-align: center;
    background: transparent url(../../images/set_1.png) no-repeat scroll 0.1rem 0.13rem;
    background-size: 1rem;
    
}
.zk_up{
    display: inline-block;
    width: 1.2rem;
    height: 1rem;
    text-align: center;
    background: transparent url(../../images/set_1.png) no-repeat scroll 0rem -0.75rem;
    background-size: 1rem;
    vertical-align: middle;
}
/*领券中心*/
.fl_card_6{
	text-align: right;
	padding: 1rem 1rem;
}
.fl_card_7{
	color: #b200f4;
	/*font-size: 1.8rem;*/
}

/*集运流程*/
.jiyun_0{
	padding: 3.3rem 0.8rem 0 0.8rem;
}
.jiyun_1{
	margin-top: 0.6rem;
	background: #fff;
	padding: 0.8rem 1rem;
	border-radius: 0.5rem;
}
.jiyun_2{
	font-size: 1.1rem;
	height: 2.2rem;
	line-height: 2.2rem;
}
.jiyun_2sp{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: red;
	border-radius: 50px;
	color: #fff;
	text-align: center;
	line-height: 20px;
	margin-right: 0.6rem;
}
.jiyun_3{
	color: #777;
}
.jiyun_4{
	height: 7rem;
	margin-top: 0.5rem;
}
.jiyun_5{
	width: 82%;
	height: 7rem;
	float: left;
	background: #f2f2f2;
	margin-right: 3%;
	padding: 0.5rem;
	border-radius: 0.3rem;
	box-sizing: border-box;
}
.jiyun_6{
	float: left;
	width: 15%;
	height: 7rem;
	line-height: 7rem;
	text-align: center;
	background: #b200f4;
	color: #fff;
	border-radius: 0.3rem;
}
.jiyun_5p{
	font-size: 1.1rem;
	overflow: hidden;
	text-overflow : ellipsis;
    white-space : nowrap;
    padding-bottom: 0.3rem;
}
.jiyun_5psp{
	float: right;
}
.jiyun_5p2{
	margin-top: 0.5rem;
	overflow: hidden;
	 text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.jiyun_7a{
	margin-top: 1rem;
}
.jiyun_7b{
	margin-top: 0.5rem;
	height: 2.5rem;
	border-bottom: 1px solid #e4e4e4;
	position: relative;
}
.jiyun_7bse{
	width: 100%;
	height: 2.5rem;
}
.jiyun_7bicon{
	position: absolute;
	width: 1rem;
	right: 0;
	top: 0.9rem;
}
.jiyun_7a_add{
	display: block;
	height: 2.5rem;
	text-align: center;
	line-height: 2.5rem;
	background: #3392ff;
	border-radius: 0.3rem;
	color: #fff;
	margin-top: 0.6rem;
}
.jiyun_7bte{
	width: 100%;
}
.jiyun_confirm{
	background-color: transparent;
	border:none;
	width: 100%;
	height: 2.5rem;
	background: #3392ff;
	border-radius: 0.3rem;
	color: #fff;
	margin-top: 0.8rem;
}
.jiyun_hyxx_1{
	height: 5.5rem;
	margin-top: 0.6rem;
}
.jiyun_hyxx_2{
	width: 82%;
	height: 5.5rem;
	float: left;
	background: #f2f2f2;
	margin-right: 3%;
	padding: 0.5rem;
	border-radius: 0.3rem;
	box-sizing: border-box;
}
.jiyun_hyxx_3{
	float: left;
	width: 15%;
	height: 5.5rem;
	line-height: 5.5rem;
	text-align: center;
	background: red;
	color: #fff;
	border-radius: 0.3rem;
}
.jiyun_hyxx_2p{
	overflow: hidden;
	 text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    margin-bottom: 0.5rem;
}
.jiyun_8{
	background: #f2f2f2;
	padding: 0.5rem 0.5rem 0.3rem 0.5rem;
	border-radius: 0.3rem;
	box-sizing: border-box;
	margin-top: 0.6rem;
}
.jiyun_8b{
	margin-top: 0.5rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #ccc;
}
.jiyun_8b:last-child{
	border-bottom: none;
}
.jiyun_8bp{
	overflow: hidden;
	 text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.jiyun_8c{
	margin-top: 0.3rem;
	overflow: hidden;
}
.jiyun_8c span{
	display: inline-block;
	width: 50%;
	float: left;
	line-height: 1.8rem;
}
.jiyun_9{
	border-bottom: 1px solid #e4e4e4;
	margin-top: 0.8rem;
	padding-bottom: 0.5rem;
	text-align: right;
	color: #0099ff;
}
.jiyun_10{
	padding-top: 0.8rem;
}
.jiyun_10sp{
	color: red;
	float: left;
}
/*弹窗*/
.jiyun_up{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.5);
	z-index: 100;
}
.jiyun_up_1{
	width: 80%;
	background: #fff;
	border-radius: 0.3rem;
	margin: 5rem 10%;
}
.jiyun_up_2{
	height: 3rem;
	text-align: center;
	line-height: 3rem;
	position: relative;
}
.jiyun_up_2img{
	width: 1rem;
	position: absolute;
	top: 1rem;
	right: 0.8rem;
}
.jiyun_up_3{
	padding: 0.5rem 1rem 1.5rem 1rem;
}
.jiyun_up_4{
	margin-top: 0.6rem;
	border-bottom: 1px solid #ccc;
}
.jiyun_up_4in{
	width: 100%;
	height: 2.5rem;
}
.jiyun_up_5{
	height: 3.5rem;
	border-top: 1px solid #ccc;
}
.jiyun_up_cancel{
	display: inline-block;
	width: 50%;
	float: left;
	border-right: 1px solid #ccc;
	text-align: center;
	line-height: 3.5rem;
	box-sizing: border-box;
}
.jiyun_up_confirm{
	display: inline-block;
	width: 50%;
	float: left;
	text-align: center;
	line-height: 3.5rem;
	box-sizing: border-box;
	color: #0099ff;
}
.jiyun_no{
	margin-top: 1rem;
	text-align: center;
}
.jiyun_noimg{
	width: 2rem;
	vertical-align: middle;
}
.sqyc,.fkyc{
	display:none;
}

/*改*/
.jiyun_2{
	font-size: 1.1rem;
	height: 3.2rem;
	line-height: 1.2rem;
}
.jiyun_g1{
	float: left;
	display: inline-block;
	padding: 0.1rem 0.5rem;
	background: #b200f4;
	color: #fff;
	border-radius: 0.3rem;
}
.jiyun_g2{
	font-size: 0.9rem;
}
.jiyun_g3{
	display: inline-block;
	float: left;
	padding-left: 0.6rem;
	padding-top: 0.2rem;
}
.jiyun_g4{
	font-size: 0.85rem;
	color: #777;
}
.jiyun_g7{
	font-size: 0.85rem;
}
.jiyun_g8{
	font-size: 0.85rem;
	color: #0099ff;
}
.jiyun_g5{
	background: #f2f2f2;
	margin-top: 1rem;
}
.jiyun_g6{
	float: right;
	display: inline-block;
	padding: 0.2rem 0.5rem;
	background-color: #3392ff;
	border-radius: 0.3rem;
	color: #fff;
	line-height: 1rem;
	text-align: center;
}
.jiyun_g9{
	margin-top: 0.3rem;
}
.jiyun_g10 span{
	width: 50%;
	float: left;
}
.jiyun_g10{
	margin-bottom: 0.5rem;
	overflow: hidden;
}
.jiyun_gbg1{
	/*background: #3bb9ea;*/
	background: #b200f4;
}
.jiyun_gbg2{
	/*background: #94ca2a;*/
	background: #b200f4;
}
.jiyun_gbg3{
	/*background: #2dbcb1;*/
	background: #b200f4;
}
.jiyun_gbg4{
	/*background: #94ca2a;*/
	background: #b200f4;
}
.jiyun_payroll{
	display: inline-block;
	width: 49%;
	height: 3rem;
	border: 1px solid #ccc;
	border-radius: 0.3rem;
	text-align: center;
	line-height: 3rem;
	margin-top: 0.6rem;
	box-sizing: border-box;
	vertical-align: middle;
}
.jiyun_pay{
	background: transparent;
	width: 49%;
	height: 3rem;
	background: #94ca2a;
	color: #fff;
	border-radius: 0.3rem;
	text-align: center;
	line-height: 3rem;
	margin-top: 0.6rem;
	box-sizing: border-box;
	vertical-align: middle;
}
/*代付*/
.jiyun_pay_1{
	width: 100%;
	height: 9.5rem;
	background: #3392ff;
	color: #fff;
	text-align: center;
	padding-top: 4.5rem;
}
.jiyun_pay_1img{
	width: 3.5rem;
	height: 3.5rem;
	border: 1px solid #e4e4e4;
	border-radius: 50rem;
}
.jiyun_pay_2{
	padding: 0 0.8rem;
}
.jiyun_pay_2in{
	background: #fff;
	border-radius: 0.5rem;
	padding: 1rem;
	margin-top: -3rem;
}
.jiyun_pay_2int{
	text-align: center;
}
.jiyun_pay_2intp{
	font-size: 2rem;
	padding-top: 1.2rem;
}
.jiyun_pay_2ind{
	margin-top: 1rem;
	color: #777;
	font-size: 0.85rem;
	line-height: 1.3rem;
}
.jiyun_pay_2indsp{
	color: #ff8957;
}
.jiyun_pay_3{
	margin-top: 0.6rem;
	padding: 0 0.8rem;
}
.jiyun_pay_4{
	background: #fff;
	border-radius: 0.5rem;
	padding: 1rem;
	margin-top: 0.6rem;
}
.jiyun_pay_5{
	line-height: 1.6rem;
}
.jiyun_pay_6{
	height: 2.5rem;
	line-height: 2.5rem;
	position: relative;
}
.jiyun_pay_6se{
	width: 100%;
	height: 2.5rem;
}
.jiyun_pay_6img{
	position: absolute;
	width: 0.8rem;
	top: 0.5rem;
	right: 0rem;
}
.jiyun_pay2{
	background: #3392ff;
}