/* CSS Document */
table { border-collapse: collapse; border-spacing: 0; }
#searct_wrapper{width:958px; margin:0px auto;}
.wrapper_result{ position:relative; width:918px; padding:25px 30px 30px 30px;background-color:#fff;}
.s_main { float:left; margin-bottom:15px; }
.s_sub { float:right; width:180px; margin:10px 0 0 10px;_margin-left:5px; }
.filtertab li, .filtertab li .l, .filtertab li .r, .related_search { background-image:url(/Content/image/bg1.png); background-repeat:repeat-x; }
.related_search dd, #rankbar .switch a span, .page_bottom .page_next, .page_bottom .page_prev { background-image:url(/Content/image/bg3.png); background-repeat:no-repeat; }
#filterForm .submit, .page_skip button { background-image:url(/Content/image/bg2.png); background-repeat:no-repeat; }
.filtertab { border-bottom:2px solid #FF5500; height: 27px; padding-top:1px; position:relative; width:100%; z-index:20; }
.filtertab li { background-position:0 -361px; float:left; margin:3px 3px 0 0; position:relative; }
.filtertab li.selected { background-color:#ff4400; background-position:0 -310px;margin-top:0; }
.filtertab li a { height:24px; line-height:24px; padding:0 20px; color:#333 }
.filtertab li.selected a { height:27px; line-height:27px; padding:0 20px; font-size:14px; color:#fff; font-weight:bold; }
.filtertab li .l, .filtertab li .r { background-repeat:no-repeat; height:24px; position:absolute; top:0; width:3px; }
.filtertab li .l { background-position:0 -337px; left:0; }
.filtertab li .r { background-position:right -337px; right:0; }
.filtertab li.selected .l { background-position:0 -283px; }
.filtertab li.selected .r { background-position:right -283px; }

#filterForm { background:#F7FAFF; border: 1px solid #D8D8D8; color: #404040; margin-bottom: -1px; padding: 3px 10px; overflow:hidden; height:1%; }
#filterForm ul.basic { height:20px; padding: 8px 0; width:672px; }
#filterForm ul.basic, #filterForm ul.basic li, #filterForm div.advanced { float: left; }
#filterForm div.advanced { border-top: 1px solid #CCCCCC; height: 24px; overflow: hidden; padding:3px 0; width: 670px; }
#filterSearchKeyWord { margin-right: 20px; width: 145px; }
#filterForm div.advanced table td { width: 80px; }
#filterForm div.advanced table tr { line-height: 24px; }
#filterForm div.advanced table input { margin-top: -2px; vertical-align: middle; }
#filterForm div.advanced table label { cursor: pointer; margin-left:-2px; white-space: nowrap; }
#filterForm ul.basic li.exclude input, #filterForm ul.basic li.keywords input { border: 1px solid #A6A6A6; height: 18px; padding: 0 2px; }
#filterForm .submit { background-position:-87px -717px; color:#404040; float:right; height:29px; line-height:29px; margin-top:-15px; text-indent:0; white-space:nowrap; width:87px; border:none; cursor:pointer; }
#advanced_btn { background:none; border:none; }
/*添加.highlight改变成黄色背景*/
#filterForm .highlight { background-position:0px -717px; }
#rankbar { clear:both; border:1px solid #d8d8d8; height: 28px; line-height:28px; position: relative; top:0; left:0; z-index:2; background:url(/Content/image/sorting_bg.png) repeat-x 0 -28px; }
#rank_sel_sort { }
#rank_sel_sort { position: relative; top:0; left:0;  *width:80px; background:url(/Content/image/sorting_bg.png) repeat-x 0 0; border-right:1px solid #d8d8d8; }
#rankbar .iw { border-left:1px solid #fff; border-right:1px solid #fff; }
#rankbar .sorting_btns .dbsort span { background-position: 100% -2029px; }
#rank_sel_sort .sorting { position:relative; top:0; left:0px; }
#rank_sel_sort .sel_dropdown { position:absolute; right:0px; height:28px; width:14px; background:url(/Content/image/sorting_bg.png) no-repeat 0 -112px; border-left:1px solid #fafafa; }
.sel_dropdown .i { }
#rank_sel_sort .toselect { position:absolute; top:28px; left:-2px; width:110px; background:white; border:1px solid #A6A6A6; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2); display:none; }
#rank_sel_sort .toselect a { border-bottom: 1px solid #DFECFF; height: 22px; line-height: 21px; padding-left: 28px; }
#rank_sel_sort .toselect .by_sale_desc a { background-position:3px -2190px; }
#rank_sel_sort .toselect .by_credit_desc a { background-position:3px -2210px; }
#rank_sel_sort .toselect .by_price_asc a { background-position:3px -2250px }
#rank_sel_sort .toselect .by_price_desc a { background-position:3px -2230px; }
#rank_sel_sort .toselect .by_sale_desc a { background-position: 3px -2270px; }
#rank_sel_sort .toselect .by_sale_desc a { background-position: 3px -2270px; }
#rank_sel_sort .selected a, #rank_sel_sort ul.toselect a { color: #404040; display: block; font-size: 12px; height: 22px; line-height: 22px; text-decoration: none; white-space: nowrap; }
#rank_sel_sort ul.toselect a:hover { background-color:#f5f5f5; }
#rank_sel_sort .selected a { background-image: none; padding-left: 7px; padding-right: 20px; height:28px; line-height:28px; }
#rankbar .sorting { }
#rankbar .sorting_btns a { border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; display: inline-block; margin-left: -1px; padding-right: 3px; }
#rankbar .sorting_btns a span { border-left: 1px solid #FAFAFA; color: #404040; display: inline-block; height:28px; line-height: 28px; padding: 0 17px 0 7px; }
#rankbar .sorting_btns a span, #rankbar .tgl-switch a span, #rank-sel-sort .toselect a, .sticky-close, #rank_sel_sort .toselect a { background-image:url(/Content/image/bg3.png); background-position: 100% -2094px; background-repeat: no-repeat; }
#rank_priceform { border-left: 1px solid #FFFFFF; float: left; height: 28px; overflow: visible; position: relative; white-space: nowrap; width:90px; z-index:2; }
#rank_priceform .fm_price { padding: 0 9px 0 8px; position: absolute; }
#rank_priceform p { line-height: 17px; margin:0; padding: 4px 0; }
#rank_priceform p span { line-height:17px; padding:0 4px; }
#rank_priceform .fm_price_txt { width:28px; padding:2px; border:1px solid #b5b5b5; font:100 12px/1 Tahoma, Verdana, Arial, Simsun, sans-serif; height:12px; vertical-align: middle; }
#rank_priceform div.fm_price_btn { line-height:20px; padding-bottom: 5px; text-align:right; z-index: 4; font-size:12px; display:none; }
#rank_priceform div.fm_price_btn button { background-color: #F6F6F6; background-image: url(/Content/image/bg4.png); background-position: 0pt -60px; background-repeat: repeat-x; border: 0pt none; color: #404040; cursor: pointer; display: inline-block; font: 100 12px/14px simsun, sans-serif; height:23px; margin: 1px; padding: 1px 5px; border:1px solid #ccc; }
#rank_priceform.focus div.fm_price_btn { display: block; }
#rank_priceform.focus .fm_price { background:#FFFFFF; border: 1px solid #CCCCCC; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2); height: auto; left: -2px; margin-right: -1px; padding-left: 9px; top: -1px; }
/*input.focus, textarea.focus, input:focus, textarea:focus { border-color: #6694E3 ! important; outline-color: #6694E3; }  // 2013-04-28 首页搜索冲突*/
#rank_sel_sort, .sorting_btns li, #rank_priceform, #sel_local { float:left; }
.sorting .sorting_btns li { }
/* = 所有地区
------------------------------------------------------------*/
#sel_local { position:absolute; left:460px; top:5px; }
.fake_select.focus div.selected, .fake_select.hover div.local_box { background-color: #F6F6F6; border-color: #A6A6A6; }
.fake_select div.local_box { /* background: -moz-linear-gradient(50% 0 , #FFFFFF, #F1F1F1) repeat scroll 0 0 transparent;*/
    border: 1px solid #BBBBBB; height: 17px; min-width: 2em; overflow: hidden; width:63px; background:url(/Content/image/sorting_bg.png) repeat-x 0 0; }
.fake_select div.local_box .sel_dropdown { position:absolute; right:1px; height:15px; width:14px; background:url(/Content/image/sorting_bg.png) no-repeat 0 -117px; border-left:1px solid #fafafa; }
.fake_select div.local_box a { height:16px; line-height:15px; display:block; margin:0px; padding-left:5px; font-size:12px; color:#404040; border:1px solid white; border-bottom:none; }
#sel_local .local_list { position:absolute; left:0px; top:18px; width:200px; background:#fff; border: 1px solid #A6A6A6; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2); z-index:25; display:none; }
.loc2 li, .loc3 li, .loc4 li { float:left; }
.loc2, .loc3, .loc4 { clear: left; float: left; line-height: 1.8; padding: 6px; width: 185px }
#sel_local .split { border-top: 1px dotted #808080; }
#sel_local .userdefine { padding:8px 0 0 8px; }
#sel_local .userdefine input { border: 1px solid #949494; float: left; font-size: 12px; height: 12px; padding:2px; width: 115px; line-height: 11px; vertical-align: middle; }
#sel_local .userdefine .btn button { background-color: #F6F6F6; background-image: url(/Content/image/bg4.png); background-position: 0px -60px; background-repeat: repeat-x; border: 0pt none; color: #404040; cursor: pointer; display: inline-block; font: 100 12px/14px simsun, sans-serif; height:20px; line-height:15px; margin-left:5px; position:relative; padding:1px 5px; border:1px solid #ccc; }
.local_list li { clear:none; display:inline; float:left; height:auto; margin:0 3px; }
.local_list li a { color:#404040; padding: 2px; white-space:nowrap; }
.local_list li a:hover { background:#f3f3f3; text-decoration:underline; }
#sel_local .local_list .all_local a { background:#ff5500; color:white; padding:2px; margin-left:7px; }
.sidebar_title { background-color: #FF9800; color:#FFFFFF; height:23px; line-height:23px; margin:1px; text-indent:8px; width:176px; }
.sidebar_title a { color:#FFF; font-size:12px; font-weight:bold; }
.list_sidet li { border-bottom:1px dashed #ccc; padding: 8px 9px; position: relative; }
.selected_hot .list_sidet .hot_pic { border: 1px solid #CCCCCC; height: 160px; margin: 0 auto; width: 160px; }
.segected_hot .list_sidet .hot_price { color:#3A3A3A; display: block; line-height: 22px !important; text-align: center; width: auto; }
.selected_hot .subtitle { color: #6A6A6A; height: 20px; line-height:20px; overflow:hidden; text-align:center; width:162px; }
/* = 店铺级别
------------------------------------------------------------*/
.selected_hot .act_info { overflow:hidden; width:160px; }
.selected_hot .act_info .show_n { color:#555555; display:block; float:left; height:20px; overflow:hidden; text-decoration:underline; width:72px; }
.selected_hot .act_info .rank { float:right; background:url(/Content/image/seller_rank_icon.png) repeat-x; display:inline-block; height: 16px; overflow: hidden; padding: 0 !important; text-indent:-999em; vertical-align:text-top; }
.selected_hot .act_info .seller_rank_1 { background-position: 0 0px; width:17px; }
.selected_hot .act_info .seller_rank_2 { background-position: 0 0px; width:34px; }
.selected_hot .act_info .seller_rank_3 { background-position: 0 0px; width:51px; }
.selected_hot .act_info .seller_rank_4 { background-position: 0 0px; width:68px; }
.selected_hot .act_info .seller_rank_5 { background-position: 0 0px; width:85px; }

.selected_hot .act_info .seller_rank_6 { background-position: 0 -31px; width:17px; }
.selected_hot .act_info .seller_rank_7 { background-position: 0 -31px; width:34px; }
.selected_hot .act_info .seller_rank_8 { background-position: 0 -31px; width:51px; }
.selected_hot .act_info .seller_rank_9 { background-position: 0 -31px; width:68px; }
.selected_hot .act_info .seller_rank_10 { background-position: 0 -31px; width:85px; }

.selected_hot .act_info .seller_rank_11 { background-position: 0 -64px; width:17px; }
.selected_hot .act_info .seller_rank_12 { background-position: 0 -64px; width:34px; }
.selected_hot .act_info .seller_rank_13 { background-position: 0 -64px; width:51px; }
.selected_hot .act_info .seller_rank_14 { background-position: 0 -64px; width:68px; }
.selected_hot .act_info .seller_rank_15 { background-position: 0 -64px; width:85px; }

.selected_hot .act_info .seller_rank_16 { background-position: 0 -100px; width:17px; }
.selected_hot .act_info .seller_rank_17 { background-position: 0 -100px; width:34px; }
.selected_hot .act_info .seller_rank_18 { background-position: 0 -100px; width:51px; }
.selected_hot .act_info .seller_rank_19 { background-position: 0 -100px; width:68px; }
.selected_hot .act_info .seller_rank_20 { background-position: 0 -100px; width:85px; }
/*商城是seller_rank_21*/
.selected_hot .act_info .seller_rank_21 { background:url(/Content/image/bg2.png) no-repeat 0 -604px; width: 26px; }
.list_sidet .hot_price .price_a { color:#FF2900; font-size: 12px; font-weight:bold; background:url(/Content/image/bg3.png) no-repeat -5px -83px; padding:0 3px 0 16px; }
.list_sidet .hot_price .price_b font { color:#FF2900; font-size: 12px; font-weight: bold; }
.list_sidet .hot_price .price_b span { color:#FF2900; font-size: 12px; }
.selected_hot .hot_price { height:23px; line-height:23px; }
.selected_hot .list_sidet { margin-bottom:-1px; }
.list_sidet li.bg_color { background:#FFFCD1; }
.list_sidet .hot_title { display:block; line-height: 16px !important; overflow: hidden; text-align: center; width: 162px; }
.list_sidet .hot_title a { color:#0063DC; _float:left; }
.list_sidet .hot_title a span.H{ color:#0063DC; }
.list_sidet .hot_title a strong { color:#FF2900; font-size: 12px; font-weight: bold; }
.list_sidet .hot_title .mall_icon { background:url(/Content/image/bg2.png) no-repeat 0 -604px; display: inline-block; height: 16px; text-indent:999px; overflow: hidden; text-decoration: none; white-space: nowrap; width: 26px; float:left; }
.list_sidet .hot_transaction { margin-top:5px; text-align:center; }
.selected_hot .hot_more { padding:10px 0px 0px 100px; width:73px; height:30px; }
.selected_hot .hot_more a { background:url(/Content/image/bg2.png) no-repeat -90px -227px; display: block; height: 19px; padding-right: 7px; text-align: center; width: 60px; }
.selected_hot .hot_more a span { display:block; text-indent:-999px; overflow:hidden; }
.selected_hot { background-color:#F6F6F6; margin-bottom:10px; border:1px solid #d8d8d8; overflow:hidden; width:178px; }
.s_showhot { clear:both; overflow:hidden; background-color: #F6F6F6; border: 1px solid #CCCCCC; height:305px; overflow: visible; padding: 8px 0px 0; margin-bottom:10px; position:relative; }
.s_showhot .list_sidet { padding-left:18px; }
.showhot_title a { display:block; color: #FF5500; font-size: 14px; font-weight: bold; line-height: 18px; padding-left:35px; }
.s_showhot .list_sidet li { float:left; border-bottom:none; width:170px; padding:7px 7px; margin-right:10px; }
.s_showhot .list_sidet .hot_pic { background:#FFFFFF; border:1px solid #CCCCCC; height:160px; overflow hidden;
padding:4px; width:160px; }
.s_showhot .list_sidet .hot_price { color:#3A3A3A; display: block; height:22px; line-height:22px !important; overflow: hidden; text-align:center; width:auto !important }
.s_showhot .hot_more { clear:both; float:right; margin-top:5px; margin-right:20px; width: 73px; }
.s_showhot .hot_more a { background:url(/Content/image/bg2.png) no-repeat -90px -227px; display:block; height:19px; padding-right: 7px; text-align: center; width:60px; }
.s_showhot .hot_more a span { background:url(/Content/image/bg2.png) no-repeat -105px -248px; height:41px; left:-1px; margin: 0; overflow:hidden; padding:0; position:absolute; text-indent:-9999px; top:-1px; width:41px; }
.related_search { background-color: #F9F9F9; background-position: 0 -50px; border: 1px solid #CCCCCC; height: 34px; line-height: 34px; overflow:hidden; padding: 0 0 0 13px; }
.related_search dt { float:left; color:#333333; }
.related_search dd { background-position: right -277px; background-repeat:no-repeat; float:left; font-size: 12px; padding: 0 13px 0 12px; }
.related_search dd a { color:#0063DC; }
.bottom_wrapper { margin-bottom:50px; }
.bottom_wrapper .search_bottom { overflow:hidden; width:650px; margin:35px auto; }
#search2 { float:left; height:24px; line-height:24px; background:url(/Content/image/search_bg2.png) no-repeat 0 0; width:475px; border:none; padding:5px 0 5px 35px; font-size:14px; color:#666; }
.bottom_wrapper .search_bottom .search2_btn { float:left; cursor:pointer; width:137px; height:34px; background:url(/Content/image/search_bg2.png) no-repeat top right; }
.bottom_wrapper .related_search_outter { }

#rankbar .switch { height:19px; position:absolute; right:11px; top:5px; width:86px; }
#rankbar .switch a { background: -moz-linear-gradient(50% 0, #FEFEFE, #F2F2F2) repeat scroll 0 0 transparent; border: 1px solid #A6A6A6; color: #404040; display: block; line-height: 17px; }
#rankbar .switch a span { display: block; height: 17px; padding: 0 4px 0 20px; }
#rankbar .switch a.tag_a span { background-position:0 -2014px; }
#rankbar .switch a.tag_b,#rankbar .switch a.tag_a { display:none; }
#rankbar .switch a.tag_b span { background-position:0 -1998px; }

/* = 虚拟商品元返还
------------------------------------------------------------*/
.sub_top{padding-bottom:15px;}
.sub_top p{height: 27px; line-height:27px; text-align:center;padding-top: 1px;}
.sub_top p a{ font-size:14px; color:#069;font-weight:bold;padding-left:20px; background:url(/Content/image/sub_top_icon.png) no-repeat -7px -2px;}
.sub_top .virtual_goods{ height:40px; line-height:40px;padding-left:45px;border:1px solid #d8d8d8;border-top: 2px solid #FF5500;background:#F7FAFF url(/Content/image/sub_top_icon.png) no-repeat 15px -33px; color:#f93; font-size:14px; font-weight:bold;}
/* = 旗舰店返还
------------------------------------------------------------*/
#f_sidebar { float:left; width:190px; border:1px solid #e6e6e6; background:#fafafa; border-radius:4px; }
#mall_nav { float:right; width:746px; overflow:hidden;}
#f_sidebar li { background:url(../image/sidebar_bg.png) no-repeat center bottom; padding:5px 0; }
#f_sidebar li a { display:block; height:29px; line-height:29px; padding-left:20px; color:#666; font-size:14px; }
#f_sidebar li.current a { background:url(../image/sidebar_bg.png) no-repeat center top; color:#fff; font-weight:bold; }
.nav_item .item_cont {height:1%; overflow:hidden; border:1px solid #e0e0e0; border-right:none; border-bottom:none; margin-bottom:15px; }
.nav_item .item_cont dl { float:left; background:#fff; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; width:148px; }
.nav_item .item_cont dd a { display:block; height:75px; text-align:center; width:148px; overflow:hidden;}
.nav_item .item_cont dd .b_lo{padding:15px 0 5px 0; display:block;height:40px; text-align:center; width:155px; overflow:hidden;  }
.nav_item .item_cont dd a.item_slo{height:65px; padding-top:15px;}
.nav_item .item_cont dd a.item_slo span{ height:43px; overflow:hidden; display:block;}
.nav_item .item_cont dd a.item_slo span img{ max-height:43px;}
.nav_item .item_cont dd a.item_slo strong{ font-weight:normal; line-height:18px; display:block; margin-top:5px;}
.nav_item .item_cont dt { margin-bottom:5px; height:30px; line-height:28px; text-align:center; font-size:12px; color:#666; position:relative;}
.nav_item .item_cont dt.support_return{color:#ff4400;cursor:default;}
.nav_item .item_cont dt.support_return .show_title{margin-left:5px;vertical-align:middle;}
.nav_item .item_cont dt span { color:#ff2200;font-size:12px; padding-left:2px; font-family:Arial; vertical-align:middle; }
.nav_item .item_cont dt .desn { position:absolute; height:19px; width:19px; text-indent:-999em; overflow:hidden; right:4px; top:11px; background:url("/content/image/info.png") no-repeat;  }
.nav_item .mall_unit dl { width:129px; }
.nav_item .mall_unit dt { height:35px; line-height:35px; }
.nav_item h3 { height:32px; line-height:32px; margin-bottom:6px; }
.nav_item h3 a { display:block; color:#666; height:32px; line-height:32px; padding-left:42px; background-image:url(../image/mall_unit_icon.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; }
.nav_item h3 a.unit_over { padding-left:2px;}
.nav_item h3 a span { padding:1px 5px; background:#ccc; color:#fff; margin-left:5px; }
.nav_item h3 a:hover span { background:#FF4400; }
.nav_item .unit_1 { background-position:0px 0px; }
.nav_item .unit_2 { background-position:0px -40px; }
.nav_item .unit_3 { background-position:0px -77px; }
.nav_item .unit_4 { background-position:0px -117px; }
.nav_item .unit_5 { background-position:0px -157px; }
.nav_item .unit_6 { background-position:0px -196px; }
.nav_item .unit_7 { background-position:0px -234px; }
.nav_item .unit_8 { background-position:0px -272px; }
.nav_item .unit_9 { background-position:0px -310px; }
.nav_item .unit_10 { background-position:0px -350px; }
.nav_item .unit_11 { background-position:0px -390px; }
.nav_item .unit_12 { background-position:0px -427px; }
.nav_item .unit_13 { background-position:0px -467px; }
.nav_item .unit_over{ background-position:50px 50px; }

/* 搜索结果商品展示         ------------------------------------------------------------*/
#list_result,.goods_cont{ clear:both;}
#list_result{ width:765px;}
#list_result li,.goods_cont li{ float:left; width:160px; padding:30px 40px 0px 0px; overflow:hidden;}
#list_result li{height:320px;}
#list_result li.right{ float:right; padding-right:0px;}
#list_result .photo,.goods_cont .photo{ text-align:center; /*border:1px solid #e5e5e5;*/ width:auto;height:160px;}
#list_result .summary,.goods_cont .summary{padding-top:8px;color: #0063DC;font-size:12px;font-weight:400;}
#list_result .summary a,.goods_cont .summary a{ display:block; height:36px; line-height:18px; width:160px; overflow:hidden;}
.goods_cont .summary{ padding-bottom:5px;}
#list_result .summary a,.goods_cont .summary a{font:12px tahoma,arial;color:#0063DC; font-weight:400; line-height:18px;}
#list_result .summary a:hover,.goods_cont .summary a:hover{ color:#ff4400; text-decoration:underline;}
#list_result .attribute,.goods_cont .attribute{ overflow:hidden;}
#list_result .attribute span,.goods_cont .attribute span { float:left; display:block;color:#555;padding-top:3px;font:12px tahoma,arial;}
#list_result .attribute span em,.goods_cont .attribute em{color: #FF2900;font:bold 12px arial;}
.goods_cont .attribute .result_price em{ color:#666;}
#list_result .attribute span font,.goods_cont .attribute span font{color: #FF2900; font:normal 12px Arial;}
#list_result .attribute .t_price,#list_result .attribute .result_price,#list_result .attribute .shopbox{ float:left; text-align:left;}
#list_result .attribute .sum,#list_result .attribute .shopadd,.goods_cont .attribute .sum,.goods_cont .attribute .result_price{ float:right; text-align:right;}
#list_result .attribute .t_price em,.goods_cont .attribute .t_price em{font:bold 16px arial;background:url(/Content/image/bg3.png) no-repeat -5px -81px; padding-left: 16px;}
#list_result .attribute .shopbox a img{ margin-bottom:-3px;}
#list_result .attribute .shopbox .shopname{ color:#555;font:12px tahoma,arial; text-decoration:underline;}
/*切换成X列*/
#list_result1{margin:0px 8px 15px 0; clear:both;padding-bottom:15px;}
#list_result1 li.list_x{border-bottom:1px solid #e5e5e5;float: left; overflow: hidden;padding: 15px 0 15px 0px; width:808px;}
#list_result1 .photo{padding-right:30px; float:left; }
#list_result1 .photo a{border:1px solid #e5e5e5; display:block; width:80px;height:80px;}
#list_result1 .photo a img{ width:80px;height:80px;}
#list_result1 .shopinfo{ float:left;}
#list_result1 .summary{font-size: 14px;font-weight: 400;height: 42px;overflow: hidden;width: 240px;}
#list_result1 .summary a{color: #0063DC;font:14px tahoma,arial; font-weight:400; height:36px;overflow: hidden;}
#list_result1 .summary a:hover{color: #ff4400; text-decoration:underline;}
#list_result1 .summary a span{color:RED;font:14px tahoma,arial; }
#list_result1 .icon_area{width:72px; height:18px;}
#list_result1 .icon_area a{ display:block; width:72px;height:18px;}
#list_result1 .shopbox{padding-top:3px;overflow:hidden;}
#list_result1 .shopbox a.shopname{ float:left;padding-top:2px;color:#555; text-decoration:underline;font:12px tahoma,arial; font-weight:400;}
#list_result1 .shopbox a.shopname:hover{}
#list_result1 .shopbox a.wwicon{ float:left;  width:67px; height:20px; background:url(/Content/image/wwicon.gif) no-repeat 0 0; margin-left:5px;}
#list_result1 .attribute{ float:right;width:454px;padding-top:20px;}
#list_result1 .attribute li{ float:right;}
#list_result1 .attribute li.price{font:12px tahoma,arial; color:#555555; width:84px;}
#list_result1 .attribute li.result_ratio{font:12px tahoma,arial; color:#555555;width:110px; padding-left:20px;}
#list_result1 .attribute .result_price{font:12px tahoma,arial; color:#555555;}
#list_result1 .attribute li.result_ratio font{color:#ff2900; font:normal 12px Arial;}
#list_result1 .attribute li.shopadd{ width:105px;}
#list_result1 .attribute li.shopadd span{ display:block; text-align:center; height:20px; font:12px tahoma,arial; color:#555555;}
#list_result1 .attribute li.gotb{padding-left:5px; width:115px;}
#list_result1 .attribute li.gotb a{color: #FFFFFF;font-family: tahoma,arial;font-size:14px;height:28px;line-height:28px;padding-left:10px;width:105px;display:block;background:url("/content/image/gotb_bg.png") no-repeat;}

#list_result1 .attribute li.price span{ display:block; height:20px; color:#404040;}
#list_result1 .attribute li .t_price{background:url(/Content/image/bg3.png) no-repeat -5px -81px; height:16px; line-height:16px; padding-left:16px;}
#list_result1 .attribute li .t_price em{color: #FF2900;font:bold 16px Arial;}
#list_result1 .attribute li .result_price em{color:#ff2900; font:bold 14px Arial;}
.commission-rate{color: #FF2900;}

/* = 搜宝贝返还
------------------------------------------------------------*/
.shop_return_main{ float:left; width:958px; margin-bottom:15px; margin-right:10px;_margin-right:5px; margin-top:10px;}
.shop_return_main li{ float:left;}
.shop_nav{ height:30px; border:1px solid #e6e6e6; background:#f0f0f0;padding-left:20px;} 
.shop_nav li{ color:#999; font-size:12px; height:30px; line-height:30px;}

.item_shop{padding:15px 20px; border-bottom:0 solid #e5e5e5;} 
.shop_return_main li.shop_info{ width:325px;}
.shop_return_main li.shop_info h3{ height:40px; overflow:hidden; margin-top:15px;}
.shop_return_main li.shop_info h3 a{ color: #0063DC;font:14px tahoma,arial;}
.shop_return_main li.shop_info h3 a img{ margin-bottom:-3px; padding-left:5px;}
.shop_return_main li.shop_info h3 a:hover{ text-decoration:underline;}
.shop_return_main li.shop_info span{ display:block; color:#999; font-size:12px; padding-top:5px;}
.shop_return_main li.shop_credit{ padding-top:30px;width:170px;text-align:center;}
.shop_return_main li.shop_average{  padding-top:30px;width:150px;padding-left:50px; color:#666;font:14px tahoma,arial;}
.shop_return_main li.shop_average span{ color:#FF2900;font:16px Georgia, arial;}
.shop_return_main li.gotb{ padding-top:24px;float:right;}
.shop_return_main li.gotb a{color:#FFFFFF;font-family:tahoma,arial;font-size:14px;height:28px;line-height:28px;padding-left:10px;width:105px;display:block;background:url("/content/image/gotb_bg.png") no-repeat;}
.shop_return_main li.support_return{cursor:default;color:#fb731d;font-size:12px;}
.shop_return_main li.support_return .show_title{margin-left:5px;vertical-align:middle;}
.shop_return_main li.no_support_return{font-size:12px;}
#itemFH{ position:relative;}
#itemFH .loading-fh-small{ display:inline-block; width:35px; height:12px; vertical-align:middle; margin:-3px 0 0 5px; *margin-top:0;/* background:url(http://i.fanhuan.com/images/loadmoney.gif) 0 0 no-repeat;*/}
#itemFH .item-return{ position:absolute; left:248px; top:120px; /* top:109px;第一版淘点金 隐藏 by cjf 20140506 第二版本 */ color:#666;}
#itemFH .item-return span{ color:#999;}
#itemFH .item-return em{ color:#f40; font-style:normal;}
#itemFH .item-return img{ vertical-align:middle; margin:-2px 2px 0 5px; *margin-top:0;}

#ss_d  { margin:auto;padding:5px 0; background-color:#eee; border:1px solid #ccc;}
#ss_d table{ border-collapse:collapse; margin:auto; }
#ss_d table tr td{ padding:5px 3px;}
#ss_d table tr td .k_w{ padding:3px; line-height:19px; height:20px; border:1px solid #ccc; width:100px;}
#ss_d table tr td{text-align:left;}
#ss_d table tr td.r{text-align:right;}
#ss_d table tr td.r input{ vertical-align:middle;}
#ss_d table tr td .btn{background-image:url(/Content/image/bg2.png); background-repeat:no-repeat; background-position:-87px -717px; color:#404040; height:29px; line-height:29px;  text-indent:0; white-space:nowrap; width:87px; border:none; cursor:pointer; display:block;color:#404040; text-align:center; margin-left:68px;}

#remind{ position :relative;color:#c00; vertical-align:middle; line-height:50px;}
#remind .remind_close{color:#5486af;cursor:pointer; padding-left:23px; margin-bottom:-3px;display:block; height:20px; line-height:20px; position:absolute; top:15px; right:23px; background:url(/Content/image/wufh.png) no-repeat 0px -34px;}
/*SS Loading*/
.ss_loading,.ss_loading2{font-size:14px;height:50px;line-height:50px; padding:100px 0 100px; font-family:Tahoma,Aerial; color:#666;text-align:center;}
.ss_loading{background-color:#fff;}
.ss_loading img,.ss_loading2 img{vertical-align:middle; margin-right:15px;zoom:1;}

/* 搜索无返还商品 */
.have_curItem{position:absolute;top:100px;left:0; z-index:-1;filter:alpha(opacity=0);opacity:0;}
.curItem2{ position:relative;padding:0 25px 85px 20px; width:915px;}
#curItem,#itemRelate{ width:918px; margin:0 auto;}
#curItem .tiptext{ position:absolute; right:0; top:15px; color:#999; font:12px/1.5 Simsun;}
#curItem a.btn_go,.curItem2 a.btn_go{float:right;margin-top:35px;}
.curItem2 a.btn_go{ margin-right:120px;}
#curItem a.btn_go{ margin-right:7px;}
.curItem2_tips{ margin-bottom:35px; padding:5px 10px; line-height:20px; font-size:12px; font-weight:bold; color:#299CD4; background:#FFF5D5; border:#FED286 solid 1px;}
.search_same_null{ margin:60px auto 100px auto; width:293px; height:66px; background:url(/Content/image/search_null.png) no-repeat;}

/* = 搜店铺搜不到
------------------------------------------------------------*/
.search_null{margin:0 auto;}
.search_null .tb-shadow-left{width:100%;padding-top:20px;}
.search_null .box-goods,.search_null .list-goods {width:100%;}
.search_null .box-goods{width:930px;padding: 0 0 20px 25px;}
.search_null .box-goods li{width:212px;margin-right:19px;}
.null_content .split,.not_normal .tit .split{background:url("/Content/image/shop_null.png?v=0729") no-repeat;}
a.btn_null span i{font-size:12px;font-weight: bold;}
.null_content{margin:50px 0 0 170px; padding-bottom:40px; overflow:hidden;zoom:1;position:relative; z-index:14; height:240px;}
.null_content .split{width:64px;height:64px;display:block;float:left; margin-right:25px;}
.null_search_result{ float:left;}

.null_content2{ margin-left:130px; padding-bottom:30px;z-index:14; }
.null_content2 .bg-null{width:700px;height:232px;background:url("http://i.fanhuan.com/taobao/images/guild_tip.png?v=20140724") no-repeat;margin-top:-10px;}
.tao_head .jt{position:absolute;width:286px;height:331px; overflow:hidden; z-index:-1;right: 58px;top: 127px;}
.tao_head .jt span{ display:block; width:286px;height:331px; background:url("http://i.fanhuan.com/taobao/images/bg_jt1_s.png?v=20160318") no-repeat;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Content/image/bg_jt.png?v=0613");}
.null_content2 .bg-null .animate{position: absolute;z-index:19;top:40px;*top:30px;left: 532px;color:#008be4;}

.null_search_pic{ display:block; clear:both;}
.null_content h2{ display:block; width:600px; margin-top:3px; word-break:break-all; color:#555; font-size:14px; line-height:2;}
.null_content h2 font{ color:#ff4400; font-size:18px;}
.null_content p{ color:#555; font-size:14px; line-height:2;font-weight:bold;}
.null_content p font{ color:#ff0000; font-size:14px;}
.null_content p .animate{font-weight:normal;font-size:12px;color:#3399cc;text-decoration:underline;}
.null_content p .red{color:#ff4400;}
.null_content h2.notice{ width:415px; font-size:14px; line-height:26px; font-family:SimSun; color:#ff4400;}
a.btn_null{ margin-top:20px; }
.copy_tutorial{ margin:20px;}
.copy_tutorial h3{ color:#666666; font-size:14px; line-height:20px; font-weight:normal;}
.copy_tutorial span{ display:block; padding:20px 0; font-size:14px; color:#ff0000;}
.copy_tutorial img{ padding-bottom:10px; width:100%;}
.server_busy{ margin:60px 0 0 280px; padding-bottom:100px;}
.server_busy .null_search_result h2{margin-top:20px; width:auto;} 

/* 未能正常查返还提示 */
.not_normal{ text-align:center;}
.not_normal .tit{margin:30px auto;}
.not_normal .tit .split{display:inline-block;width:64px;height:64px;margin-right:25px;vertical-align:middle;}
.not_normal .tit strong{word-break:break-all;color:#000000;font-size:18px;font-family:微软雅黑; line-height:23px;}
.not_normal .tips{width:548px; margin:0 auto 30px auto; padding:15px 10px 15px 15px;border:#3399cc dashed 1px;background:#f4f9fe;text-align:left;}
.not_normal .tips h2{margin-bottom:5px;font-size:14px;font-weight:bold;color:#000;line-height:18px;}
.not_normal .tips p{line-height:24px;color:#333;}
.not_normal .tips p a{color:#3399cc;}

/* =可能感兴趣商品
--------------------------------------------------------*/
.goods_list{ padding-top:5px; *zoom:1;}
.goods_list h3{ margin-top:10px; padding:0 12px; height:40px; line-height:38px;font-size:14px;color:#ff4400; border:#dcdcdc solid 1px; border-bottom:none;border-radius:3px;background:#fff;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#f5f5f5',gradientType='0');background:-moz-linear-gradient(top,#ffffff,#f5f5f5);background:-o-linear-gradient(top,#ffffff, #f5f5f5);background:-webkit-gradient(linear,0% 0%, 0% 100%,from(#ffffff),to(#f5f5f5));}
.goods_list h3 span{float:left;}
.goods_list h3 a{ display:block; float:right;margin-top:10px;font-size:12px;font-weight:normal;color:#ff4400;line-height:18px;}
.goods_list h3 a:hover{ text-decoration:none;border-bottom:#ff4400 solid 1px;}
.goods_list ul{ width:975px; }
/* tag */
.tag{ display:inline-block; *display:inline; *zoom:1; width:52px; height:35px; position:absolute; left:8px; top:0px;}
.tag-czg{ background:url(http://i.fanhuan.com/images/czg/tag_cz.png) 0 0 no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.fanhuan.com/images/czg/tag_cz.png");}
.tag-new{ background:url(http://i.fanhuan.com/images/czg/tag_new.png) 0 0 no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.fanhuan.com/images/czg/tag_new.png");}
/** ico-czg 
* by cjf 2013-09-16
*/
.ico-czg{ display:inline-block; *display:inline; *zoom:1; background:url(http://i.fanhuan.com/images/czg/ico_czg.png) 0 0 no-repeat;}
.i-czg-money{ width:14px; height:14px; background-position:0 0;}
.i-czg-by{ width:14px; height:14px; background-position:-16px 0;}
    
.i-czg-btn{ width:90px; height:33px; background-position:0 -72px;}
.i-czg-btn:hover{ background-position:-90px -72px;}
.i-czg-btn-out{ width:90px; height:33px; background-position:0 -108px;}
.i-czg-btn-out:hover{ width:90px; height:33px; background-position:-90px -108px;}
    
.i-czg-discount{ width:36px; padding-left:9px; height:17px; background-position:0 -16px; color:#f60; font:12px/17px Simsun;}
.i-czg-discount b{ font-family:Arial; font-weight:bold;}
/** box-ms 
* by cjf 2014-01-01
*/
.box-ms{ position:relative; *zoom:1;}
.box-ms ul{ margin-right:-12px;}

.box-ms .goods-pic{ position:relative; background:#fff; padding-top:8px;}
.box-ms .goods-pic .goods-pic-link{ position:relative; display:block; width:290px; height:190px; margin:0 auto; text-align:center; vertical-align:middle; overflow:hidden;}
.box-ms .goods-pic .goods-pic-link img{ max-width:100%; max-height:100%; _width:290px; _height:190px;}

.box-ms .goods-name{ padding:0 8px; width:292px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:#fff;}
.box-ms .goods-name a{ font:14px/35px Simsun; color:#333;}
.box-ms .goods-name .category{ font-weight:bold;}
.box-ms .goods-name a:hover{ color:#f60; text-decoration:underline;}
.box-ms .goods-name .category:hover{ text-decoration:none;}
    
.box-ms .goods-info{ padding:10px 8px 2px; height:40px;}
.box-ms .goods-info .price{ float:left; width:194px; _display:inline; margin-left:6px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box-ms .goods-info .price-new{ position:relative; float:left; padding-left:15px; margin-top:3px; *margin-top:4px; font:bold 36px/1 Arial; color:#f40;}
.box-ms .goods-info .price-new em{ position:absolute; left:0; bottom:4px; font:18px/1 Microsoft YaHei,Arial;}
.box-ms .goods-info .price-other{ float:left; _display:inline; margin:3px 0 0 3px; *zoom:1;}
.box-ms .goods-info .i-czg-discount{ display:block;}
.box-ms .goods-info .price-old{ font:12px/1.5 Arial; color:#96866c;}
.box-ms .goods-info .price-old em{ font-family:Microsoft YaHei,arial;}
.box-ms .goods-info .buy-outer{ float:right; color:#3399cc; width:90px; text-align:right; position: relative; _zoom:1;}
    
.box-ms .goods-count{ margin:0 8px; text-align:right; font:12px/22px "Arial","Simsun"; color:#96866c;}
.box-ms .goods-count span{ margin-right:2px; color:#00a500; font-weight:bold;}
.box-ms .goods-count .loading{ vertical-align:middle;}

/** box-czg 
* by cjf 2013-09-16
*/
.box-czg{}
.box-czg li{ position:relative;float:left; margin:10px 12px 10px 0; width:312px; height:312px; box-shadow:1px 1px 0 #ddd; background:#fbfbfb; *zoom:1;}
.box-czg li .goods-pic{ padding-top:10px;}
.box-czg li .goods-name{ padding:0; margin:0 10px;}
.box-czg .goods-info .i-czg-discount,.box-czg li.hover .goods-info .i-czg-discount{ background-position:-45px -16px;}

.box-czg .goods-info{position:relative; padding:1px 10px 10px; background:#fff; border-bottom:1px solid #f5f5f5;}
.box-czg .goods-info .price-new{ font-weight:normal; color:#e02f2f; font:32px/1 Arial; margin-top:6px; *margin-top:7px;}
.box-czg .goods-info .price-new em{ bottom:3px;}
.box-czg .goods-info .price-old{ color:#999;}
    
.box-czg .goods-info .i-czg-btn,.box-czg li.hover .goods-info .i-czg-btn{ background-position:0 -36px;}
.box-czg li.hover .goods-info .i-czg-btn:hover{ background-position:-90px -36px;}
.box-czg .goods-other{ margin:0 10px; line-height:24px; color:#666; border-top:1px solid #fff;}

.box-czg .goods-other .goods-classify{ float:left;}
.box-czg .goods-other .goods-classify i{ float:left; margin:5px 0 5px 5px; vertical-align:middle;}
.box-czg .goods-other .goods-count,.box-czg li.hover .goods-count{ margin:0; float:right; color:#999;}
.box-czg .goods-other .goods-count span,.box-czg li.hover .goods-count span{ color:#e02f2f;}

/* 下面商品移入 */
.box-czg li.hover{width:308px;height:308px;box-shadow:none;border:#ff4a4a solid 2px;padding:0;}
.box-czg li.hover .goods-pic{ padding-top:8px;}
.box-czg li.hover .goods-name{ padding:0; margin:0 8px;}
.box-czg li.hover .goods-info{ padding:1px 8px 10px;}
.box-czg li.hover .goods-other{ margin:0 8px;}
.box-czg li.hover .goods-count{ margin:0;}
.box-czg li.hover .goods-info .price-new{ color:#e02f2f;}
.box-czg li.hover .goods-info .price-old{ color:#999;}


/* 超值精选 */
.box-goods{ width:648px; padding:0 28px 20px 30px; overflow:hidden; *padding-top:6px; padding-bottom:18px\9; }
.list-goods{ width:675px;}
.list-goods li{ float:left; _display:inline; width:200px; overflow:hidden; margin:17px 25px 0 0;}
.list-goods li .goods-pic img,.index-list-goods li .goods-pic img{ width:212px; height:130px;display:block;}
.index-list-goods li .goods-pic img{width:200px;}
.list-goods li .goods-name{ margin-top:7px; _margin-top:5px;}
.list-goods li .goods-name a{ display:block; width:200px; color:#000; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.list-goods li .goods-name a:hover{ color:#f40;}
.list-goods li .goods-name a strong b{ font-family:Arial;}
.list-goods li .goods-info{ margin-top:5px;+margin-top:3px;_margin-top:5px; line-height:18px;}
.list-goods li .goods-info strong{ float:left; margin-right:10px;_margin-right:5px;color:#f40; font-weight:normal; font-size:16px;}
.list-goods li .goods-info strong span{ font-family:Arial; margin-right:3px;}
.list-goods li .goods-info .ico-postage{ display:inline-block; margin-top:2px;_margin-top:1px; width:27px; height:14px; background:url(http://i.fanhuan.com/images/czg/icon_postage.png) 0 0 no-repeat;}
.list-goods li .goods-pic a{position: relative;height: 130px;overflow: hidden;display: block;}
.list-goods li .goods-pic a img{position: absolute;top: 50%;margin-top: -65px;height: auto;}
.tb-swf{ margin:0 40px; padding:25px 0 50px 0; border-top:#dcdcdc dotted 1px;}
.tb-swf embed{ display:block; margin:0 auto;}
.tb-swf h2{ margin:0 0 10px 90px; font:18px/20px "Microsoft Yahei"; font-weight:bold; color:#333;}
    
/*.search_null .shop_other{position:relative;}
.search_null .shop_other h3{border-bottom:#d6d6d6 solid 1px;margin-top:65px; padding-bottom:5px;}
.search_null .shop_other h3 font{background-position:0px -89px;width:168px;height:26px;+height:27px;_height:25px;display:block;margin-left:auto;margin-right:auto;text-indent:-9999em;overflow:hidden;}
.search_null .shop_other .arrtop{position:absolute;color:#cfcfcf;top:11px;left:375px;_left:65px;font-size:29px;}
.search_null .shop_other .arrbottom{position:absolute;color:#fff;top:10px;left:375px;_left:65px;font-size:29px;}
.search_null .shop_other .shopother_list{overflow:hidden;zoom:1;margin-top:35px;padding-left:2px;padding-top:1px;}
.search_null .shop_other .shopother_list li{float:left;border:#e2e2e2 solid 1px;padding:15px 15px 12px 15px;width:125px;height:85px;overflow:hidden;margin-left:-1px;margin-top:-1px;color:#444444;font-size:12px; text-align:center;}
.search_null .shop_other .shopother_list li img{width:90px;height:45px;}
.search_null .shop_other .shopother_list li font{width:125px;height:20px;overflow:hidden;line-height:20px;}
.search_null .shop_other .shopother_list li a{color:#444444;}
.search_null .shop_other .shopother_list li a:hover{color:#ff4400;}
.search_null .shop_other .shopother_list li span{line-height:24px;color:#666666; display:block;}
.search_null .shop_other .shopother_list li span em{color:red;font-family:Arial,Helvetica,sans-serif;}*/

/*搜索类似商品推荐
----------------------------------------------------------------------*/
/*
#familiar_item {margin: 20px 0 20px 0;width:1000px;display:inline-block;}
#familiar_item .item_count{font-size: 14px;font-family: '宋体';font-weight: normal;color: #848484;}
#familiar_item ul{width:1000px}
#familiar_item li{border: #ededed solid 1px;width:150px;height:auto;margin:12px 5px;float:left}
#familiar_item .mainImg{height:150px;width:150px;}
#familiar_item .sell_out{background-color: rgba(0, 0, 0, 0.1);display: block;height: 17px;text-align: center;width: 70px;color: #808080;float:right;position:relative;bottom:22px;}
#familiar_item .sell_name{height: 25px;line-height: 25px;overflow: hidden;margin: 2px 5px;width:50px;display:block; font-family: Tahoma,Helvetica,Arial,'宋体',sans-serif;font-size: 12px;color: #848484;}
#familiar_item .sell_level{float: right;height: 16px;margin-top: -22px;}
#familiar_item .sell_info{background:#FFF5EC}
#familiar_item .dollar{display: block;float: left;text-align: center;color: #808080;}
#familiar_item .sell_price{color: #f40;margin-left: 0px;font-weight:bold}
#familiar_item .commission_rate{display: block;float: right;width: 72px;height: auto;line-height: 18px;text-align: center;color: #808080;}
.notice_wrapper {float:right;margin:0px 0px 20px 0px}
*/