.container{width:990px}body{background-color:#fff}.title{font-size:20px;color:#222}.r1{margin-top:10px}.photo-slide{float:left;width:300px}.photo-slide .view .swiper-container{width:100%;height:300px}.photo-slide .view .swiper-slide img{width:100%;height:100%}.photo-slide .view .arrow-left{display:none;background-color:red;position:absolute;left:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}.photo-slide .view .arrow-right{display:none;background-color:red;position:absolute;right:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}.photo-slide .preview{width:100%;margin-top:5px;position:relative}.photo-slide .preview .swiper-container{width:100%;height:82px}.photo-slide .preview .arrow-left{display:none;background-color:red;position:absolute;left:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}.photo-slide .preview .arrow-right{display:none;background-color:red;position:absolute;right:10px;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}.photo-slide .preview .swiper-slide{width:70px;height:70px;padding:0 2.5px}.photo-slide .preview .swiper-slide img{width:100%;height:100%}.photo-slide .preview .active-nav img{border:1px solid #f27b04}.r1-c2{float:right;width:660px}.r1-c2-r1{width:100%;height:100px;background-color:#fff5ec}.r1-c2-r1-c1{float:left;width:120px;padding:30px 0 0 30px}.r1-c2-r1-c2{float:left;width:180px;padding-top:20px}.r1-c2-r1-c2 .unit{font-size:20px;color:#f27a04}.r1-c2-r1-c2 .price{font-size:30px;color:#f27a04}.r1-c2-r1-c2 .quantity{color:#444;margin-top:5px}.r1-c2-cell{line-height:36px;border-bottom:1px solid #e3e3e3;padding-left:30px}.r1-c2-cell .lt{float:left;width:44px}.r1-c2-cell .rt{margin-left:44px}.r1-c2-cell .price-cell div{float:left;width:33%}.aside{float:left;width:208px;border:1px solid #e3e3e3}.aside .header{padding:10px 0;margin:0 10px;border-bottom:1px solid #e3e3e3;font-size:16px}.aside .content{padding:10px 10px 0;border-bottom:1px solid #e3e3e3}.aside .content div{margin-bottom:10px}.main{width:765px;float:right;border:1px solid #e3e3e3;padding:0 10px}.main .header{padding:10px 0;border-bottom:1px solid #e3e3e3;font-size:16px}.main .content{padding:0 0 15px;border-bottom:1px solid #e3e3e3}.main .content .prop{width:33.333%;float:left;margin-top:15px}.main .content .prop-c1{color:#999;float:left;width:70px;color:#999}.main .content .prop-c2{margin-left:70px;padding-right:15px}.main .content-imgs{padding:15px 0}.main .content-imgs img{width:100%;height:auto}