.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fl{float:left}.fr{float:right}.main-container{width:1200px;margin:0 auto;font:12px/1.5 "Simsun"}.no-result,.no-search-result{width:350px;margin:60px auto 80px;text-align:center;font:16px microsoft yahei}.no-search-result{margin:60px auto 165px}.no-result .no-result-img,.no-search-result .no-result-img{width:70px;height:84px;display:block;margin:0 auto 20px;background:url(cms_pc_img.png) 4px -190px no-repeat}.no-result p{color:#999;margin-bottom:45px}.no-result p b{color:#ff0060}.no-result a{width:138px;height:38px;border:#ff0060 1px solid;color:#ff0060;line-height:38px;border-radius:24px;display:block;margin:0 auto}.no-result a:hover{background:#ffeded}.search-wrap{position:relative;margin:10px auto 15px}.search-wrap img{vertical-align:middle}.cat-wrap{position:relative;width:1198px;border:#eee 1px solid;border-bottom:0;margin-bottom:15px}.cat-wrap .cat-list{background:#f9f9f9;display:block;border-bottom:#eee 1px solid}.cat-wrap .cat-list .cat-lit-title{float:left;width:100px;line-height:50px;color:#999;text-align:center}.cat-wrap .cat-list ul{background:#fff;list-style:none;float:left;padding:10px 0;padding-left:30px;line-height:30px;width:1068px}.cat-wrap .cat-list ul li{list-style:none;float:left;margin-right:17px}.cat-wrap .cat-list ul li:last-child{margin-right:0}.cat-wrap .cat-list ul li a{position:relative;color:#666}.cat-wrap .cat-list ul li a b{font-family:Arial;font-weight:400;color:#999;margin-left:6px}.cat-wrap .sale-type ul li{margin-right:30px}.cat-wrap .sale-type ul li a{padding-left:18px}.cat-wrap .sale-type ul li i{position:absolute;width:10px;height:10px;border:#ccc 1px solid;left:0;top:0}.cat-wrap .sale-type ul li.cat-lit-video span{text-indent:8px;padding:1px 3px 1px 12px;margin-left:0;color:#ff6255;border:1px solid #ff6255;border-radius:2px;position:relative}.cat-wrap .sale-type ul li.cat-lit-video span:before{content:'';position:absolute;left:4px;top:3px;height:0;width:0;border-left:5px solid #ff6255;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid transparent}.cat-wrap .sale-type ul li a:hover i,.cat-wrap .sale-type ul li a:focus i,.cat-wrap .sale-type ul .active a i{border:#ff6255 solid 1px}.cat-wrap .sale-type ul .active a i{background:#ff6255 url(cms_pc_img.png) -99px -80px no-repeat}.cat-wrap .cat-list ul li a:hover,.cat-wrap .cat-list ul li a:focus,.cat-wrap .cat-list ul .active a,.cat-wrap .cat-list ul li a:hover b,.cat-wrap .cat-list ul li a:focus b,.cat-wrap .cat-list ul .active a b{color:#ff6255}.cat-wrap .sort-wrap{position:absolute;top:0;right:0}.cat-wrap .sort-wrap .sort-text{font-size:12px;color:#666}.cat-wrap .sort-wrap a{font-size:12px;color:#5fa1ca}.cat-wrap .sort-wrap a:hover,.cat-wrap .sort-wrap a:focus{color:red}.cat-wrap .sort-wrap a.active{color:red}.cat-wrap .sort-wrap a.margin{margin-left:10px}.tag-wrap{background-color:#f9f9f9;height:38px;margin-bottom:20px;width:1198px;line-height:38px;position:relative;border:#eee 1px solid}.goods-pages-page{text-align:center;position:absolute;right:18px;top:7px;height:26px;line-height:26px}.goods-pages-page .page-num{font-size:14px;margin:0 13px;float:left;color:#666;font-family:Arial}.goods-pages-page .page-num b{color:#ff6255}.goods-pages-page .pagebtn{width:8px;height:14px;float:left;cursor:pointer;margin-top:6px}.goods-pages-page .pagebtn a{background:url(cms_pc_img.png) -53px -93px no-repeat;display:block;width:8px;height:14px}.goods-pages-page .pagebtn.pre-page.disabled{background:url(cms_pc_img.png) -53px -79px no-repeat;cursor:default}.goods-pages-page .pagebtn.next-page a{background-position:-77px -93px}.goods-pages-page .pagebtn.next-page.disabled{background:url(cms_pc_img.png) -77px -79px no-repeat;cursor:default}.goods-pages-page .pagebtn a:hover{background-position-y:-107px}.tag-wrap .fixed-wrap{float:left;position:absolute;left:0;top:-1px;max-width:1108px}.tag-wrap .fixed-wrap .tag-fixed{float:left;line-height:40px;height:39px;border-right:#eee 1px solid;padding:0 20px;color:#666;position:relative}.tag-wrap .fixed-wrap .tag-fixed:hover .icon,.tag-wrap .fixed-wrap .tag-fixed:focus .icon{background:url(/images/select_icon.png) 0 -13px no-repeat}.tag-wrap .fixed-wrap .tag-fixed:hover,.tag-wrap .fixed-wrap .tag-fixed:focus,.tag-wrap .fixed-wrap .active{border-top:2px red solid;color:red;background:#fff;line-height:36px;height:37px}.tag-wrap .fixed-wrap .sort-price-area{width:180px;margin-left:20px;padding:7px 10px;margin-top:1px;position:relative}.tag-wrap .fixed-wrap .sort-price-area:hover{background:#fff;box-shadow:0 0 6px 0 rgba(170,170,170,.3)}.tag-wrap .fixed-wrap .sort-price-area a.clear-price{display:none;position:absolute;right:14px;top:11px;height:16px;line-height:16px}.tag-wrap .fixed-wrap .sort-price-area:hover button,.tag-wrap .fixed-wrap .sort-price-area:hover a.clear-price{display:block}.tag-wrap .fixed-wrap .sort-price-area a:hover.clear-price{text-decoration:underline}.tag-wrap .fixed-wrap .sort-price-area button{display:none;width:40px;height:24px;border-radius:4px;background:#ff6255;color:#fff;text-align:center;line-height:24px;border:0;outline:0;font-size:12px;float:left;margin-left:10px}.tag-wrap .fixed-wrap .sort-price-area:hover button:hover{background:#f44c3e}.tag-wrap .fixed-wrap .sort-price-area span{float:left;height:24px;line-height:22px;padding:0 2px}.tag-wrap .fixed-wrap .sort-price-area input{width:30px;height:14px;padding:4px;float:left;color:#999;font-family:Microsoft Yahei;border:#eee 1px solid;font-size:12px}.tag-wrap .split{height:25px;background-color:#ccc;width:1px;float:left;overflow:hidden;margin-left:50px;margin-top:5px}.tag-wrap .tags{float:left;font-size:12px;color:#666;line-height:37px}.tag-wrap .tags span{float:left;margin-left:20px}.tag-wrap .tags a{float:left;color:#5fa1ca;margin:auto 8px}.tag-wrap .tags a:hover,.tag-wrap .tags a:focus{color:red}.tag-wrap .tags .active{color:red}.goods-list ul{list-style:none;margin:0;padding:0}.goods-list ul li{float:left;list-style:none;margin:0;padding:0;margin-right:18px;border:1px solid #eee;height:400px;width:284px;margin-bottom:20px;background:#fff;display:block;overflow:hidden}.goods-list ul li:hover,.goods-list ul li:focus{border:1px solid #ff3e80;box-shadow:0 0 10px 0 rgba(170,170,170,.63)}.cat-wrap .cat-list ul li a{color:#4c4c4c}.goods-list ul li a.img{position:relative;display:block;width:284px;height:284px;margin:0;padding:0}.goods-list ul li a.img i{width:40px;height:40px;left:0;top:-1px;position:absolute;background:url(cms_pc_img.png) 0 -78px no-repeat;overflow:hidden}.goods-list ul li a.img img{border:0;max-width:284px;max-height:284px;vertical-align:middle}.goods-list ul li .goods-padding{padding:18px 12px}.goods-list ul li .goods-padding .title a{color:#444}.goods-list ul li .goods-padding .title{height:14px;overflow:hidden;display:block;line-height:14px;letter-spacing:.5px;margin-bottom:13px}.goods-list ul li .goods-padding .coupon-wrap{position:relative;height:26px;display:block;width:100%;margin-bottom:12px}.goods-list ul li .goods-padding b{font-family:arial}.goods-list ul li .goods-padding i{font-family:microsoft yahei;font-size:14px}.goods-list ul li .goods-padding .coupon-wrap .price{height:26px;line-height:18px;color:#ff0060;float:left;overflow:hidden}.goods-list ul li .goods-padding .coupon-wrap .price b{font-size:28px;padding-right:2px;line-height:28px}.goods-list ul li .goods-padding .coupon-wrap .old-price{float:left;width:50px;margin-left:2px;text-decoration:line-through;height:26px;font:14px microsoft yahei;color:#aaa;line-height:40px}.goods-list ul li .goods-padding .coupon-wrap .coupon{position:absolute;right:0;font:12px simsun;text-align:center;background:#fff7fa;color:#ff0060;height:24px;line-height:24px;padding:0 8px;margin-left:10px;margin:0;border:dotted 1px #ff0060;border-left:0;border-right:0}.goods-list ul li .goods-padding .coupon-wrap .coupon em{position:absolute;top:0;width:6px;height:24px;background:#fff url(cms_pc_img.png) -120px -79px no-repeat}.goods-list ul li .goods-padding .coupon-wrap .coupon em.quan-right{right:0;background-position-x:-136px}.goods-list ul li .goods-padding .coupon-wrap .coupon em.quan-left{left:0}.goods-list ul li .goods-padding .coupon-wrap .coupon b{font-size:14px;font-family:microsoft yahei;float:right;position:relative}.goods-list ul li .goods-padding .goods-num-type{display:block;position:relative;height:16px;line-height:16px}.goods-list ul li .goods-padding .goods-num-type .goods-num{color:#787878}.goods-list ul li .goods-padding .goods-num-type b{font-family:arial;font-size:12px;font-weight:400;color:#fc903d;padding:0 3px}.goods-list ul li .price-wrap{background-color:#de366e;position:relative;padding:5px}.goods-list ul li .price-wrap .price .text{color:#fff;font-size:14px}.goods-list ul li .price-wrap .price .text .price{font-size:28px}.goods-list ul li .price-wrap .org-price{position:absolute;top:21px;right:29px;color:#fff;font-size:12px;font-weight:400}.goods-list ul .no-right{margin-right:0}a.img .video_icon{width:50px;height:50px;border:2px solid #fff;border-radius:100%;position:absolute;left:50%;top:50%;margin:-27px;background:rgba(0,0,0,.5)}a.img .video_icon:after{content:'';width:0;height:0;position:absolute;top:13px;left:18px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #fff}.paishu1{text-align:center;margin:0 auto;display:table}.paishu1 a{display:block;font-size:14px;font-family:微软雅黑;line-height:14px;padding:10px 14px;color:#333;float:left;text-decoration:none;margin:0 2px;border-right:1px solid #999;border-bottom:1px solid #999;background:#fff}.paishu1 a:hover{background:#f36;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.paishu1 span{float:left;font-size:14px;font-family:微软雅黑;line-height:14px;padding:10px 18px;margin:0 6px;background:#f36;color:#fff}.item-coupon{position:absolute;bottom:-4px;z-index:9;display:block;float:left;height:20px;padding-right:7px;line-height:20px;border:1px solid #f33756;border-radius:2px;overflow:hidden;font-size:14px;color:#f33756;background:#fff}.item-coupon em{float:left;_display:inline;width:37px;height:20px;margin-right:7px;text-align:center;background:#f33756;color:#fff}.item-coupon-big{z-index:9;display:block;float:left;height:20px;padding-right:8px;line-height:20px;border:1px solid #f33756;border-radius:2px;overflow:hidden;font-size:14px;color:#f33756;background:#fff;margin-right:20px}.item-coupon-big em{float:left;_display:inline;width:37px;height:20px;margin-right:7px;text-align:center;background:#f33756;color:#fff}