/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

.w_1200 .prod_box{min-height: auto;}

.w_1200 .index_item .ext_list .ext_item{width: 278px; height: 420px; margin-left: 26px;}

.w_1200 .new_pro .list .new_item{width: 282px;}
.w_1200 .new_pro .list .new_item .item_img{height: 282px;}
.w_1200 .new_pro .list .new_item .btn_list .addtocart{width: 240px;}
.w_1200 .top_title .title{height: 84px;line-height: 84px;font-size: 32px;}

.prod_box{min-height: auto;}
#banner{position: relative;width: 100%;height: 100%;}
#banner .banner{position: relative;width: 100%;height: 100%;}
.index_item{ margin-top: 70px;}
.index_item .title{ width: 100%; height: 43px; line-height: 43px; font-size: 32px; color: #333; text-align: center;font-family: 'rr',Arial;font-weight: bold;text-transform: uppercase;}
.index_item .ext_list{ width: 100%; margin-top: 41px;}
.index_item .ext_list .ext_item{ position: relative; width: 232px; margin-left: 14px; border: 1px solid #efefef;overflow: hidden;}
.index_item .ext_list .ext_item img{transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-webkit-transition: all 300ms ease-out;}
.index_item .ext_list .ext_item:first-child{ margin-left: 0;}
.index_item .ext_list .ext_item:hover img{transform: scale(1.03);-moz-transform: scale(1.03);-webkit-transform: scale(1.03);}

.top_title{position: relative;text-transform: uppercase;color: #fff;min-height: 84px;}
.top_title img{ max-height:140px;}
.top_title .title{position: absolute;bottom: 0;width: 100%;height: 65px;line-height: 65px;font-size: 30px;font-weight: bold;font-family: rr;text-align: center;}
.top_title .desc{font-size: 16px;font-weight: bold;font-family: 'DIN';line-height: 20px;left: 50px;bottom: 0px;position: absolute;}
.top_title .desc td{height: 84px;}
.top_title .more{font-size: 16px;font-weight: bold;font-family: 'DIN';line-height: 48px;right: 25px;bottom: 0;position: absolute;padding-right: 26px;background: url(../images/icon_more.png) no-repeat right center;color: #fff;}
.new_pro{ width: 100%; margin-top: 45px;}
.new_pro .ban{ width: 100%; text-align: center;}
.new_pro .list{ width: 100%; margin-top: 20px;}
.new_pro .list .new_item{ position: relative; width: 234px; margin-left: 14px;margin-bottom: 20px;}
.new_pro .list .new_item .item_img{ display: block; width: 100%; height: 234px; text-align:center;}
.new_pro .list .new_item .item_name{ display: block;margin-top: 18px;width: 100%; height: 42px; line-height: 21px; font-size: 14px; color: #333; font-family: ol; text-align: center; text-decoration: none;overflow: hidden;}
.new_pro .list .new_item .price{ width: 100%; height: 24px; line-height: 24px; margin: 12px 0; text-align: center; font-size: 16px; font-family: ob;font-weight: bold;}
.new_pro .list .new_item .price del{ margin-left: 12px; font-size: 16px; color: #bbb; font-family: or;font-weight: normal;}
.new_pro .list .new_item .btn_list{ width: 100%; height: 32px; margin: 0 auto;overflow: hidden;}
.new_pro .list .new_item .btn_list .btn_item{ display: block; width: 32px; height: 30px; line-height: 30px; border: 1px solid #ddd; font-size: 12px; color: #333; font-family: or; text-align: center;  text-decoration: none; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_pro .list .new_item .btn_list .addtocart{width: 190px;text-align: center;text-transform: uppercase;}
.new_pro .list .new_item .btn_list .addtocart span{display: inline-block;height: 100%;padding-left: 30px;background: url('../images/new_pro_cart_btn_0.png') no-repeat 0px 5px;}
.new_pro .list .new_item .btn_list .favorite{ background: url('../images/new_pro_fav_btn_0.png') no-repeat center; }
.new_pro .list .new_item:hover .addtocart{ color: #fff; border-color: #333333;background: #333;}
.new_pro .list .new_item:hover .addtocart span{ background: url('../images/new_pro_cart_btn_1.png') no-repeat 0 5px; color: #fff;}
.new_pro .list .new_item:hover .favorite{ background: url('../images/new_pro_fav_btn_1.png') no-repeat center #333333; color: #fff; border-color: #333333;}
.new_pro .list .new_item .btn_list .favorite.is_in{background-image: url(../images/new_pro_fav_btn_0_cur.png);}

.new_pro .list .new_item .discount{ position: absolute; top: 0; right: 0; text-align: center;}
.new_pro .list .new_item .discount em.icon_discount{display: block;width: 60px;height: 50px;padding-top: 10px;border-radius: 30px;font-size: 14px;color: #fff;line-height: 20px;background: #f12b63;}
.new_pro .list .new_item .discount em.icon_seckill{display: none;background: #f12b63;}
.new_pro .list .new_item .discount em.icon_seckill span{display: block;width: 60px;height: 60px;line-height: 60px;border-radius: 30px;font-size: 14px;color: #fff;background: #f12b63;}

.new_pro .list .new_item:first-child{ margin-left: 0;}
.new_pro .list .new_item:hover{ border-color: #ddd; }
.new_pro .list .new_item:hover .btn_list{ display: block;}

.hot_pro{ margin-top: 0px;}

.index_img_list{ margin-top: 19px;}
.index_img_list a{width: 49.58%;overflow: hidden;}
.index_img_list a img{transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-webkit-transition: all 300ms ease-out; max-height:368px;}
.index_img_list a:hover img{transform: scale(1.03);-moz-transform: scale(1.03);-webkit-transform: scale(1.03);}

body #app_gallery{background: none;}
body #app_gallery .title{font-weight: normal;}