﻿/*布局*/
body{min-width:1200px;}
input{outline:none;}
.w { width: 1200px; margin: 0 auto; background-color:#fff; position:relative;}
/*公用样式*/
/*标题*/
.h2_tit{ font-family:微软雅黑; font-size:28px; color:#8c000a; float:left;}
.more{ font-size:14px; color:#252525; float:right; margin-top:10px;font-family:宋体}
/*幻灯*/
.banner{position: relative;height: 500px; overflow: hidden;}
.box{position: absolute;height: 500px;width: 100%;-webkit-transform:scaleX(1.2) scaleY(1.2);-moz-transform:scaleX(1.2) scaleY(1.2);transform:scaleX(1.2) scaleY(1.2);z-index: 1}
.box.current{z-index: 2;transform:scale(1);transition: opacity 1s ease 0s,transform 3s ease 0s;}
.box img{ display:none}
.banner ol{position: absolute;left: 50%;bottom: 20px;z-index: 3;}
.banner ol li{float: left;width: 15px;height: 15px;border-radius: 50%;background: #eaf3e8;cursor: pointer;margin-right: 10px;transition: all 0.2s;}
.banner ol li.current{background: #ff9f00;}
.banner ol li:hover{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);transform:scale(1.8);}
/*轮播图悬浮*/

.suspend{
    width:170px;
    height:500px;
    position:absolute;
    right:0px;
    top:-500px;
    z-index:10;
}
.suspend .susAd1{ margin-bottom:1px;}
.suspend .sus_txt{ width:150px; height:84px; background:#EBEAE5; margin-top:1px; padding:14px 10px 0 10px;}
.suspend .sus_txt p{white-space:nowrap; overflow:hidden;}
.suspend .sus_txt a{ line-height:18px;}
.suspend .sus_txt .last{ display: initial;float: right;}
.suspend .sus_txt .red{ color:#B90119}
/*图片列表（轮播图下边）*/
.sh_img{ margin:20px 0 50px 0; overflow:hidden}
.sh_img .img_box1{ overflow:hidden; margin-bottom:20px;}
.sh_img .img_box1 div{ float:left; width:300px; height:140px; overflow:hidden;}
.sh_img .img_box2{ overflow:hidden; margin-bottom:20px;}
.sh_img .img_box4{margin-bottom:20px;}
.sh_img .img_box2 div{ float:left; overflow:hidden; margin-right:1px;}
.sh_img .img_box2 div span{ margin-bottom:1px; display:block; width:240px; height:200px; overflow:hidden;}
.sh_img .img_box3 div{ float:left; overflow:hidden; width:294px; height:300px; margin-right:8px;}
.sh_img .img_box5,.sh_img .img_box6,.sh_img .img_box8,.sh_img .img_box9{overflow:hidden; margin-bottom:20px;}
.sh_img .img_box7{margin-bottom:0; overflow:hidden;}
.sh_img  .img_box7 .changeSection{position:relative; width:294px; height:408px;}
.sh_img  .img_box6 .changeSection{position:relative; width:294px; height:200px;}
.sh_img  .changeSection .shade{position:absolute; left:0; top:0; width:100%; height:100%;}
.sh_img  .changeSection .shadebg{position:absolute; left:0; top:0; width:100%; height:100%;background:#000; opacity:0.5; filter: "alpha(opacity=50)";filter: alpha(opacity=50); z-index:1;}
.logopicture{position:absolute; z-index:2;}
.sh_img  .changeSection .shade img{background:none;}
.sh_img .img_box5 div{float:left;height:200px;width:294px; overflow:hidden; margin-right:8px;}
.sh_img .img_box5 .longdiv{width:898px;}

.sh_img .img_box6 .products3{float:left; width:394.6px; height:200px; overflow:hidden; margin-right:8px;}

.sh_img .img_box6 .products4{float:left; width:294px; height:200px; overflow:hidden; margin-right:8px; background:#f1f1f1;}
.sh_img .img_box6 .products5{float:left; width:233.6px; height:200px; overflow:hidden; margin-right:8px;}
.sh_img .img_box6 .products5 img{width:100%;}
.sh_img .img_box6 .products6{float:left; width:193.3px; height:200px; overflow:hidden; margin-right:8px;}
.sh_img .img_box6 .products6 img{width:100%;}
.sh_img .img_box7 div{float:left; overflow:hidden; margin-right:8px;}
.sh_img .img_box7 div span{width:294px; height:200px; display:block; margin-bottom:8px; overflow:hidden;}
.sh_img .img_box8 div{float:left; width:596px; height:200px; overflow:hidden; margin-right:8px;}
.sh_img .img_box9 div{float:left; width:394px; height:200px; overflow:hidden; margin-right:9px; margin-bottom:9px;}
.sh_img .img_box9 h2{font-size:28px; font-family:"Microsoft YaHei"; color:#8c000a; }
.sh_img div.mr0{ margin-right:0 !important;}
.sh_img .layer div img{ -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s}
.sh_img .layer div img:hover{ -webkit-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
/**双11优惠券样式*/
.youhuiBar{overflow:hidden; margin-bottom:20px;}
.youhuiBar li{float:left;}
/*热门推荐*/
.recommend{ overflow :hidden;}
.recommend .tit{ padding:0 31px 11px 20px; height:26px; overflow:hidden;}
.recommend .rec_pinpai{height:300px; border-top:1px solid #D40716}
.recommend ul{}
.recommend ul li{ float:left;margin-right:8px; position:relative;transition: all 0.2s;}
.recommend ul li.mr0{ margin-right:0px;}
.recommend ul li .con{
	position: absolute;
    left: 0; 
    bottom:60px; 
    width: 100%; 
    height: 65px; 
    background: url(//r.itiexue.net/global/images/black-alpha-75.png); 
    opacity: 0; 
    visibility:hidden;
    -webkit-transform:perspective(300px) rotateX(-90deg);
    -webkit-transform-origin: 50% 100%;
    -webkit-transition: all .35s;
    -moz-transform: perspective(300px) rotateX(-90deg);
    -moz-transform-origin: 50% 100%;
    -moz-transition: all .35s;
    transform: perspective(300px) rotateX(-90deg);
    transform-origin:50% 100%;transition: all .35s;
    transition: all .35s;
    color:#fff;
}
.recommend ul li.cur .con{
	visibility: visible; 
	opacity: 1;
	-webkit-transform: perspective(300px) rotateX(0deg);
	-moz-transform: perspective(300px) rotateX(0deg);
	transform: perspective(800px) rotateX(0deg);
}
.recommend ul li.cur .con .orange{color:#ff9f00;}
.recommend ul li.cur .con a{color:#fff;margin: 10px 10px 6px; display:block; }
.recommend ul li.cur .con  span{ padding:0 8px;}
.R_logo{ margin:0 auto; padding: 10px 0 10px 0;}
/*周二周三*/
/*标题栏*/
.week { margin-bottom:30px; font-family:宋体; margin-top: 20px;}
.week a{ font-family:宋体;}
.week .titbar { height: 36px; line-height: 36px;font-size: 20px;}
.week .titbar .tit,.titbar .tit_nomg { float: left;height: 38px;color: #fff;cursor:pointer; color:#515151; padding:5px 10px 0 10px;border:1px solid #A0A0A0; border-bottom:none;}
.week .titbar .current{ color:#D51223; font-size:20px; border:1px solid #D51223; border-bottom:none}
.week .titbar a { float: right; padding-right: 10px; }
.week .titbar p { margin: 0 20px; }
.week .titbar div { width: 550px; float: right; text-align: right;font-family: SimSun; color: #535353; font-size:14px; }
.week .titbar div a { font-size: 14px; padding: 0 10px 0 20px; display:initial}
.week .titbar em { padding-left: 15px; font-size: 14px; font-weight: normal; float:left; }
/*特惠*/
.tehui { width: 1208px; overflow: hidden; zoom: 1;border-top:1px solid #D51223}
.tehui .item { width: 294px; float: left; margin: 10px 8px 0 0; display: inline; }
.tehui .item-pic { position: relative; margin-bottom: 3px; }
.tehui .item-name { display: block; height: 32px; line-height: 16px; overflow: hidden; }
.tehui .item-price { height: 32px; padding-bottom: 5px; }
.tehui .item-price .p1 { font-size: 16px; color: #D1010F; }
.tehui .item-price .p1 i {font-style: normal; }
.tehui .item-price .p2 { font-size: 14px; text-decoration: line-through; color: #b5b5b5; margin: 0 10px; }
.tehui .item-price .p3 { display:inline-block; background: #D1010F; font-size:16px; color: #fff; padding: 0 5px; position: relative; }
.tehui .end-time { height: 24px; line-height: 24px; text-align: center; background: #ddd; color: #D1010F; }
.tehui .end-time i { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 5px; background: url(//r.itiexue.net/junpin/www/v4/shijian.png) no-repeat; }
.tehui .item-btn { display: block; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #fff; background: #252525; text-align: center; text-decoration: none; }
.tehui .item-btn:hover { background: #ff9f00; color: #fff !important; }
.tehui .start-time { width: 75px; height:75px; position: absolute; top: 100px; left: 100px; background:#D1010F;border-radius:100%; }
.tehui .start-time div{ width:45px; height:45px; padding:10px; border-radius:100%; background:#f2f2f2; text-align:center;margin-left:5px; margin-top:5px; color:#D1010F; font-size:16px; font-family:微软雅黑; font-weight:bold;}
.tehui .start-time .alpha-layer { background: #fff; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1 }
.tehui .start-time .time-box { position: relative; z-index: 2; text-align: center; color: #4d4b40; font-family: '微软雅黑' }
.tehui .start-time .time-box .p1 { font-size: 20px; font-weight: bold; padding: 12px 0 2px; }
.tehui .start-time .time-box .p2 { font-size: 12px; line-height: 20px; }
.tehui .start-time .time-box .p2 i { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 5px; background: url(//r.itiexue.net/junpin/bg.png) no-repeat 0 -20px; }
.tehui .theEnd { width: 100%; position: absolute; top: 100px; left: 0; height: 70px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; line-height: 70px; font-family: '微软雅黑'; }
.tehui .theEnd .alpha-layer { background: #000; opacity: 0.6; filter: alpha(opacity=60); width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1 }
.tehui .theEnd span { position: relative; z-index: 2; }
/*尖货*/
.jianhuo { overflow: hidden; zoom: 1; width:1200px; border-top:1px solid #D51223}
.jianhuo .item { width: 596px; }
.jianhuo .item-pic { height: 294px; position: relative; margin-bottom: 2px; }
.jianhuo .item-pic .item-pic-txt { position: absolute; bottom: 0; left: 0; width: 100%; height: 80px; }
.jianhuo .item-pic .alpha-layer { width: 100%; height: 100%; background: #000; opacity: 0.6; filter: alpha(opacity=60); position: absolute; left: 0; bottom: 0; z-index: 1; }
.jianhuo .item-pic .txt { position: relative; text-align: center; z-index: 2; padding-top: 2px; }
.jianhuo .item-pic .txt .p1, .jianhuo .item-pic .txt .p2 { font-size: 20px; font-family: '微软雅黑'; font-weight: bold; color: #ff9f00; }
.jianhuo .item-pic .txt .p3 { color: #fff; }
.jianhuo .item-info { width: 303px; }
.jianhuo .info { background: #ebeae5; padding: 26px 10px 0; }
.jianhuo .info .tit { display: block; height: 37px; line-height:18px; overflow: hidden; font-weight: bold; }
.jianhuo .info .time { height: 21px; line-height: 21px; padding: 10px 0; color: #ff9f00; }
.jianhuo .info .time i { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 5px; background: url(//r.itiexue.net/junpin/bg.png) no-repeat; }
.jianhuo .info .depict { height: 80px; overflow: hidden; line-height: 1.5; color: #878787; padding-top: 10px; border-top: solid 1px #ddd; }
.jianhuo .info .discount { margin-top: 10px; border-top: solid 1px #ddd; font-size: 16px; text-align: right; color: #ff9f00; font-weight: bold; height: 40px; line-height: 40px; }
.jianhuo .item-info .price { color: #ff6000; font-family: '微软雅黑';padding-left: 15px; }
.jianhuo .price .float_L { padding-top: 5px; }
.jianhuo .price em { font-size: 16px; }
.jianhuo .price span { font-size: 24px; }
.jianhuo .price p a { display: block; width: 70px; height: 50px; line-height: 50px; text-align: center; background: #4d4b40; color: #fff; font-size: 20px; text-decoration: none; float: right; }
.jianhuo .price p i { float: right; width: 0; height: 0; overflow: hidden; border-style: solid; border-width:30px 30px 20px 0;; border-color: #fff #4d4b40 #fff #fff; }
.jianhuo .comment { border: solid 1px #c1c2c2; padding: 0 15px; clear: both; }
.jianhuo .comment li { height: 40px; overflow: hidden; border-top: dashed 1px #c3c2bc; overflow: hidden; zoom: 1; line-height: 20px; padding: 10px 0; margin-top: -1px; }
.jianhuo .comment li span { float: left; width: 80px; text-align: right; padding-left: 20px; }
.jianhuo .comment li p { float: left; width: 410px; height: 40px; overflow: hidden; }
.jianhuo .comment i { float: left; width: 16px; height: 13px; margin-top: 5px; background: url(//r.itiexue.net/junpin/bg.png) no-repeat 0 -43px; }
.productList { width: 1020px; }
.productList li { width: 190px; float: left; margin: 10px 13px 0 0; display: inline; transition:all .2s ease;}
.productList li:hover {
    -webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    transform: translateY(-3px);
}
.productList img { display: block; margin-bottom: 1px; }
.productList span { float: left; width: 50%; height: 20px; text-align: center; line-height: 20px; }
.productList .name { display: block; height: 36px; line-height: 18px; overflow: hidden; clear: both; padding-top: 5px; }
.productList .price { background: #ebeae5; font-family:'微软雅黑' }
.productList .cNum { background: #cdcdcd; }
/*产品分类*/
.category{ }
.category .titbar,.youLike .titbar{ width:1180px; height:24px; border-bottom:1px solid #D40716; font-size:20px; padding-left:20px; margin-top:20px;}
.dianpuMap .titbar{  width:1180px; height:24px; border-bottom:3px solid #2D2D2D; font-size:20px; padding-left:20px; margin-top:20px;}
.dianpuMap .titbar a:hover{ color:#252525; text-decoration:none}
.category .titbar h3 a,.youLike .titbar h3 a{ color:#D30010}
.category .titbar h3 a:hover,.youLike .titbar h3 a:hover{color:#D30010;text-decoration:none; }
.category .titbar h3,.dianpuMap .titbar h3,.youLike .titbar h3{ font-size:20px; line-height:20px; width:100px;}
.block{ width:1200px; height:400px; margin-bottom:20px;}
.block .aside{ width:200px;font-size:14px;}
.block .aside .aside_top{ height:330px; background:#ddd; overflow:hidden;}
.aside .aside_top ul{ overflow:hidden;}
.aside .aside_top ul li,.aside .aside_bottom ul li{ float:left; margin-top:9px; margin-left:8px; border-right:0 none;}
.aside .aside_bottom{ height:69px; background:#ECECEC; overflow:hidden; font-size:12px;}
.aside .aside_bottom ul{ overflow:hidden; padding-top:8px;}
.block .section{ width:1000px;}
.block ul{}
.block ul li{ float:left; position:relative;transition: all 0.2s; border-right:1px solid #ddd;}
.block ul li.bd_btom{ border-bottom:1px solid #ddd; width:199px;}
.block ul li.mr0{ margin-right:0px;}
.block ul li .con{
	position: absolute;
    left: 0; 
    bottom:0px; 
    width: 100%; 
    height: 55px; 
    background: url(//r.itiexue.net/global/images/black-alpha-75.png); 
    opacity: 0; 
    visibility:hidden;
    -webkit-transform:perspective(300px) rotateX(-90deg);
    -webkit-transform-origin: 50% 100%;
    -webkit-transition: all .35s;
    -moz-transform: perspective(300px) rotateX(-90deg);
    -moz-transform-origin: 50% 100%;
    -moz-transition: all .35s;
    transform: perspective(300px) rotateX(-90deg);
    transform-origin:50% 100%;transition: all .35s;
    transition: all .35s;
    color:#fff;
     z-index:11;
}
.block ul li.cur .con{
	visibility: visible; 
	opacity: 1;
	-webkit-transform: perspective(300px) rotateX(0deg);
	-moz-transform: perspective(300px) rotateX(0deg);
	transform: perspective(800px) rotateX(0deg);
}
.block ul li.cur .con .orange{color:#ff9f00;}
.block ul li.cur .con a{color:#fff;margin: 10px 10px 6px; display:block; height:16px; overflow:hidden }
.block ul li.cur .con  span{ padding:0 8px;}
/*店铺地图*/
.dianpuMap .dpMap_bg{ width:1200px; height:300px; background:url(//r.itiexue.net/junpin/www/v4/index23.jpg) no-repeat;}
.dianpuMap .dpMap_bg ul{}
.dianpuMap .dpMap_bg ul li{ float:left; width:150px; height:150px; text-align:center; font-size:20px; color:#000;}
.dianpuMap .dpMap_bg ul li.bgColor1{ background:#fff; opacity:0.7;filter:alpha(opacity=70);}
.dianpuMap .dpMap_bg ul li.bgColor2{ background:#fff; opacity:0.4;filter:alpha(opacity=40);}
.dianpuMap .dpMap_bg ul li a{ display:block; width:100%; height:85px; padding-top:65px;}
/*猜你喜欢*/
.youLike{ margin-bottom:30px; overflow:hidden;}
.youLike ul li{ float:left;  margin-right:6px;}
.youLike ul li a.a_img{border:1px solid #ddd;}
.youLike ul.yl_ul li a.a_img{border:1px solid #ddd;}
.youLike ul li.last{ margin:0;}
.youLike ul li .yl_txt{ width:188px; overflow:hidden; height:47px; padding:10px 0 0 5px;}
.youLike ul li .yl_txt a{ width:188px; height:17px; overflow:hidden;}
.youLike ul li .yl_txt span{ color:#D30010;}
