html,
body {
    font-family: "Microsoft YaHei"
}

.clearall:after {
    display: table;
    clear: both;
    content: ""
}

.clearall {
    zoom: 1
}

.pics-nav-wrap {
    /*width: 100%;*/
    /*height: 70px;*/
    /*border-bottom: 3px solid #847450;*/
}

.pics-nav {
    position: relative;
    margin: 18px auto;
    width: 1190px;
    height: 70px;
}

.pics-logo-area {
    /*display: inline-block;*/
    /*background: url(images/home-pic.png) no-repeat;*/
    /*width: 154px;*/
    /*height: 31px;*/
    /*margin-top: 13px;*/
}

.pics-nav-list {
    padding-left: 10px;
}

.pics-nav-list li {
    position: relative;
    float: left;
    margin: 5px 20px 0 35px;
    height: 40px;
    font: 400 18px/40px "microsoft yahei";
    line-height: 60px;
    height: 66px;
}

.pics-nav-list li.active {
    background: url(images/icon.png) no-repeat center bottom;
}
.pics-nav-list li a,
.pics-nav-list li a:visited {
    color: #a6a6a6;
    font-size: 18px;
    text-decoration: none;
    white-space: nowrap;
}
.pics-nav-list li.active a{color:#865824;}
.top-add .ad {
    width: 1190px;
    height: 60px;
    margin: 20px auto;
}
/*top-content*/

.home-ad-1190,
.decoration-floor,
.hot-activity,
.top-content {
    width: 1190px;
    margin:15px auto;
    position: relative;
}

.top-content-left {
    position: absolute;
    top: 0;
    left: 0;
}

.top-content-left-ad {
    display: block;
    width: 264px;
    height: 132px;
    overflow: hidden;
    margin-top:10px;
}

.top-content-left-ad img {
    width: 100%;
}

.home-index-slidecon {
    width: 637px;
    height: 426px;
    overflow: hidden;
    margin: 0 12px;
    position: absolute;
    left: 263px;
    top: 0;
}

.home-right-sidle {
    position: absolute;
    right: 0;
    top: 0;
    width: 266px;
    overflow: hidden;
}

.home-index-slidecon .slide-player img {
    width: 637px;
    height: 426px;
}

.home-index-slidecon .slide-player .slide-item span {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
}

.home-index-slidecon .slide-player .slide-page {
    bottom: 15px;
}

.slide-player .slide-page a,
.slide-player .slide-page a:visited {
    border-radius: 50%;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    color: #fff;
}

.slide-player .slide-page a.trigger {
    color: #a57622!important;
    background:#a57622!important;
}

.home-newsbox {
    height: 170px;
    padding-top: 1px;
    border-bottom: dotted 1px #818181;
}
.home-newslist ul{
    height: 121px;
}
.home-newslist a,
.home-newsbox .home-newsbox-item a {
    /*text-decoration: none;*/
}

.home-newsbox .home-newsbox-item h3 {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.home-newsbox .home-newsbox-item a:hover h3{
    color: #0657b2;
}

.home-newsbox .home-newsbox-item p {
    height: 50px;
    font: 300 12px/23px 'yahei';
    color: #818181;
    overflow: hidden;
    margin-top: 5px;
    word-wrap: break-word;
    margin-bottom: 5px;
}

.home-newslist a {
    color: #818181;
}

.home-newslist ul {
    margin-top: 10px;
}

.home-newslist ul li p {
    padding-left: 12px;
    font: 300 12px/30px 'SimSun';
    background: url(images/shaw.jpg) 2px 14px no-repeat;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.home-gg-box {
    width: 266px;
    height: 111px;
    overflow: hidden;
    margin-top: 12px;
}

.home-gg-box img {
    width: 266px;
    height: 111px;
}

/*热门活动*/
.decoration-floor-nav,
.hot-activity-nav,.city-zone-nav,.home-zone-nav {
    font-size: 30px;
    color: #847450;
    height: 50px;
    line-height: 50px;
    border-bottom: 2px solid #847450;
    margin-top: 460px;
}


.hot-activity-list li {
    float: left;
    width: 285px;
    height: 174px;
    overflow: hidden;
    margin-right: 15px;
    margin-right: 12px\9;
    margin-top: 15px;
}

.hot-activity-list li:nth-child(4n) {
    margin-right: 0
}

.hot-activity-list li a {
    display: block;
}

.hot-activity-list li img {
    width: 100%;
}

.decoration-floor-nav {
    margin-top: 0;
}

.decoration-floor li {
    float: left;
    border: 1px solid #dfdfdf;
    width: 110px;
    height: 92px;
    padding-top: 15px;
    background: #fff;
    margin-right: 22px;
    margin-right: 20px\9;
    margin-top: 20px;
}

.decoration-floor li:last-child {
    margin-right: 0
}

.decoration-floor a {
    display: block;
    height: 30px;
    background: url(images/nav-icon.png) no-repeat center;
    overflow: hidden;
    text-align: center;
    font: 400 16px/20px 'Microsoft yahei';
    padding-top: 60px;
    margin: 0 auto;
}

.decoration-floor a.shoufang {
    background-position: 26px 0;
}

.decoration-floor a.zhunbei {
    background-position: -110px 0;
}

.decoration-floor a.xuanxiu {
    background-position: -242px 0;
}

.decoration-floor a.sheji {
    background-position: -377px 0;
}

.decoration-floor a.cailiao {
    background-position: -515px 0;
}

.decoration-floor a.shigong {
    background-position: -650px 0;
}

.decoration-floor a.jungong {
    background-position: -785px 0;
}

.decoration-floor a.ruanzhuang {
    background-position: -919px 0;
}

.decoration-floor a.baozhang {
    background-position: -1050px 0;
}

.decoration-floor a:hover {
    color: #847450;
    text-decoration: none;
}

/*1190 ad*/
.home-ad-1190 {
    height: 60px;
    margin-top: 20px;
}

.home-ad-1190 a {
    display: block;
}

.home-ad-1190 img {
    width: 100%
}

.bueatypic {
    position: relative;
    width: 1190px;
    background-color: #fdfdfd;
    overflow: hidden;
    margin: 0 auto;
}

.zhuangxiu-content h1,.bueatypic h1 {
    float: left;
    font: 400 30px/30px "microsoft yahei";
}

.zhuangxiu-content .link,.link {
    margin-bottom: 8px;
    height: 42px;
    overflow: hidden;
}

.fr {
    float: right;
}

.more,
.more:hover,
.more:visited {
    margin-top: 10px;
    padding: 0 10px;
    height: 22px;
    font: 400 12px/22px simsun;
    color: #fff;
    background-color: #baa26b;
    border-radius: 10px;
}

.link a {
    padding: 0 22px;
    height: 42px;
    font: 400 12px/42px simsun;
    color: #8f8f8f;
}

.bueatypic-nav {
    border-bottom: 2px solid #847450;
    margin: 15px auto;
}

.pics-wrap {
    width: 1189px;
}

.pics-list-a {
    width: 554px;
}

.pics-list-b,
.pics-list-c {
    width: 298px;
}

.pics-list {
    float: left;
    margin: 0 19px 0  0;
}

.pics-list-c {
    margin-right: 0;
}

.pics-wrap li {
    float: left;
    margin: 0 20px 15px 0;
}

.pics-list-a .pics-list-a-last {
    margin-right: 0
}
.zhuangxiu-content{width:1190px;margin:0 auto;position: relative;}
.zxSlide-index-slidecon{
    width: 422px;
    height: 218px;
    overflow: hidden;
}
.zxSlide-index-slidecon .slide-player .slide-item img{
    width: 422px;
    height: 218px;
    overflow: hidden;
}
.slide-player .slide-item span {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
}
/*装修日记*/
.zhuangxiu-content .bueatypic-nav{padding:10px 0;margin-bottom: 15px;border-bottom: 2px solid #847450;margin-top:0;}
.zx-artical-list{margin:0 20px;width: 440px;height: 218px}
.zx-ad-area{width: 280px;height:218px;overflow: hidden;}
.fl{float: left;}
.zx-ad-area a{display: block;height:100%;}
.zx-ad-area img{width: 280px;height:218px;}
.zx-artical-list h3{font-size: 18px;font-weight: bold;text-align: center;line-height: 35px;}
.zx-artical-list .title-info{font-size: 14px;line-height: 25px;max-width: 440px;height: 60px;overflow: hidden;}
.zx-artical-list .title-list{font-size: 14px;line-height: 25px;max-width: 440px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.deco-company {
    position: relative;
    width: 1190px;
    margin:0 auto;
}
.city-zone h3 {
    margin-bottom: 10px;
    height: 24px;
    font: 400 18px/24px 'Microsoft yahei';
    color: #819C3E;
}
.list-amod li{float:left;text-align:center; line-height:22px;}
    .list-amod a,.list-amod a:visited{ color:#333;}
    .list-amod a:hover{ color:#9f2619;}
    .list-amod span{ display:block; margin-top:3px; height:36px; line-height:18px;overflow:hidden;}
.co-wrap ul{width:1190px;_width:1190px;}
.co-ul li{ position:relative; float:left;width:120px;_width:120px; height:90px;margin-right: 27px;margin-bottom: 10px;
    margin-top: 20px;}
.co-ul li:nth-child(8n){margin-right: 0;}

.co-wrap .co-ul li.selected{_padding:10px 19px 20px 19px;_height:119px; background:#e8e8e8; z-index:999;}
.co-ul li div{ display:none; position:absolute; left:120px;top:0; padding:10px; width:300px; text-align:left; background:#e8e8e8; z-index:9; }
.co-ul div p{width:295px; color:#603910; line-height:22px; }
.co-ul div strong{ color:#9f2619;font-weight: normal;}
a.model,a.goodEnter{ display:none;}
.selected a.model,.selected a.goodEnter,.selected a.model:visited,.selected a.goodEnter:visited{ display:block; float:left; margin-top:5px; width:56px; height:22px; text-align:center; line-height:22px; color:#f2f2f2; border-radius:3px;box-shadow: -2px 2px 4px #ccc;}
.selected a.model{ margin-right:4px;_margin-right:6px; background:#847450;progid:DXImageTransform.Microsoft.gradient(startColorstr='#847450', endColorstr='#847450');background-image: -moz-linear-gradient(top, #847450, #847450);background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0, #847450),color-stop(1, #847450));}
.selected a.model:hover{ background:#847450; color:#fff; text-decoration:none;}
.selected .goodEnter{background:#9f2619;progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f2619', endColorstr='#9f2619');background-image: -moz-linear-gradient(top, #9f2619, #9f2619);background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0, #9f2619),color-stop(1, #9f2619));}
.selected .goodEnter:hover{ background:#9f2619; color:#fff; text-decoration:none;}
/*家具*/
.home-zone{width:1190px;margin:0 auto;}
.home-zone-nav{padding:10px 0;border-bottom: 2px solid #847450;margin-top:20px;}
.home-zone ul{width: 1190px;overflow: hidden;}
.home-zone ul li{float: left;width:120px;_width:120px; height:90px;margin-right: 13px;margin-right: 12px\9;margin-top:40px;overflow: hidden;}
.home-zone ul li:nth-child(9n){margin-right: 0}
.home-zone ul li a{display: block;height: 100%}
.home-zone ul li img{width: 100%}
.city-zone-nav{margin-top:20px;}
.homeft{width:1190px;margin:0 auto;margin-top:70px;margin-bottom:50px ;}
.home-bm-nav{width:264px;}
.home-bm-nav li{float:left;width:87px;padding:10px 0;border-right: 1px solid #847450;border-bottom:2px solid #847450;font-size: 13px;text-align:center;cursor: pointer;position: relative;font-weight: bold;color:#78736f; }
.home-bm-content{width: 264px;height: 284px;overflow: hidden;}
.home-bm-content .home-bm-nav li.active:after{position:absolute;content:" "; display:block;width:11px;height:6px;bottom:-8px;left:36px;background: url(images/bm-icon.png) no-repeat;}
.home-bm-content .home-bm-nav li.active{color:#847450;}
.home-bm-nav .nav-last{border-right-width: 0}
h3.vote-con-title{border-bottom-width: 0;font-weight: normal;font-size: 13px;max-width: 245px;overflow: hidden;margin:0 auto;margin-top:10px;}
.submit-btn, .submit-btn span, .reply-btn, .reply-btn span, .option-btn, .option-btn span, .confirm-btn, .confirm-btn span, .options-btn, .options-btn span{
    width:235px;height: 38px;line-height: 38px;background: #9f2619;color:#fff;
}
.confirm-btn, .options-btn, .submit-btn, .reply-btn, .option-btn{
    padding-left: 0;
}
.show-window{position: fixed;width:100%;height: 100%;top:0;left:0;background: rgba(0,0,0,.65);z-index:90002;display: none;}
.show-window .show-window-tips{background: url(images/ok.png) no-repeat;width: 595px;height: 387px;position: absolute;left:50%;margin-left:-280px;top:50%;margin-top:-194px;}
.show-window .show-window-tips a{display: block;position: absolute;left:170px;bottom:36px;width:253px;height:35px; }
    .zhuangxiu-content h1, .bueatypic h1{color:#847450;}
    .projection-ad .projection-ad-replay{top:0;}
    .home-bm-content a {
    width: 264px;
    height: 284px;
    display: block;
    overflow: hidden;
}
.home-bm-content a img {
    width: 100%;
}
