@charset "utf-8";/*0820 ldz*/
.vcheckbox { display:inline-block; height:14px; line-height:14px; padding-left:16px; background:url(../Themes/Default/Category/bg.png) -105px -636px no-repeat }
.vcheckbox.current { background-position:-105px -622px }
.none { display:none!important }
.float_tag_fx { 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:160px; z-index:2; background:url(../Themes/Default/Category/fx.png); _background:url(../Themes/Default/Category/fx.gif) center center no-repeat }
.R { text-align:right }
.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 .red, .pageC a.current .red { color:#fff!important }
.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; overflow-x:hidden; float:right }
.cat_r .position { height:24px; line-height:20px }
.cat_r .position, .cat_r .position a { color:#646464 }
.cat_r .slide { border:1px solid #ddd; padding:6px }
.cat_r .slide .in { height:320px; width:746px; overflow:hidden }
.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 .filter { border:1px solid #ddd; color:#565656 }
.cat_r .filter .title { height:25px; background:url(../Themes/Default/Category/bg.png) 0 -559px repeat-x; border:1px solid #fff; padding:10px 14px 0 }
.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 dashed #d7d6d5 }
.cat_r .filter .list.first { border-top-style:solid }
.cat_r .filter .list .select span { display:inline-block; padding:4px 7px; vertical-align:middle; background:#fff; border:1px solid #c2c2c2 }
.cat_r .filter .list .select span a { display:inline-block; width:14px; height:14px; line-height:14px; text-align:center; background:#c00; color:#fff; margin-left:6px; border-radius:2px; padding-right:1px; padding-bottom:1px; font-weight:bold }
.cat_r .filter .list .select span a:hover { text-decoration:none }

.cat_r .filter .list .select span.text { font-weight:bold; border:0; padding:4px 0; background:0 }
.cat_r .filter .list .p { width:660px }
.cat_r .filter .list .p a { display:inline-block; margin-right:10px; padding:1px 2px; white-space:nowrap; margin-bottom:5px }
.cat_r .filter .list .p a:hover, .cat_r .filter .list .p a.current { color:#fff!important; background:#a00; text-decoration:none }
.cat_r .filter .list .p a:hover span, .cat_r .filter .list .p a.current span { color:#fff!important }
.cat_r .filter .list .p a span { color:#8d8d8d }
.cat_r .filter .list.brand .p { width:610px }
.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 .filter .list.brand .Right a { display:inline-block; width:55px; height:26px; background:url(../Themes/Default/Category/bg.png) -55px -595px }
.cat_r .filter .list.brand .Right a.current { background-position:0 -595px }
.cat_r .sort { margin:25px 0 10px; color:#555 }
.cat_r .sort .arrow { height:18px; width:43px; padding-left:8px; display:inline-block; background:url(../Themes/Default/Category/bg.png) 0 -621px; line-height:18px; color:#fff; margin-right:7px }
.cat_r .sort .arrow:hover { text-decoration:none; background-position:0 -639px; color:#fff!important }
.cat_r .sort .arrow.up, .cat_r .sort .up:hover { background-position:-51px -621px }
.cat_r .sort .arrow.down, .cat_r .sort .arrow.down:hover { background-position:0 -639px }
.cat_r .sort .arrow.gup { background-position:-51px -639px }
.cat_r .goods { border-top:1px solid #c8c8c8 }
.cat_r .goods .list { float:left; overflow:hidden; width:235px; display:inline; margin:20px 0 0 24px; border:1px solid #ddd }
.cat_r .goods .list:hover .info { color:#333 }
.cat_r .goods .list.first { margin-left:0 }
.cat_r .goods .list .info { height:75px; overflow:hidden; line-height:25px; color:#a4a4a4; text-align:center }
.cat_r .goods .list .info .orange { color:#ea7527!important }
.cat_r .goods .list .info .price { font-size:18px; color:#c00; font-family:宋体; font-weight:bold; vertical-align:top }
.float_bg { width:40px; height:37px; padding:8px 10px 0; position:absolute; margin-left:170px; background:url(../Themes/Default/Category/float_bg.png) center center no-repeat; _background:url(../Themes/Default/Category/float_bg.gif) center center no-repeat; overflow:hidden; text-align:center }
.float_bg span { display:inline-block; font-weight:bold; color:#fff; vertical-align:top }
.float_bg .text1 { font-size:18px }
.float_bg .text2 { font-size:12px }
.cat_r .page { margin:20px 0; padding:0 20px }
.cat_l { width:210px; overflow-x:hidden; float:left }
.cat_l .title_1 { height:31px; background:url(../Themes/Default/Category/bg.png) 0 -563px repeat-x; border:1px solid #fff; padding-left:10px; line-height:28px; font-size:14px }
.cat_l .title_1 span { vertical-align:middle; display:inline-block }
.cat_l .title_1 .red { font-weight:bold; font-size:12px }
.cat_l .title_1 .zh { font-size:14px; font-weight:bold; color:#565656 }
.cat_l .title_1 .en { font-family:Arial; text-shadow:1px 1px 1px #fff; color:#d3d3d3; padding-top:2px }
.cat_l .category { border:1px solid #ddd; zoom:1 }
.cat_l .category .first { border-top:1px solid #ddd }
.cat_l .category dt { height:38px }
.cat_l .category dt a { display:inline-block; width:188px; height:38px; line-height:38px; padding-left:17px; font-size:14px; font-weight:bold }
.cat_l .category dd { background:#fff; border-bottom:1px dashed #d8d6d6; padding:0 0 13px 15px }
.cat_l .category dd span { display:inline-block; width:90px; height:22px; overflow:hidden; color:#555; height:22px; vertical-align:top }
.cat_l .category dd a { padding:1px 2px; line-height:22px }
.cat_l .category dd a:hover, .cat_l .category dd a.current { color:#fff!important; background:#a00; text-decoration:none }
.cat_l .comment { border:1px solid #ddd }
.cat_l .comment .list { padding:12px 7px; border-top:1px dashed #d8d6d6 }
.cat_l .comment .list.first { border-top:1px solid #ddd }
.cat_l .comment .list .Left { width:90px; height:58px; padding:2px; border:1px solid #e8e8e8 }
.cat_l .comment .list .Right { width:90px; height:64px; overflow:hidden }
.cat_l .comment .list .Right .gray { line-height:18px }
.cat_l .ranking { border:1px solid #ddd }
.cat_l .ranking .list .Right .rank { display:inline-block; padding:1px 3px; color:#fff; background:#b30000; height:14px }
.cat_l .ranking .list .Right .rank2 { background:#7a7a7a }
.cat_l .ranking .list .Right, .cat_l .ranking .list .Right .gray { line-height:1.3 }
.cat_l .tags .title { width:210px }
.cat_l .tags .title td { border:1px solid #ddd; background:url(../Themes/Default/Category/bg.png) 0 -562px; cursor:pointer }
.cat_l .tags .title td.current { border-bottom:1px solid #fff; background:#fff }
.cat_l .tags .title td div { height:30px; line-height:30px; font-weight:bold; color:#505050; text-align:center; border:1px solid #fff }
.cat_l .tags .words { border:1px solid #ddd; border-top:0; padding:5px 10px; line-height:1.8; display:none }
.cat_l .tags .words a { color:#979696 }
.cat_l .tags .words.current { display:block }
.recmd { border:1px solid #ddd; display:none }
.recmd .title { height:36px; line-height:36px; border:1px solid #fff; background:url(../Themes/Default/Category/bg.png) 0 -558px repeat-x; padding-left:20px; font-weight:bold; color:#505050 }
.recmd .body { border-top:1px solid #ddd }
.recmd .history { width:198px; height:297px; padding:27px 0 0 8px; background:#f5f5f5; border:1px solid #fff; float:left }
.recmd .history .text { width:113px; height:18px; line-height:18px; color:#fff; text-align:center; background:#787878; position:absolute; z-index:1; margin-top:-12px }
.recmd .history .arrow { position:absolute; width:14px; height:14px; line-height:14px; margin-top:-1px; color:#787878; margin-left:50px }
.recmd .history .list { padding:27px 9px 0 2px; height:63px; overflow:hidden }
.recmd .history .list .Left { width:97px; height:63px }
.recmd .history .list .Right { width:80px }
.recmd .history .list .Right a { color:#565656; line-height:20px }
.recmd .history .list .Right span { line-height:23px }
.recmd .scroll { border-left:1px solid #ddd; width:706px; height:326px; float:left; overflow:hidden; padding-left:32px }
.recmd .scroll .text { line-height:44px; color:#505050 }
.recmd .scroll .box { height:226px; width:706px; overflow:hidden }
.recmd .scroll .box td { width:224px; height:226px; overflow:hidden; vertical-align:top; padding-right:17px }
.recmd .scroll .box td .bd { line-height:2; padding-top:10px; text-align:center; width:222px; border:1px solid #ddd; border-top:0; height:65px }
.recmd .scroll .bar { width:706px; height:16px; overflow:hidden; background:url(../Themes/Default/Category/scroll_bar.png) 0 -16px repeat-x }
.recmd .scroll .bar button { width:282px; height:16px; padding:0; border:0; background:url(../Themes/Default/Category/scroll_bar.png); margin-left:50px; position:absolute; cursor:pointer }
.recmd .scroll .btn { position:absolute; width:21px; height:42px; background:url(../Themes/Default/Category/bg.png) 0 -699px no-repeat; margin-top:-142px; display:block; margin-left:-33px; cursor:normal }
.recmd .scroll .btn.enabled { cursor:pointer }
.recmd .scroll .btn_right { margin-left:719px; background-position:-42px -699px }
.recmd .scroll .btn_left.enabled:hover { background-position:-21px -699px }
.recmd .scroll .btn_right.enabled:hover { background-position:-63px -699px }
.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(../Themes/Default/Category/scroll_bar.png) 0 -16px repeat-x; margin-top:20px }
.bScroll .bar button { width:282px; height:16px; padding:0; border:0; background:url(../Themes/Default/Category/scroll_bar.png); margin-left:50px; position:absolute; cursor:pointer }
.bScroll .btn { position:absolute; width:21px; height:42px; background:url(../Themes/Default/Category/bg.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 }
.goods .list:hover a, .comment .list:hover a, .recmd .list:hover a, .scroll td:hover a { color:#f60!important; text-decoration:underline }
.newdeal { padding:0 7px!important }
.newdeal .Right a, .newdeal .Right span { line-height:16px }
.newdeal .Left, .newdeal .Right { margin-top:12px }
.fixture { width:938px; height:240px; padding:20px; border:solid 1px #eaeaea; margin:20px auto 0 auto; overflow:hidden }
.fixture_module { width:300px; height:240px; float:left; font-size:12px; display:inline }
.fixture_module .fixture_title { height:24px; line-height:24px; font-size:17px; color:#090909; font-family:"微软雅黑"; vertical-align:bottom }
.fixture_module .fixture_title .title_english { height:16px; font-size:10px; color:#757474; display:inline-block; vertical-align:top }
.fixture_module h3 { height:22px; line-height:22px; font-size:14px; color:#222121; font-weight:bold; text-align:left }
.fixture_module p { line-height:20px; color:#777 }
.pleft { padding-left:9px }
.pright { padding-right:9px }
.mborder { border-left:dotted 1px #d2d2d2; border-right:dotted 1px #d2d2d2 }
.mt15 { margin-top:15px }
.fixture_commune { height:auto; margin-top:15px }
.fixture_commune .commune_notes { height:118px }
.commune_notes .commune_pic { width:146px; height:116px; border:solid 1px #dadada; float:left }
.commune_notes .commune_pic img { width:146px; height:116px; border:0; display:block }
.commune_notes .commune_txt { width:142px; float:right }
.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_knowledge { height:auto; margin-top:15px }
.fixture_knowledge li { width:298px; height:23px; line-height:23px; overflow:hidden }
.fixture_knowledge li span { float:right; color:#bbb; display:inline-block }
.fixture_show { height:auto; margin-top:15px }
.fixture_show .show_block { height:90px }
.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 }
.pdn { padding-top:5px }
.pdn a { color:#555 }
.filter .title .Right .icon { display:inline-block; width:10px; height:12px; overflow:hidden; background:url(../Themes/Default/Category/bg.png) -140px -607px no-repeat; margin-right:5px; vertical-align:top }
