#pdp .part{border-bottom:10px solid #f7f7f7}#pdp .part-title{font-size:24px;font-weight:500;color:#474747;line-height:24px}#pdp .part .bundle-item{padding:20px 20px 38px;border:1px solid transparent;border-radius:2px}#pdp .part .bundle-item .sku-img{margin-bottom:16px}#pdp .part .bundle-item .bundle-sku-price{margin-top:16px}#pdp .part .bundle-item .bundle-sku-name{font-size:14px;color:#333;line-height:20px;height:40px}#pdp .part .bundle-item .bundle-sku-name>span{display:inline-block}#pdp .part .bundle-item .product-price{font-size:14px;line-height:14px}#pdp .part .bundle-item .list-price{font-size:12px}#pdp .part .bundle-item,#pdp .part .other-select-btn span{cursor:pointer}#pdp .part .bundle-item.selected{border-color:#0096e4}#pdp .part .other-select-btn{font-size:14px;font-weight:400;color:#333;line-height:20px;position:absolute;bottom:24px;left:0;width:100%}#pdp .part .other-select-btn .icon-down{transform:rotate(90deg);margin-left:16px;font-size:14px;cursor:pointer;color:#666}#pdp .category-path{height:72px;padding:0 5.5%;font-size:14px;color:#999;font-weight:400;line-height:14px;background:#f7f7f7}#pdp .category-path a{color:#999}#pdp .category-path span:last-child{color:#333}#pdp .total-area{min-width:120px}#pdp .total-area .num{font-size:14px;font-weight:400;color:#333;line-height:20px}#pdp .total-area .num span{margin:0 4px}#pdp .total-area .price{font-size:12px;font-weight:400;color:#666;line-height:17px;margin:5px 0 18px}#pdp .total-area .price span{color:#d0021b;font-size:18px;line-height:24px;font-weight:600}#pdp .total-area .price span:nth-child(1){padding-left:5px}.images{flex-wrap:nowrap;position:relative}.images .right{flex-grow:1;height:400px}.thumbnail-images{margin-right:30px;width:80px;flex-shrink:0}.big-img{position:relative;max-width:480px;max-height:100%;flex-grow:1}.big-img:hover .original-image{visibility:hidden}.big-img img{max-width:100%;max-height:100%;display:block}#images-selector video{width:100%;position:static!important}.big-img .zoomImg{max-height:none;cursor:pointer;opacity:0!important}.big-img .zoomImg:hover{opacity:1!important}.thumbnail-img{width:80px;height:80px;background:#fff;margin-bottom:10px;border-radius:2px;cursor:pointer}.thumbnail-img img{max-width:100%;max-height:100%}.thumbnail-img.active,.thumbnail-img:hover{box-shadow:0 2px 6px 0 rgba(83,83,83,0.25)}.slider-360-area{margin-top:20px;width:80%}.img-360{max-width:480px;max-height:100%;flex-grow:1}.img-360 img{max-width:100%;max-height:100%}.slider-360-area>div{padding:0 32px;flex-grow:1}.slider-360-area .close-360{font-size:26px;color:rgba(51,51,51,0.3);cursor:pointer}.btn-360{display:none;font-size:38px;color:#333;font-weight:500;cursor:pointer}.btn-ar-wrap{position:absolute;right:0;top:0;display:none;z-index:1;text-align:center}.btn-ar{width:50px;height:auto;cursor:pointer}.btn-ar-wrap div{text-align:center;font-size:12px;margin-top:-5px}.close-ar{position:absolute;right:0;top:0;width:50px;height:auto;cursor:pointer}.phone-box-ar{position:relative;display:none}.phone-box-images{position:relative}#spu-desc{margin-bottom:20px}#spu-desc>div{margin-top:30px;width:55%;padding-right:30px;font-size:12px;font-weight:400;color:#666;line-height:20px}#spu-desc>div:last-child{width:45%;padding-right:10px}.activity-detail{width:55%;padding-right:30px}.activity-item{margin-top:10px}.activity-item .activity-name{margin-right:6px;font-size:12px;line-height:18px;color:#666;font-weight:400}.activity-item .activity-logo{width:60px;height:60px;display:flex;align-items:center;margin-right:12px}.activity-item .activity-logo img{max-width:100%;max-height:100%;transition:all .3s ease-in-out}.activity-item .activity-logo:hover img{transform:scale(1.1);transition:all .3s ease-in-out}.activity-item .dropdown{display:inline-block}.activity-item .dropdown-toggle span{color:#cccccf;font-size:12px}.activity-item .dropdown-toggle:after{display:none}.activity-item .dropdown-menu .iconfont{color:#fff;font-size:12px;position:absolute;left:10px;top:-10px}.activity-item .dropdown-menu{width:285px;background:#fff;box-shadow:0 2px 9px 0 rgba(106,106,106,0.18);padding:14px;color:#999;font-size:12px;font-weight:400;line-height:18px;left:-16px!important;top:110%!important;border-radius:2px;border:0}.sku-name{font-size:30px;font-weight:600;color:#333;line-height:30px}.sku-second-name{font-size:20px;color:#333;line-height:20px;margin:13px 0 27px}.sku-name-area>div:first-child{padding-right:10px}.selector-score .score{cursor:pointer}.selector-score .score-num{margin:0 4px}.selector-score>span{color:#999;font-size:14px}.wish-btn{display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 2px 6px 0 rgba(196,196,196,0.5);line-height:40px;text-align:center}.wish-btn.collected{background:#0096e4;box-shadow:0 2px 6px 0 rgba(168,225,255,1)}.wish-btn .iconfont{color:#999;font-size:14px}.wish-btn .icon-collected,.wish-btn.collected .iconfont{display:none}.wish-btn.collected .icon-collected{display:inline;font-size:16px}.wish-btn.collected .iconfont{color:#fff}.price-score{border-bottom:1px solid #dedede}#sku-selector .option-item,#adder-subtracter,#trade-in-link,#pc-service-tip{margin-bottom:30px}#sku-selector .option-name,.adder-subtracter-label,.adder-subtracter .count{font-size:14px;font-weight:500;color:#333;line-height:14px}#sku-selector .option-values{margin:0 -10px;flex-wrap:wrap}#sku-selector .option-value{padding:14px 10px 0}#sku-selector .option-value-inner{width:160px;height:36px;border-radius:2px;border:1px solid #cccccf;color:#474747;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}#sku-selector .option-value-inner.active{border-color:#0096e4}#sku-selector .option-value-inner.disabled{border-color:#e9e9e9;background:#e9e9e9}#sku-selector .option-value-inner .color{margin-right:10px;height:16px;width:16px;border-radius:4px}.adder-subtracter{margin-top:14px}.adder-subtracter div{width:44px;height:26px;color:#333;font-size:14px;text-align:center}.adder-subtracter .count{line-height:26px}.adder-subtracter .btn.disabled .iconfont{color:#999}.adder-subtracter .btn{width:26px;background:#f7f7f7;border-radius:2px;padding:0}.adder-subtracter .btn .iconfont{color:#000}#trade-in-link p{margin:0 10px 0 0}#trade-in-link p,#trade-in-link a{font-size:12px;font-weight:400;color:#333;line-height:12px}#trade-in-link a{text-decoration:underline}.service-tip a i{margin-right:6px;color:#999}.service-tip a{font-size:14px;font-weight:400;color:#999;line-height:14px}.service-tip a:nth-child(2){margin-left:30px}#sku-selector .add-cart{width:260px;height:50px;line-height:50px;padding:0;font-size:16px;margin-bottom:14px}#sku-selector .tip{font-size:12px;font-weight:400;color:#999;line-height:12px}.collapse-group{border-bottom:1px solid #f7f7f7}.collapse-group .group-item{border-bottom:0}.collapse-group .collapse-panel{padding:0 0 14px;color:#666;line-height:20px}.group-item{border-bottom:1px solid #f7f7f7;height:50px;padding-right:4%}.group-item .iconfont{color:#666}.group-item-name{font-size:14px;font-weight:500;color:#333;line-height:14px}#other-activity-dialog .close-right{transform:rotate(180deg);position:absolute;left:14px;color:#666;font-size:12px}#sku-selector .not-split-options .option-value-inner{padding:8px;height:100%;width:100%}#sku-selector .option-value-inner span{text-align:left;display:inline-block}.pdp-email-label{font-size:14px;line-height:18px;color:#333;font-weight:500;margin-bottom:20px}#outOfStock_input{font-size:14px}#technical-specifications .purchase_bundle .btn-big{display:none}#technical-specifications .purchase_bundle .events-add{position:absolute;top:12px;right:5.5%}#technical-specifications .events-productdetails-tab{text-align:center;border-bottom:1px solid #f7f7f7;margin:0 auto}#technical-specifications .events-productdetails-tab .pdp_productdetails_tab{display:inline-block;padding:29px 0 18px;font-size:12px;font-weight:500;color:#666;line-height:12px;border-bottom:2px solid transparent;margin:0 35px}#technical-specifications .events-productdetails-tab .pdp_productdetails_tab:hover{text-decoration:none}#technical-specifications .events-productdetails-tab .pdp_productdetails_tab.active{color:#0096e4;border-color:#0096e4}#technical-specifications .pdp_container>.row{margin:0 auto 60px;align-items:center}#technical-specifications .pdp_container img{max-width:100%}#technical-specifications .pdp_container .pdp_product_video .video_cover,#technical-specifications .pdp_container .pdp_product_video video{width:800px}#technical-specifications .pdp_container .pdp_product_video_center{position:relative;justify-content:center}#technical-specifications .pdp_container .pdp_product_video>div{position:relative}#technical-specifications .pdp_container .pdp_product_video_center .video_cover,#technical-specifications .pdp_container .pdp_product_video_center video{width:900px}#technical-specifications .pdp_container .pdp_product_video video,#technical-specifications .pdp_container .pdp_product_video_center video{display:none}#technical-specifications .pdp_container .pdp_product_video .play,#technical-specifications .pdp_container .pdp_product_video_center .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('../../images/xbox/play.png') no-repeat;background-size:cover;cursor:pointer}#technical-specifications .pdp_container .pdp_product_video .play{left:47.3%!important}#technical-specifications .pdp_container .pdp_product_imgright>div:nth-child(2),#technical-specifications .pdp_container .pdp_product_imgleft>div:nth-child(1){order:0}#technical-specifications .pdp_product_title_h1{font-size:24px;font-weight:500;color:#333;line-height:24px}#technical-specifications .pdp_producttechspecs{width:100%}#technical-specifications .section.pdp_container.pdp_productfeature{display:block;margin:0 auto}#technical-specifications .section.pdp_producttechspecs{background:#f7f7f7;margin-top:30px}#technical-specifications .section.pdp_container.events-productdetails-tab-res.pdp_productfeature .pdp_product_title{margin:30px 0 30px 0;font-size:24px;font-weight:500;color:#333;line-height:24px;text-align:center}#technical-specifications .pdp_producttechspecs .table tr td{font-size:14px;font-weight:400;color:#666;line-height:20px;vertical-align:middle}#technical-specifications .pdp_producttechspecs .table tr td:nth-child(1){font-size:14px;font-weight:500;color:#333}#technical-specifications .fixed-tab .events-productdetails-tab{width:100%;border:0}#technical-specifications .fixed-tab{position:fixed;z-index:2;background:#fff;width:100%;box-shadow:0 6px 16px 0 rgba(58,58,58,0.18);height:60px}#sku-selector .price-score{display:block}@media screen and (min-width:769px){.price-count-wrap{display:flex;align-items:center;justify-content:space-between}#pdp .part{max-width:95%;margin:0 auto;padding:30px 0 10px}#pdp .part .bundle-item-panel{max-width:224px;padding:0 12px 66px}#pdp .part .bundle-item:hover{border:1px solid #cccccf}#pdp .bundle-carousel .row{margin:0 -12px;flex-wrap:nowrap}#technical-specifications .events-productdetails-tab{margin-bottom:50px}#technical-specifications .events-productdetails-tab,#technical-specifications .pdp_producttechspecs .pdp_container,#technical-specifications .section.pdp_container.pdp_productfeature{width:95%}#technical-specifications .pdp_container>.row>div{width:50%;height:100%;order:1}#technical-specifications .pdp_productfeature_txt{width:83%;margin:0 0 0 8.4%}#technical-specifications .pdp_producttechspecs .pdp_container{margin:0 auto}#technical-specifications .pdp_producttechspecs .table tr td:nth-child(1){width:45.99%;text-align:center}#images-selector{display:flex}#images-selector>div{flex:1}#sku-images{padding-right:48px}.activity-item .dropdown:hover .activity-dropdown-menu{display:block}.price-score{padding-bottom:20px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}#sku-selector .tip{margin-bottom:30px}}@media screen and (min-width:1025px){#technical-specifications .events-productdetails-tab,#technical-specifications .pdp_producttechspecs .pdp_container,#technical-specifications .section.pdp_container.pdp_productfeature{width:89%}#pdp .part{max-width:89%}}@media screen and (max-width:768px){.price-stages-wrap{font-size:12px;margin-top:10px}.price-stages-wrap img{height:16px}#technical-specifications .pdp_container .pdp_product_video .play{left:50%!important}#pdp #images-selector{padding:0}#pdp .images-carousel{max-width:100%}#pdp .images-carousel .swiper-slide{display:flex;align-items:center;justify-content:center;height:calc(100vw - 40px)}#pdp .images-carousel .swiper-slide img{width:100%}#pdp .images-carousel .swiper-wrapper{padding-bottom:40px}#pdp .images-carousel .swiper-pagination{display:flex;align-items:center;justify-content:center;bottom:20px}#pdp .images-carousel .swiper-pagination-bullet{background:#dedede;border:0;max-width:46px;height:2px;box-shadow:none;flex:1;border-radius:0}#pdp .images-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}#images-magnify{display:none;position:fixed;width:100%;height:100%;top:0;background:#000;z-index:200}#images-magnify>div{height:100%}#images-magnify .close{color:#fff;position:fixed;top:20px;right:20px;opacity:.9;font-weight:400;font-size:18px}#phone-images-magnify{width:100%;background:#fff}#sku-selector{padding:20px 0 20px 4%;border-top:10px solid #f7f7f7}.service-tip{margin:15px 0 12px}.sku-name-area,.price-score{padding-right:4%}.sku-name-area .sku-name{font-size:16px;line-height:24px}.sku-name-area .sku-second-name{font-size:12px;line-height:18px}.price-score .product-price{font-size:18px;line-height:18px}.price-score{padding-bottom:15px;border-color:#f7f7f7}.price-area{margin-bottom:18px}.sku-second-name{margin:4px 0 16px}#fix-add-cart-btn{position:fixed;left:0;z-index:2;bottom:0;width:100%;padding:10px 11px;background:#fff;box-shadow:0 0 10px 0 rgba(58,58,58,0.18)}#fix-add-cart-btn .left{margin:0 3px;color:#999;font-weight:400;font-size:12px;line-height:14px}#fix-add-cart-btn .btn{margin:0 3px;width:120px;height:50px;line-height:50px;padding:0}#fix-add-cart-btn .product-price{font-size:15px;line-height:18px}#fix-add-cart-btn .list-price{font-size:12px;line-height:12px}#phone-selector-dialog .option-value{width:50%}#phone-selector-dialog .option-value .option-value-inner{width:100%}#phone-selector-dialog .confirm{height:50px}#other-activity-dialog .panel-body{background:#f7f7f7;padding:0}#other-activity-dialog .group-item-panel{background:#fff;padding-left:14px}#other-activity-dialog .group-item{padding:10px 17px 10px 0;border-bottom:1px solid #f7f7f7;height:auto}#other-activity-dialog .group-item img{width:40px;height:40px;margin-right:10px}#other-activity-dialog .collapse-panel{background:#f7f7f7;font-size:12px;font-weight:400;color:#666;line-height:18px;padding:14px;margin-left:-14px}#pdp .part{padding:20px 4%}#pdp .part .part-title{font-size:16px}#pdp .part .bundle-carousel{margin:0 -4px}#pdp .part .bundle-item-panel{padding:0 4px 50px}#pdp .part .nowrap-row{margin:0;flex-wrap:nowrap}#pdp .part .carousel-inner{display:flex;flex-wrap:nowrap;overflow-x:auto}#pdp .part .carousel-inner::-webkit-scrollbar{display:none}#pdp .part .carousel-inner .carousel-item{margin:0;display:block;width:auto}#technical-specifications .events-productdetails-tab{margin-bottom:20px}#technical-specifications .section.pdp_container.pdp_productfeature{width:100%;padding:0 4%}#technical-specifications .pdp_container>.row{margin-bottom:20px}#technical-specifications .pdp_container>.row>div{width:100%}#technical-specifications .pdp_container .pdp_productfeature_txt{margin-top:20px}#technical-specifications .pdp_producttechspecs .table tr td{padding:20px 24px}#technical-specifications .pdp_producttechspecs .table tr td:nth-child(1){width:37.86%;padding-right:0}#technical-specifications .pdp_producttechspecs .table tr td:nth-child(2){padding-left:0}#technical-specifications .purchase_bundle .btn{display:none!important}}.mask{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.6);z-index:99}.mask .content{position:relative;margin:calc(50vh - 25%) auto;width:76vw}.mask video{width:100%}.mask .closed{width:10vw;height:10vw;position:absolute;top:0;right:-10vw;cursor:pointer;opacity:.7;text-shadow:0 1px 0 #fff;background:url('../../reform_ui/images/checkout/close.png') no-repeat;background-position:center center;background-color:#fff}