/*

	DESTOON Copyright (C)2008-2099 www.destoon.com

	This is NOT a freeware,Use is subject to license.txt

*/

.sell_tip {width:180px;height:70px;background:url('sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}

.sell_tip p {margin:0 0 4px 2px;font-weight:bold;}

.sell_tip div {padding:8px 0 0 10px;}

.tools {padding:8px 0;border-bottom:#EEEEEE 1px solid;}

.tools table {width:100%;}

.tools select {padding:2px;}

.tool-btn {background:url('btn_1.gif') no-repeat;height:22px;line-height:22px;width:70px;padding:0 0 0 10px;border:none;cursor:pointer;}

.tool-btn:hover {background:url('btn_2.gif') no-repeat;}



.img_list li {height:22px;line-height:22px;overflow:hidden;}

.product_option {padding:10px 20px 10px 20px;}

.iq_btn {margin-top:10px;border:none !important;}

.cc_inp {border:#CCCCCC 1px solid;text-align:center;}



.sell-price {font-family:Arial;color:#E4393C;}

.sell-price b {font-size:18px;}

.sell-price span {color:#999999;}

.sell-price i {font-size:12px;float:right;display:inline-block;color:#999999;font-style:normal;font-weight:normal;background:url('ico-spread.png') no-repeat 0 center;padding:0 0 0 16px;cursor:pointer;}



.btn-buy,.btn-cart {font-size:16px;width:148px;height:36px;line-height:36px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}

.btn-buy {background:#FFEDED;border:#FF0036 1px solid;color:#FF0036;}

.btn-buy:hover {background:#F7BBBB;}

.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}

.btn-cart {background:#FF0036;border:#FF0036 1px solid;color:#FFFFFF;}

.btn-cart:hover {background:#DF3033;}

.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}

/**/

/*

.first_screen_classification h2{background:#161A1D}

.first_screen_classification .main .box:hover{background: #F0F0F0; border-color: #161A1D;}

.first_screen_classification .main .listtwo{border:1px solid #161A1D}

*/

/**/

.page-list-aside .news_tj{width: 100%;margin-bottom: 14px;background: linear-gradient(0deg, #FFFFFF, #DBE8FD);border: 1px #4E6EF2 dashed;padding: 15px 20px 15px 15px;border-radius: 3px;}

.page-list-aside .news_tj .title-i{display: block; font-size: 18px; color: #333333; line-height: 1em;}

.page-list-aside .news_tj .item{width: 100%;height: 74px;margin-top: 20px;}

.page-list-aside .news_tj .item .imgbox{width: 74px;height: 74px;border-radius: 4px;overflow: hidden;}

.page-list-aside .news_tj .item .imgbox img{width: 100%; height: 100%; object-fit: cover; transition: all 0.3s;}

.page-list-aside .news_tj .item .imgbox img:hover{transform: scale(1.1);}

.page-list-aside .news_tj .item .right{width: 110px;}

.page-list-aside .news_tj .item .right .name{display: -webkit-box; max-height: 44px; overflow: hidden; font-size: 14px; color: #333333; line-height: 22px; margin-top: -4px; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}

.page-list-aside .news_tj .item .right .name:hover{color: #4E6EF2;}

.page-list-aside .news_tj .item .right .riqi{font-size: 12px; color: #999999; line-height: 1em; margin-top: 8px;}



/**/
.ab_video{height:400px;margin: -400px 0 0 0;border: 0;}

.ab_video video{height:400px;}

.ab_hide{margin: -400px 0 0 370px;}

/* inquiry 表单标签列不换行 */
.inquiry_tf .tl{white-space:nowrap;width:130px;}


/* ===== 内容页样式 (参照 wmmworld SellPreview/SellShowMain 版面) ===== */
.text-overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.text-overflow2{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; text-overflow:ellipsis;}
.text-overflow3{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; text-overflow:ellipsis;}

.SellPreview { background:#fff;padding:20px;border:#eee 1px solid;border-radius:8px}
.SellPreview .SellPreviewBox { display:flex;}
.SellPreview .image { margin-right:60px;}
.SellPreview .image .mid_div { width:400px; height:400px; position:relative; border:1px solid #eee; border-radius:8px; overflow:hidden;}
.SellPreview .image .mid_div img { width:100%; height:100%;}
.SellPreview .image .tbs { margin-top:15px; display:flex; align-items:center; justify-content:center;}
.SellPreview .image .tbs .tbsl,
.SellPreview .image .tbs .tbsr { cursor:pointer;}
.SellPreview .image .tbs .tbsm { margin:0 10px;}
.SellPreview .image .tbs .tbsm img { width:70px; height:56px; margin:0 5px; border:1px solid #eee; border-radius:4px; cursor:pointer;}
.SellPreview .image .tbs .tbsm img.ab_on { border:2px solid #00204F;}

.SellPreview .text { flex:1; overflow:hidden; padding-bottom:30px;}
.SellPreview .text h1 { font-size:22px; font-weight:800; display:block; margin-bottom:20px; color:#111;}
.SellPreview .text .Price { padding:20px 0; border-top:1px solid #e9eef4; border-bottom:1px solid #e9eef4; margin-bottom:20px;}
.SellPreview .text .Price span { font-size:28px; color:#00204F; font-weight:800; display:block;}
.SellPreview .text .Price span i { font-size:18px; color:#999; font-weight:400;}
.SellPreview .text .Price font { display:block; margin-top:2px; font-size:14px; color:#666;}
.SellPreview .text strong.sellStrong { display:flex; align-items:center; font-size:22px; font-weight:800; color:#333;margin-bottom:15px;}
.SellPreview .text strong.sellStrong i { margin-left:auto;}
.SellPreview .text dl { display:flex; font-size:16px; margin-bottom:15px;}
.SellPreview .text dl dt { width:30%;}
.SellPreview .text dl dd { flex:1; overflow:hidden; font-weight:700;}
.SellPreview .text .Btn { display:flex;border-bottom:1px solid #e9eef4; margin-bottom:20px; padding-bottom:20px; margin-top:20px; }
.SellPreview .text .Btn a { display:flex; justify-content: center; align-items: center;border:1px solid #00204F; border-radius:30px; height:44px; font-size:16px; padding:0 15px; color:#fff; background:#00204F; cursor:pointer; transition:all .3s; max-width:49.5%; flex:1; text-decoration:none;}
.SellPreview .text .Btn a i { font-size:20px; margin-right:10px;}
.SellPreview .text .Btn a:nth-child(2) { border:1px solid #001a4e; color:#001a4e; background:none; margin-left:2%;}
.SellPreview .text .Intro { }
.SellPreview .text .Intro .User { background:linear-gradient(90deg, #E6ECF2 -16%, rgb(236 241 245/.09) 105%); padding:15px; border-radius:8px; overflow:hidden; display:flex; align-items:center;}
.SellPreview .text .Intro .User s { width:50px; height:50px; display:block; overflow:hidden; border-radius:4px; text-decoration:none;}
.SellPreview .text .Intro .User s img { width:100%; height:100%;}
.SellPreview .text .Intro .User font { flex:1; overflow:hidden; padding:0 15px;}
.SellPreview .text .Intro .User font h3 { font-size:17px; display:block; margin:0;}
.SellPreview .text .Intro .User font h3 a { color:#333;}
.SellPreview .text .Intro .User font p { font-size:14px; margin-top:6px; color:#666; margin-bottom:0;}
.SellPreview .text .Intro .User em { background:#fff; border-radius:50%; padding:8px; font-style:normal;}
.SellPreview .text .Intro .User em a { font-size:30px; color:#111;}
.SellPreview .text .Intro .Sign { font-size:15px; position:relative; line-height:22px; margin-top:15px; color:#222; cursor:pointer;}
.SellPreview .text .Intro .Sign em { color:#00204F; font-style:normal;}
.SellPreview .text .Intro .Sign img { height:22px; margin-right:10px; vertical-align:middle;}
.SellPreview .text .Intro .Sign font { position:absolute;box-shadow: 0 1px 5px 1px rgb(0 0 0/.08);background:rgb(255 255 255/.9);padding: 2px 12px;border-radius: 6px;top:0;left: 30px; display:none; color:#222; max-width:94%; box-sizing:border-box; transform:translate(0,-100%); font-style:normal;}
.SellPreview .text .Intro .Sign:hover font { display:block;}
.SellPreview .text .Intro .Sign1 { padding-left:6px; margin-top:5px; color:#999;}
.SellPreview .text .Intro .Sign1 a { text-decoration: underline;}

.SellShowMain { display:flex;}
.SellShowMainL { flex:1; overflow:hidden;}
.SellShowMainR { width:300px; margin-left:20px;}
.SellShowMainR .neike.on { position:fixed; top:95px; width:300px; box-sizing:border-box;}

.SellShowTit { margin-bottom:20px;}
.SellShowTit strong { font-size:18px;color:#000;}
.SellShowTit strong:before {width: 4px;height: 16px;background: #00204F;border-radius: 2px;display: inline-block;margin-right: 10px;position: relative;top: 3px;float: left;content: "";}

.SellShowRec { background: #fff;padding: 24px 20px;border-radius: 8px;border:1px solid #eee;}
.SellShowRec .SellShowRecSwiper { overflow:hidden; position:relative;}
.SellShowRecSwiper .swiper-slide { } 
.SellShowRecSwiper .swiper-slide .image { width:100%;}
.SellShowRecSwiper .swiper-slide .image img { width:100%; border-radius:8px; display:block;}
.SellShowRecSwiper .swiper-slide h3 { line-height:18px; margin:10px 0; font-weight:400; font-size:13px;}
.SellShowRecSwiper .swiper-slide .price { color:#00204F; font-size:18px; font-weight:800;}
.SellShowRecSwiper .swiper-slide .price em { color:#999; font-size:13px; font-weight:400; font-style:normal;}
.SellShowRecSwiper .SellShowRecSBnt { height:48px; width:48px; background:rgb(255 255 255/.6); display:flex; align-items:center; justify-content:center; position:absolute; top:30%; z-index:6; cursor:pointer; border-radius:50%; transition:all .5s; text-align:center; line-height:48px; font-size:22px; color:#666;}
.SellShowRecSwiper .SellShowRecSBnt:hover { box-shadow: 0px 3px 3px -3px rgb(0 0 0/.12), 0px 6px 10px 0px rgb(0 0 0/.06); background:#fff;}
.SellShowRecSwiper .SellShowRecSNext { right:0;}
.SellShowRecSwiper .SellShowRecSPrev { left:0;}

.SellShowTab { height:65px; background:#fff; z-index:100; padding:0 0px;border-radius:8px 8px 0 0;border:#eee 1px solid;border-bottom:#eee 1px solid; box-sizing:border-box;}
.SellShowTab.on { position:fixed; top:90px; box-sizing:border-box; width:inherit;}
.SellShowTab ul { display:flex;}
.SellShowTab ul li { list-style:none;}
.SellShowTab ul li:nth-child(1n+2) { margin-left:40px;}
.SellShowTab ul li a { font-size:18px; line-height:65px; display:block;padding:0px 15px; color:#333; text-decoration:none;}
.SellShowTab ul li a.hover {color: #001a4e;border-top: 2px solid #001a4e;height: 65px;}

.SellShowDetail { border-top:none; padding:40px;background:#fff;border-radius:0 0 8px 8px;border:#eee 1px solid;border-top:none}
.SellShowDetail .slip_box1 { overflow:hidden;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.SellShowDetail .slip_box1 dl { float:left; width:33.333333%; height:22px; line-height:22px;font-size:14px; box-sizing:border-box; margin-bottom:16px;}
.SellShowDetail .slip_box1 dl dt,
.SellShowDetail .slip_box1 dl dd { float:left;}
.SellShowDetail .slip_box1 dl dt { width:35%;box-sizing:border-box; color:#999;}
.SellShowDetail .slip_box1 dl dd { width:65%; box-sizing:border-box; padding:0 10px; color:#333;}
.SellShowDetail .slip_box2 { padding-top:20px;}
.SellShowDetail .slip_box2 .sell_detail_albums { width:100%; overflow:hidden; margin-bottom:20px;}
.SellShowDetail .slip_box2 .sell_detail_albums p { margin:0 0 15px; text-align:center;}
.SellShowDetail .slip_box2 .sell_detail_albums img { max-width:100%; height:auto; display:block; margin:0 auto;}
.SellShowDetail .slip_box2 .sell_detail_content { width:100%; overflow:hidden; word-break:break-word; line-height:1.8; color:#333;}
.SellShowDetail .slip_box2 .sell_detail_content table { width:100%; border-collapse:collapse; margin:10px 0; font-size:14px;}
.SellShowDetail .slip_box2 .sell_detail_content table td,
.SellShowDetail .slip_box2 .sell_detail_content table th { border:1px solid #eee; padding:8px 12px; text-align:left; vertical-align:top; font-weight:500;}
.SellShowDetail .slip_box2 .sell_detail_content table th { background:#fafafa; font-weight:700;}
.SellShowDetail .slip_box2 .sell_detail_content img { max-width:100%; height:auto; display:block; margin:10px auto;}
.SellShowDetail .slip_box2 .sell_detail_content p { margin:10px 0;}
.SellShowDetail .slip_box2 img { max-width:100%; display:block; margin:10px auto;}
.SellShowDetail strong.cdx_title { display:block; text-align:center; margin:50px auto 30px; position:relative; width:80%;}
.SellShowDetail strong.cdx_title span { font-size:24px!important; display:inline-block; background:#fff; font-weight:700!important; position:relative; color:#333; width:200px; padding:0 30px;}

.SellShowCat { overflow:hidden;background:#fff; padding:24px; border-radius:8px;border:1px solid #eee;}
.SellShowCat ul { overflow:hidden;}
.SellShowCat ul li { float:left; width:33.33333%; font-size:14px; margin-top:10px; line-height:20px; list-style:none;}
.SellShowCat ul li a { color:#666;}

.company_Contact { overflow:hidden;background:#fff; padding:24px;border-radius:8px;border:1px solid #eee;}
.company_Contact table { width:100%;border-collapse: collapse;}
.company_Contact table td { border:1px solid #ddd; font-size:14px; color:#888;padding:10px 16px;}
.company_Contact table tr td:nth-child(1) { width:120px; white-space:nowrap;}
.company_Contact table tr td:nth-child(2) { color:#000}

.GoodsInfo { border-radius: 8px;padding: 20px 16px; background:#fff; margin-bottom:16px;border:1px solid #eee;}
.GoodsInfo .jianjie { display:flex; align-items:center;}
.GoodsInfo .jianjie img { width:60px; height:60px; float:left; margin-right:10px; border-radius:6px;}
.GoodsInfo .jianjie p { font-size: 13px;line-height: 18px; overflow: hidden; flex:1; margin:0;}
.GoodsInfo dl { overflow:hidden; line-height:20px; margin-top:10px;font-size:15px; color:#666;}
.GoodsInfo dl dt { float:left; width:110px; margin-right:10px; white-space:nowrap;}
.GoodsInfo dl dd { float:left; width:116px; text-align:right;}
.GoodsInfo dl dd b { font-size:17px; color:#00204F;font-weight:800;}
.GoodsInfo .GoodsInfoBtn { margin-top:15px; padding-top:15px; border-top:1px solid #eee;}
.GoodsInfo .GoodsInfoBtn a { display: flex;justify-content: center;align-items: center;border: 1px solid #00204F;border-radius: 30px;height: 44px;font-size: 16px;padding: 0 15px;color: #fff;background: #00204F;cursor: pointer;transition: all .3s; text-decoration:none;}
.GoodsInfo .GoodsInfoBtn a i {font-size: 20px;margin-right: 10px;}
.GoodsInfo .GoodsInfoBtn a:hover { opacity:.9;}

.CompanyInfo { background:#fff;border-radius: 8px;padding: 30px 16px;border:1px solid #eee;}
.CompanyInfo h3 { font-size: 17px; margin-bottom:15px; margin-top:0;}
.CompanyInfo h3 a { color:#111;}
.CompanyInfo .renzheng { font-size:12px; line-height:16px; margin:10px 0; min-height:32px;}
.CompanyInfo .renzheng span { word-break:break-word;}
.CompanyInfo .renzheng img { margin-right:5px; height:16px; vertical-align:middle;}
.CompanyInfo p { font-size: 13px;color: #666; margin-bottom:10px; margin-top:0;}
.CompanyInfo p b { color:#000;}
.CompanyInfo .CompanyInfoBtn { display:flex; margin-top:30px;}
.CompanyInfo .CompanyInfoBtn a { display:flex; justify-content: center; align-items: center;border:1px solid #ddd; border-radius:30px; height:34px; font-size:14px; padding:0 15px; color:#111; background:#f5f7fa; cursor:pointer; transition:all .3s; max-width:49%; flex:1; text-decoration:none;}
.CompanyInfo .CompanyInfoBtn a i { font-size:15px; margin-right:10px;}
.CompanyInfo .CompanyInfoBtn a:nth-child(2) { margin-left:2%;}
/* ===== 内容页样式 END ===== */.special_s{display: none;width: 66px;height: 18px;position: absolute;right: 0px;top: 0px;background-position: 0 0;color: #8b5200;font-size: 12px;text-align: center;line-height: 18px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;overflow: hidden;}

.special_s em{display: block; width: 100%; height: 18px; position: absolute; left: 0; top: 0}

.special_s .z{z-index: 1}

.special_s .g{background: url(img/pic1.png) no-repeat; top: -18px}

.special_s{background: url(img/pic.png) no-repeat}

/**/

.inquiry_a{position: absolute; right: 0; bottom: 0;}

.inquiry_a{display: block; width: 98px; height: 28px; line-height: 28px; text-align: center; background: #f6f6f6; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #e6e6e6; cursor: pointer;}

/**/

.product-list .extension_ul{margin:0}

.extension_ul *{overflow: hidden; word-break: break-all;}

.extension_ul li{height: 204px; padding: 20px 265px 20px 203px; position: relative; margin-bottom: 15px; border-radius: 4px; border: 1px solid #e6e6e6; border-bottom-color: #cfcfcf; background: #fff;}

.extension_ul li .img{width: 162px; height: 162px; position: absolute; left: 20px; top: 20px; border: 1px solid #f6f6f6;}

.extension_ul li .img a{display: block; height: 160px;}

.extension_ul li .img img{width: 162px; height: 162px; position: absolute; left: 0; top: 0; webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease;}

.extension_ul li .title-i{height: 22px;line-height: 22px;font-size: 17px;position: relative;}

.extension_ul li .title-i a{display: inline-block;}

.extension_ul li.special-sell .title-i a{width: 343px; height: 22px; overflow: hidden;}

.extension_ul li .title-i .special_s{display: none;}

.extension_ul .special-sell .title-i .special_s{top: 2px;}

.extension_dl{margin: 30px 0 0 0;width: 500px;text-indent: 2rem;line-height: 22px;font-size: 13px;color: #777777;}

.extension_dl dt, .extension_dl dd{float: left; height: 31px; line-height: 31px; padding: 0 3px; border-top: 1px solid #ededed; border-left: 1px solid #ededed; margin: -1px 0 0 -1px;}

.extension_dl dt{text-align: right; background: #fafafa; width: 100px; color: #696969; padding-right: 7px;}

.extension_dl dd{width: 152px; padding: 0 10px; color: #333;}

.main_products{height: 20px;line-height: 20px;position: absolute;bottom: 20px;width: 500px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #b2b2b2;font-size: 13px;}

.main_products span{padding-right: 15px;}

.extension_right{position: absolute; height: 167px; top: 15px; right: 20px; width: 240px; text-align: right; line-height: 20px;}

.extension_ul .su-price{margin: 5px 0 10px 0; display: block; font-size: 20px; font-family: Arial,Helvetica,"Microsoft YaHei",sans-serif; color: #e60000;}

.extension_ul .su-price .redpc, .extension_ul .su-price .fts{font-size: 12px;}

.extension_ul .su-price .redpc{}

.extension_ul .su-price .fts span{color: #333;}

.extension_right p{color: #b2b2b2; overflow: hidden; margin-bottom: 5px; font-size:12px}

.extension_right p a{color: #696969;}

.extension_right p i{display: block;width: 59px;height: 20px;float: right;margin-left: 8px;}

.extension_right p i img{vertical-align: middle;}

.extension_ul li.special-sell .inquiry_a{background: #fff7e7; border: 1px solid #fbe0a7;}

.extension_ul li.special-sell .inquiry_a:hover {background: #ffd200;border: 1px solid #ffd200;color: #8b4400;}

.extension_ul li.special-sell{border: 1px solid #fbe0a7; border-bottom-color: #ffb30f;}

.extension_ul li.special-sell .img{border: 1px solid #fff2d6;}

.extension_ul li.special-sell .extension_dl{}

.extension_ul li.special-sell .extension_dl dt{background: #fff7e7;}

.extension_ul li.special-sell .extension_dl dt, .extension_ul li.special-sell .extension_dl dd{border-top: 1px solid #ffebbf; border-left: 1px solid #ffebbf;}

.extension_ul li.hover{-webkit-box-shadow: #ececec 2px 4px 0; -moz-box-shadow: #ececec 2px 4px 0; box-shadow: #ececec 2px 4px 0;}

/**/

.adword .extension_ul li.special-sell .special_s,.adword .extension_ul li .title-i .promote_tag{display: none;}

.adword .extension_ul li.special-sell,.extension_ul li.special-sell:hover{-webkit-box-shadow: #f8edb5 2px 4px 0; -moz-box-shadow: #f8edb5 2px 4px 0; box-shadow: #f8edb5 2px 4px 0;}

/**/

.ab_video{height:400px;margin: -400px 0 0 0;border: 0;}

.ab_video video{height:400px;}

.ab_hide{margin: -400px 0 0 370px;}