p, h4 { margin: 0; }

.share_handel { cursor: pointer; }
.share_handel i { color: #b0b0b0; margin-right: 8px; }

.box-backred-big { background: #d32a2a; }

.box-backred-big:hover { background: #bd2626; }

#page_content > .container { background: #fff; }

.housetype_info { width: 100%; border: 1px solid #e6e6e6; margin-bottom: 50px; }
.housetype_info > .imgbox { width: 800px; height: 600px; border-right: 1px solid #e6e6e6; overflow: hidden; vertical-align: middle; text-align: center; line-height: 600px; }
.housetype_info > .imgbox img { width: auto; height: auto; max-width: 100%; max-height: 100%; line-height: 600px; }
.housetype_info > .housetype_build_info { width: 398px; padding: 50px 28px 0 28px; }
.housetype_info .buildname h4 { max-width: 290px; }
.housetype_info .humanpic a { color: #38353d; }
.housetype_info button { width: 160px; }
.housetype_info .househandel { margin-top: 55px; }

.humanpic { margin-top: 20px; padding-bottom: 30px; border-bottom: 1px solid #e6e6e6; margin-bottom: 30px; }
.humanpic .imgbox { width: 56px; height: 56px; margin-right: 15px; }
.humanpic .imgbox + div { width: 255px; padding-top: 3px; }
.method_item{padding-top:20px;}
/*.method_item > ul { list-style: none; width: 1220px; margin-left: -20px; }
.method_item > ul > li { width: 285px; box-sizing: border-box; border: 1px solid #e6e6e6; float: left; margin-left: 20px; margin-top: 20px; }
.method_item > ul > li:hover { box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1); transform: translate3d(0, -2px, 0); }
.method_item > ul > li:hover .imgbox img { transform: translateZ(0) scale(1.05); }
.method_item > ul > li:hover .building_name { color: #b62122; }
.method_item .imgbox { width: 100%; height: 210px; overflow: hidden; }
.method_item .imgbox img { width: 100%; height: 100%; transition: all ease-in 200ms; }
.method_item .building_name { font-size: 16px; margin: 0; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.method_item .building_state { color: #999; margin-top: 5px; margin-bottom: 15px; }
.method_item .building_money { color: #999; }
.method_item .building_money b { font-weight: normal; color: #38353d; }
.method_item .building_money .line { margin: 0 5px; }
.method_item .method_houseinfo { width: 100%; box-sizing: border-box; padding: 10px; }
.method_item .building_cm_state { width: 265px; margin: 0 auto; border-top: 1px solid #e1e4e6; padding-top: 10px; padding-bottom: 15px; line-height: 30px; }
.method_item .building_cm_state img { width: 30px; height: 30px; border-radius: 50%; margin-right: 10px; }
.method_item .building_cm_state a { color: #999; text-decoration: none; }
.method_item .building_cm_state a:hover { color: #d32a2a; }
.method_item .building_cm_state > div:first-child + div { color: #999999; }*/

.exmp_tab { background: #edf0f2; height: 60px; line-height: 60px; padding-left: 20px; }
.exmp_tab a { font-size: 20px; margin-right: 70px; color: #38353d; }
.exmp_tab a.active { color: #d32a2a; }
.exmp_tab a:hover { color: #d32a2a; }
.exmp_tab a:focus { text-decoration: none; }

.exmp_tab.exmp_fixed { position: fixed; top: 74px; z-index: 100; left: 0; right: 0; -webkit-transform: translateZ(0); }

.picture_item { display: none; }

.exmp_tab_two { margin-bottom: 30px; padding-left: 20px; }

.exmp_tab_two a { font-size: 20px; margin-right: 70px; color: #38353d; text-decoration: none !important; }

.exmp_tab_two a.active { color: #d32a2a; }

.exmp_loadmore { margin-top: 10px; color: #888; text-align: center; }
.exmp_loadmore img { width: 30px; height: 30px; margin-right: 10px; }

.picture_item { padding: 30px 0; }
.picture_item ul { width: 1220px; margin-left: -20px; list-style: none; }
.picture_item li { float: left; width: 285px; height: 212px; position: relative; overflow: hidden; margin-left: 20px; margin-bottom: 20px; position: relative; }
.picture_item li a { width: 285px; height: 212px; position: relative; overflow: hidden; display: block; }
.picture_item li img { width: 100%; height: 100%; }
.picture_item li .vrplayhandel { display: block; width: 62px; height: 62px; background: url("../img/icons/play_icon.png"); position: absolute; top: 50%; left: 50%; margin-top: -31px; margin-left: -31px; }
.picture_item li .vrplayhandel:hover { opacity: 0.8; filter: alpha(opacity=80); }
.picture_item .exmp_loadmore { margin-top: 10px; color: #888; text-align: center; }
.picture_item .exmp_loadmore img { width: 30px; height: 30px; margin-right: 10px; }
.picture_item .vrpic_list { display: none; }
.picture_item .showhandel { text-align: right; margin-top: 10px; line-height: 30px; height: 30px; }
.picture_item .showhandel span { margin-right: 20px; color: #a9a9a9; }
.picture_item .showhandel button { width: 30px; height: 30px; background: #fff; border: 1px solid #f2f2f2; border-radius: 2px; padding: 0; text-align: center; line-height: 28px; color: #595959; font-size: 20px; }
.picture_item .showhandel button.left_btn { margin-right: 20px; }
.picture_item .showhandel button:disabled { color: #a9a9a9; }
.picture_item .showhandel button[disabled] { color: #a9a9a9; }


