body{
	background-color:#eeeeee;
}
/*.header{
	min-height:1.45rem;
	 height:1.45rem; 
	background-color:#ebf7fd;
	color:#399cd6;
	padding-left: 0.75rem;
	font-size:0.65rem;
	padding-top:0.55rem;
}*/

.hzhm{
	float:left;
	width:0.95rem;
	height:0.95rem;
	margin-right:0.375rem;
}
.tc_top{
	height:1.45rem;
	background-color:#fff;
	color:#333333;
	padding-left: 0.75rem;
	font-size:0.75rem;
	padding-top:0.55rem;
	/*border-bottom:1px solid #dddddd;*/
}
.tc_topimg{
	width:0.95rem;
	height:0.95rem;
	margin-right:0.375rem;

}

.tc_center{
	height:4.65rem;
	width:100%;
	background-color: #fff;
}
.tcxq{
	color:#333333;
	padding-top: 0.75rem;
	background-color:#fff;
	font-size:0.7rem;
	margin-right:0.85rem;
}
.phone{
	float: left;
	width:51%;
}
.tcxq img{
	float:left;
	width:3.25rem;
	
	margin-right:0.625rem;
	padding-left:0.7rem;
}
.lianxiren{
	float:left;
	color:#999999;
	font-size:0.55rem;
}
.red{
	color:#f1385f;
}
.menoy{
	margin-right:0.85rem;
	float:right;
	font-size:0.55rem;
}
.red30{
	font-size:0.75rem;
}
.xian{
	margin-right:95%;
	width:5%;
	height:1px;
	background-color:#fff;
}
.youhui{
	padding-left:0.75rem;
	
	line-height:2.0rem;
	font-size:0.65rem;
	color:#999999;
	background-color:#fff;
	/*margin-bottom:0.375rem;*/
	border-bottom: 1px solid #dddddd;
	overflow: hidden;
	padding-bottom:0.2rem;
}
.discount {
	
    color: #fff;
    padding: 0.05rem 0.225rem;
    background-color: #f73e69;
    border-radius: 5px;
    line-height: 1rem;
    margin-right: 0.425rem;
    /*float: right;*/
    margin-top:0.25rem;
    display: inline-block;
}
.youhuixiangqing{
	/*float:right;
	width:80%;*/
}
.chengyuan{
	font-size:0.55rem;
	color:#999999;
	float:right;
	margin-right:0.875rem;
}
.tc_message{
	color:#333333;
	font-size:0.75rem;
	background-color:#fff;
	    /*margin-bottom: 0.375rem;*/
	/*border-bottom: 1px solid #dddddd;*/
}
.tc_message li{
	padding-top:0.5rem;
	padding-left: 0.75rem;

}
.tc_message ul{
	/*min-height:2rem;*/
	/*padding-bottom:0.625rem;*/
	/*margin-bottom:0.425rem;*/
}
.name{
	margin-left:0.5rem;
	/*color:#999999;*/
	color:#333333;
}
.tc_message li i{
	margin-left:1.0rem;
	padding:0.125rem;
	border-radius:5px;
	border:1px solid #e7e7e7;
	font-size:0.45rem;
	color:#999;
}
.tc_message li:first-child i{
	display:none;
}
.height_max .you_right {
    width: 11.5rem;
    float: right;
    margin-right: 0.45rem;
    margin-bottom: 0.7rem;
    height: 7rem;
    overflow: hidden;
    overflow-y: auto;
}
.bianji{
	float:right;
	font-size:0.55rem;
	color:#399cd6;
	margin-top:0.6rem;
	margin-right:0.75rem;
}
.bianji img{
	width:1rem;
	height:1rem;
}
.dizhi{
	/*padding-top:0.75rem;*/
	background-color:#fff;
	/*margin-bottom:0.425rem;*/
}
.jiating{
	margin-left: 5%;
    height: 2.0rem;
    /*border: 1px solid;*/
    width:90%;
    /*border-radius: 5px;*/
    /*border-color: #e7e7e7;*/
    /*margin-bottom:0.55rem;*/
    
    text-indent: 0.5rem;
    font-size: 0.8rem;
   
}
.jiating input{
	width: 70%;
	    outline: none;
    border: none;
    height: 2.0rem;
   
}

