body {
  font-family: 'Microsoft YaHei' !important;
}
.orangecolor {
  color: #ec6c00;
}
.color999 {
  color: #999;
}
.color666 {
  color: #666;
}
.font12 {
  font-size: 12px;
}
.mr14 {
  margin-right: 14px;
}
.mr10 {
  margin-right: 10px;
}
.mr25 {
  margin-right: 25px;
}
.orangebg {
  background: #ec6c00;
}
.greenbg {
  background: #69b338;
}
.btn {
  padding: 0px 5px;
  text-align: center;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background: #f5f5f5;
  cursor: pointer;
}
.pb20 {
  padding-bottom: 20px;
}
.mb20 {
  margin-bottom: 20px;
}
.mt20 {
  margin-top: 20px;
}
.mr20 {
  margin-right: 20px;
}
.mb30 {
  margin-bottom: 30px;
}
.mt30 {
  margin-top: 30px;
}
.mt10 {
  margin-top: 10px;
}
.lb_header_logo_wrap,
.lb_nav_wrap,
.lb_cont_wrap,
.lb_middle_wrap,
.lb_gxqfy_wrap,
.lb_yqlj_wrap,
.gr_cont_wrap {
  width: 1000px;
  margin: 0px auto;
}
.lb_header_wrap {
  width: 100%;
  font-family: '宋体';
  background: #f8f8f8;
  border-bottom: 1px solid #d9d9d9;
}
.lb_header_wrap .lb_header {
  width: 1000px;
  margin: 0px auto;
  height: 32px;
}
.lb_header_wrap .header {
  line-height: 32px;
}
.lb_header_wrap .btnCurpos {
  font-weight: bold;
}
.lb_header_wrap .btn_a {
  font-size: 12px;
  color: #666;
  padding: 0px 10px 0px 5px;
  border-right: 1px solid #d9d9d9;
}
.lb_header_wrap .info {
  font-size: 12px;
}
.lb_header_wrap .lb_map3 {
  font-size: 20px;
  color: #ec6c00;
}
.lb_header_wrap .phone_tf {
  margin-right: 10px;
}
.lb_header_wrap .phone_tf .btn_a {
  border-right: 0px;
  background: url("../images/topup.png") no-repeat right center;
  width: 11px;
  height: 8px;
  padding-right: 16px;
}
.lb_header_logo_wrap {
  height: 83px;
  background: #ffffff;
}
.lb_header_logo_wrap .logo {
  margin: 19px 25px 14px 0px;
}
.lb_header_logo_wrap .title {
  font-size: 28px;
  line-height: 36px;
  margin-top: 20px;
}
.lb_header_logo_wrap .fr_cont {
  background: url("../images/xzbg.png") no-repeat left bottom;
  width: 192px;
  height: 100%;
}
.lb_header_logo_wrap .fr_cont .btn_a {
  text-indent: -9999em;
  display: block;
  margin-left: 111px;
}
.lb_header_logo_wrap .fr_cont .icon_tf {
  background: url("../images/tfapp.png") no-repeat;
  height: 18px;
  margin-top: 25px;
}
.lb_header_logo_wrap .fr_cont .icon_xz {
  background: url("../images/xzyjx.png") no-repeat;
  height: 20px;
  margin-top: 2px;
}
.lb_cont_wrap .crumbs {
  height: 45px;
  line-height: 45px;
  font-size: 13px;
  margin-bottom: 0px;
}
.lb_cont_wrap .crumbs .link {
  color: #999;
}
.lb_cont_wrap .crumbs .link:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.lb_cont_wrap .crumbs .sprite {
  margin-left: 5px;
  color: #999;
}
.searchTopNew .relativeDiv .inputText {
  width: 378px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 0px 10px;
}
.searchTopNew .relativeDiv .searchBtn {
  width: 80px;
  height: 34px;
  line-height: 34px;
  background: #69b338;
  color: #fff;
  margin-left: -5px;
  -webkit-border-radius: 0px 3px 3px 0px;
  -moz-border-radius: 0px 3px 3px 0px;
  -o-border-radius: 0px 3px 3px 0px;
  border-radius: 0px 3px 3px 0px;
}
.searchTopNew .relativeDiv .btn_a {
  color: #ff8400;
  font-size: 16px;
  margin-left: 25px;
  height: 34px;
  line-height: 34px;
}
.searchTopNew .relativeDiv .btn_a .qIcon {
  font-size: 28px;
  float: left;
}
.searchTopNew .relativeDiv .lb_map3.map3::before {
  font-size: 28px;
  color: #ec6c00;
}
.searchCondition {
  border: 1px solid #d9d9d9;
  margin-top: 20px;
}
.searchCondition .hd {
  height: 39px;
  line-height: 39px;
  border-bottom: 1px solid #d9d9d9;
  background: #f2f2f2;
}
.searchCondition .h4 {
  float: left;
  position: relative;
}
.searchCondition .h4 .link {
  font-size: 16px;
  line-height: 32px;
  height: 39px;
  color: #666;
  width: 181px;
  border-right: 1px solid #d9d9d9;
  float: left;
  text-align: center;
  cursor: pointer;
  border-left: 1px solid #d9d9d9;
  margin-left: -1px;
}
.searchCondition .h4 .link .qIcon {
  font-size: 24px;
  margin-right: 7px;
}
.searchCondition .h4 .link .schoolfont {
  font-size: 30px;
}
.searchCondition .h4 .link:hover {
  color: #ec6c00;
}
.searchCondition .h4 .linkcube .qIcon {
  font-size: 24px;
  margin-right: 7px;
}
.searchCondition .h4 .on {
  color: #ec6c00;
  background: #fff;
  border-top: 2px solid #f60;
  position: relative;
  top: -1px;
  border-bottom: 1px solid #fff;
  height: 38px;
  line-height: 32px;
}
.searchCondition .h4 .on .qIcon {
  color: #ec6c00;
}
.searchCondition .h4 .on:hover {
  color: #ec6c00;
}
.searchCondition_1 {
  border: 0px;
  border-bottom: 1px solid #d9d9d9;
  height: 41px;
}
.searchCondition_1 .hd {
  border-bottom: 0px;
  height: 39px;
  line-height: 39px;
  margin-top: 1px;
  margin-left: 1px;
}
.searchCondition_1 .h4 .link {
  line-height: 34px;
  width: 153px;
  border-top: 1px solid #d9d9d9;
  background: #fff;
  font-size: 14px;
}
.searchCondition_1 .h4 .link .qIcon {
  font-size: 20px;
  margin-right: 7px;
}
.searchCondition_1 .h4 .on {
  background: #ec6c00;
  color: #fff;
  top: 0px;
  border-top: 0px;
  border-bottom: 0px;
  height: 40px;
  line-height: 36px;
}
.searchCondition_1 .h4 .on .qIcon {
  color: #fff;
}
.searchCondition_1 .h4 .on:hover {
  color: #fff;
}
.searchCondition_1 .h4 .link_xq {
  line-height: 40px;
}
.searchCondition_1 .h4 .newtxt {
  position: absolute;
  background: url("../images/new.png") no-repeat;
  width: 30px;
  height: 24px;
  text-indent: -9999em;
  right: 14px;
  top: -7px;
}
.searchCondition_1 .h4 .newtxt_on {
  position: absolute;
  background: url("../images/new_on.png") no-repeat;
  width: 30px;
  height: 24px;
  text-indent: -9999em;
  right: 14px;
  top: -7px;
}
.searchCondition_1 .h4 .hottxt {
  position: absolute;
  background: url("../images/hot.png") no-repeat;
  width: 30px;
  height: 24px;
  text-indent: -9999em;
  right: 14px;
  top: -7px;
}
.searchCondition_1 .h4 .hottxt_on {
  position: absolute;
  background: url("../images/hot_on.png") no-repeat;
  width: 30px;
  height: 24px;
  text-indent: -9999em;
  right: 14px;
  top: -7px;
}
.searchCondition_1 .lb_zdfy {
  height: 40px;
  line-height: 40px;
  color: #999999;
  font-size: 12px;
}
.searchCondition_1 .lb_zdfy .btn {
  width: 15px;
  height: 15px;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  text-indent: -999em;
  padding: 0px;
}
.searchCondition_1 .lb_zdfy .orange {
  font-size: 14px;
  color: #ec6c00;
}
.searchCondition_1 .lb_zdfy .prebtn {
  background: url("../images/prebtn.png") no-repeat center center;
  margin: 11px 6px 0px 10px;
}
.searchCondition_1 .lb_zdfy .nextbtn {
  background: url("../images/nextbtn.png") no-repeat center center;
  margin: 11px 6px 0px;
}
.xuequCondition .h4 .link {
  color: #fff;
  font-size: 14px;
}
.mod {
  padding: 28px 0px 8px;
}
.mod .listBox {
  margin-bottom: 15px;
  padding: 0px 20px;
  *padding: 0px 10px 0px 20px;
}
.mod .ditie_listBox {
  padding: 0px;
}
.mod .ditie_listBox .list {
  padding: 0px 20px;
}
.mod .list {
  margin-bottom: 15px;
  height: 22px;
  line-height: 22px;
  *height: auto;
}
.mod .list .title {
  float: left;
}
.mod .list .itemBox {
  float: left;
  height: 22px;
}
.mod .list .itemBox .item {
  float: left;
  margin-right: 2px;
  height: 20px;
  line-height: 20px;
}
.mod .list .itemBox .item a {
  display: inline-block;
  padding: 0px 5px;
  color: #333;
}
.mod .list .itemBox .item a:hover {
  color: #ec6c00;
}
.mod .list .itemBox .item .on_one {
  display: inline-block;
  background: #ec6c00;
  color: #fff;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.mod .list .itemBox .item .on {
  display: inline-block;
  background: #ec6c00;
  color: #fff;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.mod .list .itemBox .item .on:hover {
  color: #fff;
}
.mod .list .itemBox .currentItem {
  background: url("../images/jt01.png") no-repeat center bottom;
  padding-bottom: 13px;
  position: relative;
  z-index: 2;
}
.mod .list .itemBox .form {
  float: left;
  margin-left: 5px;
}
.mod .list .itemBox .form .formShowInner {
  height: 18px;
  line-height: 18px;
}
.mod .list .itemBox .form .formShowInner .error {
  background: url("../images/cha1.png") no-repeat 0px center;
  padding-left: 15px;
  color: #ff0000;
  font-size: 12px;
  margin-top: -2px;
}
.mod .list .itemBox .form .inputText {
  width: 44px;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 0px 5px;
  *height: 18px;
  *line-height: 18px;
  *padding: 0px 3px;
}
.mod .list .itemBox .form .btn {
  height: 22px;
  line-height: 20px;
  margin-left: 3px;
  *height: 20px;
  *line-height: 20px;
  font-size: 12px;
  color: #333;
  font-family: Microsoft yahei;
  padding: 0px 5px;
  *padding: 0px 3px;
}
.mod .list .areaTypeBox {
  display: none;
}
.mod .list .areaTypeBox .areaTypeBox_cont {
  position: relative;
  margin: 10px 0px;
  padding: 5px 10px;
  background: #fffcfa;
  margin-left: 40px;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  float: left;
  width: 866px;
  border: 1px solid #ffb97f;
  z-index: 1;
}
.mod .list .areaTypeBox .areaTypeBox_cont .item {
  float: left;
  color: #ff8400;
  font-size: 12px;
  margin-right: 10px;
}
.mod .list .areaTypeBox .areaTypeBox_cont .item a {
  display: inline-block;
  padding: 0px 5px;
}
.mod .list .areaTypeBox .areaTypeBox_cont .item .on {
  display: inline-block;
  background: #ec6c00;
  color: #fff;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.mod .list .areaTypeBox .areaTypeBox_cont .jiantou {
  position: absolute;
  background: url("../images/jt01.png") no-repeat;
  width: 12px;
  height: 7px;
  display: block;
  top: -7px;
  left: 50px;
}
.mod .list #mianji .item {
  margin-right: -2px;
}
.mallCondition {
  padding: 8px 20px;
  background: #f4f4f4;
}
.mallCondition .mallTitle {
  float: left;
  color: #666;
}
.mallCondition .select {
  float: left;
  width: 68px;
  padding: 0px 10px;
  border: 1px solid #d9d9d9;
  height: 22px ;
  line-height: 22px;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin-right: 10px;
  background: url("../images/downsj.png") no-repeat 70px center;
}
.mallCondition .selectList {
  display: none;
}
.alreadySelect {
  display: none;
  padding: 0px 20px;
  margin: 15px 0px 3px;
}
.alreadySelect .title02 {
  color: #666;
}
.fl {
  float: left;
}
.alreadySelect .alreadyBox {
  margin-left: 100px;
  *margin-left: 0px;
  *float: left;
}
.alreadySelect .delBox {
  height: 20px;
  line-height: 20px;
  color: #ff8400;
  border: 1px dashed #ff8400;
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  float: left;
  margin-right: 20px;
  margin-bottom: 5px;
}
.alreadySelect .delBox .already {
  padding: 0px 2px 0px 5px;
  float: left;
}
.alreadySelect .delBox .del {
  background: url("../images/lb_cha.png") no-repeat;
  width: 12px;
  height: 12px;
  display: inline-block;
  padding-right: 5px;
  float: left;
  margin-top: 4px;
}
.alreadySelect .preserve {
  float: left;
  margin-right: 20px;
  background: url("../images/clear.png") no-repeat 0px center;
  padding-left: 20px;
  height: 22px;
}
.alreadySelect .preserve:hover {
  text-decoration: underline;
  background: url("../images/clear_hover.png") no-repeat 0px center;
}
.alreadySelect .attention {
  background: url("../images/gz.png") no-repeat 0px center;
  height: 22px;
  margin-bottom: 5px;
}
.alreadySelect .attention:hover {
  background: url("../images/gz_hover.png") no-repeat 0px center;
}
.left_wrap {
  width: 760px;
}
.left_wrap .searchGroup {
  height: 28px;
  padding: 7px 6px 6px;
  background: #f8f8f8;
}
.left_wrap .searchGroup .searchinput {
  height: 26px;
  line-height: 26px;
  border: 1px solid #d9d9d9;
  padding: 0px 5px 0px 10px;
  width: 200px;
}
.left_wrap .searchGroup .searchbtn {
  height: 28px;
  line-height: 28px;
  background: url("../images/search.png") no-repeat #d9d9d9 5px center;
  width: 60px;
  -webkit-border-radius: 0px 3px 3px 0px;
  -moz-border-radius: 0px 3px 3px 0px;
  -o-border-radius: 0px 3px 3px 0px;
  border-radius: 0px 3px 3px 0px;
  padding-left: 17px;
  margin-left: -8px;
  cursor: pointer;
}
.left_wrap .searchGroup .btn {
  height: 24px;
  line-height: 24px;
  padding: 0px 7px;
  display: inline-block;
  background: #f8f8f8;
  border: 1px solid #d9d9d9;
}
.left_wrap .searchGroup .btn .txt {
  padding-right: 12px;
  background: url("../images/up7_4_1.png") no-repeat right center;
}
.left_wrap .searchGroup .on {
  background: #ec6c00;
  border: 1px solid #ff8400;
  color: #fff;
}
.left_wrap .searchGroup .on .txt {
  background: url("../images/up7_4.png") no-repeat right center;
}
.left_wrap .searchGroup .downon {
  background: #ec6c00;
  border: 1px solid #ff8400;
  color: #fff;
}
.left_wrap .searchGroup .downon .txt {
  background: url("../images/down_4_1.png") no-repeat right center;
}
.left_wrap .searchGroup_top {
  position: fixed;
  z-index: 99;
  top: 0px;
  width: 743px;
  border: 2px solid #ec6c00;
}
.left_wrap .lb_wyqg {
  margin: 11px 0px 20px;
}
.left_wrap .lb_wyqg .info {
  font-size: 14px;
  text-align: center;
  height: 42px;
  line-height: 42px;
}
.left_wrap .lb_wyqg .link {
  color: #ec6c00;
  font-weight: bold;
}
.left_wrap .btngroup {
  margin-bottom: 20px;
}
.left_wrap .page {
  text-align: center;
  color: #999999;
}
.left_wrap .page .btn {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -o-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 9px 0px 8px;
  display: inline-block;
  height: 24px;
  line-height: 24px;
}
.left_wrap .page .on {
  background: #ec6c00;
  border-color: #ec6c00;
  color: #fff;
}
.infolist_cont .info_list {
  padding: 20px 6px 20px 10px;
  background: #fff;
  border-bottom: 1px dashed #ccc;
  color: #666;
}
.infolist_cont .info_list:hover {
  background: #f9f9f9;
  cursor: pointer;
  margin-top: -1px;
  border-top: 1px solid #f9f9f9;
}
.infolist_cont .info_list:hover .fir_infodd .gzbtn {
  visibility: visible;
}
.infolist_cont .info_list .xq_fl {
  width: 496px;
  border-right: 1px solid #f5f5f5;
  float: left;
}
.infolist_cont .info_list .xq_fl .infodd {
  width: 324px;
  font-size: 13px;
}
.infolist_cont .info_list .xq_fr {
  width: 233px;
  float: right;
  font-size: 13px;
}
.infolist_cont .info_list .xq_fr .xq_li {
  height: 20px;
  line-height: 20px;
  color: #666;
  overflow: hidden;
  margin-bottom: 11px;
}
.infolist_cont .info_list .xq_fr .xq_li a {
  height: 20px;
  width: 91px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.infolist_cont .info_list .xq_fr .xq_li a:hover {
  text-decoration: underline;
}
.infolist_cont .info_list .xq_fr .rise {
  background: url("../images/xqup.png") no-repeat 5px 3px;
  width: 7px;
  padding: 0px 5px;
  text-indent: -999em;
}
.infolist_cont .info_list .xq_fr .decline {
  background: url("../images/xqdown.png") no-repeat 6px 4px;
  width: 7px;
  padding: 0px 5px;
  text-indent: -999em;
}
.infolist_cont .info_list .xq_fr .xq_li_l {
  color: #ec6c00;
  font-size: 12px;
}
.infolist_cont .infodd {
  float: left;
  width: 570px;
  position: relative;
  color: #666;
}
.infolist_cont .infodd .traffic_my {
  font-size: 15px;
  margin-right: 5px;
}
.infolist_cont .infodd .posi1 {
  position: absolute;
  right: 0px;
  top: 0px;
}
.infolist_cont .infodd .posi2 {
  position: absolute;
  right: 0px;
  top: -3px;
}
.infolist_cont .infodd .posi3 {
  position: absolute;
  right: 0px;
  top: -3px;
  color: #666;
}
.infolist_cont .infodd .grkf {
  position: absolute;
  left: 358px;
  top: 8px;
  background: url("../images/grfy.png") no-repeat;
  width: 99px;
  height: 78px;
  display: block;
}
.infolist_cont .infodd .sjf {
  position: absolute;
  left: 374px;
  top: 27px;
  display: block;
  background: url("../images/sjkf.png") no-repeat;
  width: 86px;
  height: 50px;
}
.infolist_cont .infodd .btn {
  border: 0px;
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  color: #fff;
  padding: 0px 4px;
  margin-right: 6px;
  cursor: auto;
  height: 18px;
  line-height: 18px;
  display: inline-block;
}
.infolist_cont .infodd .orange1 {
  background: #f4a766;
}
.infolist_cont .infodd .red1 {
  background: #f69d7d;
}
.infolist_cont .infodd .gray1 {
  background: #96ca73;
}
.infolist_cont .infodd .orange {
  background: #f2984c;
}
.infolist_cont .infodd .red {
  background: #f27346;
}
.infolist_cont .infodd .gray {
  background: #69b338;
}
.infolist_cont .infodd .graycolor {
  color: #666;
  margin-left: 10px;
}
.infolist_cont .infodd .font24 {
  font-size: 24px;
  color: #ec6c00;
}
.infolist_cont .infodd .font16 {
  font-size: 16px;
}
.infolist_cont .infodd .nametxt {
  color: #666;
  margin-right: 5px;
}
.infolist_cont .infodd .nametxt:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.infolist_cont .infodd .txt {
  margin-right: 5px;
}
.infolist_cont .infodd .orangecolor {
  cursor: pointer;
  color: #ec6c00;
}
.infolist_cont .infodd .schooltitle {
  color: #333;
  font-size: 16px;
  margin-right: 5px;
}
.infolist_cont .infodd .schooltitle:hover {
  color: #ec6c00;
}
.infolist_cont .addresstxt {
  color: #999999;
}
.infolist_cont .addresstxt a {
  color: #999999;
}
.infolist_cont .addresstxt a:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.infolist_cont .imgdd {
  width: 150px;
  float: left;
  height: 112px;
  margin-right: 20px;
  position: relative;
}
.infolist_cont .imgdd img {
  width: 100%;
  height: 100%;
}
.infolist_cont .imgdd .imgbot {
  width: 100%;
  height: 22px;
  line-height: 22px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  font-size: 12px;
  color: #fff;
}
.infolist_cont .imgdd .imgbot .backbg {
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 22px;
}
.infolist_cont .imgdd .imgbot .txtgroup {
  color: #fff;
  font-size: 12px;
  position: relative;
  width: 130px;
  margin: 0px auto;
}
.infolist_cont .imgdd .imgbot .txtname {
  padding: 0px 9px;
}
.infolist_cont .imgdd .txt {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 24px;
  height: 28px;
  background: url("../images/bq01.png") no-repeat;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}
.infolist_cont .imgdd .tui {
  background: url("../images/bq02.png") no-repeat;
  line-height: 28px;
}
.infolist_cont .imgdd .quanjing360 {
  position: absolute;
  background: url("../images/quanjing_new.png") no-repeat;
  display: block;
  width: 28px;
  height: 28px;
  bottom: 6px;
  left: 6px;
}
.infolist_cont .imgdd .posibottom {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.infolist_cont .imgdd .numspan {
  position: relative;
  display: block;
  height: 22px;
}
.infolist_cont .imgdd .numspan .bg {
  background: url("../images/imagez.png") no-repeat;
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  line-height: 20px;
  margin: 5px 0px 5px 5px;
  position: relative;
}
.infolist_cont .imgdd .numspan .num {
  color: #fff;
  font-size: 14px;
  position: relative;
  float: left;
  text-align: center;
  width: 30px;
  padding: 0px 5px;
}
.infolist_cont .imgdd .backbg {
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  height: 22px;
  line-height: 22px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 56px;
}
.infolist_cont .imgdd .backbg360 {
  width: 100%;
  height: 100%;
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  opacity: 0.2;
}
.infolist_cont .imgdd .cameraspan {
  position: relative;
  display: block;
  height: 22px;
}
.infolist_cont .imgdd .cameraspan .bg {
  background: url("../images/camera.png") no-repeat;
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  line-height: 20px;
  margin: 5px 0px 5px 5px;
  position: relative;
}
.infolist_cont .imgdd .youxuan {
  position: absolute;
  right: -12px;
  bottom: -12px;
  display: block;
  width: 46px;
  height: 46px;
  background: url("../images/lb_yx.png");
  color: #fff;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.infolist_cont .fir_infodd {
  font-size: 16px;
  overflow: hidden;
  height: 22px;
  position: relative;
}
.infolist_cont .fir_infodd .title {
  color: #333;
  padding-right: 10px;
  max-width: 500px;
}
.infolist_cont .fir_infodd .title:hover {
  color: #ec6c00;
}
.infolist_cont .fir_infodd .title:visited {
  color: #0f478c;
}
.infolist_cont .fir_infodd .titleVisited {
  color: #0f478c;
}
.infolist_cont .fir_infodd .onhover {
  color: #0f478c;
}
.infolist_cont .fir_infodd .bq_img {
  height: 18px;
  line-height: 18px;
  color: #fff;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 0px 6px;
  font-size: 12px;
  margin-top: 2px;
  *line-height: 19px;
}
.infolist_cont .fir_infodd .lbrz_code {
  background: #7a5ead;
}
.infolist_cont .fir_infodd .dsgy_code {
  background: #5e81ad;
}
.infolist_cont .fir_infodd .hhbs_code {
  background: #5ead9b;
}
.infolist_cont .fir_infodd .nsmm_code {
  background: #d65656;
}
.infolist_cont .fir_infodd .sptj_code {
  background: #e28b4a;
}
.infolist_cont .fir_infodd .bjbg_code {
  background: #649ad0;
}
.infolist_cont .fir_infodd .tzsx_code {
  background: #64d080;
}
.infolist_cont .fir_infodd .szjy_code {
  background: #b564d0;
}
.infolist_cont .fir_infodd .xqjx_code {
  background: #29c899;
}
.infolist_cont .fir_infodd .dtlp_code {
  background: #16b7fd;
}
.infolist_cont .fir_infodd .jgym_code {
  background: #f6b70d;
}
.infolist_cont .fir_infodd .xhsx_code {
  background: #f96a99;
}
.infolist_cont .fir_infodd .jdgy_code {
  background: #fc5e4d;
}

.infolist_cont .fir_infodd .hzbs_code{
	background:#5ead9b
}

.infolist_cont .fir_infodd .bxbg_code{
	background:#649bd1
}

.infolist_cont .fir_infodd .xfsx_code{
	background:#f96a99
}




.infolist_cont .fir_infodd .gzbtn {
  font-size: 12px;
  background: #ec6c00;
  color: #fff;
  height: 19px;
  width: 30px;
  display: inline-block;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin-right: 0px;
  visibility: hidden;
  cursor: pointer;
  height: 18px;
  line-height: 18px;
  padding: 0px 4px;
  text-align: center;
}
.infolist_cont .else_info {
  height: 30px;
  line-height: 36px;
}
.infolist_cont .else_info .xqtxt {
  font-size: 13px;
  color: #999;
}
.infolist_cont .else_info .xqtxt:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.infolist_cont .xq_lh1 {
  line-height: 36px;
}
.infolist_cont .xq_lh2 {
  line-height: 26px;
  color: #d3d3d3;
}
.infolist_cont .xq_lh2 .link {
  padding: 0px 7px 0px 5px;
  color: #666;
}
.infolist_cont .xq_lh3 {
  height: 20px;
  line-height: 35px;
}
.suptxt {
  vertical-align: super;
  font-size: smaller;
}
.right_wrap {
  width: 220px;
}
.right_wrap .removeormodify_cont {
  margin-top: 20px;
  border: 1px solid #d9d9d9;
}
.right_wrap .removeormodify_cont .removeormodify {
  margin: 0px 9px ;
  height: 38px;
  line-height: 38px;
  color: #448ac5;
  border-bottom: 1px solid #d9d9d9;
}
.right_wrap .removeormodify_cont .removeormodify .link {
  color: #448ac5;
  font-size: 14px;
}
.right_wrap .removeormodify_cont .removeormodify .link:hover {
  text-decoration: underline;
}
.right_wrap .removeormodify_cont .removeormodify:hover {
  cursor: pointer;
}
.right_wrap .removeormodify_cont .tjfytitle {
  font-size: 16px;
  color: #666;
}
.right_wrap .removeormodify_cont .tjfytitle .more {
  font-size: 13px;
  color: #999;
}
.right_wrap .removeormodify_cont .tjfytitle .more:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.right_wrap .removeormodify_cont .tjfytitle .attention {
  background: url("../images/add.png") no-repeat #ec6c00 3px center;
  padding-left: 15px;
  color: #fff;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  padding-right: 2px;
  margin-top: 8px;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.right_wrap .removeormodify_cont .list .qIcon {
  width: 34px\9;
  height: 34px\9;
  *width: 36px;
  *height: 36px;
}
.right_wrap .removeormodify_cont .list .bnmf {
  float: left;
  border: 1px dashed #f08c37;
  padding: 10px;
  margin-right: 9px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  width: 34px;
  height: 34px;
  line-height: 28px;
}
.right_wrap .removeormodify_cont .list .bnmf {
  font-size: 34px;
  color: #ec6c00;
  width: 34px;
  height: 34px;
}
.right_wrap .removeormodify_cont .list .bnmf_dt_img {
  padding: 10px 9px 10px 8px;
  width: 37px;
}
.right_wrap .removeormodify_cont .list .house3_1 {
  font-size: 30px;
  width: 34px;
  height: 34px;
}
.right_wrap .removeormodify_cont .fydl_div:hover {
  background: #f4f4f4;
  cursor: pointer;
}
.right_wrap .removeormodify_cont .fydl {
  padding: 20px 0px 15px;
  margin: 0px 9px;
  border-bottom: 1px dashed #d2d2d2;
}
.right_wrap .removeormodify_cont .tjdl {
  padding: 20px 9px 22px;
}
.right_wrap .removeormodify_cont .tjdl:hover {
  cursor: pointer;
}
.right_wrap .removeormodify_cont .fydd {
  position: relative;
  float: left;
  width: 135px;
}
.right_wrap .removeormodify_cont .fydd .title {
  font-size: 16px;
  display: inline-block;
  letter-spacing: 0px;
  line-height: 18px;
  float: left;
  *width: 100%;
}
.right_wrap .removeormodify_cont .fydd .info {
  color: #666;
  display: inline-block;
  letter-spacing: -1px;
  float: left;
  *width: 100%;
}
.right_wrap .removeormodify_cont .fydd .infotj {
  color: #999;
}
.right_wrap .removeormodify_cont .fydd .infotj .price {
  font-size: 16px;
  color: #333;
}
.right_wrap .removeormodify_cont .fydd .infotj .price .orange {
  color: #ff5500;
}
.right_wrap .removeormodify_cont .fydd .infotj_c {
  color: #666;
}
.right_wrap .removeormodify_cont .fydd .elseinfo {
  letter-spacing: -2px;
}
.right_wrap .removeormodify_cont .fydd .publish {
  color: #999;
  display: inline-block;
  letter-spacing: 0px;
  float: left;
}
.right_wrap .removeormodify_cont .fydd .publish:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.right_wrap .removeormodify_cont .fydd .fydd_jsq {
  position: absolute;
  right: -9px;
  top: -20px;
  background: url("../images/jsq.png") no-repeat;
  cursor: pointer;
  width: 59px;
  height: 58px;
}
.right_wrap .removeormodify_cont .tjdd {
  width: 84px;
  height: 64px;
  overflow: hidden;
  float: left;
  margin-right: 10px;
}
.right_wrap .removeormodify_cont .gzdfhdl {
  font-size: 14px;
  color: #666;
  padding: 20px 10px 15px;
  border-bottom: 1px dashed #dadada;
}
.right_wrap .removeormodify_cont .gzdfhdl:hover {
  background: #f5f5f5;
}
.right_wrap .removeormodify_cont .gzdfhdl:hover .gzdd .gzbtn {
  visibility: visible;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdt {
  height: 22px;
  line-height: 22px;
  width: 136px;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdt .bh_gz {
  width: 18px;
  height: 21px;
  line-height: 21px;
  text-align: center;
  background: url("../images/ph01.png") no-repeat;
  margin-right: 10px;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdt .on {
  background: url("../images/ph02.png") no-repeat;
  color: #fff;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdt .gz_school {
  width: 108px;
  height: 22px;
  overflow: hidden;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdt a:hover {
  text-decoration: underline;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdd {
  width: 45px;
  text-align: right;
  height: 22px;
  line-height: 22px;
  position: relative;
}
.right_wrap .removeormodify_cont .gzdfhdl .gzdd .gzbtn {
  position: absolute;
  top: 2px;
  left: 2px;
  color: #fff;
  width: 30px;
  border: 0px;
  visibility: hidden;
  background: url("../images/add.png") no-repeat 5px center #ec6c00;
  padding: 0px 2px 0px 16px;
  height: 18px;
  line-height: 18px;
  font-size: 13px;
}
.right_wrap .removeormodify_cont .mxtf_side {
  padding: 10px;
}
.right_wrap .removeormodify_cont .mxtf_side .mxtf_li_a {
  font-size: 14px;
  color: #666;
  background: url("../images/dot01.png") no-repeat 0px 9px;
  padding-left: 12px;
  line-height: 26px;
}
.right_wrap .removeormodify_cont .mxtf_side .mxtf_li_a:hover {
  background: url("../images/dot02.png") no-repeat 0px 9px;
  text-decoration: underline;
  color: #ec6c00;
}
.right_wrap .removeormodify_cont .xqgz_side {
  padding: 10px;
  line-height: 28px;
}
.right_wrap .removeormodify_cont .xqgz_side .xqgz_dt {
  float: left;
}
.right_wrap .removeormodify_cont .xqgz_side .xqgz_dt::before {
  content: '.';
  display: block;
  visibility: hidden;
  font-size: 0;
  width: 0;
  height: 0;
  line-height: 0;
}
.right_wrap .removeormodify_cont .xqgz_side .xqgz_dd {
  float: left;
  width: 70%;
}
.right_wrap .removeormodify_cont .xqgz_side .orange {
  color: #ec6c00;
}
.right_wrap .removeormodify_cont .xqgz_side .blue {
  color: #448ac5;
}
.right_wrap .removeormodify_cont .xqgz_side .xqgz_dd_last {
  width: 100%;
  text-align: right;
  color: #999;
}
.right_wrap .removeormodify_cont .xqgz_side .xqgz_dd_last .link {
  color: #999;
}
.right_wrap .tjfy_cont .fydd {
  width: 106px;
}
.right_wrap .tjfy_cont .fydd .infotj {
  float: left;
}
.right_wrap .tjfy_cont .fydd .infotj .link {
  color: #999;
}
.right_wrap .tjfy_cont .fydd .infotj .link:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.right_wrap .tjfy_cont .fydd .infotj_c {
  letter-spacing: 0px;
}
.right_wrap .ad_cont {
  width: 220px;
  height: 130px;
  overflow: hidden;
  margin: 20px 0px;
}
.right_wrap .lb_cjqk .title {
  font-size: 16px;
  line-height: 26px;
}
.right_wrap .lb_cjqk .linechart_cont {
  border: 1px solid #ededed;
  padding: 10px 7px 7px;
}
.right_wrap .lb_cjqk .linechart_cont .chat {
  height: 140px;
  background: #ccc;
  padding: 0px 5px 7px;
  margin-top: 7px;
  *overflow: hidden;
}
.right_wrap .lb_cjqk .btngroup {
  color: #e4e3e3;
}
.right_wrap .lb_cjqk .btngroup .btn {
  color: #4c4c4c;
  background: #fff;
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -o-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  border: none;
  padding: 0px 3px 0px 2px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  position: relative;
}
.right_wrap .lb_cjqk .btngroup .btn:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.right_wrap .lb_cjqk .btngroup .on {
  color: #fff;
  background: #ff931d;
}
.right_wrap .lb_cjqk .btngroup .on .jt_i {
  position: absolute;
  width: 6px;
  height: 3px;
  background: url("../images/jt_i.png") no-repeat;
  right: 26px;
  bottom: -3px;
}
.right_wrap .lb_cjqk .btngroup .on .jt_2 {
  right: 32px;
}
.right_wrap .lb_cjqk .btngroup .on:hover {
  color: #fff;
}
.lb_gxqfy_wrap .title {
  height: 34px;
  line-height: 34px;
  border-bottom: 2px solid #cccccc;
}
.lb_gxqfy_wrap .title .titleTxt {
  font-size: 16px;
  color: #666;
  border-bottom: 2px solid #ec6c00;
  margin-bottom: -2px;
}
.lb_gxqfy_wrap .title .more {
  color: #999;
}
.lb_gxqfy_wrap .title .more:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.lb_gxqfy_wrap .fy_list {
  margin-top: 20px;
}
.lb_gxqfy_wrap .fy_list:hover {
  cursor: pointer;
}
.lb_gxqfy_wrap .fydl {
  margin-right: 10px;
  float: left;
}
.lb_gxqfy_wrap .fydl .fydt {
  width: 158px;
  height: 120px;
  overflow: hidden;
  position: relative;
  margin-bottom: 5px;
}
.lb_gxqfy_wrap .fydl .fydt .totoalprice {
  position: absolute;
  top: 0px;
  right: 0px;
}
.lb_gxqfy_wrap .fydl .fydt .totoalprice .price {
  color: #fff;
  font-size: 16px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  padding: 0px 10px;
  background: #ec6c00;
  display: inline-block;
  position: relative;
  top: 0px;
}
.lb_gxqfy_wrap .fydl .fydt .totoalprice .jiantou {
  display: block;
  background: url("../images/bj.png") no-repeat;
  width: 16px;
  height: 22px;
  display: inline-block;
  position: relative;
  top: 0px;
  left: 0px;
}
.lb_gxqfy_wrap .fydl .fydd {
  font-size: 14px;
  line-height: 24px;
}
.lb_gxqfy_wrap .fydl .fydd:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.lb_gxqfy_wrap .fydl .fyddlast {
  color: #999999;
}
.list_invalid {
  width: 730px;
  border: 1px solid #d9d9d9;
  padding: 0px 13px 15px 15px;
  margin-top: 20px;
}
.list_invalid .title_invalid {
  border-bottom: 0px;
  margin-bottom: 0px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #666;
  border-bottom: 1px solid #d9d9d9;
}
.list_invalid .title_invalid .more {
  font-size: 14px;
  color: #448ac5;
}
.list_invalid .title_invalid .more:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.list_invalid .fy_list {
  margin-top: 17px;
}
.list_invalid .fydl {
  margin-right: 16px;
}
.list_invalid .fydl .fydt {
  width: 168px;
}
.list_invalid .fydl .fydt img {
  width: 100%;
}
.lb_yqlj_wrap {
  margin-top: 11px;
  margin-bottom: 26px;
}
.lb_yqlj_wrap .title {
  font-size: 16px;
  height: 36px;
  line-height: 36px;
}
.lb_yqlj_wrap .yqlj {
  border: 1px solid #d9d9d9;
  padding: 20px 0px;
}
.lb_yqlj_wrap .yqlj .link {
  font-size: 14px;
  margin: 0px 13px;
  float: left;
}
.lb_yqlj_wrap .yqlj .shuxian {
  border-left: 1px solid #6e6e6e;
  border-right: 1px solid #a7a7a7;
  height: 15px;
  margin-top: 3px;
  float: left;
}
.lb_footer {
  background: #ebebed;
  padding: 30px 0px 40px;
}
.lb_footer .footer {
  width: 1000px;
  margin: 0px auto;
}
.lb_footer .info {
  text-align: center;
  color: #666;
  line-height: 24px;
}
.lb_footer .info .link {
  padding: 0px 9px;
}
.mod .list .areaTypeBox .cubeTypeBox_cont {
  width: 998px;
  margin-left: -20px;
  padding: 0px;
  border-left: 0px;
  border-right: 0px;
  margin-bottom: 20px;
  background: #fcfcfc;
  border-top-color: #efefef;
  border-bottom: 0px;
  overflow: hidden;
}
.mod .list .areaTypeBox .cubeTypeBox_cont .jiantou {
  background: url("../images/jt02.png") no-repeat;
  width: 16px;
  height: 9px;
  left: 94px;
  top: -9px;
}
.mod .list #ditie .currentItem {
  background: url("../images/jt02.png") no-repeat center bottom;
  padding-bottom: 13px;
  position: relative;
  z-index: 2;
}
.cubeTypeBox_cont .cubeTypeBox {
  overflow: hidden;
}
.cubeTypeBox_cont {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
}
.cubeTypeBox_cont .cube_cont {
  width: 998px;
  line-height: 14px;
  overflow: hidden;
}
.cubeTypeBox_cont .prebtn {
  display: block;
  width: 34px;
  height: 73px;
  background: url("../images/dtpre.png") no-repeat;
  position: absolute;
  top: 23px;
  left: 0px;
}
.cubeTypeBox_cont .prebtn:hover {
  background: url("../images/dtpre_hover.png") no-repeat;
}
.cubeTypeBox_cont .nextbtn {
  display: block;
  width: 34px;
  height: 73px;
  background: url("../images/dtnext.png") no-repeat;
  position: absolute;
  top: 23px;
  right: 0px;
}
.cubeTypeBox_cont .nextbtn:hover {
  background: url("../images/dtnext_hover.png") no-repeat;
}
.cubeTypeBox_cont .dragDiv_ {
  position: relative;
}
.cubeTypeBox_cont .dragDiv_ .dragDiv {
  background: url("../images/maskbg.png") no-repeat;
  height: 12px;
  line-height: 12px;
}
.cubeTypeBox_cont .dragDiv_ .drag {
  height: 6px;
  background: #666666;
  width: 60px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  margin-top: 1px;
  cursor: pointer;
  top: 2px;
  left: 0px;
  position: absolute;
}
.cubeTypeBox_cont .mask {
  display: block;
  width: 100px;
  position: absolute;
  height: 100%;
}
.cubeTypeBox_cont .leftmask {
  background: url("../images/leftmask.png") repeat-y;
  left: 0px;
  top: 0px;
}
.cubeTypeBox_cont .rightmask {
  background: url("../images/rightmask.png") repeat-y;
  right: 0px;
  top: 0px;
}
.cubelist {
  background: url("../images/dtline.png") repeat-x;
  margin-top: 9px;
}
.cubelist .dotDiv {
  width: 18px;
  float: left;
  margin-right: 40px;
}
.cubelist .dotDiv .dot {
  background: url("../images/dtdot.png") no-repeat 3px 0px;
  display: block;
  position: relative;
  margin-top: -4px;
  text-align: center;
  padding-bottom: 9px;
}
.cubelist .dotDiv .dot:hover {
  background: url("../images/dtdot_hover.png") no-repeat;
}
.cubelist .dotDiv .dot .siteName {
  display: block;
  padding-top: 20px;
}
.cubelist .dotDiv .dot .siteName:hover {
  color: #c82d2d;
}
.cubelist .dotDiv .on {
  background: url("../images/dtdot_hover.png") no-repeat;
}
.cubelist .dotDiv .on .siteName {
  color: #c82d2d;
}
.checkboxdiv {
  float: left;
  width: 248px;
}
.checkboxdiv .checklabel {
  color: #666;
}
.drop-select {
  width: 88px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  border: 1px solid #d9d9d9;
  background: #fff;
  position: relative;
  z-index: 99;
  float: left;
  margin-right: 10px;
  display: inline-block;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.ds-top {
  width: 100%;
  height: 100%;
}
.ds-top .ds-top-l {
  width: 62%;
  height: 100%;
  padding: 0px 5px;
  float: left;
}
.ds-top .ds-top-l input {
  width: 100%;
  height: 22px;
  line-height: 22px;
  background: none;
  border: none;
  outline: none;
  font-size: 13px;
  display: inherit;
  color: #666;
}
.ds-top .ds-top-r {
  width: 25%;
  height: 100%;
  background: url("../images/downsj.png") center 10px no-repeat;
  float: right;
  cursor: pointer;
}
.ds-top .ds-top-r.hover {
  background: url("../images/downsj_hover.png") center 10px no-repeat;
}
.ds-list {
  width: 100%;
  height: auto;
  zoom: 1;
  overflow: hidden;
  position: absolute;
  left: -1px;
  top: 22px;
  background: #FFF;
  border: 1px solid #d9d9d9;
  border-top: 0px;
}
.ds-list.hover {
  height: 0px;
  display: none;
}
.ds-list .ds-li,
.ds-list .ds-li:visited {
  height: 22px;
  line-height: 22px;
  border-top: 1px solid #d9d9d9;
  display: block;
  color: #666;
  padding: 0 5px;
  cursor: pointer;
}
.ds-list .ds-li:hover {
  color: #FFF;
  background: #fe9903;
}
.drop-select_big {
  width: 150px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  padding-right: 8px;
}
.drop-select_big .ds-list {
  top: 26px;
}
.drop-select_big .ds-list .ds-li,
.drop-select_big .ds-list .ds-li:visited {
  height: 26px;
  line-height: 26px;
}
.drop-select_big .ds-top {
  height: 26px;
}
.drop-select_big .ds-top .ds-top-l {
  height: 26px;
}
.drop-select_big .ds-top .ds-top-l input {
  height: 26px;
  line-height: 26px;
}
.drop-select_big .ds-top .ds-top-r {
  background: url("../images/downsj_11.png") right 10px no-repeat;
}
.drop-select_big .ds-top .ds-top-r.hover {
  background: url("../images/downsj_hover_11.png") right 10px no-repeat;
}
.person_info_fl {
  width: 760px;
  margin-right: 20px;
}
.person_info_fl .title {
  font-size: 24px;
  height: 30px;
  line-height: 30px;
  margin: 8px 0px 0px;
}
.person_info_fl .title .jzbtn {
  width: 98px;
  height: 22px;
  line-height: 22px;
  padding: 0px;
  font-size: 14px;
  color: #ec6c00;
  background: #fff;
  display: inline-block;
  border-color: #ec6c00;
  margin-top: 4px;
  margin-left: 20px;
}
.person_info_fl .title .jzbtn .qIcon {
  margin-right: 2px;
}
.person_info_fl .showtimer {
  color: #999;
  height: 32px;
  line-height: 32px;
}
.person_info_fl .imgplayerDiv {
  width: 322px;
  margin-right: 20px;
}
.person_info_fl .person_info {
  width: 418px;
}
.imgplayerDiv .bigimgDiv {
  height: 236px;
  overflow: hidden;
}
.imgplayerDiv .bigimgDiv .link {
  position: relative;
  display: block;
}
.imgplayerDiv .bigimgDiv .bigimg {
  width: 322px;
  height: 236px;
  border: 0px;
}
.imgplayerDiv .bigimgDiv #bigimg360 {
  position: absolute;
  left: 0px;
  top: 0px;
}
.imgplayerDiv .imgplayer_scrollDiv {
  position: relative;
  margin-top: 14px;
  height: 64px;
}
.imgplayerDiv .imgplayer_scrollDiv .btn_a {
  position: absolute;
  width: 20px;
  height: 64px;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.imgplayerDiv .imgplayer_scrollDiv .prebtn {
  background: url("../images/xq_prebtn.png") no-repeat #e0e0e0 center center;
  top: 0px;
  left: 0px;
}
.imgplayerDiv .imgplayer_scrollDiv .prebtn:hover {
  background: url("../images/xq_prebtn.png") no-repeat #ec6c00 center center;
}
.imgplayerDiv .imgplayer_scrollDiv .nextbtn {
  background: url("../images/xq_nextbtn.png") no-repeat #e0e0e0 center center;
  top: 0px;
  right: 0px;
}
.imgplayerDiv .imgplayer_scrollDiv .nextbtn:hover {
  background: url("../images/xq_nextbtn.png") no-repeat #ec6c00 center center;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImageDiv {
  position: absolute;
  left: 26px;
  height: 100%;
  width: 270px;
  overflow: hidden;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImage {
  width: 600px;
  height: 100%;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImage .link {
  float: left;
  width: 84px;
  height: 64px;
  margin-right: 9px;
  position: relative;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImage .link img {
  width: 100%;
  height: 100%;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImage .link .qjsmall360 {
  display: block;
  width: 36px;
  height: 29px;
  background: url("../images/xq_small_360.png") no-repeat;
  position: absolute;
  top: 17px;
  left: 26px;
}
.imgplayerDiv .imgplayer_scrollDiv .scrollImage .on img {
  border: 4px solid #1b1b1b;
  width: 76px;
  height: 56px;
}
.person_info .gr_dl {
  font-size: 14px;
  line-height: 26px;
  width: 209px;
}
.person_info .gr_dl_top {
  font-size: 13px;
  height: 34px;
  font-size: 14px;
  line-height: 26px;
}
.person_info .gr_dl_top .gr_dl_top_f {
  line-height: 38px;
}
.person_info .gr_dl_top .orangecolor {
  color: #ff5500;
}
.person_info .gr_dl_top .bigfont {
  font-size: 24px;
  font-weight: bold;
}
.person_info .gr_dl_top .link .qIcon {
  margin-right: 2px;
}
.person_info .gr_dl_top .applyLoan {
  color: #999;
  font-size: 13px;
  margin-right: 12px;
}
.person_info .gr_dl_top .applyLoan:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_info .gr_dl_top .loadCounter {
  color: #999;
  font-size: 13px;
}
.person_info .gr_dl_top .loadCounter:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_info .gr_dl_bottom {
  width: 418px;
  font-size: 14px;
  line-height: 26px;
}
.person_info .gr_dl_bottom .txt {
  color: #ec6c00;
}
.person_info .gr_dl_bottom .link:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.person_info .gr_dl_bottom .bluecolor {
  color: #448ac5;
}
.person_info .gr_dl_bottom .linkone {
  margin-right: 4px;
}
.person_info .xq_dl_bottom .bluecolor {
  margin-right: 17px;
}
.person_info .xq_dl_bottom .xq_dd_bottom {
  width: 357px;
  overflow: hidden;
  white-space: nowrap;
}
.person_info .gr_phone_div {
  width: 425px;
  height: 60px;
  margin-top: 10px;
}
.person_info .gr_phone_div .gr_phone_div_fl {
  width: 80px;
  height: 100%;
  background: url("../images/grphone.png") no-repeat #ff5500 center center;
  -webkit-border-radius: 5px 0px 0px 5px;
  -moz-border-radius: 5px 0px 0px 5px;
  -o-border-radius: 5px 0px 0px 5px;
  border-radius: 5px 0px 0px 5px;
}
.person_info .gr_phone_div .gr_phone_div_fr {
  width: 343px;
  height: 58px;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 0px 5px 5px 0px;
  -moz-border-radius: 0px 5px 5px 0px;
  -o-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  border-left: 0px;
  background: #f5f5f5;
}
.person_info .gr_phone_div .gr_phone_div_fr .num {
  font-size: 28px;
  font-weight: bold;
  line-height: 32px;
  margin-left: 20px;
  margin-top: 5px;
}
.person_info .gr_phone_div .gr_phone_div_fr .info {
  font-size: 12px;
  color: #b2b2b2;
  margin-left: 22px;
}
.person_info .gr_phone_div .gr_phone_div_fr .link {
  font-size: 12px;
  color: #b2b2b2;
  margin-left: 25px;
}
.person_info .gr_phone_div .gr_phone_div_fr .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_info .phone400 {
  width: 418px;
}
.person_info .phone400 .gr_phone_div_fr {
  width: 314px;
}
.person_info .phone400 .gr_phone_div_fr .num {
  font-size: 28px;
  font-weight: bold;
  line-height: 58px;
  margin-left: 0px;
  margin-top: 0px;
  text-align: center;
}
.person_info .gr_info_last {
  margin-top: 6px;
}
.person_info .gr_info_last .btn_span:hover .qIcon {
  color: #ec6c00;
}
.person_info .gr_info_last .btn_span:hover .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_info .gr_info_last .qIcon {
  color: #666666;
  margin-right: 6px;
}
.person_info .gr_info_last .link {
  color: #999;
  margin-right: 20px;
}
.person_info .gr_info_last .orangecolor {
  color: #ec6c00;
}
.searchCondition_1mt30 {
  margin-top: 30px;
}
.searchCondition_2 {
  height: 40px;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
}
.searchCondition_2 .h4 .link {
  width: 107px;
  height: 40px;
  line-height: 38px;
}
.searchCondition_2 .h4 .link:hover {
  color: #fff;
  background: #ec6c00;
}
.searchCondition_2 .h4 .link:hover .qIcon {
  color: #fff;
}
.searchCondition_2 .h4 .on {
  width: 110px;
  height: 42px;
  line-height: 42px;
}
.searchCondition_2 .hd {
  height: 41px;
  line-height: 40px;
  border-bottom: 1px solid #d9d9d9;
  margin-top: -1px;
}
.person_cont {
  margin-top: 11px;
}
.person_cont .person_list:hover .title_info {
  color: #ec6c00;
}
.person_cont .person_list:hover .line {
  border-bottom-color: #ec6c00;
}
.person_cont .title {
  position: relative;
  margin-bottom: 7px;
}
.person_cont .title .title_info {
  font-size: 16px;
  color: #666;
  float: left;
  background: #fff;
  position: relative;
  z-index: 2;
  padding-right: 2px;
}
.person_cont .title .line {
  float: left;
  height: 1px;
  width: 100%;
  position: absolute;
  top: 15px;
  left: 0px;
  border-bottom: 1px dashed #999999;
  z-index: 1;
}
.person_cont .title .qIcon {
  margin-right: 6px;
  font-size: 20px;
}
.person_cont .info {
  margin-top: 13px;
}
.person_cont .info_cont .info {
  text-indent: 2em;
  line-height: 26px;
}
.person_cont .info_cont .info .link {
  color: #ec6c00;
}
.person_cont .info_cont .info .link:hover {
  text-decoration: underline;
}
.person_cont .info_cont .zbinfo {
  text-indent: 0;
  margin-top: 0px;
  line-height: 26px;
}
.person_cont .info_cont .imageDiv {
margin-top: 13px;
margin-bottom: 13px;
text-align: center;
}
.person_cont .info_cont .imageDiv .title_info {
  font-size: 16px;
  color: #666;
  line-height: 36px;
}
.person_cont .info_cont .imageDiv .hoverorange:hover {
  color: #ec6c00;
  text-decoration: underline;
  cursor: pointer;
}
.person_cont .info_cont .imageDiv .houseone {
  background: url("../images/red.png") no-repeat 0px center;
  padding-left: 20px;
  margin-right: 20px;
}
.person_cont .info_cont .imageDiv .housetwo {
  background: url("../images/green.png") no-repeat 0px center;
  padding-left: 20px;
}
.person_cont .info_cont .imageDiv .link {
  width: 170px;
  height: 120px;
  overflow: hidden;
  margin: 0px 10px;
}
.person_cont .info_cont .imageDiv_map {
  border: 1px solid #d9d9d9;
  width: 758px;
  height: 358px;
  background: #f7f3ef;
  margin-top: 0px ;
  overflow: hidden;
}
.person_cont .info_cont .p_fwqj_cont {
  width: 100%;
  height: 480px;
  overflow: hidden;
}
.person_cont .info_cont .p_fwtp_cont {
  width: 100%;
  height: 545px;
  overflow: hidden;
}
.person_cont .info_cont .p_xc_cont {
  width: 100%;
  height: 120px;
  overflow: hidden;
}
.person_cont .info_cont .p_xc_cont img {
  width: 100%;
  height: 100%;
}
.person_cont .info_cont .imageDiv_chart {
  width: 100%;
  height: 344px;
  background: #f7f3ef;
  margin-top: 6px ;
  overflow: hidden;
}
.person_cont .info_cont .mapbtngroup {
  width: 199px;
  margin-left: 1px;
  margin-top: 13px;
  *margin-left: 0px;
}
.person_cont .info_cont .mapbtngroup .btn {
  width: 98px;
  border: 1px solid #d9d9d9;
  border-bottom: 0px;
  height: 32px;
  line-height: 32px;
  color: #666;
  font-size: 16px;
  background: #fcfcfc;
  padding: 0px ;
}
.person_cont .info_cont .mapbtngroup .btn1 {
  margin-left: -1px;
  -webkit-border-radius: 3px 0px 0px 0px;
  -moz-border-radius: 3px 0px 0px 0px;
  -o-border-radius: 3px 0px 0px 0px;
  border-radius: 3px 0px 0px 0px;
  *margin-left: 0px;
}
.person_cont .info_cont .mapbtngroup .btn2 {
  margin-left: -1px;
  -webkit-border-radius: 0px 3px 0px 0px;
  -moz-border-radius: 0px 3px 0px 0px;
  -o-border-radius: 0px 3px 0px 0px;
  border-radius: 0px 3px 0px 0px;
}
.person_cont .info_cont .mapbtngroup .on {
  color: #ec6c00;
}
.person_cont .info_cont .xqjj_dl {
  line-height: 26px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dt {
  color: #666;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd {
  color: #333;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir {
  color: #666;
  margin-bottom: 3px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .font18 {
  font-size: 18px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .font16 {
  font-size: 16px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .font14 {
  font-size: 13px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .up {
  background: url(../images/xqup.png) no-repeat;
  display: inline-block;
  width: 7px;
  height: 13px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .down {
  background: url(../images/xqdown.png) no-repeat 0px 1px;
  display: inline-block;
  width: 7px;
  height: 13px;
}
.person_cont .info_cont .xqjj_dl_fir {
  width: 388px;
}
.person_cont .info_cont .xqjj_dl_last {
  width: 371px;
}
.person_cont .info_cont .xqjj_dl_last .font16 {
  font-size: 16px;
}
.person_info_fr {
  width: 220px;
}
.person_info_fr .addiv {
  width: 220px;
  height: 155px;
  overflow: hidden;
  margin-bottom: 20px;
}
.person_info_fr .addiv_buy {
  width: 220px;
  height: 260px;
  overflow: hidden;
  margin-bottom: 20px;
}
.zj_info_fr .addiv {
  position: relative;
  overflow: visible;
}
.zj_info_fr .addiv .renzheng_P {
  position: absolute;
  top: -17px;
  left: 21px;
}
.zj_info_fr .addiv .grxq_z {
  margin-right: 10px;
  width: 48px;
  height: 48px;
  float: left;
}
.zj_info_fr .addiv .dqrz_z {
  background: url("../images/dqrz.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_1 {
  background: url("../images/jdj-1.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_2 {
  background: url("../images/jdj-2.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_3 {
  background: url("../images/jdj-3.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_4 {
  background: url("../images/jdj-4.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_5 {
  background: url("../images/jdj-5.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_6 {
  background: url("../images/jdj-6.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_7 {
  background: url("../images/jdj-7.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_8 {
  background: url("../images/jdj-8.png") no-repeat;
}
.zj_info_fr .addiv .jdj_z_9 {
  background: url("../images/jdj-9.png") no-repeat;
}
.zj_info_fr .addiv .mprz_z {
  background: url("../images/mprz.png") no-repeat;
}
.zj_info_fr .addiv .qgrz_z {
  background: url("../images/qgrz.png") no-repeat;
}
.zj_info_fr .addiv .sfrz_z {
  background: url("../images/sfrz.png") no-repeat;
}
.zj_info_fr .addiv .grxq_z1 {
  left: 87px ;
}
.person_information {
  border: 1px solid #d9d9d9;
  padding: 19px 0px 18px;
  margin-bottom: 20px;
  *width: 218px;
}
.person_information .personimg {
  width: 120px;
  height: 168px;
  background: url("../images/header.png") no-repeat #fef1e0 center bottom;
  margin-left: 49px;
}
.person_information .personimg img {
  width: 100%;
  height: 100%;
  border: 0px;
}
.person_information .person_name {
  text-align: center;
  height: 56px;
  line-height: 55px;
  width: 170px;
  margin: 0px auto;
}
.person_information .person_name .p_name {
  font-size: 18px;
  margin-right: 16px;
}
.person_information .person_name .orangecolor {
  color: #ec6c00;
  *line-height: 55px;
}
.person_information .person_name .qIcon {
  font-size: 22px;
  color: #ec6c00;
  height: 18px;
  line-height: 53px;
  *line-height: 53px;
}
.person_information .p_person_name {
  width: 180px;
  line-height: 50px;
  margin: 0px auto;
}
.person_information .p_person_name .p_name {
  margin-right: 5px;
  text-align: left;
  position: relative;
  top: -2px;
}
.person_information .p_person_name .p_name:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_information .p_person_name .level {
  display: inline-block;
  width: 22px;
  height: 22px;
  *height: 26px;
  background: url("../images/zj_xing.png") 0px 0px no-repeat;
}
.person_information .adresstxt {
  line-height: 20px;
  margin-bottom: 14px;
  text-align: center;
  margin-left: -10px;
}
.person_information .adresstxt .link {
  background: url("../images/zj_house.png") no-repeat;
  padding-left: 24px;
}
.person_information .adresstxt .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_information .renzheng_P {
  margin-left: 21px;
  margin-top: 12px;
}
.person_information .renzheng_P .grxq_z {
  margin-right: 10px;
  width: 48px;
  height: 48px;
  float: left;
}
.person_information .renzheng_P .dqrz_z {
  background: url("../images/dqrz.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_1 {
  background: url("../images/jdj-1.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_2 {
  background: url("../images/jdj-2.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_3 {
  background: url("../images/jdj-3.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_4 {
  background: url("../images/jdj-4.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_5 {
  background: url("../images/jdj-5.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_6 {
  background: url("../images/jdj-6.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_7 {
  background: url("../images/jdj-7.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_8 {
  background: url("../images/jdj-8.png") no-repeat;
}
.person_information .renzheng_P .jdj_z_9 {
  background: url("../images/jdj-9.png") no-repeat;
}
.person_information .renzheng_P .mprz_z {
  background: url("../images/mprz.png") no-repeat;
}
.person_information .renzheng_P .qgrz_z {
  background: url("../images/qgrz.png") no-repeat;
}
.person_information .renzheng_P .sfrz_z {
  background: url("../images/sfrz.png") no-repeat;
}
.person_information .p_dl {
  width: 178px;
  margin: 0px auto;
}
.person_information .p_dl .qIcon,
.person_information .p_dl .p_info {
  line-height: 28px;
}
.person_information .p_dl .qIcon {
  margin-right: 8px;
  font-size: 16px;
  color: #ec6c00;
}
.person_side_xqfy {
  border: 1px solid #d9d9d9;
  width: 218px;
}
.person_side_xqfy .title {
  margin: 0px 9px;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  border-bottom: 1px solid #d9d9d9;
  color: #333;
}
.person_side_xqfy .title .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_side_xqfy .imgplayer_scrollDiv {
  position: relative;
  margin-top: 20px;
}
.person_side_xqfy .imgplayer_scrollDiv .btn_a {
  position: absolute;
  display: block;
  height: 36px;
}
.person_side_xqfy .imgplayer_scrollDiv .btn_a .bg {
  display: block;
  height: 36px;
  width: 36px;
  background: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  z-index: 1;
}
.person_side_xqfy .imgplayer_scrollDiv .btn_a .p_prebtn {
  background: url("../images/p_prebtn.png") no-repeat;
  display: block;
  width: 23px;
  height: 25px;
  position: relative;
  top: -30px;
  left: 6px;
  z-index: 2;
}
.person_side_xqfy .imgplayer_scrollDiv .btn_a .p_nextbtn {
  background: url("../images/p_nextbtn.png") no-repeat;
  display: block;
  width: 23px;
  height: 25px;
  position: relative;
  top: -30px;
  left: 7px;
  z-index: 2;
}
.person_side_xqfy .imgplayer_scrollDiv .btn_a:hover .bg {
  background: #e78029;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
.person_side_xqfy .imgplayer_scrollDiv .prebtn {
  top: 60px;
  left: 0px;
}
.person_side_xqfy .imgplayer_scrollDiv .nextbtn {
  right: 0px;
  top: 60px;
}
.person_side_xqfy .imgplayer_scrollDiv .scrollImageDiv {
  margin: 0px 9px;
  height: 218px;
  overflow: hidden;
}
.person_side_xqfy .imgplayer_scrollDiv .scrollImage {
  width: 1000px;
}
.person_side_xqfy .imgplayer_scrollDiv .scrollImage .link {
  float: left;
}
.person_side_xqfy .imgplayer_scrollDiv .scrollImage .link:hover {
  color: #333;
}
.person_side_xqfy .imgplayer_scrollDiv .dotDiv {
  width: 100%;
  height: 12px;
  position: absolute;
  top: 130px;
}
.person_side_xqfy .imgplayer_scrollDiv .dotDivGroup {
  height: 12px;
  margin: 0px auto;
}
.person_side_xqfy .imgplayer_scrollDiv .dotDivGroup .link {
  width: 12px;
  height: 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -o-border-radius: 12px 12px 12px 12px;
  border-radius: 12px 12px 12px 12px;
  background: #fff;
  float: left;
  margin-right: 12px;
}
.person_side_xqfy .imgplayer_scrollDiv .dotDivGroup .link:hover {
  background: #ec6c00;
}
.person_side_xqfy .imgplayer_scrollDiv .dotDivGroup .on {
  background: #ec6c00;
}
.person_side_xqfy .imgplayer_scrollDiv .mt6 {
  margin-top: 6px;
  margin-bottom: 18px;
}
.person_side_xqfy .imgplayer_scrollDiv .info {
  font-size: 14px;
  line-height: 22px;
  margin: 0px 9px;
}
.person_side_xqfy .imgplayer_scrollDiv .info:hover {
  color: #ec6c00;
  text-decoration: underline;
  cursor: pointer;
}
.person_side_xqfy .imgplayer_scrollDiv .color999 {
  color: #999;
}
.person_nav_top {
  display: none;
  position: fixed;
  z-index: 99;
  top: 0px;
  width: 100%;
  height: 41px;
  border-bottom: 2px solid #ec6c00;
  border-top: 1px solid #d9d9d9;
  background: #fff;
}
.person_nav_top .searchCondition_top {
  margin-top: 0px;
  width: 1000px;
  margin: 0px auto;
  height: 42px;
  border-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
}
.person_nav_top .searchCondition_top .hd {
  margin-top: 0px;
  border-bottom: 0px;
}
.person_nav_top .searchCondition_top .h4 .link {
  border-top: 0px;
  width: 107px;
  height: 41px;
}
.person_nav_top .searchCondition_top .h4 .on {
  width: 111px;
  line-height: 38px;
  margin-top: -1px;
  height: 42px;
}
.person_nav_top .searchCondition_top .p_top_nav_fr {
  height: 41px;
  line-height: 42px;
  margin-left: 20px;
}
.person_nav_top .searchCondition_top .p_top_nav_fr .p_phone {
  color: #ec6c00;
  font-size: 18px;
  background: url("../images/topphone.png") no-repeat 0px 10px;
  padding-left: 22px;
  margin-right: 10px;
  font-weight: bold;
  letter-spacing: 0px;
}
.person_nav_top .searchCondition_top .p_top_nav_fr .p_name {
  color: #666;
  font-size: 16px;
  letter-spacing: -1px;
  width: 60px;
  overflow: hidden;
  height: 41px;
  line-height: 40px;
}
.person_nav_top .searchCondition_top .p_top_phone400 {
  margin-left: 10px;
}
.person_nav_top .searchCondition_top .p_top_phone400 .p_phone {
  font-size: 14px;
  letter-spacing: -1.2px;
  padding-left: 22px;
  margin-right: 10px;
  padding-left: 21px\9;
  *padding-left: 20px;
}
.person_nav_top .searchCondition_top .p_top_phone400 .p_name {
  font-size: 14px;
}
.person_nav_top .searchCondition_top .p_top_nav_fr_zj {
  margin-left: 143px;
}
.lb_jt {
  border: 1px solid #d9d9d9;
  padding: 0px 13px 0px 15px;
  margin-top: 20px;
}
.lb_jt .title {
  height: 51px;
  line-height: 50px;
  border-bottom: 1px solid #d9d9d9;
}
.lb_jt .title .link {
  color: #ec6c00;
  font-size: 16px;
  margin-right: 20px;
}
.lb_jt .title .link:hover {
  text-decoration: underline;
}
.lb_jt .title .info {
  font-size: 14px;
  color: #666;
  margin-right: 33px;
}
.lb_jt .title .info .orangecolor {
  color: #ec6c00;
}
.lb_jt .title .info .qIcon {
  font-size: 20px;
}
.lb_jt .title .watchbtn {
  font-size: 14px;
  color: #448ac5;
  text-decoration: underline;
}
.lb_jt .title .watchbtn:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.lb_jt .linkgroup {
  color: #666;
  font-size: 14px;
  height: 52px;
  line-height: 52px;
}
.lb_jt .linkgroup .titlename {
  float: left;
}
.lb_jt .linkgroup .link {
  float: left;
  margin-right: 17px;
}
.lb_jt .linkgroup .link:hover {
  text-decoration: underline;
}
.lb_jt_cont {
  border-bottom: 1px dashed #d9d9d9;
}
.lb_jt_cont .jtdl {
  margin: 19px 0px 22px;
  width: 352px;
}
.lb_jt_cont .jtdl .imgdd {
  position: relative;
  width: 114px;
  height: 85px;
  margin-right: 14px;
}
.lb_jt_cont .jtdl .imgdd img {
  width: 100%;
  height: 100%;
}
.lb_jt_cont .jtdl .youxuan {
  position: absolute;
  right: -12px;
  bottom: -12px;
  display: block;
  width: 46px;
  height: 46px;
  background: url("../images/lb_yx.png");
  color: #fff;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.lb_jt_cont .jtdl .jtdd {
  width: 224px;
  font-size: 14px;
}
.lb_jt_cont .jtdl .jtdd .link {
  color: #333;
}
.lb_jt_cont .jtdl .jtdd .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.lb_jt_cont .jtdl .color666 {
  font-size: 12px;
  color: #666;
  line-height: 34px;
}
.lb_jt_cont .jtdl .last_jtdd {
  height: 28px;
  line-height: 28px;
}
.lb_jt_cont .jtdl .last_jtdd .areatxt {
  display: inline-block;
  padding: 0px 7px 0px 8px;
  -webkit-border-radius: 3px 0px 0px 3px;
  -moz-border-radius: 3px 0px 0px 3px;
  -o-border-radius: 3px 0px 0px 3px;
  border-radius: 3px 0px 0px 3px;
  border: 1px solid #ec6c00;
  background: #fff;
  color: #333;
  text-align: center;
}
.lb_jt_cont .jtdl .last_jtdd .pricetxt {
  display: inline-block;
  padding: 0px 7px 0px 10px;
  -webkit-border-radius: 0px 3px 3px 0px;
  -moz-border-radius: 0px 3px 3px 0px;
  -o-border-radius: 0px 3px 3px 0px;
  border-radius: 0px 3px 3px 0px;
  border: 1px solid #ec6c00;
  background: #ec6c00;
  color: #fff;
  text-align: center;
}
.lb_jt_cont .jtdl .fir_jtdd {
  height: 21px;
  overflow: hidden;
}
.lb_jt_cont .fir_jtdl {
  margin-right: 25px;
}
.lb_xqzj_cont {
  margin-top: 13px;
  padding: 0px 9px;
}
.xqzj_div {
  width: 92px;
  margin-right: 14px;
  margin-bottom: 6px;
  float: left;
}
.xqzj_div .personimg {
  width: 100%;
  height: 120px;
  overflow: hidden;
}
.xqzj_div .personname {
  font-size: 14px;
  position: relative;
  height: 20px;
  line-height: 20px;
  margin-top: 6px;
}
.xqzj_div .personname .xing {
  position: absolute;
  display: block;
  width: 52px;
  height: 20px;
  right: -4px;
  top: 0px;
}
.xqzj_div .personname .name {
  position: absolute;
  left: 0px;
  top: 3px;
}
.xqzj_div .personname .name:hover {
  text-decoration: underline;
}
.xqzj_div .telphone {
  width: 100%;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  color: #666666;
}
.xq_yxfydl {
  width: 184px;
  margin: 16px auto 0px;
  border-bottom: 1px dashed #d9d9d9;
  padding-bottom: 13px;
}
.xq_yxfydl .yxfydt {
  position: relative;
  width: 184px;
  height: 155px;
}
.xq_yxfydl .yxfydt .fynameDiv {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 26px;
  width: 100%;
  line-height: 26px;
  color: #fff;
}
.xq_yxfydl .yxfydt .fynameDiv .fyname {
  font-size: 14px;
  position: relative;
  padding-left: 9px;
  color: #fff;
}
.xq_yxfydl .yxfydt .fynameDiv .fyname:hover {
  text-decoration: underline;
  color: #ec6c00;
}
.xq_yxfydl .yxfydt .backbg {
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 26px;
}
.xq_yxfydl .yxfydt .youxuan {
  position: absolute;
  right: -13px;
  bottom: -16px;
  display: block;
  width: 46px;
  height: 46px;
  background: url("../images/lb_yx.png");
  color: #fff;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.xq_yxfydl .yxfydd {
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  /*padding-left: 5px;*/
}
.xq_yxfydl .yxfydd .orangecolor {
  color: #ff5500;
  font-size: 16px;
}
.xq_yxfydl .yxfydd .font12 {
  color: 12px;
  color: #666;
}
.xq_yxfydl .yxfydd .seperate {
  color: #d9d9d9;
  padding: 0px 5px;
}
.xq_yxfydl .yxfydd_fir {
  margin-top: 6px;
  padding-left: 7px;
}
.person_side_xqfy .title .more {
  color: #999;
  font-size: 12px;
}
.person_side_xqfy .title .more:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_side_xqfy .zbxf_cont {
  margin: 14px 0px;
}
.person_side_xqfy .zbxx_dl {
  padding: 0px 9px;
  line-height: 26px;
  font-size: 14px;
}
.person_side_xqfy .zbxx_dl .zbxx_dt {
  margin-left: 3px;
}
.person_side_xqfy .zbxx_dl .zbxx_dt .link:hover {
  color: #ec6c00;
  text-decoration: underline;
}
.person_side_xqfy .zbxx_dl .zbxx_dd {
  color: #666;
}
.person_side_xqfy .zbxx_dl .zbxx_dd .orangecolor {
  color: #ff5500;
}
.lb_yykf_box {
  width: 758px;
  height: 66px;
  border: 1px solid #d9d9d9;
  overflow: visible\9;
  position: relative;
  *z-index: 1;
}
.lb_yykf_box .kftb {
  background: url("../images/zj_yykf.png") no-repeat;
  width: 66px;
  height: 66px;
  display: block;
  left: -3px;
  top: -3px;
  position: absolute;
}
.lb_yykf_box .selectbox {
  height: 28px;
  line-height: 28px;
  margin-top: 19px;
  margin-right: 20px;
}
.lb_yykf_box .fir_selectbox {
  margin-left: 69px;
}
.lb_yykf_box .link {
  color: #fff;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  width: 148px;
  display: block;
  background: #ff5500;
  text-align: center;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin-top: 16px;
  margin-right: 19px;
}
#tese input[type='checkbox'],
.checkboxdiv input[type='checkbox'] {
  *margin-right: 0px;
}
input[type=checkbox] {
  visibility: hidden;
}
.check {
  background: url("../images/check_normal.png") no-repeat 0px center;
  cursor: pointer;
}
.checkon {
  background: url("../images/checked.png") no-repeat 0px center;
}
.ui-autocomplete {
  left: 0px !important;
  position: absolute !important;
  background: #fff;
  border: 1px solid #d9d9d9;
}
.ui-autocomplete li .n-box {
  display: block;
  float: left;
  margin-right: 5px;
}
.ui-autocomplete li .name {
  display: block;
  float: left;
  margin-right: 5px;
  color: #333;
}
.ui-autocomplete li .district {
  display: block;
  float: left;
  margin-right: 5px;
  color: #999;
}
.ui-autocomplete li .sellcount {
  display: block;
  float: right;
}
.ui-autocomplete li .sellcount .num {
  color: #ec6c00;
}
.ui-widget-content a {
  color: #333;
  display: block;
  border-radius: 0px;
  border: 0px;
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  font-family: 'Microsoft Yahei';
}
.ui-menu .ui-menu-item {
  padding: 0px;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 0px !important;
  background: #f4f4f4;
}
.relativeDiv,
.smallSearchDiv {
  position: relative;
}
.ui-autocomplete {
  top: 34px !important;
  border-color: #d9d9d9;
  width: 500px;
}
.smallSearchDiv .ui-autocomplete {
  top: 29px !important;
  width: 400px;
}
.lb_gxqfy_wrap .fydl .fydd {
  width: 158px;
}
.list_invalid .fydl .fydd {
  width: 168px;
}
.right_wrap .lb_cjqk .linechart_cont .chat {
  overflow: hidden;
}
.lb_gxqfy_wrap .fydl .fydd {
  height: 24px;
  overflow: hidden;
}






















.person_nav_top .searchCondition_top .p_top_nav_fr .p_name {
  width:auto;
}
.check{
	background: url("../images/check_normal.png") no-repeat scroll 0px 4px;
	*background: url("../images/check_normal.png") no-repeat scroll 0px 0px;
    padding-left: 19px;
	cursor: pointer;
}
.check1{
	background: url("../images/check_normal.png") no-repeat scroll 0px 4px;
	*background: url("../images/check_normal.png") no-repeat scroll 0px 1px;
	cursor: pointer;
}
.checkon {
  background: url("../images/checked.png") no-repeat 0px 4px;
  *background: url("../images/checked.png") no-repeat scroll 0px 1px;
}
.checkon1 {
  background: url("../images/checked.png") no-repeat 0px 4px;
  *background: url("../images/checked.png") no-repeat scroll 0px 0px;
}
.ui-corner-all_new{
	left: 212px !important;
    top: 214px !important;
    width: 432px !important;
}

.left_wrap .searchGroup .btn{
	margin-left	: 6px;
}

.charts{
	display:none;
}
.right_wrap .lb_cjqk .linechart_cont .chat{

	background:none;
	padding:0px;
}
.left_wrap .page .btn{
	margin-right:6px;
}

.infolist_cont .else_info {
    height: 30px;
    line-height: 36px;
}

.mod .list #mianji .item {
margin-right: 3px;
}

.infolist_cont .infodd .posi2{
  top:0px;
}

.infolist_cont .infodd .lightred{
  background: #ee8585;
}
.font13{font-size:13px;}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .up {
  background: url(../images/xqup.png) no-repeat;
  display: inline-block;
  width: 7px;
  height: 13px;
}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .down {
  background: url(../images/xqdown.png) no-repeat 0px 1px;
  display: inline-block;
  width: 7px;
  height: 13px;
}
.lb_gxqfy_wrap .fydl{
	width:158px;
}
.list_invalid .fydl{
	width:168px;
}
.lb_gxqfy_wrap .fydl .fydd{
	height:24px;overflow:hidden;
}

.ui-autocomplete {
  left: 0px !important;
  position: absolute !important;
  background: #fff;
  border: 1px solid #d9d9d9;
}
.mod .list .areaTypeBox .cubeTypeBox_cont{*overflow:hidden} 
.ds-top .ds-top-l INPUT{*line-height:19px;}
.nav{margin-bottom:0px !important;}
.check1{*overflow:visible}
.cubelist .dotDiv .dot .siteName{display: block;
width: 1.2em;}
.cubelist .dotDiv{width:17px;}
.lb_yykf_box{z-index:1} 
.right_wrap .removeormodify_cont .gzdfhdl .gzdt .gz_school {
width: 108px;
height: 22px;
overflow: hidden;
}
.ad_cont img{
width:100%;height:100%;}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .up{*height:auto;margin-right:3px;}
.person_cont .info_cont .xqjj_dl .xqjj_dd_fir .down{*height:auto;margin-right:3px;}
.mod .list .itemBox .form .inputText{*padding:0px 3px;}
.mod .list .itemBox .form .btn{*margin-left:7px;*padding:0 1px;}
.right_wrap .ad_cont_100 {
  width: 220px;
  height: 100px;
  overflow: hidden;
  margin: 20px 0px;
}
.checkboxdiv .checklabel:hover{color:#ec6c00}

.lb_gxqfy_wrap .fydl .fydd{width:158px}
.list_invalid .fydl .fydd{width:168px;}
.right_wrap .lb_cjqk .linechart_cont .chat{overflow:hidden;}
.lb_gxqfy_wrap .fydl .fydd {
  height: 24px;
  overflow: hidden;
}
.person_information .p_person_name {
    width: 210px;
    line-height: 50px;
    margin: 0px auto;
}
.person_information .personimg{height:160px;}
.nav{margin-bottom:0!important  }
.mod .list .itemBox .form .formShow{*position: relative}
.itemBox .checklabel:hover {
    color: #ec6c00;
}
.infolist_cont .imgdd .imgbot .txtname{padding: 0px 7px;}  

/*房源描述中回复字体加粗*/
#detail strong{
  	font-weight:bold;
  }

.right_wrap .removeormodify_cont .removeormodify{ width: 200px; margin: 0 auto;}
.right_wrap .removeormodify_cont .removeormodify .link{ font-size: 16px; color: #ec6c00;}
.right_wrap .removeormodify_cont .removeormodify .link:hover{ color: #ec6c00; text-decoration: none;}
.yz-list{ font-size: 13px; margin-top: 20px;width: 72px; padding-left: 27px; display: block; float: left; cursor: pointer;}
.yz-one{background: url(../images/yz-cno.png) no-repeat; border-right: 1px solid #d9d9d9;}
.yz-one:hover{background: url(../images/yz-con.png) no-repeat; color: #EC6C00;}
.yz-two{background: url(../images/yz-hno.png) no-repeat;width: 65px; padding-left: 27px; margin-left: 10px; }
.yz-two:hover{background: url(../images/yz-hon.png) no-repeat; color: #EC6C00;}
.yz-three{background: url(../images/yz-sno.png) no-repeat 4px 0; border-right: 1px solid #d9d9d9;}
.yz-three:hover{background: url(../images/yz-son.png) no-repeat 4px 0; color: #EC6C00;}
.yz-four{background: url(../images/yz-zno.png) no-repeat;width: 65px; padding-left: 27px; margin-left: 10px; }
.yz-four:hover{background: url(../images/yz-zon.png) no-repeat; color: #EC6C00;}
.yz-five{background: url(../images/yz-eno.png) no-repeat;}
.yz-five:hover{background: url(../images/yz-eon.png) no-repeat; color: #EC6C00;}

.right_wrap .removeormodify_cont .list{ padding:0 8px 16px 8px;}
.swap{width:1000px;margin:0 auto}
.sw76{width:740px;}
.left_wrap .searchGroup_top{ width: 100%; border: none; border-bottom: 2px solid #ec6c00; left: 0;}