.page-content{width: 1190px;margin: 0 auto;}
.d-none{display:none;}

/* choice-result */
.main-choice-box{margin:15px 0 10px 0;line-height:20px;}
.choice-result{width:960px;min-height:28px;color:#d2d2d2;float: left;font-weight: normal;}
.choice-result-list{max-width:865px;float: left}
.choice-result .choice-keyword{float:left;display:block;box-sizing:border-box;font-weight: normal;color: #aaa;padding:0 20px 3px 4px;/*height:18px;*/line-height:12px;border:1px solid #d8d8d8;margin-right:5px;position: relative;}
.choice-result .choice-keyword .close{position: absolute;cursor: pointer;width:11px;height:11px;top: 3px;right: 4px;background:url(/images/main/search/close_g.png) no-repeat 0 0;}
.choice-result .arrow-r{float:left;width:7px;height:12px;margin:3px 5px 5px 0;background:url(/images/main/search/arrow-r.png) no-repeat 0 0;}
.choice-result .choice-keyword.category{line-height:16px;padding-right:0;}
.choice-result .choice-keyword.color-orange{color: #ff6c00;border:none;}
.main-choice-list{color:#fff;overflow: hidden;}
.main-choice-item{position:relative;background: #ff6c00; float: left; padding: 0 20px 0 4px; margin: 0 5px 0 0 ;line-height:14px;height:19px;color:#fff;}
.main-choice-item span,.choice-keyword span{vertical-align: middle;}
.main-choice-item .close{cursor: pointer;position:absolute;right:5px;top:3px;width:11px;height:11px;margin-top:2px;margin-left:2px;background:url(/images/main/search/close_w.png) no-repeat 0 0;}

.choice-result .choice-keyword,.main-choice-item{margin-bottom:10px}

/* 新增搜索词 choice-search-q */
.choice-search-q{float:left;display:block;box-sizing:border-box;font-weight: normal;color: #aaa;padding:0 0 3px 0;line-height:14px;margin-right:5px;position: relative;}
.choice-search-q span{padding:0 6px;vertical-align: middle;color:#ff6c00;}

/* main-attribute-middle */
.main-attribute-middle{position:relative;}
.main-attribute-middle .top-choice-box,.top-choice-box{border-top: 1px solid #eaeaea}
.tips2{float: right;line-height:20px;cursor:pointer}
.tips2 span{font-size: 12px;margin: -2px 5px 0;vertical-align: baseline;font-family: "Tahoma";}
.icon-tip-arrow{background:url(/images/main/search/down.png) no-repeat;width:19px;height:19px;margin-left:10px;transition:transform .3s;}
.tips2:hover .icon-tip-arrow{background:url(/images/main/search/down_hover.png) no-repeat;}
.active .icon-tip-arrow{transform:rotate(180deg)}


.main-attribute-top .link-box{display: inline-block}
.main-attribute-top .link-box .link img{margin-right: 5px;}
.main-attribute-top .link-box .link span{vertical-align: middle}
.cate-list{line-height: 18px;padding:10px 0 0 0;margin-left:-3px;width:1080px;}
.cate-list li{float: left;margin:0 10px; position: relative;height:18px;padding:0 7px;border-radius:9px 9px 9px 9px;color:#808080;cursor:pointer;margin-bottom:10px;}
.cate-list li.active,.cate-list li:hover{background-color:#ff6c00;color:#fff;}
.cate-list li.active a{color:#fff;}
.cate-list li.active a:hover{color:#fff;}
.cate-list li a:hover{color:#fff;}
.filter-list{width:1000px;color: #aaa;position: relative;}
#home .filter-list{width:1095px;}

.filter-list .item {height:39px;position: relative;display: none;width: 95%;}

/* filter-operate */
.filter-operate{position: absolute;right: 9px; top: 0;}
.filter-operate02{position:static;}
.filter-operate-sure{display:none;}
.filter-operate-item{box-sizing:border-box; border: 1px solid #ccc;width:49px;height: 23px; line-height: 20px; padding: 0 5px;display:inline-block;text-align: center;}
.filter-operate-item-cancel{background:#f5f5f5;border-color:#e8e8e8;}
.filter-operate-item:hover{border-color:#ff6c00}
.multi-choice02{position:static;}
.more-choice-up i{transform:rotate(180deg);}
.more-choice i{width:9px;height:5px;margin-left:2px;background:url(/images/main/search/arrow_d_g.png) no-repeat 0 0;transition:transform 0.4s}
.more-choice:hover i{width:9px;height:5px;margin-left:2px;background:url(/images/main/search/arrow_d_o.png) no-repeat 0 0;}
.multi-choice-minus i{width:9px;height:9px;background:url(/images/main/search/minus_g.png) no-repeat 0 0;margin-left:2px;}
.multi-choice-minus:hover i{background-image:url(/images/main/search/minus_o.png)}
.multi-choice-plus i{width:9px;height:9px;background:url(/images/main/search/plus_g.png) no-repeat 0 0;}
.multi-choice-plus:hover i{background-image:url(/images/main/search/plus_o.png)}
.enter-multi{display:inline-block;box-sizing:border-box;border:1px solid #ff6c00;color:#ff6c00;width:49px;height: 23px;line-height: 20px; text-align:center;}
.enter-multi:hover{color:#fff;background: #ff6c00}

/* choice-box */
.choice-box{line-height: 38px;background:#fff;border:1px solid #eaeaea;border-top:none;position:relative;box-sizing:border-box;}
#searchPage .choice-box{height:39px;}
.attr-choice-box .choice-box{overflow:hidden;}
#searchPage .choice-box.auto{height:auto;}

.season-choice-box,.pop-choice-box,.profit-choice-box,.special-choice-box,.platform-choice-box{width: inherit;overflow: hidden;border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}



/* filter-list */
.filter-list li{float: left; margin: 0 10px;padding:0 4px;}
.filter-list li label,.attr-dropdown li label{cursor:pointer;}
.filter-list li label input,.attr-dropdown li label input{vertical-align: middle;display: none;}
.filter-list li label span,.attr-dropdown li label input{color:#9a9a9a }
.filter-list li label a:hover,.attr-dropdown li label input,.filter-list li.active label a{color: #ff6c00}
.multi li label input{display:inline-block;}
.attr-choice-box{border-top:1px solid #e8e8e8;}
.special-choice-box{overflow:hidden;position:relative;}

/* more-attr-item */

.more-attr-item{float: left; padding: 0 17px;position:relative;height: 60px;line-height: 60px;font-size: 14px;color: #666666;    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei";}

.attr-dropdown{padding:17px;width:100px;background:#fff;position:absolute;top:59px;left:-1px;z-index:2;box-shadow:2px 2px 1px rgba(204,204,204,0.4);border:1px solid #ff6c00;height:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity: 0;visibility:hidden;}
.for-dropdown-left .attr-dropdown-left{padding:17px;width:100px;background:#fff;position:absolute;top:59px;right:-1px;left: inherit; z-index:2;box-shadow:2px 2px 1px rgba(204,204,204,0.4);border:1px solid #ff6c00;height:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity: 0;visibility:hidden;}
.attr-dropdown2{right:-1px;left:auto;}
.attr-dropdown2 .attr-box-list-more{position:relative;left:-180px;}
.attr-dropdown.animated{width:590px;height:auto;opacity:1;visibility:visible;overflow:hidden;}
.for-dropdown-left .attr-dropdown.attr-box{width: 590px;}
.attr-dropdown2.animated .attr-box-list-more{left:0;}

.attr-box-list-more{width:326px;}
.for-dropdown-left .attr-box-list-more{width: auto;}
.more-attr-item span i{margin-left:5px;}
.arrow-down-b{width:12px;height:7px;background:url(/images/main/search/arrow_down_b_g.png) no-repeat 0 0;transition:transform 0.4s;}
.attr-dropdown li{float:left;width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.more-attr-item:hover:after{display:block;content:"";width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:-1px;z-index:2;}
.more-attr-item.active,.more-attr-item:hover{background:#fff;padding: 0 16px;border:1px solid #F66A00;border-bottom:none;box-shadow:2px 2px 1px rgba(204,204,204,0.4);height: 60px;}
.more-attr-item:hover>span{color:#ff6c00;}
.more-attr-item:hover .arrow-down-b{background:url(/images/main/search/arrow_down_b_o.png) no-repeat 0 0;transform:rotate(180deg);}
.attr-box-list-more li span:hover,.attr-box-list-more li.active span{color:#ff6c00;}


/* cate-choice-box */
.cate-choice-box{border-bottom: none;border-top:1px solid #eaeaea;}
.choice-box .choose-bout{background: #f8f8f8;width:90px;height:30px;line-height:30px;float:left;display: block; text-align: center;}
.choose-bout:hover,.choose-bout.active{background: #ff6c00;color:#fff;}
.choose-bout:hover .icon-go2jx,.choose-bout.active .icon-go2jx{background-image: url(/images/main/common/GO2jingxuan_selected.png)}
.choose-bout:hover .icon-go2tj,.choose-bout.active .icon-go2tj{background-image:url(/images/main/common/changshangtuijian_selected.png);}

/* sort-item */
.main-attribute-bottom{background: #f8f8f8;border: 1px solid #eaeaea;position: relative;}
.sort-item{border-right: 1px solid #eaeaea;color:#808080;float:left;line-height: 28px;padding:6px 15px;cursor: pointer;position: relative;}
.sort-item .arrow{background: url(/images/main/search/arrow_ico.png);width: 11px;height: 6px;
    position: relative;right:-4px;top: 50%;margin:-4px 0 0 0px;}
.sort-item.active{background: #fff;}
.sort-item:hover .name,.sort-item.active .name{color:#ff6c00}
.sort-item-price{border-right: 1px solid #eaeaea; color: #808080; padding: 6px 15px; float: left; line-height: 27px; height: inherit;}
.sort-item-price span{vertical-align: middle}
.sort-item-price input{width: 43px;height: 22px;line-height:14px;padding: 4px 0;border: 1px solid #eaeaea;vertical-align: middle;padding-left: 5px;}
.sort-item-price input:focus{border-color: #ff6c00;}
.price-search{border: 1px solid #eaeaea; color: #808080; display: inline-block; padding: 0 5px; line-height: 20px; vertical-align: middle;background:#fff;}
.sort-item-right{border-left: 1px solid #eaeaea; float: right; line-height: 26px; color: #808080; position: relative;}
.product-place{border-right: 1px solid #eaeaea;padding: 0 15px;}
.arrow>i{background: url(/images/main/common/ico_arrow_down.png) no-repeat center; width: 12px; height: 7px; background-size: 100%; position:absolute;right:12px;top:19px;}
.arrow:hover>i{background: url(/images/main/common/ico_arrow_down_o.png) no-repeat center;background-size: 100%;transform:rotate(180deg);transition:transform 0.4s;}
.product-place-list{display: none;width: 229px; overflow: hidden; background: #fff; position: absolute; top: 30px; left: -1px; border: 1px solid #eaeaea; z-index: 3; padding: 0 10px 5px;}
.product-place-item{width: 57px; height: 20px; float: left; overflow: hidden; margin-bottom: 5px;}
.product-place:hover i{transform: rotate(180deg)}
.product-place:hover .product-place-list{display: block}
.product-place-switch{padding: 6px 15px;}
.product-place-switch p{display: inline-block;vertical-align: middle;padding: 0 10px;font-size: 12px;font-family: "Arial"}
.product-place-switch p .switch-num{color:#ff6c00;font-weight: bold}
.product-place-switch .arrow{font-size: 15px;font-weight: bold;cursor: pointer;color:#ff6c00;}
.product-place-switch .arrow.disabled{color:#aaa;}
.choice-t{display: inline-block;color: #b3b3b3;margin-right: 8px;float: left;padding-left: 3px;}

.main-attribute-extra{border:1px solid #eaeaea;border-bottom:none;line-height:39px;margin:10px auto 0 auto;color:#959595;position: relative;background-color: #fff;}
.main-attribute-extra span span{margin:0 2px;font-size:14px;}
.product-list-tag{width: 95%;}
.product-list-tag li{float: left;cursor: pointer}
.product-list-tag li.active i{background: #ff6c00;border-color: #ff6c00;position: relative}
.product-list-tag li.active i:after{content: "";background: url(/images/main/search/choice_white.png);
    width: 8px;height: 6px;position: absolute;top: 2px;left:1px;}
.product-list-tag li i{width: 10px;height: 10px;border:1px solid #ccc;vertical-align: middle;margin-left: 15px;margin-right: 5px;}
.product-list-tag li span{vertical-align: middle}
.main-attribute-extra .tips{float: right; color: #0072e7; margin: 1px 8px 0;}
.main-attribute-extra .tips a{color:#0072e7;}
.main-attribute-extra .tips i{background: url(/images/main/search/id_card_ico.jpg);width: 19px;height: 14px;margin-left: 5px;margin-top: -3px;}

/* search page different */
.search .main-choice-list{float:left;}
.choice-box-t{display:block;width:75px;line-height:38px;padding-left:15px;color: #FF6C00;}
.attribute-detail-list-2 li{border-bottom:1px solid #eaeaea;line-height:36px;}
.attribute-detail-list-2 li:last-child{border:none;}
.sort-item.active .attribute-detail-list-2{display:block;}
.attribute-detail-list-2 li:hover,.attribute-detail-list-2 li.active{color:#ff6c00;}
.d-block{display:block;}
.sort-item.arrow{min-width:102px;padding-right:27px;}
.sort-item.arrow.lang{min-width:111px;}

/* souce-area */
.souce-area{background:#3d3d3d;height:36px;line-height:36px;}
.souce-area li{position:relative;}
.souce-item{display:block;padding:0 20px;font-size:12px;color:#fff;cursor:pointer;font-family: "Microsoft YaHei";}
.souce-cate-item{display:block;padding:0 10px;width:62px;font-size:12px;color:#878787;cursor:pointer;position:relative;}
.souce-cate-item i{position:absolute;right:11px;top:14px;}
.arrow-d-g{width:10px;height:10px;background:url(/images/main/search/arrow_down.png) no-repeat;}
.souce-cate:hover .souce-cate-item{background:#fff;color:#ff6c00;}
.souce-cate:hover .arrow-d-g{width:10px;height:10px;background:url(/images/main/search/arrow_down_h.png) no-repeat;transform:rotate(180deg);transition:transform 0.4s;}
.nav-item:after{display:block;content:"";position:absolute;left:0;width:1px;height:13px;top:12px;background:#626262;}
.souce-area li:hover .souce-item{color:#ff6c00;}
.souce-area li.active .souce-item{background:#ff6d00;color:#fff;}
.nav-item.active:after,.nav-item.active + li:after,.nav-item:nth-child(2):after{display:none;}
.souce-area li.nav-item:nth-child(2) a{border-left:none;background:url(/images/main/search/nav_main_active.png) no-repeat 14px center;padding-left:28px}
.souce-area li.active.nav-item:nth-child(2) a{background:url(/images/main/search/nav_main.png) no-repeat 14px center #ff6d00;}
.choice-keyword span{cursor:pointer;}
.nav-item.active{color: #ff6c00}

/* 重置 dropdown */

.dropdown-list04 li{line-height:16px;}

/* 专题选款item */
.choice-box ul li.special-item{margin:4px 3px 0 0;width:147px;height:31px;line-height: 31px}
.choice-box ul li.special-item a{display:block;width:147px;height:31px;font-size:0;}
.choice-box ul li.special-item a img{width:147px;height:31px;}
.search-box .search-bar input{color: #acacac;}

/* 模拟复选框 */
.check-tag-box{position: relative;}
.check-tag-box input[type='checkbox']{position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=0);}
.icon-check-tag{display: none;position: relative;top: -1px;width: 10px;height: 10px;border: 1px solid #ccc;vertical-align: middle;margin-right: 5px;font-style: normal;cursor: pointer;}
.multi .icon-check-tag{display: inline-block;}
input[type='checkbox']:checked~.icon-check-tag{background: #ff6c00;border-color: #ff6c00;}
input[type='checkbox']:checked~.icon-check-tag:after{content: "";background: url(/images/main/search/choice_white.png);width: 8px;height: 6px;position: absolute;top: 2px;left: 1px;}
.check-tag-box-active .icon-check-tag{background: #ff6c00;border-color: #ff6c00;}
.check-tag-box-active .icon-check-tag:after{content: "";background: url(/images/main/search/choice_white.png);width: 8px;height: 6px;position: absolute;top: 2px;left: 1px;}

.item-show-more{text-align: center;}
