.erphpdown{display: none;padding: 8px 15px 10px;border: 2px dashed #ff5f33;font-size: 14px;margin-bottom: 20px;}
.erphpdown > legend{color: #ff5f33;padding:0 5px;font-weight: bold;font-size: 15px;line-height:1.5;}
.erphpdown .erphpdown-title{font-size: 16px;color: #ff5f33;margin-bottom: 5px;}
.erphpdown .erphpdown-item{margin-bottom: 5px;}
.erphpdown .erphpdown-free{margin-bottom: 15px;}
.erphpdown .erphpdown-tips{margin-top: 5px;color:#f58b36;font-size: 13px;}
.erphpdown .erphpdown-tips-free{margin-top: -10px;margin-bottom: 15px;}
.erphpdown .erphpdown-price{display: inline-block;margin-left: 5px;font-size: 18px;margin-right: 5px;font-weight: 600;color: #ff5f33;line-height: 1.2}
.erphpdown .erphpdown-buy, .erphpdown .erphpdown-down, .erphpdown .erphp-login-must{display: inline-block;margin-left: 6px;background: #ff5f33;color: #fff !important;padding: 5px 12px;text-decoration: none !important;font-size: 12px;line-height: 1;border-radius: 20px;}
.erphpdown .erphpdown-vip{display: inline-block;margin-left: 6px;background: #fbb715;color: #fff !important;padding: 5px 12px;text-decoration: none !important;font-size: 12px;line-height: 1;border-radius: 20px;}
.erphpdown .erphpdown-copy {text-decoration: none; font-size: 12px;color: #8a92a9;}
.erphpdown .erphpdown-child{margin-bottom: 10px;border: 1px dashed #f5f5f5;background: #f5f5f5;padding:5px 10px 8px;position: relative;}
.erphpdown .erphpdown-child:last-child{margin-bottom: 0}
.erphpdown .erphpdown-child > legend{padding:0 5px;color: #8a92a9}
.erphpdown-box{padding:10px 15px;border:2px dashed #ff5f33;margin-bottom:30px;font-size:14px;line-height:1.5;display:none;position:relative;min-height: 85px;}
.erphpdown-box > legend {color: #ff5f33;padding: 0 5px;font-weight: bold;font-size: 15px;}
.erphpdown-free-box > legend{color: #5cb85c !important;}
.erphpdown-box .erphpdown-child{margin-bottom: 10px;border: 1px dashed #f5f5f5;background: #f5f5f5;padding: 0 15px 10px;position: relative;}
.erphpdown-box .erphpdown-child > legend{padding: 0 5px;color: #8a92a9;}
.erphpdown-box2{padding-right: 0;min-height: auto}
.erphpdown-box2 .erphpdown-price{font-size:18px;color:#ff5f33;margin:0 5px;line-height: 1.1;font-weight: 600}
.erphpdown-box.erphpdown-free-box{border-color: #5cb85c !important;}
.erphpdown-box.erphpdown-free-box .erphpdown-down{background: #5cb85c !important;}
.erphpdown-box .item{margin-bottom:7px;}
.erphpdown-box .erphpdown-child .item{margin-top: 7px;}
.erphpdown-box .item2{margin-left: 0;margin-bottom: 10px;}
.erphpdown-box .item2:last-child{margin-bottom: 10px;}
.erphpdown-box .erphpdown-copy{text-decoration: none;font-size: 12px;color:#8a92a9;}
.erphpdown-box t{display:inline-block;margin-right:10px}
.erphpdown-box .price span{font-size:24px;color:#ff5f33;line-height: 1;}
.erphpdown-box .vip a{display:inline-block;margin-left:10px;padding:5px 12px;background:#fbb715;color:#fff;border-radius:20px;font-size:12px;text-decoration:none;line-height: 1}
.erphpdown-box .down{display:block;background:#ff5f33;color:#fff !important;border-radius:3px;padding:8px 0;text-align:center;margin-top:15px;text-decoration:none;line-height:1.7;position:absolute;right:15px;top:10px;width:200px}
.erphpdown-box .down.bought{background: #5cb85c !important}
.erphpdown-box .down.disabled{opacity: .8}
.erphpdown-box .down:hover{opacity:.8}
.erphpdown-box .epdvip{position: absolute;top:-2px;right: -2px;background:#ff5f33;color:#fff;padding:2px 5px 1px;font-size: 12px;}
.erphpdown-box .tips2{color:#f58b36;font-size:13px;margin-top: 10px;}
.erphpdown-box .custom-metas{margin-top: 10px;color: #8a92a9;font-size: 13px;}
.erphpdown-box .custom-metas:empty{display: none;}
.erphpdown-box .meta{font-size:12px;color:#999;margin-top:10px;text-align:right;position:absolute;right:10px;bottom:5px;width:200px}
.erphpdown-box .erphpdown-vip{border-radius: 20px;background:#fbb715;color:#fff !important;padding:5px 12px;text-decoration: none !important;font-size: 12px;display: inline-block;margin-left: 8px;line-height: 1}
.erphpdown-box .erphpdown-buy{border-radius: 20px;background:#ff5f33;color:#fff !important;padding:5px 12px;text-decoration: none !important;font-size: 12px;display: inline-block;margin-left: 8px;line-height: 1}
.erphpdown-box .erphpdown-buy.down{border-radius:3px;padding:8px 0;line-height:1.7;width:200px;font-size: 14px;}
.erphpdown-box .erphpdown-down{border-radius: 20px;background:#ff5f33;color:#fff !important;padding:5px 12px;text-decoration: none !important;font-size: 12px;display: inline-block;margin-left: 8px;line-height: 1}
.erphpdown-box .erphpdown-icon-buy, .erphpdown-box .erphpdown-icon-vip{width: 35px;height: 35px;position: absolute;top: 8px;left: -2px;overflow: hidden;z-index: 10;}
.erphpdown-box .erphpdown-child .erphpdown-icon-buy, .erphpdown-box .erphpdown-child .erphpdown-icon-vip{top: 6px;left: -4px;}
.erphpdown-box .erphpdown-icon-buy:before, .erphpdown-box .erphpdown-icon-vip:before, .erphpdown-box .erphpdown-icon-buy:after, .erphpdown-box .erphpdown-icon-vip:after{content: '';position: absolute;z-index: 0;background-color: #5cb85c;}
.erphpdown-box .erphpdown-icon-buy:before, .erphpdown-box .erphpdown-icon-vip:before{height: 3px;width: 10px;right: 0;top: 0;}
.erphpdown-box .erphpdown-icon-buy:after, .erphpdown-box .erphpdown-icon-vip:after{height: 10px;width: 3px;left: 0;bottom: 0;}
.erphpdown-box .erphpdown-icon-buy i, .erphpdown-box .erphpdown-icon-vip i{height: 14px;line-height: 14px;width: 60px;background-color: #5cb85c;-webkit-box-shadow: -1.204px 1.597px 4px 0 rgba(0,0,0,.22);box-shadow: -1.204px 1.597px 4px 0 rgba(0,0,0,.22);position: absolute;top: 50%;left: -18px;margin-top: -13px;font-size: 12px;color: #fff;text-align: center;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;z-index: 1;font-style: normal;}
.erphpdown-box .erphpdown-icon-vip i{background-color: #fbb715;}
.erphpdown-box .erphpdown-icon-vip:before, .erphpdown-box .erphpdown-icon-vip:after{background-color:#fbb715}
.erphpdown-see-tips{opacity: .7;font-size: 12px;margin-left: 5px;}