@charset "utf-8";
.position { padding: 6px 0 6px 4px; line-height: 14px }
.position a { display: inline-block; line-height: 15px; vertical-align: top }
.yahei { font-family: 'Microsoft Yahei', 'SimHei' }
.none { display: none!important }
.float_tag_fx { z-index: 3; width: 60px; padding-right: 4px; height: 30px; line-height: 24px; padding-top: 30px; text-align: center; color: #fff; font-weight: bold; font-family: 黑体; font-size: 16px; position: absolute; margin-left: 167px; margin-top: 7px; z-index: 2; background: url(../images/category/fx.png); _background: url(../images/category/fx.gif) center center no-repeat }
.float_bg_fx { z-index: 3; width: 43px; height: 43px; position: absolute; margin: 15px 0 0 192px; vertical-align: middle; background: url(../images/category/fb2.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/fb2.png");
text-align: center }
.float_bg_fx span { display: inline-block; font-weight: bold; color: #fff; vertical-align: top; font-size: 14px }
.float_bg_fx span.text1 { font-size: 12px; padding-top: 5px }
.float_bg_fx span.text2 { font-size: 16px; font-family: Arial }
.float_bg_kd, .float_bg_wl, .float_bg_az { z-index: 3; width: 62px; height: 72px; position: absolute; margin-left: 180px; overflow: hidden; text-align: center; margin-top: 7px }
.float_bg_kd { background: url(../images/category/postfree1.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/postfree1.png")
}
.float_bg_wl { background: url(../images/category/postfree2.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/postfree2.png")
}
.float_bg_az { width: 65px; height: 78px; margin-left: 177px; background: url(../images/category/postfree3.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/postfree3.png")
}
.float_green { z-index: 3; width: 61px; height: 67px; position: absolute; margin: 7px 0 0 181px; vertical-align: middle; background: url(../images/category/green_tag.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/green_tag.png");
text-align: center }
.float_green span { display: inline-block; color: #fff; vertical-align: middle }
.float_green span.text1 { font-size: 12px; padding-top: 5px; line-height: 16px }
.float_green span.text1.textonly { padding-top: 16px }
.float_green span.text2 { font-family: Arial; font-weight: bold; line-height: 18px; font-size: 16px }
.R { text-align: right }
.pageC .left_arrow, .pageC .right_arrow { display: inline-block; width: 0; height: 0; margin-top: 4px; vertical-align: top; overflow: hidden; border: 6px solid #b00; border-color: #fff #b30000 #fff #fff }
.pageC .right_arrow { border-color: #fff #fff #fff #b30000 }
.pageC a { display: inline-block; height: 20px; line-height: 20px; border: 1px solid #c0c0c0; color: #505050; padding: 0 6px; vertical-align: middle }
.pageC a:hover, .pageC a.current { color: #fff!important; text-decoration: none; background: #b30000 }
.pageC a:hover .left_arrow, .pageC a.current .left_arrow { border-color: #b30000 #fff #b30000 #b30000 }
.pageC a:hover .right_arrow, .pageC a.current .right_arrow { border-color: #b30000 #b30000 #b30000 #fff }
.pageC .number { width: 20px; text-align: center; height: 20px; border: 1px solid #c0c0c0; vertical-align: middle; padding: 0 }
.pageC .go { background: #b30000; color: #fff; padding: 0 10px }
.cat_r { width: 760px; float: right }
.cat_r .position, .cat_r .position a { color: #646464 }
.cat_r .position a.red { color: #b00 }
.cat_r .slide { margin-bottom: 10px }
.cat_r .slide .in { height: 249px; width: 760px; overflow: hidden; position: relative }
.cat_r .slide .in .slide_show { position: relative }
.cat_r .slide .in .slide_show .slide_price { position: absolute; width: 100px; height: 100px; margin: 204px 0 0 526px; color: #fff; text-align: center }
.cat_r .slide .in .slide_show .slide_price .show_price { height: 28px; line-height: 28px; font-size: 30px }
.cat_r .slide .nav { position: absolute; margin-top: -32px; width: 160px; margin-left: 576px; text-align: right; padding-right: 10px }
.cat_r .slide .nav a { display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; background: #c8c9cd; border: 1px solid #fff; color: #000; font-size: 14px; font-family: Arial; margin-right: 6px; opacity: .6; filter: alpha(opacity=60) }
.cat_r .slide .nav a:hover, .cat_r .slide .nav a.current { color: #fff!important; background: #a00; border-color: #a00; text-decoration: none; opacity: .9; filter: alpha(opacity=90) }
.cat_r .slide .slide_ad { background: #f5f5f5 }
.cat_r .slide .slide_ad .Right { width: 230px; padding: 20px 15px }
.cat_r .slide .slide_ad .Right h3 { font-size: 16px; font-weight: bold; line-height: 26px }
.cat_r .slide .slide_ad .Right p.gray { line-height: 24px; padding: 5px 0; height: 100px; overflow: hidden }
.cat_r .slide .slide_ad .Right p.show_price { padding-bottom: 10px }
.cat_r .slide .slide_ad .Right p span.yen { font-size: 24px }
.cat_r .slide .slide_ad .Right p span.gray { line-height: 22px }
.cat_r .slide .slide_ad .Right a.slide_qg { background: url(../images/category/bg0311.png) 0 -595px no-repeat; display: block; width: 100px; height: 32px }
.cat_r .slide .nav_dot { position: absolute; margin-top: -16px; width: 160px; margin-left: 576px; text-align: right; padding-right: 10px }
.cat_r .slide .nav_dot a { display: inline-block; width: 8px; height: 8px; background: url(../images/category/bg0311.png) -142px -139px no-repeat }
.cat_r .slide .nav_dot a:hover, .cat_r .slide .nav_dot a.current { background-position: -134px -139px }
.cat_r .seacher { height: 34px; line-height: 34px; margin-bottom: 10px }
.cat_r .seacher a { padding: 5px }
.cat_r .seacher .line { color: #ddd }
.cat_r .filter { border: 1px solid #ddd; color: #565656; border-top: 2px solid #c10000; padding: 0 10px }
.cat_r .filter .title { height: 32px; padding: 15px 15px 0 }
.cat_r .filter .title .seacher_recom { width: 590px; padding-bottom: 6px }
.cat_r .filter .title .seacher_recom span, .cat_r .filter .title .seacher_recom strong { line-height: 18px }
.cat_r .filter .title .icon { width: 6px; overflow: hidden; display: inline-block; margin-right: 3px }
.cat_r .filter .title .icon span { display: inline-block; margin-left: -6px }
.reset_icon { position: absolute; top: 0; right: 0; display: inline-block; *zoom:1;
*display:inline;
overflow: hidden; width: 96px; height: 21px; margin: 6px 6px 0 0; background: url(../images/category/bg0311.png) -55px -151px no-repeat; text-indent: -9999em }
.cat_r .filter .title .Right a:hover { background-position: -53px -173px }
.cat_r .filter .title .Right .red { font-size: 14px; font-weight: bolder; color: #d50102 }
.cat_r .filter .list { background: #fff; padding: 12px 15px 7px; border-top: 1px dotted #d7d6d5 }
.cat_r .filter .filter_table { width: 100% }
.cat_r .filter .filter_table td { padding-top: 10px; padding-bottom: 10px }
.cat_r .filter .lable { width: 100px; vertical-align: middle; text-align: right; color: #333; font-weight: bold }
.cat_r .filter .scat, .cat_r .filter .value { padding-left: 20px; padding-right: 10px }
.cat_r .filter .selected .scat span { display: inline-block; height: 13px; line-height: 13px; padding: 3px; padding-left: 5px; border: 1px solid #af0000 }
.cat_r .filter .selected .scat span a { display: inline-block; width: 13px; height: 13px; color: #fff; line-height: 13px; background: #af0000 url(../images/category/bg0311.png) -120px 0 no-repeat; text-align: center; margin-left: 4px; vertical-align: top }
.cat_r .filter .selected .scat span a:hover { color: #fff!important; text-decoration: none }
.cat_r .filter .selected .scat .clear { display: inline-block; padding: 3px 5px; border: 1px solid #e7e7e7; height: 13px; line-height: 13px; color: #787878 }
.cat_r .filter .value a { display: inline-block; line-height: 16px; margin-bottom: 1px; padding: 1px 2px }
.cat_r .filter .value a span { color: #999 }
.cat_r .filter .value a:hover, .cat_r .filter .value a.current { background: #b30000; color: #fff!important; text-decoration: none }
.cat_r .filter .value a:hover span, .cat_r .filter .value a.current span { color: #fff }
.cat_r .filter .value input { height: 22px; padding: 0; line-height: 22px; border: 1px solid #dcdcdc }
.cat_r .filter .value .price_input { width: 60px }
.cat_r .filter .value .price_button { height: 24px; padding: 0 6px; color: #666; background: #f4f4f4; cursor: pointer }
.cat_r .filter .value .price_button:hover { background: #f9f9f9 }
.cat_r .toggle { height: 26px; background: url(../images/category/bg3.png) 0 -217px repeat-x }
.cat_r .toggle .bar { height: 4px; overflow: hidden; border: 1px solid #d8d8d8; border-top: 0 }
.cat_r .toggle .nav_box { display: inline-block; *display:inline;
margin-top: -1px; cursor: pointer }
.cat_r .toggle .nav { height: 24px; background: url(../images/category/bg3.png) 0 0 no-repeat }
.cat_r .toggle .nav_left { width: 10px; background-position: 0 0 }
.cat_r .toggle .nav_content { padding: 0 4px 0 10px; background-position: 0 -53px; background-repeat: repeat-x; color: #666; line-height: 20px }
.cat_r .toggle .nav_right { width: 24px; background-position: -15px 0 }
.cat_r .toggle .nav_box_show .nav_right { background-position: -15px -24px }
.cat_r .toggle .nav_box:hover .nav_content { color: #d40003 }
.cat_r .toggle .nav_box:hover .nav_content .nav_more_opt { color: #999 }
.cat_r .toggle .nav_box:hover .nav_right { background-position: -54px 0 }
.cat_r .toggle .nav_box_show:hover .nav_right { background-position: -54px -24px }
.brandList { width: 610px }
.brandList div { display: inline; padding: 1px 2px; margin-right: 10px; float: left }
.brandList ul { display: inline-block; width: 120px; position: absolute; display: none; background: #fff; padding: 5px; border: solid 1px #a00 }
.brandList ul li { display: inline; height: 20px; line-height: 20px; text-align: center }
.brandList div a { display: inline-block; margin-right: 10px; padding: 1px 2px; white-space: nowrap; margin-bottom: 5px }
.brandList div a:hover, .brandList div a.current { color: #fff!important; background: #a00; text-decoration: none }
.brandList div a:hover span, .brandList div a.current span { color: #fff!important }
.brandList div a span { color: #8d8d8d }
.cat_r .page_box .stat_num { border-right: #e5e5e5 1px solid; display: inline-block; height: 20px; line-height: 20px; padding-right: 10px }
.cat_r .page_box .page_num { border-left: 1px solid white; display: inline-block; height: 20px; line-height: 20px; padding-left: 10px; margin-right: 20px }
.cat_r .page_box .icon_triangle { background: url(../images/category/icon_pointer.gif) no-repeat; overflow: hidden; display: inline-block; width: 6px; height: 9px; margin-top: 5px }
.cat_r .page_box { position: absolute; right: 5px; top: 6px }
.cat_r .page_box .btn { display: inline-block; height: 20px; border: #dcdcdc 1px solid; line-height: 20px; padding: 0 5px; background-color: white; cursor: pointer }
.cat_r .page_box .disabled.btn { color: #999; cursor: default; background: #f9f9f9 }
.cat_r .page_box .disabled.btn:hover { text-decoration: none; color: #999!important }
.cat_r .page_box .disabled .triangle_prev { background-position: 0 0 }
.cat_r .page_box .triangle_prev { background-position: -12px 0; margin-right: 3px }
.cat_r .page_box .disabled .triangle_next { background-position: -28px 0 }
.cat_r .page_box .triangle_next { background-position: -39px 0; margin-left: 3px }
.cat_r .filter .list.brand .Right a { display: inline-block; width: 55px; height: 26px; background: url(../images/category/bg0311.png) -55px -595px }
.cat_r .filter .list.brand .Right a.current { background-position: 0 -595px }
.cat_r .sort { z-index: 4; margin-bottom: 10px; color: #555; height: 35px; border: 1px solid #ddd; background: #f9f9f9; position: relative }
.cat_r .sort .box { display: inline-block; height: 35px; padding: 0 10px; line-height: 35px }
.cat_r .sort .arrow { background: url(../images/category/arrow.gif) 38px -18px no-repeat; padding-right: 20px }
.cat_r .sort .arrow.current { color: #c10000; background-position: 38px 10px }
.cat_r .sort .arrow.up, .cat_r .sort .arrow.aup { background-position: 38px -48px }
.cat_r .sort .arrow.current.up { background-position: 38px -79px }
.cat_r .sort .arrow.current.down { background-position: 38px 13px }
.cat_r .sort .vcheckbox { display: inline-block; height: 18px; line-height: 18px; text-align: center; padding: 0 10px; background: #696969; color: #fff }
.cat_r .sort .vcheckbox.curren { background: #b10000!important }
.cat_r .sort .vcheckbox:hover { color: #fff!important; background: #b10000 }
.cat_r .sort .Right.pageC { line-height: 30px; padding-right: 10px }
.cat_r .sort .stock { position: relative; margin-right: 6px; padding-bottom: 10px; background: #fff }
.cat_r .sort .current { border: red 1px solid; border-bottom: 0 }
.cat_r .sort .stock .selected { z-index: 5 }
.cat_r .sort .stock .select { display: inline-block; height: 20px; line-height: 20px; background: #fff; padding: 0 6px; border: 1px solid #d6d6d6; border-right: 0 }
.cat_r .sort .stock .selecticon { background: url(../images/category/bg0311.png) no-repeat scroll -98px -55px; vertical-align: top; border: 1px solid #d6d6d6; border-left: none; display: inline-block; width: 20px; height: 20px }
.cat_r .sort .stock .selecticon_new { border: 1px solid #d6d6d6; border-left: none; display: inline-block; width: 20px; height: 20px; line-height: 20px; background: #f0f0f0; text-align: center }
.cat_r .sort .stock .selecticon_new .arrow_new { display: inline-block; height: 0; width: 0; margin-top: 8px; overflow: hidden; border: 5px solid #666; border-color: #666 #f0f0f0 #f0f0f0 #f0f0f0 }
.cat_r .sort .stock.current .select, .cat_r .sort .stock.current .selecticon { border-color: #fff }
.cat_r .sort .stock.current .select, .cat_r .sort .stock.current .selecticon_new { border-color: #fff }
.cat_r .sort .stock.current .selecticon_new { background: white }
.cat_r .sort .stock.current .selecticon_new .arrow_new { border-color: white white red white; margin-top: 0 }
#JS_active_name { width: 49px }
.cat_r .sort .stock .new_selectbox { display: none; margin-top: 21px; position: absolute; width: 360px; border: 1px solid #d6d6d6; padding: 10px; background: #fff }
.cat_r .sort .stock .selectbox { margin-top: 32px; *margin-top:-1px;
width: 340px; border: 1px solid red; padding: 10px; background: #fff }
.cat_r .sort .stock .selectcitybox { width: 340px }
.cat_r .sort .active { margin-left: 10px; padding-left: 10px; margin-top: 10px; border-left: 1px solid #ddd }
.cat_r .sort .active label, .cat_r .sort .active_new label { margin-right: 15px }
.cat_r .sort .active_new { margin-left: 10px; padding-left: 10px; margin-top: 10px; margin-top: 8px\9; border-left: 1px solid #ddd; position: relative }
.cat_r .sort .active_new .link_more_choose { color: #555; position: relative; z-index: 5 }
.cat_r .sort .active_new .arrow_down, .cat_r .sort .active_new .arrow_up { position: absolute; width: 0; height: 0; display: inline-block; padding-right: 0; top: 5px; border-color: #b3b3b3 transparent transparent transparent; border-style: solid dashed dashed dashed; border-width: 5px; overflow: hidden }
.cat_r .sort .active_new .arrow_up { border-color: transparent transparent #b3b3b3 transparent; border-style: dashed dashed solid dashed; top: 0 }
.cat_r .sort .active_new .show_more { display: none; width: 160px; width: 170px\9; padding: 8px; height: 75px; border: #dcdcdc 1px solid; background: #fff; position: absolute; top: -9px; left: 64px }
.cat_r .sort .active_new .show_span { width: 160px; display: inline-block }
.cat_r .sort .active_new .show_span label { width: 58px; width: 64px\9; margin-right: 0; display: inline-block; padding-bottom: 12px; padding-bottom: 8px\9 }
.cat_r .sort .stock .selectbox a, .cat_r .sort .stock .selectbox span { padding: 0 5px; line-height: 26px; color: #333; display: inline-block }
.cat_r .sort .only_show_have { line-height: 14px; padding-top: 10px; _padding-top: 8px }
.cat_r .sort input { margin: 0 3px 2px; vertical-align: middle; *margin-bottom:0
}
.cat_r .analysis_info { padding: 5px; background: #fffce8; border: 1px solid #eedcc7; font-size: 15px; font-family: "Microsoft Yahei", "SimHei" }
.cat_r .analysis_info .analysis_text { padding: 20px }
.cat_r .analysis_info i { display: inline-block; width: 33px; height: 32px; margin-right: 10px; background: url(../images/category/bg0311.png) no-repeat scroll 0 0; vertical-align: middle }
.cat_r .analysis_title { margin-top: 30px; border-bottom: 2px solid #c00000; line-height: 24px; color: #666 }
.cat_r .analysis_title .analysis_words { padding-right: 20px; font-size: 14px; font-family: "Microsoft Yahei", "SimHei" }
.cat_r .analysis_title .analysis_words del { color: #999 }
.cat_r .analysis_viewall_btn { display: inline-block; width: 76px; height: 26px; background: url(../images/category/bg0311.png) no-repeat scroll 0 -291px; color: #fff; line-height: 24px; text-align: center }
.cat_r .analysis_no_goods { padding: 16px 68px; border-top: 1px dotted #999; font-size: 12px; font-family: "Microsoft Yahei"; line-height: 22px }
.cat_r .analysis_no_goods h3 { font-weight: normal; font-size: 16px }
.cat_r .analysis_no_goods .search { display: inline-block; *display:inline;
*zoom:1;
margin: 10px 0; border: 1px solid #ccc; border-radius: 2px }
.cat_r .analysis_no_goods .search .keyWord { width: 430px; height: 24px; vertical-align: top; overflow: hidden; padding: 0 10px 0 24px; line-height: 24px; color: #666; border: 0; background: #fff url(../images/category/bg0311.png) no-repeat scroll -133px -13px }
.cat_r .analysis_no_goods .search .submit { width: 50px; height: 24px; vertical-align: top; margin: 0; font-weight: bold; text-align: center; border: 0; border-radius: 2px; background: #d4003b; color: #fff; line-height: 24px }
.cat_r .analysis_active { margin-top: 100px; padding: 14px; background: #f6f6f6; border: 1px solid #dfdfdf }
.cat_r .analysis_active .analysis_a_title i { display: inline-block; width: 18px; height: 16px; margin: 4px 4px 0 0; background: url(../images/category/bg0311.png) no-repeat scroll -112px -16px }
.cat_r .analysis_active .analysis_a_title span { line-height: 22px; font-size: 16px; font-family: "Microsoft Yahei" }
.cat_r .analysis_active ul li { padding: 2px; margin: 10px 0 0 10px; background: #fff; border: 1px solid #dfdfdf; float: left }
.cat_r .analysis_active ul li.first { margin-left: 0 }
.cat_r .analysis_active ul li img { width: 354px; height: 160px }
.cat_r .goods { padding-top: 10px; z-index: 2 }
.cat_r .goods .list { float: left; width: 249px; overflow: hidden; border: 1px solid #fff; display: inline; margin: 5px 0 0 3px }
.cat_r .goods .list:hover .info { color: #333 }
.cat_r .goods .list.first { margin-left: 0 }
.cat_r .goods .list .img { width: 235px; height: 156px; padding: 7px; position: relative }
.cat_r .goods .list .img img { background: 0 }
.cat_r .goods .list .info { width: 235px; height: 60px; overflow: hidden; padding: 6px 7px 0; font-family: "Microsoft Yahei", "SimSong"; text-align: center }
.cat_r .goods .list .info .stock_have { background: url(../images/category/bg0311.png) no-repeat scroll 0 0; display: inline-block; width: 33px; height: 15px; text-align: center; line-height: 14px; color: #fff!important; margin-right: 3px }
.cat_r .goods .list .info .stock_have_other { background: url(../images/category/bg0311.png) no-repeat scroll -33px 0; display: inline-block; width: 33px; height: 15px; text-align: center; line-height: 14px; color: #fff!important; margin-right: 3px }
.cat_r .goods .list .info .stock_nohave { background: url(../images/category/bg0311.png) no-repeat scroll 0 -15px; display: inline-block; width: 33px; height: 15px; text-align: center; line-height: 14px; color: #fff!important; margin-right: 3px }
.cat_r .goods .list .info .goods_name { padding-bottom: 4px }
.cat_r .goods .list .info .goods_name { font-family: "Microsoft Yahei", "SimHei"; line-height: 18px; color: #545454 }
.cat_r .goods .list .info .goods_name a { color: #545454 }
.cat_r .goods .list .info .goods_name .name_x1 { display: block; height: 18px; overflow: hidden }
.cat_r .goods .list .info .goods_name .st_info { display: inline-block }
.cat_r .goods .list .info .goods_name .ad_tag { display: inline-block; padding: 0 2px; background: #c00; color: #fff; font-size: 12px; line-height: 16px }
.cat_r .goods .list .info .price { line-height: 20px }
.cat_r .goods .list .info .price_box { width: 100% }
.cat_r .goods .list .info .price_box td { vertical-align: bottom }
.cat_r .goods .list .info .price_box .stock { margin-right: 2px; background: #fff; padding: 3px; color: #fff; line-height: 20px; height: 20px }
.cat_r .goods .list .info .price_box .red { color: #cf0000 }
.cat_r .goods .list .info .price_box .stock.have { background: #e30000 }
.cat_r .goods .list .info .price_box .stock.othere_have { background: #f60 }
.cat_r .goods .list .info .price_box .stock.no_have { background: #168c1a }
.cat_r .goods .list .info .price_box .prc { font-family: Arial }
.cat_r .goods .list .info .d_prc { color: #bbb; font-family: Arial }
.cat_r .goods .list .info .gray { color: #9b9b9b }
.cat_r .goods .goods_button { position: absolute; width: 249px; overflow: hidden; margin-left: -1px; text-align: center; background: #f7f7f7; z-index: 10 }
.cat_r .goods .goods_button .com { display: none; padding: 0 10px; line-height: 22px; font-family: "Microsoft Yahei", "SimSong" }
.cat_r .goods .goods_button .buttons { display: none; padding-top: 10px }
.cat_r .goods .goods_button .icon { background: url(../images/category/bg0311.png) no-repeat scroll 0 -110px; line-height: 26px; display: inline-block; height: 26px }
.cat_r .goods .goods_button .shoping_cat { background-position: 0 -110px; width: 69px; text-align: left; padding-left: 26px; color: #f60 }
.cat_r .goods .goods_button .collect { background-position: -99px -110px; width: 50px }
.cat_r .goods .list:hover, .cat_r .goods .list.hover { border-color: #d9d9d9; -webkit-box-shadow: 1px 1px 2px #e1e1e1; -moz-box-shadow: 1px 1px 2px #e1e1e1; -o-box-shadow: 1px 1px 2px #e1e1e1; -ms-box-shadow: 1px 1px 2px #e1e1e1; box-shadow: 1px 1px 2px #e1e1e1 }
.cat_r .goods .list:hover .goods_button, .cat_r .goods .list.hover .goods_button { padding: 10px 0; border: 1px solid #d9d9d9; border-top-color: #ddd; -webkit-box-shadow: 1px 1px 2px #e1e1e1; -moz-box-shadow: 1px 1px 2px #e1e1e1; -o-box-shadow: 1px 1px 2px #e1e1e1; -ms-box-shadow: 1px 1px 2px #e1e1e1; box-shadow: 1px 1px 2px #e1e1e1 }
.cat_r .goods .list:hover .com, .cat_r .goods .list.hover .com, .cat_r .goods .list:hover .buttons, .cat_r .goods .list.hover .buttons { display: block }
.float_bg { z-index: 3; width: 43px; height: 43px; vertical-align: middle; position: absolute; margin: 15px 0 0 192px; background: url(../images/category/fb2.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/fb2.png");
text-align: center }
.float_bg2 { z-index: 3; width: 43px; height: 43px; vertical-align: middle; position: absolute; margin: 15px 0 0 192px; background: url(../images/category/fbg.png) center center no-repeat!important; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/meilele/images/category/fbg.png");
text-align: center }
.float_bg span, .float_bg2 span { display: inline-block; font-weight: bold; color: #fff; vertical-align: top }
.float_bg .text1, .float_bg2 .text1 { font-size: 14px; padding-top: 12px }
.float_bg .text2, .float_bg2 .text2 { font-size: 12px }
.float_bg .text3, .float_bg2 .text3 { font-size: 13px; font-family: "Microsoft Yahei"; padding-top: 12px }
.cat_r .page { margin: 20px 0; padding: 0 20px }
.cat_l { width: 210px; float: left }
.cat_l .title_1 { position: relative; height: 26px; background: url(../images/category/bg3.png) scroll repeat-x 0 -132px; padding-top: 7px; padding-left: 10px; border: 1px solid #ddd; border-bottom: 0 }
.cat_l .title_1 .zh { font-size: 14px; font-weight: bold; color: #333; vertical-align: top; display: inline-block; height: 14px }
.cat_l .title_1 .icon { display: none; vertical-align: top; width: 15px; height: 14px; background: url(../images/category/bg_icon.png) 0 0 no-repeat }
.cat_l .title_1 .icon2 { color: #fff; font-weight: bold; font-family: Arial; font-size: 14px }
.cat_l .comment .title_1 .icon { background-position: 0 -56px }
.cat_l .ranking .title_1 .icon { background-position: 0 -28px }
.cat_l .newdeal .title_1 .icon { background-position: 0 -42px }
.cat_l .title_1 .more { position: absolute; right: 10px; top: 8px }
.cat_l .tags .title_1 .icon { background-position: 0 -70px }
.cat_l .category { border: 1px solid #ddd; border-style: none solid solid; font-family: "Microsoft Yahei", "SimSong" }
.cat_l .category .cate_title { display: none; height: 29px; line-height: 29px; background: url(../images/category/bg0311.png) 0 -202px repeat-x; color: #fff; font-weight: bold; font-size: 16px; padding-left: 25px }
.cat_l .category .category_body { padding: 6px; margin-top: 0; border-top: 1px solid #ddd }
.cat_l .category .category_title { height: 33px; background: url(../images/category/bg3.png) 0 -132px repeat-x; padding-left: 10px; line-height: 33px; border-top: 1px solid #ddd; position: relative; font-weight: bold; cursor: pointer; font-size: 16px }
.cat_l .category .category_title .icon2, .cat_l .category .category_title .icon3 { background: #f3f3f3; width: 28px; height: 33px; position: absolute; right: 0; top: 0; border-left: 1px solid #ddd; cursor: pointer; text-align: center; vertical-align: middle; color: #959595; font-size: 16px; font-weight: bold }
.cat_l .category .category_title .icon3 { background-position: 0 -14px }
.cat_l .category .category_title.mt10 { margin-top: 10px }
.cat_l .category dl { border-top: 1px dotted #c8c8c8 }
.cat_l .category .first { padding-top: 10px; border-top: 0 }
.cat_l .category dt { height: 23px; padding: 10px 0 0 0 }
.cat_l .category dt b { display: block; width: 8px; height: 8px; margin: 2px 6px 0 0; padding: 1px 0 0 1px; cursor: pointer; float: left; border: 1px solid #bbb; color: #bbb; line-height: 8px; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
.cat_l .category dt b.current { border-color: #b2002e; color: #b2002e }
.cat_l .category dt a { display: block; width: 150px; font-weight: bold; float: left; font-size: 14px; line-height: 14px; height: 14px }
.cat_l .category dt a b { font-family: Arial }
.cat_l .category dd { background: #fff; padding: 0 0 10px 15px }
.cat_l .category dd span { display: inline-block; overflow: hidden; color: #555; height: 22px; vertical-align: top; width: 88px }
.cat_l .filter dd { padding-left: 3px }
.cat_l .filter dd span { width: auto; padding: 0 3px }
.cat_l .category dd a { border: 1px solid #fff; padding: 1px 2px; color: #666; height: 18px; overflow: hidden; word-wrap: break-word; word-break: break-all; display: inline-block }
.cat_l .category dd a:hover { color: #fff!important; background: #a00; text-decoration: none }
.cat_l .category dd a.current { border-color: #a00; padding-right: 16px; background: #af0000 url(../images/category/bg0311.png) right -628px no-repeat }
.cat_l .category dd a.current:hover { color: #333!important }
.cat_l .comment { border-bottom: 1px solid #ddd }
.cat_l .comment .list { padding: 12px 6px; border-bottom: 1px dotted #ccc; border-left: 1px solid #ddd; border-right: 1px solid #ddd }
.cat_l .comment .list.first { border-top: 1px solid #ddd }
.cat_l .comment .list.last { border-bottom: 0 }
.cat_l .comment .list .Left { width: 90px; height: 58px }
.cat_l .comment .list .Right { width: 90px; height: 64px; overflow: hidden }
.cat_l .comment .list .Right a { line-height: 16px }
.cat_l .comment .list .Right .gray { line-height: 16px }
.cat_l .comment .recommend { border-width: 1px; border-color: #ddd; border-style: solid solid none; padding: 0 6px }
.cat_l .comment .recommend .list { border-bottom: 1px dotted #ccc; border-style: none none dotted; padding: 12px 0 }
.cat_l .comment .list.last { border-bottom: 0 }
.cat_l .comment .recommend p { padding-bottom: 0; padding-top: 15px; line-height: 18px; border-top: 0 }
.cat_l .comment .promotion { border: 1px solid #ddd; padding: 10px 0; border-bottom: 0 }
.cat_l .comment .promotion .recently { text-align: center; padding: 6px; border-bottom: 1px dashed #e8e8e8 }
.cat_l .comment .promotion .recently .title { display: block; line-height: 26px; padding-top: 6px }
.cat_l .comment .promotion .recently .time_icon { background: url(../images/category/bg0311.png) scroll no-repeat -136px 0; display: inline-block; height: 14px; width: 14px; vertical-align: middle }
.cat_l .comment .promotion ul { padding: 10px 6px 0 }
.cat_l .comment .promotion ul li { line-height: 22px; height: 22px }
.cat_l .comment .promotion .recently .dateline { line-height: 24px }
.cat_l .ranking .rankbody { border: 1px solid #ddd; padding: 0 10px; padding-top: 10px }
.cat_l .ranking .rankbody .list { border-top: 1px dotted #ccc }
.cat_l .ranking .rankbody .list.first { border-top: 0 }
.cat_l .ranking .list .titles { height: 24px; padding-top: 10px; overflow: hidden }
.cat_l .ranking .list .titles span { display: inline-block; vertical-align: top }
.cat_l .ranking .list .titles .icon { width: 15px; height: 15px; line-height: 15px; text-align: center; color: #fff; background: url(../images/category/bg0311.png) -90px 0 no-repeat; font-family: Arial; margin-right: 5px }
.cat_l .ranking .list .titles .icon1 { background-position: -75px 0 }
.cat_l .ranking .list .titles .name { width: 120px; height: 15px; overflow: hidden; white-space: nowrap }
.cat_l .ranking .list .titles .price { height: 15px; width: 48px; text-align: right }
.cat_l .ranking .rankbody .list .extra { display: none }
.cat_l .ranking .rankbody .list .info { padding: 5px 0 10px }
.cat_l .ranking .rankbody .list.current .price { display: none }
.cat_l .ranking .rankbody .list.current .name a { color: #c00 }
.cat_l .ranking .rankbody .list.current .extra { display: block }
.cat_l .tags .tags_content { padding: 14px; border: 1px solid #ddd }
.cat_l .tags .title { width: 180px }
.cat_l .tags .title td { border-bottom: 1px solid #ddd; cursor: pointer }
.cat_l .tags .title td.current { border: 1px solid #ddd; border-bottom: 1px solid #fff; background: #fff }
.cat_l .tags .title td div { height: 30px; line-height: 30px; color: #505050; text-align: center; border: 1px solid #fff }
.cat_l .tags .title td.current div { color: #b10000 }
.cat_l .tags .words { padding: 5px 0; line-height: 1.8; display: none }
.cat_l .tags .words a { color: #979696 }
.cat_l .tags .words.current { display: block }
.cat_l .fixed_category { display: none; position: fixed; _position: absolute; width: 210px; top: 0; _top:expression(eval(document.documentElement.scrollTop-0));
z-index: 100 }
.cat_l .fixed_category.show { display: block }
.cat_l .fixed_category dl { position: absolute; width: 196px; padding: 6px; background: #fbfbfb; background: rgba(251,251,251,.96); border: 1px solid #545454; z-index: 100 }
.cat_l .fixed_category dt { padding-bottom: 2px; font-size: 14px; font-weight: bold; color: #333 }
.cat_l .fixed_category dt .arrow { display: inline-block; width: 0; height: 0; overflow: hidden; border: 4px solid #fbfbfb; border-left-color: #333; text-indent: -999em }
.cat_l .fixed_category dd { line-height: 18px }
.cat_l .fixed_category dd a { display: inline-block; width: 65px }
.cat_l .fixed_category .table { display: none; position: absolute; top: 0; left: 208px; width: 630px; background: #fff; background: rgba(255,255,255,.96); border: 1px solid #545454; z-index: 99 }
.cat_l .fixed_category table { width: 630px; z-index: 99 }
.cat_l .fixed_category table th { width: 90px; padding-top: 10px; background: #fbfbfb url(../images/category/bg0311.png) -60px -649px; vertical-align: top; font-weight: normal }
.cat_l .fixed_category table td { width: 520px; padding: 10px; border-top: 1px solid #eee }
.cat_l .fixed_category table td a { display: inline-block; margin: 0 5px; line-height: 20px }
.cat_l .fixed_category:hover dl, .cat_l .fixed_category.hover dl { border-right: 0 }
.cat_l .fixed_category:hover .table, .cat_l .fixed_category.hover .table { display: block }
.category .cat_list { height: auto; border-top: 1px dotted #d8d6d6; padding: 15px; background: none!important }
.category .firstDl { border-top: solid 1px #ddd!important }
.cat_list dt { height: 30px!important; line-height: 30px; font-size: 15px; font-weight: bold; background: none!important }
.cat_list dd { border: none!important; padding: 0!important }
.cat_list dd span { display: inline-block; width: 50%!important; height: 22px; line-height: 22px; overflow: hidden; color: #555; float: left }
.cat_list dd a { display: inline-block; line-height: 22px; padding: 0 5px }
.cat_list dd a:hover { color: #fff!important; background: #a00; text-decoration: none }
.pContainer { border: solid 1px #ddd; margin-top: 10px; height: auto }
.pList { width: 250px; height: 240px; padding: 1px; overflow: hidden; border-right: dotted 1px #d7d7d7; border-bottom: dotted 1px #d7d7d7; float: left; padding-bottom: 21px }
.rbNone { border-right: 0 }
.goodsImg { height: 156px; overflow: hidden }
.goodsImg img { width: 234px; height: 156px }
.goodsInfo { padding: 6px 10px; height: auto }
.goodsInfo li { height: 24px; line-height: 24px; text-align: center; color: #7d7d7d; overflow: hidden }
.goodsInfo li span { display: inline-block; height: 24px; line-height: 24px }
.fnum { color: #eb7629 }
.fp1 { color: #9a9a9a; float: left }
.fp2 { color: #cd0000; font-size: 15px; font-weight: bold; float: right }
.floatBox { width: 232px; height: auto; padding: 12px 8px; border: solid 1px #fff; position: absolute }
.gThumb { height: 47px; padding: 10px; overflow: hidden }
.gThumb li { width: 62px; height: 47px; margin: 0 4px; float: left }
.thumbLink, .thumbLink:hover { display: block; width: 62px; height: 47px; text-decoration: none; overflow: hidden }
.thumbLink span { display: block }
.thumbLink .tArrow { width: 62px; height: 5px; text-align: center; font-size: 50%; overflow: hidden; color: #ebebeb }
.thumbLink .tImg { width: 56px; height: 36px; padding: 1px; border: solid 2px #cecdcb; overflow: hidden; background: #fff }
.thumbLink:hover .tArrow, .current .tArrow { color: #c70102 }
.thumbLink:hover .tImg, .current .tImg { border: solid 2px #c70102 }
.gThumb li .a { width: 56px; height: 36px; background: #fff; padding: 1px; border: solid 2px #c60001; float: left; margin: 0 5px }
.gThumb li img { width: 56px; height: 36px }
.normalState { background: #fff }
.normalState .gThumb { display: none }
.normalState .itemInfo { display: none }
.hoverStage { background: #ebebeb; border: solid 1px #ddd; z-index: 10 }
.hoverStage .gThumb { display: block }
.hoverStage .itemInfo { display: block }
.bScroll { border-left: 1px solid #ddd; width: 706px; height: 326px; float: left; overflow: hidden; padding-left: 32px }
.bScroll .text { line-height: 44px; color: #505050 }
.bScroll .box { height: 226px; width: 706px; overflow: hidden }
.bScroll .box td { width: 224px; height: 226px; overflow: hidden; vertical-align: top; padding-right: 17px }
.bScroll .box td .bd { line-height: 2; padding-top: 10px; text-align: center; width: 222px; border: 1px solid #ddd; border-top: 0; height: 65px }
.bScroll .bar { width: 706px; height: 16px; overflow: hidden; background: url(../images/category/scroll_bar.png) 0 -16px repeat-x; margin-top: 20px }
.bScroll .bar button { width: 282px; height: 16px; padding: 0; border: 0; background: url(../images/category/scroll_bar.png); margin-left: 50px; position: absolute; cursor: pointer }
.bScroll .btn { position: absolute; width: 21px; height: 42px; background: url(../images/category/bg0311.png) 0 -741px no-repeat; margin-top: -142px; display: block; margin-left: -33px; cursor: normal }
.bScroll .btn.enabled { cursor: pointer }
.bScroll .btn_right { margin-left: 719px; background-position: -42px -741px }
.bScroll .btn_left.enabled:hover { background-position: -21px -741px }
.bScroll .btn_right.enabled:hover { background-position: -63px -741px }
.newdeal .Right a, .newdeal .Right span { line-height: 16px }
.newdeal .Left, .newdeal .Right { margin-top: 0 }
.fixture { width: 938px; padding: 35px 20px; border: solid 1px #dfdfdf; margin: 20px auto 0 auto; overflow: hidden; background: url(../images/category/bg0311.png) 0 -752px repeat-x }
.fixture_module { width: 300px; float: left; font-size: 12px; display: inline }
.fixture_header { height: 32px; border-bottom: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7 }
.fixture_module .fixture_title, .fixture_tag .fixture_tagname { height: 31px; width: 110px; background: #f0f0f0; border: 1px solid #d7d7d7; border-style: solid solid none none; line-height: 30px; font-size: 16px; color: #000; text-align: center; font-family: "微软雅黑"; vertical-align: bottom; padding: 0 4px; cursor: pointer }
.fixture_module .fixture_title.current { height: 32px; margin-bottom: -1px; background: #fff; border-bottom: 0; background: #fff }
.fixture_module h4 { height: 22px; line-height: 22px; color: #222121; font-weight: normal; text-align: left; overflow: hidden }
.fixture_module p { line-height: 20px; color: #777 }
.pdn a { color: #555; line-height: 32px }
.pdn .more_icon { display: inline-block; width: 0; height: 0; overflow: hidden; border-top: solid 6px #fff; border-bottom: solid 5px #fff; border-left: solid 5px #000; margin-left: 6px }
.pleft { padding-left: 9px }
.pright { padding-right: 9px }
.mt15 { margin-top: 15px }
.fixture_commune { height: auto; margin-top: 15px }
.fixture_commune .commune_notes { height: 100px }
.commune_notes .commune_pic { width: 146px; height: 97px; border: solid 1px #dadada; float: left }
.commune_notes .commune_pic img { width: 146px; height: 97px; border: 0; display: block }
.commune_notes .commune_txt { width: 142px; float: right }
.commune_notes .commune_txt p { line-height: 24px }
.fixture_commune .commune_info { margin-top: 15px }
.fixture_commune .commune_info li { height: 24px; line-height: 24px; text-align: left; overflow: hidden }
.fixture_commune .commune_info li a { color: #333 }
.fixture_commune .commune_info .fixture_span_pirce { margin-left: 26px }
.fixture_knowledge { height: auto; margin-top: 15px }
.fixture_knowledge li { width: 298px; height: 23px; line-height: 23px; overflow: hidden }
.fixture_knowledge li span { color: #bbb; display: inline-block }
.fixture_tag .fixture_header { border-left: none }
.fixture_tag .fixture_tagname { width: 66px; border-top: 0; background: #fff; cursor: default }
.fixture_tag .fixture_title { width: 64px }
.fixture_show { height: auto; margin-top: 15px }
.fixture_tag .pdn { display: none }
.fixture_show .show_block { height: 90px }
.fixture_show a { line-height: 2; color: #787878 }
.show_block .show_pic { width: 133px; height: 90px; float: left }
.show_block .show_pic img { width: 133px; height: 90px; display: block; border: 0 }
.show_block .show_info { width: 160px; height: 90px; float: right }
.filter .title .Right .icon { display: inline-block; width: 10px; height: 12px; overflow: hidden; background: url(../images/category/bg0311.png) -140px -607px no-repeat; margin-right: 5px; vertical-align: top }
.zxcase .info { text-align: center }
.zxcase .info .link { display: inline-block; padding: 5px 0 }
.zxcase .icon, .xspace .icon { display: inline-block; padding-left: 15px; background: url(../images/category/bg0311.png) no-repeat -137px -594px }
.zxcase .icon2 { background-position: -137px -611px }
.cat_l .xspace .list { border-bottom: 0 }
.xspace .info { padding: 6px; background: #f9f9f9; border: 1px solid #ededed; border-top: 0 }
.xspace dl { padding-bottom: 6px; border-bottom: 1px solid #f0f0f0 }
.xspace dl dt { width: 36px }
.xspace dl dd { margin: -36px 0 0 42px; line-height: 18px }
.xspace dl dd .post_time { padding-left: 3px }
.xspace .xspace_attach { text-align: center; padding-top: 6px; border-top: 1px solid #fff }
.xspace .icon2 { background-position: -137px 0 }
.ad_list { margin-bottom: 15px; padding: 10px 9px; border: 1px solid #ddd }
.ad_list li { width: 305px; padding: 0 30px; float: left }
.ad_list li .info { width: 110px; padding-top: 15px; line-height: 1.5 }
.ad_list li .info .buy_now { display: block; width: 74px; height: 26px; margin-top: 3px; background: url(../images/category/bg0311.png) no-repeat 0 -262px; font-size: 14px; font-family: "Microsoft Yahei"; line-height: 24px; color: #fff }
.ad_list li .info .buy_now:hover { color: #fff!important; text-decoration: none }
.SCREEN_SHOW { display: none }
.root_body .ad_list li { padding: 0 5px }
.root_body .ad_list li .img { width: 185px; height: 124px }
.root_body .SCREEN_SHOW { display: block }
.root_body .Child_subMenu .menuBox { width: 1170px }
.root_body .cat_r { width: 965px }
#JS_slide_stage { margin-left: -120px }
.root_body #JS_slide_stage { margin-left: 0 }
.root_body .cat_r .slide .in { width: 965px; height: 249px }
.root_body .cat_r .slide .nav { margin-left: 780px }
.root_body .cat_r .list { width: 314px; margin-left: 8px }
.root_body .cat_r .goods .list.first { margin-left: 0 }
.root_body .cat_r .goods .list .img, .root_body .cat_r .goods .list img { width: 300px; height: 240px }
.root_body .cat_r .goods .list .info { width: 300px }
.root_body .cat_r .goods .goods_button { width: 314px }
.root_body .fixture { width: 1148px }
.root_body .fixture_module { width: 370px }
.root_body .commune_notes .commune_txt { width: 208px }
.root_body .fixture_tag .pdn { display: block }
.root_body .show_block .show_info { width: 226px }
.root_body .float_bg, .root_body .float_bg_fx, .root_body .float_bg2 { margin-left: 257px }
.root_body .float_green { margin-left: 246px }
.root_body .float_bg_kd, .root_body .float_bg_wl { margin-left: 245px }
.root_body .float_bg_az { margin-left: 242px }
.root_body .cat_r .analysis_active ul li img { width: 456px; height: 206px }
#JS_ad_float_hidde, #JS_ad_float_wide { height: 170px; position: fixed; bottom: 105px; position: fixed; right: 0; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-120));
z-index: 100 }
.hidden_btn, .floatad, .hiddenad, .show_btn { background: url(../images/specials/float_ad.png) no-repeat; _background: url(../images/specials/float_ad.gif) no-repeat }
#JS_ad_float_hidde .hidden_btn { background-position: -207px 0; display: inline-block; width: 14px; height: 170px; float: left }
#JS_ad_float_wide .show_btn { background-position: 0 0; display: inline-block; width: 14px; height: 170px; float: left }
#JS_ad_float_wide .floatad { background-position: -14px 0; width: 190px; height: 170px; display: inline-block; float: left }
#JS_ad_float_wide .floatad .image { width: 164px; height: 60px; margin: 57px 13px 0 13px; display: block }
#JS_ad_float_wide .floatad .adname { color: #c72827; font-size: 14px; font-weight: bold; margin-top: 12px; text-align: center; display: block }
#JS_ad_float_hidde .hiddenad { background-position: -221px 0; width: 33px; height: 170px; float: left }

/*GH:2013-11-26 17:12:10*/