.kuandai{
	font-size:0.75rem;
	color:#333333;
	line-height:2rem;
	float:left;
	
}
.tishidizhi{
	font-size:0.55rem;
	padding-left:  5%;
	padding-bottom:0.275rem;
	color:#999999;
}
.frist{
	margin-bottom:0.275rem;
}
.fanchong{
	    position: relative;
	    margin-bottom:0px;
	    border-bottom:1px solid #e7e7e7;
}
.close {
    background: url('../images/close.png') no-repeat right 0.375rem center;
    background-size: 1rem;
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    left: 13rem;
    top: 0.4rem;
}
.tishi {
    height: 1.975rem;
    line-height: 1.975rem;
    font-size: 0.55rem;
    color: #399cd6;
    margin-left: 12.2rem;
    padding-left: 0.75rem;
    background: url('../images/prompt201801313.png') no-repeat left center;
    background-size: 0.65rem;
}
.renew6 {
	background-color:#fff;
    height: 1.975rem;
    border-bottom: 1px solid #dedede;
    line-height: 1.975rem;
    font-size: 0.75rem;
    padding-left: 0.75rem;
}
.grey {
    color: grey;
}
.tuijianren {
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    width: 50%;
    float:right;
}
footer{
	height:4.05rem;
	background-color:#fff;
}
.baocun{
	float:left;
	width:6.8rem;
	height:2.0rem;
	border-radius:5px;
	border:1px solid #248dce;
	line-height:2rem;
	text-align:center;
	color:#248dce;
	font-size:0.8rem;
	margin-top:1.225rem;
	margin-left: 0.75rem;
}
.tijiao{
	float:left;
	/*width:6.8rem;*/
	width:90%;
	height:2.0rem;
	border-radius:5px;
	background-color:#248dce;
	line-height:2rem;
	text-align:center;
	color:#fff;
		font-size:0.8rem;

	margin-left: 0.75rem;
	margin-top:1.225rem;
}
#jiatingxb{
	display:none;
	height:4.05rem;
	/*background-color:#fff;*/
}
.jtbaocun{
	float:left;
	width:6.8rem;
	height:2.0rem;
	border-radius:5px;
	border:1px solid #248dce;
	line-height:2rem;
	text-align:center;
	color:#248dce;
	font-size:0.8rem;
	margin-top:1.225rem;
	margin-left: 0.75rem;
}
.jttijiao{
	float:left;
	/*width:6.8rem;*/
	width:90%;
	height:2.0rem;
	border-radius:5px;
	background-color:#248dce;
	line-height:2rem;
	text-align:center;
	color:#fff;
		font-size:0.8rem;

	margin-left: 0.75rem;
	margin-top:1.225rem;
}
.max_body5 {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0,0,0,0);
    left: 0;
    top: 0;
    z-index: 99;
}
.b_tm {
    display: none;
    width: 13.85rem;
    position: fixed;
    left: 1.075rem;
    top: 9rem;
    border-radius: 0.4rem;
    background: url(../images/yhsm_03.png) no-repeat;
    background-size: 1.2rem 1.2rem;
    background-color: rgba(0,0,0,0.5);
    background-position: 0.4rem center;
}
.xxclose {
    width: 0.5rem;
    margin-left: 12.7rem;
    margin-top: 0.2rem;
}
.xxclose img {
    width: 0.5rem;
    height: 0.5rem;
}
.down_max {
    width: 13.85rem;
    height: 100%;
}
.zuo_left {
    width: 1.2rem;
    height: 100%;
    float: left;
}
.renew3{
	height:1.975rem;
	border-bottom:1px solid #dedede;
	
	line-height:1.975rem;
	font-size:0.75rem;
	margin-left:0.75rem;
}
.xiaoyan{
	font-size:0.55rem;
	color: #f1385f;
	margin-left: 5%;
	background: url(../images/icon_07.png) no-repeat;
	padding-left:0.625rem;
	background-size:0.525rem 0.525rem;
	display:none;
}
 .max_body3{ display:none; width: 100%; height: 100%; position: absolute; background-color:rgba(0,0,0,0.5);   left: 0; top: 0; z-index: 99;}
      .no_manage1{ width: 12.5rem; height: 9.425rem; background-color: #ffffff;  border-radius: 0.3rem; z-index: 9999px;position:absolute; bottom: 9.55rem; left: 1.75rem; z-index: 9999; }
      .tishi1{ width: 12.5rem; height: 2rem; border-bottom: 1px #dddddd solid; }
      .tishi1 p{ float: left; font-size: 0.8rem; margin-left: 5rem; line-height: 2rem;}
      .tishi1 img{ float: right; width: 0.55rem; height: 0.55rem; margin-top: 0.75rem; margin-right: 0.65rem; }
      .wenzi_ts1{ width: 10.125rem; height: 3rem; }
      .qsr_xx{  width: 10.125rem; height: 1rem;  margin-left: 1.6rem; margin-top: 0.625rem; font-size: 0.65rem; color: #999999 }
      .shur_k{ width: 10.125rem; height: 1.8rem; margin-left: 1.15rem; margin-top: 0.175rem; border-radius: 0.2rem; outline: none; font-size: 0.75rem; border: 0.08rem #e7e7e7 solid; text-indent: 0.5rem;}
      .ture_t1{ width: 5.55rem; height: 2rem; margin: 1rem auto; background-color: #248dce;border-radius: 0.2rem; }
      .ture_t1 p{ color: #ffffff; line-height: 2rem; font-size: 0.8rem; text-align:center; }
}
/*不能办理弹窗样式*/
.you_right {
    width: 11.5rem;
    float: right;
    margin-right: 0.45rem;
    margin-bottom: 0.7rem;
}
.you_right p {
    font-size: 0.65rem;
    color: #ffffff;
    line-height: 0.85rem;
}
.youfudong{ 
	height: 1rem;
    width: 0.5rem;
    display: block;
    position: absolute;
    top: 1.1rem;
    right: 0.6rem;
    background: url('../images/jiantou.png') no-repeat right center;
    background-size: 0.5rem 0.8rem;}
    .redmiss{
	border: 1px solid rgba(232, 11, 69, 0.48);
    box-shadow: 0px 0px 5px #E41A4A;
}
 .popup .shade{
		width:100%;
		background-color:rgba(0,0,0,0.5);
		position:absolute;
		left:0;
		top:0;
		z-index:5;
		display:none;
		height: 100%;
	}
	.popup .main{
		height:22.5rem;
		width:100%;
		background-color:#fff;
		position:fixed;
		left:0;
		bottom:0;
		z-index:9999;
	}
	.main .box-q{
		max-height: 77%;
		overflow: auto;
	}
	.main .title{
		height:2rem;
		line-height:2rem;
		width:100%;
		border-bottom:1px solid #EAEAEA;
		text-align: center;
		font-size:0.72rem;
		position:relative;
	}
	.title1{
		overflow: hidden;
		line-height:1rem;
		
		border-bottom:1px solid #EAEAEA;
		text-align: center;
		font-size:0.72rem;
		
		    padding: 0.5rem 0rem;
		    padding-left:0.5rem;
	}
	.title1 span{
		    width: 90%;
    display: block;
    float:left;
	}
	.title1 img{
		width:0.6rem;
		height:0.6rem;
		
		right:0.75rem;
		top:0.75rem;
	}
	.main .title img{
		width:0.6rem;
		height:0.6rem;
		position:absolute;
		right:0.75rem;
		top:0.75rem;
	}
	.list{
		width:14.5rem;
		margin:0 auto;
		overflow:hidden;
		padding:0.575rem 0;
		border-bottom:1px solid #EAEAEA;
	}
	.list h1{
		font-size:0.75rem;
		color:#9A9A9A;
		float:left;
	}
	.list h2{
		width: 3rem;
		height: 1.5rem;
		line-height: 1.5rem;
		background: url(../images/youhuiquan.png) no-repeat left center;
		background-size: 3.7rem 1.5rem;
		text-align: center;
		font-size:0.65rem;
		color:#fff;
		padding-right: .7rem;
		float:left;
	}
	.list h2 b{
		font-size:1rem;
	}
	#coupon{

	}
	.list .text_right{
		overflow:hidden;
		font-size:0.75rem;
		text-align: right;
		float:right;
		width:78%;
	}
	.list #coupon{
		overflow:hidden;
		font-size:0.75rem;
		text-align: right;
		float:right;
		width:72%;
	}
	/*.list #coupon p{
		text-align: left;
	}*/
	/*不能办理弹窗样式*/
      .max_body{ overflow:hidden; display:none; width: 100%; height: 100%; position: absolute; background-color:rgba(0,0,0,0.5);   left: 0; top: 0; z-index: 10001;}
      .no_manage{ width: 12.5rem; height: 8.8rem; background-color: #ffffff;  border-radius: 0.3rem; z-index: 99;position: fixed; top: 9.55rem; left: 1.75rem; z-index: 10000; }
      .tishi2{ width: 12.5rem; height: 2rem; border-bottom: 1px #dddddd solid;  }
      .tishi2 p{ float: left; font-size: 0.8rem; margin-left: 5.475rem; line-height: 2rem;}
      .tishi2 img{ float: right; width: 0.55rem; height: 0.55rem; margin-top: 0.75rem; margin-right: 0.65rem; }
      .wenzi_ts{width: 12.5rem; height: 3rem;}
      .wenzi_ts p{ width: 9.15rem; height: 1.8rem; margin: 0 auto; font-size: 0.65rem; line-height: 1rem; margin-top: 1rem; color: #666666}
      .wenzi_ts p span{ color: #399cd6 }
      .ture_t{ width: 5.55rem; height: 2rem; margin: 0 auto; background-color: #248dce;border-radius: 0.2rem; }
      .ture_t p{ color: #ffffff; line-height: 2rem; font-size: 0.8rem; padding-left: 1.9rem; }
 /* 支付 */
	#address4{
		/* max-height: 3rem;
		overflow:hidden; */
	}
	.other .text_right span{
		background-color:#F73E69;
		color:#fff;
		margin-right: 0.2rem;
		border-radius: 0.17rem;
		font-size: 0.65rem;
		float:right;
		padding:0.1rem 0.175rem;
		margin-bottom:0.5rem;
	}
	.money {
		border-bottom:none;
	}
	.money span{
		font-size:0.4rem;
	}
	.btn{
		width:14.5rem;
		height:2.0rem;
		line-height:2rem;
		background-color:#248DCE;
		color:#fff;
		font-size: 0.8rem;
		text-align: center;
		margin:0 auto;
		border-radius:0.1rem;
	}
	.btndk{
		width:14.5rem;
		height:2.0rem;
		line-height:2rem;
		background-color:#248DCE;
		color:#fff;
		font-size: 0.8rem;
		text-align: center;
		margin:0.85rem auto 0.5rem auto;
		border-radius:0.1rem;
	}
	.btnus{
		width:14.5rem;
		height:2.0rem;
		line-height:2rem;
		background-color:#248DCE;
		color:#fff;
		font-size: 0.8rem;
		text-align: center;
		margin:0.85rem auto 0.5rem auto;
		border-radius:0.1rem;
	}
	.marke{
		font-size: 0.55rem;
		width:12.7rem;
		line-height: 0.7rem;
		color:#B2B2B2;
		margin:0 auto 0.85rem auto;
	}
	.ad3 img{
		height:5rem;
		width:100%;
	}
	.close2 {
    background: url('../images/close.png') no-repeat right 0.375rem center;
    background-size: 1rem;
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    right: 1rem;
    top: 0.4rem;
    z-index:2;
}
/* 弹出层 */
.loadingTip{background:#000;z-index:10000;color:#FFF;position:absolute;width:50%;height:50px;left:50%;margin-left:-25%;top:39%;border-radius:5px}.tipInAnimate{-webkit-animation:tipIn .5s .2s ease both;-moz-animation:tipIn .5s .2s ease both}

.loadingWrap{display:block;position:absolute;background:#333;width:100%;height:100%;top:0px;left:0px;opacity:0.6;z-index:10000}
.loadingWrap{display:block;position:absolute;background:#333;width:100%;height:100%;top:0px;left:0px;opacity:0.6;z-index:9998}
.loadingTip{background:#000;z-index:9999;color:#FFF;position:absolute;width:50%;height:50px;left:50%;margin-left:-25%;top:39%;border-radius:5px}.tipInAnimate{-webkit-animation:tipIn .5s .2s ease both;-moz-animation:tipIn .5s .2s ease both}
.loadingText{font-size:0.7rem}@-webkit-keyframes tipIn{0%{-webkit-transform:scaleX(1.5) scaleY(1.5);opacity:0}100%{-webkit-transform:scaleX(1) scaleY(1);opacity:1}}@-moz-keyframes tipIn{0%{-moz-transform:scaleX(1.5) scaleY(1.5);opacity:0}100%{-moz-transform:scaleX(1) scaleY(1);opacity:1}}.daoqiday_index_red{color:#f75b3e}.daoqiday_index_normal{color:#fff}#easyDialogBox{width:100%}.tan_window{width:73.44%;background:#fff;border-radius:5px;display:none;padding-bottom:20px}.tan_window .title{height:35px;border-bottom:2px solid #0085d0;padding-top:10px;font-size:16px;line-height:30px;padding-left:10px;color:#1988b6}.tan_window .content{padding:15px;text-indent:20px;line-height:20px;font-size:12px;color:#8f8f8f;text-align:left;text-indent:0}.tan_list li span{display:inline-block;line-height:30px;color:#000}.tan_list li span:nth-child(1){text-align:justify;text-justify:inter-ideograph;width:25%;font-size:14px}.tan_list li span:nth-child(2){width:50%}#a{display:block;width:50%;height:40px;text-align:center;background:#0287d2;line-height:40px;color:#fff;margin-left:25%;border-radius:5px}#b{display:block;width:50%;height:40px;text-align:center;background:#0287d2;line-height:40px;color:#fff;margin-left:25%;border-radius:5px}
.ronghe{
	display: none;
	 height: 2.475rem;
    float: left;
        line-height: 2.475rem;
    text-align: center;
    width: 100%;
    color: #fff;
    background-color: #248dce;
    font-size: 0.8rem;
}
.change {
	float:right;
	margin-right:1rem;
	display:none;
    color: #399cd6;
    border-radius: 0.125rem;
    border: 1px solid #399cd6;
    padding: 0.075rem 0.25rem;
   
    margin-right: 0.625rem;
}
.clear{
	overflow:hidden;
	clear:both;
}
.leixing{
	font-size:0.75rem;
	color:#333;
	width:5.525rem;
	text-align:center;
	float:left
}
.yuefei{
	font-size:0.55rem;
	color:#999;
	float:left;
	line-height:0.65rem;
}
.red{
	float:left;
	color:#f1385f;
	font-size:0.65rem;
}
.money{
	font-size:0.8rem;
	float:left;

}
.open{
	border:2px solid #f73e69;
	background: url('../images/right.png') no-repeat ;
	background-size:10%;
}
.kuandaixq{
	background-color: #fff;
margin-bottom:0.425rem; 
}
.kuandaititle img{
	float:left;
	width:1.15rem;
	height:1.15rem;

	margin-right:0.25rem;
}
.jia{
	 margin-left:0.3rem ;
	 margin-right:0.3rem;
    display: inline-block;
    float: left;
    color: #999;

}
.kuandaititle{
	/*margin-left:1rem;*/
}
.id-type-box{
	position: fixed;
	bottom: 0;
	z-index: 77;
	display: none;
}
.id-type-box1{
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 99;
}
.id-type-box1 h4{
	width: 100%;
	height: 2.3rem;
	line-height: 2.3rem;
	background-color: rgba(255,255,255,1);
	color: #888;
	text-align: center;
	font-size: .85rem;
	border-bottom: .3rem solid #eee;
}
.id-type-box ul{
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,1);
	font-size: .85rem;
	text-align: center;
	color: #333;
}
.id-type-box li{
	width: 100%;
	height: 2.2rem;
	line-height: 2.2rem;
	border-top: 1px solid #ddd;
}
.id-type-box li:first-child{
	border-top: none;
}
.id-type-box .bg{
	position: fixed;
	bottom: 0;
	z-index: 88;
	width: 16rem; 
	height: auto;
	background-color: rgba(0,0,0,0.2);
}
#id-type{
	background: url(../images/jiantou.png) no-repeat 96% center; background-size: .525rem .875rem;
}
.id-type{
	width: 10rem;
	font-size:0.75rem;
	color:#333333;
	line-height:2rem;
	float:left;
}
#richui-dialog2 .richui-dialog_sure2{background:#fff;color:#000;}


/*20180312高艳慧宽带续包页面改版*/
.header{background:#fff;padding:0.5rem 0;}
.header .H{background:#fff;font-size:0.7rem;color:#333333;width:90%;line-height:1rem;border:1px solid #dddddd;border-radius:10px;margin:0 auto;padding-left:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;}
.phone{float:inherit;margin-left:0.5rem;margin-right:1.5rem;}
.change{float:inherit;font-size:0.6rem;display:inline-block;text-align:center;width:2.2rem;height:0.8rem;line-height:0.9rem;padding:0;top: 1rem;right: 5rem;}
.tc_top2{margin-top:0.375rem;}
.tc_topimg{width:0.575rem;height:0.65rem;}
.tc_center{display:inline-block;height:inherit;padding-bottom:0.5rem;}
.tcxq{width:93%;margin:0rem auto;font-size:0.6rem;}
.tcxq .tcxqMoney{font-size:0.75rem;color:#333333;}
.tcxq .tcxqJ{color:#329df5;font-size:0.75rem;}
.tcxq .xqLeft{float:left;padding:0.2rem 0.5rem;font-size:0.6rem;margin-right:0.8rem;text-align:center;}
.tcxq .xqLeft i{font-size:0.85rem;font-weight:bold;}
.xqLeftGr{background:#fff1eb;color:#ff5000;}
.xqLeftJt{background:#eff4ff;color:#3477ff;}
.xqRight{padding-top: 0.4rem; padding-bottom:0.5rem;color: #666666; margin-top: -0.3rem;line-height: 0.8rem;}
.lianxiren{color:#666666;font-size:0.6rem;}
.youhuixiangqing{border-top:1px dashed #999;}
.discount{background:#fff;border:1px solid #ff6b30;font-size:0.65rem;color:#ff4900;border-radius:3px;}
.tc_topimg{width:0.6rem;height:0.65rem;margin-top:-0.2rem;}
#message{border-top:1px solid #dddddd;margin-top:0;}
.tc_message ul{min-height:2rem;}
.bianji{font-size:0.7rem;margin-top:0;}
.bianji img{width:0.6rem;height:0.6rem;margin-top:-0.1rem;margin-right:0.2rem;}
.jiating{border-top:1px solid #e7e7e7;width:95%;font-size:0.75rem;color:#333333;margin-left:2%;}
.jiating input{font-size:0.75rem;color:#333333;line-height:2rem;}
.tishi{background:url(../images/prompt20180313.png) right center no-repeat;background-size:0.5rem;margin-right:0.5rem;padding-right:0.5rem;margin-left:14.5rem;height:1.5rem;line-height:1.5rem;margin-bottom:1rem;}
.jttijiao{margin-top:1rem;}
.ronghe{width:90%;margin:0 auto;border-radius:5px;height:2.2rem;line-height:2.2rem;float:inherit;}
.list{width:16.5rem;}
.list .text_right{width:75%;}
.title1{height:2.5rem;line-height:2.5rem;padding:0;}
.title1 span{font-size:0.9rem;color:#333333;}
.list h1{color:#333;}
.jia{display:inline-block;color:#1e99ff;float:inherit;}
.yuefei{display:inline-block;float:inherit;color:#666;}
.red{float:inherit;color:#333;}
.money{float:inherit;}
.yf p{color:#ff4900;font-size:0.85rem;}
#coupon p{background:url(../images/yhq20180315.png) right center no-repeat;width:auto;height:1.0rem;background-size:auto 1rem;    font-size:0.65rem;color: #ff4900;text-align:right;padding-right:0.2rem;}
.list #coupon{float:right;}
.btn,.btndk,.btnus{width:100%;position:absolute;bottom:0;border-radius:0;}
.b_tm{left:3rem;}
.no_manage1{left:3.5rem;}
.id-type-box .bg{width:100%;}
.richui-dialog_yhxq .richui-dialog_title{height:auto;line-height:2rem;margin-top:1rem;}
.richui-dialog_yhxq .richui-dialog_title img{width:2.0rem;height:2.0rem;}
.richui-dialog_yhxq .richui-dialog_content{font-size:0.65rem;color:#333333;text-align:left;line-height: 1rem; margin: 0 .75rem .25rem;max-height: 18rem;overflow: hidden; overflow-y: scroll;}

/*更换户主弹窗    */
#richui-dialog6{display:none;}
#richui-dialog6 .richui-dialog_sure2{background: #fff;color: #339df5;}
#richui-dialog6 .richui-dialog_cancel{color: #339df5;}
#richui-dialog6 input{font-size: 0.65rem;height: 0.8rem;background: #fafafa;border: 1px solid #999999;border-radius: 5px;width: 8.6rem;height: 1.7rem;line-height: 1.7rem;padding-left: 0.4rem;padding-right: 2.0rem;}
#richui-dialog6 img{width: 0.9rem;height: 0.9rem;position: absolute;top: 2.8rem;right: 2.5rem;}
#richui-dialog6 span{    font-size: 0.45rem; color: #ff0000;display: block;text-align: left;margin-left: 1.2rem;}

#richui-dialog6 .yzm{font-size: 0.65rem;color: #333333;margin-top: 1.0rem;}
#richui-dialog6 .yzm input{font-size: 0.65rem;width: 4.2rem;height: 1.7rem;line-height: 1.7rem;background: #e6e6e6;padding-left: 0.4rem;padding-right: 0.4rem;border: none;margin-left: 0.425rem;margin-right: 0.25rem;}
#richui-dialog6 input:disabled{color: #000;}
#richui-dialog6 .yzm .btn1{display: inline-block;width: 3.5rem;height: 1.7rem;line-height: 1.7rem;text-align: center;background: #339df5;color: #ffffff;border-radius: 5px;}
#richui-dialog6 .yzm .gray{background: #ccc;}
.loadingWrap{position: fixed;background: rgb(51, 51, 51);width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0.6;z-index: 9;display:none;}

#richui-dialog_cancel .richui-dialog_sure2{background: #fff;color: #339df5;}
.jiating input{background:#fff;}
input[readonly]{background-color:#fff;}  
input[disabled],input:disabled{background:#fafafa;border:none;font-size:0.75rem;color: #000;-webkit-text-fill-color:#000;-webkit-opacity:1;opacity: 1;  }

/*20190123 gyh*/
#richui-dialog6 span{margin-left:0;}
#richui-dialog6 img{top:2.4rem;right:2rem;padding:0.5rem;}

.popup_window_bg, .popup_window_hf {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.4);
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 100;
}
.popup_window_hf {
	z-index: 9999;
}
.popup_window {
	box-sizing: border-box;
	width: 16.65rem;
    max-height: 100%;
	/* padding: .5rem 1.6rem; */
	/* background: url(../images/bg_popup.png) no-repeat center top;
	background-size: 100% 100%; */
	overflow: hidden;
    overflow-y: auto;
}
.popup_title {
	height: .9rem;
	line-height: .9rem;
	padding-top: .9rem;
	padding-bottom: 1.5rem;
	background: url("../images/bg_popup_top.png") no-repeat center top;
	background-size: 100% 100%;
	color: #fff;
	font-size: .8rem;
	text-align: center;
}
.popup_content {
	padding: .4rem 1.75rem;
	font-size: 0.65rem;
	line-height: 0.9rem;
	background: url("../images/bg_popup_content.png") no-repeat center top;
	background-size: 100% 100%;
	color: #333;
	text-align: justify;
	padding-top: 0;
    padding-bottom: 0.8rem;
	/* letter-spacing: .35px; */
}
.popup_content .content-box {
	padding: 0 .3rem;
	text-align: justify;
}
.popup_content .details {
	margin: .5rem .0;
	text-indent: 2em;
	line-height: .9rem;
}
.popup_content .warm-reminder {
	padding-bottom: 1rem;
	color: #000;
	font-size: .55rem;
}
/* 短信验证码 */
.sms-code-container {
	position: relative;
	box-sizing: border-box;
	height: 1.8rem;
	padding-left: .9rem;
	border: 1px solid #C4C4C2;
	border-radius: .9rem;
	font-size: .55rem;
}
.sms-code-container .sms-num, .sms-code-container .sms-hfnum{
	position: absolute;
	display: inline-block;
	top: -.5rem;
	left: .9rem;
	background-color: #FFFEEB;
}
.sms-code-container .sms-box, .sms-code-container .sms-hfbox {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 100%;
}
.sms-box > input, .sms-hfbox > input {
	border: none;
	outline: none;
	background-color: transparent;
	font-size: .5rem;
}
.sms-box .sms-box_btn, .sms-hfbox .sms-box_btn{
	flex-shrink: 0;
	box-sizing: border-box;
	min-width: 4em;
	padding: .2rem .6rem;
	border-radius: .65rem;
	margin-right: .3rem;
	background: linear-gradient(to top, #efa776, #e8935f);
	color: #fff;
	font-size: .55rem;
	white-space: nowrap;
}
.sms-box .sms-box_btn.again, .sms-hfbox .sms-box_btn.hfagain{
	background: transparent;
	color: #EA6F32;
}
.sms-box .sms-box_btn.getting, .sms-hfbox .sms-box_btn.hfgetting {
	padding: 0;
	background: transparent;
	color: #000;
	transform: scale(.95);
}

.btn_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: .8rem;
	margin-bottom: 1.25rem
}
.dg_btn {
	width: 5.75rem;
	height: 1.875rem;
	line-height: 1.875rem;
	border: 1px solid #EA6F32;
	border-radius: .95rem;
	background-color: transparent;
	color: #EA6F32;
	font-size: .7rem;
	text-align: center;
}
.sure_btn {
	background-color: #EA6F32;
	color: #fff;
}

.grey_btn {
	display: none;
	background-color: #8b8581;
	color: #fff;
	border: 1px solid #8b8581;
}

.information {
	margin: 0 auto;
	overflow: hidden;
	padding: 0.575rem 0;
	border-bottom: 1px solid #EAEAEA;
}

.information .word {
	font-size: .65rem;
	color: #9A9A9A;
	float: left;
}

.information .information_right {
	font-size: .65rem;
	text-align: right;
	float: right;
	width: 75%;
}

.information_right .sale {
	color: #ff4900;
	border: 1px solid #ff4900;
	border-radius: 0.25rem;
	font-size: .6rem;
	padding: 0.1rem 0.175rem;
}

.information_right .admin .xm {
	/* margin-right: 0.5rem; */
}

.information_right .admin .phone {
	margin: 0;
}

.sms-money {
	color: #ff4900;
	font-size: .8rem;
	margin-left: 0.5rem;
	border-bottom: none;
}

.amount .point {
	color: #ff4900;
	font-size: .8rem;
}

.hfyf .hf-content, .hfyf .jiahao {
	display: inline-block;
}

#sms-discounts .discount {
	margin: 0;
	background-color: transparent;
}

.contact-pop {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 100%;
	height: 100%;
	background: rgb(0, 0, 0, 0.4);
	z-index: 9999;
	position: fixed;
	top: 0px;
	left: 0px;
	display: block;
}

.contact-dialog {
	position: fixed;
	z-index: 5000;
	width: 80%;
	max-width: 300px;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-color: #FFFFFF;
	text-align: center;
	border-radius: 5px;
	overflow: hidden;
}

.contact-dialog .contact-title {
	height: 2.4rem;
	font-size: 0.85rem;
	line-height: 2.8rem;
	color: #333;
	font-weight: bold;
	text-align: center;
}

.contact-dialog .contact-content {
	margin: 0rem 0.75rem;
	padding-bottom: 0.9rem;
	line-height: 0.9rem;
	font-size: 0.65rem;
	color: #333;
	text-align: left;
	text-indent: 0;
	word-break: break-all;
	word-wrap: break-word;
	display: inline-block;
}

.contact-dialog .pop-btn {
	width: 100%;
	line-height: 2.22rem;
	font-size: 0.75rem;
	border-top: 1px solid #C0B8AF;
}

.pop-btn .pop-cancel {
	float: left;
	width: 50%;
	text-align: center;
	color: #009DF4;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #C0B8AF;
	text-decoration: none;
}

.pop-btn .pop-sure {
	float: left;
	width: 50%;
	text-align: center;
	color: #fff;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom-right-radius: 5px;
	text-decoration: none;
	color: #009DF4;
}