﻿@charset "utf-8";
/* 
* author: DX.Lin
* http://www.openwbs.com/
* OpenWBS v4.0
*/
.idx-cates{}
.idx-cates ul{ padding:66px 0px 0px 0px; zoom:1; overflow:auto;}
.idx-cates ul li{ float:left; height:280px; margin-right:30px; width:380px;}
.idx-cates ul li.li-3,
.idx-cates ul li.li-6{ margin-right:0px;}
.idx-cates ul li div.thumb{ height:224px;}
.idx-cates ul li div.thumb a{ display:inline-block; height:214px; width:380px; text-align:center;}
.idx-cates ul li div.thumb a img{ -webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; height:214px; width:380px;}
.idx-cates ul li div.thumb a:hover{ position:absolute;}
.idx-cates ul li div.thumb a:hover img{ height:224px; max-width:400px; width:400px; position:absolute; left:-10px; top:-5px;}
.idx-cates ul li div.title{ font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; padding:5px 0px 10px 0px; text-align:center;}

/*视频*/
.idx-videos{ padding:10px 0px;}
.idx-videos .header{ font-size:24px; }
.idx-videos .section{ padding:10px 0px; zoom:1; overflow:auto;}
.idx-videos .section ul{ padding:0px;}
.idx-videos .section ul li{ background-color:#f6f6f6; float:left; height:300px; margin-right:30px; width:380px;}
.idx-videos .section ul li.li-3{ margin-right:0px;}
.idx-videos .section ul li .thumb a{ display:inline-block; height:214px; width:380px; text-align:center; position:relative;}
.idx-videos .section ul li .thumb a img{ -webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; box-shadow:rgba(0,0,0,0.3) 0px 0px 3px; height:214px; width:380px;}
.idx-videos .section ul li .thumb a:hover{ }
.idx-videos .section ul li .thumb a i.iconplay{ background-image:url("../images/iconplay.png"); background-position:0px 0px; display:inline-block; height:64px; width:64px; position:absolute; top:70px; left:158px;}
.idx-videos .section ul li .thumb a:hover i.iconplay{ background-position:0px 64px;}
.idx-videos .section ul li .title{ font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; padding:15px 0px 0px 0px; text-align:center;}
.idx-videos .section ul li .subtitle{ color:#888; font-size:12px; height:24px; line-height:24px; overflow:hidden; text-align:center;}

/*新闻*/
.idx-news{ padding:10px 0px;}
.idx-news .header{ font-size:24px; }
.idx-news .section{ padding:10px 0px; zoom:1; overflow:auto;}
.idx-news .section ul{ padding:0px;}
.idx-news .section ul li{ float:left; height:348px; margin-right:30px; margin-bottom:50px; width:380px; position:relative;}
.idx-news .section ul li.li-3{ margin-right:0px;}
.idx-news .section ul li .thumb a{ display:inline-block; height:214px; width:380px; text-align:center;}
.idx-news .section ul li .thumb a img{ height:214px; width:380px;}
.idx-news .section ul li .thumb a:hover{ }
.idx-news .section ul li .title{ font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; padding:12px 0px 6px 0px;}
.idx-news .section ul li .summary{ color:#888; font-size:12px; height:72px; line-height:24px; overflow:hidden;}
.idx-news .section ul li .line{ border-top:5px solid #fc0000; height:1px; line-height:1px; display:inline-block; overflow:hidden; width:33%; position:absolute; bottom:0px;}

/*推荐*/
.idx-star-goods{}
.idx-star-goods .header{ padding:5px 0px 10px 0px; position:relative;}
.idx-star-goods .header .title{ font-size:24px; font-weight:normal;}
.idx-star-goods .more{ position:absolute; bottom:15px; right:0px; }
.idx-star-goods .more a{ border:1px solid #eee; display:inline-block; font-size:12px; height:24px; line-height:24px; width:32px; text-align:center;}
.idx-star-goods .more a:hvoer{ color:#ff6700;}

.idx-star-goods .section{ padding:0px 0px 25px 0px; position:relative; }
.idx-star-goods .section .section-wrapper{ height:350px; overflow:hidden; position:relative; top:0px; left:0px; width:1200px; }
.idx-star-goods ul{ height:330px; position:absolute; left:0px; top:0px; width:1200px; z-index:1;}
.idx-star-goods ul li{ background-color:#fcfcfc; border-top:1px solid #eee; display:inline-block; float:left; margin:0px 15px 0px 0px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
.idx-star-goods ul li.li1{ border-top-color:#ffac13;}
.idx-star-goods ul li.li2{ border-top-color:#83c44e;}
.idx-star-goods ul li.li3{ border-top-color:#2196f3;}
.idx-star-goods ul li.li4{ border-top-color:#e53935;}
.idx-star-goods ul li.li5{ border-top-color:#00c0a5;}
.idx-star-goods ul li.li6{ border-top-color:#ffac13;}
.idx-star-goods ul li.li7{ border-top-color:#83c44e;}
.idx-star-goods ul li.li8{ border-top-color:#2196f3;}
.idx-star-goods ul li.li9{ border-top-color:#e53935;}
.idx-star-goods ul li.li10{border-top-color:#00c0a5;}
.idx-star-goods ul li:hover{ background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; box-shadow:rgba(0,0,0,0.1) 0px 1px 10px}
.idx-star-goods ul li:last-child{ margin-right:0px;}
.idx-star-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.idx-star-goods ul li .thumb img{ height:150px; width:150px;}
.idx-star-goods ul li .info{ padding:20px 0px 0px 0px;}
.idx-star-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-star-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.idx-star-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-star-goods ul li .price{ height:24px; line-height:24px; overflow:hidden;}
.idx-star-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.idx-star-goods ul li .price span em{}
.idx-star-goods ul li .price span.money{ margin-left:5px;}

/*推荐*/
.idx-recomd-goods{}
.idx-recomd-goods .header{ padding:25px 0px 10px 0px; position:relative;}
.idx-recomd-goods .header .title{ font-size:24px; font-weight:normal;}
.idx-recomd-goods .more{ position:absolute; bottom:15px; right:0px; }
.idx-recomd-goods .more a{ border:1px solid #eee; display:inline-block; font-size:12px; height:24px; line-height:24px; width:32px; text-align:center;}
.idx-recomd-goods .more a:hvoer{ color:#ff6700;}
.idx-recomd-goods .section{ padding:0px 0px 25px 0px; position:relative; }
.idx-recomd-goods .section .section-wrapper{ height:350px; overflow:hidden; position:relative; top:0px; left:0px; width:1200px; }
.idx-recomd-goods ul{ height:330px; position:absolute; left:0px; top:0px; width:1200px; z-index:1;}
.idx-recomd-goods ul li{ background-color:#fcfcfc; border-top:1px solid #f4f4f4; display:inline-block; float:left; margin:0px 15px 0px 0px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
.idx-recomd-goods ul li:hover{ background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; box-shadow:rgba(0,0,0,0.1) 0px 1px 10px}
.idx-recomd-goods ul li:last-child{ margin-right:0px;}
.idx-recomd-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.idx-recomd-goods ul li .thumb img{ height:150px; width:150px;}
.idx-recomd-goods ul li .info{ padding:20px 0px 0px 0px;}
.idx-recomd-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-recomd-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.idx-recomd-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-recomd-goods ul li .price{ height:24px; line-height:24px; overflow:hidden;}
.idx-recomd-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.idx-recomd-goods ul li .price span em{}
.idx-recomd-goods ul li .price span.money{ margin-left:5px;}

/*楼层*/
.idx-floor{ background:#f4f4f4; padding-bottom:30px; }
.shop-floor{ margin:0px auto; padding:25px 0px 0px 0px; width:1200px;}
.shop-floor .header{ padding:5px 0px 10px 0px; position:relative;}
.shop-floor .header .title{ font-size:24px; font-weight:normal;}
.shop-floor .header .floor-num{ color:#888; display:none; font-size:18px; font-weight:normal; padding:0px 6px 0px 0px; vertical-align:bottom;}
.shop-floor .header .floor-name{ color:#424242; font-size:22px; font-weight:normal;}
.shop-floor .header .subcate{ position:absolute; right:0px; bottom:10px;}
.shop-floor .header .subcate a{}
.shop-floor .header .subcate li.link{ float:left;}
.shop-floor .header .subcate li.link a{ display:inline-block; font-weight:normal; height:30px; line-height:30px; padding:0px 12px;}
.shop-floor .header .subcate li.link a:hover{ color:#c60000; text-decoration:none;}
.shop-floor .header .subcate li.spacer{ background:#ddd; float:left; height:14px; margin:8px 1px 0px 1px; overflow:hidden; padding:0px; width:1px; }
.shop-floor .header .subcate li.spacer-1{ display:none;}

.shop-floor .section{}
.shop-floor-goods{}
.shop-floor-goods ul{}
.shop-floor-goods ul li{ background-color:#fff; display:inline-block; float:left; margin:0px 0px 15px 15px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center; position:relative;}
.shop-floor-goods ul li:first-child{ margin-left:0px;}
.shop-floor-goods ul li:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; box-shadow:rgba(0,0,0,0.2) 0px 1px 4px;}
.shop-floor-goods ul li .tagicon{ display:inline-block; height:58px; width:62px; position:absolute; left:0px; top:0px;}
.shop-floor-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.shop-floor-goods ul li .thumb img{ height:150px; width:150px;}
.shop-floor-goods ul li .info{ background-color:#fff; padding:10px 0px;}
.shop-floor-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.shop-floor-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.shop-floor-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.shop-floor-goods ul li .price{ height:24px; line-height:24px; overflow:hidden; }
.shop-floor-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.shop-floor-goods ul li .price span em{}
.shop-floor-goods ul li .price span.money{ margin-left:5px;}
.shop-floor-goods ul li.hero{ height:330px; width:228px; padding:0px; text-align:left;}
.shop-floor-goods ul li.hero ul{ padding:0px;}
.shop-floor-goods ul li.hero ul li{ height:330px; width:228px; margin:0px; padding:0px;}

/*更多*/
.ow-idx-more{ font-size:20px; text-align:center; padding:10px 0px 0px 0px;}
.ow-idx-more a{}
.ow-idx-more a:hover{}

/*新闻*/
.ow-idx-news{ background-color:#f4f4f4; padding:40px 0px;}
.ow-idx-news h2.header { font-size:24px; font-weight:normal; height:24px; line-height:24px; padding:0px 0px 20px 0px; text-align:center;}
.ow-idx-news .cates{}
.ow-idx-news .cates ul{ padding:10px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-idx-news .cates ul li{ display:inline; padding:0px 5px;}
.ow-idx-news .cates ul li a{ background-color:#fff; border:0px solid #d6d6d6; display:inline-block; font-size:15px; height:24px; line-height:24px; padding:6px 25px;}
.ow-idx-news .cates ul li a:hover{ background-color:#2993df; border-color:#2993df; color:#fff; text-decoration:none;}

.ow-idx-news .section{ padding:20px 0px 0px 0px;}
.ow-idx-news .section ul{ padding:0px;}
.ow-idx-news .section ul li{ background-color:#fff; float:left; height:300px; width:228px; margin:0px 15px 15px 0px; position:relative;}
.ow-idx-news .section ul li.li5,
.ow-idx-news .section ul li.li10,
.ow-idx-news .section ul li.li15,
.ow-idx-news .section ul li.li20,
.ow-idx-news .section ul li.li25,
.ow-idx-news .section ul li.li30,
.ow-idx-news .section ul li.li35,
.ow-idx-news .section ul li.li40{ margin-right:0px;}
.ow-idx-news .section ul li .thumb a{ display:block; height:140px; width:228px; text-align:center; overflow:hidden;}
.ow-idx-news .section ul li .thumb a img{ height:140px; width:228px; }
.ow-idx-news .section ul li .title{ font-size:14px; font-weight:normal; max-height:48px; line-height:24px; overflow:hidden; padding:15px 12px 0px 12px;}
.ow-idx-news .section ul li .title a:hover{ text-decoration:none;}
.ow-idx-news .section ul li .summary{ color:#aaa; font-size:12px; max-height:48px; line-height:24px; margin:5px 0px 0px 0px; overflow:hidden; padding:0px 12px;}
.ow-idx-news .section ul li .datetime{ color:#aaa; font-size:12px; padding:0px 12px;}
.ow-idx-news .section ul li:hover{ -webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); }
.ow-idx-news .section ul li:hover a,
.ow-idx-news .section ul li:hover a:visited{ color:#e60000;}
.ow-idx-news .section ul li:hover img{ transform:scale(1.06,1.06); transition-duration:500ms; transition-timing-function:ease-out; }

/*友情链接*/
.ow-flinks { background:#fff; margin:0px auto; padding:20px 0px;}
.ow-flinks .flinks{ color:#aaa; font-size:12px;}
.ow-flinks span{ color:#999;}
.ow-flinks a{ display:inline-block; margin:0px 10px 0px 10px; white-space:nowrap;}
.ow-flinks a,
.ow-flinks a:visited{ color:#999;}
.ow-flinks a:hover { color:#222; text-decoration:none;}







