﻿.aroundStroe-title {
    width:16rem;
    height:2.375rem;
    line-height:2.375rem;
    text-align:center;
    background-color:#f1f1f1;
    color:#333;
    font-size:.6rem;
}
.aroundStroe-content {
    width:14rem;
    margin:0 auto;
    overflow:hidden;
}
    .aroundStroe-content .storeName {
        font-size:.75rem;
        color:#333;
    }
    .aroundStroe-content p.name {
        height:1rem;
        padding-top:.875rem;
    }
        .aroundStroe-content p.name {
            font-size:.4rem;
            line-height:1rem;
        }
            .aroundStroe-content p.name .fr img {
                display:inline-block;
                vertical-align:middle;
                padding:0 .25rem;
            }
    .aroundStroe-content p.address {
        margin-top:.7rem;
        font-size:.6rem;
        color:#333;
        line-height:1rem;
    }
    .aroundStroe-content p.handle {
        margin-top:1.125rem;
        height:2rem;
    }
        .aroundStroe-content p.handle button{
            float:left;
            height:2rem;
            width:6.75rem;
            line-height:2rem;
            text-align:center;
            border:none;
            background-color:#11ca94;
            color:#fff;
            font-size:.6rem;
        }
            .aroundStroe-content p.handle button:nth-child(1) {
                float:left
            }
            .aroundStroe-content p.handle button:nth-child(2) {
                float:right;
            }
    .aroundStroe-content p.yuyue {
        margin-top:.75rem;
        height:2rem;
    }
        .aroundStroe-content p.yuyue button {
            height:2rem;
            line-height:2rem;
            text-align:center;
            width:100%;
            border:none;
            color:#fff;
            font-size:.6rem;
            background-color:#d81e39
        }
    .aroundStroe-content .seeMore {
        height:4rem;width:14rem;
        text-align:center;
    }
    .seeMore2{ height: 1rem;}
        .aroundStroe-content .seeMore a {
            display:block;
            color:#999999;
            font-size:.6rem;
            line-height:4rem;
            padding-bottom:.25rem;
            border-bottom:0.05rem solid #999999
        }
            .aroundStroe-content .seeMore a span {
                color:#d81e39
            }
            .banner {
    height: 8rem;
    width: 16rem;
}

    .banner img {
        width: 100%;
        height: 100%;
    }

ul.nav {
    background-color: #fff;
    height: 3.6rem;
    width: 16rem;
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -o-box;
}

    ul.nav li {
        border-left: 2px solid #eee;
        width: 0;
        box-flex: 1;
        -moz-box-flex: 1;
        -o-box-flex: 1;
        -webkit-box-flex: 1;
    }

        ul.nav li a {
            display: block;
        }

        ul.nav li:last-child {
            border-right: 2px solid #eee;
        }

        ul.nav li:first-child,
        ul.nav li:last-child {
            border-color: #efefef;
        }

        ul.nav li .icon_glass {
            width: 1.5rem;
            height: 0.75rem;
        }

        ul.nav li .icon_glassPiece {
            width: 1.05rem;
            height: 0.675rem;
        }

        ul.nav li .icon_sunGlass {
            width: .95rem;
            height: 0.575rem;
        }

        ul.nav li .icon_brand {
            width: 1.675rem;
            height: 0.7rem;
        }

        ul.nav li .icon_store {
            width: 0.95rem;
            height: 0.95rem;
        }

        ul.nav li .icon_map {
            width: 0.625rem;
            height: 0.875rem;
        }

        ul.nav li .icon_pan {
            width: 1.075rem;
            height: 0.825rem;
        }

        ul.nav li .icon_msg {
            width: 0.825rem;
            height: 0.825rem;
        }

        ul.nav li img {
            margin: 0 auto;
            padding-top: 1.025rem;
        }

        ul.nav li p {
            color: #333;
            font-size: 0.6rem;
            text-align: center;
            margin-top: 0.25rem;
        }

.border {
    border-top: 2px solid #eee;
}

.advert {
    height: 4rem;
    width: 16rem;
}

    .advert a {
        display: block;
    }

    .advert img {
        height: 4rem;
        width: 16rem;
    }

