﻿@charset "utf-8";

/* end public*/

#collecSteward, #hotplate, .brand, .customade,.wfoot {width: 1190px; margin: 0 auto;}
.ad{ width: 1188px; margin: 0 auto 30px;}
/*mainbody*/
#focus{ height:410px; position:relative;}
#focus .rotateImg{ width:100%; position:absolute; top:0;}
#focus .rotateImg li{ width:100%;}
#focus .rotateImg li img{max-width:100%; width:100%; height:410px;}
#focus .w{ position:relative; height:410px;}
#focus .w .maninfo{ width:203px; height:405px; background:url(../Images/infobg.png) no-repeat; position:absolute; right:-3px; top:0;}
#focus .w .wrapinfo{ width:180px; height:400px; padding:0 10px;background-color: white}
#focus .wrapinfo .info{ padding-top:20px; height:114px;}
#focus .wrapinfo .info p{ padding-left:51px; padding-bottom:7px; height:54px; background:url(../Images/info.png) no-repeat;}
#focus .wrapinfo .info ul{ height:46px; }
#focus .wrapinfo .info li{ height:44px; float:left; border:1px solid #e2e2e2;  line-height:44px; background:url(../Images/info.png) no-repeat #f8f8f8;}
#focus .wrapinfo .info .afterlog li{ width:89px; height:38px; background:#f8f8f8; text-align:center; padding-top:6px; line-height:normal;}
#focus .wrapinfo .info .afterlog li span{ padding-top:4px;}
#focus .wrapinfo .info .afterlog li span em{ color:#e50303; padding:0 5px;}
#focus .wrapinfo .info .afterlog li.afli{ margin-left:-1px; width:88px;}
#focus .wrapinfo .info li.info1{ padding-left:39px; width:50px; background-position:26px -45px;}
#focus .wrapinfo .info li.info2{ padding-left:30px; width:58px; background-position:11px -112px; margin-left:-1px;}
#focus .wrapinfo .enjoy{ height:112px;}
#focus .wrapinfo .info_title{ height:29px; border-bottom:1px solid #e2e2e2; line-height:29px; font-weight:normal; position:relative;}
#focus .wrapinfo .info_title strong{ font-weight:normal; display:inline-block; width:68px; font-size:13px; height:29px; border-bottom:1px solid #097bee;}
#focus .wrapinfo .info_title a{ font-size:12px; color:#999; position:absolute; right:0; bottom:-1px;}
#focus .wrapinfo .enjoy ul{ padding-top:10px; padding-left:30px; height:72px;}
#focus .wrapinfo .enjoy ul li{ width:70px; float:left; background:url(../Images/info.png) no-repeat; padding-top:50px; line-height:22px;}
#focus .enjoy ul li.item1{ background-position:-75px -61px;}
#focus .enjoy ul li.item2{ background-position:-90px -155px; text-indent:10px; position:relative;}
#focus .enjoy ul li.item2 span{ width:16px; height:16px; display:block; background:url(../Images/di.png) no-repeat; position:absolute; left:38px; top:-2px;}
#focus .notice{ height:154px;}
#focus .notice ul{ padding-top:3px;}
#focus .notice ul li{ height:24px; line-height:24px;}
#focus .notice ul li span{ margin-right:9px;}
#focus .category_wrap{ width:220px; height:412px;position:absolute; top:-2px;}
#focus .category{ width:218px; height:410px; padding-left:2px; background:#097bee; border-top:2px solid #1369c0; }
#focus .category li{ height:40px; border-bottom:1px solid #0874e4; border-right:2px solid #097bee; text-indent:18px; background:url(../Images/category_ico.png) no-repeat 201px 17px; font-size:14px; color:#fff; line-height:40px;}
#focus .category li.item1{ height:36px; line-height:36px; background-position:201px 13px;}
#focus .category li.item2{ height:44px; line-height:42px; background-position:201px 16px; border-bottom:none;}

