﻿/*!Name: common.css
 * Date: 2025-8-1 0:1:23 */
.btn-def:hover,.btn-primary:hover,.btn-special1:hover,.btn-special2:hover,.btn-special3:hover,.itemInfo-wrap .s-arrow,.itemInfo-wrap ins,.sp-category dl a,.ui-dialog-btn .ui-dialog-btn-cancel:hover,.ui-dialog-btn .ui-dialog-btn-submit:hover,s{text-decoration:none}
.btn-def,.btn-primary,.btn-special1,.btn-special2,.btn-special3{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer}
.btn-def{border:1px solid #ddd;background-color:#f8f8f8;color:#666;height:23px;line-height:23px;padding:0 10px}
.btn-def:hover{color:#333}
.btn-primary,.btn-special1{background-color:#ffebf1;color:#ff0f23}
.btn-primary:hover,.btn-special1:hover{color:#ff0f23}
.btn-special2,.btn-special3{background-color:#ff475d;color:#fff}
.btn-special2:hover,.btn-special3:hover{color:#fff}
.btn-primary{height:28px;line-height:28px;padding:0 16px}
.btn-special1,.btn-special2,.btn-special3{line-height:23px;font-size:18px;height:23px}
.btn-special1,.btn-special2{font-weight:700}
.btn-special3{background:#fff;border:1px solid #ff0f23;color:#e4393c}
.btn-special3:hover{color:#ff0f23}
.btn-special4{background:#ff7219;color:#fff}
.btn-special4:hover{color:#fff}
.btn-special5,.btn-special5:hover{color:#ff7219}
.btn-special4 .p1{margin-top:8px;font-size:16px;margin-bottom:5px}
.btn-special4 .p2{font-size:13px}
.btn-special5{background:#fff5e8}
.btn-buyplus,.btn-buyplus:hover{background-color:#414141;color:#fff38d}
.notify-stock,.notify-stock:hover{color:#ff0f23}
.btn-sm{height:19px;line-height:19px}
.btn-lg{height:46px;line-height:46px;padding:0 26px;font-size:18px;font-family:"microsoft yahei";border-radius:4px}
.notify-stock{border:none;background-color:#ffebf1;font-size:15px;font-weight:600}
.btn-disable{border:1px solid #c2c4cc;color:#fff;background:#c2c4cc!important;cursor:not-allowed!important}
.btn-disable:hover{color:#fff}
.btn-disable-new{border:1px solid #ebebeb;color:#ccc;background-color:#f7f7f7;cursor:not-allowed}
.btn-disable-new:hover{border-color:#ebebeb;color:#ccc}
.ershou .btn-primary:hover{color:#fff}
.ershou .btn-primary,.ershou .btn-special1{background:#01c30b;color:#fff}
.ershou .btn-disable{border:1px solid #ebebeb;color:#ccc;background-color:#f7f7f7;cursor:not-allowed}
.ershou .btn-disable:hover{border-color:#ebebeb;color:#ccc}
.p-price em{color:#999}
.p-price .price{color:#ff0f23}
.p-price strong{color:#ff0f23;font-size:14px;font-family:Verdana}
.p-img{padding-bottom:5px;position:relative}
.p-name{max-height:3em;min-height:36px;_height:3em;line-height:1.5em;overflow:hidden;margin-bottom:5px}
.plist,.plist-pop li{margin-bottom:10px}
.ebook .aside .p-name{min-height:auto;_height:auto}
.ebook .aside .plist{padding:0 9px}
.ebook .m-aside .mc .plist li{padding:10px 0}
.plist-1{padding:0 10px}
.plist-1 .fore1 .p-num,.plist-1 .fore2 .p-num,.plist-1 .fore3 .p-num{background:#ff0f23}
.plist-1 li{clear:both;height:85px;position:relative}
.plist-1 li .p-num{position:absolute;left:0;top:0;width:20px;height:20px;line-height:20px;border-radius:10px;background-color:#d5d5d5;color:#fff;text-align:center}
.plist-1 .p-img{float:left;margin-right:5px}
:root .plist-2 li .p-name{filter:none}
.plist-2 li{position:relative;overflow:hidden}
.plist-2 li .p-name{position:absolute;left:0;right:0;bottom:-42px;background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient( startcolorstr=#B2000000, endcolorstr=#B2000000 );padding-left:10px}
.EDropdown,.EDropdown .head,.ETab .tab-main,.ETab .tab-main li,.plist-pop li,.sp-category dt{position:relative}
.plist-2 li .p-name a{color:#fff}
.plist-2 li.hover .p-name,.plist-2 li:hover .p-name{bottom:19px}
#sp-new .plist-2 li .p-num,.pop-hot .plist-2 li .p-num{bottom:5px;top:auto}
#sp-new .plist-2 li .p-count,.pop-hot .plist-2 li .p-count{margin-left:22px}
#sp-new .plist-2 li .p-price,.pop-hot .plist-2 li .p-price{text-align:center}
#sp-new .plist-2 li .p-name,.pop-hot .plist-2 li .p-name{width:140px;left:50%;margin-left:-80px;padding:0 10px}
#sp-new .plist-2 li.hover .p-name,#sp-new .plist-2 li:hover .p-name,.pop-hot .plist-2 li.hover .p-name,.pop-hot .plist-2 li:hover .p-name{bottom:24px}
.ETab div.small{border:1px solid #f5f5f5;background-color:#fafafa;padding-left:10px}
.ETab div.small li{padding:5px 10px}
.ETab div.small li.current,.ETab div.small li.current a{background:#fafafa;color:#ff0f23}
.ETab div.small .extra .item{padding-top:4px}
.ETab div.medium li{padding:5px 15px;font-size:12px}
.ETab div.large li{padding:10px 25px;font-size:14px}
.ETab .tab-main{background-color:#f7f7f7;border:1px solid #eee;border-bottom:1px solid #ff0f23;display:inline-block;display:block}
.ETab .tab-main:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .ETab .tab-main{height:1%}
*+html .ETab .tab-main{min-height:1%}
.ETab .tab-main ul{margin-top:-1px}
.ETab .tab-main li{display:inline-block;*display:inline;*zoom:1;cursor:pointer}
.ETab .tab-main li sup{background-color:#c81623;color:#fff;padding:0 4px;position:absolute;right:-5px;top:-1px;font:12px/16px arial}
.ETab .tab-main li sup b{position:absolute;left:0;top:13px;color:#c81623;font:12px simsun}
.ETab .tab-main li:hover{color:#ff0f23}
.ETab .tab-main li.current{background-color:#ff0f23;color:#fff;cursor:default}
.ETab .tab-main .extra{position:absolute;top:0;right:0}
.ETab .tab-main .extra s{font-family:simsun}
.ETab .tab-main .extra .item{float:right;*display:inline;margin-right:10px;padding-top:8px}
.EDropdown .arrow,.sp-search p label,.sp-search p span{display:inline-block}
.ETab .tab-main .extra .btn-primary{margin-top:-3px}
.ETab .tab-con{padding:10px 0}
.nav-qrcode .content{padding:15px}
.ershou .ETab .tab-main{border-bottom:1px solid #01c30b}
.ershou .ETab .tab-main li.current{background:#01c30b}
.ershou .ETab div.small{border:1px solid #f5f5f5;background-color:#fafafa;padding-left:10px}
.ershou .ETab div.small li.current,.ershou .ETab div.small li.current a{background:#fafafa;color:#e4393c}
.hover .content{display:block}
.hover .head{background-color:#fff}
.hover .arrow{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.root61 .EDropdown .content{right:auto;left:0}
#rank .p-price{font-size:14px}
.pop-hot .ETab .tab-main li{padding:10px 22px}
.plist-pop{padding:10px 10px 0}
.plist-pop li .p-count{color:#999}
.plist-pop li .p-num{position:absolute;left:0;top:0;width:20px;height:20px;line-height:20px;border-radius:10px;background-color:#ff0f23;color:#fff;text-align:center}
.plist-pop li .dprxAndRmgz .center-layer,.plist-pop li .dprxAndRmgzPOP .center-layer{margin-left:14px}
.m-aside .mc .plist li{padding:5px 0;_zoom:1}
.yuyue-reco .center-layer{margin-left:19px}
.dprxAndRmgz .center-layer{margin-left:4px}
.plist-2 li .p-name{z-index:3}
#sp-new .dprxAndRmgz .center-layer{left:50%;margin-left:-80px}
body{background-color:#f6f7fb}
.clb{clear:both}
.invisible{visibility:hidden}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
.lh{overflow:hidden;zoom:1}
.lh li{float:left;*display:inline}
.arr{font-family:simsun}
.m-aside h3,.m-content h3{font:700 14px "microsoft yahei"}
.hl_red{color:#ff0f23}
.hl_blue{color:#005aa0}
.m-aside .mt,.m-content .mt{background-color:#f7f7f7;border:1px solid #eee}
.aside{float:left;width:210px;margin-bottom:20px}
.m-aside,.m-content,.m-itemover-title{margin-bottom:15px}
.root61 .detail{width:850px}
.building .detail{width:100%}
.m-content .mt{position:relative;padding:10px;_zoom:1}
.m-content .mt .extra{position:absolute;top:0;right:0}
.m-content .mt .extra .item{float:right;*display:inline;margin-right:10px;padding-top:8px}
.m-content .mt .extra .btn-primary{margin-top:-3px}
.m-content .mc{overflow:visible}
.m-aside .mt{padding:10px}
.m-aside .mc{padding:10px 10px 0;border:1px solid #eee;border-top:none;overflow:visible}
.m-aside .no-padding,.no-padding{padding:0}
.tag-list li{display:inline-block;*display:inline;*zoom:1;padding:2px 4px;background-color:#eef1ff;margin:0 10px 10px 0}
#day-sales-rank .dd a{color:#5e69ad;margin-left:20px}
.li{margin-bottom:3px;line-height:32px;display:inline-block;display:block}
.li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .li{height:1%}
*+html .li{min-height:1%}
.li .hl_blue{cursor:pointer}
.li.p-choose{margin-bottom:4px}
.li.p-choose .dt{height:34px;display:flex;align-items:center}
.li.p-choose .item{margin-bottom:8px}
.li .item{float:left;color:#666;background-color:#fff;margin-right:7px;margin-bottom:4px;position:relative}
.li .item a{border:1px solid #fff;padding:0 13px;display:block;white-space:nowrap;background:#f7f8fc;border-radius:4px;color:#1a1a1a;*display:inline;*zoom:1;font-size:14px}
.li .item.hover a,.li .item.selected a,.li .item:hover a{border:1px solid #ff0f23;color:#ff0f23;background:#ffebf1;border-radius:4px}
.li .item.disabled a{border:1px dashed #ccc;color:#999}
.p-choose-wrap .item-hl-bg{padding-top:4px;background-color:#ffe6e6}
.p-choose-wrap .open-plusgift{line-height:32px;padding-bottom:5px}
.p-choose-wrap .open-plusgift .icon-plus{width:59px;height:16px;display:inline-block;vertical-align:top;margin:8px 5px 0 0}
.p-choose-wrap .open-plusgift .a-topluspage{color:#005aa0}
#hotwords{float:left;width:462px;height:20px;line-height:20px;overflow:hidden}
#hotwords strong{display:none}
#hotwords a{margin-right:10px}
.root61 #hotwords{width:518px}
#nav-2014 .new-tab{position:relative}
#nav-2014 .new-tab .icon-new{position:absolute;min-width:24px;height:15px;line-height:15px;text-align:center;padding:0 3px;display:block;right:-10px;top:-3px;font-size:12px;color:#fff;background:#529f57}
.ershou #categorys-2014,.ershou #categorys-2014 .dd,.ershou #categorys-2014 .dt a,.ershou #search-2014 .button{background:#01c30b}
#nav-2014 .new-tab .icon-new span{width:0;height:0;border-top:3px solid #529f57;border-right:3px solid rgba(0,0,0,0);position:absolute;left:0;bottom:-3px}
.car-filter{display:none}
.m-itemover-title{height:38px;line-height:38px;border:1px solid #ddd;background:#f5f5f5}
.m-itemover-title h3{padding-left:10px}
.y-beian{margin-left:10px;width:147px}
.y-copyright{width:337px}
.y-zige{width:270px}
.y-beian,.y-copyright,.y-zige{float:left;margin-right:20px;line-height:1.8em}
.root61 .y-beian{margin:0 80px}
.root61 .y-copyright{margin-right:80px}
.dyf-footer{background-color:#fff}
.dyf-footer a,.dyf-footer img,.dyf-footer span{vertical-align:middle;color:#333}
.dyf-footer a:hover{color:#f30213}
.dyf-footer .logo{padding:27px 0 24px;text-align:center}
.dyf-footer .links{text-align:center;line-height:22px}
.dyf-footer .divide{display:inline-block;*display:inline;*zoom:1;width:1px;height:12px;background-color:#333;margin:0 10px;vertical-align:middle}
.dyf-footer .record{text-align:center;padding:10px 0}
.price-dsj{font-size:12px}
.root61 .w{width:1552px}
.aside{display:none}
.detail{float:left;margin-top:16px;background:#fff;border-radius:8px}
.detail .tab-con{padding:0 16px}
.detail .tab-main.large{border:none;border-bottom:1px solid rgba(194,196,204,.6);background:0 0}
.detail .tab-main.large li{padding:0;margin:16px 12px 16px 16px;font-size:16px;font-weight:600;color:#1a1a1a}
.detail .tab-main.large li.current{position:relative;background:0 0;color:#ff0f23}
.detail .tab-main.large li.current::after{content:" ";width:100%;height:2px;background:#ff0f23;position:absolute;bottom:-17px;left:0}
div.ui-dialog{border:0;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;padding:24px;background-color:#fff;font-size:14px;color:#1a1a1a;font-family:"PingFang SC"}