
.clear,.clearfix:after{display:block;height:0;clear:both}
.ng-toolbar i.linex,.tl,a.ng-close{text-align:center}
.ng-header .ng-gif-logo img,a{outline:0}
.clearfix:after,.footer-dom{visibility:hidden}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
.ng-iconfont,em,i{font-style:normal}
.ng-toolbar,.ng-toolbar .ng-bar-node,a.ng-close{line-height:35px;height:35px}
body{background:#FFF}
h1,h2,h3,h4,h5,h6{font-size:100%}
fieldset,img{border:0}
li,ol,ul{list-style:none}
button,input,select,textarea{font-size:100%;outline:0}
textarea{resize:none}
table{border-collapse:collapse;border-spacing:0}
.ng-toolbar .ng-bar-node:hover,a.ng-close:hover{text-decoration:none}
.clearfix:after{content:"."}
.clearfix{zoom:1}
.clear{overflow:hidden;font-size:0}
.hide{display:none}
.wrapper{width:990px;min-width:990px;margin:0 auto;clear:both}
.g-footer,.g-header,.g-toolbar{width:100%;min-width:990px}
.l{float:left}
.r{float:right}
.mt10{margin-top:10px!important}
.mr10{margin-right:10px!important}
.mb10{margin-bottom:10px!important}
.ml10{margin-left:10px!important; }




.search-opt{position:relative;}
.search-opt dl.all-class{display:none;}
.search-opt dl.all-class dd .item{height:auto;}
.root1200 .search-opt .rel-class dd{width:1033px;}
.root990 .search-opt .rel-class dd{width:833px;}
.search-opt dl{background:#FAFAFA;}
.search-opt dd b{background:url(../images/icon.png) no-repeat;}
.search-opt dt{float:left;line-height:32px;text-indent:20px;color:#999;}
.search-opt dd{float:left;padding:5px 20px;background:#FFF;border-left:1px solid #DDD;}
.search-opt dd a.all{float:right;margin-top:1px;border:1px solid #EEE;line-height:18px;overflow:hidden;text-decoration:none;}
.search-opt dd a.all span{float:left;padding:0 3px;text-align:center;cursor:pointer;color:#333;}
.search-opt dd a.all b{float:left;width:15px;height:18px;background-position:2px -12px;cursor:pointer;}
.search-opt dd a.all:hover{border-color:#F70;color:#F70;}
.search-opt dd a.all:hover span{border-right-color:#F70;color:#F70;}
.search-opt dd a.all:hover b{background:url(../images/icon.png) no-repeat 2px -1297px;}
.search-opt dd a.acancel b{background-position:2px -888px;}
.search-opt dd a.acancel:hover b{background:url(../images/icon.png) no-repeat 2px -1314px;}
.search-opt dd .item{float:left;width:1158px;*width:1140px;height:22px;overflow:hidden;}
.root1200 .search-opt dd .item{float:left;width:958px;*width:940px;}
.root990 .search-opt dd .item{float:left;width:754px;*width:740px;}
.search-opt dd .item a{float:left;width:108px;margin-right:30px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search-opt dd .item a:hover{text-decoration:underline;}
.search-opt .opt-list{border-top:1px solid #DDD;}
.search-opt .opt-list a{color:#333;}
.search-opt .opt-list dl{border:1px solid #DDD;border-top:none;border-bottom:1px solid #DDD;}
.search-opt .opt-list dl.brand-section{border:2px solid #DDD;margin-top:-1px;}
.search-opt .opt-list dl.brand-section dt{width:112px;}
.search-opt .opt-list dt{width:113px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.search-opt .opt-list dd{width:830px;}
.root1200 .search-opt .opt-list dd{width:666px;}
.root990 .search-opt .opt-list dd{width:666px;}
.search-opt .opt-btn a{border:1px solid #EEE;line-height:18px;overflow:hidden;text-decoration:none;color:#333;}
.search-opt .opt-btn a span{float:left;padding:0 3px;text-align:center;cursor:pointer;}
.search-opt .opt-btn a b{float:left;width:15px;height:18px;cursor:pointer;}
.search-opt .opt-btn a:hover{border-color:#F70;color:#F70;}
.search-opt .opt-btn a:hover span{border-right-color:#F70;}
.search-opt a:hover{color:#F70;}
.search-opt a.confirm{display:none;width:31px;height:16px;line-height:16px;text-align:center;margin-right:10px;color:#F70;border:1px solid #EEE;}
.search-opt a.confirm:hover{text-decoration:none;border:1px solid #F70;}
.search-opt a.cancel{width:31px;height:16px;line-height:16px;text-align:center;color:#666;border:1px solid #EEE;}
.search-opt a.cancel:hover{text-decoration:none;border-color:#999;}
.search-opt a.gray{color:#DDD;border:1px solid #EEE;}
.search-opt span.gray{float:left;margin-right:10px;color:#DDD;border:1px solid #EEE;width:31px;height:16px;line-height:16px;text-align:center;}
.search-brand .brand-list{float:left;width:668px;overflow:hidden;}
.search-brand .opt-btn{float:right;width:106px;_width:110px;margin-top:1px;position:relative;}
.search-brand .opt-btn a{float:left;margin-left:10px;position:relative;}
.search-brand .opt-btn a.multiselect{margin-left:0;}
.search-brand .opt-btn a.multiselect b{background-position:2px -204px;}
.search-brand .opt-btn a.multiselect:hover b{background:url(../images/icon.png) no-repeat 2px -1280px;}
.search-brand .opt-btn a.more{position:absolute;right:0;}
.search-brand .opt-btn a.more b{background-position:2px -12px;}
.search-brand .opt-btn a.more:hover b{background:url(../images/icon.png) no-repeat 2px -1297px;}
.search-brand .opt-btn a.retract b{background-position:2px -888px;}
.search-brand .opt-btn a.retract:hover b{background:url(../images/icon.png) no-repeat 2px -1314px;}




.brand-list input{display:none;width:180px;height:18px;padding:1px 0;border:1px solid #ebebeb;line-height:18px;color:#666;vertical-align:top;text-indent:20px;background:url(../images/icon.png) no-repeat 5px -465px;}
.brand-list input::-webkit-input-placeholder{color:#a9a9a9;}
.brand-list input:-moz-placeholder{color:#a9a9a9;}
.brand-list input::-moz-placeholder{color:#a9a9a9;}
.brand-list input:-ms-input-placeholder{color:#a9a9a9;}
.brand-list input:focus::-webkit-input-placeholder{color:#dedede;}
.brand-list input:focus:-moz-placeholder{color:#dedede;}
.brand-list input:focus::-moz-placeholder{color:#dedede;}
.brand-list input:focus:-ms-input-placeholder{color:#dedede;}
.brand-list .brand-item{width:1018px;_height:104px;overflow:hidden;position:relative;}
.root1200 .brand-list .brand-item{width:905px;}
.root990 .brand-list .brand-item{width:688px;}
.brand-list .brand-item a{float:left;position:relative;}
.brand-list .brand-item div{margin-bottom:1px;}
.brand-list .brand-item a{width:90px;height:30px;line-height:30px;margin:0 -1px -1px 0;border:1px solid #eaeaea;padding:10px;color:#F60;text-align:center;cursor:pointer;overflow:hidden;}
.brand-list .brand-item a.noimg span{text-indent:0;color:#333;}
.brand-list .brand-item a.select{border:2px solid #F70;width:88px;height:28px;z-index:9;background:#fcefe5;}
.brand-list .brand-item a.select b{display:block;background:#F70 url(../images/icon.png) no-repeat 1px -290px;}
.brand-list .brand-item a.select img{display:none;}
.brand-list .brand-item a.select span{text-indent:0;}
.brand-list .brand-item a:hover{text-decoration:none;border:2px solid #F70;width:88px;height:28px;z-index:9;}
.brand-list .brand-item a:hover img{display:none;}
.brand-list .brand-item a:hover span{text-indent:0;}
.brand-list .brand-item a.select:hover{text-decoration:none;border:2px solid #F70;width:88px;height:28px;z-index:9;background:none;}
.brand-list .brand-item a.select:hover b{background-position:2px -302px;}
.brand-list .brand-item a.select:hover img{display:block;}
.brand-list .brand-item img{vertical-align:top;}
.brand-list .brand-item a span{_width:88px;display:block;overflow:hidden;white-space:nowrap;text-indent:100px;cursor:pointer;text-overflow:ellipsis;}
.brand-list .brand-item b{display:none;width:14px;height:12px;overflow:hidden;position:absolute;right:0;bottom:0;}
.brand-list .letter-list{display:none;margin:10px 0 5px;}
.brand-list .letter-list a{float:left;width:21px;height:21px;line-height:21px;text-align:center;color:#666;border:1px solid #FFF;}
.brand-list .letter-list a:hover{border-color:#F70;text-decoration:none;color:#F70;}
.brand-list .letter-list a.all-brand{width:58px;}
.brand-list .letter-list a.other{width:32px;}
.brand-list .letter-list a.cur{color:#FFF;background:#F70;border-color:#F70;}
.brand-list .btn{width:80px;margin:10px auto;display:none;overflow:hidden;}
.brand-list .btn a{float:left;}

.brand-list .text-item{width:1018px;overflow:hidden;position:relative;color:#999;}
.brand-list .text-item div{width:1038px;}

.brand-list .text-item a{float:left;line-height:22px;margin-right:40px;cursor:pointer;white-space:nowrap;}
.brand-list .text-item a.select{color:#F70;}
.brand-list .text-item a.select b{background:url(../images/icon.png) no-repeat 0 -275px;border-color:#F70;}
.brand-list .text-item a:hover b{border-color:#F70;}
.brand-list .text-item b{display:none;margin:5px 4px 0 0;float:left;width:12px;height:12px;overflow:hidden;border:1px solid #CCC;background:none;}
.brand-list .text-item span{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.brand-section .brand-list .text-item span{width:108px;}
.model-section .brand-list .text-item{height:22px;}
.model-section .brand-list .text-item span{max-width:108px;*width:108px;}
.model-class .brand-list .text-item span{width:108px;}
.search-opt .opt-list dl.other-section{border-top:none;}
.search-opt .opt-list dl.model-section .search-brand{padding-top:5px;padding-bottom:5px;}
.search-opt .opt-list .prive-section .prive-area{width:1020px;}
.color-section div.color-item{height:18px;padding:2px 0;}
.prive-section .prive-item{float:left;}
.prive-section a,.prive-section input,.prive-section span{float:left;}
.prive-section input{width:48px;height:18px;line-height:18px;border:1px solid #EEE;text-align:center;}
.prive-section input:focus{border-color:#F70;color:#F70;}
.prive-section span{margin:0 5px;line-height:20px;color:#ddd;}
.prive-section .prive-item a{line-height:22px;margin-right:40px;}
.prive-section .seif-select{float:left;}
.prive-section .seif-select a.confirm{margin:1px 0 0 10px;color:#999;border-color:#EEE;display:block;}
.prive-section .seif-select a.confirm:hover{color:#999;background:#FFF;border-color:#EEE;}
.prive-section .seif-select a.confirm.on{color:#F70;}
.prive-section .seif-select a.confirm.on:hover{border-color:#F70;}
.search-opt .opt-list dl.mul-select{border:2px solid #ffdcbe;}
.all-more .brand-list input{display:block;}
.all-more .brand-list .letter-list{display:block;}
.all-more .brand-list .btn{display:block;}
.all-more .opt-btn{display:none;}
.nobtn .brand-list .btn{display:none;}
.nobtn .opt-btn{display:block;}
.all-more .brand-list .brand-item{max-height:205px;_height:205px;overflow-y:auto;}
.all-more .brand-list .text-item{margin-top:0;width:998px;padding:5px 10px;overflow-y:auto;}
.all-more .brand-list .text-item span{width:108px;}
.root990 .all-more .brand-list .text-item span{width:84px;}
.brand-section.all-more .brand-list .text-item{height:136px;}
.model-section.all-more .brand-list .text-item{max-height:136px;height:auto;_height:136px;}
.model-class.all-more .brand-list .text-item{border:none;padding:0;}
.brand-list .text-item .no-find-brand{display:none;color:#999;width:auto;}
.root1200 .all-more .brand-list .text-item{width:883px;}
.root990 .all-more .brand-list .text-item{width:668px;}
.all-more .brand-list .mul-select b{display:block;}
.all-more .brand-list .mul-select span{width:108px;}
.all-more .brand-list .mul-select a{margin-right:10px;}
.all-more .brand-list .text-item-brand{border:1px solid #ebebeb;}
.search-related{position:relative;padding:0 20px;border:1px solid #EEE;}
.search-related dt,.search-related dd,.search-related li{float:left;}
.search-related dt{color:#999;width:80px;}
.search-related dd{width:1268px;overflow:hidden;}
