﻿@charset "utf-8";
/* CSS Document */

.middlePart {
    width: 712px;
    float: right;
    margin-right: 22px !important;
    display: none;
}

.publicWrap {
    width: 100%;
    height: 465px;
    margin-bottom: 40px;
}

    .publicWrap ul {
        margin: 20px 0 0 -56px;
        *margin-left: -100px;
    }

        .publicWrap ul li {
            width: 97px;
            *height: 200px;
            float: left;
            margin: 0 0 18px 56px;
            *margin: 0 0 18px 34px;
            position: relative;
        }

            .publicWrap ul li p { /*position:absolute;*/
                border-radius: 4px;
                height: 129px;
                width: 97px;
                box-shadow: 0 0 10px #b2b2b2;
                margin-top: 5px;
                background: -moz-linear-gradient(45deg, rgba(232,232,232,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(232,232,232,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
                background: linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e8e8e8', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
            }

    .publicWrap .title {
        width: 100%;
        height: 20px;
        background: url("https://www.alwayslookgood.com/images/public/line.gif") 0 center repeat-x;
        position: relative;
    }

        .publicWrap .title strong {
            display: block;
            position: absolute;
            left: 0;
            padding-right: 15px;
            height: 30px;
            background: #FFF;
            font-size: 18px;
            color: #2b6dad;
            font-weight: bold;
        }

    .publicWrap p img {
        width: 97px;
        height: 129px;
        border-radius: 4px;
    }

    .publicWrap h3 {
        height: 18px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 13px; /*margin-top:145px;*/
        *padding-top: 145px;
        font-weight: normal
    }

    .publicWrap dl {
        font-size: 12px;
        margin-top: 4px;
    }

        .publicWrap dl dt {
            color: #ef2830;
        }

.commend {
    overflow: hidden;
}

    .commend strong {
        display: block;
        float: left;
        font-size: 18px;
        color: #2b6dad;
        font-weight: bold;
        line-height: 22px;
    }

    .commend span {
        display: block;
        float: right;
        text-align: right;
        padding-right: 4px;
        padding-top: 5px;
    }


/*right*/
.rightPart {
    width: 250px;
    height: auto;
    float: right;
    display: none;
}

.rightPart-mkh a:hover {
    color: #FFF;
    text-decoration: underline;
}

.rightPart-mkh {
    width: 100%;
    height: 274px;
    margin-top: 1px;
    border-radius: 2px;
    background: #f9f9f9;
    padding-top: 24px;
}

    .rightPart-mkh p {
        width: 174px;
        height: 144px;
        background: url("https://www.alwayslookgood.com/images/index/mkh.png") no-repeat;
        *background: url("https://www.alwayslookgood.com/images/index/icon/IE/mkh-IE.png") no-repeat;
        background: url("https://www.alwayslookgood.com/images/index/icon/IE/mkh-IE.png") no-repeat\0;
        margin: 0 auto;
        background-size: contain;
    }

.dl-ios {
    width: 165px;
    height: 35px;
    display: block;
    background: #2b6dad url("https://www.alwayslookgood.com/images/index/ios.png") 12px 8px no-repeat;
    *background: #2b6dad url("https://www.alwayslookgood.com/images/index/icon/IE/ios.png") 8px 4px no-repeat;
    background: #2b6dad url("https://www.alwayslookgood.com/images/index/icon/IE/ios.png") 8px 4px no-repeat\0;
    background-size: 9%;
    margin: 0 auto;
    margin-top: 24px;
    border-radius: 2px;
    color: #FFF;
    line-height: 35px;
}

    .dl-ios span {
        padding-left: 35px;
        font-size: 14px;
    }

.dl-android {
    width: 165px;
    height: 35px;
    display: block;
    background: #7ca627 url("https://www.alwayslookgood.com/images/index/android.png") 12px 10px no-repeat;
    *background: #7ca627 url("https://www.alwayslookgood.com/images/index/icon/IE/android.png") 8px 4px no-repeat;
    background: #7ca627 url("https://www.alwayslookgood.com/images/index/icon/IE/android.png") 8px 4px no-repeat\0;
    background-size: 9%;
    margin: 0 auto;
    margin-top: 10px;
    border-radius: 2px;
    color: #FFF;
    line-height: 35px;
}

    .dl-android span {
        padding-left: 35px;
        font-size: 14px;
    }

/*畅销排行*/
.cxph {
    width: 250px;
    height: 540px;
    position:;
}

    .cxph dl {
        float: left;
        width: 120px;
        padding: 14px 0 0 15px;
        overflow: hidden;
    }

        .cxph dl dd {
            font-size: 16px;
        }

    .cxph .qihao {
        font-size: 13px;
        padding-top: 7px;
        color: #999;
    }

    .cxph .jieshao {
        font-size: 10px;
        padding-top: 6px;
        color: #999;
        line-height: 16px;
    }

    .cxph h5 {
        font-size: 18px;
        color: #2b6dad;
        font-weight: bold;
        *line-height: 22px;
        line-height: 22px\0;
    }

    .cxph ul {
        margin-top: 20px;
        padding: 0 10px;
    }

        .cxph ul li {
            overflow: hidden;
            margin-top: 16px;
            *margin-top: 12px;
        }

            .cxph ul li em {
                display: block;
                float: left;
                font-size: 14px;
                padding-right: 3px;
            }

            .cxph ul li a {
                font-size: 14px;
                display: block;
                float: left;
                line-height: 18px;
                width: 120px;
                height: 20px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

            .cxph ul li p {
                float: right;
                line-height: 20px;
                width: 85px;
                text-align: right;
                height: 20px;
                overflow: hidden;
                color: #a4a4a4
            }

.img {
    display: block;
    margin: 15px 0 10px 12px;
    width: 83px !important;
    height: 111px !important;
    float: left;
    box-shadow: 0 0 10px #b2b2b2;
    border-radius: 4px;
    background: -moz-linear-gradient(45deg, rgba(232,232,232,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(232,232,232,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
    background: linear-gradient(45deg, rgba(232,232,232,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e8e8e8', endColorstr='#00000000',GradientType=1 );
}

    .img img {
        width: 83px;
        height: 111px;
        border-radius: 4px;
    }

.pre {
    text-align: right !important;
    margin-top: 30px !important;
}
