body {
    font-family:'Microsoft YaHei'
}

.stores_container {
    width: 100%;
    height: 100%;
    margin-top:50px;
}

.stores_title {
    width: 100%;
    margin: 80px 0px 20px 0px;
    text-align: center;
    font-size: 1.8rem;
}
.stores_tabs{
    width:100%;
    padding-bottom: 0.5rem;
    margin:15px auto;
}
.stores_ul {
    width: 100%;
    margin-bottom:0;
    padding:0;
    list-style-type: none;
    text-align: center
}

.stores_ul > li > a {
    text-decoration: none;
}

.stores_ul > li > a > span {
    color: black;
    padding-bottom: 0.55rem;
    font-size: 0.7rem;
}

.stores_ul > li > a > span:hover {
    color: #e62223;
}
.stores_city {
    color: #e62223 !important;
}

.stores_li {
    cursor:pointer;
    padding: 2.0rem;
    display: inline;
}

.stores_box {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.stores_box_title {
    width: 100%;
    font-size: 1.4rem;
    font-weight: bold;
}
.stores_box_line{
    width:60px;
    border:solid 2px;
    margin:20px 0 20px 0;
}
.stores_box_content{
    width: 100%;
    font-size: 0.7rem;
    overflow: hidden;
}
.stores_box_content img{
    padding-right: 5px;
}
.stores_box_text {
 margin:20px 0px 20px 0px;
}
.stores_back{
 width:100px;
 float:right;
 margin:20px 0px 20px 0px;
}
.stores_table{
display:none
}
.stores_table th,td{
text-align:center;
}
.bottom_line_1 {
border-bottom:1px solid silver;margin-bottom:1px;
}
.bottom_line_2 {
border-bottom:2px solid silver;margin-bottom:1px;
}


ul, ol { padding: 0;}
.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#stores_box_img { 
 display:none;
 width: 1200px;
 height:500px;
 margin:10px auto 20px auto;
}
#stores_box_img ul > li > img {
width: 100%;
height:500px;
}
#stores_box_img .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#stores_box_img .dots li 
{ 
    display: inline-block; 
    width: 10px; 
    height: 10px; 
    margin: 0 4px; 
    text-indent: -999em; 
    border: 2px solid #fff; 
    border-radius: 6px; 
    cursor: pointer; 
    -webkit-transition: background .5s, opacity .5s; 
    -moz-transition: background .5s, opacity .5s; 
    transition: background .5s, opacity .5s;
}
#stores_box_img .arrow { position: absolute; top: 250px;}
#stores_box_img #al { left: 15px;}
#stores_box_img #ar { right: 15px;}
