@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html{font-size: 12px;}
body{position:relative; font-family:"Open Sans","Source Han Sans","黑体-简", "微软雅黑", "宋体"; background-color: #ebebeb;}
a{width:100%; height:100%; border:none; text-decoration: none; color: inherit;}
img{width:100%; height:auto; border:none;}
ul, ol, li { list-style: none; }
.clear{clear:both; overflow:hidden; height:0; font-size:0; line-height:0;}

/*indextop*/
header{height: 95px; width: 100%; position: relative; background-color: #ffffff; z-index: 2000;}
.OldHeader{ display: block; height: 44px; font-family: "microsoft yahei", Verdana, Arial, Helvetica, sans-serif;  }
.OldHeader .OHeader { position: fixed; top: 0; width: 100%; background: rgba(247,247,247,.9); }
.OldHeader .OHeader h1{ height: 44px; line-height: 44px; text-align: center; color: #5b5b5d; font-weight: bold; text-shadow: 0 1px 0 #fff; font-size: 18px; }
.OldHeader .OHeadBack{ position: absolute; left: 10px; top: 7px; }
.OldHeader .OHeadbakk{ position: absolute; right: 10px; top: 7px; }
.OldHeader .OHeadBack a{ display: block; background: url(/common/html5/images/common/back_btn.png) no-repeat; background-size: 50px 30px; width: 50px; height: 30px; line-height: 30px; color: #333; font-size: 14px; text-indent: 20px; }

/*品牌分类*/
.ot-menu{ background: #eeeeee ; padding-bottom: 45px;}
.ot-menu ul li{ text-align: center; border-bottom: 1px solid #dfdfdf;}
.ot-menu ul li a{font-size: 1.0rem;line-height: 52px;  }
.ot-menu ul li.active { color: #f12e24; background:url(../images/act.jpg) 0 -5px; background-size: 100%; border-bottom: none; margin: 0;}
.ot-maininfo{  float: left; background: #ffffff; overflow-y:auto}
.menutype{  padding: 10px 12px 60px 12px;}

/*.menutype a img{ max-width: 100%}*/
/* shop */
.Menu_box{  clear:both;  width:100%;  }
.menutype ul{padding:0px 20px 0px 0px; margin:0px;}
.menutype ul li{ width:50%; float: left; overflow: hidden;  }
.picaw{ width: 80%; margin:0px auto; }
.picaw img{ width: 100%; }
.miaoshu{ width: 100%; font-size: 10px; text-align:center; line-height: 24px; }
#left_Menu {  position: absolute;  z-index: 1;  top: 55px;  bottom: 0;  left: 0;  width: 33%;  overflow: hidden;  background: #F6F6F6;  }
#right_Menu {  position: absolute;  z-index: 1;  top: 55px;  bottom: 0;  left: 33%;  width: 67%;  background: #ffffff;  overflow: hidden;  }
#right_Menu  #scroller2,#left_Menu  #scroller {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    width: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}
