.FooterWrap{margin-top:0}.CateList li a, .CateList li a:hover, .CateList li
a.current{color:#FFF}.ztDesIdea{position:relative}.ztDesIdea
.section{z-index:1;position:relative;height:955px;background-position:center top;background-repeat:no-repeat;background-size:100% 100%}.ztDesIdea .section
.bg{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;opacity: .8;filter:alpha(opacity=80);background:#131313}.ztDesIdea .section
.Column{z-index:3;position:relative}.ztIdeaExclusive{background-image:url(../images/exclusive_bg.jpg)}.ztIdeaDstyle{background-image:url(../images/dstyle_bg.jpg)}.ztIdeaDstyle
.lArea{width:410px}.ztIdeaDstyle
.tags{position:relative;width:536px;height:273px;padding:20px;margin:250px
105px 105px;background:url(../images/dstyle_00.png) center center no-repeat}.ztIdeaDstyle .tags
li{position:absolute;width:62px;text-align:center}.ztIdeaDstyle .tags li
a{color:#FFF}.ztIdeaDstyle .tags li
span{display:block;margin:5px
0}.ztIdeaDstyle .tags li
.imgh{padding-top:100%;border-radius:50%;overflow:hidden}.ztIdeaDstyle .tags li
.plus{visibility:hidden;opacity:0;background:rgba(0,0,0,.8);line-height:62px;text-align:center;font-size:24px;color:#C6B076}.ztIdeaDstyle .tags li a:hover
.plus{visibility:visible;opacity:1}.ztIdeaDstyle .tags
.li1{bottom:100%;left:50%;margin-left:-162px}.ztIdeaDstyle .tags
.li2{bottom:100%;left:50%;margin-left:-31px}.ztIdeaDstyle .tags
.li3{bottom:100%;left:50%;margin-left:102px}.ztIdeaDstyle .tags
.li4{top:100%;left:50%;margin-left:-162px}.ztIdeaDstyle .tags
.li5{top:100%;left:50%;margin-left:-31px}.ztIdeaDstyle .tags
.li6{top:100%;left:50%;margin-left:102px}.ztIdeaDstyle .tags
.li7{top:50%;right:100%;margin-top:-31px}.ztIdeaDstyle .tags
.li8{top:50%;left:100%;margin-top:-31px}.ztIdeaTeam{background-image:url(../images/team_bg.jpg)}.ztIdeaLuxury{background-image:url(../images/luxury_bg.jpg)}.ztIdeaLuxury
.ct{width:1020px;line-height:36px;text-align:center;font-size:18px;color:#FFF}.ztIdeaLuxury .ct
h2{margin-bottom:30px;line-height:60px;font-size:40px;font-weight:normal}.ztIdeaLuxury .ct
b{font-size:20px;letter-spacing:5px}.sideNav{z-index:10;position:fixed;left:50%;top:50%;width:20px;margin-left:600px}.sideNav
a{display:block;width:5px;height:5px;padding:1px;margin:20px
auto;border:2px
solid transparent;border-radius:50%}.sideNav a
i{display:block;width:5px;height:5px;background:#ff6700;border-radius:50%}.sideNav a.active,.sideNav a:hover{border-color:#FF6700}.sideNav a.active i,.sideNav a:hover
i{background:none}