@charset "utf-8";
/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

/***************************宽屏样式(start)***************************/
.w_1200 #banner .banner{width:983px; height:388px;}
.w_1200 #banner .banner dt{width:752px; height:388px;}
.w_1200 #banner .banner dt .bd li, .w_1200 .banner dt .bd li a, .w_1200 .banner dt .bd img{width:752px; height:388px;}
.w_1200 #banner .banner dd{height:388px; margin-left:11px;}
.w_1200 #banner .banner dd li{width:220px; height:125px; margin-top:7px;}*/

.w_1200 .discount{width:54px; height:54px; background:url(../images/seckill.png) no-repeat; font:normal 30px/40px Arial, Helvetica, sans-serif;}

.w_1200 .seckill_box .sales>li.big{width:381px; height:380px;}
.w_1200 .seckill_box .sales>li.big dt{width:381px; height:275px;}
.w_1200 .seckill_box .sales>li.big dt a{width:381px; height:275px; *font-size:240px;}
.w_1200 .seckill_box .sales>li.big dd.name{height:42px; line-height:190%; margin:6px 0 8px;}
.w_1200 .seckill_box .sales>li.big dd.name a{font-size:14px;}
.w_1200 .seckill_box .sales>li.small{width:781px;}
.w_1200 .seckill_box .sales>li.small .item{width:380px; height:184px;}
.w_1200 .seckill_box .sales>li.small .item dt{width:150px; height:150px;}
.w_1200 .seckill_box .sales>li.small .item dt a{width:150px; height:150px; *font-size:131px;}
.w_1200 .seckill_box .sales>li.small .item dd{margin-left:155px;}
.w_1200 .seckill_box .sales>li.small .item dd .name{height:85px;}
.w_1200 .seckill_box .sales>li.small .item dd .price{height:40px;}

.w_1200 .index_category{height:461px;}
.w_1200 .index_category .ad{width:260px; height:461px;}
.w_1200 .index_category .prod_list{width:740px;}
.w_1200 .index_category .prod_list .item{width:246px; height:230px;}
.w_1200 .index_category .prod_list .item .img a{width:246px; height:179px; *font-size:156px;}
.w_1200 .index_category .prod_list .item .name{height:42px;}

.w_1200 .ad_list li{width:290px; height:153px;}
.w_1200 .bottom_info li{width:238px;}
/***************************宽屏样式(end)***************************/


#banner .banner{width:810px; height:314px; padding:9px 0 0 217px; overflow:hidden;}
#banner .banner dt, .banner dd{float:left; display:inline;}
#banner .banner dt{width:581px; height:314px; background-color:#fff; overflow:hidden;}
#banner .banner dt .bd li, .banner dt .bd li a, .banner dt .bd img{width:581px; height:314px;}
#banner .banner dd{background-color:#fff; height:314px; margin-left:9px;}
#banner .banner dd li{width:173px; height:98px; margin-top:10px;}
#banner .banner dd li:first-child{margin-top:0;}
#banner .banner dd li a{text-decoration:none;}

#main{padding-top:20px;}