.cityList {
    width: 14rem;
    overflow: hidden;
    padding: 0 1rem;
}

    .cityList > li {
        float: left;
        width: 2.465rem;
        border: 0.05rem solid #4d4d4d;
        font-size: 0.5rem;
        text-align: center;
        line-height: 0.825rem;
        background-color: #fff;
        height: 0.825rem;
        margin-top: 1.625rem;
        margin-left: 1.25rem;
        border-radius: 0.1rem;
    }

        .cityList > li a {
            color: #333;
            display: block;
        }

        .cityList > li:first-child {
            margin-left: 0;
        }

        .cityList > li:nth-child(4n+1) {
            margin-left: 0;
        }

.feature {
    padding: 2.5rem 0;
    width: 16rem;
    overflow: hidden;
    display:box;
    display:-moz-box;
    display:-webkit-box;
    display:-o-box;
}

    .feature li {
        text-align: center;
        -webkit-box-flex:1;
        box-flex:1;
        -moz-box-flex:1;
        -o-box-flex:1;
    }

       .feature li:nth-child(1) img {
              height: .925rem;
    width: .925rem;
    margin: 0.2rem auto 0rem;
        }

        .feature li:nth-child(2) img {
               height: 1.175rem;
    width: .925rem;
    margin: 0rem auto 0;
        }

        .feature li:nth-child(3) img {
               height: 1.175rem;
    width: .925rem;
    margin: 0rem auto 0;
        }

        .feature li p:nth-child(2) {
            font-size: 0.5rem;
            color: #222;
            margin-top: 0.375rem;
        }

        .feature li p:nth-child(3) {
            color: #000;
            font-size: 0.25rem;
            font-family: '方正兰亭超细黑简体','宋体';
            font-weight: bold;
        }
.main {
    width: 16rem;
    background-color: #f1f1f1;
    overflow: hidden;
}

    .main .title {
        height: 4rem;
        width: 16rem;
        text-align: center;
        color: #333333;
    }

        .main .title p:first-child {
            font-size: 0.75rem;
            padding-top: 1.25rem;
        }

        .main .title p:nth-child(2) {
            font-size: 0.35rem;
            color: #000;
            padding-top: 0.375rem;
            font-weight: bold;
            font-family: '方正兰亭超细黑简体','宋体';
        }

    .main .content {
        overflow: hidden;
    }

        .main .content li {
            float: left;
            height: 9.425rem;
            width: 7.5rem;
            margin-left: 0.34rem;
            margin-bottom: 0.6rem;
            background-color: #fff;
            text-align: center;
        }

            .main .content li img {
                width: 7.5rem;
                height: 7.5rem;
            }

            .main .content li p.size {
                font-size: 0.45rem;
                color: #333;
                padding-top: 0.1rem;
                height:.75rem;
                overflow: hidden
            }

            .main .content li p.price {
                color: #da1e3a;
                font-size: 0.6rem;
                padding-top: 0.1rem;
            }

    .main .seeMore {
        height: 2.5rem;
        display: block;
        width: 16rem;
        background-color: #cccccc;
        color: #333;
        font-size: 0.75rem;
        text-align: center;
        line-height: 2.5rem;
    }

        .main .seeMore span {
            padding: 0 0.5rem;
        }

.famousProduct {
    overflow: hidden;
    background-color: #222;
    width: 16rem;
}

    .famousProduct .title {
        height: 3.75rem;
        width: 16rem;
        text-align: center;
    }

        .famousProduct .title P:nth-child(1) {
            font-size: 0.75rem;
            padding-top: 2.4rem;
            color: #fff;
        }

        .famousProduct .title P:nth-child(2) {
            font-size: 0.35rem;
            color: #fff;
            padding-top: 0.375rem;
            font-weight: bold;
            font-family: '方正兰亭超细黑简体','宋体';
        }

    .famousProduct .content {
        overflow: hidden;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

        .famousProduct .content li {
            width: 5.3rem;
            float: left;
            height: 3.75rem;
        }

            .famousProduct .content li img {
                width: 5.3rem;
                height: 3.75rem;
            }

            .famousProduct .content li a {
                display: block;
            }

.visitAdvert {
    display: block;
    width: 16rem;
}

    .visitAdvert img {
        width: 16rem;
    }
