@charset "UTF-8";
.goods-icon-add { background: url("../img/goods_list_icon.png") no-repeat -127.5px -43px; background-size: 141.5px 112.5px; width: 12px; height: 12px; }

.goods-icon-car { background: url("../img/goods_list_icon.png") no-repeat -80px -20.5px; background-size: 141.5px 112.5px; width: 15px; height: 15px; }

.goods-icon-car1 { background: url("../img/goods_list_icon.png") no-repeat 0px -97.5px; background-size: 141.5px 112.5px; width: 15px; height: 15px; }

.goods-icon-car2 { background: url("../img/goods_list_icon.png") no-repeat -75px -47.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-car3 { background: url("../img/goods_list_icon.png") no-repeat -16px -97.5px; background-size: 141.5px 112.5px; width: 15px; height: 15px; }

.goods-icon-car_hover { background: url("../img/goods_list_icon.png") no-repeat -64px -20.5px; background-size: 141.5px 112.5px; width: 15px; height: 15px; }

.goods-icon-clear { background: url("../img/goods_list_icon.png") no-repeat -62px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-close { background: url("../img/goods_list_icon.png") no-repeat -77px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-collect { background: url("../img/goods_list_icon.png") no-repeat -50px -47.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-collect_hover { background: url("../img/goods_list_icon.png") no-repeat -25px -72.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-collected { background: url("../img/goods_list_icon.png") no-repeat 0px -72.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-feature { background: url("../img/goods_list_icon.png") no-repeat -127.5px -15px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-left { background: url("../img/goods_list_icon.png") no-repeat -50px -72.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-left_hover { background: url("../img/goods_list_icon.png") no-repeat -75px -72.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-minus { background: url("../img/goods_list_icon.png") no-repeat -127.5px -30px; background-size: 141.5px 112.5px; width: 12px; height: 12px; }

.goods-icon-pop-close1 { background: url("../img/goods_list_icon.png") no-repeat -106.5px -21px; background-size: 141.5px 112.5px; width: 16px; height: 16px; }

.goods-icon-pop-close2 { background: url("../img/goods_list_icon.png") no-repeat -106.5px -72px; background-size: 141.5px 112.5px; width: 16px; height: 16px; }

.goods-icon-reduction { background: url("../img/goods_list_icon.png") no-repeat -106.5px 0px; background-size: 141.5px 112.5px; width: 20px; height: 20px; }

.goods-icon-refresh { background: url("../img/goods_list_icon.png") no-repeat -106.5px -55px; background-size: 141.5px 112.5px; width: 16px; height: 16px; }

.goods-icon-regionbg { background: url("../img/goods_list_icon.png") no-repeat -27px -20.5px; background-size: 141.5px 112.5px; width: 36px; height: 16px; }

.goods-icon-report { background: url("../img/goods_list_icon.png") no-repeat -32px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-report_hover { background: url("../img/goods_list_icon.png") no-repeat -47px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-right { background: url("../img/goods_list_icon.png") no-repeat -25px -47.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-right_hover { background: url("../img/goods_list_icon.png") no-repeat 0px -47.5px; background-size: 141.5px 112.5px; width: 24px; height: 24px; }

.goods-icon-search { background: url("../img/goods_list_icon.png") no-repeat -106.5px -38px; background-size: 141.5px 112.5px; width: 16px; height: 16px; }

.goods-icon-sell { background: url("../img/goods_list_icon.png") no-repeat -92px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-share-select { background: url("../img/goods_list_icon.png") no-repeat -107px -97.5px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-share { background: url("../img/goods_list_icon.png") no-repeat -127.5px 0px; background-size: 141.5px 112.5px; width: 14px; height: 14px; }

.goods-icon-shield { background: url("../img/goods_list_icon.png") no-repeat 0px -20.5px; background-size: 141.5px 112.5px; width: 26px; height: 26px; }

.goods-icon-yjbp { background: url("../img/goods_list_icon.png") no-repeat 0px 0px; background-size: 141.5px 112.5px; width: 105.5px; height: 19.5px; }

.icon-all-down { background: url("../img/goods_list_sprite_2x.png") no-repeat -137.5px -62px; background-size: 156px 113px; width: 9.5px; height: 6px; }

.icon-bese_proportion { background: url("../img/goods_list_sprite_2x.png") no-repeat 0px -69px; background-size: 156px 113px; width: 38px; height: 44px; }

.icon-feature-white { background: url("../img/goods_list_sprite_2x.png") no-repeat -64px -86px; background-size: 156px 113px; width: 17px; height: 17px; }

.icon-feature { background: url("../img/goods_list_sprite_2x.png") no-repeat -82px -86px; background-size: 156px 113px; width: 17px; height: 17px; }

.icon-high-quality { background: url("../img/goods_list_sprite_2x.png") no-repeat -84px -69px; background-size: 156px 113px; width: 16px; height: 16px; }

.icon-interflow { background: url("../img/goods_list_sprite_2x.png") no-repeat -39px -69px; background-size: 156px 113px; width: 44px; height: 16px; }

.icon-list-5 { background: url("../img/goods_list_sprite_2x.png") no-repeat -39px -86px; background-size: 156px 113px; width: 24px; height: 24px; }

.icon-preferred-merchants { background: url("../img/goods_list_sprite_2x.png") no-repeat 0px -43px; background-size: 156px 113px; width: 136.5px; height: 25px; }

.icon-shopping_mall { background: url("../img/goods_list_sprite_2x.png") no-repeat -137.5px -43px; background-size: 156px 113px; width: 18px; height: 18px; }

.icon-shopping_title { background: url("../img/goods_list_sprite_2x.png") no-repeat 0px 0px; background-size: 156px 113px; width: 156px; height: 42px; }

.cd-down { background: url("../img/up_down.png") no-repeat 0px 0px; background-size: 50px 39px; width: 24px; height: 24px; }

.cd-up { background: url("../img/up_down.png") no-repeat -26px 0px; background-size: 50px 39px; width: 24px; height: 24px; }

.icon-fire { background: url("../img/goods_list/fire.png") no-repeat; background-size: 100% 100%; width: 18px; height: 18px; }

.header .nav { border: none; }

.header .menu-wrap .item .dropdown-menu { z-index: 200000000000; }

body { background-color: #F1F4F9; }

.main { background-color: #F1F4F9; /*  redmine 31364 去掉此功能 .goods-list-nav{ height: 50px; line-height: 48px; width: 100%;	 background: #f5f5f5; border: 1px solid #ededed; // overflow: hidden; border-left: none; } .goods-list-navbar{ height: 48px; a{ font-size:16px; padding: 0 20px; color:#666; display: inline-block; height: 48px; line-height: 48px; } a:hover{ color: #FF5B01; } .active-nav { color: #FF5B01; background: #fff; border-right: 1px solid #ededed; border-top: 2px solid #FF5B01; border-left: 1px solid #ededed; height: 49px; top: -1px; } } .goods-right-nav{ float: right; padding-right: 16px; z-index: 1500; i{ top: 2px; } a>span:hover{ color:#FF5B01; } } */ /*.search-goods-box{ float: right; top: 1px; height: 37px; overflow: hidden; >div{			 width: 174px; height: 37px; border-left: 1px solid #ededed; float: left; border-right: none; overflow: hidden; line-height: 37px; top: -1px; i{ margin-left: 10px; margin-right: 8px; top: 3px; } } a{ display: inline-block; height: 37px; line-height: 37px; font-size: 12px; color: #666; text-align: center;			 padding: 0 16px; float: left; background: #f5f5f5; } input{ height: 28px; border: none; left: -2px; width: 110px; } .input-clear-btn{ right: 10px; top: 10px; } }*/ }

.main .page-contnet { width: 1200px; margin: 0 auto; }

.main .colorff5 { color: #FF5B01; }

.main .m-r40 { margin-right: 40px; }

.main .user-info-box { background-color: #ffffff; border-radius: 12px 12px 0 0; padding: 16px 16px 12px 16px; height: 92px; }

.main .user-info-box .ad-word { float: right; font-size: 42px; font-weight: bold; color: #fff; line-height: 120px; font-family: "微软雅黑"; }

.main .user-info-box .ad-word span, .main .user-info-box .ad-word p, .main .user-info-box .ad-word div, .main .user-info-box .ad-word li, .main .user-info-box .ad-word ol, .main .user-info-box .ad-word h1, .main .user-info-box .ad-word h2, .main .user-info-box .ad-word h3, .main .user-info-box .ad-word h4, .main .user-info-box .ad-word h5, .main .user-info-box .ad-word h6, .main .user-info-box .ad-word a, .main .user-info-box .ad-word em, .main .user-info-box .ad-word strong, .main .user-info-box .ad-word i, .main .user-info-box .ad-word b { color: #fff; font-family: "微软雅黑"; font-weight: bold; }

.main .user-info-box > a, .main .user-info-box .game-info-name { width: 100%; height: 120px; z-index: 99; display: block; }

.main .user-info-box .user-bg { position: absolute; text-align: center; width: 100%; height: 300px; overflow: hidden; }

.main .user-info-box .user-bg img { max-width: 100%; }

.main .user-info-box .seller-style { color: #fff; }

.main .user-info-box .user-person-info { float: left; }

.main .user-info-box .user-person-info .usre-img { border-radius: 10px; width: 64px; height: 64px; overflow: hidden; float: left; margin-right: 16px; }

.main .user-info-box .user-person-info .user-name-box { float: left; margin-top: 5px; }

.main .user-info-box .user-person-info .user-name-box p:last-child { margin-top: 2px; text-align: left; height: 21px; line-height: 21px; }

.main .user-info-box .user-person-info .user-name-box p:last-child span { font-size: 14px; color: #333; margin-right: 6px; float: left; }

.main .user-info-box .user-person-info .user-name-box p:last-child i { top: 1px; margin-right: 2px; }

.main .user-info-box .user-person-info .same-name { font-size: 24px; font-weight: bold; }

.main .user-info-box .user-person-info .seller-style { text-shadow: 1px 1px 1px black; }

.main .adv-top { height: 190px; border-radius: 12px; overflow: hidden; width: 100%; margin: 0px auto 10px 0; }

.main .adv-top img { width: 100%; height: 100%; object-fit: cover; }

.main .current-address { max-width: 1200px; margin: 0 auto; height: 50px; padding: 16px; border-bottom: none; position: relative; }

.main .current-address > div > span { float: left; }

.main .current-address > div:first-child { float: left; }

.main .current-address a { display: inline-block; padding-right: 25px; font-size: 12px; float: left; }

.main .search-history-list { background-color: #ffffff; position: absolute; right: 16px; top: 66px; width: 584px; border-radius: 12px; z-index: 100100; padding: 0 16px 20px 16px; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1); }

.main .search-history-list .tips { line-height: initial; padding: 12px 0; border-bottom: 1px solid #EFEFED; }

.main .search-history-list .tips span { font-size: 12px; color: #999999; }

.main .search-history-list .tips span:first-child { font-size: 16px; font-weight: bold; line-height: normal; letter-spacing: 0em; font-variation-settings: "opsz" auto; color: #333333; }

.main .search-history-list .nolist { text-align: center; line-height: initial; padding: 18px 0 0; }

.main .search-history-list .nolist span { color: #9E9E9E; font-size: 14px; }

.main .search-history-list .history-list { padding-top: 6px; }

.main .search-history-list .history-list .item { display: flex; padding: 6px 8px; line-height: 21px; align-items: center; margin-top: 6px; cursor: pointer; }

.main .search-history-list .history-list .item:hover { background: #F7F7F7; border-radius: 3px; }

.main .search-history-list .history-list .item:hover span { color: #FF5B01; }

.main .search-history-list .history-list .item:hover .num { color: #333333; }

.main .search-history-list .history-list .item:hover > div { color: #FF5B01; }

.main .search-history-list .history-list .item span { font-size: 14px; color: #666666; }

.main .search-history-list .history-list .item .num { font-size: 14px; font-weight: bold; color: #333333; display: inline-block; width: 16px; text-align: center; margin-right: 9px; }

.main .search-history-list .history-list .item > div { font-size: 14px; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1; }

.main .current-address a:after { position: absolute; content: ""; top: 5px; right: 12px; width: 6px; height: 6px; border-left: 1px solid #999999; border-top: 1px solid #999999; transform: rotate(135deg); }

.main .current-address a:hover { color: #FF5B01; }

.main .goods-select-condition { width: 1200px; margin: auto; border-radius: 0 0 12px 12px; }

.main .current-right-box { float: right; margin-top: 22px; }

.main .current-right-box i { vertical-align: bottom; }

.main .current-right-box .open-seach-history { font-size: 13px; font-weight: bold; line-height: normal; letter-spacing: 0em; margin-left: 40px; font-variation-settings: "opsz" auto; color: #FF5B01; }

.main .current-right-box .open-seach-history .cd-up-orange { display: inline-block; border: 5px solid transparent; border: 6.5px solid transparent; border-bottom-color: #ff5b01; border-top: 0; position: relative; margin-top: -9px; margin-left: 6px; vertical-align: middle; }

.main .current-right-box .open-seach-history .cd-down-orange { display: inline-block; border: 5px solid transparent; border: 6.5px solid transparent; border-top-color: #ff5b01; border-bottom: 0; position: relative; margin-top: -5px; margin-left: 6px; vertical-align: middle; }

.main .current-right-box a.color999 { font-size: 13px; }

.main .current-right-box a.color999 i { opacity: 0.5; }

.main .current-right-box a.color999:hover { color: #333333; }

.main .current-right-box a.color999:hover i { opacity: 1; }

.main .current-right-box.m-r40 { margin-right: 0; }

.main .bottom3 { bottom: 3px; }

.main .goods-select-content { padding: 0 16px; background-color: #ffffff; border-radius: 0 0 12px 12px; }

.main .goods-select-item { width: 100%; border-top: 1px solid #ededed; display: table; min-height: 49px; }

.main .goods-select-item > div { display: table-cell; vertical-align: middle; }

.main .goods-select-item .goods-select-title { vertical-align: top; width: 76px; text-align: center; }

.main .goods-select-item .goods-select-title > span { font-size: 12px; color: #999; margin-top: 18px; width: 100%; overflow: hidden; height: 18px; line-height: 18px; text-align: left; }

.main .goods-select-item .goods-select-value, .main .goods-select-item .your-select-value { padding: 12px 16px 8px 4px; }

.main .goods-select-item .goods-select-value span, .main .goods-select-item .goods-select-value a, .main .goods-select-item .your-select-value span, .main .goods-select-item .your-select-value a { font-size: 12px; height: 32px; line-height: 32px; margin-bottom: 4px; cursor: pointer; float: left; background: #fff; padding: 0px 8px; margin-left: 12px; }

.main .goods-select-item .goods-select-value .active, .main .goods-select-item .goods-select-value .active:hover, .main .goods-select-item .your-select-value .active, .main .goods-select-item .your-select-value .active:hover { background: #FFF2EB; color: #FF5B01; border-radius: 3px; }

.main .goods-select-item .goods-select-value a:hover, .main .goods-select-item .your-select-value a:hover { color: #FF5B01; }

.main .goods-select-item .goods-select-value .server-more-btn:hover, .main .goods-select-item .goods-select-value .server-top:hover, .main .goods-select-item .your-select-value .server-more-btn:hover, .main .goods-select-item .your-select-value .server-top:hover { border: 1px solid #FF5B01; }

.main .goods-select-item .goods-select-value .server-more-btn:hover span, .main .goods-select-item .goods-select-value .server-top:hover, .main .goods-select-item .goods-select-value .server-top:hover span, .main .goods-select-item .your-select-value .server-more-btn:hover span, .main .goods-select-item .your-select-value .server-top:hover, .main .goods-select-item .your-select-value .server-top:hover span { color: #FF5B01; }

.main .goods-select-item .goods-select-value .server-more-btn, .main .goods-select-item .goods-select-value .server-top, .main .goods-select-item .your-select-value .server-more-btn, .main .goods-select-item .your-select-value .server-top { position: absolute; right: 16px; top: 12px; width: 60px; height: 24px; margin-left: 11px; border: 1px solid #d6d6d6; cursor: pointer; text-align: center; display: none; }

.main .goods-select-item .goods-select-value .server-more-btn a, .main .goods-select-item .goods-select-value .server-more-btn span, .main .goods-select-item .goods-select-value .server-top a, .main .goods-select-item .goods-select-value .server-top span, .main .goods-select-item .your-select-value .server-more-btn a, .main .goods-select-item .your-select-value .server-more-btn span, .main .goods-select-item .your-select-value .server-top a, .main .goods-select-item .your-select-value .server-top span { float: left; font-size: 12px; color: #666; padding: 0; margin: 0 0 0 11px; line-height: 22px; }

.main .goods-select-item .goods-select-value .server-more-btn i, .main .goods-select-item .goods-select-value .server-top i, .main .goods-select-item .your-select-value .server-more-btn i, .main .goods-select-item .your-select-value .server-top i { float: left; top: 10px; margin-left: 6px; }

.main .goods-select-item .goods-select-value .server-top, .main .goods-select-item .your-select-value .server-top { display: block; top: -2px; padding: 0; margin-right: 0; right: 0; }

.main .goods-select-item .goods-select-value .server-top a, .main .goods-select-item .your-select-value .server-top a { top: 0; }

.main .goods-select-item .goods-select-value .sell-price-box .max-price-box, .main .goods-select-item .goods-select-value .sell-price-box .min-price-box, .main .goods-select-item .your-select-value .sell-price-box .max-price-box, .main .goods-select-item .your-select-value .sell-price-box .min-price-box { box-sizing: border-box; padding-top: 4px; }

.main .goods-select-item .goods-select-value .sell-price-box .max-price-box > div, .main .goods-select-item .goods-select-value .sell-price-box .min-price-box > div, .main .goods-select-item .your-select-value .sell-price-box .max-price-box > div, .main .goods-select-item .your-select-value .sell-price-box .min-price-box > div { width: 80px; height: 24px; line-height: 24px; border: 1px solid #D6D6D6; border-radius: 4px; overflow: hidden; }

.main .goods-select-item .goods-select-value .sell-price-box .max-price-box > div:hover, .main .goods-select-item .goods-select-value .sell-price-box .min-price-box > div:hover, .main .goods-select-item .your-select-value .sell-price-box .max-price-box > div:hover, .main .goods-select-item .your-select-value .sell-price-box .min-price-box > div:hover { border: 1px solid #ff5b01; }

.main .goods-select-item .goods-select-value .sell-price-box .max-price-box > div span, .main .goods-select-item .goods-select-value .sell-price-box .min-price-box > div span, .main .goods-select-item .your-select-value .sell-price-box .max-price-box > div span, .main .goods-select-item .your-select-value .sell-price-box .min-price-box > div span { line-height: 24px; background-color: transparent; margin: 0; padding: 0; }

.main .goods-select-item .goods-select-value .sell-price-box .max-price-box > div input, .main .goods-select-item .goods-select-value .sell-price-box .min-price-box > div input, .main .goods-select-item .your-select-value .sell-price-box .max-price-box > div input, .main .goods-select-item .your-select-value .sell-price-box .min-price-box > div input { width: 46px; }

.main .goods-select-item .goods-select-value .sell-price-box .min-price-box, .main .goods-select-item .your-select-value .sell-price-box .min-price-box { padding-left: 20px; }

.main .goods-select-item .goods-select-value .sell-price-box .connect-symbol, .main .goods-select-item .your-select-value .sell-price-box .connect-symbol { padding-top: 4px; }

.main .goods-select-item .goods-select-value .sell-price-box .price-sure, .main .goods-select-item .your-select-value .sell-price-box .price-sure { width: 48px; height: 24px; line-height: 24px; border-radius: 4px; border: 1px solid #D6D6D6; background: #F7F7F7; box-sizing: border-box; margin-left: 8px; margin-top: 4px; }

.main .goods-select-item .goods-select-value .sell-price-box .price-sure:hover, .main .goods-select-item .your-select-value .sell-price-box .price-sure:hover { background-color: #ffffff; border: 1px solid #ff5b01; color: #ff5b01; }

.main .goods-select-item .goods-select-value { padding: 12px 16px 8px 4px; }

.main .goods-select-item .goods-select-value a:hover { background: #F7F7F7; color: #333333; }

.main .goods-select-item .your-select-value { padding: 12px 16px 6px 6px; }

.main .goods-select-item .your-select-value .m-r25 { margin-right: 24px; }

.main .goods-select-item .your-select-value .your-attr:last-child { margin-right: 10px; }

.main .goods-select-item .your-select-value span, .main .goods-select-item .your-select-value a { margin-bottom: 6px; }

.main .goods-select-item .your-select-value .your-select-item { float: left; }

.main .goods-select-item .your-select-value .your-select-item > div { float: left; }

.main .goods-select-item .your-select-value .your-select-item > a { float: left; padding: 0; border: none; }

.main .goods-select-item .your-select-value .your-select-item > a i { top: 3px; }

.main .goods-select-item .your-select-value .your-select-item > a .clear-attr { border: none; font-size: 12px; color: #7d7d7d; }

.main .goods-select-item .your-select-value .your-select-item > a .clear-attr:hover { color: #FF5B01; }

.main .goods-select-item .your-select-value .your-select-item .your-attr > span { padding: 0 10px; }

.main .goods-select-item .your-select-value span, .main .goods-select-item .your-select-value a { border: 1px solid #d6d6d6; height: 24px; line-height: 22px; float: none; margin-right: 0; }

.main .goods-select-item .your-select-value .icon-list-4 { margin-left: 6px; bottom: 1px; }

.main .goods-select-item .your-select-value .your-active { border: 1px solid #FF5B01; border-bottom: none; z-index: 100001; }

.main .goods-select-item .your-select-value .next-dir, .main .goods-select-item .your-select-value .your-attr > a { display: inline-block; padding: 0 10px; }

.main .goods-select-item .your-select-value .next-dir:after { position: absolute; content: ""; top: 9px; right: -14px; width: 6px; height: 6px; border-left: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8; transform: rotate(135deg); }

.main .goods-select-item .your-select-attr-box, .main .goods-select-item .server-search-content { position: absolute; padding: 1px 0 14px 0; z-index: 30000; background: #fff; -ms-overflow-y: auto; overflow-y: auto; display: none; }

.main .goods-select-item .your-select-attr-box > div, .main .goods-select-item .server-search-content > div { display: table; }

.main .goods-select-item .select-attr-box, .main .goods-select-item .your-select-attr-box { z-index: 999992; }

.main .goods-select-item .server-result { padding: 1px 0 8px 0; z-index: 1999; background: #fff; max-height: 317px; }

.main .goods-select-item .server-result a { display: block; padding: 0 6px; margin: 0; height: 14px; line-height: 14px; font-size: 12px; }

.main .goods-select-item .server-result .result-item li { float: left; padding-left: 6px; width: 126px; margin-top: 16px; cursor: pointer; height: 14px; line-height: 14px; }

.main .goods-select-item .select-attr-item, .main .goods-select-item .your-select-attr-item, .main .goods-select-item .select-server-item { text-align: left; display: table-cell; }

.main .goods-select-item .select-attr-item li, .main .goods-select-item .your-select-attr-item li, .main .goods-select-item .select-server-item li { padding-left: 16px; width: 126px; margin-top: 16px; float: left; overflow: hidden; }

.main .goods-select-item .select-attr-item li a { font-size: 12px; height: 14px; line-height: 14px; border: none; padding: 0; }

.main .goods-select-item .your-select-attr-item { max-height: 372px; }

.main .goods-select-item .your-select-attr-item li { height: 15px; line-height: 15px; }

.main .goods-select-item .your-select-attr-item li > a { font-size: 12px; border: none; padding: 0; height: 15px; line-height: 15px; }

.main .goods-select-item .your-select-attr-item li .select-box label { background: #fff; }

.main .goods-select-item .server-search-content .select-attr-item li, .main .goods-select-item .server-search-content .select-server-item li { padding-left: 6px; }

.main .goods-select-item .server-search-content .select-attr-item li a, .main .goods-select-item .server-search-content .select-server-item li a { padding: 0; margin: 0; }

.main .goods-select-item .server-search-content .select-server-item li { padding-right: 16px; padding-left: 0; }

.main .goods-select-item .server-search-content .select-server-item li a { padding: 0 6px; }

.main .goods-select-item .result-item li { padding-right: 10px; height: 14px; line-height: 14px; overflow: hidden; }

.main .goods-select-item .select-attr-box { position: absolute; padding: 1px 0 12px 0; z-index: 100000; background: #fff; max-height: 317px; -ms-overflow-y: auto; overflow-y: auto; display: none; border: 1px solid #FF5B01; left: 0; top: 23px; }

.main .goods-select-item .select-attr-box > ul { width: 630px; min-width: 126px; display: table; }

.main .goods-select-item .select-attr-box > ul li { display: table-cell; margin-bottom: 2px; margin-top: 14px; overflow: hidden; height: 14px; }

.main .goods-select-item .your-select-attr-box { left: 10px; top: 36px; width: 676px; display: none; *box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.2); box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 12px; background: #ffffff; padding: 0 0 0 20px; padding-bottom: 20px; }

.main .goods-select-item .your-select-attr-box .your-select-attr-title { font-size: 16px; font-weight: bold; line-height: 24px; color: #333333; padding: 12px 0; border-bottom: 1px solid #EDEDED; width: 636px; }

.main .goods-select-item .your-select-attr-box .your-select-attr-title > p { display: inline-block; }

.main .goods-select-item .your-select-attr-box .your-select-attr-item { padding-top: 3px; max-height: 372px; overflow: auto; display: inline-block; margin-left: -12px; }

.main .goods-select-item .your-select-attr-box ul > li { width: 150px; border: 1px solid #EDEDED; height: 32px; cursor: pointer; line-height: 32px; margin-top: 12px; overflow: hidden; text-align: center; padding: 0 8px; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px; margin-left: 12px; }

.main .goods-select-item .your-select-attr-box ul > li a { margin-left: 0; display: inline-block; width: 133px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 32px; height: auto; }

.main .goods-select-item .your-select-attr-box ul > li:hover a { color: #ff5b01; }

.main .goods-select-item .your-select-attr-box ul .active { border: 1px solid #FFF2EB; }

.main .goods-select-item .your-select-attr-box ul .active a { background: #FFF2EB; color: #FF5B01; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group { min-height: 32px; margin-top: 16px; width: 636px; line-height: 32px; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group { float: left; cursor: pointer; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group input[type=checkbox] { position: relative; width: 15px; height: 15px; display: inline-block; font-size: 14px; border: 1px solid #D6D6D6; border-radius: 2px; vertical-align: middle; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group input[type=checkbox]::after { position: absolute; top: 0; color: #000; width: 15px; box-sizing: border-box; height: 15px; display: inline-block; visibility: visible; padding-left: 0px; text-align: center; content: ' '; border-radius: 2px; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group input[type="checkbox"]:checked::after { background-color: #38B03F; border: 1px solid #38B03F; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group input[type="checkbox"]:checked::before { position: absolute; content: ""; width: 3px; height: 7px; top: 1px; left: 5px; border: 2px solid #fff; border-top: none; border-left: none; transform: rotate(45deg); z-index: 1; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .checked-group label { color: #000000; vertical-align: middle; margin-left: 4px; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .btn-group { float: right; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .btn-group a { width: 100px; height: 32px; border-radius: 6px; line-height: 32px; text-align: center; font-size: 14px; padding: 0; margin-left: 5px; margin-bottom: 0; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .btn-group a:hover { opacity: 0.9; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .btn-group .reset { color: #333333; background: #F7F7F7; }

.main .goods-select-item .your-select-attr-box .multiple-choice-btn-group .btn-group .confirm { background: #FF5B01; color: #ffffff; }

.main .goods-select-item .your-select-attr-box .custom-interval-box > span { cursor: default; }

.main .goods-select-item .server-search-content { display: block; width: 1075px; position: relative; left: 0; top: 0; padding-bottom: 8px; }

.main .goods-select-item .your-select-attr:hover .your-select-attr > span { color: #FF5B01; }

.main .goods-select-item .btn-group { float: right; }

.main .goods-select-item .btn-group a { width: 100px; height: 32px; border-radius: 6px; line-height: 32px; text-align: center; font-size: 14px; padding: 0; margin-left: 5px; margin-bottom: 0; }

.main .goods-select-item .btn-group a:hover { opacity: 0.9; }

.main .goods-select-item .btn-group .reset { color: #333333; background: #F7F7F7; }

.main .goods-select-item .btn-group .confirm { background: #FF5B01; color: #ffffff; }

.main .goods-select-item .your-select-attr { margin-right: 0 !important; }

.main .goods-select-item .your-select-attr span, .main .goods-select-item .your-select-attr a { display: inline-block; border: none; padding: 0; padding: 7px 10px; margin-bottom: 6px; height: auto; float: none; margin-right: 0; line-height: 18px; margin-left: 10px; }

.main .goods-select-item .your-select-attr .select-search-box { width: 178px; height: 32px; border-radius: 8px; border: 1px solid #D6D6D6; display: flex; padding: 0 12px; flex-direction: row; align-items: center; }

.main .goods-select-item .your-select-attr .select-search-box input { border: 0; font-size: 12px; width: 100%; }

.main .goods-select-item .your-select-attr .select-search-box .search-input { flex: 1; min-width: 0; }

.main .goods-select-item .your-select-attr .select-search-box .goods-icon-search { margin-left: 10px; min-width: 16px; bottom: 0; }

.main .goods-select-item .your-select-attr .select-search-box .goods-icon-clear.dn { display: none; }

.main .goods-select-item .your-select-attr .select-search-box .goods-icon-clear { margin-left: 4px; min-width: 14px; bottom: 0; cursor: pointer; }

.main .goods-select-item .your-select-attr .goods-icon-close { width: 14.25px; height: 14.25px; position: absolute; top: -5px; right: -5px; z-index: 22; }

.main .goods-select-item .your-select-attr .triangle1 { display: none; width: 10px; height: 10px; border: 1px solid #D6D6D6; border-right: 0; border-bottom: 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); position: absolute; left: 40%; background: #fcfcfc; z-index: 999999955; top: 25px; }

.main .goods-select-item .your-select-attr i { margin-left: 6px; bottom: 1px; vertical-align: middle; }

.main .goods-select-item .your-select-attr input:checked + label::after { border: 2px solid #38B03F; border-top: none; border-left: none; }

.main .goods-select-item .select-more-btn { position: absolute; right: 16px; top: 16px; z-index: 6222110000; }

.main .goods-select-item .select-more-btn .more-btn1 { width: 56px; height: 24px; line-height: 22px; border: 1px solid #d6d6d6; border-radius: 2px; text-align: center; font-size: 12px; color: #666; cursor: pointer; overflow: hidden; background: #fff; }

.main .goods-select-item .select-more-btn .more-btn1 a { border: none; padding: 0; bottom: 1px; }

.main .goods-select-item .select-more-btn .more-btn2 { display: none; }

.main .goods-select-item .select-more-btn .more-btn2 a { width: 46px; height: 24px; border-radius: 2px; font-size: 12px; display: block; text-align: center; overflow: hidden; }

.main .goods-select-item .select-more-btn .more-btn2 .select-sure-btn { color: #fff; background: #FF5B01; margin-bottom: 10px; line-height: 24px; border: 1px solid #FF5B01; }

.main .goods-select-item .select-more-btn .more-btn2 .select-cancel-btn { color: #666; border: 1px solid #d6d6d6; line-height: 22px; background: #fff; }

.main .goods-select-item .select-more-btn .more-btn2 .select-sure-btn:hover { background: #FF7327; }

.main .goods-select-item .select-more-btn .select-cancel-btn:hover, .main .goods-select-item .select-more-btn .more-btn1:hover { color: #FF5B01; border: 1px solid #FF5B01; }

.main .goods-select-item .select-more-btn .more-btn1:hover a { color: #FF5B01; }

.main .goods-select-item .custom-interval-box { margin-top: 24px; }

.main .goods-select-item .custom-interval-box > span { line-height: 32px; margin: 0; padding: 0; }

.main .goods-select-item .custom-interval-box .custom-interval { display: inline-block; vertical-align: top; }

.main .goods-select-item .custom-interval-box .custom-interval > div { float: left; }

.main .goods-select-item .custom-interval-box .custom-interval .connect-symbol { margin: 7px 8px; line-height: 16px; }

.main .goods-select-item .custom-interval-box .custom-interval .custom-interval-left, .main .goods-select-item .custom-interval-box .custom-interval .custom-interval-right { width: 76px; height: 32px; border-radius: 8px; border: 1px solid #D6D6D6; padding: 7px 12px; }

.main .goods-select-item .custom-interval-box .custom-interval .custom-interval-left:hover, .main .goods-select-item .custom-interval-box .custom-interval .custom-interval-right:hover { border: 1px solid #ff5b01; }

.main .goods-select-item .custom-interval-box .custom-interval .custom-interval-left input, .main .goods-select-item .custom-interval-box .custom-interval .custom-interval-right input { width: 100%; border: 0; line-height: 16px; }

.main .goods-select-item .custom-interval-box .btn-group a { width: 64px; }

.main .goods-select-item .custom-interval-box .btn-group .reset:hover { color: #333333; }

.main .goods-select-item .custom-interval-box .btn-group .confirm:hover { color: #ffffff; }

.main .server-more-btn:hover, .main .server-top:hover { border: 1px solid #FF5B01; }

.main .server-more-btn:hover span, .main .server-top:hover, .main .server-top:hover span { color: #FF5B01; }

.main .server-more-btn, .main .server-top { display: inline-block; top: 17px; width: 57px; height: 24px; border-radius: 4px; margin-left: 11px; border: 1px solid #d6d6d6; cursor: pointer; text-align: center; }

.main .server-more-btn a, .main .server-more-btn span, .main .server-top a, .main .server-top span { float: left; font-size: 12px; color: #666; padding: 0; margin: 0 0 0 11px; line-height: 22px; }

.main .server-more-btn i, .main .server-top i { float: left; top: 10px; margin-left: 6px; }

.main .server-more-btn { top: 9px; }

.main .height-limit { height: 56px !important; overflow: hidden; display: inline-block !important; width: 1024px; }

.main .height-limit a { margin-bottom: 12px !important; }

.main .select-box, .main .select-type { float: left; width: 19px; height: 19px; margin-right: 6px; display: none; /*添加的加号与label进行拼接(一个矩形边框去掉上和左的边框),再旋转45度*/ }

.main .select-box label, .main .select-type label { position: absolute; left: 1px; top: 1px; width: 15px; height: 15px; border-radius: 2px; border: 1px solid #d6d6d6; 　　　　cursor: pointer; padding: 0; box-sizing: border-box; background: #fff; cursor: pointer; }

.main .select-box input:checked + label, .main .select-type input:checked + label { background-color: #38B03F; border: 1px solid #38B03F; }

.main .select-box input:checked + label::after, .main .select-type input:checked + label::after { position: absolute; content: ""; width: 3px; height: 7px; top: 1px; left: 5px; border: 2px solid #fff; border-top: none; border-left: none; transform: rotate(45deg); }

.main .select-box { position: absolute; left: -1px; top: 0; width: 15px; height: 15px; }

.main .select-box label { top: 0px; }

.main .server-attr { width: 980px; height: 20px; line-height: 20px; overflow: hidden; }

.main #game-clothes, .main #game-area { margin-bottom: 10px; }

.main .select-type { display: block; }

.main .server-search-box { display: none; width: 1068px; }

.main .server-search-box .search-result { display: none; }

.main .server-search-box .search-result > p { height: 14px; line-height: 14px; margin-bottom: 26px; font-size: 12px; margin-top: 14px; padding-left: 6px; }

.main .server-search-box .server-search-title { height: 27px; line-height: 27px; padding-left: 6px; }

.main .server-search-box .server-search-title > span { margin-bottom: 0; cursor: auto; }

.main .server-search-box .server-search-title span, .main .server-search-box .server-search-title p, .main .server-search-box .server-search-title a { float: left; }

.main .server-search-box .server-search-title > span { margin-top: 3px; padding: 0; margin-right: 10px; }

.main .server-search-box .server-search-title > p { width: 200px; margin-right: 10px; height: 24px; line-height: 22px; padding-left: 10px; overflow: hidden; border: 1px solid #d6d6d6; }

.main .server-search-box .server-search-title > p input { font-size: 12px; border: none; top: -1px; height: 23px; float: left; }

.main .server-search-box .server-search-title > p .icon-search_clear { width: 14px; position: absolute; right: 10px; top: 4px; cursor: pointer; display: none; }

.main .server-search-box .server-search-title > p i { margin-right: 8px; top: 5px; float: left; }

.main .server-search-box .server-search-title a { font-size: 12px; color: #0e56a6; top: 2px; margin-bottom: 0; }

.main .game-type-attr span { float: left; }

.main .top-left-content { position: fixed; z-index: 195200011; margin-left: -226px; top: 237px; }

.main .adv-content p { height: 370px; width: 210px; }

.main .adv-content .adv-image-close { position: absolute; right: 0; top: 0; }

.main .hot-shopping { background-color: #ffffff; min-height: 160px; width: 100%; border: 1px solid #ffcdbf; margin-top: 16px; padding: 0px 0px 0px 0px; border-radius: 12px; overflow: hidden; }

.main .hot-shopping .list-hot-top, .main .hot-shopping .list-hot-down { position: absolute; left: 0; width: 100%; height: 44px; }

.main .hot-shopping .list-hot-top { top: 0; background: url("../img/list-hot-top.png"); }

.main .hot-shopping .list-hot-down { bottom: 0; background: url("../img/list-hot-down.png"); }

.main .hot-shopping .hot-title-box { height: 44px; line-height: 44px; }

.main .hot-shopping .hot-title-box .p-l16 { padding-left: 16px; }

.main .hot-shopping .hot-title-box ul { display: table; }

.main .hot-shopping .hot-title-box ul li { vertical-align: middle; display: table-cell; float: left; font-weight: bold; }

.main .hot-shopping .hot-title-box ul li i { top: 7px; }

.main .hot-shopping .hot-title-box ul li a:hover { color: #FF5B01; }

.main .hot-shopping .platform-receive-content .buy-number-box { margin-bottom: 0px; }

.main .hot-shopping .hot-goods-content ul, .main .hot-shopping .hot-goods-list-content ul, .main .hot-shopping .platform-receive-content ul { display: table; border-bottom: 1px dashed #ededed; }

.main .hot-shopping .hot-goods-content ul li, .main .hot-shopping .hot-goods-list-content ul li, .main .hot-shopping .platform-receive-content ul li { vertical-align: middle; display: table-cell; }

.main .hot-shopping .hot-goods-content ul .hot-img, .main .hot-shopping .hot-goods-list-content ul .hot-img, .main .hot-shopping .platform-receive-content ul .hot-img { width: 90px; height: 90px; border-radius: 50%; margin: 16px 30px 16px 10px; }

.main .hot-shopping .hot-goods-content ul .hot-game-area, .main .hot-shopping .hot-goods-list-content ul .hot-game-area, .main .hot-shopping .platform-receive-content ul .hot-game-area { min-height: 17px; line-height: 17px; margin-bottom: 10px; max-height: 34px; overflow: hidden; display: table; }

.main .hot-shopping .hot-goods-content ul .hot-game-area > p, .main .hot-shopping .hot-goods-list-content ul .hot-game-area > p, .main .hot-shopping .platform-receive-content ul .hot-game-area > p { display: table-cell; vertical-align: middle; }

.main .hot-shopping .hot-goods-content .swiper-slide, .main .hot-shopping .hot-goods-content #slides, .main .hot-shopping .hot-goods-list-content .swiper-slide, .main .hot-shopping .hot-goods-list-content #slides, .main .hot-shopping .platform-receive-content .swiper-slide, .main .hot-shopping .platform-receive-content #slides { padding: 0 10px; }

.main .hot-shopping .hot-goods-content .swiper-slide ul:last-child, .main .hot-shopping .hot-goods-content #slides ul:last-child, .main .hot-shopping .hot-goods-list-content .swiper-slide ul:last-child, .main .hot-shopping .hot-goods-list-content #slides ul:last-child, .main .hot-shopping .platform-receive-content .swiper-slide ul:last-child, .main .hot-shopping .platform-receive-content #slides ul:last-child { border: none; }

.main .hot-shopping .hot-goods-list-content { padding: 0 10px; }

.main .hot-shopping .hot-goods-list-content ul:last-child { border: none; }

.main .hot-shopping .icon-list-shop { margin-left: 10px; }

.main .hot-shopping .width130 { width: 130px; }

.main .hot-shopping .width200 { width: 200px; }

.main .hot-shopping .width170 { width: 170px; }

.main .hot-shopping .width185 { width: 185px; }

.main .hot-shopping .width211 { width: 211px; }

.main .hot-shopping .width364 { width: 364px; }

.main .hot-shopping .width166 { width: 166px; }

.main .hot-shopping .width143 { width: 143px; }

.main .hot-shopping .width140 { width: 140px; }

.main .hot-shopping .width385 { width: 385px; }

.main .hot-shopping .width133 { width: 133px; }

.main .hot-shopping .width330 { width: 330px; padding-left: 140px; }

.main .hot-shopping .width215 { width: 215px; }

.main .hot-shopping .width190 { width: 190px; }

.main .hot-shopping .width86 { width: 86px; }

.main .hot-shopping .width225 { width: 225px; }

.main .hot-shopping .colored { color: #ededed; margin: 0 10px; }

.main .hot-shopping .p-r96 { padding-left: 96px; }

.main .hot-shopping-new { min-height: 160px; width: 100%; margin-top: 12px; background: url(../img/hot_selling_mall_bg.png) no-repeat; background-size: 100% 100%; padding: 0 16px 16px 16px; border: 0; border-radius: 12px; }

.main .hot-shopping-new .slides_container { overflow: visible; }

.main .hot-shopping-new .hot-shopping-swiper { padding-bottom: 0; max-height: none; }

.main .hot-shopping-new .hot-shopping-swiper .ht-img { vertical-align: top; }

.main .hot-shopping-new .hot-goods { background-color: #ffffff; border-radius: 10px; padding-top: 16px; }

.main .hot-shopping-new .p-tb { padding: 16px 0; }

.main .hot-shopping-new .hot-shopping-title { padding: 6px 0; }

.main .hot-shopping-new .hot-shopping-title i { vertical-align: middle; margin-right: 2px; }

.main .hot-shopping-new .hot-shopping-title > span { color: #ffffff; font-size: 14px; margin-left: 20px; }

.main .hot-shopping-new .hot-shopping-title > span i { vertical-align: middle; }

.main .hot-shopping-new .hot-shopping-title .shopping_mall { float: right; color: #FFFFFF; border: 1px solid #EDEDED; background-color: transparent; border-radius: 128px; font-size: 14px; height: 30px; line-height: 30px; padding: 0 12px; margin-top: 10px; }

.main .hot-shopping-new .hot-shopping-title .shopping_mall i { margin-right: 6px; vertical-align: text-bottom; }

.main .hot-shopping-new .hot-title-box { height: 34px; line-height: 34px; border-radius: 5px; background-color: #F5F5F5; margin: 0 24px; }

.main .hot-shopping-new .hot-title-box ul li:first-child { padding-left: 70px; }

.main .hot-shopping-new .hot-title-box ul li:first-child + li { padding-left: 246px; }

.main .hot-shopping-new .hot-title-box ul li:first-child + li + li { padding-left: 254px; }

.main .hot-shopping-new .hot-title-box ul li:first-child + li + li + li { padding-left: 205px; }

.main .hot-shopping-new .hot-goods-content #slides { padding: 0 24px; }

.main .hot-shopping-new .slides1166 { width: auto; }

.main .hot-shopping-new .width211 { width: 211px; }

.main .hot-shopping-new .width398 { width: 398px; }

.main .hot-shopping-new .width398 .m-l16 { margin-left: 14px; }

.main .hot-shopping-new .width80 { width: 80px; }

.main .hot-shopping-new .width94 { padding-left: 0; }

.main .hot-shopping-new .width120 { width: 120px; }

.main .hot-shopping-new .hot-goods-content ul .hot-img, .main .hot-shopping-new .hot-goods-list-content ul .hot-img { width: 70px; height: 70px; margin: 0; border-radius: 0; }

.main .hot-shopping-new .hot-goods-content ul .hot-game-area, .main .hot-shopping-new .hot-goods-list-content ul .hot-game-area { display: inline-block; max-width: 171px; margin-bottom: 8px; position: relative; overflow: hidden; max-height: 36px; }

.main .hot-shopping-new .hot-goods-content ul .hot-game-area p, .main .hot-shopping-new .hot-goods-list-content ul .hot-game-area p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; max-width: 171px; word-break: break-all; max-height: 36px; line-height: 18px; }

.main .hot-shopping-new .hot-goods-content ul .icon-ht, .main .hot-shopping-new .hot-goods-list-content ul .icon-ht { vertical-align: top; top: 1px; }

.main .hot-shopping-new .hot-goods-content ul .proportion-icon-box, .main .hot-shopping-new .hot-goods-list-content ul .proportion-icon-box { width: 42px; height: 44px; }

.main .hot-shopping-new .hot-goods-content ul .icon-bese_proportion, .main .hot-shopping-new .hot-goods-list-content ul .icon-bese_proportion { vertical-align: top; }

.main .hot-shopping-new .hot-goods-content ul .proportion-box, .main .hot-shopping-new .hot-goods-list-content ul .proportion-box { display: inline-block; max-width: 153px; word-break: break-all; }

.main .hot-shopping-new .radio-group { position: relative; }

.main .hot-shopping-new .radio-group input[type="radio"] { width: 15px; height: 15px; opacity: 0; }

.main .hot-shopping-new .radio-group label { color: #333; font-size: 14px; cursor: pointer; position: relative; padding-left: 24px; }

.main .hot-shopping-new .radio-group input[type="radio"] + label::before { content: ''; display: inline-block; width: 15px; height: 15px; border: 1px solid #D6D6D6; border-radius: 50%; /* 圆形 */ vertical-align: bottom; position: absolute; left: 0; top: 0; }

.main .hot-shopping-new .radio-group input[type="radio"]:checked + label::before { border-color: #38B03F; /* 选中时颜色 */ }

.main .hot-shopping-new .radio-group input[type="radio"]:checked + label::after { content: ''; display: inline-block; width: 11px; height: 11px; background-color: #38B03F; /* 选中标记颜色 */ border-radius: 50%; position: absolute; *top: 2px; -ms-top: 2px; top: 3px; left: 3px; }

.main .hot-shopping-new .buy-title { margin-left: -17px; }

.main .hot-shopping-new .buy-box { width: 158px; }

.main .hot-shopping-new .buy-box input { max-width: 73px; }

.main .hot-shopping-new .none { display: none !important; }

.main .hot-shopping-new .buy-money-box, .main .hot-shopping-new .buy-number-box { display: flex; flex-direction: row; align-content: center; align-items: center; width: 284px; }

.main .hot-shopping-new .buy-money-box .buy-box, .main .hot-shopping-new .buy-number-box .buy-box { flex: 1; width: 100%; }

.main .hot-shopping-new .buy-money-box .buy-box input, .main .hot-shopping-new .buy-number-box .buy-box input { max-width: 62%; }

.main .hot-shopping-new .buy-number-box .top5, .main .hot-shopping-new .buy-money-box .top5 { width: 110px; word-break: break-all; font-size: 0; }

.main .hot-shopping-new .buy-number-box .top5 .yuan, .main .hot-shopping-new .buy-money-box .top5 .yuan { max-width: none; display: inline; }

.main .hot-shopping-new .buy-number-box .top5 .font14, .main .hot-shopping-new .buy-money-box .top5 .font14 { display: inline; }

.main .hot-shopping-new .all-look { background-color: #F5F5F5; height: 32px; color: #666666; line-height: 32px; font-size: 0; position: relative; left: 0; bottom: 0; border-radius: 0px 0px 10px 10px; }

.main .hot-shopping-new .all-look span { color: #666666; }

.main .hot-shopping-new .all-look i { vertical-align: middle; top: -3px; margin-left: 0; }

.main .hot-shopping-new .all-look a:hover span { color: #666666; }

.main .hot-shopping-new .no-hot-goods { padding: 26px 0 42px 0; }

.main .hot-shopping-new .no-hot-goods .goods-adv-box { margin-top: 0; display: flex; flex-wrap: nowrap; justify-content: center; }

.main .hot-shopping-new .no-hot-goods .goods-adv-box a { bottom: 0; }

.main .hot-shopping-new ul + .no-hot-goods { padding: 42px 0 42px 0; }

.main .hot-shopping-new .hot-btn-next1, .main .hot-shopping-new .hot-btn-prev1 { height: 50px; top: calc(50% - 9px); transform: translate(0, -50%); }

.main .hot-shopping-new .hot-btn-next1 img, .main .hot-shopping-new .hot-btn-prev1 img { margin-top: 20.5px; }

.main .hot-shopping-new .hot-btn-next1 { border-radius: 5px 0px 0px 5px; right: 0px; }

.main .hot-shopping-new .hot-btn-prev1 { border-radius: 0px 5px 5px 0px; }

.main .proportion-icon-box { width: 42px; height: 44px; }

.main .p-r66 { padding-left: 66px; top: 2.5px; }

.main .p-r66 > p { line-height: 15px; }

.main .width339 { width: 339px; }

.main .width400 { width: 400px; }

.main .width271 { width: 271px; }

.main .width233 { width: 233px; }

.main .m-t5 { margin-top: 5px; }

.main .bili-orderby { width: 67px; height: 20px; color: #ff5b01; font-size: 12px; display: block; }

.main .bili-orderby .icon-no-down { float: right; }

.main .icon-bili-bg { padding-left: 20px; padding-top: 4px; }

.main .icon-bili-bg p { font-size: 12px; color: #ff5b01; text-align: center; }

.main .biliLabel { position: absolute; left: 16px; background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); top: -22px; line-height: 18px; font-size: 12px; white-space: nowrap; border-radius: 20px; padding: 0px 8px; }

.main .biliLabel i { top: -1px; }

.main .biliLabel span { color: #fff; position: relative; z-index: 2; }

.main .biliLabel .small-angle { position: absolute; width: 0; height: 0; border-width: 8px; border-color: transparent; border-style: dashed; border-left-color: #FF8C00; top: 9px; left: 20px; }

.main .p-r16 { padding-right: 16px; }

.main .p-r18 { padding-right: 18px; }

.main .line-height14 { height: 14px; line-height: 14px; }

.main .buy-title span, .main .buy-hot-title span { width: 61px; background: #f5f5f5; font-size: 12px; color: #666; height: 24px; line-height: 24px; text-align: center; margin-bottom: 12px; border-radius: 2px; cursor: pointer; float: left; }

.main .buy-title span:first-child, .main .buy-hot-title span:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.main .buy-title span:hover, .main .buy-hot-title span:hover { color: #ff5b01; }

.main .buy-title span:last-child, .main .buy-hot-title span:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.main .buy-title .hot-active, .main .buy-hot-title .hot-active { color: #fff; background: #ff5b01; }

.main .buy-title .hot-active:hover, .main .buy-hot-title .hot-active:hover { background: #FF6B1A; color: #fff; }

.main .buy-title span { margin-bottom: 10px; }

.main .buy-money-box, .main .buy-number-box { display: table; clear: both; margin-bottom: 8px; }

.main .buy-money-box > div, .main .buy-number-box > div { display: inline-block; vertical-align: middle; }

.main .buy-money-box .top5, .main .buy-number-box .top5 { top: 0; height: 18px; line-height: 18px; width: 134px; vertical-align: text-top; }

.main .buy-money-box .top5 span, .main .buy-number-box .top5 span { line-height: 16px; }

.main .buy-money-box .yuan, .main .buy-money-box .jinbi, .main .buy-number-box .yuan, .main .buy-number-box .jinbi { overflow: hidden; display: block; max-width: 71px; }

.main .buy-money-box { display: none; }

.main .buy-box { height: 34px; line-height: 32px; width: 186px; border: 1px solid #d6d6d6; border-radius: 3px; overflow: hidden; }

.main .buy-box input { height: 30px; line-height: 30px; border: none; padding-left: 6px; max-width: 100px; }

.main .buy-box span { background: #f5f5f5; height: 32px; line-height: 32px; font-size: 12px; color: #666; border-left: 1px solid #d6d6d6; padding: 0 10px; position: absolute; right: 0; top: 0; }

.main .input-clear-btn { position: absolute; top: 7px; width: 18px; height: 18px; cursor: pointer; display: none; }

.main .buy-num .input-clear-btn, .main .input-recevie .input-clear-btn { right: 60px; }

.main .buy-money .input-clear-btn { right: 36px; }

.main .fontMT { font-family: "arial BoldMT"; }

.main .top5 { top: 5px; }

.main .server-guarantee { height: 17px; margin-bottom: 6px; }

.main .server-guarantee i { margin-right: 6px; bottom: -1px; float: left; }

.main .server-guarantee span { bottom: -2px; display: block; height: 14px; line-height: 14px; }

.main .server-guarantee:hover span { color: #ff5b01; }

.main .m-b0 { margin-bottom: 0; }

.main .hot-buy-btn { display: inline-block; height: 34px; line-height: 34px; border-radius: 6px; text-align: center; background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); border-radius: 6px; color: #fff; width: 100px; font-size: 14px; }

.main .hot-buy-btn:hover { background: #FF6B01; }

.main .m-t8 { margin-top: 8px; }

.main .hot-shopping-swiper { max-height: 419px; padding-bottom: 44px; overflow: hidden; }

.main #slides .pagination { position: absolute; z-index: 20; bottom: -25px; width: 100%; text-align: center; display: none !important; }

.main .swiper-pagination-switch { display: inline-block; width: 12px; height: 12px; border-radius: 12px; background: #fff; margin: 0 5px; border: 1px solid #d6d6d6; cursor: pointer; }

.main .swiper-active-switch { background: #FF5B01; border: 1px solid #FF5B01; }

.main .hot-btn-next1, .main .hot-btn-prev1, .main .hot-btn-next2, .main .hot-btn-prev2 { position: absolute; background: rgba(0, 0, 0, 0.2); height: 33px; width: 19px; top: 171px; cursor: pointer; z-index: 1985411; }

.main .hot-btn-next1 img, .main .hot-btn-prev1 img, .main .hot-btn-next2 img, .main .hot-btn-prev2 img { width: 5px; height: 9px; margin-top: 11.5px; margin-left: 7px; position: relative; }

.main .hot-btn-prev1, .main .hot-btn-prev2 { left: 0; }

.main .hot-btn-next1, .main .hot-btn-next2 { right: 0; }

.main .hot-btn-prev2, .main .hot-btn-next2 { top: 287px; }

.main .slides1198 { width: 1198px; }

.main .slides210 { width: 210px; }

.main .no-hot-goods .goods-adv-box { margin: auto; display: table; margin-top: 15px; }

.main .no-hot-goods .goods-adv-box > p { display: table-cell; }

.main .no-hot-goods .goods-adv-box span { font-size: 24px; color: #ff5b01; margin-right: 16px; font-weight: bold; float: left; }

.main .no-hot-goods .goods-adv-box a { bottom: 10px; }

.main .hot-goods-adv-box { height: 118px; }

.main .hot-goods-adv-box .goods-adv-box { padding-top: 47px; margin-top: 0; }

.main .all-look { width: 100%; position: absolute; bottom: 14px; left: 0; text-align: center; height: 16px; line-height: 16px; }

.main .all-look span { font-size: 12px; color: #ff5b01; }

.main .all-look span:hover { color: #FF6B1A; }

.main .all-look i { top: -1px; }

.main .hot-receiving-goods { background: #fff; width: 210px; border: 1px solid #ffcdbf; z-index: 30000; overflow: hidden; border-radius: 12px; }

.main .hot-receiving-goods .list-sh-bottom, .main .hot-receiving-goods .list-sh-top { width: 100%; height: 44px; position: absolute; left: 0; }

.main .hot-receiving-goods .list-sh-top { top: 0; background: url("../img/list-sh-top.png"); }

.main .hot-receiving-goods .list-sh-bottom { bottom: 0; background: url("../img/list-sh-bottom.png"); }

.main .receive-title { height: 44px; line-height: 44px; padding: 0 10px; }

.main .receive-title i { top: 10px; margin-right: 6px; }

.main .receive-title a:hover { color: #FF5B01; }

.main .receive-address { height: 40px; padding: 12px 0px; }

.main .receive-address span { font-size: 12px; color: #333; margin-right: 4px; height: 16px; overflow: hidden; display: inline-block; text-overflow: ellipsis; white-space: nowrap; max-width: 129px; }

.main .receive-address i { top: 1px; }

.main .receive-lable { text-align: center; margin-bottom: 19px; }

.main .receive-lable span { height: 20px; line-height: 18px; border: 1px solid #b2d4f2; border-radius: 2px; color: #0e56a6; font-size: 12px; padding: 0 6px; margin-right: 2px; background: #fbfdff; }

.main .receive-lable .left-4 { left: -4px; }

.main .receive-lable .left-7 { left: -7px; }

.main .t-m4 { margin-top: 4px; }

.main .p-lr16 { padding: 0 16px; }

.main .receive-number { margin-top: 19px; }

.main .receive-number p { width: 176px; border-top: 1px dashed #ededed; padding-top: 14px; margin: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; }

.main .receive-line { border-top: 1px dashed #ededed; }

.main .input-recevie { width: 176px; margin-top: 9px; margin-left: 16px; }

.main .get-money { height: 16px; line-height: 16px; margin-top: 7px; margin-bottom: 14px; padding: 0; }

.main .get-money .yuan { font-weight: bold; }

.main .sell-recevie-btn { width: 176px; color: #fff; font-size: 14px; text-align: center; height: 34px; line-height: 34px; margin: auto; display: block; background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); border-radius: 6px; margin-bottom: 20px; }

.main .sell-recevie-btn:hover { background: #ff6b01; }

.main .receive-line .sell-recevie-btn { margin-bottom: 10px; }

.main .hot-receiving-goods .swiper-slide > p, .main .hot-receiving-goods .swiper-slide div { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; width: 176px; margin-right: auto; margin-left: auto; padding-right: 0; padding-left: 0; }

.main .hot-receiving-goods .swiper-slide .buy-box { text-align: left; }

.main .hot-receiving-goods .swiper-slide .receive-lable { white-space: normal; height: 20px; overflow: hidden; }

.main .bussiness-num { height: 42px; line-height: 42px; text-align: center; }

.main .bussiness-num span { font-size: 12px; }

.main .bussiness-num span:hover { color: #FF6B1A; }

.main .bussiness-num i { margin-left: 3px; top: -1px; }

.main .no-receive-goods { height: 324px; padding-top: 90px; }

.main .no-receive-goods p { line-height: 26px; }

.main .slides_container .no-receive-goods { padding-top: 62px; }

.main .slides_container .settled-in-btn { bottom: 45px; left: 42px; }

.main .settled-in-btn { width: 92px; color: #fff; height: 30px; line-height: 30px; text-align: center; position: absolute; bottom: 60px; left: 58px; background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); border-radius: 6px; }

.main .settled-in-btn:hover { background: #FF6B01; }

.main .goods-list-content { width: 1200px; margin: 12px auto 0 auto; }

.main .sell-goods-nav { width: 1200px; z-index: 999; background-color: #ffffff; padding: 0.5px 0; position: relative; border-radius: 12px 12px 0 0; }

.main .sell-goods-nav-active { position: fixed; top: 0; left: 50%; transform: translateX(-50%); z-index: 19520000; }

.main .icon-right-enabl, .main .icon-left-enable, .main .icon-left_hover, .main .icon-right_hover { cursor: pointer; }

.main .sell-screen { background: #ffffff; border-radius: 12px 12px 0px 0px; border-bottom: 1px solid #EDEDED; height: 53px; display: table; width: 1200px; margin: auto; padding: 14px 0; }

.main .sell-screen > div { display: table-cell; }

.main .sell-screen .sell-btn-box { padding: 4px 0; float: left; position: relative; }

.main .sell-screen .sell-btn-box::before { content: '|'; position: absolute; right: 0; font-size: 10px; color: #D6D6D6; top: 8px; }

.main .sell-screen .sell-btn-box > a, .main .sell-screen .sell-btn-box .title-bili, .main .sell-screen .sell-btn-box .price-sort { float: left; color: #3D3D3D; font-size: 14px; padding: 0 16px; position: relative; }

.main .sell-screen .sell-btn-box > a::before, .main .sell-screen .sell-btn-box .title-bili::before, .main .sell-screen .sell-btn-box .price-sort::before { content: '|'; position: absolute; left: 0; font-size: 10px; color: #D6D6D6; top: 3px; }

.main .sell-screen .sell-btn-box > a:first-child::before, .main .sell-screen .sell-btn-box .title-bili:first-child::before, .main .sell-screen .sell-btn-box .price-sort:first-child::before { content: ''; }

.main .sell-screen .sell-btn-box .title-bili a { border: none; height: 22px; width: 100%; }

.main .sell-screen .sell-btn-box .sort-box { display: inline-block; width: 8px; line-height: 5px; margin-left: 4px; vertical-align: top; margin-top: 2px; }

.main .sell-screen .sell-btn-box .sort-box .sort-down, .main .sell-screen .sell-btn-box .sort-box .sort-up { display: inline-block; border: 4.5px solid transparent; position: relative; }

.main .sell-screen .sell-btn-box .sort-box .sort-down { border-top-color: #999999; border-bottom: 0; }

.main .sell-screen .sell-btn-box .sort-box .sort-up { border-bottom-color: #999999; border-top: 0; }

.main .sell-screen .sell-btn-box .sort-box .sort-down.sort-select { border-top-color: #ff5b01; }
i.sort-down.js-order-link.active{ border-top-color: #ff5b01 !important; }
i.sort-up.js-order-link.active { border-bottom-color: #ff5b01 !important; }
.main .sell-screen .sell-btn-box .sort-box .sort-select.sort-up { border-bottom-color: #ff5b01; }

.main .sell-screen .sell-btn-box .title-bili a:hover { border: none; }

.main .sell-screen .sell-btn-box a:hover, .main .sell-screen .sell-btn-box a:hover span { color: #FF5B01; }

.main .sell-screen .sell-btn-box .sell-btn-active { font-weight: bold; color: #FF5B01; }

.main .sell-screen .sell-btn-box .sell-btn-active a { color: #FF5B01; }

.main .sell-screen .sell-btn-box .sell-btn-active + a, .main .sell-screen .sell-btn-box .sell-btn-active + .title-bili { border-left: none; }

.main .sell-screen .page-box { float: right; line-height: 24px; margin-top: 1px;padding-right: 25px;}

.main .sell-screen .page-box i { border-radius: 2px; margin-right: 8px; display: inline-block; float: left; }

.main .sell-screen .page-box > span { float: left; }

.main .sell-screen .page-box .page-next { margin-left: 8px; }

.main .sell-screen .page-box .page-index { width: 44px; height: 24px; line-height: 22px; border-radius: 4px; border: 1px solid #D6D6D6; float: left; padding: 0px 10px; margin: 0 4px; }

.main .sell-screen .page-box .page-sure { width: 48px; height: 24px; line-height: 24px; border-radius: 4px; border: 1px solid #D6D6D6; background: #F7F7F7; box-sizing: border-box; margin-left: 10px; float: left; color: #666666; text-align: center; margin-right: 16px; }

.main .sell-screen .page-box .page-sure:hover { background-color: #ffffff; color: #ff5b01; border: 1px solid #ff5b01; }

.main .sell-price-box { padding-left: 10px; }

.main .sell-price-box > div { margin-top: 10px; float: left; }

.main .sell-price-box > div span, .main .sell-price-box > div input { font-size: 12px; }

.main .sell-price-box .hover-bgfff { background: #fff; }

.main .sell-price-box .min-price-box { border-left: 1px solid transparent; }

.main .sell-price-box .price-sure-box { border-right: 1px solid transparent; }

.main .sell-price-box .min-price-box, .main .sell-price-box .max-price-box { padding-top: 10px; margin-top: 0; }

.main .sell-price-box .min-price-box > div, .main .sell-price-box .max-price-box > div { width: 58px; border: 1px solid #d6d6d6; padding-left: 9px; border-radius: 2px; height: 24px; line-height: 22px; background: #fff; }

.main .sell-price-box .min-price-box input, .main .sell-price-box .max-price-box input { float: left; width: 33px; border: none; height: 22px; }

.main .sell-price-box .min-price-box { padding-left: 10px; }

.main .sell-price-box .price-sure-box { float: left; padding-right: 10px; margin-top: 0; }

.main .sell-price-box .price-sure { background: #f5f5f5; width: 40px; text-align: center; font-size: 12px; border: 1px solid #d6d6d6; float: left; cursor: pointer; height: 24px; line-height: 24px; margin-top: 10px; color: #666; }

.main .sell-price-box .price-sure:hover { background: #fff; }

.main .sell-price-box .price-sure-active { background: #ff5b01; color: #fff; border: 1px solid #ff5b01; }

.main .sell-price-box .max-price-box > div { width: 58px; float: left; border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0; }

.main .sell-price-box .connect-symbol { width: 16px; height: 24px; line-height: 24px; text-align: center; margin-top: 0; padding-top: 10px; }

.main .sell-price-box .price-select-box1, .main .sell-price-box .price-select-box2 { position: absolute; top: 34px; left: 165px; z-index: 3000; background: #fff; border: 1px solid #dedede; display: none; border-top: none; padding-right: 4px; width: 194px; padding-top: 8px; }

.main .sell-price-box .price-select-box1 li, .main .sell-price-box .price-select-box2 li { padding-left: 10px; padding-top: 1px; height: 14px; line-height: 14px; margin-right: 11px; float: left; font-size: 12px; color: #666; margin-bottom: 9px; width: 82px; cursor: pointer; }

.main .sell-price-box .price-select-box1 li:hover, .main .sell-price-box .price-select-box2 li:hover { color: #FF5B01; }

.main .sell-price-box .price-select-box1 { left: -1px; }

.main .sell-price-box .price-select-box2 { left: -85px; }

.main .clearfix:after, .main .clearfix:before { content: ""; display: table; }

.main .clearfix:after { clear: both; }

.main .clearfix { *zoom: 1; }

.main .sell-goods-type { height: 39px; overflow: hidden; }

.main .sell-goods-type .down-more { right: 230px; }

.main .sell-goods-type .down-more i { transform: rotate(45deg); }

.main .sell-goods-type, .main .sell-goods-type-down { line-height: 38px; border: 1px solid #ededed; padding-left: 10px; border-top: 0px; width: 1200px; }

.main .sell-goods-type .select-type, .main .sell-goods-type-down .select-type { width: 15px; height: 15px; box-sizing: border-box; }

.main .sell-goods-type .select-type label, .main .sell-goods-type-down .select-type label { top: 0; }

.main .sell-goods-type > span, .main .sell-goods-type-down > span { float: left; margin-right: 10px; }

.main .sell-goods-type ul, .main .sell-goods-type-down ul { float: left; max-width: 882px; }

.main .sell-goods-type ul li, .main .sell-goods-type-down ul li { display: inline-block; padding-right: 16px; }

.main .sell-goods-type ul .select-type, .main .sell-goods-type-down ul .select-type { top: 11px; }

.main .sell-goods-type .down-more, .main .sell-goods-type-down .down-more { cursor: pointer; height: 38px; width: 24px; position: absolute; display: none; }

.main .sell-goods-type .down-more i, .main .sell-goods-type-down .down-more i { width: 8px; height: 8px; border-right: 1px solid #909090; border-bottom: 1px solid #909090; margin-top: 14px; }

.main .sell-goods-type-down { display: none; position: absolute; left: 0; top: 0px; width: 970px; border-right: 1px soid #ededed; background: #fff; z-index: 9999; }

.main .sell-goods-type-down .down-more { right: 0px; display: block; }

.main .sell-goods-type-down .down-more i { transform: rotate(225deg); margin-top: 18px; }

.main .many-row-border { border-bottom: 1px solid #ededed; }

.main .my-sell { height: 27px; line-height: 25px; display: inline-block; border-radius: 6px; box-sizing: border-box; border: 1px solid #D6D6D6; padding: 0 10px; margin-left: 19px; font-size: 0; }

.main .my-sell i { margin-right: 6px; vertical-align: top; top: 5.5px; }

.main .my-sell span { font-size: 14px; color: #666666; }

.main .my-sell:hover { border: 1px solid #ff5b01; }

.main .my-sell:hover span { color: #ff5b01; }

.main .goods-list-item:hover { background: #E9F5FE; }

.main .goods-list-item { border-bottom: 0; padding-bottom: 0px; padding-top: 16px; }

.main .goods-list-item:last-child .border-box { border-bottom: 0; }

.main .goods-list-item .border-box { border-bottom: 1px dashed #EDEDED; display: table; width: 1168px; margin-left: 5px; padding: 0 4px 16px 4px; }

.main .goods-list-item .border-box > div { display: table-cell; vertical-align: middle; }

.main .goods-list-item .shop-btn-group { width: 174px; text-align: right; }

.main .goods-list-item .shop-btn-group > a, .main .goods-list-item .shop-btn-group p { float: none; }

.main .goods-list-item .shop-btn-group .add-card-btn, .main .goods-list-item .shop-btn-group .add-card-btn2 { margin-right: 5px; }

.main .goods-list-item .shop-btn-group .complete-btn { border-radius: 6px; }

.main .goods-list-item .game-comprehensive .game-type-attr { height: 18px; line-height: 18px; margin-top: 6px; }

.main .goods-list-item .game-comprehensive > p { float: left; margin-right: 8px; vertical-align: middle; }

.main .goods-list-item .game-comprehensive .m-lr8 { float: left; color: #D6D6D6; vertical-align: middle; margin-top: 10px; }

.main .goods-list-item .server-protection a > span:hover { color: #FF5B01; }

.main .goods-list-item .serverW160 { width: 160px; }

.main .goods-list-item .game-currency-price { width: 158px; padding-left: 30px; }

.main .goods-list-item .goods-item-attr { line-height: 20px; overflow: hidden; margin-top: 0px; max-height: 60px; }

.main .goods-list-item .goods-item-attr .bili-box { height: 20px; line-height: 18px; color: #FF5B01; border: 1px solid #ffcdbf; border-radius: 2px; background: #fff; padding: 0 6px; color: #FF5B01; margin-right: 6px; border-left: 0; }

.main .goods-list-item .goods-item-attr .icon-list-1 { float: left; margin-top: 6px; }

.main .goods-list-item .goods-item-attr span { float: left; margin-top: 6px; }

.main .goods-list-item .goods-item-attr .label-bg { background: #fff5e3; color: #A96A38; padding: 3px 8px; font-weight: bold; margin-right: 6px; max-width: 200px; overflow: hidden; line-height: 18px; white-space: nowrap; text-overflow: ellipsis; }

.main .goods-list-item .game-reputation { height: 18px; line-height: 18px; position: relative; margin-top: 4px; }

.main .goods-list-item .game-reputation i { top: -1px; vertical-align: middle; }

.main .goods-list-item .game-reputation .m-lr8 { color: #D6D6D6; }

.main .goods-list-item .game-qufu-attr { overflow: hidden; display: block; }

.main .goods-list-item .game-qufu-attr .game-qufu-value { max-width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.main .goods-list-item .game-qufu-attr .maxW295 { max-width: 295px; }

.main .goods-list-item .game-qufu-attr i, .main .goods-list-item .game-qufu-attr .ht-img { top: 0; }

.main .goods-list-item .game-qufu-attr i { top: -1px; }

.main .goods-list-item .game-qufu-attr span, .main .goods-list-item .game-qufu-attr i, .main .goods-list-item .game-qufu-attr .ht-img { display: inline-block; vertical-align: middle; }

.main .goods-list-item .game-qufu-attr .max-width380 { max-width: 450px; }

.main .goods-list-item .game-qufu-attr .max-width506 { max-width: 506px; }

.main .goods-list-item .game-qufu-attr .max-width360 { max-width: 360px; }

.main .goods-list-item .game-qufu-attr a:hover { color: #FF5B01; }

.main .goods-list-item .width592 { width: 592px; }

.main .goods-list-item .width592 .game-qufu-attr { width: 592px; }

.main .goods-list-item .goods-price, .main .goods-list-item .kucun { width: 195px; padding-left: 35px; }

.main .goods-list-item .has-image .goods-price { width: 247px; padding-left: 87px; }

.main .goods-list-item .has-image .shop-btn-group { width: 229px; }

.main .p-t4 { padding-top: 4px; }

.main #pagination-box1, .main #pagination-box2, .main #pagination-box3 { float: right; margin-bottom: 60px; }

.main .platform-receive-content { padding: 0 10px; }

.main .platform-receive-content ul { height: 122px; }

.main .platform-receive-content ul:last-child { border: none; }

.main .platform-receive-content .hot-game-area { margin-bottom: 9px; }

.main .platform-receive-content .receive-lable { margin-bottom: 2px; text-align: left; height: 20px; width: 171px; overflow: hidden; }

.main .platform-receive-content .receive-lable span { margin-right: 0; margin-bottom: 9px; }

.main .platform-receive-content .buy-box { width: 157px; background-color: #ffffff; }

.main .platform-receive-content .buy-box input { max-width: 100px; padding-left: 6px; }

.main .platform-receive-content .top5 { width: 106px; vertical-align: middle; top: 1px; }

.main .platform-receive-content .width116 { width: 116px; text-align: right; padding-right: 6px; }

.main .width525 { width: 525px; padding-left: 140px; }

.main .p-l140 { padding-left: 140px; }

.main .p-l6 { padding-left: 6px; }

.main .width198 { width: 198px; padding-left: 40px; }

.main .width403 { width: 393px; padding-left: 16px; }

.main .width310 { width: 310px; }

.main .width184 { width: 184px; }

.main .width100 { width: 100px; }

.main .p-l40 { padding-left: 40px; }

.main .p-l30 { padding-left: 30px; }

.main .width146 { width: 146px; padding-left: 40px; }

.main .width464 { width: 464px; }

.main .width139 { width: 139px; }

.main .width160 { width: 160px; padding-left: 30px; }

.main .width430 { width: 430px; }

.main .width94 { width: 94px; padding-left: 30px; }

.main .width233 { width: 233px; }

.main .titleWidth233 { width: 233px; padding-left: 96px; }

.main .discount-style { background: #FF5B01; color: #fff; font-size: 12px; border-radius: 12px; padding: 0 10px; height: 20px; line-height: 20px; margin-bottom: 8px; display: inline-block; }

.main .y-price { font-size: 12px; height: 14px; line-height: 14px; color: #999; margin-top: 4px; text-decoration: line-through; }

.main .account-info-box { display: none; cursor: auto; position: absolute; right: -454px; top: -106px; padding: 16px 16px 15px 16px; background: #fff; border: 2px solid #ff5b01; width: 436px; z-index: 300000; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); }

.main .account-info-box .account-info-title { line-height: 21px; font-size: 14px; padding-bottom: 16px; border-bottom: 1px dashed #EDEDED; margin-bottom: 15px; }

.main .account-info-box .account-no-border { border-bottom: none; }

.main .account-info-box > p, .main .account-info-box .line-height14 { min-height: 14px; line-height: 14px; height: auto; }

.main .account-info-box > p span, .main .account-info-box .line-height14 span { vertical-align: text-top; }

.main .account-info-box .label-title { width: 90px; font-size: 12px; color: #999; margin-right: 10px; }

.main .account-info-box > p span:last-child { max-width: 295px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.main .account-info-box .account-info-foot { padding-top: 14px; border-top: 1px dashed #ededed; margin-top: 14px; }

.main .account-info-box .acc-triangle { width: 12px; height: 12px; border: 2px solid #FF5B01; border-right: 0; border-bottom: 0; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); position: absolute; left: -7px; background: #fff; z-index: 3000; top: 110px; }

.main .m-b10 { margin-bottom: 10px; }

.main .account-title { cursor: pointer; display: inline-block; }

.main .h1-box:hover .account-info-box { display: block; }

.main .goods_complete { border-top: 1px solid #ededed; }

.main .ht-style { margin-left: 6px; top: 2px; }

.main .account-navbar { height: 40px; overflow: hidden; margin-top: 16px; background: linear-gradient(270deg, #FFFDF7 0%, #FFF5E7 100%); border-radius: 6px; margin: 16px; padding: 9px 15px; }

.main .account-navbar span { color: #C67427; }

.main .account-navbar a { height: 22px; line-height: 22px; display: inline-block; margin-right: 5px; color: #C67427; font-size: 12px; border: 1px solid #C67427; border-radius: 16px; padding: 0 22px 0 12px; margin-bottom: 9px; }

.main .account-navbar a::before { content: ' '; width: 5px; height: 5px; border-top: 1px solid; border-right: 1px solid; border-color: #C67427; position: absolute; transform: rotate(45deg); top: 8px; right: 12px; }

.main .account-navbar a:hover { background: #C67427; color: #ffffff; }

.main .account-navbar a:hover::before { border-color: #ffffff; }

.main .goods-list-item .kucunW94 { width: 94px; padding-left: 30px; }

.main .goods-list-item .serverW160 { width: 160px; padding-left: 30px; }

.main .goods-list-item .game-image { width: 112px; height: 112px; overflow: hidden; vertical-align: top; border-radius: 8px; font-size: 0; }

.main .goods-list-item .game-image p, .main .goods-list-item .game-image a { width: 112px; height: 112px; display: inline-block; border-radius: 8px; overflow: hidden; }

.main .goods-list-item .game-image a { position: relative; }

.main .goods-list-item .game-image a > img:not(.favor-icon) { width: 100%; height: 100%; }

.main .goods-list-item .game-image a > img.favor-icon { position: absolute; width: 32px; height: 44px; top: 0; left: 0; }

.main .goods-list-item .width516 { vertical-align: top; }

.main .width516 { width: 500px; padding-left: 16px; }

.main .width570 { width: 560px; padding-left: 10px; vertical-align: top !important; }

.main .width570 .game-qufu-attr { width: 552px; }

.main .pointer { cursor: pointer; }

.main .mouse-auto { cursor: auto; }

.main .font-regular { font-family: "regular"; }

.main input[type=checkbox] { display: none; }

.main .goods-list-item .game-account-flag-box { max-width: 100%; overflow: visible; }

.main .game-account-flag-box { word-break: break-word; }

.main .game-account-flag { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; max-width: 100%; word-break: break-all; font-weight: bold; }

.main .game-account-flag:hover, .main .goods-list-title:hover { color: #ff5b01; }

.main .h1-box { display: inline-block; }

.main .goods-list-item.zh-goods-item { padding: 20px 0 20px 16px; }

.main .goods-list-item.zh-goods-item::after { content: ' '; border-bottom: 1px dashed #EDEDED; width: 1168px; position: absolute; bottom: 0; left: 16px; }

.main .goods-list-item.zh-goods-item:hover .goods-item-attr { background-color: #ffffff; }

.main .goods-list-item.zh-goods-item .game-image { width: 500px; height: 270px; text-align: center; border-radius: 10px; }

.main .goods-list-item.zh-goods-item .game-image a { width: 500px; height: 270px; background: url(../img/price_bg.png) no-repeat; background-size: 100% 100%; text-align: center; }

.main .goods-list-item.zh-goods-item .game-image.goods-default-img a > img { width: auto; max-width: 100%; }

.main .goods-list-item.zh-goods-item .zh-goods-info { padding-left: 16px; padding-right: 16px; flex-direction: column; display: flex; min-height: 270px; }

.main .goods-list-item.zh-goods-item .goods-list-title { line-height: 20px; }

.main .goods-list-item.zh-goods-item .account-info-box { right: 0; top: -97px; }

.main .goods-list-item.zh-goods-item .game-account-flag { font-weight: bold; max-height: 48px; line-height: 24px; }

.main .goods-list-item.zh-goods-item .game-qufu-attr { width: 652px; height: 20px; line-height: 20px; margin-top: 10px; overflow: inherit; }

.main .goods-list-item.zh-goods-item .game-qufu-attr .icon-interflow { margin-left: 8px; }

.main .goods-list-item.zh-goods-item .goods-item-attr { background-color: #F5F5F5; height: 69px; max-height: 69px; margin-top: -2px; overflow: visible; border-radius: 8px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item { width: 124px; text-align: center; font-size: 14px; font-weight: normal; line-height: normal; color: #666666; float: left; margin-left: 8px; padding: 13px 4px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item:first-child { margin-left: 0; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item > p { color: #666666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item > p:first-child { font-size: 16px; font-weight: 600; color: #333333; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item .attr-item-hover { width: 312px; opacity: 1; padding: 16px; word-break: break-all; background-color: rgba(0, 0, 0, 0.8); left: 30px; top: 37px; position: absolute; display: none; text-align: left; z-index: 22; font-size: 14px; color: #FFFFFF; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item .attr-item-hover p { color: #FFFFFF; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item .attr-item-hover > p:first-child { font-weight: bold; margin-bottom: 8px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item .attr-item-hover .small-triangle { position: absolute; border-top: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.8); top: -6px; left: 20px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item:hover .attr-item-hover { display: block; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item + div + div .attr-item-hover { left: -95px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item + div + div .attr-item-hover .small-triangle { left: 146px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item + div + div + div .attr-item-hover { left: -214px; }

.main .goods-list-item.zh-goods-item .goods-item-attr .attr-item + div + div + div .attr-item-hover .small-triangle { left: 277px; }

.main .goods-list-item.zh-goods-item .goods-item-box { height: 69px; margin-top: 16px; flex: 1; }

.main .goods-list-item.zh-goods-item .zh-box { justify-content: space-between; display: flex; margin-top: 28px; align-items: center; }

.main .goods-list-item.zh-goods-item .zh-box .shop-btn-group { width: auto; }

.main .goods-list-item.zh-goods-item .zh-box .shop-btn-group .add-card-btn { margin-right: 5px; }

.main .goods-list-item.zh-goods-item .else-server, .main .goods-list-item.zh-goods-item .server-protection { flex: 1; }

.main .goods-list-item.zh-goods-item .else-server > div, .main .goods-list-item.zh-goods-item .else-server a, .main .goods-list-item.zh-goods-item .server-protection > div, .main .goods-list-item.zh-goods-item .server-protection a { float: left; border: 1px solid rgba(255, 91, 1, 0.2); border-radius: 3px; padding: 2px 6px; margin-right: 8px; color: #FF5B01; position: relative; }

.main .goods-list-item.zh-goods-item .else-server > div span, .main .goods-list-item.zh-goods-item .else-server a span, .main .goods-list-item.zh-goods-item .server-protection > div span, .main .goods-list-item.zh-goods-item .server-protection a span { color: #FF5B01; vertical-align: middle; }

.main .goods-list-item.zh-goods-item .else-server > div i, .main .goods-list-item.zh-goods-item .else-server a i, .main .goods-list-item.zh-goods-item .server-protection > div i, .main .goods-list-item.zh-goods-item .server-protection a i { vertical-align: middle; margin-right: 4px; }

.main .goods-list-item.zh-goods-item .else-server > div:hover .else-server-hover, .main .goods-list-item.zh-goods-item .else-server a:hover .else-server-hover, .main .goods-list-item.zh-goods-item .server-protection > div:hover .else-server-hover, .main .goods-list-item.zh-goods-item .server-protection a:hover .else-server-hover { display: block; }

.main .goods-list-item.zh-goods-item .else-server .else-server-hover, .main .goods-list-item.zh-goods-item .server-protection .else-server-hover { width: 290px; display: none; position: absolute; left: 0; top: 28px; z-index: 3; }

.main .goods-list-item.zh-goods-item .else-server .else-server-hover p, .main .goods-list-item.zh-goods-item .server-protection .else-server-hover p { display: inline-block; color: #333333; padding: 10px 12px; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; background-color: #ffffff; }

.main .goods-list-item.zh-goods-item .goods-price { position: absolute; font-size: 24px; font-weight: bold; right: 0; top: 0; width: auto; }

.main .goods-list-item.zh-goods-item .goods-price span { font-size: 24px; font-weight: bold; }

.main .goods-list-item.zh-goods-item .qufu-list-box { display: inline-block; position: relative; }

.main .goods-list-item.zh-goods-item .qufu-list-box:hover .qufu-list-hover { display: block; }

.main .goods-list-item.zh-goods-item .qufu-list-hover { background-color: #FFFFFF; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; display: none; position: absolute; padding: 0 16px 12px 16px; z-index: 2; top: 28px; left: 50%; transform: translate(-50%); width: max-content; line-height: initial; white-space: nowrap; }

.main .goods-list-item.zh-goods-item .qufu-list-hover span { line-height: initial; font-size: 12px; margin-left: 24px; margin-top: 12px; float: none; color: #333; }

.main .goods-list-item.zh-goods-item .qufu-list-hover span:first-child { margin-left: 0px; }

.main .goods-list-item.zh-goods-item .qufu-list-hover br + span { margin-left: 0px; }

.main .preferred-merchants-icon { display: none; }

.main .preferred-merchants { background: linear-gradient(180deg, #FFE6D2 0%, rgba(255, 233, 216, 0) 36%); }

.main .preferred-merchants:hover { background-color: #FFF7E8; }

.main .preferred-merchants .preferred-merchants-icon { display: block; padding: 10px 11px 0 11px; }

.main .preferred-merchants .preferred-merchants-icon span { font-size: 13px; font-weight: normal; color: #C2813C; float: right; line-height: 16px; margin-top: 5px; }

.main .preferred-merchants .preferred-merchants-icon span i { vertical-align: text-bottom; }

.main .preferred-merchants .preferred-merchants-icon .icon-high-quality { margin-right: 5px; }

.main .preferred-merchants .goods-list-item.zh-goods-item { padding-top: 10px; }

.main .preferred-merchants .goods-list-item.zh-goods-item:hover { background: transparent; }

.main .hot-game-area-hover { width: 289px; padding: 12px 8px; position: fixed; background-color: rgba(0, 0, 0, 0.8); border-radius: 3px; top: calc(100% + 6px); left: 0px; z-index: 22; color: #ffffff; word-break: break-all; box-sizing: border-box; }

.main .hot-game-area-hover span { position: absolute; border-top: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 6px solid rgba(0, 0, 0, 0.8); top: -6px; left: 20px; }

.slides_container { width: 100%; overflow: hidden; position: relative; }

.pagination li { display: inline-block !important; }

.pagination li a { display: block; width: 12px; height: 12px; float: left; overflow: hidden; border: 1px solid #d6d6d6; background: #fff; border-radius: 50%; color: #fff; margin-right: 10px; }

.pagination li.current a { background: #FF5B01; border: 1px solid #FF5B01; color: #FF5B01; }

.good-list-box { background-color: #ffffff; border-radius: 0 0 12px 12px; }

.good-list-box > div:last-child { border-radius: 0 0 12px 12px; border-bottom: 0 !important; }

.good-list-box > div:last-child .zh-goods-item { border-radius: 0 0 12px 12px; }

.good-list-box > div:last-child .zh-goods-item::after { border-bottom: 0; }

.buy-Tips { border-radius: 16px; }

.buy-Tips .layui-layer-title { background-color: #ffffff; font-size: 18px; font-weight: bold; color: #333333; height: 56px !important; line-height: 56px !important; }

.buy-Tips .colorff5 { color: #ff5b01; }

.buy-Tips p { color: #333333; }

.buy-Tips .btn-group { margin-top: 28px; }

.buy-Tips .layui-layer-btn { padding: 0; }

.buy-Tips .word-break { display: inline-block; max-width: 341px; vertical-align: top; }

.buy-Tips .radio-group { position: relative; float: left; margin-left: -15px; margin-top: 6px; }

.buy-Tips .radio-group input[type="radio"] { width: 15px; height: 15px; opacity: 0; }

.buy-Tips .radio-group label { color: #333; font-size: 14px; cursor: pointer; position: relative; padding-left: 24px; }

.buy-Tips .radio-group input[type="radio"] + label::before { content: ''; display: inline-block; width: 15px; height: 15px; border: 1px solid #D6D6D6; border-radius: 50%; /* 圆形 */ vertical-align: bottom; position: absolute; left: 0; top: 0; }

.buy-Tips .radio-group input[type="radio"]:checked + label::before { border-color: #38B03F; /* 选中时颜色 */ }

.buy-Tips .radio-group input[type="radio"]:checked + label::after { content: ''; display: inline-block; width: 9px; height: 9px; background-color: #38B03F; /* 选中标记颜色 */ border-radius: 50%; position: absolute; *top: 3px; -ms-top: 3px; top: 4px; left: 4px; }

.buy-Tips .to-select { font-size: 14px; color: #FF5B01; width: 100px; background: linear-gradient(286deg, #FFEFE7 0%, #FFF8F5 98%), linear-gradient(286deg, #FFF5F0 0%, #FFFDFB 98%), #FFFFFF; border-radius: 6px; border: 1px solid #FF5B01; width: 100px; height: 34px; line-height: 34px; text-align: center; color: #FF5B01; float: right; margin-right: 12px; }

.buy-Tips .to-select:hover { background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); color: #FFffff; }

.buy-Tips .to-buy { font-size: 14px; color: #FF5B01; width: 100px; background: linear-gradient(90deg, #FF8C00 0%, #FF5B01 98%); border-radius: 6px; width: 100px; height: 34px; line-height: 34px; text-align: center; color: #FFFFFF; float: right; }

.buy-Tips .to-buy:hover { opacity: 0.8; }

.buy-Tips .layui-layer-setwin a { background: url(../img/goods_list_new/pop-close1.png) no-repeat; width: 16px !important; height: 16px !important; background-size: 100% 100%; }

.buy-Tips .layui-layer-setwin a:hover { background: url(../img/goods_list_new/pop-close2.png) no-repeat; background-size: 100% 100%; }

.ui-pagination-container .ui-pagination-page-item, .ui-pagination-container .current-index-box, .ui-pagination-container .ui-pagination-page-btn { border-radius: 4px; }

.good-list-box .no-goods { padding-bottom: 40px; margin-bottom: 60px; }

/* 渠道按钮样式 */
.contact-btn {
    width: 100px;
    background: #fff2ed;
    color: #ff8230;
    border: none;
    border-radius: 5px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 5px;
    line-height: 1;
    margin-top: 24px;
}

.contact-btn img {
    max-width: 14px;
    height: auto !important;
    margin-right: 4px;
    vertical-align: middle;
}
a.ui-pagination-page-item {
    font-size: 16px;
}
