.popBox { position: fixed;left: 0; top: 0;bottom: 0; right: 0; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000', endColorstr='#7f000000'); z-index: 30; display: none;}
:root .popBox{ -webkit-filter: none\9;  filter: none\9;}
.popBox.open{ display:block;}
.popBox .popBox-inner{ background: #fff; position: absolute; width:6.4rem; top:50%; left:50%; margin-left:-3.2rem; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%);border-radius:5px;}
.popBox .popBox-inner .close{ position: absolute; top: 0; right: 0; width: .5rem; height: .5rem; line-height: .46rem; display: block; text-align: center; color: #666; font-size: .5rem;}
.popBox .popBox-head{ margin: 0; padding: 0 .1rem; position:relative; text-align: center; border-bottom: 1px solid #0195ff; line-height: .8rem; font-size: .32rem; color: #0195ff;}
.popBox .popBox-body{ padding: .2rem; font-size: .24rem; line-height:180%; color:#666; }
.popBox .popBox-body .popBox-scroll{ max-height: 9rem; overflow:hidden; overflow-y: auto;word-break: break-all;}
.popBox .popBox-foot { text-align: center; padding: 10px 20px 20px;}
.popBox .btn { display: inline-block;  *display: inline; *zoom: 1; line-height: .7rem; font-size: .3rem; width: 47%; background: #0195ff; color: #fff; -webkit-border-radius: 5px;  border-radius: 5px;border: 0;}
.popBox .btn-cancel{ background: #b9b9b9; }
.popBox .btn:nth-child(2) { margin-left: 4%;}
.popBox .btn:only-child { width: 100%;}
.popBox-bottom .popBox-inner{ margin: 0 auto;transform: translate(0,0); -webkit-transform: translate(0,0); -moz-transform: translate(0,0);border-radius:0;width:100%; top:auto; bottom:0; left:0; right:0; margin-left:0;}
.popBox-bottom .popBox-head{ text-align: left; border-bottom:1px solid #ccc; line-height:inherit; color:#333; font-size:inherit;}

/** 弹出框样式 从此拷贝 **/
.popBox-ywsld { position: fixed;left: 0; top: 0;bottom: 0; right: 0; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000', endColorstr='#7f000000'); z-index: 30; display: none;}
:root .popBox-ywsld{ -webkit-filter: none\9;  filter: none\9;}
.popBox-ywsld.open{ display:block;}
.popBox-ywsld .popBox-inner-ywsld{ background: #fff; position: absolute; width:6.5rem; top:50%; left:50%; margin-left:-3.15rem; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%);border-radius:5px;}
.popBox-ywsld .popBox-inner-ywsld .close{ position: absolute; top: 0; right: 0; width: .5rem; height: .5rem; line-height: .46rem; display: block; text-align: center; color: #666; font-size: .5rem;}
.popBox-ywsld .popBox-headl-ywsld{ margin: 0; padding: 0 .1rem; position:relative; text-align: center; border-bottom: 1px solid #0195ff; line-height: .8rem; font-size: .36rem; color: #0195ff;}
.popBox-ywsld .popBox-body-ywsld{ padding: .2rem .4rem; font-size: .28rem; line-height:180%; color:#333; }
.popBox-ywsld .popBox-body-ywsld .popBox-scroll{ max-height: 6rem; overflow:hidden; overflow-y: auto;word-break: break-all;}
.popBox-ywsld .popBox-body-ywsld .popBox-scroll p{ text-indent: .56rem;}
.popBox-ywsld .popBox-foot-ywsld {text-align: center; padding: 10px 0 20px 0;}
.popBox-ywsld .btn {display: inline-block;  *display: inline; *zoom: 1; line-height: .66rem; font-size: .3rem; width: 2.2rem; background: #0195ff; color: #fff; -webkit-border-radius: 5px;  border-radius: 5px;border: 0; margin:0 .5rem; box-sizing:border-box;}
.pop-open-ywsld{display: block;}
.bill-info-ywsld{line-height: 1.5;}
.bill-info-ywsld .logo-ywsld{width: 2.4rem;	height: .72rem;	display: block;}
.bill-info-ywsld p{	border-bottom: 1px solid #e5e5e5;padding:.1rem 0;}
.bill-info-ywsld p:last-child{border-bottom: none;}
.bill-info-ywsld .info-scroll-ywsld{	overflow-y: scroll;	height: 6rem;}
.popBox-ywsld .popBox-inner-bill-ywsld{	width:6.5rem;margin-left:-3.25rem;color: #666;}
.info-important-ywsld{margin:.1rem 0;	display: inline-block;}
.popBox-ywsld .popBox-inner-bill-ywsld .popBox-body-ywsld{ padding: .2rem .2rem; font-size: .28rem; line-height:180%; color:#666; }
.info-important-ywsld em{font-size: .22rem;width:50%;	float:right;color:#999; }
.info-important-ywsld .logo-left-ywsld{float:left; }
.details-ywsld p{border-bottom: 0!important; }
.table-ywsld{border-collapse: collapse; width: 100% ; }
.table-ywsld tr td, .table-ywsld tr th {border: 1px #ccc solid;  word-break: break-all;  vertical-align: middle; text-align: center; padding: 5px 2px;}

.btn_check5{ /* margin-top: 16px;*/text-align: center}
.btn_check5 i{  display: inline-block;  width: 0.32rem;  height: 0.32rem;  background: url("../images/checked.png") no-repeat;  background-size: 100%;  vertical-align: middle;}
.btn_check5 i.checked{  background: url("../images/unchecked.png") no-repeat;  background-size: 100%;}
.btn_check5 .text{  font-size: 0.24rem;  color: #999999;  vertical-align: middle;  margin-left: 0.05rem;}
.btn_check5 .agreement{  font-size: 0.24rem;  vertical-align: middle;  margin-left: -0.1rem;}

.jc{font-weight: 700}
.cl{color: red}
