
/*设计师列表页*/
.desBody { width:1200px; margin:0 auto; }
.desBody .destitle{ line-height:89px; height:89px; padding-left:70px; font-size:24px; color:#3e3a39; border-bottom:1px dashed #e1e1e1;background:#fff;}
.desBody .destitle span{ color:#e9e9e9; padding-left:25px;}
.desBody .space{ height:10px; background:#fff; margin-bottom:10px;}
.desBody .teamImg{   height:430px; overflow:hidden;}
.desBody .teamDesc{  height:150px; background:#fff; margin-bottom:10px;} 
.desBody .teamDesc h1{ color:#3e3a39; font-size:16px; line-height:50px; height:50px;font-weight:bold;}
.desBody .teamDesc h1 span{ padding-left:15px; color:#e9e9e9;}
.desBody .teamDesc p{ line-height:24px; color:#3e3a39;}

.desBody .teamtitle{ height:51px; border-bottom:1px dashed #e1e1e1; line-height:51px;  font-size:16px; color:#3e3a39; font-weight:bold;background:#fff;}
.desBody .teamtitle span{ color:#e9e9e9; padding-left:10px;}
.desBody .listBox{ background:#fff; padding:30px 0px;}
.desBody .listBox .item{ width:270px; height:424px; float:left; margin-right:40px; margin-bottom:20px; background:#f5f5f5;}

.desBody .listBox .item:hover{ background:#f3e6e1;}
.desBody .listBox .rlast{ margin-right:0px;}
.desBody .listBox .item .img{ text-align:center}
.desBody .listBox .item .img img{ width:270px; height:270px;}
.desBody .listBox .item .name{color:#a8a8a8; margin:8px 0  ; padding-left:10px; padding-right:10px;}
.desBody .listBox .item .name a{ color:#3e3a39; font-weight:bold; font-size:14px; padding-right:20px;}
.desBody .listBox .item .linian{ color:#6e6e6e; line-height:20px; height:40px;overflow:hidden; padding:10px 10px;}
.desBody .listBox .item .btnBox{ margin-top:12px; text-align:center}
.desBody .listBox .item .btnBox a{ display:inline-block; width:120px; height:30px; background:#fa4c06; color:#FFF; line-height:30px; text-align:center; margin-right:5px; margin-left:5px; text-decoration:none;-webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
.desBody .listBox .item .btnBox a:hover{background: #cc9966;}


.desBody .listBox .item .btnBox .yuyue{ background:#ff8453;}
.desBody .listBox .item .btnBox .yuyue:hover{ background:#fa4c06; }

.desBody .listBox .active{ border-color:#378b06;}
.desBody .listBox .active .name{color:#378b06;}
.desBody .listBox .active .btnBox a{ border-color:#378b06;}
.desBody .listBox .active .btnBox a:hover{ background:#378b06; color:#fff;}

/*设计师show*/
.left{ width:920px; overflow:hidden; }
.right{ width:250px;  }
.col{width:1200px; margin:0 auto; margin-top:45px;}

.showdesbox{ background:#fff; padding:60px 0px; padding-top:0px;}
.showdesbox .todesbtn{ height:37px; width:100px; line-height:37px; color:#fff; background:#5da910; display:inline-block; text-align:center; border-radius:6px; top:0px; right:20px; font-size:14px;}




.showdesbox .todesbtn:hover{ background:#2d2a29;}
.showdesbox .infobox{ height:280px;}
.showdesbox .infobox .img{ width:299px; margin-right:60px;}
.showdesbox .infobox .info{ width:460px;}
.showdesbox .infobox .info .name{ padding-bottom:12px;}
.showdesbox .infobox .info .name strong{ font-size:24px; color:#353535;}
.showdesbox .infobox .info .name span{ font-size:14px; color:#71b619; padding-right:40px; padding-left:40px;}
.showdesbox .infobox .info .desc{ border-bottom:1px dashed #e1e1e1;   line-height:24px; color:#353535; font-size:14px; margin-bottom:30px; overflow:hidden; }
.showdesbox .infobox .info p{ line-height:20px; margin-bottom:10px; color:#353535;}
.showdesbox .infobox .info p span{ font-weight:bold; padding-right:25px;}
.showdesbox .daitxt{ border-bottom:1px solid #b8b8b8; margin-bottom:30px;}
.showdesbox .daitxt p{ border-bottom: solid 4px #499b0a; width:170px; font-size:24px; color:#2d2a29; padding:10px 0; margin:30px 0 0 0;}

.left .showdesbox .content{ height:684px; padding:0;}

.right .desrq{ padding:0 20px; border-bottom:1px dashed #b8b8b8; line-height:40px;}
.right .desrq a{ color:#3e3a39;}

/*右边表单*/
.right .formBox{ height:370px; background-color:#f5f5f5;  }
.right .formBox h1{ color:#3e3a39; font-size:24px; font-weight:bold; text-align:center; padding-top:25px;}
.right .formBox h2{ color:#71b619; text-align:center; margin:5px 0px 25px 0px;}
.right .formBox div{ padding-left:15px; line-height:28px; height:28px; margin-bottom:10px;}
.right .formBox div span{ width:80px; display:inline-block; color:#777777;}
.right .formBox div input{ width:120px; height:24px; border:1px solid #cbcbcb; padding-left:10px; line-height:20px;}
.right .formBox div input:focus{ border-color:#5da910;}
.right .formBox div .code{ width:40px;}
.right .formBox .btnbox{ margin:20px 0; padding-left:0px; text-align:center}
.right .formBox .btnbox .submit{ width:196px; height:36px; border:none; cursor:pointer; background:#5da910; font-size:14px; color:#fff; border-radius:8px;}
.right .formBox .numbox{ padding-left:0px; text-align:center}
.right .formBox i{ padding:0 5px; color:#5da910;}

/*右边热装小区*/

.right .hotXiaoqu{ background:#f5f5f5; margin-top:10px;  padding:10px; width:auto; padding-bottom:20px;}
.right .hotXiaoqu h1{   font-size:18px; font-weight:bold; color:#3e3a39; line-height:38px; height:38px;}
.right .hotXiaoqu h1 a{ color:#5da910; font-size:12px; }
.right .hotXiaoqu h1 a:hover{ text-decoration:underline; font-weight:bold;  }
.right .hotXiaoqu .item{ padding:15px 0px; border-bottom:1px solid #5da910; height:65px; overflow:hidden;}
.right .hotXiaoqu .item .img{ margin-right:10px;}
.right .hotXiaoqu .item .info{ width:115px; height:65px;}
.right .hotXiaoqu .item .info h2{ height:20px; line-height:20px; overflow:hidden;}
.right .hotXiaoqu .item .info h2 a{ font-size:14px; font-weight:bold; color:#3e3a39;}
.right .hotXiaoqu .item .info p{ padding-top:6px; }
.right .hotXiaoqu .item .info p a{ color:#bfbfbf;}
.right .hotXiaoqu .item .info p .lookhref{ color:#5da910;}
.right .hotXiaoqu .item .info p .i1{ height:10px; width:10px;  display:inline-block; margin-right:5px; background-position:-241px 0px; }
.right .hotXiaoqu .item .info p .i2{ height:10px; width:10px;  display:inline-block; margin-right:5px; background-position:-253px 0px; }
.right .hotXiaoqu a:hover{ text-decoration:underline;}

/*showcase*/
.page{clear:both;width:100%;text-align:center;line-height:30px;overflow:hidden;padding:15px 0;}
#pages a{border:1px solid #e5e5e5;color:#3e3a39;overflow:hidden;margin:0 2px 0 0;padding:5px 10px;}
#pages a:hover{ background:#3e3a39; color:#fff;}
#pages span{font-weight:700;color:#5ea910;margin: 0 5px;}



/*案例列表页*/

/*设计师列表页*/

.content .destitle{ line-height:89px; height:89px; padding-left:70px; font-size:24px; color:#3e3a39; border-bottom:1px dashed #e1e1e1;background:#fff;}
.content .destitle span{ color:#e9e9e9; padding-left:25px;}
.content .space{ height:10px; background:#fff; margin-bottom:10px;}
.content .teamImg{   height:430px; overflow:hidden;}
.content .teamDesc{  height:150px; background:#fff; margin-bottom:10px;} 
.content .teamDesc h1{ color:#3e3a39; font-size:16px; line-height:50px; height:50px;font-weight:bold;}
.content .teamDesc h1 span{ padding-left:15px; color:#e9e9e9;}
.content .teamDesc p{ line-height:24px; color:#3e3a39;}

.content .teamtitle{ height:51px; border-bottom:1px dashed #e1e1e1; line-height:51px;  font-size:16px; color:#3e3a39; font-weight:bold;background:#fff;}
.content .teamtitle span{ color:#e9e9e9; padding-left:10px;}
.content .listBox{ background:#fff; }
.content .listBox .item{ width:270px; height:424px; float:left; margin-right:40px; margin-bottom:20px; background:#f5f5f5;}
.content .listBox .item:hover{  background:#f3e6e1;}

.content .listBox .rlast{ margin-right:0px;}
.content .listBox .item .img{}

.content .listBox .item .img img{ width:270px; height:270px;}
.content .listBox .item .name{color:#a8a8a8; margin:8px 0  ; padding-left:15px; padding-right:15px;}
.content .listBox .item .name a{ color:#3e3a39; font-weight:bold; font-size:14px; padding-right:20px;}
.content .listBox .item .linian{ color:#6e6e6e; line-height:20px; height:40px;overflow:hidden; padding:10px 15px;}
.content .listBox .item .btnBox{ margin-top:12px; text-align:center}
.content .listBox .item .btnBox a{ display:inline-block; width:120px; height:30px; background:#fa4c06; color:#FFF; line-height:30px; text-align:center; margin-right:5px; margin-left:5px; text-decoration:none; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
.content .listBox .item .btnBox a:hover{background: #cc9966;}


.content .listBox .item .btnBox .yuyue{ background:#ff8453;  -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}

.content .listBox .item .btnBox .yuyue:hover{ background: #fa4c06;}
.content .listBox .active{ border-color:#378b06;}
.content .listBox .active .name{color:#378b06;}
.content .listBox .active .btnBox a{ border-color:#378b06;}
.content .listBox .active .btnBox a:hover{ background:#378b06; color:#fff;}