#focus .sub_category_wrap{ width:760px; height:410px; position:absolute; bottom:0; left:220px; background:#fff; overflow:hidden; z-index:2;}
#focus .sub_category_wrap span{ width:15px; height:15px; background:url(../Images/close.jpg) no-repeat; position:absolute; top:14px; right:12px;}
#focus .sub_category{ width:700px; padding:16px 30px 11px; height:383px; overflow:hidden;}
#focus .sub_category .item{}
#focus .sub_category .item ul{ float:left; width:540px; }
#focus .sub_category .item ul li h6{ width:106px; text-align:right; line-height:32px; vertical-align:top; float:left; color:#333;}
#focus .sub_category .item ul li h6 em{ padding-left:8px;}
#focus .sub_category .item ul li p{ width:410px; border-bottom:1px solid #ccc; padding:4px 0; overflow:hidden; line-height:12px; float:right;}
#focus .sub_category .item ul li p a{ padding:0 9px; border-left:1px solid #ddd; float:left; color:#222;white-space: nowrap; margin:6px 0;}
#focus .sub_category .item ol{ float:right; width:140px; padding-top:14px;}
#focus .sub_category .item ol li{ width:120px; height:40px; padding-right:20px; margin-bottom:12px;}
#focus .sub_category .item ol li img{ width:120px; height:40px;}

#focus .w .rotateIco{ text-indent:549px; height:14px; position:absolute; bottom:9px;}
#focus .w .rotateIco span{ width:14px; height:14px; display:inline-block; background:#919191; margin-right:6px; border-radius:50%;}
#focus .w .rotateIco span.ac{ background:#097bee;}

#hservice{ width:1155px; height:40px; margin:0 auto; line-height:40px; font-size:13px; padding-left:35px; background:url(../Images/info.png) no-repeat 0 -202px;}
#hservice em,#hservice a{ color:#097bee;}
#hservice span{  margin-right:8px; color:#e0e0e0;}

