 .pay{
    padding:0 20px 20px;
    width:380px;
}
.pay>div{
    margin-bottom:30px;
}
.pay h5{
    font-weight:700;
}
.btn-block{
    width:50%;
}
.dropdown {
	margin-bottom: 2rem;
}
.dropdown-toggle{
    position: relative;
    border: 1px solid #ccc;
    border-radius: 4px;
   padding: 4px 20px;
}
.dropdown-toggle .caret{
    position: absolute;
    top: 30px;
}
.dropdown a{
   padding-left: 0px;
   display: inline-block;
   width: 100%;
}
.logo-card{
    background: url(../img/logo/u265.png) top left no-repeat;
}
.logo-wechat{
    background: url(../img/logo/u283.png) top left no-repeat;
}
.logo-alipay{
    background: url(../img/logo/alipay.png) top left no-repeat;
}
i.glyphicon.logo-alipay{
    height: 28px;
}
.logo-recommend{
    background: url(../assets/img/logo/u285.png) top left no-repeat;
}
i.glyphicon{
    font-size: 20px;
       width: 41px;
   height: 25px;
   top: 10px;
    background-size: contain;
}
.dropdown-toggle span.glyphicon{
    float: right;
    top: 12px;
}
table.tab{
	width: 60%;
	line-height: 25px;
}
table.tab td{
	text-align:left;
	padding-left: 20px
}
table.tab tr.coupon{
	border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    line-height: 35px;
}
table.tab td.total{
	color: red;
	text-align: right;
}
.amount{
	border-bottom: 5px solid #eee;
}
#js-coupon img{
	width: 20px;
}