﻿.guide_box:after { display: block; content: "."; height: 0; visibility: hidden; clear: both; font-size: 0; line-height: 0; }
.guide_box { *zoom:1;
}
.search_promote .guide_box .guide_con, .search_promote .multiple_con_box ul { width: 775px; }
.w1200 .search_promote .multiple_con_con ul, .w1200 .search_promote .guide_box .guide_con { width: 995px; }
.guide_box { height: 34px; }
.guide_box .guide_main { height: 34px; }
.guide_box { position: relative; overflow: hidden; margin-top: -1px; }
.guide_title { float: left; width: 129px; overflow: hidden; }
.guide_title span { display: block; height: 16px; padding: 9px 15px 0 5px; color: #999; line-height: 16px; text-align: right; width: 108px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.type_price .guide_main { float: left; width: 1020px; }
.type_price .guide_main .guide_con { padding: 8px 0 0; width: 1020px; }
.type_price .guide_main .guide_con li, .type_price .guide_main .multiple_con_box li { float: left; height: 18px; line-height: 18px; margin: 0 10px 8px 0; *display:inline;
*width:140px;
}
.type_price .guide_main .guide_con li a, .type_price .guide_main .multiple_con_box li a { position: relative; line-height: 18px; display: inline-block; overflow: hidden; border: 1px solid #fff; padding: 0 18px 0 0; }
.type_price.guide_main .guide_con li a span, .type_price .guide_main .multiple_con_box li a span { float: left; height: 16px; overflow: hidden; line-height: 16px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; _zoom: 1; }
.multiple_choice a { float: right; line-height: 22px; color: #999; font-size: 12px; font-family: "宋体"; }
.multiple_choice .more, .mod_category_forth .multiple_choice .more { float: right; }
.multiple_choice .more { display: none; }
.multiple_choice .crumbs_2 { margin-top: 5px; }
.crumbs_2 { cursor: pointer; position: relative; height: 22px; border: 1px solid #e3e3e3; line-height: 22px; padding: 0 13px 0 10px; }
.multiple_choice a i { margin-left: 5px; }
.moultiple_con_btn .dis_confirm, .other_choice_btn .dis_confirm { outline: noen; color: #ccc; cursor: default; background-color: #f4f4f4; border: 1px solid #EAEAEA; }
.moultiple_con_btn .confirm, .other_choice_btn .confirm { color: #fff; background-color: #027bd6; border-color: #027bd6; }
.moultiple_con_btn button, .other_choice_btn button, .series_pro_buy button { width: 46px; height: 20px; line-height: 18px; text-align: center; color: #999; margin: 4px 5px 0; cursor: pointer; background-color: #fbfbfb; border: 1px solid #dcdcdc; border-radius: 3px; }
.guide_con li a .checkbox { display: none; float: left; width: 13px; height: 13px; margin: 2px 4px 0 0; background-image: url(../images/select1.png); font-size: 0; outline: none; }
.select_guide .guide_main .guide_con li a .checkbox { display: block; }
.select_guide .cur1 a u { background-image: url(../images/select2.png); }
.moultiple_con_btn .dis_confirm:hover, .moultiple_con_btn button:hover { color: #fff; cursor: default; background-color: #027bd6; border: 1px solid #027bd6; }
.multiple_choice a { float: right; line-height: 22px; color: #999; font-size: 12px; font-family: "宋体"; }
.w70 .button2 { width: 52px; height: 22px; background-color: #f2f2f2; border: 1px solid #ddd; text-align: right; padding: 0 5px 0 6px; background-image: url(../images/add.png); background-repeat: no-repeat; background-position: 6px center; margin: 5px 0 0 0px; outline: none; }
.select_brand_box .guide_main { float: left; width: 1020px; }
.select_brand_box .guide_main .guide_con { width: 1156px; overflow:hidden; }
.select_brand_box .guide_main .guide_con li, .select_brand_box .guide_main .multiple_con_box li { float: left; height: 52px; line-height: 52px; *display:inline;
}
.select_brand_box .guide_main .guide_con li a, .select_brand_box .guide_main .multiple_con_box li a { position: relative; display: inline-block; overflow: hidden; }
.select_brand_box .guide_main .guide_con li a span, .select_brand_box .guide_main .multiple_con_box li a span { float: left; height: 16px; overflow: hidden; line-height: 16px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; _zoom: 1; }
.new_brand{ height:107px;}
.new_brand .guide_main .guide_list li { height: auto; margin: 0; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.new_brand .guide_main .guide_list li a { display: block; position: relative; width: 88px; height: 35px; line-height: 35px; padding: 8px 8px 9px; text-align: center; margin: 0; border: 0 none; overflow: visible; }
.new_brand .guide_main .guide_list li .sr { display: block; width: 100%; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_brand .guide_main .guide_list li .br { display: none; position: absolute; top: -1px; left: -1px; width: 102px; height: 40px; padding: 5px 0; border: 2px solid #fff; background: #fff; text-align: center; }
.new_brand .guide_main .guide_list li .br span { display: block; float: none; height: 40px; margin: 0 auto; line-height: 40px; }
.new_brand .guide_main .guide_list li .br span.sp1 { color: #ff875a; }
.new_brand .guide_main .guide_list li .br span.sp2 { display: none; color: #666; }
.new_brand .guide_main .guide_list li .br span.cl { display: none; }
.new_brand .guide_main .guide_list li a:hover .br, .new_brand .guide_main .guide_list li.cur .br { display: block; border-color: #ff875a; }
.new_brand .guide_main .guide_list li a:hover .br span { height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_brand .guide_main .guide_list li a:hover .br span.sp2 { display: block; }
.new_brand .guide_main .guide_list li.cur .br span.cl { display: block; position: absolute; right: -2px; bottom: -2px; width: 20px; height: 20px; background-position: 0 -472px; }
.new_brand .guide_main .guide_list li .nodata span.sp2, .new_brand .guide_main .guide_list li a:hover .nodata span.sp2 { display: none; }
.new_brand .guide_main .guide_list li a:hover .nodata span { height: 40px; line-height: 40px; }
.new_brand .guide_main .guide_lists .guide_error { clear: both; line-height: 54px; text-align: center; }
.new_brand .guide_main .guide_selected { display: none; padding: 6px 0 6px 13px; }
.new_brand .guide_main .guide_selected .sel_title, .new_brand .guide_main .guide_selected .sel_item { float: left; }
.new_brand .guide_main .guide_selected .sel_title { width: 40px; height: 24px; line-height: 24px; }
.new_brand .guide_main .guide_selected .sel_item { position: relative; height: 22px; line-height: 22px; margin-bottom: 5px; padding: 0 25px 0 5px; margin-right: 10px; border: 1px dotted #ffa27e; }
.new_brand .guide_main .guide_selected .sel_item i { display: block; position: absolute; right: -1px; top: auto; bottom: -1px; width: 11px; height: 11px; background-position: -30px -472px; }
.new_brand .guide_main .guide_selected .sel_item:hover { border-style: solid; }
.new_brand .guide_main .guide_selected .sel_item:hover i { top: 8px; right: 5px; width: 10px; height: 10px; background-position: -30px -493px; }
.new_brand .guide_main .guide_btn { display: none; width: 102px; margin: 20px auto 15px; }
.new_brand .guide_main .guide_btn .btn_ok { float: left; width: 44px; height: 20px; line-height: 20px; text-align: center; color: #fff; border-radius: 2px; border: 1px solid #f27e57; background: #ff855c; }
.new_brand .guide_main .guide_btn .btn_ok.un { background-color: #f4f4f4; border-color: #eaeaea; color: #ccc; cursor: not-allowed; _cursor: default; }
.new_brand .guide_main .guide_btn .btn_cancel { float: right; width: 44px; height: 20px; line-height: 20px; text-align: center; color: #999; border-radius: 2px; border: 1px solid #cfcfcf; background: #fbfbfb; }
.guide_choice, .mod_category_forth .multiple_choice { display: block; position: absolute; right: 6px; top: 5px; z-index: 31; clear: both; width: 88px; padding-left: 10px; }
.guide_choice a { float: left; width: 40px; height: 18px; line-height: 18px; color: #999; border-radius: 3px; }
.guide_choice .guide_more_choice { display: inline; width: 40px; background-color: #fbfbfb; border: 1px solid #dcdcdc; text-align: center; }
.guide_choice .more { float: right; }
.guide_choice .more { float: right; }
.guide_main .guide_choice .more i { display: inline-block; width: 12px; vertical-align: middle; font-size: 16px; }
.search_other { border-width: 1px; }

.new_brand .guide_main  .guide_con li .brand_word1{ display:none;}
.new_brand .guide_main .guide_con li.selected .brand_word1 { display: block; }