.phone-specifications {
	text-align: left;
}
.phone-specifications-inner {
    margin-left: 0px;
}
.phone-specifications h1 {
    margin: 15px 0px 20px 0px;
    padding: 0px;
    font-size: 24px;
    font-weight: normal;
    color: #000000;
}

.phone-specifications .phone-quick-info {
}
.phone-specifications .phone-quick-info .photo {
    display: inline-block;
}
.phone-specifications .phone-quick-info .photo img {
    max-width: 100px;
}
.phone-specifications .phone-quick-info .specs-short {
    display: inline-block;
    vertical-align: top;
    margin-left: 23px;
}
.phone-specifications .phone-quick-info .specs-short p + p {
    margin-top: 6px;
}
.phone-specifications .phone-quick-info .specs-short .phone-price {
    margin-top: 20px;
    margin-bottom: 5px;
}
.phone-specifications .phone-quick-info .specs-short .phone-price span {
    color: #0265ce;
    font-weight: bold;
    font-size: 14px;
    margin-right: 10px;
}
.phone-specifications .phone-quick-info .specs-short .phone-price a {
    font-weight: normal;
    font-size: 13px;
}
.phone-specifications .phone-quick-info .top-features {
    display: inline-block;
    vertical-align: top;
    margin-left: 23px;
    padding-left: 23px;
    border-left: 1px solid #ddd;
}
.phone-specifications .phone-quick-info .top-features .title {
    text-align: left;
    font-weight: bold;
    color: #0265ce;
    margin-bottom: 10px;
}
.phone-specifications .phone-quick-info .top-features ul {
}
.phone-specifications .phone-quick-info .top-features li {
    line-height: 150%;
}
.phone-specifications .phone-quick-info .top-features li + li {
    margin-top: 9px;
}

.phone-specifications .phone-manual {
    margin: 20px 0px 20px 0px;
    border-left: 10px solid #3b8fe6;
    padding-left: 10px;
}

.phone-specifications .specifications-content {
    margin: 20px 0px 0px 0px;
}
.phone-specifications .specifications-content .section {
    margin: 0px 0px 20px 0px;
}
.phone-specifications .specifications-content .section-head {
}
.phone-specifications .specifications-content .section-head .name {
    background: #ecf6fb none repeat scroll 0 0;
    color: #0265ce;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0px 0px 0px -20px;
    padding: 5px 0 5px 20px;
}
.phone-specifications .specifications-content .section-head .desc {
    font-size: 12px;
    color: #777;
    margin-top: 5px;
    line-height: 130%;
}
.phone-specifications .specifications-content .section-data {
    width: 100%;
    margin: 15px 0px 0px 0px;
}
.phone-specifications .specifications-content .section-data .row {
}
.phone-specifications .specifications-content .section-data .row .name {
    width: 60%;
    background: rgba(0, 0, 0, 0) url("/img/sys/specification_dot.gif") repeat-x scroll 100% 11px;
    padding: 0 10px 10px 0;
    line-height: 150%;
}
.phone-specifications .specifications-content .section-data .row .name span {
    background: #fff;
    padding: 0px 10px 0px 0px;
}
.phone-specifications .specifications-content .section-data .row .name .desc {
    margin: 9px 0px 0px 0px;
    line-height: 130%;
    font-size: 12px;
    color: #777;
}
.phone-specifications .specifications-content .section-data .row .value {
    padding: 0px 0px 10px 5px;
    line-height: 150%;
}
.phone-specifications .specifications-content .section-data .row .value p {
}
.phone-specifications .specifications-content .section-data .row .value p + p,
.phone-specifications .specifications-content .section-data .row .value .color + .color
 {
    margin-top: 5px;
}
.phone-specifications .specifications-content .section-data .row .value .color-sample {
    display: inline-block;
    padding: 5px;
    border: 1px solid #ccc;
    margin: 0px 7px -2px 0px;
    opacity: 0.7;
    border-radius: 10px;
}
.phone-specifications .specifications-content .section-data .row .value .hint {
    color: #777;
}
.phone-specifications .specifications-content .section-data .row .value .full {
    color: #777;
}

.phone-specifications .notify_err {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0;
}
    .phone-specifications .notify_err .desc {
        margin-left: 0px;
    }
    .phone-specifications .notify_err .desc .hor_line {
        margin: 30px 0px 10px 0px;
    }

.phone-specifications .phone-index-page {
    margin: 30px 0px 0px 0px;
}
.phone-specifications .phone-index-page a {
    text-decoration: none;
    border-bottom: 1px dashed;
}

.phone-specifications .com-728-90-1,
.phone-specifications .com-728-90-1-plug,
.phone-specifications .com-728-90-2,
.phone-specifications .com-728-90-2-plug,
.phone-specifications .com-970-250{
    margin: 20px auto 30px auto;
}
.phone-specifications .com-1000-150-3,
.phone-specifications .com-1000-150-3-plug {
    margin-top: 0;
}


.articles {
    background: rgba(0, 0, 0, 0) url("/img/sys/border_dotted.png") repeat-x scroll 0 0;
    margin: 23px 0 0 0;
    padding: 23px 0 15px 0;
}
    .articles .name {
        font-size: 14px;
        margin: 0;
    }
    .articles .name a {
        text-decoration: none;
    }
    .articles .name span {
        font-weight: normal;
    }
    .articles .items {
        margin: 15px 0 0 0;
    }
    .articles .items .item {
        display: inline-block;
        vertical-align: top;
        width: 13.7%;
        line-height: 150%;
        background: #f0f0f0 none repeat scroll 0 0;
        padding: 20px 20px 20px 20px;
        min-height: 200px;
    }
    .articles .items .item + .item {
        margin-left: 20px;
    }
    .articles .items .item .img {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }
    .articles .items .item .img img {
        width: 100%;
        height: 100%;
    }
    .articles .items .item .title {
        margin-top: 10px;
        font-weight: normal;
    }
    .articles .items .item .text {
        margin-top: 10px;
    }
    .articles .items .item .text a {
        text-decoration: none;
    }

.spare-parts {
    text-align: left;
    margin: 25px 0;
}

.spare-parts
.col.name {
    background: rgba(0, 0, 0, 0) url(/img/sys/specification_dot.gif) repeat-x scroll 100% 22px;
    width: calc(100% - 185px);
}

.col.name a {
    background: #fff;
}

.spare-parts .col {
    width: 185px;
}
a.ali-buy-btn {
    display: block;
    margin: 15px 0 5px;
    background: #e62e04;
    padding: 5px 10px;
    width: max-content;
    border-radius: 5px;
}
