.h-main{ width:1000px; margin:0 auto; overflow:hidden;}
.h-main h3{ font-weight:normal}

.h-menu{ border:1px solid #d9d9d9; padding:5px 0 5px 3px; height:53px;line-height:24px;}
.h-menu b{ display:block; float:left; width:20px; color:#41a312; font-size:17px; padding-left:18px; padding-top:2px;  font-family:\5FAE\8F6F\96C5\9ED1; }
.h-menu p{ float:left; padding:3px 9px 0 7px; height:50px; border-right:1px dashed #d4d4d4; font-size:14px;}
.h-menu p a{ padding:0 2px}
.h-menu p:last-child,.h-menu p.last{ border-right:none;}

.h-adone{ width:1010px; padding-top:10px;}
.h-adone li{ float:left; width:195px; height:60px; background-color:#339d00; margin:0 6px 6px 0; overflow:hidden;}
.h-adone li.row2{ width:497px;}
.h-adone li:nth-child(6),.h-adone li:nth-child(7),.h-adone li:nth-child(8),.h-adone li:nth-child(9),.h-adone li:nth-child(10),.h-adone li:nth-child(21),.h-adone li:nth-child(22),.h-adone li:nth-child(23),.h-adone li:nth-child(24),.h-adone li:nth-child(25){ background-color:#ff7924;}

.h-main s,
.focusimg .aleft,.focusimg .aright,
.htitle,.htitle h3,
.h-searchsubmit,
.hbgh2,
.hf-hotkey b,
.h-floor s,
.ichange{ background:url(home.png?1) no-repeat; _background-image:url(home.gif?1)}
.h-main s{ display:block;}

.h-adtwo{ height:30px; background:#000; margin-bottom:10px; overflow:hidden}
.h-hot{ float:left; width:550px; border:1px solid #e6e6e6; padding:10px 9px 0 9px; height:463px;}
/*图焦height:493px;*/
.focusimg{height:270px;overflow:hidden;position:relative; width:550px; margin-bottom:10px;}
.focusimg .filist{height:270px;overflow:hidden;margin:0 auto}
.focusimg .filist img{height:270px;width:550px}
.focusimg .fiwords{ display:none;height:40px;line-height:40px;font-size:14px;color:#fff;width:100%;text-align:center;position:absolute;overflow:hidden;left:0px; bottom:0px;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.focusimg .fiwords a{color:#fff}
.focusimg .fiwords a:hover{color:#FF0}
.focusimg .fiindex{ display:none;height:11px; text-align:center; padding-top:3px; *padding-top:11px; background-color:#ff649d}
.focusimg .fiindex li{ display:inline-block;*display:inline;*padding:2px; line-height:4px; width:8px; height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; background-color:#000; margin:0 5px;}
.focusimg .fiindex li.hover{ background-color:#fff;}
.focusimg .aleft,.focusimg .aright{ display:none; position:absolute; width:42px; height:42px; top:94px;cursor:pointer;}
.focusimg:hover .aleft,.focusimg:hover .aright,.focusimg:hover .fiwords{ display:block;}
.focusimg .aleft{ left:5px; background-position:left top}
.focusimg .aright{ right:5px; background-position:-52px top}
.focusimg .aleft:hover{ background-position:left -50px}
.focusimg .aright:hover{ background-position:-52px -50px}

/*知名品牌推荐*/
.famous_brand ul{ width:540px; margin:0 auto; padding-top:9px; overflow:hidden; height:140px;}
.famous_brand li{ float:left; width:90px; height:70px; text-align:center; line-height:24px;}
.famous_brand li img{ display:block; width:78px; height:38px; border:1px solid #535353; margin:0 auto}
.fd-title{ height:25px; padding:0 6px; background-color:#f0f0f0; line-height:25px;}
.fd-title h2{ font-size:18px; color:#cc0000; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal}
.fd-title a{ display:block; float:right; margin-left:10px;}
.fd-title s{ width:13px; height:11px; float:left; background-position:-45px -102px; margin:7px 2px 0 0;}

.h-newshot{ float:left; width:411px; border:1px solid #e6e6e6; border-left:0px; padding:10px 9px 0 9px; height:463px; overflow:hidden;}
.h-newshot h2{ text-align:center; font-size:23px; line-height:38px; height:38px; text-align:center; padding-top:5px; font-family:\5FAE\8F6F\96C5\9ED1; overflow:hidden; font-weight:normal}

.h-newshot h2 a{ color:#c70503;}

.h-nh-hot{ padding-left:30px; height:40px;}
.h-nh-hot li{ float:left; width:190px; height:20px; line-height:20px; overflow:hidden; color:#006abc;}
.h-nh-hot a{color:#006abc;}
.h-newshot .htitle{ margin-top:15px;}

.h-nh-news{ overflow:hidden}
.h-nh-news ul{ width:480px;}
.h-nh-news li{ height:28px; line-height:28px; font-size:14px; overflow:hidden}
.h-nh-news li a{ width:170px; word-break:break-all; overflow:hidden; float:left; margin-right:20px; color:#00508c;}
.h-nh-news li span a{margin-right:0; width:auto;}
.h-nh-news li span{ float:left; margin-right:5px; color:#c70503;}
.h-nh-news li a:hover{ text-decoration:underline; color:#ED1C24;}
.h-nh-news li.line{ background:url(line.jpg) left bottom repeat-x; padding-bottom:5px; margin-bottom:5px}

.htitle{ height:24px; line-height:24px; background-position:-104px -0px;}
.htitle h3{ float:left; width:68px; text-align:center; line-height:21px; color:#fff; background-position:-104px -0px; font-size:12px}
.htitle a.more{ display:block; float:right; color:#999d9f;}
.h-search{ float:right; line-height:20px; margin-top:-2px; height:20px;}
.h-search b{ display:block; float:left;}
.h-search input{ display:block; float:left;}
.h-searchkey{ width:124px; height:18px; border:1px solid #e9b4ba; padding:0 4px}
.h-searchsubmit{ border:0px; width:42px; height:20px; background-position:-182px -118px}

/*最新加入企业 时尚搭配*/
.h-block1{ border:1px solid #e6e6e6; margin-top:4px}
.h-block1 h2{height:26px; line-height:26px; padding:4px 0 0 10px;font-size:14px; margin-bottom:9px;}
.hb-line{ margin:41px 10px 0 9px; width:1px; height:248px; background:#e6e6e6; float:left;}
.hb-center{ float:left; width:649px;margin-left:9px;}
.hb-center h2{ border-bottom:1px solid #dddddd; font-size:18px; color:#FF0000; font-family:\5FAE\8F6F\96C5\9ED1; }
.hb-center h2 span a{display:block; float:right; color:#a3a3a3; font-weight:normal; font-size:12px}
.hb-member{ height:132px; background:url(line.jpg) left bottom repeat-x; margin-bottom:10px;}
.hb-member li{ float:left; width:202px; padding-left:14px;  line-height:22px; height:22px; font-size:14px; overflow:hidden;}
.hb-center .focusimg{ width:649px;height:107px;}
.hb-center .focusimg .filist{ width:649px; height:107px; margin:0 auto;} 
.hb-center .focusimg .filist ul{ width:660px;}
.hb-center .focusimg .filist li{ padding-left:5px;width:660px;}
.hb-center .focusimg .filist a{ display:block; width:150px; height:50px; background:#000; margin: 0 12px 7px 0; float:left;}
.hb-center .focusimg .filist img{ width:150px; height:50px;}
.hb-center .focusimg .aleft,
.hb-center .focusimg .aright{ display:none;width:13px; height:93px; top:0px;cursor:pointer;}
.hb-center .focusimg .aleft{ background-position:-0px -102px; left:10px;}
.hb-center .focusimg .aright{ background-position:-23px -102px; right:10px;}
.hb-fashion{ float:left; width:310px; font-size:14px;}
.hb-fashion h2{ color:#f4720e; background-position:-104px -72px; height:35px; margin-bottom:5px}
.hb-fashion h2 span a{display:block; float:right; color:#a3a3a3; font-weight:normal; font-size:12px}
.hb-fashion div{ overflow:hidden;}
.hb-fashion .himg{ width:165px; height:246px; display:block; background:#fde3cf; line-height:20px; text-align:center; margin-right:10px;}
.hb-fashion .himg img{ display:block; width:100%; margin-bottom:5px}
.hb-ad{ border-top:1px solid #e6e6e6; height:148px;}
.hb-ad li{ float:left; margin:9px 0 0 9px; width:485px;  height:70px; overflow:hidden; background-color:#f4720e;}
.hb-ad img{ display:block; margin:0 auto;}
.hb-ad li.row1{ width:979px; height:50px; background-color:#000;}

/*楼层*/
.h-floor{}
.hf-title{ border-bottom:1px solid #ccc; padding-top:9px; height:40px;}
.hf-title h2{ float:left; padding-left:13px; width:182px; color:#ff649d; font-size:22px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:40px}
.hf-title h2 a{color:#ff649d;}
.hf-hotkey{ float:left; margin-top:12px; height:22px; line-height:22px;}
.hf-hotkey b{ float:left; width:75px; height:22px; display:block; text-align:center; color:#fff; background-position:-182px -152px; margin-right:8px}
.hf-hotkeyright{ float:right; margin-top:12px;line-height:22px;}
.hf-left{ float:left; width:191px;}
.hf-center{ float:left; width:550px; margin:0 10px; overflow:hidden}
.hf-right{ float:right; width:238px; height:601px; border-right:1px solid #e6e6e6;}

.hf-lline{ height:10px; border-left:1px solid #e6e6e6;}
.hf-ltitle{ height:33px; background:#ff649d; color:#fff; line-height:33px; font-size:14px}
.hf-ltitle span{ float:left; width:95px; text-align:center; height:33px; display:block;}
.hf-ltitle s{ float:left; width:1px;height:33px; display:block; background-position:-81px -102px}
.hf-lbrand{ border:1px solid #e6e6e6; border-top:none}
.hf-lblist{ float:left; width:92px; margin:11px 0 12px 0}
.hf-lblist li{ padding-left:19px; line-height:28px; height:28px; overflow:hidden;}

.hf-left .focusimg{ clear:both; width:189px; height:186px}
.hf-left .focusimg .filist li{ height:180px; width:100%;}
.hf-left .focusimg .filist li a{ display:block; height:60px;}
.hf-left .focusimg img{ width:100px; height:50px; margin:5px auto; display:block;}
.hf-left .focusimg .aleft,
.hf-left .focusimg .aright{ display:block;width:13px; height:19px; top:80px;cursor:pointer; opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);}
.hf-left .focusimg .aleft{ background-position:-45px -148px; left:12px;}
.hf-left .focusimg .aright{ background-position:-59px -148px; right:12px;}
.hf-left .focusimg .aleft:hover,
.hf-left .focusimg .aright:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(Opacity=100);}
.hf-newbrand{ height:30px; line-height:25px; border:1px solid #e6e6e6; border-width:0px 1px;}
.hf-newbrand b{ color:#ff0000; font-size:18px;}
.hf-newbrand s{ display:block; width:19px; height:16px; background-position:-46px -123px; float:left; margin:7px 6px}

.hf-ctitle{ border-bottom:1px solid #ccc; padding:8px 5px 0 10px; margin-bottom:9px; line-height:34px; height:34px;}
.hf-ctitle h2{ float:left; font-size:14px; color:#000}
.hf-ctitle a.more{ display:block; float:right; color:#a3a3a3;}
.hf-ctitle .color{ color:#e6417e;}

.hf-center .focusimg{ clear:both; width:550px; height:310px; margin-bottom:0px}
.hf-center .focusimg .filist{ height:295px;}
.hf-center .focusimg .filist li{ height:295px; width:100%;}
.hf-center .focusimg .filist li a{ display:block; height:60px;}
.hf-center .focusimg img{ width:550px; height:295px;}
.hf-center .focusimg .aleft,
.hf-center .focusimg .aright{top:132px;}
.hf-center .focusimg .fiindex{ display:block; height:15px; background-color:#ff649d}
.hf-cfashion{ padding-top:10px; width:570px}
.hf-cfashion li{ float:left; width:102px; height:162px; background:#ffeff5; text-align:center; line-height:26px; margin-right:10px; background:#ffeff5}
.hf-cfashion a{ color:#e6417e;}
.hf-cfashion img{ display:block; width:102px; height:134px;}

.hf-ropportunities{ border:1px solid #c3d5e0; width:227px; margin:10px 9px 0 0}
.hf-ropportunities .htitle{ background-position:-267px -118px; height:32px; line-height:32px; padding:0 12px}
.hf-ropportunities .htitle h3{ background-image:none; font-size:14px; color:#000; font-weight:bold; line-height:32px}

.demo{ height:168px; width:205px; overflow:hidden; position:relative; margin:5px auto}
.demo li{ line-height:24px; height:24px; overflow:hidden}
.demo a.rose{ color:#ff4992}
.demo a.org{ color:#ff6002}
.demo a.blue{ color:#0066cb}
.demo a.green{ color:#148d00}
.demo a.purple{ color:#8b00db}

.hf-rnews{border:1px solid #c3d5e0; width:207px; margin-top:-1px; padding:10px 10px 0 10px}
.hf-rnews h3{ background-position:-104px -152px; height:24px}
.hf-rnews ul{ padding:3px 0 8px 0}
.hf-rnews li{ line-height:22px; height:22px; overflow:hidden}

.hf-brand{ clear:both; border:1px solid #ff649d; border-bottom-width:3px;background:#f4f4f4; height:84px;}
.hf-brand ul{ width:990px; margin:11px auto 0 auto; height:65px; overflow:hidden; position:relative;}
.hf-brand li{ float:left; width:99px; height:65px; text-align:center; overflow:hidden; line-height:24px;}
.hf-brand img{ display:block; width:88px; height:44px; border:1px solid #3c3c3c; margin:0 auto}
.hf-brand .hoverimg{ display:none;}
.hf-brand a:hover .hoverimg{display:block; width:980px; height:45px; position:absolute; top:0px; left:4px; border:0px; background:#f4f4f4; padding:1px 0 0 1px}

.floormen .hf-title h2{ color:#268bb9;}
.floormen .hf-title h2 a{color:#268bb9;}
.floormen .hf-ltitle{ background-color:#229aff;}
.floormen .hf-hotkey b{ background-position:-182px -186px}
.floormen .hf-rnews h3{ background-position:-104px -186px}
.floormen .hf-center .focusimg .fiindex{ background-color:#229aff;}
.floormen .hf-ctitle .color{ color:#006abc;}
.floormen .hf-cfashion li{ background-color:#ebf5f7;}
.floormen .hf-cfashion a{ color:#006abc;}
.floormen .hf-brand{ border-color:#229aff;}

.floorchild .hf-title h2{ color:#15c553;}
.floorchild .hf-title h2 a{color:#15c553;}
.floorchild .hf-ltitle{ background-color:#15c553;}
.floorchild .hf-hotkey b{ background-position:-182px -220px}
.floorchild .hf-rnews h3{ background-position:-104px -220px}
.floorchild .hf-center .focusimg .fiindex{ background-color:#15c553;}
.floorchild .hf-ctitle .color{ color:#00792b;}
.floorchild .hf-cfashion li{ background-color:#e7f9ed;}
.floorchild .hf-cfashion a{ color:#00792b;}
.floorchild .hf-brand{ border-color:#1cc758;}

.h-block2{ border:1px solid #e6e6e6; border-top-color:#ccc; padding:9px; margin:10px auto}
.hb2-right{ float:right; width:192px; border:1px solid #c3d5e0;}
.hb2-rpopular{ border-bottom:1px solid #c3d5e0;}
.hb2-rpopular .htitle{ background-position:-267px -118px; height:32px; line-height:32px; padding:0 12px}
.hb2-rpopular .htitle h3{ background-image:none; font-size:14px; color:#000; font-weight:bold; line-height:32px}
.hb2-rpopular ul{ padding:5px}
.hb2-rpopular li{ line-height:24px; height:24px; overflow:hidden}

.hb2-rstreet{ padding:10px;}
.hb2-rshop{ padding:7px 0 4px 0}
.hb2-rshop li{ height:154px; text-align:center; line-height:22px; overflow:hidden}
.hb2-rshop li img{ display:block; margin:0 auto; height:130px}

.hb2-right .focusimg{ width:172px; height:242px; margin:0; overflow:visible}
.hb2-right .focusimg .filist{ height:242px;}
.hb2-right .focusimg .filist a{ display:block; margin:11px auto 1px auto}
.hb2-right .focusimg .filist img{ width:172px; height:110px;}

.hb2-right .focusimg .aleft,
.hb2-right .focusimg .aright{ display:block;width:14px; height:14px; top:-20px;cursor:pointer;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);}
.hb2-right .focusimg .aleft{ background-position:-46px -177px; left:135px;}
.hb2-right .focusimg .aright{ background-position:-61px -177px; right:3px;}
.hb2-right .focusimg .aleft:hover,
.hb2-right .focusimg .aright:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(Opacity=100);}

.hb2-topic{ float:left; width:453px; height:223px; overflow:hidden;}
.hb2-topic h2{ float:left; width:25px; font-size:18px;height:223px; color:#fff; background-color:#c40001; padding:14px 0 0 8px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:20px }
.hb2-topic .focusimg{ width:420px; height:242px; margin:0; float:left;position:relative;}
.hb2-topic .focusimg .filist{ height:223px;}
.hb2-topic .focusimg .filist img{ width:420px; height:223px;}
.hb2-topic .focusimg .fiwords{  padding:0; height:33px; line-height:33px; background:#940001;position:absolute;overflow:hidden;left:0px; bottom:19px;opacity:0.8;}

.hb2-topic .focusimg .fiwords1 a{color:#fff;font-size:14px;color:#fff;width:100%;text-align:center;}
.hb2-topic .focusimg .fiwords1 a:hover{color:#FF0}
.hb2-topic .focusimg .aleft,
.hb2-topic .focusimg .aright{width:34px; height:34px; top:77px}
.hb2-topic .focusimg .aleft{ background-position:-267px -160px;}
.hb2-topic .focusimg .aright{ background-position:-311px -160px;}
.hb2-topic .focusimg .aleft:hover{ background-position:-267px -204px;}
.hb2-topic .focusimg .aright:hover{ background-position:-311px -204px;}

.hb2-elite{ float:left; height:220px; overflow:hidden; width:311px; padding-left:13px; padding-top:3px;}
.hb2-elite .hbgh2{ background-position:-104px -30px;height:35px; line-height:24px; padding:4px 0 0 5px;font-size:14px; margin-bottom:11px; color:#d6000e; }
.hb2-elite h2 span a{display:block; float:right; color:#a3a3a3; font-weight:normal; font-size:12px}
.hb2-elite div{ height:80px; overflow:hidden;}
.hb2-elite div img{ float:left; width:80px; height:80px; margin-right:10px;}
.hb2-elite div b{ display:block; float:left; width:220px; height:40px; line-height:20px; font-size:16px; color:#d6000e; font-family:\5FAE\8F6F\96C5\9ED1; overflow:hidden; font-weight:normal; margin-bottom:3px}
.hb2-elite div p{ display:block; float:left; width:220px; height:32px; line-height:16px; overflow:hidden; text-indent:2em}
.hb2-elite ul{ padding-top:8px}
.hb2-elite li{ line-height:22px; height:22px; overflow:hidden;}

.hb2-evip{ float:left; width:775px; overflow:hidden}
.hb2-evip-row1{float:left; width:382px; height:183px; overflow:hidden}
.hb2-evip-row2{float:right; width:382px; height:183px; overflow:hidden}

.hb2-evip .hf-ctitle{ margin:0; padding-top:3px}

.hb2-eviplist{ padding-top:6px; height:132px; width:396px; overflow:hidden}
.hb2-eviplist li{ float:left; width:198px; height:22px; line-height:22px; overflow:hidden;}

.hb2-evipimg{ clear:both; height:110px; width:798px;padding-left:2px}
.hb2-evipimg li{ float:left; width:112px; height:60px;overflow:hidden;}
.hb2-evipimg li img{ width:100px; height:50px;}
.hb2-media{ height:254px; width:790px; padding-top:10px}
.hb2-media li{ float:left; width:197px; height:254px;overflow:hidden;}
.hb2-media li img{ width:185px; height:254px;}
.hb-adfot{ height:60px; overflow:hidden; background-color:#339d00; margin:10px auto}
.hb-adfot img{ display:block;}
.h-link{ border:1px solid #e6e6e6; padding:10px; line-height:24px;}
/*广告墙*/
.cnxz-ad{ margin:auto;width:1010px; overflow:hidden; padding:1px; background:#fff;}
.cnxz-ad ul{ width:1010px;}
.cnxz-ad ul li{ background:#501BD8; width:195px; height:60px; float:left; overflow:hidden; margin:0px 6px 6px 0;}
.cnxz-ad ul li a{ display:block; text-decoration:none; color:#fff;width:100%; height:120px; overflow:hidden;}
.cnxz-ad ul li span{ display:block; width:195px;}
.cnxz-ad ul li img{ display:block; border:0; width:195px; height:60px; overflow:hidden;  }
.cnxz-ad ul li div{display:none; line-height:26px; width:165px; height:50px; padding:5px 10px; font-size:20px;}
.cnxz-ad ul li.row2 img{ width:100%;}

/*侧栏导航*/
body{_background-image:url(about:blank);_background-attachment:fixed;}
.sidenav{ width:54px; height:234px; top:360px; margin-left:-560px; position:fixed; left:50%; z-index:149;_top:expression(eval(360+document.documentElement.scrollTop)); _position:absolute;}
.sidenav a{ display:block; width:100%; height:54px; margin-bottom:6px; background:url(sidenav_n.png);}
.sidenav a.woman{ background-position:-62px -0px}
.sidenav a.male{ background-position:-62px -60px}
.sidenav a.child{ background-position:-62px -120px}
.sidenav a.top{ background-position:-62px -180px}
.sidenav a.woman:hover{ background-position:-0px -0px}
.sidenav a.male:hover{ background-position:-0px -60px}
.sidenav a.child:hover{ background-position:-0px -120px}
.sidenav a.top:hover{ background-position:-0px -180px}


.recpro{ width:800px; height:260px; overflow:hidden; position:relative;}
.ichange{ background-position:-0px -211px; float:right; padding-left:15px; color:#000; margin-right:10px;}
.recpro li{ float:left; width:180px; height:269px; text-align:center; margin-bottom:30px; padding-right:20px;}
.recpro li img{ display:block; width:180px; height:135px; margin:30px auto 20px auto;}
.recpro li p{ font-size:14px; line-height:20px; height:40px; padding:0 20px; overflow:hidden; margin-bottom:4px}
.recpro li span{ color:#999999; height:24px; line-height:24px; overflow:hidden; display:block;}
.recpro li div{ width:180px;}