.bgwrap{ background:#eee;}
.collecSteward{}
.collecSteward .sdfwtitle{ font-size: 12px;color: #333;height: 42px;padding-top: 26px;border-bottom: 2px solid #9f9f9f;}
.collecSteward .sdfwtitle span{ font-size: 22px;line-height: 42px;border-bottom: 2px solid #1cbfda;margin-right: 4px;height: 42px;*line-height: 54px;display: inline-block;*display: inline}
.collecSteward .sdfwtitle a img{float:right; padding:8px 0 0;}
.collecSteward .img{ padding-top: 15px;padding-bottom: 29px;width: 1230px;}
.collecSteward .img div { width:290px;height:175px;float:left;margin-right:10px;position:relative}
.collecSteward .img .d1,.collecSteward .img .d2,.collecSteward .img .d3,.collecSteward .img .d4 {background:url(../Images/Index/sdfw.png) }
.collecSteward .img a{position:absolute;width:85px;height:22px;left:20px;top:109px }
.collecSteward .img .d1 a { background:url(../Images/Index/sdfw_bt_1.png)}
.collecSteward .img .d2 a { background:url(../Images/Index/sdfw_bt_2.png)}
.collecSteward .img .d3 a { background:url(../Images/Index/sdfw_bt_3.png)}
.collecSteward .img .d4 a { background:url(../Images/Index/sdfw_bt_4.png)}
.collecSteward .img .d1 a:hover {background-position:0 -22px }
.collecSteward .img .d2 a:hover {background-position:0 -22px }
.collecSteward .img .d3 a:hover {background-position:0 -22px }
.collecSteward .img .d4 a:hover {background-position:0 -22px }
.collecSteward .img img { position:absolute;left:193px;top:50px}
.collecSteward dl { position:absolute;left:20px;top:30px}
.collecSteward dt {color:#282828;font-size:22px;font-weight:bold;padding-bottom:4px }
.collecSteward dd {color:#42384b;font-size:14px;padding-left:2px}

#hotplate{ height:385px; margin-bottom:30px;}
#hotplate .hotitle{ height:38px; border-bottom:2px solid #dc3535; background:#fff1ee; position:relative;}
#hotplate .hotitle .hotab{ float:left; height:38px;}
#hotplate .hotitle .hotab li{ width:220px; height:38px; float:left; border-right:1px solid #eadedb; font-size:16px; color:#dc3535; line-height:38px; text-align:center;cursor:pointer}
#hotplate .hotitle .hotab li.first{ border-left:none;}
#hotplate .hotitle .hotab li.ac{ color:#fff; background:#dd3535;}
/*tab切换的时候，花边背景也变换*/
#hotplate .hotitle .tabgbar{ background:url(../Images/tabbg.png) no-repeat; width:220px; height:7px; position:absolute; left:0; top:38px;}

#hotplate .hotitle p{ position:absolute; display:inline; font-size:14px; top:11px; right:9px; color:#097bee;}
#hotplate .hotitle p a{ color:#dc3535;}
#hotplate .hotitle p a:hover{ color: #f60}
#hotplate .hotitle p a span{ padding-left:4px;}
#hotplate .hotwrap{ width:1168px; height:318px; padding-left:20px; padding-top:26px; background:#fff; border:1px solid #ccc; border-top:none; overflow:hidden;}
#hotplate .hotwrap .explosion{ }
#hotplate .hotwrap .hotul li{ width:280px; float:left; margin-right:10px;}
#hotplate .hotul li .t{ height:25px; padding-left:36px; width:204px; }
#hotplate .hotul li .t p{ height:18px; padding-top:3px; overflow:hidden; padding-left:17px;line-height: 14px;}
#hotplate .hotul li .t p span{ font-size: 18px;font-family: Arial;color: #ea1e09;padding: 0 4px;}
#hotplate .explosion li .t p{background:url(../Images/explor.png) no-repeat 0 5px;}
#hotplate .hotul li .t p
#hotplate .explosion li .t p span{ font-size:16px; color:#ea1e09; padding:0 5px;}
#hotplate .hotul li .t p em{}
#hotplate .hotul li .t .bar{ width:204px; height:4px; position:relative;}
#hotplate .hotul li .t .graybar{ width:204px; height:4px; border-radius:2px; background:#e7edf4;}
#hotplate .hotul li .t .redbar{ position:absolute; top:0; left:0; width:100px; height:4px; border-radius:2px;}
#hotplate .explosion li .t .redbar{ background:#fecbc4;}
#hotplate .hotul li .m{ width:200px; height:200px; padding:8px 40px; overflow:hidden;}
#hotplate .hotul li .m a{ display:block;  width:200px; height:200px; position:relative;}
#hotplate .hotul li .m a span{ width:49px; height:30px; background:url(../Images/baokuan.png) no-repeat; position:absolute; top:8px; right:-30px; text-align:center;}
#hotplate .hotul li .m img{ width:200px; height:200px;}
#hotplate .hotul li .b{ width:260px; height:60px; padding:0 10px;background:#f1f4f8;}
#hotplate .hotul li .b p{ height:30px; line-height:30px; font-size:14px; color:#000; overflow:hidden;}
#hotplate .hotul li .b p a{color:#000; }
#hotplate .hotul li .b p a:hover{color:#1cbfda}
#hotplate .hotul li .b dl{ height:30px; line-height:30px; overflow:hidden;}
#hotplate .hotul li .b dl dt{ float:left;}
#hotplate .hotul li .b dl dt em{ font-size:14px; color:#df0000;font-family: "微软雅黑";}
#hotplate .hotul li .b dl dt strong{ font-size:20px; color:#df0000;padding-right:4px;font-family: Tahoma;}
#hotplate .hotul li .b dl dt span{ font-size:11px; color:#555; text-decoration:line-through;}
#hotplate .hotul li .b dl dd{ float:right; padding-left:17px; background:url(../Images/explor.png) no-repeat 0 -14px; }
#hotplate .hotul li .b dl dd span{ color:#dc3535; padding:0 3px;}
.hotul li .b  dd em{ font-size: 14px;color: #555;}

#hotplate .purchase li .b{ position:relative;}
#hotplate .purchase li .b .sp{ width:50px; height:50px; background:url(../Images/circle.png) no-repeat; position:absolute; bottom:5px; right:10px;}
#hotplate .purchase li .t .redbar{ background:#aed2fa;}
#hotplate .purchase li .t p{ background:url(../Images/explor.png) no-repeat; background-position:0 -18px; height:21px; padding-top:0;line-height: 21px;width:210px }
#hotplate .purchase li .t p span{ color:#ea1e09; font-size:18px; padding:0 4px;font-family: Arial}
#hotplate .purchase li .m a span{ background:url(../Images/baokuan.png) no-repeat 0 -30px;}
#hotplate .purchase li .b p{ width:204px; overflow:hidden;}
#hotplate .newArrivals li .m a span{ background:url(../Images/baokuan.png) no-repeat 0 -60px #fff; line-height:26px; top:-1px; color:#ee2700; text-align:center;font-size: 16px;}
#hotplate .newArrivals li .m a span .int1{ font-size:18px; font-weight:bold;}
#hotplate .newArrivals li .m a span .decimal{ font-size:16px; font-weight:bold;}
#hotplate .newArrivals li .b dl dd,#hotplate .customfeture li .b dl dd{ background:none;}

.ad{margin-bottom:30px;}
.ad img{ width:1190px; height:80px;}

.floor{ width:1188px; margin:0 auto; height:402px; border:1px solid #ccc; border-bottom:none; background:#fff; margin-bottom:30px;}
.floor .ftitle{ height:56px; border-bottom:1px solid #1cbfda;}
.floor .ftitle h2{ height:56px; padding-left:10px; float:left; font-size:14px; color:#000; font-weight:normal; }
.floor .ftitle h2 span{ margin-top:22px; float:left;line-height: 22px;}
.floor .ftitle h2 strong{font-size:22px; color:#097bee; margin-top:15px; float:left; font-weight:normal; padding-left:3px; padding-right:7px; }
.floor .ftitle h2 strong em{ font-size:26px; float:left; padding-right:5px;}
.floor .ftitle h2 strong label{ float:left; margin-top:2px;color: #333333}
.floor .ftitle h2 strong label .floor_f{ float:none; top:-2px;font-size: 26px;vertical-align: middle;position: relative;color: #1cbfda}
.floor .ftitle .ftab{ padding-top:19px; height:37px; float:right; font-size:14px;}
.floor .ftitle .ftab ul{ padding-top:3px; height:34px; float:left; }
.floor .ftitle .ftab ul li{ float:left; height:34px; line-height:34px; position:relative;}
.floor .ftitle .ftab ul li span{ width:1px; height:14px; position:absolute; right:0;color: #cccccc}
.floor .ftitle .ftab ul li a{ padding:0 14px; float:left;}
.floor .ftitle .ftab ul .tab_select{ }
.floor .ftitle .ftab ul .tab_select span{ display:none;}
.floor .ftitle .ftab ul .tab_select a{ height:36px; line-height:36px; position:relative; top:-3px; background:#fff; border-left:1px solid #1cbfda; border-right:1px solid #1cbfda; border-top:2px solid #1cbfda; color:#1cbfda;}
.floor .ftitle .ftab a.floor_more{ padding-top:3px; height:34px; float:left; line-height:34px; padding-left:16px; padding-right:8px; color: #1cbfda;}
.floor .ftitle .ftab a.floor_more:hover{color: #f60}
.floor .ftitle .ftab a.floor_more span{ padding-left:6px; color: #097bee;}
.floor .ftitle .ftab a.floor_more em{ padding-left: 4px;font-family: "微软雅黑";font-size: 14px}

.floor .fbody{ height:345px; overflow:hidden;}
.floor .fbody .fbanner{ width:230px; height:344px; border:1px solid #e4e4e4; border-left:none; border-bottom:none;float:left; }
.floor .fbody .fbanner .bannerImg img{ width: 230px;height: 344px}
.floor .fbody .fbanner p{ height:72px; padding-left:19px; font-size:13px; line-height:24px;position: relative;margin-top: -100px}
.floor .fbody .fbanner p a{ color:#fff; margin-right:18px;display: inline-block}
.floor .fbody .fbanner p a:hover{color: #f2eaea}
.floor .fbody .fcon{ width:948px; height:345px; float:left; padding-left:9px; overflow:hidden;}
.floor .fbody .fcon ul{ width:952px;}
.floor .fbody .fcon ul li{ width:202px; height:335px; padding:10px 17px 0; border-left:1px solid #e4e4e4; float:left; overflow:hidden;}
.floor .fbody .fcon ul li img{ width:200px;height: 200px;}
.floor .fbody .fcon ul li p{ height:36px; line-height:18px;margin-top: 22px;overflow: hidden}
.floor .fbody .fcon ul li p a{ color:#000;font-family: "宋体";}
.floor .fbody .fcon ul li p a:hover{color: #1cbfda}
.floor .fbody .fcon ul li span{ display:block; height:53px; line-height:53px; font-size:18px; color:#097bee;}
.floor .fbody .fcon ul li span em{ font-size:14px; color:#10a3bb; font-family: Microsoft YaHei;}

.floor .fbody .fcon .ful{width:960px;}
.floor .fbody .fcon .ful li.item{ width:236px; height:345px; padding:0; border-left:1px solid #e4e4e4; float:left; position:relative;}
.floor .fbody .fcon .ful li.item .fli_t{ height:172px; border-bottom:1px solid #e4e4e4;}
.floor .fbody .fcon .ful li.item .fli_t .aImg,.floor .fbody .fcon .ful li .fli_b .aImg{ display:block; width:236px; height:172px; overflow:hidden; position:relative;}
.floor .fbody .fcon .ful li.item .fli_t a img{ width:246px; height:172px; position:absolute; top:0; left:0;}
.floor .fbody .fcon .ful li .fli_b a img{ width:246px; height:172px; position:absolute; top:0; left:-10px;}
.floor .fbody .fcon .ful .fli_t p,.floor .fbody .fcon .ful .fli_b p,.floor .fbody .fcon .ful .fli p{ width:140px; height:32px; position:absolute; top:28px;}
.floor .fbody .fcon .ful .fli_t p,.floor .fbody .fcon .ful .fli p{ left:18px;}
.floor .fbody .fcon .ful .fli_b{ height:172px; position:relative;}
.floor .fbody .fcon .ful .fli_b p{ right:18px; }
.floor .fbody .fcon .ful li.item p span{ display:block; font-size:14px; height:18px; line-height:18px; color:#000;}
.floor .fbody .fcon .ful li.item p span a{ color:#000;}
.floor .fbody .fcon .ful li.item p em{ display:block; height:14px; line-height:14px; color:#097bee;}
.floor .fbody .fcon .ful li.item .p span{ display:block; font-size:14px; height:18px; line-height:18px; color:#000;}
.floor .fbody .fcon .ful li.item .p em{ display:block; height:14px; line-height:14px; color:#097bee;}
.floor .fbody .fcon .ful .fli_b p span,.floor .fbody .fcon .ful .fli_b p em{ text-align:right;}
.floor .fbody .fcon .ful .fli{ }
.floor .fbody .fcon .ful .fli .aImg{ display:block; position:relative; width:236px; height:345px; overflow:hidden;}
.floor .fbody .fcon .ful .fli a img{ width:246px; height:345px; position:absolute; left:0; top:0;}

.floor .ful .lastli{} 
.floor .ful .lastli ol{ position:absolute; left:0; top:0}
.floor .ful .lastli .lpoint,.floor .ful .lastli .rpoint{ display:block; width:14px; height:23px; background:url(../Images/lrpoint.png) no-repeat; position:absolute; top:35px;cursor: pointer}
.floor .ful .lastli .lpoint{ left:33px;}
.floor .ful .lastli .rpoint{ background-position:0 -27px; right:33px;}
.floor .ful .lastli ol li{ border-left:none;}

.floor .ful .lastli ol li div{ width:202px; height:260px;}
.floor .ful .lastli ol li div img{ width:202px; height:260px;}
.floor .ful .lastli ol li p{ height:46px;}
.floor .ful .lastli ol li p a{ color:#000;}
.floor .ful .lastli ol li p span{ display:block; text-align:center; height:28px; line-height:28px; font-size:16px;}
.floor .ful .lastli ol li p em{ display:block; text-align:center; height:18px; line-height:18px;}

.brand{ margin-bottom:30px;}
.ptitle{ height:32px; border-bottom:2px solid #9f9f9f; position:relative;}
/*.ptitle span{ position:absolute; font-size:22px; bottom:10px; line-height:22px; left:0;}*/
.ptitle em{ position:absolute; line-height:12px; left:72px; top:9px; color:#333;}
.brand .brand_con{ height:270px; overflow:hidden;}
.brand .brand_con ul{ width:1200px; padding-top:10px; height:270px;}
.brand .brand_con ul li{ float:left; width:140px; height:90px; margin-right:10px;position: relative}
.brand .brand_con ul li a{ color:#000;}
.brand .brand_con ul li p{line-height:22px; text-align:center;position: absolute;background-color: #000000;color: white;width: 139px;opacity: 0.5;filter:alpha(opacity=50);height: 0;overflow: hidden;bottom: 10px}
.brand .brand_con .brand_img img{ width:138px; height:78px; border:1px solid #eaeaea;}

.customade{ padding-bottom:30px;}
.customade .cm_con{ height:283px; background:#fff;}
.customade .cm_con .cm_left{ width:870px; float:left;}
.customade .cm_con .cm_left h4{ padding-top:8px; height:32px; line-height:32px; text-indent:15px;font-weight: normal; font-size:14px; color:#333333;font-family: SimSun}
.customade .cm_con .cm_left .dotp{ position:absolute; width:300px; height:14px; overflow:hidden; text-align:right; top:-20px; right:1px;}
.customade .cm_con .cm_left .dotp span{ width:9px; height:9px; display:inline-block; overflow:hidden; border-radius:50%; margin-right:6px; background:#9e9e9e;}
.customade .cm_con .cm_left .dotp span.acbot{ background:#b2d233;}
.customade .cm_con .cm_left .cm_left_wrap{ padding-left:10px; width:860px; height:234px; position:relative;}
.customade .cm_con .cm_left .cm_left_wrap .wrap a:hover{color:#1cbfda;}
.customade .cm_con .cm_left .cm_left_wrap .wrap{ width:860px; height:234px; overflow:hidden; position:relative;}
.customade .cm_con .cm_left .cm_left_wrap ul{ position:absolute; left:0; top:0}
.customade .cm_con .cm_left .cm_left_wrap ul li{ width:280px; padding-right:10px; float:left;}
.customade .cm_con .cm_left .cm_left_wrap ul li div{ width:278px; height:198px; border:1px solid #ddd;}
.customade .cm_con .cm_left .cm_left_wrap ul li div img{ width:278px; height:198px;}
.customade .cm_con .cm_left .cm_left_wrap ul li p{ height:34px; line-height:34px;}
.customade .cm_con .cm_left_wrap li p a{ float:left; color:#000; font-size:14px;}
.customade .cm_con .cm_left_wrap li p span{ float:right; color:#666; padding-right:8px; }
.customade .cm_con .cm_left_wrap li p span em{ color:#bf1a21;}
.customade .cm_con .cm_form{ width:216px; padding-top:34px; height:249px; padding-right:64px; float:right;}
.customade .cm_con .cm_form p{ line-height:24px; color:#000; margin-bottom:20px;font-family: SimSun;font-size: 13px}
.customade .cm_con .cm_form a{ display:block; width:190px; height:40px; background:#1cbfda; color:#fff; font-size:18px; text-align:center; line-height:40px;font-family: Microsoft YaHei}

#xuanfu{ width:70px; position:fixed;z-index: 9 ; right:0}
#xuanfu h5,#xuanfu h6{ height:30px; line-height:30px; color:#fff;  font-size:14px; text-align:center; font-weight:normal;}
#xuanfu h5{background:#1cbfda;}
#xuanfu ul{overflow:hidden;}
#xuanfu ul li{ height:58px; border:1px solid #ccc; border-top:none; background:#fff;cursor: pointer;}
#xuanfu ul li a{ display:block; padding-top:32px; height:26px; background:url(../Images/right_xf.png) no-repeat; color:#222; text-align:center; line-height:19px;}
#xuanfu ul li#phone{padding-top:32px;height:26px;background:#fff url(//www.homedo.com/Themes/community/images/XFphone_gray.gif) 22px 10px no-repeat;}
#xuanfu ul #phone:hover{color: #1bbfda; background-image:url(//www.homedo.com/Themes/community/images/XFphone.png);}
#xuanfu ul li .hz{background-position: 0px 6px;}
#xuanfu ul li .jhd{ background-position: -68px 6px;}
#xuanfu ul li .zh{ background-position: -136px 6px;}
#xuanfu ul li .kefu{ background-position: -204px 6px;}
#xuanfu ul li .wx{ background-position: -272px 6px;}
#xuanfu ul li .hz:hover{background-position: 0px -58px;color: #1cbfda}
#xuanfu ul li .jhd:hover{ background-position: -68px -58px;color: #1cbfda}
#xuanfu ul li .zh:hover{ background-position: -136px -58px;color: #1cbfda}
#xuanfu ul li .kefu:hover{ background-position: -204px -58px;color: #1cbfda}
#xuanfu ul li .wx:hover{ background-position: -272px -58px;color: #1cbfda}
#xuanfu h6{ text-indent:20px; background:url(../Images/right_xuanfu.png) no-repeat -327px 12px #555; cursor:pointer;}
#xuanfu h6:hover{background-color: #222}
#wx{ padding:18px 18px 0; height:190px; width:149px; border:1px solid #ccc; position:absolute; bottom:19px; left:-206px; background:#fff; }
#wx img{ width:149px; height:149px;}
#wx p{ height:40px; line-height:40px; color:#333; text-align:center;}
#wx span{ width:6px; height:8px; background:url(../Images/wxico.png) no-repeat; position:absolute; bottom:36px; right:-6px;}

#leftnav{ width:45px; height:535px;position:fixed; left:200px; top:40%;}
#leftnav li,#leftnav h4{  height:39px;  margin-left:9px; width:30px; font-size:14px; line-height:16px;text-align: center;}
#leftnav li{ padding-top:6px;border-bottom: 1px dotted #c2c2c2 }
#leftnav li:hover a{color: #10a3bb}
#leftnav li.top{ padding-top:16px; height:29px;border-bottom: 1px dotted #c2c2c2;}
#leftnav h4{color:#fff; font-weight:normal;background-color: #1cbfda;padding-top: 2px;margin-left: 0;padding-left: 5px;width: 32px;margin-bottom: 4px;margin-left: 4px;height: 34px;}
.canvas{width: 50px;height: 50px;  position: absolute;bottom: 5px;right: 10px;}
.canvascount{position: relative;}
.canvascount div{position: absolute; text-align: center; width: 50px; font-size: 11px;color: #dc3535; top: -28px}


.hot_recommend,.browse_record{margin:0 auto;}
.browse_record{ padding-bottom:33px;}
.pub_tit{ height:28px; line-height:28px; color:#000; font-size:16px; border-bottom:1px solid #dcdcdc;}
.pub_tit span{ font-size:20px; color:#1cbfda;}
.pub_con{ height:338px; width:100%; overflow:hidden;}
.pub_con ul{ width:110%; }
.pub_con ul li{ width:220px; float:left; margin-right:22px;}
.pub_con ul li .img_block{  width:220px; height:220px; display:block; padding-bottom:3px; padding-top:19px;}
.pub_con ul li img{ height:220px; width:220px;}
.pub_con ul li p{ margin-bottom:24px; line-height:18px;height: 36px;font-size: 14px;word-break: break-all;overflow: hidden}
.pub_con ul li p a{ color:#333;}
.pub_con ul li p a:hover{ color: #1cbfda;}
.pub_con ul li p span{ color:#ff6600;}
.pub_con ul li em{ color:#037cff; font-size:12px;}
.pub_con ul li em span{ font-size:18px; }
.pub_con ul li .price{ font-size:16px;color: #ff3300;}
.pub_con ul li .btnAdd{width:222px;height:35px; }
.pub_con ul li .btnAdd span{ width:220px;height:33px; color:#666; text-align:center; display:inline-block; line-height:33px; border:1px solid #e7e7e7; border-radius:3px; position:relative; cursor:pointer;}
.pub_con ul li .btnAdd span:hover{ color: #1cbfda;}
.pub_con ul li .btnAdd span:before{content:""; width:20px;height:19px; position:absolute;top:7px;left:45px; background:url(../Images/Goods/goodslist.png) 0 0 no-repeat;}
.cart_table .info_tit{ margin-bottom:0;}
.floor .fbody .fcon .lastli li{ width: 236px;padding: 0}

.banner{position: relative;height: 410px;z-index: 1}
.banner a{position: absolute;height: 410px;width: 100%;}
.statusdiv{position: relative;width: 1190px;margin: 0 auto;z-index: 2}
.statusdiv div{top: -26px;left: 50%;margin-left: -60px;position: absolute}
.statusdiv span{ float: left;margin-right: 6px;width: 14px;height: 14px;background: url(../Images/banner_staus.png);cursor: pointer}
.statusdiv span.now{background: url(../Images/banner_staus.png) 0 -14px}
.ppgxh{border-bottom: 2px solid #1cbfda;padding-right: 5px;font-size:22px;display: inline-block;height: 32px;line-height: 25px}
.brand .morebran{float: right;padding-top: 5px}
.brand .morebran a{color:#1cbfda;padding-top: 4px;font-size: 14px}
.brand .morebran a:hover{color:#f60}
.Advertise {background-color:#02a6c2;}
.Advertise div { width:1190px;margin:0 auto;height:80px;background:url(../Images/Index/Advertise.jpg) center top no-repeat;overflow:hidden}
.Advertise span { float:right;width:19px;height:19px;background:url(../Images/Index/Advertise_close.png);cursor:pointer;margin-top:6px}
.Advertise span:hover { background-position:0 -19px}
.Advertise a {float: left;width: 1130px;height: 78px; }
.NavSelect {color: #10a3bb;}

/*品类关键词*/
.list-search-keyword {width: 1188px; border: #e7e7e7 solid 1px; overflow: hidden;}
.list-search-keyword dt {width: 100px; height: 30px; padding-left: 10px; line-height: 30px; font-size: 13px; color: #888;}
.list-search-keyword dd {width: 1078px; overflow: hidden;}
.list-search-keyword dd p {float: left; height: 12px; padding: 0 18px; margin: 9px 0; border-left: #e7e7e7 solid 1px; line-height: 12px;}
.list-search-keyword dd p a { color: #1cbfda; font-size: 12px;}
.list-search-keyword dd p a:hover {text-decoration: underline}
.list-search-keyword dd p:first-child {border-left: none;}