﻿.location .current_location{ padding:0;}
.location .current_location .cn{ float: left; padding:20px 0;padding-right: 40px;}
.location .current_location .clear_tag{padding: 15px 0;float: left;}
.location .current_location .clear_tag .tab {float:left;padding:2px 10px;cursor:pointer;border:1px solid #edecec;font-size:14px !important;margin:2px 10px;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.location .current_location .clear_tag .tab:hover {color:#f7a511}

.search_box{width:100%; position:relative;}
.search_box .search_box_link {border:1px solid #edecec;border-bottom:1px}
.search_box .search_box_link .list-box {padding:0;margin:0;overflow:hidden}
.search_box .search_box_link .list-box li {min-height:49px;margin:0;border-bottom:1px solid #edecec;text-align:center;line-height:48px;position:relative;overflow:hidden}
.search_box .search_box_link .list-box li .label {position:absolute;height:inherit;width:80px;background:#fafafa}
.search_box .search_box_link .list-box li .control {position:absolute;overflow:hidden;left:80px;width:1105px;color:#333;padding-bottom:13px;padding-left:10px}
.search_box .search_box_link .list-box li .control span {display:block;padding:2px 6px;margin-left:8px;margin-top:13px;float:left;line-height:1.5;height:20px}
.search_box .search_box_link .list-box li .control span.active {background:#f7a511;color:#fff}
.search_box .search_box_link .list-box li .control span.active:hover {color:#fff}
.search_box .search_box_link .list-box li .control span:hover {color:#f7a511}
.rows_1,.rows_2{width: 100%;background: #f2f2f2;padding-bottom: 40px;}
.designer_info_box {height: 460px;background: #fff;padding: 5px;-ms-box-shadow: 0 5px 10px rgba(0,0,0,0.01);-o-box-shadow: 0 5px 10px rgba(0,0,0,0.01);box-shadow: 0 5px 10px rgba(0,0,0,0.01);}
.designer_info_box .designer-img {height:460px;width:460px;float:left}
.designer_info_box .designer-img img{height:100%;}
.designer_info_box .designer-msg {float:left;width:700px;height:460px;margin-left:25px}
.designer_info_box .designer-msg .name {width:100%;height:35px;line-height:35px;position:relative}
.designer_info_box .designer-msg .name .title {color:#212628;font-size:18px}
.designer_info_box .designer-msg .name .subtitle {color:#666;font-size:14px;margin-left:5px}
.designer_info_box .designer-msg .name:after {content:'';display:block;width:150px;height:1px;background:#f7a511;position:absolute;bottom:0;left:0}
.designer_info_box .designer-msg .designer-core {margin-top:20px;height:163px;border-bottom:1px dashed #edecec}
.designer_info_box .designer-msg .designer-core .designer-base {width:670px;margin-top:20px}
.designer_info_box .designer-msg .designer-core .designer-base .line1,.designer_info_box .designer-msg .designer-core .designer-base .line2,.designer_info_box .designer-msg .designer-core .designer-base .line3,.designer_info_box .designer-msg .designer-core .designer-base .line4 {float:left;width:325px;margin-right:10px}
.designer_info_box .designer-msg .designer-core .designer-base .line1 .jy,.designer_info_box .designer-msg .designer-core .designer-base .line2 .jy,.designer_info_box .designer-msg .designer-core .designer-base .line3 .jy,.designer_info_box .designer-msg .designer-core .designer-base .line4 .jy {width:150px}
.designer_info_box .designer-msg .designer-core .designer-base .line1 .zp,.designer_info_box .designer-msg .designer-core .designer-base .line2 .zp,.designer_info_box .designer-msg .designer-core .designer-base .line3 .zp,.designer_info_box .designer-msg .designer-core .designer-base .line4 .zp {width:150px}

.designer_info_box .designer-msg .designer-self {width:100%;overflow:hidden;height:200px}
.designer_info_box .designer-msg .designer-self .designer-content {white-space:normal;word-break:break-all;word-wrap:break-word;width:635px}
.designer_info_box .designer-msg .designer-self .designer-content .title {width:100%;height:26px;line-height:26px}
.designer_info_box .designer-msg .designer-self .designer-content .title:after {content:'';display:block;position:absolute;width:32px;height:1px;background:#f7a511;bottom:0;left:0}
.designer_info_box .designer-msg .designer-self .designer-content .content {line-height:1.5}

.team_infos .yueyun-card {height:445px;background:#fff;-ms-box-shadow:0 0 5px rgba(0,0,0,0.1);-o-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}
.team_infos .yueyun-card .left-yy {float:left;width:600px;height:445px}
.team_infos .yueyun-card .right-yy {float:left;width:560px;height:445px;position:relative}
.team_infos .yueyun-card .right-yy:after {content:'';display:block;position:absolute;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;top:210px;left:-15px}
.team_infos .yueyun-card .right-yy .yy-title {font-size:26px;height:45px;line-height:45px;margin-left:33px;margin-top:33px}
.team_infos .yueyun-card .right-yy .yy-title:before {content:url(//s.dyrs.cc/static/pc/images/tydxq_03.png);display:block;float:left;width:45px;height:45px;margin-right:20px}
.team_infos .yueyun-card .right-yy .yy-title:after {content:'';display:block;width:35px;height:1px;background:#e74c3c;margin-left:64px;margin-top:10px}
.team_infos .yueyun-card .right-yy .anli-num {width:390px;height:28px;margin:25px 0 0 100px;font-size:16px;color:#666}
.team_infos .yueyun-card .right-yy .anli-num .div {padding:0 3px}
.team_infos .yueyun-card .right-yy .tel {margin-left:50px;width:420px;overflow:hidden}
.team_infos .yueyun-card .right-yy .tel .tel-img {width:30px;float:left;color:#f5c43b}
.team_infos .yueyun-card .right-yy .tel .tel-img i {font-size:25px}
.team_infos .yueyun-card .right-yy .tel .tel-text {margin-left:20px;width:370px;float:left;height:26px;font-size:16px;line-height:30px}
.team_infos .yueyun-card .right-yy .divied {width:460px;margin:auto;height:1px;background:#edecec}
.team_infos .yueyun-card .right-yy .dmxq {width:460px;height:155px;margin:auto;overflow:hidden}
.team_infos .yueyun-card .right-yy .dmxq p {color:#666}
.team_infos .yueyun-card .right-yy .dmxq .title {font-size:18px;margin:15px 0;color:#6a6a6a;font-weight:bold}
.team_infos .yueyun-card .right-yy .lp-hk .hk-title {width:430px;margin:auto;font-size:18px;text-align:left;color:#6a6a6a}
.team_infos .yueyun-card .right-yy .lp-hk .hk-title span {color:#f7a511}
.team_infos .yueyun-card .right-yy .lp-hk .list-input {width:430px;height:45px;margin:auto;overflow:hidden}
.team_infos .yueyun-card .right-yy .lp-hk .list-input input {display:block;float:left;margin-right:10px;width:164px;height:40px;border:1px solid #edecec;background:#fafafa;padding:0 15px;border-radius:3px}
.team_infos .yueyun-card .right-yy .lp-hk .link_btn_box{width:430px;text-align:left; margin:auto;}

.foreman_box .left_box{width:880px;}
.foreman_box .right_box {width:300px;}
.foreman_box .item_box {border:1px solid #edecec;margin-bottom:20px;padding-left: 30px;padding-bottom: 16px;padding-top: 12px}
.foreman_box .item_box .msg .lazy {border-radius:3px;width:100px;height:120px}
.foreman_box .item_box .msg .lazy img {top:0 !important}
.foreman_box .item_box .msg a.text-title{color:#212628}
.foreman_box .item_box .msg a.text-title:hover{color:#f7a511;}
.foreman_box .item_box .imgBox .lazy {width:226px;height:170px;border-radius:3px;margin-right:30px}
.foreman_box .item_box .imgBox .lazy:last-child {margin-right:0}


