.top-one ul {
    list-style: none;
}
.top-one ul li {
    display: inline-block;
    padding: 20px 18px 0;
}
.top-one ul li span {
    padding-left:30px;
}
.bb {
    border-bottom: 1px solid #eee;
}
.order-text p {
    padding: 20px 15px 0;
}
.type.text-center {
    padding-top:25px;
}
.pr {
    float: left;
    width: 100%;
}
.pdl-0 {
    padding-left: 0;
}
.pdr-0 {
padding-right: 0;
}
.cus-btn {
   margin-top: 39px;
}
.cus-btn a {
    border: 1px solid #666;
    padding: 6px 22px;
    color: #666;
    border-radius: 3px;
    text-decoration: none;
}
.middle {
    padding: 10px 40px;
    float: left;
    width: 100%;
}
.top-one ul {
    padding-left: 22px;
}
.br {
border-right:1px solid #eee;
}
.detail-tbl table {
    width: 100%;
}
.detail-tbl td {
    padding:8px;
}
span.sml {
    font-size: 14px;
    color: #8e8e8e;
}
.al-form {
    float: left;
    width: 100%;
    margin-top:17px;
}
.red {
color:red;
font-size: 24px;
}
.bt {
border-top:1px solid #ccc;
}

label {
color: #8e8e8e;
}
 .space-tp-25 {
    margin-top:25px;
 }
 button.btn {
    /*width: 100px;*/
    background: none;
    border: 1px solid red;
    color: red;
    /*margin-right: 60px;*/
}
.tbl-inner table {
width: 100%;
}
.tbl-inner td {
padding: 7px;
}
.tbl-inner th {
text-align: center;
}
td.tr {
    text-align: right;
    padding-right: 15px;
    font-size: 25px;
}
.tbl-inner {
    max-height: 250px;
    overflow-y: scroll;
}
.bl {
    border-left: 1px solid #ccc;
    padding-left: 35px;
}
.order-text p {
    font-size: 20px;
}
.space-tp-50 {
margin-top:50px;
}
.space-tp-100 {
margin-top:100px;
}

.space-tp-20 {
margin-top:20px;
}

.str {
    width: 100%;
    float: left;
    display: block;
}
.al-content {
    padding: 50px;
}
.al-content h5 {
font-size: 25px;
}
.al-content ul {
padding: 17px 0 30px 23px;
}
.al-content ul li {
    line-height: 30px;
    font-size: 18px;
}
.al-content i {
color:#666;
padding-right: 5px;
}
.dw-btn {
    border: 1px solid;
    padding: 9px 15px;
    border-radius: 50px;
    color: #333;
    margin-right: 15px;
}
.vs-btn {
text-decoration: underline;
}
.two-btn {
    display: inline-flex;
}
.mp-thumb {
    padding-top: 10px;
}