.page-content{width: 1190px;margin: 0 auto;}
.d-none{display:none;}
.main-choice-box{min-height: 38px;}
.main-choice-box strong{color:#666;float: left;margin:18px 10px 0;}
.main-choice-box strong a{font-weight: bold}
.main-choice-list{color:#fff;overflow: hidden;margin-top:3px;}
.main-choice-list li{background: #fd6e01; float: left; padding: 0 5px; margin: 0 0 10px 10px;line-height:23px;}
.main-choice-list li span{vertical-align: middle;}
.main-choice-list .close{cursor: pointer; font-size: 15px; height: 19px; line-height: 13px; padding-top: 4px; vertical-align: middle; padding-left: 5px;}
.main-attribute-box{background: #fff;position:relative;}
.main-attribute-top{border-bottom:1px solid #eaeaea;padding-top: 3px;height:47px;position: relative;}
.title-box{height:44px;}
.main-attribute-top .title:first-child{border-left: 1px solid #eaeaea;margin-left: 0!important;padding:0px 14px 0 15px;}
.main-attribute-top .title{color: #6a6a6a; background: #f8f8f8; text-align: center; border: 1px solid #eaeaea;border-bottom:none;border-left: none; line-height: 42px; float: left; padding:0 10px 0 1px;cursor: pointer;font-family: "Microsoft YaHei";}
.main-attribute-top .title.active{background: #fff; color: #fd6e01;font-weight: bold;position: relative;top: -3px;height: 46px;line-height: 46px;border-left: 1px solid #eaeaea;border-right: 3px solid #e5e5e5;margin-left: -1px;padding:0px 8px 0 0px;}
.main-attribute-top .title:first-child.active{padding:0px 11px 0 15px;}
.main-attribute-top .title:hover{color: #fd6e01;}

.main-attribute-top .title img{float:left;margin-top:1px;}
.main-attribute-top .title.active img{margin-top:4px;}
.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}
.main-attribute-middle{position:relative;top:-2px;}
.main-attribute-middle .level-one{line-height: 39px;}
.main-attribute-middle .level-one li{float: left;margin:0 12px; position: relative}
.main-attribute-middle .level-one .arrow{background: url(/images/main/search/arrow_ico.png);width: 11px;height: 6px;position: absolute;left: 50%;bottom:-3px;z-index: 10;margin-left:-5px;display: none;}
.main-attribute-middle .level-one .nav:hover,.main-attribute-middle .level-one .nav.active{color:#ff6c00;cursor: pointer}
.main-attribute-middle .level-one .nav:hover .arrow,.main-attribute-middle .level-one .nav.active .arrow{display: none}
.main-attribute-middle .level-two{ line-height: 39px;height:39px;color: #9a9a9a;position: relative;padding-bottom: 2px;}
.main-attribute-middle .level-two .item {display:none;height:39px;position: relative;width: 95%;}
.multi-choice{position: absolute; border: 1px solid #ccc; height: 20px; line-height: 20px; padding: 0 5px; right: 9px; top: 8px;}
.multi-choice:hover{border-color:#fd6e01}
.choice-box{border:1px solid #eaeaea;border-top:none;position:relative;background:#fff;height:40px;}
.choice-box ul li a{color: #aaa;}
.choice-box ul li.nav-keyword-item{margin:0;display:none;}
.choice-box ul li.nav-keyword-item a{color:#456c8d;margin:0 12px;}
.attr-choice-box{padding: 0;border-bottom:1px solid #eaeaea;}
.season-choice-box,.pop-choice-box,.profit-choice-box,.special-choice-box,.platform-choice-box{width: inherit;border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;line-height: 20px; }
.season-choice-box li,.pop-choice-box li,.profit-choice-box li,.special-choice-box li,.platform-choice-box li,.tags-choice-box li{float: left; margin: 0 10px;}
.special-choice-box{position:relative;}
.tags-choice-box ul{display:none;margin-left:3px;}
.tags-choice-box ul li span{cursor:pointer;}
.tags-choice-box ul li span:hover{color:#ff6c00;}
.product-category{border:1px solid #eaeaea;overflow: auto;line-height: 39px;position: relative;z-index: 2;background: #fff;}
.product-category li{float: left;cursor: pointer;}
.product-category li i{width: 10px;height: 10px;border:1px solid #ccc;vertical-align: middle;margin-left: 15px;margin-right: 5px;}
.product-category li.active i{border-color:#fd6e01;background: #fd6e01;position: relative}
.product-category li.active i:after{content: "";background: url(/images/main/search/choice_white.png);
    width: 8px;height: 6px;position: absolute;top: 2px;left:1px;}
.product-category li span{vertical-align: middle; margin-left: 3px; display: inline-block; margin-top: 1px;}
.keyword-association{line-height: 37px;border:1px solid #eaeaea;margin:10px 0 0 0;padding: 0 10px;background: #fff;position: relative;z-index: 2;}

.attribute-detail-list{width: 1190px; border: 1px solid #ff6c00; position: absolute; top: 39px; left: -76px; padding: 10px; background: #fff; display: none; z-index: 5;-webkit-box-shadow:0 2px 5px #ddd;-moz-box-shadow:0 2px 5px #ddd;box-shadow:0 2px 5px #ddd}
.attribute-detail-list li{float: left;margin-right:15px;line-height: 30px;height:30px;}
.attribute-detail-list li:hover{color:#ff6c00;}
.attribute-detail-list li label{cursor: pointer}
.attribute-detail-list li label input{vertical-align: middle;display: none;}
.attribute-detail-list li span:hover{color: #ff6c00;}
.multi input[type=checkbox]{display: inline-block}
.multi .enter-multi{display: block}
li.enter-multi{clear:both;float:left;margin:10px 0 0 3px;background: #fd6e01;
    line-height: 20px !important;height:20px; display: none; border-radius: 2px;}
.choice-box ul li.enter-multi a{color: #fff; padding: 0 10px; border-radius: 2px;}
.attribute-name{float:left;}
.attribute-title{display:block;padding: 0 15px 0 10px;margin-right:5px;position:relative;top:-1px;background: url(/images/main/search/arrow_down.png) no-repeat right center}
.attribute-name:hover .attribute-title{color:#ff6c00;background-image: url(/images/main/search/arrow_up.png)}
.attribute-name:hover .attribute-detail-list{display: block}
.attribute-name.active .attribute-detail-list{display: block}
.main-attribute-bottom{background: #f8f8f8;border: 1px solid #ddd;}
.main-attribute-bottom{background: #f8f8f8;border: 1px solid #ddd;border-top:none;}
.main-attribute-bottom.top-choice-box{border-top: 1px solid #ddd;margin-top:10px;}
.sort-item{border-right: 1px solid #eaeaea;color:#aaa;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:#fd6e01}
.sort-item-price{border-right: 1px solid #eaeaea; color: #aaa; 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;}
.price-search{border: 1px solid #eaeaea; color: #aaa; 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: #aaa; position: relative;z-index:4 }
.product-place{border-right: 1px solid #eaeaea;padding: 0 15px;line-height:40px;}
.arrow>i{background: url(/images/main/common/ico_arrow_down.png) no-repeat center; width: 12px; height: 7px; background-size: 100%; margin-left: 4px; vertical-align: baseline;transition: all .3s ease;}
.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:#fd6e01;font-weight: bold}
.product-place-switch .arrow{font-size: 15px;font-weight: bold;cursor: pointer;color:#fd6e01;}
.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-top:none;line-height:39px;min-height:39px;padding:0 10px;box-sizing:border-box;}
.main-attribute-extra .product-tag{width: 975px;}
.main-attribute-extra .product-tag li{float: left;cursor: pointer}
.main-attribute-extra .product-tag li.active i{background: #fd6e01;border-color: #fd6e01;position: relative}
.main-attribute-extra .product-tag li.active i:after{content: "";background: url(/images/main/search/choice_white.png);
    width: 8px;height: 6px;position: absolute;top: 2px;left:1px;}
.main-attribute-extra .product-tag li i{width: 10px;height: 10px;border:1px solid #ccc;vertical-align: middle;margin-left: 15px;margin-right: 5px;}
.main-attribute-extra .product-tag li span{vertical-align: middle}
.main-attribute-extra .t-tips{float: right; color: #0072e7; margin: 1px 8px 0;}
.main-attribute-extra .t-tips a{color:#0072e7;}
.main-attribute-extra .t-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;margin-top:16px;}
.choice-box-t{display:block;font-weight:bold;width:75px;line-height:39px;text-align:center;}
.choice-box>ul{width:1113px;line-height:39px;}
.main-attribute-top-t{display:block;width:75px;text-align:center;line-height:34px;background: #f8f8f8;border: 1px solid #eaeaea;border-right:none;position:absolute;left:0;bottom:-2px}
.attribute-detail-list-2{display:none;position:absolute;left:-1px;top:40px;z-index: 100;min-width:102px;background:#fff;border:1px solid #eaeaea;border-top: 1px solid #ddd;padding:0 15px;box-sizing: border-box}
.attribute-detail-list-2 li{border-bottom:1px solid #eaeaea;}
.attribute-detail-list-2 li:last-child{border-bottom: 0;}
.sort-item.active .attribute-detail-list-2{display:block;}
.attribute-detail-list-2 li:hover{color:#fd6e01;}
.attribute-detail-list-2 li.active{color:#fd6e01;}
.sort-item.arrow{min-width:102px;}
.sort-item.arrow.lang{min-width:111px;}

.tips2{position:absolute;top:16px;right:0;z-index:2;line-height:20px;padding-right:25px;cursor:pointer;min-height:20px;min-width:20px;}
.tips2 i{font-size: 12px;margin: -2px 5px 0;vertical-align: baseline;font-family: "Tahoma";}
.tips-up{background:url(/images/main/search/up.png) no-repeat right center}
.tips-up:hover{background:url(/images/main/search/up_hover.png) no-repeat right center;}
.tips-down{background:url(/images/main/search/down.png) no-repeat right center;}
.tips-down:hover{background:url(/images/main/search/down_hover.png) no-repeat right center;}
.filter-list{display:none;}
.filter-list li label{cursor:pointer;}
.filter-list li label:hover{color: #ff6c00;}
.filter-list input{display:none;}

/* 专题选款item */
.special-list{height:40px;}
.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;}