@charset "utf-8"; body{font-family:microsoft yahei} /*first-screen start*/ .jz-module{ width: 100%; border-top: 2px solid #1CA395; } .first-screen .silder-pic{ width: 1210px; height: 564px; margin: 0 auto; position: relative; } .first-screen .silder-pic:after { content: ""; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent; position: absolute; bottom: 0px; left: 30px; } .first-screen .silder-outerwrap{ width: 100%; height: 564px; overflow:hidden; margin: 0 auto; } .first-screen .silder-pic .jz-spaces{ position: absolute; top: 0; left: 0; margin-left:-798px; width:999999px; } .first-screen .silder-pic .jz-scence-item{ width: 798px; height: 564px; float:left; position: relative; } .first-screen .silder-pic .jz-scence-item .big-pics{display:none} .first-screen .silder-pic .jz-scence-item .small-pics{display:none} .first-screen .scence-btns{ position: absolute; right:10px; bottom:10px; text-align: right; opacity:0; transition:all .2s linear 0s; } .first-screen .jz-scence-item:nth-child(2) .scence-btns{ opacity:1; } .first-screen .scence-btns .more-pics{ display: inline-block; background: rgba(0,0,0,.5); _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); color: #fff; padding: 8px 15px 8px 40px; border-radius: 18px; margin-left: 20px; font-size: 14px; vertical-align: middle; position: relative; cursor: pointer; } .first-screen .scence-btns .sopts3d-btn{ /* display: inline-block; */ background: rgba(0,0,0,.5); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); color: #fff; padding: 8px 15px 8px 40px; border-radius: 18px; margin-left: 10px; font-size: 14px; vertical-align: middle; position: relative; cursor: pointer; display:none; } .first-screen .smallimg-icon{ background: url(../img/icon/first_sc.png) 0px -127px; width: 20px; height: 19px; vertical-align: middle; position: absolute; left: 13px; top: 9px; } .first-screen .sopts3d-icon{ background: url(../img/icon/first_sc.png) 0px -145px; width: 20px; height: 19px; vertical-align: middle; position: absolute; left: 13px; top: 7px; } .first-screen .jz-space-ctrl{ left:0; top:0; position: absolute; width:100%; } .first-screen .jz-mask-left{ position: absolute; right:1210px; width: 999999px; height: 564px; background: rgba(0,0,0,.7); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); cursor: pointer; } .first-screen .jz-mask-right{ position: absolute; left:798px; width: 999999px; height: 564px; background: rgba(0,0,0,.7); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); cursor: pointer; } .first-screen .jz-space-names{ text-align:center; width: 62px; position: absolute; top: 82px; left: 798px; background:rgba(0,0,0,.5); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); height: 400px; } .first-screen .jz-space-names .jz-space-names-innerwrap{ position: absolute; left: 0; top:50%; transform:translateY(-50%); } .first-screen .jz-space-names .jz-space-name{ width:100%; display:inline-block; color: #999; font-size: 12px; padding: 10px 0; cursor: pointer; position:relative; } .first-screen .jz-space-names .jz-space-name:hover{ background:rgba(0,0,0,.5); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); } .first-screen .jz-space-names .jz-space-name-curr{ color: #1ca395; background:rgba(0,0,0,.5); _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); cursor:default; } .first-screen .jz-space-names .jz-space-name-curr:after{ content:""; position:absolute; top:0; left:0; height: 38px; width:2px; background-color:#1ca395; } .first-screen .jz-spaces-arrow-left{ position: absolute; width: 27px; height: 53px; top:50%; margin-top:-26px; right:40px; transition:all .4s ease-in-out 0s; background: url(../img/icon/first_sc.png) 0 -53px; } .first-screen .jz-spaces-arrow-right{ position: absolute; top:50%; width: 28px; height: 53px; margin-top:-26px; left: 102px; transition:all .4s ease-in-out 0s; background:url(../img/icon/first_sc.png); } .first-screen .jz-mask-right:hover .jz-spaces-arrow-right{ left: 144px; } .first-screen .jz-mask-left:hover .jz-spaces-arrow-left{ right: 92px; } .first-screen .jz-mask-left-name{ position: absolute; top:50%; width: 50px; right: 25px; margin-top:-15px; line-height: 30px; height: 30px; opacity: 0; _filter:Alpha(opacity=0); color: #fff; font-size: 14px; /* transition:all .4s ease-in-out 0s;*/ } .first-screen .jz-mask-right-name{ position: absolute; top:50%; width: 50px; left: 78px; margin-top:-15px; line-height: 30px; height: 30px; text-align: right; opacity: 0; _filter:Alpha(opacity=0); font-size: 14px; color: #fff; /*transition:all .4s ease-in-out 0s;*/ } .first-screen .jz-mask-left:hover .jz-mask-left-name{ opacity: 1; _filter:Alpha(opacity=100); } .first-screen .jz-mask-right:hover .jz-mask-right-name{ opacity: 1; _filter:Alpha(opacity=100); } /*2D场景样式*/ .container2d{position:relative;width:798px;height:564px} .container2d .tags { position: absolute; top: 0; left: 0; width: 798px; height: 564px; opacity:0; transition:all .2s linear 0s; } .jz-scence-item:nth-child(2) .tags{opacity:1;} .container2d .item { position: absolute; width: 130px; cursor: pointer; } .container2d .item b { float: left; width: 24px; height: 24px; background: url(//misc.360buyimg.com/channel/sc-shejibang/1.0.0/css/i/selector.png) no-repeat } /*.container2d .item b:hover {*/ /*float: left;*/ /*width: 24px;*/ /*height: 24px;*/ /*background: url(http://misc.360buyimg.com/channel/sc-shejibang/1.0.0/css/i/selector.png) no-repeat scroll 0 -24px*/ /*}*/ .container2d .item b.active,.container2d .item b.on { background-position: 0 -24px } .container2d .item span { float: left; line-height: 21px; font-size: 14px; color: #fff; text-shadow: 1px 1px 1px #333; white-space:nowrap; } .container2d .item-follow-left{ width:auto } .container2d .item-follow-left span { position:absolute; right:30px; top:0; } .container2d img { width: 798px; height: 564px } .container2d .tag { position: absolute } .container2d .circle { display: block; margin: 0 auto; padding: 4px; width: 6px; height: 6px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4C000000', endColorstr='#4C000000'); background: rgba(0,0,0,.3); border-radius: 50%; *float: left } .container2d .circle i { display: block; width: 6px; height: 6px; background: #fff; border-radius: 50% } /*3d*/ .container3d{ width: 0; height: 0; font-family: microsoft yahei; } .container3d .jdpano-pannel{ background-image: none; } .container3d .c3d-hotspot{ width: 26px; overflow: visible; height: 26px; position: relative; } .container3d .c3d-hotspot .c3d-spotname{ white-space: nowrap; top: -22px; text-align: center; width: auto; position: absolute; transform: translateX(-50%); color: #fff; text-shadow: 1px 1px 1px #000; left: 13px; font-size: 14px; } .container3d .c3d-hotspot .c3d-spoticon{ width: 10px; height: 10px; position: absolute; left: 8px; top: 8px; } .container3d .c3d-hotspot .c3d-spoticon:before{ content: ""; width: 30px; height: 30px; position: absolute; -webkit-animation: scaleout 1.3s infinite ease-in-out; animation: scaleout 1.3s infinite ease-in-out; background: #1ca395; border-radius: 50%; left: -10px; top: -10px; } .container3d .c3d-hotspot .c3d-spoticon:after{ position: absolute; content: ""; width: 10px; height: 10px; background-color: #fff; border-radius: 5px; left: 50%; margin-left: -5px; top: 50%; margin-top: -5px; } .container3d .curr .c3d-spoticon:after,.container3d .c3d-hotspot:hover .c3d-spoticon:after{ width: 6px; height: 6px; margin-left: -3px; margin-top: -3px; } .container3d .curr .c3d-spoticon:before,.container3d .c3d-hotspot:hover .c3d-spoticon:before{ width: 14px; height: 14px; -webkit-animation: none; animation: none; left: -2px; top: -2px; } @-webkit-keyframes scaleout { 0% { opacity: 0.6; -webkit-transform: scale(.15); } 100% { opacity: 0.2; -webkit-transform: scale(1); } } @keyframes scaleout { 0% { opacity: 0.6; -webkit-transform: scale(.15); transform: scale(.3); } 100% { opacity: 0.2; -webkit-transform: scale(1); transform: scale(1); } } /*2D锚点样式覆写*/ .match-main .slider-panel .item b { width: 10px; height: 10px; position: relative; float: left; margin-top: 6px; margin-right: 8px; background: none; } .match-main .slider-panel .item b:before{ content: ""; width: 30px; height: 30px; position: absolute; -webkit-animation: scaleout 1.3s infinite ease-in-out; animation: scaleout 1.3s infinite ease-in-out; background: #1ca395; border-radius: 50%; left: -10px; top: -10px; } .match-main .slider-panel .item b:after{ position: absolute; content: ""; width: 10px; height: 10px; background-color: #fff; border-radius: 5px; left: 50%; margin-left: -5px; top: 50%; margin-top: -5px; } .match-main .slider-panel .item b.active:after,.match-main .slider-panel .item b.on:after { width: 6px; height: 6px; margin-left: -3px; margin-top: -3px; } .match-main .slider-panel .item b.active:before,.match-main .slider-panel .item b.on:before { width: 14px; height: 14px; -webkit-animation: none; animation: none; left: -2px; top: -2px; } .container3d .curr,.container3d .jdpano-pannel:hover{ z-index: 10; background-color: rgba(255,255,255,0.2); } .container3d .c3d-hotspot .c3d-hotspot-tit{ cursor: pointer; } .container3d .c3d-hotspot .c3d-hotspot-con{ display: none; width: 330px; height: auto; background: rgba(255,255,255,.95); border-radius: 3px; left: 45px; position: absolute; padding: 10px; transform: translateY(-50%); box-sizing: border-box; box-shadow: 0 0 8px 1px rgba(0,0,0,.4); margin-top: -13px; } .container3d .curr .c3d-hotspot-con{ display: block; } .container3d .c3d-hotspot .c3d-hotspot-con .c3d-close{ position: absolute; top: 0; right: 0; font-style: normal; cursor: pointer; width: 30px; height: 30px; color: #666; text-align: center; font-size: 30px; font-family: Arial; line-height: 30px; } .container3d .c3d-hotspot .c3d-hotspot-con .c3d-close .c3d-icon-close{ background: url(../img/icon/pc3d.png) no-repeat scroll 0 -196px; width: 14px; height: 14px; top: 10px; position: absolute; left: 8px; } .container3d .c3d-hotspot .c3d-hotspot-con:before{ content: ""; border-style: solid; border-width: 8px 8px 8px 0; border-color: transparent #ccc transparent transparent; position: absolute; left: -8px; top: 50%; margin-top: -10px; } .container3d .c3d-hotspot .c3d-hotspot-con:after{ content: ""; border-style: solid; border-width: 8px 8px 8px 0; border-color: transparent #fff transparent transparent; position: absolute; left: -6px; top: 50%; margin-top: -10px; } /*icon*/ .container3d .c3di-left{ display: inline-block; vertical-align: middle; background: url(../img/icon/pc3d.png) no-repeat scroll -15px -125px; width: 14px; height: 10px; } .container3d .c3di-right{ display: inline-block; vertical-align: middle; background: url(../img/icon/pc3d.png) no-repeat scroll 0 -125px; width: 14px; height: 10px; } .container3d .c3di-tips{ vertical-align: middle; display: inline-block; margin: 0 5px; } .container3d .c3di-fullctrl{ width: 34px; height: 34px; background: url(../img/icon/pc3d.png) no-repeat scroll 0 -34px; position: absolute; top: 10px; right: 10px; } .container3d .c3di-isfull{ width: 28px; height: 28px; background-position: 0 -68px; } .container3d .c3di-fullctrl:hover{ background-position: 0 0; } .container3d .c3di-isfull:hover{ background-position: 0 -96px; } .container3d .c3d-move{ height: 50px; background: rgba(0,0,0,.5); left: 50%; top: 50%; border-radius: 60px; position: absolute; color: #fff; box-sizing: border-box; padding: 0 20px; white-space: nowrap; line-height: 50px; margin-left: -85px; margin-top: -25px; pointer-events: none; } /*3d的sku面板*/ .c3d-goods .c3dg-img-wrap{ float: left; padding: 10px; } .match-main .slider-panel .c3d-goods .c3dg-img{ width: 122px; height: 122px; } .c3d-goods .c3dg-right{ margin-left: 144px; padding-top: 10px; } .c3d-goods .c3dg-tit{ line-height: 18px; font-size: 14px; color: #666; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } .c3d-goods .c3dg-desc{ color: #999; font-size: 12px; line-height: 18px; margin-top: 20px; } .c3d-goods .c3dg-info{ margin-top: 10px; font-size: 12px; white-space: nowrap; padding-bottom: 5px; } .c3d-goods .c3dgi-sp1{ display: inline-block; color: #999; } .c3d-goods .c3dgi-price{ display: inline-block; color: #1CA395; margin-left: 10px; width: 74px; } .c3dg-select-ctrl{ bottom: 20px; margin-top: 10px; padding-right: 7px; position: absolute; right: 10px; text-align: right; } .c3dg-select-ctrl .c3dg-select{ border: 1px solid #1ca395; border-radius: 2px; color: #1ca395; cursor: pointer; display: inline-block; height: 24px; line-height: 24px; text-align: center; width: 100px; } .c3dg-select-ctrl .c3dg-select:hover{ border-color: #15897e; color: #15897e; } .c3dg-select-ctrl .c3dg-unselect{ width: 100px; border: 1px solid #1ca395; background-color: #1ca395; color: #fff; border-radius: 2px; display: inline-block; text-align: center; height: 24px; line-height: 24px; cursor: pointer; } .c3dg-select-ctrl .c3dg-unselect:hover{ border-color: #15897e; background-color: #15897e; } .c3dg-select-ctrl .c3dgi-selected{ display: inline-block; vertical-align: middle; background: url(../img/icon/pc3d.png) no-repeat scroll 0 -137px; width: 11px; height: 7px; margin-right: 5px; } /*促销价*/ .promotion-tips{ background-color: #fcb92e; color: #fff; padding: 5px 5px; margin-left: 6px; display: none; } /*瑕嗙洊鍘熸湁鏍峰紡*/ /*body .match-main .detail .buy a{ width: 186px; } body .match-main .detail .buy{ padding: 20px 20px 20px 30px; } body .match-main .detail .buy .total-num,body .match-main .detail .buy .total-price{ width: 266px; } body .match-main .detail .buy .total-price{ margin-top: 5px; }*/ /*first-screen end*/ .jing-detail .mt h3{ /*font-weight: 300;*/ font-size: 16px; font-weight: bold; } .jing-detail .detail-content{ border: none; } .p-price i{ border-right: 1px solid #ddd; display: inline-block; height: 10px; margin: 0 5px 0 3px; /*width: 1px;*/ } .good-person-wrap { font-family: "黑体 Arial"; padding-top: 40px; } .jing-person-img{ display: inline-block; /*float: left;*/ margin-top: 3px; vertical-align: top; } .good-person-img { width: 82px; height: 82px; -webkit-border-radius: 43px; -moz-border-radius: 43px; border-radius: 43px; margin-right: 15px; display: inline-block; vertical-align: bottom; border: 2px solid #f5f5f5; } .good-person-detail { display: inline-block; color: #707070; font-size: 12px; line-height: 23px; max-width: 660px; cursor: pointer; /*padding-top: 15px;*/ } .person-hover .good-person-name,.person-hover .good-person-title,.person-hover .good-person-text,.person-hover a{ color: #1ca395; } .good-person-title{ margin-top: 25px; display: block; } .good-person-title:hover{ color: #1ca395; } .good-person-name { color: #2f2f2f; margin-right: 8px; font-weight: bold; font-size: 18px; vertical-align: middle; } .good-person-text { padding-left: 10px; /*border-left: 1px solid #333333;*/ color: #333333; position: relative; } .good-person-text:before{ content: ''; position: absolute; left: 0px; top: 3px; height: 12px; border-left: 1px solid #333333; } .person-hover{ color: #1ca395; } .good-care-person { float: right; /* border: 1px solid #00a495; */ color: #1ca395; /*height: 35px;*/ /*line-height: 35px;*/ background: url(../img/icon/jing_detail.png) 0px -145px no-repeat; padding-left: 13px; font-size: 12px; margin-top: 34px; cursor: pointer; margin-left: 10px; } .good-care-person:hover{ color: #15897e; } /*已关注*/ .jing-cared{ background-position: 0px -445px; } .designer .followed { background-position: 0px -445px; } .jing-hu-wrap{ width: 834px; float: left; padding-right: 40px; /*margin: 40px 0;*/ /*padding: 40px 40px 40px 0;*/ border-right: 1px dashed #eaeaea;; } .jing-hu-person{ border-bottom: 1px solid #999999; border-top: 1px solid #999999; overflow: hidden; padding: 40px 0; } .jing-hu{ display: inline-block; border-bottom: 1px dashed #eaeaea; padding-bottom: 40px; } .jing-float-title{ font-size: 20px; vertical-align: top; /*color: #333333;*/ } .jing-float-label{ background-color: #333333; color: #ffffff; padding: 4px 11px; font-size: 12px; /*float: left;*/ margin-right: 19px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; vertical-align: top; } .jing-float-name{ /*font-size: ;*/ color: #333; margin-top: 20px; } .jing-float-name em{ color: #999999; margin-right: 19px; } .jing-hu-img{ display: none; float: right; padding: 0px 0px 0px 40px; } .jing-hu-img img{ /*width: 295px;*/ cursor: pointer; } .jing-collect{ float: right; color: #1ca395; border:1px solid #1ca395; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 7px 12px 9px 42px; font-size: 12px; margin-top: -5px; background: url(../img/icon/jing_detail.png) 13px 5px no-repeat; cursor: pointer; } /*已收藏*/ .jing-collected{ background-position: 13px -248px; } /* 涓儴鏀惰棌鏍峰紡*/ .detail .jing-float-title .followed{ background-position: 13px -245px; } /*搴曢儴鏀惰棌鏍峰紡*/ .detail .jing-bottom-wrap .followed{ background-position: -224px -184px ; } .jing-collect:hover{ background-color: #f2fffd; } .jing-hu-scale{ width: 40px; font-size: 12px; padding-left: 29px; height: 20px; text-align: center; margin: 50px auto 0; background: url(../img/icon/jing_detail.png) 0px -350px no-repeat; cursor: pointer; color: #666666; } .jing-hu-scale:hover{ background-position: 0px -100px; color: #1ca395; } .jing-idea-name{ color: #333; margin-top: 20px; font-size: 0; } .jing-idea-title{ display: inline-block; font-size: 12px; vertical-align: top; width: 48px; color: #999999; margin-right: 19px; } .jing-idea-detail{ display: inline-block; font-size: 12px; line-height: 24px; width: 767px; } .jing-person{ width: 100%; } .jing-border-l{ border-left: 1px solid #e6e6e6; padding: 0; padding-left: 10px; background: none; } .jing-hu-big{ position: fixed; top:0; left: 0; right: 0px; bottom: 0; background: rgba(0,0,0,0.9); z-index: 100; display: none; } .jing-hu-big img{ /*position: relative;*/ /*top: 50%;*/ /*left: 50%;*/ /*margin-left: -250px;*/ /*margin-top: 200px;*/ margin: 100px auto; /*height: 700px;*/ display: block; } .jing-big-wrap{ position: relative; margin: 100px auto; width: 700px; /*todo: 宽度有待*/ } .jing-big-wrap i{ position: absolute; right: -85px; top: -40px; width: 28px; height: 28px; background: url(../img/icon/jing_detail.png) 9px -391px #191919 no-repeat; border-radius: 15px; cursor: pointer; border:1px solid #9c9c9c; } .jing-big-wrap i:hover{ background-color: #353535; } /*底部*/ .jing-bottom-wrap{ width: 237px; margin: 50px auto 0; font-size:0; padding-bottom: 40px; } .jing-bottom-icon{ color: #2ba99c; font-size:12px; background: url(../img/icon/jing_detail.png) -224px 16px no-repeat; width: 78px; height: 78px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; border: 1px solid #e8e8e8; display: inline-block; line-height: 110px; text-align: center; cursor: pointer; } .jing-bottom-icon:hover{ border: 1px solid #1ca395; } .jing-bottom-collected{ background-position: -224px -184px ; } .jing-bottom-up{ background-position: -220px -384px; float: right; } /*右侧悬浮*/ .qrcode-wrap { position: fixed; bottom: 83px; right: 100px; width: 78px; height: 132px; z-index: 10; display:none; } .qrcode-icon { height: 84px; text-align: center; position: relative; padding: 7px 8px; border: 1px solid #e6e6e6; background-color: #fff; } .qrcode-img{ width: 62px; height: 62px; } .fix-up-icon { background: url(../img/icon/jing_detail.png) 31px -190px no-repeat #fff; border: 1px solid #e6e6e6; background-color: #fff; height: 33px; border-top: none; display: block; } .fix-up-icon:hover{ background-position: 31px -40px; } /*搭配单品*/ .jing-good-title{ font-size: 16px; font-weight: bold; height: 36px; margin-top: 30px; } .jing-good-title span{ color: #3aafa3; font-size: 12px; padding: 3px 7px 5px 7px; border: 1px solid #3aafa3; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; vertical-align: top; margin-left: 10px; font-weight: normal; } .jing-good-ul{ margin-left: -5px; font-size:0; } .jing-good-item{ display: inline-block; width: 110px; /*border: 1px solid transparent;*/ position: relative; margin-left: 5px; padding: 10px ; transition: 1s; /*overflow: hidden;*/ /*background-color: #eefdfb;*/ } .jing-goods .jing-good-item{ overflow: hidden; } .jing-good-item .jing-block{ overflow: hidden; display: block; } /*搭配单品hover*/ .jing-goods .jing-good-item .jing-good-name:hover,.jing-goods .jing-good-item .jing-good-huan:hover{ color: #1ca395; } .jing-goods .jing-good-item:hover img{ -webkit-transform:scale(1.06,1.06); -moz-transform:scale(1.06,1.06); -transform:scale(1.06,1.06); } .jing-good-item img{ width: 110px; /*border: 1px solid transparent;*/ cursor: pointer; overflow: hidden; transition: 1s; } .jing-cart-goods .jing-good-item img{ width: 106px; border: 2px solid transparent; } .jing-good-name{ display: block; font-size: 12px; color: #414141; margin-top: 20px; overflow: hidden; white-space:nowrap; text-overflow: ellipsis; cursor: pointer; } .jing-good-price{ font-size:14px; color: #333333; margin-top: 10px; /*font-weight: 600;*/ } .jing-good-huan{ color: #414141; font-size: 12px; margin-top: 20px; cursor: pointer; } .jing-good-huan-hidden{ font-size: 12px; margin-top: 20px; color: #aaa; } .jing-good-select{ display: block; position: absolute; right: -5px; top: -5px; width: 20px; height: 20px; border: 1px solid #28a89a; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px; background-color: #ffffff; cursor: pointer; } /*商品已选*/ .jing-good-selected{ background: url(../img/icon/layer-icons.png) 6px 6px #1ca395 no-repeat; } /*购物车*/ .jing-cart-wrap{ position: relative; background-color: #f5f5f5; font-size: 0px; color: #666666; /*height: 110px;*/ padding: 0 20px; margin-top: 20px; /*overflow: hidden;*/ /*border-bottom: 1px solid #999999;*/ } .jing-cart-text{ display: inline-block; font-size: 12px; height: 20px; /*line-height: 110px;*/ margin-top: 45px; vertical-align: top; cursor: pointer; } .jing-cart-list{ margin-left: 10px; /*max-width: 624px;*/ max-width: 560px; display: inline-block; font-size: 0; margin-top: 2px; height: 108px; padding-right: 10px; overflow: hidden; } .jing-cart-item{ margin-left: 10px; width: 66px; display: inline-block; margin-top: 20px; border: 2px solid transparent; position: relative; cursor: pointer; } .jing-cart-item:hover{ border:2px solid #1ca395; } .jing-cart-more{ background: #ffffff; vertical-align: top; margin-top: 22px; margin-left: 0; } .jing-cart-item img{ width: 100%; } .jing-cart-price{ display: inline-block; font-size: 12px; line-height: 110px; vertical-align: top; /*margin-left: 160px;*/ float: right; } .jing-cart-price em{ font-size: 24px; color: #1ca395; vertical-align: top; } .jing-cart-sheng{ display: none; border: 1px solid #1ca395; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 1px 3px 2px 3px; color: #1ca395; font-size: 12px; margin-left: 10px; position: relative; vertical-align: top; margin-top: 44px; float: right; /*margin-right: 20px;*/ } .jing-cart-sheng i{ width: 10px; height: 10px; display: block; position: absolute; left: -6px; top: 50%; margin-top: -5px; background: url(../img/icon/jing_detail.png) 1px -300px no-repeat; } .jing-cart-add{ float: right; /*display: inline-block;*/ width: 118px; height: 42px; line-height: 42px; color: #ffffff; background-color:#1ca395 ; font-size: 16px; /*vertical-align: top;*/ margin-top: 34px; text-align: center; /*margin-right: 20px;*/ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 20px; } .jing-cart-add:hover { background: #2cb0a3 none repeat scroll 0 0; cursor: pointer; } .jing-good-delete{ background: url(../img/icon/jing_detail.png) 7px -595px #333 no-repeat; display: none; border: 1px solid #333333; width: 22px; height: 22px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; } .jing-cart-list .jing-good-delete{ width: 20px; height: 20px; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px; background-position: 6px -595px; } .jing-good-wrap{ border-top: 1px solid #999999; display: none; } .jing-cart-goods{ max-height: 319px; padding-top: 20px; margin-left: -20px; overflow-y: auto; overflow-x: hidden; width: 1210px; } .jing-cart-goods .jing-good-item{ /*width: 112px;*/ margin-bottom: 20px; /*border: 1px solid transparent;*/ margin-left: 20px; padding: 0; /*margin-right: 20px;*/ } .jing-cart-goods .jing-good-item img:hover{ border:2px solid #1ca395; } .cart-good-show{ /*position: absolute;*/ display: inline-block; width: 10px; height: 6px; margin-top: 52px; margin-left: 3px; background: url(../img/icon/jing_detail.png) 0px -550px no-repeat; cursor: pointer; transition: transform 0.4s ease-in-out; vertical-align: top; } .cart-good-hide{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); } .jing-cart-content{ overflow: hidden; height: 110px; display: none; /*border-bottom: 1px solid #999999;*/ } .jing-cart-line{ border-bottom: 1px solid #999999; } /*hover*/ /*.jing-good-name:hover,.jing-good-huan:hover,.jing-good-price:hover{*/ /*color: #1ca395;*/ /*}*/ .jing-block{ display: block; } .jing-detail-detail{ overflow: hidden; padding-top: 40px; } .hover .jing-good-name,.hover .jing-good-price,.hover .jing-good-huan{ color: #1ca395; } .hover img{ -webkit-transform:scale(1.06,1.06); -moz-transform:scale(1.06,1.06); -transform:scale(1.06,1.06); } /*锚点点击单品的状态*/ .clickHover{ background: rgba(238,253,251,1); /*background-color: #eefdfb;*/ /*opacity: 1;*/ } .jing-huan-no{ color: #aaaaaa; } @-webkit-keyframes scaleout { 0% { opacity: 0.6; -webkit-transform: scale(.15); } 100% { opacity: 0.2; -webkit-transform: scale(1); } } @keyframes scaleout { 0% { opacity: 0.6; -webkit-transform: scale(.15); transform: scale(.3); } 100% { opacity: 0.2; -webkit-transform: scale(1); transform: scale(1); } } /*2D锚点样式覆写*/ .container2d .item b { width: 10px; height: 10px; position: relative; float: left; margin-top: 6px; margin-right: 8px; background: none} .container2d .item b:before{ content: ""; width: 30px; height: 30px; position: absolute; -webkit-animation: scaleout 1.3s infinite ease-in-out; animation: scaleout 1.3s infinite ease-in-out; background: #1ca395; border-radius: 50%; left: -10px; top: -10px; } .container2d .item b:after{ position: absolute; content: ""; width: 10px; height: 10px; background-color: #fff; border-radius: 5px; left: 50%; margin-left: -5px; top: 50%; margin-top: -5px; } .container2d .item b.active:after,.container2d .item b.on:after { width: 6px; height: 6px; margin-left: -3px; margin-top: -3px; } .container2d .item b.active:before,.container2d .item b.on:before { width: 14px; height: 14px; -webkit-animation: none; animation: none; left: -2px; top: -2px; } .shou-qin .jing-good-name,.shou-qin .jing-good-price{ color: #aaa; } .jing-goods .shou-qin:hover .jing-good-name,.jing-goods .shou-qin:hover .jing-good-price{ color: #aaa; } .shou-qin .jing-good-select{ border:1px solid #aaaaaa; } .shou-qin .jing-good-selected{ background: #fff; } .shou-qin-bg{ position: absolute; background: rgba(0,0,0,.5); left: 0; right: 0; top: 0; bottom: 0; display: none; } .shou-qin-icon{ font-size: 12px; position: absolute; top: 1px; left: 1px; padding: 2px 3px; background-color: #333; color: #fff; z-index: 10; display: none; } .shou-qin .shou-qin-icon,.shou-qin .shou-qin-bg{ display: block; } .shou-qin .jing-good-select{ display: none; } .jing-relative{ position: relative; } .scroll-pics.mask{ background-color:rgba(0, 0, 0, 0.8) } .commod-desc .tit a{ font-size: 15px; font-weight: 100; margin-bottom: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .commod-desc .tit a:hover { color: #1ca395; } .jing-hu-img-wrap{ width:100%; height: 295px; } .p-allroom-price{ text-align: right; width: 100%; position: relative; } .p-allroom-priceph{ position:absolute; left:0 }