.discount{position:absolute; top:0; right:0; width:34px; height:34px; color:#fff; background:url(../images/s_seckill.png) no-repeat; font:normal 18px/22px Arial, Helvetica, sans-serif; text-shadow:0 -1px 0 #d9d9d9; text-align:left; padding-left:3px;}

.seckill_box{border-top:2px #e52e04 solid; padding:0 18px 40px;}
.seckill_box h3{font-size:18px; height:44px; line-height:44px; color:#333;}
.seckill_box .sales>li{display:block;}
.seckill_box .sales>li.big{width:308px; height:310px; position:relative; border:1px #ddd solid;}
.seckill_box .sales>li.big dl{margin:0 auto;}
.seckill_box .sales>li.big dt{width:308px; height:222px; text-align:center; vertical-align:middle; margin:0 auto; position:relative;}
.seckill_box .sales>li.big dt a{display:table-cell; width:308px; height:222px; text-align:center; vertical-align:middle; *display:block; *font-family:Arial; *font-size:193px;}
.seckill_box .sales>li.big dt img{max-width:100%; max-height:100%; vertical-align:middle;}
.seckill_box .sales>li.big dd{padding:0 16px;}
.seckill_box .sales>li.big dd.name{height:30px; line-height:130%; margin:3px 0 4px; overflow:hidden;}
.seckill_box .sales>li.big dd.name a{font-family:Verdana; font-size:12px;}
.seckill_box .sales>li.big dd.view{height:48px;}
.seckill_box .sales>li.big dd.view .price{padding-top:15px;}
.seckill_box .sales>li.big dd.view .price span{font:25px/22px Helvetica; font-weight:bold; color:#e65306;}
.seckill_box .sales>li.big dd.view .price sub{font-size:10px;}
.seckill_box .sales>li.big dd.view label{display:inline-block; padding-top:5px;}
.seckill_box .sales>li.big dd.view label span{display:inline-block; height:36px; line-height:18px; font-family:Verdana;}
.seckill_box .sales>li.big dd.view label span.save{border-left:1px dashed #666; padding-left:14px; padding-right:16px;}
.seckill_box .sales>li.big dd.view label span.cost{width:96px;}
.seckill_box .sales>li.small{width:634px;}
.seckill_box .sales>li.small .item{width:307px; height:149px; position:relative; margin-left:8px; border:1px #ddd solid; float:left;}
.seckill_box .sales>li.small .item dt{display:block; width:121px; height:121px; text-align:center; vertical-align:middle; position:relative;}
.seckill_box .sales>li.small .item dt a{display:table-cell; width:121px; height:121px; text-align:center; vertical-align:middle; *display:block; *font-family:Arial; *font-size:105px;}
.seckill_box .sales>li.small .item dt img{max-width:100%; max-height:100%; vertical-align:middle;}
.seckill_box .sales>li.small .item dd{margin-left:125px; margin-right:7px; padding-top:12px;}
.seckill_box .sales>li.small .item dd .name{height:65px; line-height:22px; overflow:hidden;}
.seckill_box .sales>li.small .item dd .name a{font-family:Verdana; font-size:14px;}
.seckill_box .sales>li.small .item dd .price{height:30px; line-height:30px;}
.seckill_box .sales>li.small .item dd .price span{font-size:16px; color:#e65306; font-weight:bold; font-family:Verdana;}
.seckill_box .sales>li.small .item dd .price sub{font-size:10px;}
.seckill_box .sales>li.small .item dd .view{height:36px;}
.seckill_box .sales>li.small .item dd .view span{display:inline-block; height:36px; line-height:18px; font-family:Verdana;}
.seckill_box .sales>li.small .item dd .view span.save{border-left:1px dashed #666; padding-left:6px;}
.seckill_box .sales>li.small .item dd .view span.cost{width:84px; padding-right:5px;}
.seckill_box .sales>li.small .itemT{margin-bottom:10px;}

.index_category{border-top:2px #f01248 solid; margin-top:24px; height:373px; overflow:hidden;}
.index_category .category_list{width:200px;}
.index_category .category_list .c_title{height:46px; line-height:46px; overflow:hidden; border-bottom:1px #eee solid; text-indent:18px; color:#f01248; font-size:14px; position:relative;}
.index_category .category_list em{border-width:7px 0 6px 7px; border-style:solid; display:block; position:absolute; top:17px; right:20px; z-index:10;}
.NavArrowColor{border-color:transparent transparent transparent #ccc;}
.index_category .category_list i{border-color:transparent transparent transparent #fff; border-width:7px 0 6px 7px; border-style:solid; display:block; position:absolute; top:17px; right:23px; z-index:11;}
.index_category .category_list .c_menu>li{height:30px; line-height:30px; overflow:hidden; text-align:center;}
.index_category .ad{width:210px; height:373px; overflow:hidden; background:#ccc; position:relative;}
.index_category .ad .ad_text{position:absolute; bottom:0; width:100%; height:37px; line-height:37px; overflow:hidden; background-color:#f01248; opacity:0.7; text-align:center; color:#fff;}
.index_category .prod_list{width:570px;}
.index_category .prod_list .item{width:189px; height:186px; overflow:hidden; border-left:1px #eee solid; border-bottom:1px #eee solid;}
.index_category .prod_list .item.first{border-left:0;}
.index_category .prod_list .item .img{position:relative;}
.index_category .prod_list .item .img a{display:table-cell; width:189px; height:137px; text-align:center; vertical-align:middle; *display:block; *font-family:Arial; *font-size:119px;}
.index_category .prod_list .item .img img{max-width:100%; max-height:100%; vertical-align:middle;}
.index_category .prod_list .item .img .icon_discount{position:absolute; top:0; right:0; width:44px; height:25px; color:#fff; line-height:12px; padding-top:5px; text-align:center;}
.index_category .prod_list .item .img .icon_discount b{font-size:16px;}
.index_category .prod_list .item .img .icon_discount_foot{width:0; height:0; border-left:22px transparent solid; border-right:22px transparent solid; border-top-width:8px; border-top-style:solid; position:absolute; right:0; top:30px;}
.index_category .prod_list .item .img .icon_seckill{padding:0 7px; line-height:20px; overflow:hidden; position:absolute; top:6px; left:6px; color:#fff; display:none;}
.index_category .prod_list .item .name{height:45px; line-height:180%; padding:3px 10px; text-align:center; overflow:hidden;}
.index_category_1{border-color:#9e7d71;}
.index_category_1 .category_list .c_title{color:#9e7d71;}
.index_category_1 .ad .ad_text{background-color:#9e7d71;}
.index_category_2{border-color:#0059a7;}
.index_category_2 .category_list .c_title{color:#0059a7;}
.index_category_2 .ad .ad_text{background-color:#0059a7;}
.index_category_3{border-color:#a9b900;}
.index_category_3 .category_list .c_title{color:#a9b900;}
.index_category_3 .ad .ad_text{background-color:#a9b900;}
.index_category_4{border-color:#f3b516;}
.index_category_4 .category_list .c_title{color:#f3b516;}
.index_category_4 .ad .ad_text{background-color:#f3b516;}
.index_category_5{border-color:#e3521b;}
.index_category_5 .category_list .c_title{color:#e3521b;}
.index_category_5 .ad .ad_text{background-color:#e3521b;}

.ad_list{margin:30px 0;}
.ad_list li{width:234px; height:124px; overflow:hidden; border:1px #e3e3e3 solid; margin-left:10px; margin-bottom:10px; text-align:center;}
.ad_list li.first{margin-left:0;}
.ad_list li img{max-width:100%; max-height:100%; vertical-align:middle;}

.bottom_info{height:207px; overflow:hidden; border-left:1px #eee solid;}
.bottom_info li{width:194px; height:207px; border-right:1px #eee solid;}
.bottom_info li div{text-align:center; padding:0 30px;}
.bottom_info li a{text-decoration:none;}
.bottom_info li .img{height:70px; overflow:hidden;}
.bottom_info li .title{height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.bottom_info li .txt{color:#777; line-height:180%; height:66px; overflow:hidden;}
.bottom_info li .more{text-align:center; line-height:20px; display:block; margin-bottom:10px;}





.index_sec1{margin: 20px 0 7px;}
.index_sec1 .side{float: right;width: 210px;}
.index_sec1 .side .side_sec:first-child{margin: 0 0 57px 0;}
.index_sec1 .side .side_sec .side_sec_title{font-size: 20px;padding: 1px 0;border-bottom: 2px solid black;}
.index_sec1 .side .side_sec .side_sec_title .symbol{display: inline-block;position: relative;height: 13px;}
.index_sec1 .side .side_sec .side_sec_title .symbol i{position: absolute;top: 0;left: 0;border: 7px solid transparent;border-left-color: #5f5f5f;}
.index_sec1 .side .side_sec .side_sec_title .symbol i i{margin: -7px -7px -7px -8px;border-left-color: white;}
.index_sec1 .side .side_sec .side_sec_detail{margin: 10px 0;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list{margin: 10px 0;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item{display: block;position: relative;margin: 0 0 42px 0;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .pic{display: block;margin: 35px auto 10px;width: 194px;height: 194px;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .name{margin: 20px 8px;font-size: 14px;line-height: 20px;font-weight: normal;color: #999;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .flag{position: absolute;top: 19px;right: 0;width: 45px;height: 28px;text-align: center;color: white;background: #ff6600;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .flag .text{position: absolute;z-index: 1;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .flag .text .num{display: inline-block;margin: 0 0 -4px 0;font-size: 16px;font-style: italic;font-weight: bold;vertical-align: baseline;}
.index_sec1 .side .side_sec .side_sec_detail .side_flash_deals_list .side_flash_deals_item .flag .arr{position: absolute;bottom: -29px;border: 15px solid transparent;border-left-width: 22px;border-right-width: 22px;border-top-color: #ff6600;}
.index_sec1 .side .side_sec .side_sec_detail .side_flag_deals_func{margin: 20px 0;}
.index_sec1 .side .side_sec .side_sec_detail .side_flag_deals_func .btn{display: block;padding: 4px;text-align: center;color: white;background: #666;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_list{margin: 20px 0;height: 254px;overflow: hidden;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_list .side_preorder_item{display: block;position: relative;/* margin: 19px 0; */}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_list .side_preorder_item .pic{display: block;width: 194px;height: 194px;margin: 0 auto;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_list .side_preorder_item .name{margin: 0 10px;font-size: 14px;line-height: 20px;color: #999;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_hd{margin: 23px 0;text-align: center;font-size: 0;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_hd .index{display: inline-block;width: 12px;height: 12px;margin: 0 2px;border-radius: 100%;background: #666;}
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_hd .index.on ,
.index_sec1 .side .side_sec .side_sec_detail .side_preorder_hd .index:hover{background: #ff6600;}
.index_sec1 .header_place_holder{float: left;width: 205px;height: 465px;}
.index_sec1 .banner{width: 742px;margin: 0 auto;}
.index_sec1 .banner .main{position: relative;width: 742px;margin: 0 auto;}
.index_sec1 .banner .main .bd{display: block;width: 742px;height: 330px;overflow: hidden;}
.index_sec1 .banner .main .bd .pub_imgbox{display: block;width: 742px;height: 330px;}
.index_sec1 .banner .main .hd{position: absolute;left: 0;right: 0;bottom: 17px;font-size: 0;text-align: center;}
.index_sec1 .banner .main .hd .index{display: inline-block;width: 10px;height: 10px;margin: 0 3px;border-radius: 100%;background: #f1f1f1;}
.index_sec1 .banner .main .hd .index.on ,
.index_sec1 .banner .main .hd .index:hover{background: #ff0000;}
.index_sec1 .banner .sub{margin: 5px 0;text-align: justify;}
.index_sec1 .banner .sub .sub_banner{display: inline-block;width: 244px;height: 131px;}
.index_sec1 .product{float: left;width: 971px;margin: 10px 0;}
.index_sec1 .product .hd{border-bottom: 1px solid #bbb;}
.index_sec1 .product .hd .index{display: inline-block;position: relative;margin: 0 49px 0 0;padding: 6px 0;font-size: 19px;font-weight: normal;}
.index_sec1 .product .hd .index .arr{display: none;position: absolute;left: 50%;bottom: -9px;width: 20px;height: 9px;margin: 0 0 0 -10px;overflow: hidden;}
.index_sec1 .product .hd .index .arr i{position: absolute;top: 0;left: 0;border: 10px solid transparent;border-top-color: #bbb;}
.index_sec1 .product .hd .index .arr i i{margin: -11px -10px -10px;border-top-color: white;}
.index_sec1 .product .hd .index:hover .arr ,
.index_sec1 .product .hd .index.on .arr{display: block;}
.index_sec1 .product .bd{}
.index_sec1 .product .bd .product_list{margin: 10px -4px -20px;font-size: 0;}
.index_sec1 .product .bd .product_list .product_item{display: inline-block;position: relative;font-size: 12px;width: 185px;margin: 22px 5px;}
.index_sec1 .product .bd .product_list .product_item .pic{display: block;width: 155px;height: 155px;margin: 0 auto;}
.index_sec1 .product .bd .product_list .product_item .name{margin: 18px 0 6px;font-size: 14px;color: #666;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_sec1 .product .bd .product_list .product_item .price{}
.index_sec1 .product .bd .product_list .product_item .price .after{display: block;font-weight: bold;font-size: 16px;color: #ff6600;}
.index_sec1 .product .bd .product_list .product_item .price .before{font-size: 14px;text-decoration: line-through;color: #999;}
.index_sec1 .product .bd .product_list .product_item .reviews{margin: 9px 0;font-size: 13px;}
.index_sec1 .product .bd .product_list .product_item:hover .reviews{color: #ff6600;}
.index_sec1 .product .bd .product_list .product_item .reviews .num{display: inline-block;font-size: 14px;}


.index_sec2{}
.index_sec2 .banner_list{float: right;width: 228px;margin: 32px 0 0;}
.index_sec2 .banner_list .banner_item{display: block;}
.index_sec2 .banner_list .banner_item.e1{height: 277px;margin: 0 0 17px;}
.index_sec2 .banner_list .banner_item.e2{height: 337px;margin: 0 0 16px;}
.index_sec2 .banner_list .banner_item.e3{height: 243px;}
.index_sec2 .product_list{margin: 0 231px 0 0;overflow: hidden;}
.index_sec2 .product_list .section_title{padding: 0 0 8px;font-size: 20px;font-weight: normal;border-bottom: 2px solid black;}
.index_sec2 .product_list .cate_list{margin: 0 -1px;font-size: 0; height:160px; overflow:hidden;}
/*.index_sec2 .product_list .cate_list .cate_item{display: inline-block;width: 95px;margin: 0 1px;font-size: 14px;text-align: center;vertical-align: top;color: #666;background: #ededed;}*/
.index_sec2 .product_list .cate_list .cate_item{display: inline-block;width:118px;margin:0 1px 0 2px;font-size: 14px;text-align: center;vertical-align: top;color: #666;background: #ededed;}
.index_sec2 .product_list .cate_list .cate_item.on ,
.index_sec2 .product_list .cate_list .cate_item:hover{color: white;background: #ff6600;}
.index_sec2 .product_list .cate_list .cate_item .ico{display: block;/*height: 36px;margin: 19px 0 10px 0;*/ height:100px; margin:5px; text-align: center;}
.index_sec2 .product_list .cate_list .cate_item .ico .normal ,
.index_sec2 .product_list .cate_list .cate_item.on .ico .hover ,
.index_sec2 .product_list .cate_list .cate_item:hover .ico .hover{display: inline-block;}
.index_sec2 .product_list .cate_list .cate_item .ico .hover ,
.index_sec2 .product_list .cate_list .cate_item.on .ico .normal ,
.index_sec2 .product_list .cate_list .cate_item:hover .ico .normal{display: none;}
.index_sec2 .product_list .cate_list .cate_item .title{height: 34px;margin: 11px 0;text-align: center;overflow: hidden;}
.index_sec2 .product_list .cate_list .cate_item .title table {width:100%;height: 100%;}
.index_sec2 .product_list .product_banner{float: left;width: 259px;}
.index_sec2 .product_list .product_banner .banner_item{display: block;height: 251px;}
.index_sec2 .product_list .product_banner .banner_item.e1{margin: 16px 0 10px 0;}
.index_sec2 .product_list .body_1{margin: 19px 0 0 252px;}
.index_sec2 .product_list .body_1 .prod_item{display: inline-block;width: 310px;margin: 11px 21px;}
.index_sec2 .product_list .body_1 .prod_item .pic{float: left;width: 97px;height: 97px;}
.index_sec2 .product_list .body_1 .prod_item .intro{margin: 0 0 0 117px;}
.index_sec2 .product_list .body_1 .prod_item .intro .title{margin: 3px 0 10px 0;font-size: 12px;line-height: 18px;color: #666;}
.index_sec2 .product_list .body_1 .prod_item .intro .price{margin: 10px 0 0;}
.index_sec2 .product_list .body_1 .prod_item .intro .price .after{font-weight: bold;font-size: 16px;color: #ff6600;}
.index_sec2 .product_list .body_1 .prod_item .intro .price .before{display: inline-block;margin: 0 0 0 10px;color: #999;text-decoration: line-through;}
.index_sec2 .product_list .hot_search{margin: 30px 0 0 283px;}
.index_sec2 .product_list .hot_search .title{display: inline-block;margin: 0 1px 0 0;font-size: 15px;font-weight: bold;}
.index_sec2 .product_list .hot_search .keyword{display: inline-block;margin: 4px 3px;padding: 0 7px;border: 1px solid #ccc;}
.index_sec2 .product_list .body_2{margin: 0 0 33px 0;}
.index_sec2 .product_list .body_2 .prod_item{display: inline-block;width: 130px;margin: 22px;}
.index_sec2 .product_list .body_2 .prod_item .pic{display: block;margin: 0 0 18px 0;}
.index_sec2 .product_list .body_2 .prod_item .name{text-align: center;}
.index_sec2 .product_list .brand_list{margin: 10px 0;position: relative;}
.index_sec2 .product_list .brand_list .hd{position: absolute;left: 0;right: 0;}
.index_sec2 .product_list .brand_list .hd .btn{position: absolute;top: 0;width: 20px;height: 47px;text-align: center;line-height: 47px;color: #6e6e6e;background: #ddd;}
.index_sec2 .product_list .brand_list .hd .prev{left: 0;}
.index_sec2 .product_list .brand_list .hd .next{right: 0;}
.index_sec2 .product_list .brand_list .bd{margin: 21px;height: 47px;overflow: hidden;}
.index_sec2 .product_list .brand_list .bd .brand_item{float: left;width: 120px;height: 45px;margin: 0 5px;border: 1px solid #f4f4f4;}
.index_sec2 .product_list .brand_banner{margin: 28px 0;overflow: hidden;}
.index_sec2 .product_list .brand_banner .banner_item{width: 450px;height: 100px;}
.index_sec2 .product_list .brand_banner .banner_item.e1{float: left;}
.index_sec2 .product_list .brand_banner .banner_item.e2{float: right;}
