<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{ font:12px/1.5 'Helvetica Neue',Helvetica,Arial,Sans-serif; color:#333; background-attachment:fixed; line-height: 1; background: #efefef; width: 100%;}
ul,li{ list-style: none;list-style-type:none;}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
.clear{ clear:both;}
.h15{ height: 15px;}
input,button,select,textarea{outline:none;}
textarea{resize:none;}

/**/
.plr10{ padding: 0px 10px;}
.dn{ display: none;}
.overflow-hidden{ overflow: hidden;}
.overflow-y-hidden{ overflow-y: hidden;}

/*Main Screen*/
@media only screen and (min-width : 320px) {
  /**顶部样式**/
  .H-navbar{ margin-bottom: 0px; height: 50px; background: #ff7a00; border: none; box-shadow: 0px 0px 5px #666666;}
  #Logo{ position: relative; left: 50%; margin-left: -75px; width: 150px; height: 41px; padding: 0px; margin-top: 5px; background: url(images/logo.png) no-repeat; background-size: contain;}
  .H-toggle{ padding: 0px; margin: 0px;}
  #navbar .H-navbar-nav li a{ color: #fff;}
  .returnpage{ position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 1.5em; text-decoration: none; font-weight: normal;}
  .returnpage span{ line-height: 50px;}
  .returnpage:hover{ color: #fff;}
  
  .carousel-indicators{ margin-bottom: 0px; bottom: 5px;}
  
  /**侧滑菜单**/
  #cd-menu-trigger{ position: absolute; right: 0; top: 0; height: 50px; width: 50px; border: none;}
  #cd-menu-trigger:hover,#cd-menu-trigger:Focus{ background: transparent;}
  #cd-menu-trigger .cd-menu-text { height: 100%; text-transform: uppercase; color: #FFF; font-weight: 600; display: none;}
  #cd-menu-trigger .mcd-menu-icon { display: inline-block; position: absolute; left: 50%; top: 50%; bottom: auto; right: auto; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); width: 18px; height: 2px; background-color: #FFF;}
  #cd-menu-trigger .mcd-menu-icon::before, #cd-menu-trigger .mcd-menu-icon:after { content: ''; width: 100%; height: 100%; position: absolute; background-color: inherit; left: 0; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;}
  #cd-menu-trigger .mcd-menu-icon::before { bottom: 5px;}
  #cd-menu-trigger .mcd-menu-icon::after { top: 5px;}
  #cd-menu-trigger.is-clicked .mcd-menu-icon { background-color: rgba(255, 255, 255, 0);}
  #cd-menu-trigger.is-clicked .mcd-menu-icon::before, #cd-menu-trigger.is-clicked .mcd-menu-icon::after { background-color: white;}
  #cd-menu-trigger.is-clicked .mcd-menu-icon::before { bottom: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
  #cd-menu-trigger.is-clicked .mcd-menu-icon::after { top: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
  #mcd-lateral-nav { position: fixed; height: 100%; left: 100%; top: 0; width: 280px; background-color: #242e30; overflow-y: auto; /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); z-index: 999999;}
  #mcd-bg{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.35); display: none; z-index: 9;}
  #mcd-bg.is-show{ display: block;}
  #mcd-lateral-nav .mUserInfo{ position: relative; height: 160px; overflow: hidden;}
  #mcd-lateral-nav .mUserInfo .mUserBg img{ height: 100%;}
  #mcd-lateral-nav .mUserInfo .mUserPic{ position: absolute; top: 20px; left: 20px; width: 70px; height: 70px; border-radius: 50%; overflow: hidden;}
  #mcd-lateral-nav .mUserInfo .mUserPic img{ width: 100%; height: 100%;}
  #mcd-lateral-nav .mUserInfo .mUserName{ position: absolute; top: 95px; left: 20px; min-width: 70px; text-align: center;}
  #mcd-lateral-nav .mUserInfo .mUserName a{ font-size: 1.5em; color: #fff; padding: 0px;}
  #mcd-lateral-nav .mcd-navigation { width: 280px; margin: 10px 0 16px;}
  #mcd-lateral-nav .mcd-navigation li{ line-height: 3em; border-bottom: 1px solid #454545;}
  #mcd-lateral-nav .mcd-navigation li:last-child{ border: none;}
  #mcd-lateral-nav .mcd-navigation li a{ text-decoration: none;}
  #mcd-lateral-nav .sub-menu { padding: 0 10px 0px 15px; display: none;}
  #mcd-lateral-nav .sub-menu li:frist-child{ margin-top: 20px;}
  #mcd-lateral-nav a { display: block; padding: 0 16px 0 32px; color: #fff; font-size: 1.1em}
  #mcd-lateral-nav a.current { background-color: #3a4a4d; color: #FFF;}
  .no-touch #mcd-lateral-nav a:hover { color: #FFF;}
  #mcd-lateral-nav.lateral-menu-is-open{ -webkit-transform: translateX(-280px); -moz-transform: translateX(-280px); -ms-transform: translateX(-280px); -o-transform: translateX(-280px); transform: translateX(-280px); -webkit-overflow-scrolling: touch;}
  .H-Mod{-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px);}
  .H-Mod.lateral-menu-is-left{ -webkit-transform: translateX(-280px); -moz-transform: translateX(-280px); -ms-transform: translateX(-280px); -o-transform: translateX(-280px); transform: translateX(-280px); -webkit-overflow-scrolling: touch;}
  footer{-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px);}
  footer.lateral-menu-is-left{ -webkit-transform: translateX(-280px); -moz-transform: translateX(-280px); -ms-transform: translateX(-280px); -o-transform: translateX(-280px); transform: translateX(-280px); -webkit-overflow-scrolling: touch;}
  #mcd-lateral-nav .mitem-has-children &gt; a { position: relative; text-transform: uppercase; font-weight: normal;}
  #mcd-lateral-nav .mitem-has-children &gt; a::after { content: ''; display: block; height: 11px; width: 8px; position: absolute; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 1em; background: url("images/cd-arrow.svg") no-repeat center center; background-size: 8px 11px; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}
  #mcd-lateral-nav .mitem-has-children &gt; a.submenu-open::after { -webkit-transform: translateY(-50%) rotate(90deg); -moz-transform: translateY(-50%) rotate(90deg); -ms-transform: translateY(-50%) rotate(90deg); -o-transform: translateY(-50%) rotate(90deg); transform: translateY(-50%) rotate(90deg);}
  #mcd-lateral-nav .mfooter .mqrcode{ width: 200px; margin: 0px auto; overflow: hidden;}
  #mcd-lateral-nav .mfooter .mqrcode p{ width: 200px; line-height: 1.8em; color: #fff; font-size: 1.2em; text-align: center;}
  #mcd-lateral-nav .mfooter .mqrcode p a{ margin-left: 5px; padding: 0px; display: inline; font-size: 1em; color: #ff7a00;}
  #mcd-lateral-nav .mfooter .mqrcode img{ width: 200px; height: 200px;}

  /*轮换*/
  .carousel{ padding: 0px; overflow: hidden;}
  .focus{ margin:0 auto; position:relative; overflow:hidden;}
  .focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;}
  .focus .hd ul{ margin: 0px; display:inline-block; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
  .focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;}
  .focus .hd ul .on{ background:#FE6C9C;}
  
  .focus .bd{ position:relative; z-index:0;}
  .focus .bd ul{ padding: 0px;}
  .focus .bd li img{ width:100%; background:url(images/loading.gif) center center no-repeat;}
  .focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
  
  .H-search .searchBtn{ padding: 0px 15px; height: 2.5em; line-height: 2.5em;}
  .H-search .searchBtn a{ padding-left: 0.3em; border: 1px solid #ccc; border-radius: 2px; display: block; font-size: 1.1em; color: #c3c3c3; background: #fff;}
  .H-search .searchBtn a span{ float: right; margin-top: 0.4em; margin-right: 0.3em; display: block; font-size: 1.2em; color: #747474;}
  
  .H-sunav .row{ margin: 0px -1px;}
  .H-sunav .row .sunavBtn{ padding: 3px;}
  .H-sunav .row .sunavBtn a{ height: 30px; line-height: 32px; color: #fff; width: 100%; border-radius: 0.2em; display: block; font-size: 1.1em; text-align: center;}
  .H-sunav .row .sunavBtn span{ position: absolute; left: 50%; margin-left: -52px; top: 12px; width: 13px; height: 13px; display: block;}
  .H-sunav .row .sunavBtn1{ background: #83ba1f;}
  .H-sunav .row .sunavBtn1 span{ background: url(images/navicon_1.png) center no-repeat; background-size: contain;}
  .H-sunav .row .sunavBtn2{ background: #e56c19;}
  .H-sunav .row .sunavBtn2 span{ background: url(images/navicon_2.png) center no-repeat; background-size: contain;}
  .H-sunav .row .sunavBtn3{ background: #b81b1b;}
  .H-sunav .row .sunavBtn3 span{ background: url(images/navicon_3.png) center no-repeat; background-size: contain;}
  .H-sunav .row .sunavBtn4{ background: #00aaaa;}
  .H-sunav .row .sunavBtn5{ background: #1f0068;}
  .H-sunav .row .sunavBtn5 span{ background: url(images/navicon_5.png) center no-repeat; background-size: contain;}
  .H-sunav .row .sunavBtn6{ background: #252525;}
  .H-sunav .row .sunavBtn6 span{ background: url(images/navicon_6.png) center no-repeat; background-size: contain;}
  .H-sunav .row .sunavBtn7{ background: #03a9f4;}
  .H-sunav .row .sunavBtn8{ background: #0f9d58;}
  .H-sunav .row .sunavBtn8 span{ margin-left: -60px;}
  
  .tj_title{ height: 3.5em; line-height: 3.5em;}
  .tj_title h2{ float: left; margin: 0px; font-size: 1.6em;}
  .tj_title h2 a{ color: #333;}
  .H-tuijian .tabBox .bd ul{ padding-right: 0px; margin-bottom: 0px;}
  .H-tuijian .tabBox .bd li{ margin-top: 15px; font-size: 14px;}
  .H-tuijian .tabBox .bd li .tabBoxImg{ position: relative; display: block; overflow: hidden; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
  .H-tuijian .tabBox .bd li .tabBoxImg img{ width: 100%; height: 100%;}
  .H-tuijian .tabBox .bd li .tabBoxImg .figure{ width: 100%; position: absolute; bottom: 0px; margin-bottom: 0px; left: 0px; height: 24px; line-height: 24px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; color: #fff; overflow: hidden; font-size: 0.9em;}
  .H-tuijian .tabBox .bd li .tabBoxImg .figure .figure_l{ float: left; margin-left: 6px;}
  .H-tuijian .tabBox .bd li .tabBoxImg .figure .figure_r{ float: right; margin-right: 6px;}
  .H-tuijian .tabBox .bd li .tabBoxInfo .figure{ position: relative; padding-top: 4px; margin-bottom: 0px; height: 40px; display: block; overflow: hidden;}
  .H-tuijian .tabBox .bd li .tabBoxInfo .figure .figure_tit{  padding-right: 45px; line-height: 18px; font-size: 0.8em; color: #333; display: block;}
  .H-tuijian .tabBox .bd li .tabBoxInfo .figure .figure_price{ position: absolute; right: 0px; top: 0px; height: 36px; line-height: 36px; font-size: 0.9em; color: #666666;}
  .H-tuijian .tabBox .bd li .tabBoxInfo .figure .figure_price em{ margin-right: 4px; font-size: 1.4em; color: #b20000;}
  .H-tuijian .tabBox .hd{ height: 42px; line-height: 42px; font-size: 1.5em; background:#f5f5f5; border-bottom: 1px solid #dddddd;}
  .H-tuijian .tabBox .hd ul{ overflow:hidden;  }
  .H-tuijian .tabBox .hd ul li{ float:left; width: 33.333%; text-align: center; margin: 0px; cursor: pointer;}
  .H-tuijian .tabBox .hd ul li a{ text-decoration: none; color:#333;}
  .H-tuijian .tabBox .hd ul .on{ border-bottom:2px solid #BA2636; color:#BA2636;  }
  .H-tuijian .tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }

  /*资讯推荐*/
  .zx_btn{ float: right; margin-top: -5px;}
  .zx_itemlist .item{ line-height: 22px;}
  .zx_itemlist .item a{ display: block; color: #252525;}
  .zx_btn_more{ width: 88%; margin: 9px auto; text-align: center; display: block; background: #e3e3e3; padding: 8px 0; border-radius: 6px; color: #666; font-size: 14px;}
  .zx_btn_more:hover{ color: #666;}


  /*新房推荐*/
  .H-newf .item_list{ margin-bottom: 0px;}
  .H-newf .item_list .item{ margin-top: 0px; padding: 15px 5px; border-bottom: 1px solid #ddd;}
  .H-newf .item_list .item:last-child{ border-bottom: none;}
  .H-newf .item_list .item img{ float: left; margin-right: 8px; width: 110px; height: 83px;}
  .H-newf .item_list .item p{ margin: 0px;}
  .H-newf .item_list .item .figure{ position: relative; height: 83px; overflow: hidden;}
  .H-newf .item_list .item .figure .figure_tit{ margin-top: 3px; height: 1.2em; line-height: 1.2em; font-size: 1.2em; color: #333; overflow: hidden;}
  .H-newf .item_list .item .figure .figure_addr{ margin-top: 6px; height: 1.1em; line-height: 1.15em; font-size: 1.1em; color: #747474; overflow: hidden;}
  .H-newf .item_list .item .figure .figure_info{ padding-right: 50px; margin-top: 6px; height: 2.8em; line-height: 1.2em; font-size: 1.1em; color: #747474; overflow: hidden;}
  .H-newf .item_list .item .figure .figure_info .f_lx{ height: 1.2em; overflow: hidden;}
  .H-newf .item_list .item .figure .figure_info .f_yh{ margin-top: 6px; height: 1.2em; overflow: hidden; color: #f00;}
  .H-newf .item_list .item .figure .figure_price{ position: absolute; right: 0px; top: 45px; text-align: center; color: #545454;}
  .H-newf .item_list .item .figure .figure_price em{ font-style: normal; font-size: 1.5em; color: #b20000;}
  
  .footer{ position: relative; background: #dfdfdf; overflow: hidden; text-align: center; padding-bottom: 2em; z-index: -1;}
  .footer ul{ padding-top: 0.4em; padding-left: 0;}
  .footer ul li{ line-height: 1.5em; display: inline; list-style-type: none; color:#666;}
  .footer ul li a{ padding: 0 10px; color: #454545; white-space:nowrap;}
  .footer ul li a:hover{ text-decoration: none; color: #666;}
  .footer p{ margin-bottom: 0.5em; line-height: 1.5em; color: #949494; font-size: 0.9em;}
  
  .tsjybtn{ position: fixed; right: 0px; top: 50%; margin-top: 101px; width: 32px; height: 110px; background: url(images/tousujianyi.png) no-repeat #03a9f4; display: block; opacity: 0.7;}
  
  /*搜索页*/
  .srh_inp{ position: relative;  display: block;}
  #searchKeyword.srh_inp_put{ padding-right: 34px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; color: #999;}
  #searchKeyword.srh_inp_put:focus{ border-color: #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .srh_inp_span{ position: absolute; right: 0px; width: 34px; height: 34px; display: block;}
  .srh_inp_btn{ padding: 6px 6px; width: 34px; height: 34px; border: none; display: block; cursor: pointer; background: none;}
  .srh_inp_btn:hover{ background: none;}
  .srh_inp_btn span{ float: right; margin-right: 0.3em; display: block; font-size: 1.2em; color: #747474; z-index: 999;}
  
  .searchResult{ position: absolute; top: 35px; left: 0; width: 100%; z-index:99;}
  .searchResult em {color: #CC3333;font-style:normal;font-weight:normal;}
  .searchResultBg{ position: relative; z-index: 1; width: 100%; border: 1px #ff7a00 solid; border-top: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); border-radius: 4px; overflow: hidden;}
  .searchResultCon {position: relative; z-index: 1; width: 100%; max-height: 200px; overflow-y: auto;}
  .searchResultCon ul li .Se_num{ float: right;}
  .searchResultarticleCon{border-bottom:none;}
  .searchResultTitle{position:absolute;right:0;top:0;z-index:2;width:50px;height:100%;float:right;line-height:35px;text-align:center;}
  .searchResultCon a.searchResultTitle:hover{font-weight:bold;color:#47494a;}
  .searchResult ul{position:relative;width: 100%;float:left;padding:3px 0;background-color:#fff;}
  .articleCon{ padding: 0px; margin: 0px;}
  .articleCon li{width: 100%; height: 34px;overflow: hidden; padding: 0 10px; line-height: 34px; font-size: 14px; color: #adaeae;}
  .articleCon li span{ font-size: 12px;}
  .articleCon li .Se_num{ float: right; margin-right: 10px;}
  .articleCon li:hover,.articleConHover{background-color:#f4f4f4;}
  .articleCon li:hover a{ color: #e63a00;}
  .articleCon li a{color:#47494a; display: block;text-decoration:none;}
  .articleCon li a:hover,.searchTitleHoverLi{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
  .articleCon li.searchTitleHoverLi a{ color: #e63a00}
  .resourcesCon li img.searchicon{width:19px;height:19px;overflow:hidden;margin:-3px 0 0 2px;}
  
  /*条件搜索*/
  .ul_nav{ margin: 0px;}
  .ul_nav li{ border-left: none; border-bottom: none;}
  .ul_nav li:first-child{ border-left: 1px solid #ddd; border-top-right-radius: 0px;}
  .ul_nav li:last-child{ border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
  .ul_nav li a{ color: #333; display: block;}
  .ul_nav li.on{ background: rgba(255,122,0,0.8); color: #fff; float: none;}
  .ul_nav li.on a{ color: #fff;}
  .ul_mav{ height: 36px; margin: 0px;}
  .ul_mav li{ position: relative; border-left: none; padding: 0px;}
  .ul_mav li .gly_ico{ position: absolute; right: 5px; top: 10px; float: right; color: #333;}
  .ul_mav li:first-child{ border-left: 1px solid #ddd; border-bottom-left-radius: 4px; border-top-right-radius: 0px; border-top-left-radius: 0px;}
  .ul_mav li:last-child{ border-bottom-left-radius: 0px;}
  .ul_mav li a{ padding: 10px 5px; display: block; line-height: 1.1em; font-size: 1.1em; color: #333; text-decoration: none;}
  .searchbox{ position: relative;}
  .searchbox .srh_contbox{ position: absolute; left: 0px; z-index: 9; top: 68px; border-radius: 4px; overflow: hidden;}
  .searchbox .srh_contbox .srh_cont{ margin: 0px; width: 100%; min-height: 0px; padding: 0px; display: block; max-height: 205px; overflow-y: auto; background: #fff; border: 1px solid #ddd;}
  .searchbox .srh_contbox .srh_cont li{ margin: 0px; padding: 5px 15px; border: none; border-bottom: 1px solid #ddd;}
  .searchbox .srh_contbox .srh_cont li:last-child{ border: none;}
  .searchbox .srh_contbox .srh_cont li a{ padding: 5px 0px; display: block; color: #333; text-decoration: none; font-size: 13px;}
  .searchbox .srh_contbox .srh_cont .selected{ background: rgba(255,122,0,0.1);}
  .searchbox .srh_contbox .srh_cont .selected a{ color: #b20000;}
  .srh_contCenter{ position: relative; float: left; width: 100%; height: 205px; background: #fff; border: 1px solid #ddd; border-top-left-radius: 4px; 0px; border-top-right-radius: 4px;}
  .srh_contCenter .MoreContUl{ margin:}
  .srh_contCenter .MoreContUl .MoreContLi{ width: 60%; position: static; padding:5px 15px; border: none; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; margin: 0px;}
  .srh_contCenter .MoreContUl .MoreContLi:first-child{ border-top-right-radius: 0px;}
  .srh_contCenter .MoreContUl .MoreContLi:last-child{ border-bottom: none; border-bottom-right-radius: 0px;}
  .srh_contCenter .MoreContUl .MoreContLi a{ padding: 5px 0px; display: block; color: #333; text-decoration: none; font-size: 13px;}
  .srh_contCenter .MoreContUl .MoreContLi a .type_right{ float: right; font-style: normal; font-size: 10px; color: #848484;}
  .srh_contCenter .MoreContUl .selected{ background: rgba(255,122,0,0.1);}
  .srh_contCenter .MoreContUl .selected a{ color: #b20000;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont{ position: absolute; right: 0px; top: 0px; height: 203px; margin: 0px; width: 40%; border-top-right-radius: 4px; overflow-y: auto;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont li{ padding: 5px 15px; margin: 0px; border: none; border-bottom: 1px solid #ddd;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont li:first-child{ border-top-right-radius: 4px;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont li:last-child{ border: none;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont li a{ color: #666; padding: 5px 0px;}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont .selected{ background: rgba(255,122,0,0.1);}
  .srh_contCenter .MoreContUl .MoreContLi .more_cont .selected a{ color: #b20000;}


  .tag{ display: inline-block; padding: 0px 8px; color: #e63a00; background: #FFE7D0; height: 24px; line-height: 24px; font-weight: normal; font-size: 13px; text-align: center; }
  .tag:hover{ color: #fff; background: #FF7A00; }
  .tag_list{ margin: 0px; padding: 0px; display: inline-block; list-style: none; font-size: 0px; }
  .tag_list .tags{ display: inline-block; *display: inline; *zoom: 1; margin-bottom: 2px; padding: 0px; margin-right: 5px; font-size: 13px; }
  .tag_list li:last-child{ margin-right: 0px; }
  .tag_sm{ padding: 0px 5px; height: 18px; line-height: 18px; font-size: 12px; }
  
  .PropertyListDiv{ position: relative; padding: 0px;}
  .PropertyListDiv .item_HouseLi{ width: 100%; padding: 10px 5px; height: 130px; overflow: hidden; border-bottom: 1px solid #ddd;}
  .PropertyListDiv .item_HouseLi .HouseLi_name{ margin-bottom: 0.3em; height: 2em; line-height: 2em; overflow: hidden;}
  .PropertyListDiv .item_HouseLi .HouseLi_name h3{ line-height: 1.2em; font-size: 1.6em; margin: 0px; padding: 0px;}
  .PropertyListDiv .item_HouseLi .HouseLi_name h3 a{ color: #333;}
  .PropertyListDiv .item_HouseLi .HouseLi_info{ position: relative;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .info_pic{ float: left; width: 107px; height: 80px; display: block;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .info_pic img{ width: 107px; height: 80px; display: block;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo{ margin-left: 117px; height: 80px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo p{ margin: 0em; height: 1.5em; line-height: 1.5em; font-size: 1em; color: #898989;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype1{ font-size: 1.15em; margin-bottom: 0.2em; padding-right: 85px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #666;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype2{ margin-bottom: 0.1em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype2 .mj{ margin-left: 5px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype4{ display: none;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype4 .timeago{ color: #333; margin: 0px 6px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .tag{ color: #fff; background: #FF7A00;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .tag_list{ margin-top: 2px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore{ position: absolute; right: 0px; top: 0px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj{ width: 80px; font-size: 1.2em; line-height: 1; text-align: center; display: block;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj em{ margin-right: 6px; font-size: 1.8em; font-style: normal; color: #b20000;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj .dj{ font-size: 1em; color: #666; display: block; margin-bottom: 0px;}
  
  .NodataErr{ background: rgba(255,122,0,0.1);}
  .NodataErr span{ padding-top: 5px; height: 50px; padding-left: 70px; padding-right: 10px; display: block; background: url(images/nodata.png) no-repeat; background-position: 10px 0px; background-size: 50px 50px; font-size: 1.2em; line-height: 1.5em;}
  .LoadDiv{ margin: 10px 0px; width: 100%; text-align: center;}
  .LoadDiv a{ position: relative; left: 50%; margin-left: -40px; width: 80px; height: 24px; line-height: 24px; display: block; background: #ddd; border-radius: 5px; color: #545454;}

@-webkit-keyframes ball-beat {
  50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); }
  100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
}

@keyframes ball-beat {
  50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); }
  100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
}

  #ball-beat{ width: 100%; margin-top: 13px; text-align: center;}
  #ball-beat &gt; div { background-color: #ff7a00; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation: ball-beat 0.7s 0s infinite linear; animation: ball-beat 0.7s 0s infinite linear; }
  #ball-beat &gt; div:nth-child(2n-1) { -webkit-animation-delay: 0.35s !important; animation-delay: 0.35s !important; }
	
  .go-top{ position: fixed; bottom: 10px; right: 10px; width: 35px; z-index: 999;}
  .go-top a{ margin: 0px; display: block; width: 35px; height: 35px; box-shadow: 1px 1px 5px #666666; border-radius: 50%; overflow: hidden;}
  .go-top .go{ background: url(images/go_top.png) no-repeat; background-size: 100% 100%; background-position: 0 0px;}
  
  .mloc{ padding: 0px 10px; height: 30px; line-height: 30px; font-size: 1.1em; color: #999999; background: #fff;/**隐藏页面顶部导航**/}
  .mloc p{ white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
  .mloc a{ color: #656565;}
  
  /*二手房详情页*/
  .focusBox{ position: relative; overflow: hidden;}
  .esf_info .mfocus{ margin:0 auto; position:relative; overflow:hidden; padding: 0px;}
  .esf_info .mfocus .hd{ width:100%; height:5px; position: absolute; z-index:1; bottom:0; text-align:center;}
  .esf_info .mfocus .hd ul{ padding: 0px; overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
  .esf_info .mfocus .hd ul li{ line-height: 20px; -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
  .esf_info .mfocus .hd ul .on{ background:#FF4000;  }
  .esf_info .mfocus .bd{ position:relative; z-index:0;}
  .esf_info .mfocus .bd ul{ padding: 0px;}
  .esf_info .mfocus .bd li img{ width:100%; height: 100%; background:url(images/loading.gif) center center no-repeat;}
  .esf_info .mfocus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
  .esf_info .tit_title{ position: absolute; top: -5px; right: -4px; width: 100px; height: 104px; display: block;}
  .esf_info .tit_title.tit_title-sp{ background: url(images/tit_title-sp.png) no-repeat; background-size: contain;}
  .esf_info .tit_title.tit_title-hot{ background: url(images/tit_title-hot.png) no-repeat; background-size: contain;}
  .esf_info .tit_title.tit_title-only{ background: url(images/tit_title-only.png) no-repeat; background-size: contain;}
  .esf_info .mftit{ border-bottom: 1px solid #ccc; box-sizing: border-box; background: #fff;}
  .esf_info .mftit .mftit_l{ float: left; padding: 10px 0px; line-height: 1.2em; overflow: hidden; width: 100%;}
  .esf_info .mftit .mftit_l h3{ margin-top: 2px; padding: 0px 6px; font-size: 1.2em; margin-bottom: 0px; line-height: 1.5em;}
  .esf_info .mftit .mftit_r{ float: right; width: 15%; height: 50px; border-left: 1px solid #dedede; box-sizing: border-box; display: none;/**隐藏页面顶部导航，mftit_l要设置为width:85%;去掉padding**/}
  .esf_info .mftit .mftit_r #mfollow{ width: 40px; height: 35px; margin: 0px auto; margin-top: 8px;}
  .esf_info .mftit .mftit_r #mfollow a{ width: 40px; height: 35px; display: block; letter-spacing: 1px;}
  .esf_info .mftit .mftit_r #mfollow a img{ width: 18px; height: 16px; margin-left: 10px;}
  .esf_info .mftit .mftit_r #mfollow a p{ text-align: center; line-height: 18px;}
  .esf_info .mfinfo{ box-sizing: border-box; font-size: 1.1em;}
  .esf_info .mfinfo ul{ border: 1px solid #ddd; margin: 0px; background: #fff;}
  .esf_info .mfinfo ul li{ height: 35px; line-height: 35px; overflow: hidden; width: 50%; float: left; border: none; padding: 0px;}
  .esf_info .mfinfo ul li.wip{ width: 100%;}
  .esf_info .mfinfo ul li .rtx{ margin-left: 6px; color: #999;}
  .esf_info .mfinfo ul li .AllPrice{ margin-top: 2px; line-height: 33px; font-size: 1.25em; color: #b20000; font-style: normal;}
  .esf_info .mfinfo ul li .ListPrice{ margin-left: 12px; font-size: 1em; text-decoration: line-through; color: #999; font-style: normal;}
  .esf_info .mfytd .panel{ margin: 0px;}
  .esf_info .mfytdCont ul{ padding: 10px;}
  .esf_info .mfytdCont .mzbpt p{ width: 100%; margin: 0px; padding: 0px; margin-top: 15px; border-top:1px solid #ccc;}
  .esf_info .mfytdCont .mzbpt p span{ width: 80px; height: 20px;position: relative; top: -7px; margin: 0px auto; display: block; background: #fff; text-align: center; color: #666;}
  .esf_info .mfytdCont .mzbpt .mzbptcont{ padding: 10px; line-height: 1.4em;}
  .esf_info .mfyms .panel{ margin: 0px;}
  .esf_info .mfyms .mfymsCont{ padding: 10px; line-height: 1.5em;}
  .esf_info .mfyms .mfymsCont p{ margin-bottom: 6px;}
  .esf_info .mdtpt .panel{ margin: 0px;}
  .esf_info .mdtpt .mdtptCont{ padding: 10px 0px 0px;}
  .esf_info .mdtpt .mdtptCont .mfydz{ padding: 0px 6px 10px; line-height: 20px;}
  .esf_info .mdtpt .mdtptCont .mfydz span{ font-size: 1.2em;}
  .esf_info .mdtpt .mdtptCont .mDt{ width: 100%; display: block;}
  .esf_info .mdtpt .mdtptCont .mDt img{ width: 100%; height: 100%;}
  .esf_info .mfydp .panel{ margin: 0px;}
  .esf_info .mfydp .mfydpCont .mItem{ padding: 10px; border-bottom: 1px solid #ccc;}
  .esf_info .mfydp .mfydpCont .mItem:last-child{ border: none;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_info{ float: left; width: 50px;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_info .mItem_pic{ width: 50px; height: 66px; display: block; overflow: hidden;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_info .mItem_pic img{ width: 50px; height: 66px;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_info .mItem_name{ width: 50px; margin-top: 6px; text-align: center;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_Commbox{ margin-left: 60px;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_comm{ max-height: 72px; height: auto; overflow: hidden;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_comm p{ line-height: 18px;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_date{ float: left; margin-top: 6px; color: #999;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_xsqb{ float: right; margin-top: 6px;}
  .esf_info .mfydp .mfydpCont .mItem .mItem_xsqb a{ color: #36c;}
  .esf_info .mfydp .mfydpCont .mAddMore{ padding: 10px 0px;}
  .esf_info .mfydp .mfydpCont .mAddMore p{ margin: 0px; text-align: center;}
  .esf_info .mfydp .mfydpCont .mAddMore p a{ color: #e63a00;}
  .esf_info .mtjfy .panel{ margin: 0px;}
  .esf_info .mtjfy .mItemTj{ padding: 10px; overflow: hidden; border-bottom: 1px solid #ccc;}
  .esf_info .mtjfy .mItemTj:last-child{ border-bottom: none;}
  .esf_info .mtjfy .mItemTj .mItemTjTit{ height: 1.4em; line-height: 1.4em; margin-bottom: 5px; overflow: hidden;}
  .esf_info .mtjfy .mItemTj .mItemTjTit h2{ padding: 0px; margin: 0px; line-height: 1.4em; font-size: 1.2em;}
  .esf_info .mtjfy .mItemTj .mItemTjTit h2 a{ color: #333;}
  .esf_info .mtjfy .mItemTj .mItemTjPic{ float: left; width: 92px; height: 70px;}
  .esf_info .mtjfy .mItemTj .mItemTjPic img{ width: 92px; height: 70px;}
  .esf_info .mtjfy .mItemTj .mItemTjRight{ margin-left: 102px; overflow: hidden;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo{ height: 70px; overflow: hidden;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL{ float: left; padding-right: 60px;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoUnAddr{ width: 100%; height: 14px; line-height: 15px; overflow: hidden; display: block; color: #999; margin-bottom: 12px; margin-top: 2px; font-size: 1.05em;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP{ margin-bottom: 11px;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP span{ margin-right: 10px; font-size: 1.05em; color: #999;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR{ position: absolute; right: 20px; width: 60px; text-align: center;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR .mItemTjRInfoPrice{ display: block; margin-bottom: 10px; font-size: 1.5em; font-style: normal; color: #b20000;}
  .esf_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR .mItemTjRInfoUnPrice{ font-size: 1.05em; color: #747474;}
  .mTitMod{ padding: 0px; height: 34px; line-height: 34px; border-bottom: 3px solid #ccc;}
  .mTitMod h2{ float: left; height: 34px; line-height: 34px; margin: 0px; padding: 0px 10px; font-size: 1.3em; border-bottom: 3px solid #ff7a00;}
  .mTitMod .toggleVista{ padding-left: 14px; background: url(images/streetscape.png) left center no-repeat; background-size: 22%;}
  #div_mapM{ width: 100%; height: 250px;}
  .esf_info .mDt{ position: relative;}
  .esf_info .MapPano{ width: 100%;}
  .esf_info .MapPano img{ width: 100%; height: 150px;}
  .esf_info .MapPano p{ margin-bottom: 6px; line-height: 20px;}
  .esf_info .MapPano p b{ font-size: 16px; color: #ff7a00;}
  .esf_info .MapPano p span{ margin-left: 20px;}
  .esf_info .PoiName{ position: relative; width: 22px; height: 40px; line-height: 24px; text-align: center; color: #fff; background: url(images/MapBuildIco.png) no-repeat; cursor: pointer;}
  .esf_info .PoiName:hover{ margin-left: -2px; margin-top: -2px; width: 25px; height: 45px; z-index: 99; background: url(images/MapBuildIco2.png) no-repeat;}
  .esf_info .PoiName:hover span{ background: #e63a00;}
  .esf_info .PerimeterBtn ul{ padding: 0px; margin: 0px -1px -1px;}
  .esf_info .PerimeterBtn ul .MapBtn{ float: left; width: 20%; padding: 5px 0px; text-align: center; background: #fff; border: 1px solid #ddd; box-sizing: border-box;}
  .esf_info .PerimeterBtn ul .MapBtn a{ padding: 5px 0px; display: block; font-size: 1.1em; color: #333; text-decoration: none;}
  .esf_info .PerimeterBtn ul .MapBtn.selected{ background: rgba(255,122,0,0.1);}
  .esf_info .PerimeterBtn ul .MapBtn.selected a{ color: #b20000;}
  .esf_info .infor{ max-height: 165px; overflow-y: auto;}
  .esf_info .infor a{ padding: 6px; display: block; border-bottom: 1px dashed #ccc;}
  .esf_info .infor a:last-child{ border-bottom: none;}
  .esf_info .infor a b{ width: 100%; height: 30px; line-height: 30px; display: block; font-size: 16px; font-weight: normal; color: #333;}
  .esf_info .infor a b em{ padding: 0px 6px; margin-right: 6px; font-style: normal; font-size: 14px; color: #fff; background: #e63a00;}
  .esf_info .infor a p{ margin: 0px; line-height: 20px; font-size: 13px; overflow: hidden; color: #848484;}
  .esf_info .overlay{ position: absolute; top: 30px; right: 0px; width: 80px; height: 220px; background: rgba(255,255,255,0); display: black;}

  #mAgentBox{ position: fixed; bottom: -55px; width: 100%; height: 50px; overflow: hidden; background: rgba(36,46,48,0.9); transition: all 0.3s ease-in-out; box-shadow: 0px -1px 20px #666;}
  #mAgentBox .mAgentInfo .mAgentPic{ width: 38px; height: 50px; float: left;}
  #mAgentBox .mAgentInfo span{ float: left; margin-left: 4px; margin-top: 4px; overflow: hidden;}
  #mAgentBox .mAgentInfo span p{ margin: 0px; line-height: 22px; color: #fff; font-size: 1.3em;}
  #mAgentBox .mRightShow{ float: right;}
  #mAgentBox .mRightShow a{ float: left; width: 50px; height: 50px; display: block; text-align: center;}
  #mAgentBox .mRightShow .mShare{ width: 70px; font-size: 1em; color: #fff;}
  #mAgentBox .mRightShow .mShare span{ display: block; margin: 6px 0px; font-size: 1.8em;}
  #mAgentBox .mRightShow .mRightShowTel{ padding-top: 32px; height: 18px; color: #fff; font-size: 1.25em; background: url(images/Tel_ico.png) no-repeat; background-position: 15px 6px;}
  #mAgentBox .mRightShow .mRightShowSms{ padding-top: 32px; height: 18px; color: #fff; font-size: 1.25em; background: url(images/Sms_ico.png) no-repeat; background-position: 12px 6px;}
  #mAgentBox .mRightShow .mRightShowYuyue{ padding-top: 32px; height: 18px; color: #fff; font-size: 1.25em; background: url(images/YueYu_ico.png) no-repeat; background-position: 14px 5px; background-size: 45%;}
  .shareTable{ position: fixed; top: 50%; margin-top: -103px; z-index: 99;}
  .shareTable .panel{ margin-bottom: 0px;}
  .shareTable .panel .panel-heading{ position: relative;}
  .shareTable .closeShare{ position: absolute; right: 0px; top: 0px; height: 38px; line-height: 38px; width: 38px; text-align: center;}
  .shareTable .sharesubmit{  float: right; margin-top: 10px; padding: 7px 14px; border: 1px solid #ddd; border-radius: 4px; color: #333;}
  .Popbox-Shade{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0; z-index: 9;}
  .Popbox{ position: fixed; top: 10%; left: 10%; width: 80%; height: 10%; background: #fff; opacity: 0; border-radius: 5px; box-shadow: 1px 1px 5px rgba(33,33,33,0.8); overflow: hidden; overflow-y: auto; z-index: 99}
  .Popbox input,.Popbox button,.Popbox select,.Popbox textarea{ outline:none;}
  .Popbox textarea{ resize:none;}
  .Popbox .PopCont .PopTitle{ padding: 0em 0.5em; height: 2.5em; line-height: 2.5em; font-size: 1.6em; border-bottom: 2px solid #ff7a00;}
  .Popbox .PopCont .PopForm{ padding: 1em;}
  .Popbox .PopCont .PopForm .FormInput{ position: relative; margin-bottom: 1em;}
  .Popbox .PopCont .PopForm .FormInput .Input_Name{ position: absolute; font-size: 0.9em; top: 0em; color: #ddd; width: 100%; z-index: -1;}
  .Popbox .PopCont .PopForm .FormInput .Input_Name .name1{ position: absolute; font-size: 1.5em; top: 1.25em; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in;}
  .Popbox .PopCont .PopForm .FormInput .Input_Name .name2{ position: absolute; right: 0px; color: #f00;}
  .Popbox .PopCont .PopForm .FormInput .inputype{ margin-top: 0.9em; width: 100%; height: 1.7em; line-height: 1.7em; font-size: 1.5em; border: none; border-bottom: 1px solid #ddd; background: transparent; z-index: 1;}
  .Popbox .PopCont .PopForm .FormInput .inputype:focus{ border-color: #ff7a00;}
  .Popbox .PopCont .PopForm .FormInput.inptime .Time_Name{ position: absolute; font-size: 1.2em; top: 0em; color: #ddd; z-index: -1;}
  .Popbox .PopCont .PopForm .FormInput.inptime .inputype{ margin-top: 0.9em; width: 100%; height: 1.7em; line-height: 1.7em; font-size: 1.5em; border: none; border-bottom: 1px solid #ddd; background: transparent; z-index: 1;}
  .Popbox .PopCont .PopForm .FormTextarea .usertype{ width: 100%; height: 60px; border: 1px solid #ddd;}
  .Popbox .PopCont .PopForm .FormSubmit{margin-top: 1em;}
  .Popbox .PopCont .PopForm .FormSubmit a{ width: 45%; height: 2em; line-height: 2em; font-size: 1.2em; color: #333; display: inline-block; background: #ddd; border-radius: 5px; text-align: center;}
  .Popbox .PopCont .PopForm .FormSubmit a:last-child{ margin-left: 8.7%; background: #ff7a00; color: #fff;}
  .Popbox .PopCont .PopForm .warn{ margin-top: 0.5em; line-height: 1.2em;}
  
  .page {display: none;position: fixed;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;overflow: hidden;}
  .page ul,.page li,.page h1{ margin: 0; padding: 0;}
  #datescroll div{float: left;margin-left: 10%;margin-top: 15px;padding-right: 22px;}
  #datescroll_datetime div{float: left;margin-left: 10%;padding-right: 22px;}
  #yearwrapper{position: absolute;left: 0;top:45px;bottom: 60px;width:80%;}
  #monthwrapper{position: absolute;left: 26%;top:45px;bottom: 60px;width:80%;}
#daywrapper{position: absolute;left: 50%;top:45px;bottom: 60px;width:80%;}
#Hourwrapper{position: absolute;left: 0;top:195px;bottom: 68px;width:80%;}
#Minutewrapper{position: absolute;left: 26%;top:195px;bottom: 68px;width:80%;}
#Secondwrapper{position: absolute;left: 50%;top:195px;bottom: 68px;width:80%;}
#Hourwrapper ul li{color: #898989;font-size: 12px;}
#Minutewrapper ul li{color: #898989;font-size: 12px;}
#Secondwrapper ul li{color: #898989;font-size: 12px;}
#yearwrapper ul li{color: #898989;font-size: 12px;}
#monthwrapper ul li{color: #898989;font-size: 12px;}
#daywrapper ul li{color: #898989;font-size: 12px;}
#markyear{position:relative; margin-left: 76px;top:-2px;}
#markmonth{position:relative; margin-left: 40px;top:-2px;}
#markday{position:relative; margin-left: 42px;top:-2px;}
#markhour{position:relative; margin-left: 62px;top:-2px;}
#markminut{position:relative; margin-left: 58px;top:-2px;}
#marksecond{position:relative; margin-left: 68px;top:-2px;}
#dateheader{width: 100%;height: 50px;background: #79C12F;text-align: center;color: #fff;line-height: 50px;font-size: 20px;}
#setcancle ul{text-align: center;line-height: 30px; margin:1px auto;font-size: 20px;}
#setcancle ul li{border-radius:3px;float: left;width: 40%;height: 30px;list-style-type: none;font-family:'microsoft yahei';font-size:16px;}
#dateconfirm{position: absolute;background:#79C12F;left:20px;color:#fff;}
#datecancle{position: absolute;background:  #dcdddd;right:20px;width: 40%;color:#666;}
#dateshadow{display: none;position: fixed;width: 100%;height: 100%;top:0;left:0;background: #000; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#datePage{font-size: 22px; border-radius: 3px;top:0px;MARGIN-RIGHT: auto;vertical-align:middle;
MARGIN-LEFT: auto;width: 80%;;height: 240px;background: #FFFFFF;z-index:9999999;}
#datetitle{width: 100%;height:50px;background: #79C12F;text-align: center;color: #fff;line-height: 50px;font-size: 20px;font-family:'microsoft yahei';}
#datetitle h1{font-weight:normal; font-size: 24px; padding-top: 10px;}
#datemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:108px;background:#eee;border:1px solid #eee;}
#timemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:242px;background:#eee;border:1px solid #eee;}
#datescroll{background: #F8F8F8;width:94%; margin:10px 3%;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#datescroll_datetime{display: none;background:#F8F8F8;width:94%; margin:10px 3%;margin-top: 10px;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#yearwrapper ul,#monthwrapper ul,#daywrapper ul{width:40%;}
#Hourwrapper ul,#Minutewrapper ul,#Secondwrapper ul{width:40%;}
#dateFooter{width:100%;background: #fff;height: 50px;bottom: 0px;position: absolute;}

 /*投诉建议*/
 .tousu .suggest_pop{ padding: 10px; position: relative;}
 .tousu .suggest_pop h3{ text-align: center; margin: 10px 0px; color: #333; font-weight: bold;}
 .tousu .suggest_pop .tip{ line-height: 20px; text-indent: 26px; color: #747474;}
 .tousu .suggest_pop .sug_inp .inpDiv{ width: 100%; height: 34px; line-height: 34px; margin-bottom: 10px;}
 .tousu .suggest_pop .sug_inp .inpDiv span{ font-size: 16px; width: 80px; display: inline-block;}
 .tousu .suggest_pop .sug_inp .inpDiv .inp{ width:-moz-calc(100% - 120px); width:-webkit-calc(100% - 120px); width: calc(100% - 120px); height: 30px; line-height: 30px; border: 1px solid rgba(52,152,219,0.3); box-shadow: 0px 0px 1px rgba(52,152,219,0.3);}
 .tousu .suggest_pop .sug_inp .inpDiv .inp:focus{ border: 1px solid rgba(52,152,219,0.7); box-shadow: 0px 0px 5px rgba(52,152,219,0.7);}
 .tousu .suggest_pop .sug_inp .inpDiv i{ margin-left: 6px; width: 24px; height: 24px; vertical-align: middle; display: inline-block;}
 .tousu .suggest_pop .sug_inp .inpDiv .name_state.success{ background: url(/html/style/images/sug_ico.png) -1px -5px no-repeat;}
 .tousu .suggest_pop .sug_inp .inpDiv .name_state.faild{ background: url(/html/style/images/sug_ico.png) -41px -4px no-repeat;}
 .tousu .suggest_pop .sug_inp .inpDiv .tel_state.success{ background: url(/html/style/images/sug_ico.png) -1px -5px no-repeat;}
 .tousu .suggest_pop .sug_inp .inpDiv .tel_state.faild{ background: url(/html/style/images/sug_ico.png) -41px -4px no-repeat;}
 .tousu .suggest_pop .sug_inp .areaDiv p{ margin: 0px; height: 20px; text-align: right; color: #f00;}
 .tousu .suggest_pop .sug_inp .areaDiv span{ font-size: 16px; height: 34px; line-height: 34px; display: block;}
 .tousu .suggest_pop .sug_inp .areaDiv textarea{ width: 100%; padding: 5px; height: 100px; line-height: 20px; color: #999; border: 1px solid rgba(52,152,219,0.3); box-shadow: 0px 0px 1px rgba(52,152,219,0.3);}
 .tousu .suggest_pop .sug_inp .areaDiv textarea:focus{ border: 1px solid rgba(52,152,219,0.7); box-shadow: 0px 0px 5px rgba(52,152,219,0.7); color: #333;}
 .tousu .suggest_pop .sug_inp button{ margin-top: 10px; float: right; padding: 8px 30px; border: none; cursor: pointer; background: #fff; border-radius: 4px; border: 1px solid rgba(52,152,219,0.3); box-shadow: 0px 0px 1px rgba(52,152,219,0.3);}
 .tousu .suggest_pop .sug_inp .btnreset{ margin-right: 20px;}
 .tousu .suggest_pop .sug_inp .btnreset:hover{ background: #eee;}
 .tousu .suggest_pop .sug_state{ position: absolute; bottom: 10px; left: 10px; font-size: 16px; line-height: 24px;}
 .tousu .suggest_pop .sug_state .state_ico{ float: left; margin-right: 2px; width: 24px; height: 24px; display: block;}
 .tousu .suggest_pop .sug_state .state_ico.success{ background: url(/html/style/images/sug_ico.png) -1px -2px no-repeat;}
 .tousu .suggest_pop .sug_state .state_ico.faild{ background: url(/html/style/images/sug_ico.png) -38px -3px no-repeat;}
 .tousu .suggest_pop .sug_state .state_cot.success{ color: #f00;}
  
  /*预约*/
  .YuYueBox{ position: fixed; bottom: 30px; right: 10px; width: 40px; height: 40px; background: rgba(36,46,48,0.8); border-radius: 100%; transition: all 0.3s ease-in-out;}
  .YuYueBox .ShowYuyue{ margin-top: 5px; margin-left: 5px; padding-top: 18px; width: 30px; height: 30px; text-align: center; color: #fff; font-size: 0.8em; display: block; background: url(images/YueYu_ico.png) no-repeat; background-position: 7px 0px; background-size: 50%;}
  
  /*新房详情页*/
  .new_info .mfocus{ margin:0 auto; position:relative; overflow:hidden; padding: 0px;}
  .new_info .mfocus .hd{ width:100%; height:5px; position:absolute; z-index:1; bottom:0; text-align:center;}
  .new_info .mfocus .hd ul{ padding: 0px; overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
  .new_info .mfocus .hd ul li{ line-height: 20px; -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
  .new_info .mfocus .hd ul .on{ background:#FF4000;  }
  .new_info .mfocus .bd{ position:relative; z-index:0;}
  .new_info .mfocus .bd ul{ padding: 0px; margin: 0px;}
  .new_info .mfocus .bd li img{ width:100%; height: 100%;}
  .new_info .mfocus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
  .new_info .mftit{ border-bottom: 1px solid #ccc; box-sizing: border-box; background: #fff;}
  .new_info .mftit .mftit_l{ float: left; padding: 10px 0px; line-height: 1.2em; overflow: hidden; width: 100%;}
  .new_info .mftit .mftit_l h3{ left: 30px; margin-top: 2px; padding: 0px 6px; font-size: 1.2em; margin-bottom: 0px; line-height: 1.5em;}
  .new_info .mftit .mftit_r{ float: right; width: 15%; height: 50px; border-left: 1px solid #dedede; box-sizing: border-box; display: none;/**隐藏页面顶部导航，mftit_l要设置为width:85%;去掉padding**/}
  .new_info .mftit .mftit_r #mfollow{ width: 40px; height: 35px; margin: 0px auto; margin-top: 8px;}
  .new_info .mftit .mftit_r #mfollow a{ width: 40px; height: 35px; display: block; letter-spacing: 1px;}
  .new_info .mftit .mftit_r #mfollow a img{ width: 18px; height: 16px; margin-left: 10px;}
  .new_info .mftit .mftit_r #mfollow a p{ text-align: center; line-height: 18px;}
  .new_info .mxf_info .mxf_info_panel{ margin: 0px; padding: 0px;}
  .new_info .mxf_info .mxf_info_panel li{ padding: 5px 0px; line-height: 20px; border-bottom: 1px solid #ddd; font-size: 1em;}
  .new_info .mxf_info .mxf_info_panel li:first-child{ padding-top: 8px;}
  .new_info .mxf_info .mxf_info_panel li:last-child{ border-bottom: none;}
  .new_info .mxf_info .mxf_info_panel li b{ float: left; text-align: right; width: 90px;}
  .new_info .mxf_info .mxf_info_panel li p{ margin: 0px; padding-left: 95px;}
  .new_info .mxf_info .mxf_info_panel li p em{ margin-right: 6px; color: #b20000; font-size: 2em; font-style: normal;}
  .new_info .mlpxx .panel{ margin: 0px;}
  .new_info .mlpxx .mlpxx_info{ padding: 10px; border-bottom: 1px solid #ddd; line-height: 1.4em; font-size: 1.1em; text-indent: 26px; color: #666;}
  .new_info .mlpxx .mlpxx_info p{ margin: 0px;}
  .new_info .mlpxx .mlpxx_info_media{ margin: 0px; padding: 0px;}
  .new_info .mlpxx .mlpxx_info_media li{ padding: 5px 0px; line-height: 20px; border-bottom: 1px solid #ddd; font-size: 1em;}
  .new_info .mlpxx .mlpxx_info_media li:last-child{ border-bottom: none;}
  .new_info .mlpxx .mlpxx_info_media li b{ float: left; text-align: right; width: 90px;}
  .new_info .mlpxx .mlpxx_info_media li p{ margin: 0px; padding-left: 95px; color: #666;}
  .new_info .mwyxx .panel{ margin: 0px;}
  .new_info .mwyxx .mwyxx_info_media{ margin: 0px; padding: 0px;}
  .new_info .mwyxx .mwyxx_info_media li{ padding: 5px 0px; line-height: 20px; border-bottom: 1px solid #ddd; font-size: 1em;}
  .new_info .mwyxx .mwyxx_info_media li:last-child{ border-bottom: none;}
  .new_info .mwyxx .mwyxx_info_media li b{ float: left; text-align: right; width: 90px;}
  .new_info .mwyxx .mwyxx_info_media li p{ margin: 0px; padding-left: 95px; color: #666;}
  .new_info .mlpms .panel{ margin: 0px;}
  .new_info .mlpms .mfymsCont{ padding: 10px; line-height: 1.5em; font-size: 1.1em; overflow: hidden;}
  .new_info .mlpms .mfymsCont h1,
  .new_info .mlpms .mfymsCont h2,
  .new_info .mlpms .mfymsCont h3,
  .new_info .mlpms .mfymsCont h4,
  .new_info .mlpms .mfymsCont h5,
  .new_info .mlpms .mfymsCont h6{ margin: 0px; padding: 0px; margin-bottom: 6px; font-size: 1.3em;}
  .new_info .mlpms .mfymsCont p{ margin-bottom: 6px; color: #666;}
  .new_info .mlptp .panel{ margin: 0px;}
  .new_info .mlptp .mlptp_info_media li{ margin-bottom: 15px;}
  .new_info .mlptp .mlptp_info_media li a{ position: relative; display: block; width: 100%; color: #fff; font-size: 1.1em;}
  .new_info .mlptp .mlptp_info_media li a p{ position: absolute; bottom: 0px; width: 100%; height: 26px; margin: 0px; line-height: 26px; text-align: center; display: block; background: rgba(0,0,0,0.4);}
  .new_info .mlptp .mlptp_info_media li a img{ width: 100%; height: 100%;}
  .new_info .mdtpt .panel{ margin: 0px;}
  .new_info .mdtpt .mdtptCont{ padding: 0px;}
  .new_info .mdtpt .mdtptCont .mfydz{ padding: 0px 6px 10px; line-height: 20px;}
  .new_info .mdtpt .mdtptCont .mfydz span{ font-size: 1.2em;}
  .new_info .mdtpt .mdtptCont .mDt{ width: 100%; display: block;}
  .new_info .mdtpt .mdtptCont .mDt img{ width: 100%; height: 100%;}
  .new_info .mtjfy .panel{ margin: 0px;}
  .new_info .mtjfy .mItemTj{ padding: 10px; overflow: hidden; border-bottom: 1px solid #ccc;}
  .new_info .mtjfy .mItemTj:last-child{ border-bottom: none;}
  .new_info .mtjfy .mItemTj .mItemTjTit{ height: 1.5em; line-height: 1.5em; margin-bottom: 5px; overflow: hidden;}
  .new_info .mtjfy .mItemTj .mItemTjTit h2{ padding: 0px; margin: 0px; line-height: 1.4em; font-size: 1.2em;}
  .new_info .mtjfy .mItemTj .mItemTjTit h2 a{ color: #333;}
  .new_info .mtjfy .mItemTj .mItemTjPic{ float: left; width: 92px; height: 70px;}
  .new_info .mtjfy .mItemTj .mItemTjPic img{ width: 92px; height: 70px;}
  .new_info .mtjfy .mItemTj .mItemTjRight{ margin-left: 102px; overflow: hidden;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo{ height: 70px; overflow: hidden;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL{ float: left; padding-right: 60px;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoUnAddr{ width: 100%; height: 18px; line-height: 18px; overflow: hidden; display: block; color: #666; margin-bottom: 3px; font-size: 1.2em;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP{ margin-bottom: 0px;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP p{ margin-right: 10px; font-size: 1.05em; color: #999; display: block; margin: 0px;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP .mItemTjRInfoDai{ height: 16px; line-height: 16px; margin-bottom: 3px; overflow: hidden;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoL .mItemTjRInfoP .mItemTjRInfoTuan{ line-height: 16px; color: #f00;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR{ position: absolute; right: 20px; width: 60px; text-align: center;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR .mItemTjRInfoPrice{ display: block; margin-bottom: 10px; font-size: 1.5em; font-style: normal; color: #b20000;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR .mItemTjRInfoPrice i{font-size: 0.8em; color: #666; font-style: normal;}
  .new_info .mtjfy .mItemTj .mItemTjRight .mItemTjRInfo .mItemTjRInfoR .mItemTjRInfoUnPrice{ font-size: 1.05em; color: #747474;}
  
  #div_mapM{ width: 100%; height: 250px;}
  .new_info .mDt{ position: relative;}
  .new_info .MapPano{ width: 100%;}
  .new_info .MapPano img{ width: 100%; height: 150px;}
  .new_info .MapPano p{ margin-bottom: 6px; line-height: 20px;}
  .new_info .MapPano p b{ font-size: 16px; color: #ff7a00;}
  .new_info .MapPano p span{ margin-left: 20px;}
  .new_info .PoiName{ position: relative; width: 22px; height: 40px; line-height: 24px; text-align: center; color: #fff; background: url(images/MapBuildIco.png) no-repeat; cursor: pointer;}
  .new_info .PoiName:hover{ margin-left: -2px; margin-top: -2px; width: 25px; height: 45px; z-index: 99; background: url(images/MapBuildIco2.png) no-repeat;}
  .new_info .PoiName:hover span{ background: #e63a00;}
  .new_info .PerimeterBtn ul{ padding: 0px; margin: 0px -1px -1px;}
  .new_info .PerimeterBtn ul .MapBtn{ float: left; width: 20%; padding: 5px 0px; text-align: center; background: #fff; border: 1px solid #ddd; box-sizing: border-box;}
  .new_info .PerimeterBtn ul .MapBtn a{ padding: 5px 0px; display: block; font-size: 1.1em; color: #333; text-decoration: none;}
  .new_info .PerimeterBtn ul .MapBtn.selected{ background: rgba(255,122,0,0.1);}
  .new_info .PerimeterBtn ul .MapBtn.selected a{ color: #b20000;}
  .new_info .infor{ max-height: 165px; overflow-y: auto;}
  .new_info .infor a{ padding: 6px; display: block; border-bottom: 1px dashed #ccc;}
  .new_info .infor a:last-child{ border-bottom: none;}
  .new_info .infor a b{ width: 100%; height: 30px; line-height: 30px; display: block; font-size: 16px; font-weight: normal; color: #333;}
  .new_info .infor a b em{ padding: 0px 6px; margin-right: 6px; font-style: normal; font-size: 14px; color: #fff; background: #e63a00;}
  .new_info .infor a p{ margin: 0px; line-height: 20px; font-size: 13px; overflow: hidden; color: #848484;}
  .new_info .overlay{ position: absolute; top: 30px; right: 0px; width: 80px; height: 220px; background: rgba(255,255,255,0); display: black;}
  

  /*资讯列表页*/
  .page_list .page_panel{ margin: 0px;}
  .page_list .page_panel .p_jump{ margin-bottom: 10px; margin-right: 6px;}
  .page_list .li_list{ margin-bottom: 0px;}
  .page_list .li_list li{ overflow: hidden; margin-top: 10px; padding: 0px; padding-top: 10px; border: none; border-top: 1px solid #e3e3e3;}
  .page_list .li_list li:first-child{ border-top: none; padding-top: 0px;}
  .page_list .li_list li:last-child{ padding-bottom: 10px; border-bottom: 1px solid #e3e3e3;}
  .page_list .li_list .figure_80{ max-height: 60px; padding: 0px 6px; display: block;}
  .page_list .li_list .figure_title{ margin: 0px 6px; color: #333; line-height: 20px; font-size: 1.2em; overflow: hidden;}
  .page_list .li_list .figure_80:hover .figure_title{ color: #E33A29;}
  .page_list .li_list .figure_mask{ margin: 0px 6px; max-height: 40px; line-height: 20px; overflow: hidden; font-size: 12px; color: #999;}

  /*资讯页*/
  .cot_text{ overflow: hidden;}
  .cot_text .p_content{ padding: 10px; background: #fff; border-radius: 4px;}
  .cot_text .p_content .p_title{ width: 100%; text-align: center; margin-bottom: 10px; border-bottom: 1px dashed; border-color: #e3e3e3;}
  .cot_text .p_content .p_title h2{ margin-top: 0px; padding-top: 14px;}
  .cot_text .p_content .p_title p{ color: #999;}
  .cot_text .p_content .p_text{ line-height: 26px; font-size: 1.2em;}
  .cot_text .p_content .p_text .zaiyao{ line-height: 20px; display: none;}
  .cot_text .p_content .p_text img{ width: 100%; height: auto; max-width: 500px; text-align: center;}
  .p_jump{ text-align: right;}
  .p_jump .pagination{ margin: 0px;}
  .p_jump .pagination&gt;.active&gt;a,
  .p_jump .pagination&gt;.active&gt;span,
  .p_jump .pagination&gt;.active&gt;a:hover,
  .p_jump .pagination&gt;.active&gt;span:hover,
  .p_jump .pagination&gt;.active&gt;a:focus,
  .p_jump .pagination&gt;.active&gt;span:focus{ background: #E33A29; color: #fff; border-color: #E33A29;}
  
  /*登记表单页*/
  .Sub_panel{ margin: 0px;}
  .Sub_panel .SubDiv{ margin: 6px 0px;}
  .Sub_panel .SubDiv .SubBtn{ position: relative; width: 100%; display: block; height: 3em; line-height: 3em; text-align: center; color: #fff; border-radius: 4px; background: #454545;}
  .Sub_panel .SubDiv .SubBtn i{ position: relative; display: inline-block; top: 7px; left: -5px; width: 20px; height: 20px; background: url(images/navicon.png) no-repeat;}
  .Sub_panel .SubDiv .SubBtn em{ position: relative; font-style: normal;}
  .Sub_panel .SubDiv .SubBtn.ebbtn{ background: #83ba1f;}
  .Sub_panel .SubDiv .SubBtn.ebbtn i{ background-position: 0px 0px;}
  .Sub_panel .SubDiv .SubBtn.edbtn{ background: #e56c19;}
  .Sub_panel .SubDiv .SubBtn.edbtn i{ background-position: -73px 0px;}
  .Sub_panel .SubDiv .SubBtn.zbbtn{ background: #b81b1b;}
  .Sub_panel .SubDiv .SubBtn.zbbtn i{ background-position: -142px 0px;}
  .Sub_panel .SubDiv .SubBtn.zdbtn{ background: #00aaaa;}
  .Sub_panel .SubDiv .SubBtn.zdbtn i{ background-position: -215px 0px;}  
  
  .TuWrap .trust_panel{ margin: 0px;}
  .TuWrap .Tu_title h2{ font-weight: bold; font-size: 1.5em;}
  .TuWrap .TrustMod{ padding: 10px;}
  .TuWrap .TrustMod .TrustRow{ padding: 10px 0px; line-height: 2em; display: block;}
  .TuWrap .TrustMod .TrustRow span.T_Title{ float: left; margin-right: 10px; width: 100%; text-align: left; display: block; font-size: 1.3em;}
  .TuWrap .TrustMod .TrustRow span.T_Title em{ margin-right: 5px; font-style: normal; color: #f00;}
  .TuWrap .TrustMod .TrustRow span{ margin: 0px 6px; font-size: 1.1em;}
  .TuWrap .TrustMod .TrustRow span.Msg{ margin: 0px; color: #f00;}
  .TuWrap .TrustMod .TrustRow2{ padding: 10px 0px; line-height: 2em;}
  .TuWrap .TrustMod .TrustRow2 span.T_Title{ float: left; margin-right: 10px; width: 100%; text-align: left; display: block; font-size: 1.3em;}
  .TuWrap .TrustMod .TrustRow2 span{ margin: 0px 6px; font-size: 1.1em;}
  .TuWrap .TrustMod .TrustRow2 p{ margin: 0px; margin-left: 3px; text-align: left; color: #747474;}
  .TuWrap .TrustMod .TrustRow b{ margin: 0px 6px; display: inline-block; font-weight: normal; font-size: 13px;}
  .TuWrap .TrustMod .TrustRow .UlRow{ float: left; padding: 0px; margin: 0px 10px; width: 100%;}
  .TuWrap .TrustMod .TrustRow .UlRow li{ min-width: 80px; display: inline-block; *display: inline; *zoom: 1; font-size: 0px;}
  .TuWrap .TrustMod .TrustRow .T_LInput{ height: 2em; line-height: 2em; padding-left: 4px; font-size: 14px;}
  .TuWrap .TrustMod .TrustRow .T_LInput:focus{ border-color: #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .TuWrap .TrustMod .TrustRow .T_Input{ width: 150px; height: 2em; line-height: 2em; padding-left: 4px; margin-right: 6px; font-size: 14px; color: #333;}
  .TuWrap .TrustMod .TrustRow .T_Input:focus{ border-color: #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .TuWrap .TrustMod .TrustRow .T_SInput{ float: none; display: inline-block; width: 64px; height: 2em; line-height: 2em; padding-left: 4px; font-size: 14px;}
  .TuWrap .TrustMod .TrustRow .T_SInput:focus{ border-color: #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .TuWrap .TrustMod .TrustRow2 .T_HInput{ padding: 6px; width: 100%; height: 100px; font-size: 14px;}
  .TuWrap .TrustMod .TrustRow2 .T_HInput:focus{ border-color: #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .TuWrap .TrustMod .SubmitBtn{ position: relative; left: 50%; margin-left: -80px; *margin-left: -360px; margin-top: 20px; width:160px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #fff; display: block; border-radius: 6px; background: #ff7a00; cursor:pointer;}
  .TuWrap .TrustMod .wrn{ margin-top: 10px; color: #f00; font-size: 14px; text-align: center;}
  .TuWrap .TrustMod .wrn2{ color: #747474; font-size: 14px; text-align: center;}
  .TuWrap .TrustMod .SubmitBtn:hover{ background: #e63a00;}
  .TuWrap .TrustMod .TrustRow .wCheck { position: relative; display: inline-block; *display: inline; zoom: 1; vertical-align: middle; font-size: 0px; line-height: 0px; cursor: pointer; width: 16px; height: 16px; margin-bottom: 6px; background-repeat: no-repeat; background-position: center 0;}
  .TuWrap .TrustMod .TrustRow .wCheck-hover { background-position: center -16px;}
  .TuWrap .TrustMod .TrustRow .wCheck-label { display: inline-block; *display: inline; zoom: 1; vertical-align: middle; cursor: pointer; margin: 0 15px 6px 4px;  font-size: 14px; color: #666;}
  .TuWrap .TrustMod .TrustRow .wCheck-selector, .wCheck-focus { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center;}
  .TuWrap .TrustMod .TrustRow .wCheck-off .wCheck-selector { display: none;}
  .TuWrap .TrustMod .TrustRow .wCheck-on .wCheck-selector{ display: block;}
  .TuWrap .TrustMod .TrustRow .wCheck-label-theme-circle-inset-red.wCheck-label-hover{ color: #FF9966;}
  .TuWrap .TrustMod .TrustRow .wCheck-theme-square-radial-red { background-image: url('images/square-radial-red.png'); }
  .TuWrap .TrustMod .TrustRow .wCheck-theme-circle-inset-red { background-image: url('images/circle-inset-red.png');}
  .TuWrap .TrustMod .TrustRow .wCheck-selector-circle { background-image: url('images/selector-circle.png');}
  .TuWrap .TrustMod .TrustRow .searchResult{position:absolute;top: 5.3em;left: 0px;width: 100%;z-index:99; border: 1px solid #ff7a00; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6); -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,122,0,0.6);}
  .TuWrap .TrustMod .TrustRow .searchResult em {color: #CC3333;font-style:normal;font-weight:normal;}
  .TuWrap .TrustMod .TrustRow .searchHover .searchResult{_top:51px;}
  .TuWrap .TrustMod .TrustRow .searchResultBg{position:relative;z-index:1;width: 100%; border:none; background: #fff;}
  .TuWrap .TrustMod .TrustRow .searchResultCon{position:relative;z-index:1;width: 100%; border-top: none; overflow: hidden;}
  .TuWrap .TrustMod .TrustRow .searchResultarticleCon{border-bottom:none;}
  .TuWrap .TrustMod .TrustRow .searchResultTitle{position:absolute;right:0;top:0;z-index:2;width:50px;height:100%;float:right;line-height:35px;text-align:center;}
  .TuWrap .TrustMod .TrustRow .searchResultCon a.searchResultTitle:hover{font-weight:bold;color:#47494a;}
  .TuWrap .TrustMod .TrustRow .searchResult ul{position:relative;width:300px;float:left;padding:3px 0;background-color:#fff;}
  .TuWrap .TrustMod .TrustRow .articleCon li{width:300px;height: 2em;overflow:hidden;padding:0 4px;line-height: 2em;font-size:14px;color:#adaeae;}
  .TuWrap .TrustMod .TrustRow .articleCon li span{margin-left:10px;font-size:12px;}
  .TuWrap .TrustMod .TrustRow .articleCon li:hover{background-color:#f4f4f4;}
  .TuWrap .TrustMod .TrustRow .articleConHover{background-color:#f4f4f4;}
  .TuWrap .TrustMod .TrustRow .articleCon li:hover a{ color: #e63a00;}
  .TuWrap .TrustMod .TrustRow .articleCon li a{color:#47494a; display: block;text-decoration:none; cursor: pointer;}
  .TuWrap .TrustMod .TrustRow .articleCon li a:hover{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
  .TuWrap .TrustMod .TrustRow .searchTitleHoverLi{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
  .TuWrap .TrustMod .TrustRow .articleCon li.searchTitleHoverLi a{ color: #e63a00}
  .TuWrap .TrustMod .TrustRow .resourcesCon li img.searchicon{width:19px;height:19px;overflow:hidden;margin:-3px 0 0 2px;}

  /*过户查询*/
  .mghcx{ padding: 0px 5px;}
  .mghcx .panel{ margin: 0px;}
  .mghcx .mTitMod .loc{ padding-left: 6px; color: #999;}
  .mghcx .mTitMod .loc a{ color: #333;}
  .mghcx .mghcxCont{ float: none;}
  .mghcx .mghcxCont .pcs_cx_input .hidbtn a{ margin-bottom: 10px; width: 100%; height: 34px; line-height: 34px; display: block; color: #fff; background: #03a9f4; text-align: center; border-radius: 4px;}
  .mghcx .mghcxCont .pcs_cx_input .hidbtn.jssqbtn{ display: none;}
  .mghcx .mghcxCont .pcs_cx_input .hidbtn.jssqbtn a{ background: #e51c23;}
  .mghcx .mghcxCont .pcs_cx_input .hidshow .cx_err{ padding-right: 6px; text-align: right; color: #f00;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput{ position: relative; margin-bottom: 6px; width: 100%;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .cxinputSp{ width: 100px;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus{ position: absolute; top: 33px; max-height: 190px; padding: 5px 6px; z-index: 9999; background: #fff; border: 1px solid #ccc; width: calc(100% - 100px); overflow: auto; display: none;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus a{ position: relative; margin-top: 5px; height: 39px; line-height: 17px; color: #333; display: block; font-size: 14px; border-bottom: 1px solid #ddd;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus .name{ font-size: 14px; font-weight: bold; color: #646464;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus .tel{ position: absolute; top: 2px; right: 0px; color: #9e9e9e; font-size: 12px;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus .card{ position: absolute; bottom: 2px; right: 0px; display: block; color: #898989;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus a:first-child{ margin-top: 0px;}
  .mghcx .mghcxCont .pcs_cx_input .cxinput .name-rus a:last-child{ border-bottom: none;}
  .mghcx .mghcxCont .pcs_cx_input .cxBtn{ padding: 6px 0px; height: 30px; width: 100%; text-align: center;}
  .mghcx .mghcxCont .pcs_cx_input .cxBtn .cx_btn{ padding: 5px 20px; font-size: 14px; color: #fff; border-radius: 4px; background: #337ab7; border: 1px solid #2e6da4;}
  .mghcx .mghcxCont .pcs_cx_input .cxBtn .cx_btn:hover{ background: #286090; border-color: #204d74;}
  .mghcx .mghcxCont .pcs_cx_input .cxBtn .cx_btn:focus{ background: #286090; border-color: #122b40;}
  .mghcx .mghcxCont .pcs_cx_input .cxwran{ margin: 10px 0px; color: #666;}
  .mghcx .mghcxCont .pcs_cx_input .cxwran p{ line-height: 18px;}
  .mghcx .mghcxCont .ghcx_toggle{ padding-bottom: 5px; border-bottom: 2px solid #ff7a00; font-size: 0px;}
  .mghcx .mghcxCont .ghcx_toggle a{ padding: 4px 10px; font-size: 14px; color: #333; text-decoration: none; background: #eaeaea;}
  .mghcx .mghcxCont .ghcx_toggle a:hover{ background: #ff7a00; color: #fff;}
  .mghcx .mghcxCont .ghcx_toggle a.on{ background: #ff7a00; color: #fff;}
  .mghcx .mghcxCont .ghcx_result{ position: relative;}
  .mghcx .mghcxCont .ghcx_result .gr1_warn{ width: 200px; padding-left: 20px; margin: 10px auto;}
  .mghcx .mghcxCont .ghcx_result .gr1_warn p{ height: 26px; line-height: 26px; text-align: center; color: #666; margin: 0px;}
  .mghcx .mghcxCont .ghcx_result .gr1_warn p.done{ background: url(images/pointes_green.png); background-repeat: no-repeat; background-position: -415px -150px;}
  .mghcx .mghcxCont .ghcx_result .gr1_warn p.tbdone{ background: url(images/pointes_green.png); background-repeat: no-repeat; color: #9c9a9b; background-position: -410px -4px;}
  .mghcx .mghcxCont .ghcx_result .gr1_warn p.undone{ background: url(images/pointes_green.png); background-repeat: no-repeat; color: #9c9a9b; background-position: -130px -150px;}
  .mghcx .mghcxCont .ghcx_result .pro_err{ height: 23px; line-height: 23px; text-align: center;}
  .mghcx .mghcxCont .ghcx_result .pro_err .pro_errCont{ color: #f00; font-size: 14px;}
  .mghcx .mghcxCont .ghcx_result .gr1{ margin-top: 20px; position: relative;}
  .mghcx .mghcxCont .ghcx_result .gr1 .gr1_step{ width: 9px; position: absolute; top: 12px; float: left; margin-right: 10px; overflow: hidden;}
  .mghcx .mghcxCont .ghcx_result .gr1 .gr1_step .gr1_step_bar{ height: 10px; width: 20px; background: #e4e4e4; display: inline-block; float: left;}
  .mghcx .mghcxCont .ghcx_result .gr1 .gr1_step .gr1_step_bar_highlight{ height: 10px; display: block; background: #89bc65; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul{ position: relative; z-index: 10; padding:0px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li{ position: relative; padding-left: 45px; height: 100px; width: 180px; list-style: none;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_done { background: url(images/pointes_green.png); background-repeat: no-repeat; background-position: -414px -141px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_undone { background: url(images/pointes_green.png); background-repeat: no-repeat; color: #DD191D; background-position: -414px 4px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_tbdone { background: url(images/pointes_green.png); background-repeat: no-repeat; color: #9c9a9b; background-position: -138px -141px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li p{ line-height: 18px; margin-bottom: 0px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_title{ position: absolute; left: -220px; top: 12px; margin: 0px; width: 220px; text-align: right; font-size: 16px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_time{ font-size: 14px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_department em{ color: #e63a00; font-style: normal;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_time{ line-height: 17px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_department{ top: 40px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_department em{ color: #9c9a9b;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_empnamePhone{ line-height: 16px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_empnamePhone strong{ float: left; font-weight: normal;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li .gr1_empnamePhone span{ width: 100px; margin-left: 38px; font-style: normal; display: block; word-wrap: break-word;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.bold{ font-weight: bold;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.bold .gr1_title{ font-weight: bold;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.bold .gr1_empnamePhone strong{ font-weight: bold;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul li.bold .gr1_empnamePhone span{ font-weight: bold;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul.gr1Ul .proload{ position: relative; width: 50px;}
  .mghcx .mghcxCont .ghcx_result .gr1 ul.gr1Ul .tips{ margin-top: 5px; margin-left: -28px; font-size: 14px;}
  .mghcx .mghcxCont .ghcx_result .gr1 .cx_err{ position: relative;}
  .mghcx .mghcxCont .ghcx_result .gr1 .cx_err h3{ margin-bottom: 20px; font-size: 16px; color: #b20000; text-align: center;}
  .mghcx .mghcxCont .ghcx_transaction{ margin-top: 10px; margin-bottom: 10px; font-size: 12px;}
  .mghcx .mghcxCont .ghcx_transaction .bd20160526{ font-size: 16px; color: #f00; text-align: center; margin-top: 15px;}
  .mghcx .mghcxCont .ghcx_transaction .title{ font-weight: bold; font-size: 16px; line-height:36px; height: 36px;}
  .mghcx .mghcxCont .ghcx_transaction .leftname{ width: 26%; padding-right: 1%; text-align: right;}
  .mghcx .mghcxCont .ghcx_transaction .rightinfo{ width: 22%; padding-left: 1%;}
  .mghcx .mghcxCont .ghcx_transaction table tr td{ height: 30px; line-height: 30px;}
  .mghcx .mghcxCont .ghcx_transaction .cx_err{ font-size:12px;}
  .mghcx .mghcxCont .ghcx_transaction .cx_err h3{ margin-bottom: 20px; font-size: 16px; color: #b20000; text-align: center;}
  .mghcx .mghcxCont .ghcx_transaction .remark{ position: relative;}
  .mghcx .mghcxCont .ghcx_transaction .showtips{ cursor: pointer; background: url(images/showtips_ico.png) 100% 0px no-repeat;}
  .mghcx .mghcxCont .ghcx_transaction .remark .tips{ position: absolute; bottom: 30px; left: 0px; padding: 4px; width: 220px; height: auto; line-height: 24px; background: #FFFAA1; font-size: 13px; border: 1px solid #ddd; border-radius: 4px;}
.mghcx .pcs_ev{ border-top: 2px solid #9e9e9e; display: none;}
.mghcx .pcs_ev .startScore .tit{ padding: 1rem 0.625rem; font-size: 1rem;}
.mghcx .pcs_ev .startScore .startone{ width: 300px; margin: 0px auto; padding-top: 0.625rem; line-height: 22px;}
.mghcx .pcs_ev .startScore .startone .star_score{ float:left;}
.mghcx .pcs_ev .startScore .star_list{ height: 22px;margin:50px; line-height:22px;}
.mghcx .pcs_ev .startScore .startone p,.mghcx .pcs_ev .startScore .startone .attitude{ padding-left:20px; line-height: 22px; display:inline-block;}
.mghcx .pcs_ev .startScore .startone p span{ color:#C00; font-size: 1rem;}
.mghcx .pcs_ev .startScore .star_score { background:url(/m/per/AGComm/starimg/stark2.png) repeat-x; width: 7.8125rem; height: 22px; position:relative; background-size: 22px 22px;}
.mghcx .pcs_ev .startScore .star_score a{ height: 22px; display:block; text-indent:-999em; position:absolute;left:0;}
.mghcx .pcs_ev .startScore .star_score a:hover{ background:url(/m/per/AGComm/starimg/stars2.png); left:0; background-size: 22px 22px;}
.mghcx .pcs_ev .startScore .star_score a.clibg{ background:url(/m/per/AGComm/starimg/stars2.png); left:0; background-size: 22px 22px;}
.mghcx .pcs_ev .commit_label{ padding-top: 20px; width: calc(100% - 50px); margin: 0px auto;}
.mghcx .pcs_ev .commit_label label{}
.mghcx .pcs_ev .commit_label label input[type='checkbox']{ display: none;}
.mghcx .pcs_ev .commit_label label i{ padding: 2px 10px; margin-right: 6px; margin-bottom: 6px; font-style: normal; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; cursor: pointer; display: inline-block;}
.mghcx .pcs_ev .commit_label label input[type='checkbox']:checked + i{ border-color: #ee7800; background: #ee7800; color: #ffffff;}
.mghcx .pcs_ev .commit_label_f label input[type='checkbox']:checked + i{ border-color: #337ab7; background: #337ab7; color: #ffffff;}
.mghcx .pcs_ev .commit_bz{ padding-top: 20px; width: calc(100% - 50px); margin: 0px auto;}
.mghcx .pcs_ev .commit_bz textarea{ padding: 5px; width: 100%; height: 120px; line-height: 25px; box-sizing: border-box; border: 2px solid #ccc;}
.mghcx .pcs_ev .ev_btn{ padding: 20px;}
.mghcx .pcs_ev .ev_btn a{ margin: 0px auto; width: 100px; height: 30px; line-height: 30px; background: #e51c23; display: block; text-align: center; color: #fff; border-radius: 5px;}
.mghcx .pcs_ev .ev_btn a:hover{ opacity: 0.85;}
.mghcx .jssqPop{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 9999; overflow: hidden;}
.mghcx .jssqPop .sq_container{ position: absolute; left: 50%; top: 50%; margin-left: -400px; margin-top: -300px; width: 800px; height: 600px; background: #fff; border-radius: 5px; box-shadow: 1px 1px 4px rgba(0,0,0,.14), 2px 2px 10px rgba(0,0,0,.28);}
.mghcx .jssqPop .sq_container .tit{ font-weight: bold; font-size: 16px;}
.mghcx .jssqPop .sq_container .ani{ position: relative;}
.mghcx .jssqPop .sq_container .ani .ani-line{ position: absolute; top: 51px; left: 50%; width: 0%; height: 2px; margin: -2px auto 0px; background: rgba(236,107,0,0.8); z-index: 9; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.mghcx .jssqPop .sq_container .ani.focused .ani-line{ width: 100%; left: 0% !important;}
.mghcx .jssqPop .sq_container .sqc_title{ padding: 10px 0px; font-weight: bold; font-size: 18px; text-align: center; border-bottom: 2px solid #ff7a00;}
.mghcx .jssqPop .sq_container .sqc_mainInfo{ overflow: auto;}
.mghcx .jssqPop .sq_container .sqc_dsbInfo{ padding: 10px; font-size: 0px;}
.mghcx .jssqPop .sq_container .sqc_dsbInfo .sqcd{ width: 100%; padding: 10px 0px; border-bottom: 1px solid #ddd; font-size: 16px; display: inline-flex;}
.mghcx .jssqPop .sq_container .sqc_dsbInfo .sqcd:first-child{}
.mghcx .jssqPop .sq_container .sqc_dsbInfo .sqcd .tit{ flex: 1;}
.mghcx .jssqPop .sq_container .sqc_dsbInfo .sqcd .cont{ flex: 1; text-align: right; font-size: 14px; color: #747474;}
.mghcx .jssqPop .sq_container .sqc_usInfo{ padding: 0px 10px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu{ margin-bottom: 10px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_input,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code{ width: 100%; display: inline-block; vertical-align: top;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_input input{ width: calc(100% - 10px); height: 35px; padding-top: 10px; font-size: 14px; border: none; border-bottom: 2px solid #ddd; vertical-align: top;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_input .ani-line{ left: calc(50% - 5px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_input.focused .ani-line{ width: calc(100% - 10px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .E-tips{ margin-top: 5px; color: #b20000; display: none;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code input{ width: calc(100% - 80px); height: 35px; padding-top: 10px; font-size: 14px; border: none; border-bottom: 2px solid #ddd; vertical-align: top;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code .ani-line{ left: calc(50% - 40px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code.focused .ani-line{ width: calc(100% - 80px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code .code{ width: 80px; height: 36px; line-height: 36px; text-align: center; display: inline-block; background: #e51c23; color: #fff;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_code.codedisabled .code{ background: #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs{ margin-top: 5px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType{ margin-left: 30px; display: inline-block; font-size: 14px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType:first-child{ margin-left: 0px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType label{ padding-left: 5px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle{ margin-top: 10px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .tit{ font-size: 14px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type{}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName{ position: relative; width: 100%; margin-bottom: 5px; display: inline-block; vertical-align: top;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect{}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .ani .ani-line{ top: 48px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName .ani-line{ left: calc(50% - 5px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect.focused .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName.focused .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber.focused .ani-line,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName.focused .ani-line{ width: 100%;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type input{ width: 100%; height: 35px; padding-top: 10px; border: none; border-bottom: 2px solid #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select{ position: absolute; padding: 5px 0px; max-height: 120px; overflow: auto; width: 100%; z-index: 999; display: none; font-size: 0px; background: #fff; box-shadow: 1px 1px 4px rgba(0,0,0,.14), 2px 2px 10px rgba(0,0,0,.28);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select p{ padding: 0px 5px; width: calc(50% - 10px); line-height: 30px; display: inline-block; font-size: 14px; cursor: pointer;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select p:hover{ background: #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName{ margin-bottom: 5px; display: none;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type{ display: none;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type input{ width: calc(100% - 10px); padding: 0px 5px; padding-top: 10px; height: 35px; border: none; border-bottom: 2px solid #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type .ani-line{ top: 48px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post{ margin-bottom: 10px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen{ position: relative; width: 100%; display: inline-block; vertical-align: top;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .tit{ font-size: 14px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .ani .ani-line{ top: 48px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .cleanInput{ position: absolute; width: 24px; height: 24px; bottom: 5px; cursor: pointer; right: 15px; border-radius: 50%; background: url(/resource/GlobalImg/m_closeBtnIco.png) no-repeat rgba(158,158,158,0.7); background-size: 14px 14px; opacity: 0.8; background-position: 5px 5px; display: none;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen input{ width: 100%; height: 35px; padding-top: 10px; border: none; border-bottom: 2px solid #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .ani-line{ left: calc(50% - 5px);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen.focused .ani-line{ width: 100%;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postName{ margin-top: 5px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postName,
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .postPhone{ margin-bottom: 5px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_post .tips{ margin-top: 5px; color: #b20000;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_bz{}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_bz textarea{ padding: 5px; width: 100%; line-height: 24px; height: 72px; margin-top: 5px; font-size: 14px; box-sizing: border-box; border: 2px solid #ddd;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_tips{ margin-top: 10px; background: rgba(255,152,0,0.4);}
.mghcx .jssqPop .sq_container .sqc_usInfo .sqcu_tips p{ padding: 5px; font-size: 14px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sjjqTips{ padding-bottom: 10px; color: #b20000; font-size: 14px;}
.mghcx .jssqPop .sq_container .sqc_usInfo .sjjqTips label{ padding-left: 5px;}
.mghcx .jssqPop .sq_container .sqc_btn{ position: absolute; bottom: 0px; height: 40px; line-height: 40px; width: 100%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; overflow: hidden;}
.mghcx .jssqPop .sq_container .sqc_btn a{ width: 50%; display: inline-block; text-align: center; box-sizing: border-box; background: #ddd; font-size: 16px;}
.mghcx .jssqPop .sq_container .sqc_btn a.yBtn{ background: #e51c23; color: #fff;}
  .bootstrap-select.btn-group .dropdown-menu li{ height: 30px;}
  .bootstrap-select.btn-group .dropdown-menu li a{ padding: 5px 20px;}
  .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{ margin-top: 7px;}
  
  /*新房首页*/
  .fnew_mod .panel{ margin: 0px;}
  .fnew_mod .item_list{ margin-bottom: 0px;}
  .fnew_mod .item_list .item{ margin-top: 0px; padding: 15px 5px; border-bottom: 1px solid #ddd;}
  .fnew_mod .item_list .item:last-child{ border-bottom: none;}
  .fnew_mod .item_list .item .item_pic img{ float: left; margin-right: 8px; width: 110px; height: 83px;}
  .fnew_mod .item_list .item p{ margin: 0px;}
  .fnew_mod .item_list .item .item_info .figure{ height: 83px; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_tit{ margin-top: 0px; height: 1.2em; line-height: 1.2em; font-size: 1.4em; color: #333; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_addr{ padding-right: 50px; margin-top: 6px; height: auto; line-height: 1.3em; font-size: 1.15em; color: #747474; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_info{ padding-right: 50px; margin-top: 6px; height: auto; line-height: 1.3em; font-size: 1.15em; color: #747474; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_info .f_yh{ overflow: hidden; color: #f00;}
  .fnew_mod .item_list .item .item_info .figure .figure_price{ position: absolute; right: 5px; top: 45px; text-align: center; color: #545454;}
  .fnew_mod .item_list .item .item_info .figure .figure_price em{ font-style: normal; font-size: 1.5em; color: #b20000;}
  
  /*资讯首页*/
  .gen_nv{ position: relative; background: #333;}
  .bar_nav_wrap { width: 100%; height: 39px; position: relative;}
  .top_nv { color: #64b2f0; position: absolute; text-align: left; left: 0px; top: 0px; font-size: 1.3em; width: 78px; height: 38px; line-height: 38px; background-color: #333;}
  .bar_nav { position: relative; height: 38px; line-height: 39px; background-color: #333; overflow: hidden; -webkit-overflow-scrolling: touch;}
  .bar_nav&gt;.bar_nav_inner { white-space: nowrap; padding-left: 0px; backface-visibility: hidden; -webkit-backface-visibility: hidden;}
  .bar_nav a { display: inline-block; text-align: center; color: #999; margin: 0 10px;}
  .bar_nav a.on { color: #FFF;}
  .stations { color: #3a3a3a !important;}
  .arcMod .TopMod .slideBox{ position:relative; overflow:hidden; margin: 10px 0px 0px;}
  .arcMod .TopMod .slideBox .hd{ position:absolute; height: 2.3em; line-height: 2.3em; bottom: 2.5em; left: 50%; margin-left: -34px; z-index: 1;}
  .arcMod .TopMod .slideBox .hd ul{ margin: 0px; padding: 0px;}
  .arcMod .TopMod .slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
  .arcMod .TopMod .slideBox .hd li.on{ background:#fff;  }
  .arcMod .TopMod .slideBox .bd{ position:relative; z-index:0; }
  .arcMod .TopMod .slideBox .bd .media-list{ padding: 0px; margin: 0px;}
  .arcMod .TopMod .slideBox .bd li{ position:relative; text-align:center;  }
  .arcMod .TopMod .slideBox .bd li img{ vertical-align:top; width:100%; height: 100%;}
  .arcMod .TopMod .slideBox .bd li a.info{ display: block; -webkit-tap-highlight-color:rgba(0,0,0,0);}
  .arcMod .TopMod .slideBox .bd li .info .tit{ position: absolute; bottom: 0px; display: block; width: 100%; height: 2.3em; line-height: 2.3em; padding-left: 4px; text-align: left; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 1.2em; color: #fff; overflow: hidden; margin: 0px;}
  .arcMod .TopMod .HotBox{ padding-bottom: 1px; margin-bottom: 10px; background: #fff; border: 1px solid #ddd;}
  .arcMod .TopMod .HotBox .HotModItem{ max-height: 70px; padding: 10px 5px; margin-bottom: 10px; border-top: 1px solid #ddd; display: block; overflow: hidden;}
  .arcMod .TopMod .HotBox .HotModItem:first-child{ border-top: none;}
  .arcMod .TopMod .HotBox .HotModItem .Item_Tit{ margin: 0px; margin-bottom: 8px; font-size: 1.5em; color: #333;}
  .arcMod .TopMod .HotBox .HotModItem .Item_Cot{ line-height: 1.3em; margin: 0px; font-size: 1.1em; color: #999;}
  .MMod1 .jzgBox .jzgBoxItem_list{ margin: 0px; padding-bottom: 15px; border-bottom: 1px solid #ddd;}
  .MMod1 .jzgBox .jzgBoxItem_list .jzgBoxItem{ margin-top: 15px;}
  .MMod1 .jzgBox .jzgBoxItem_list .jzgBoxItem .Item_Info{ position: relative; overflow: hidden; display: block;}
  .MMod1 .jzgBox .jzgBoxItem_list .jzgBoxItem .Item_Info img{ width: 100%; height: 100%;}
  .MMod1 .jzgBox .jzgBoxItem_list .jzgBoxItem .Item_Info .Item_Tit{ position: absolute; bottom: 0px; display: block; width: 100%; max-height: 3.35em; line-height: 1.5em; text-align: left; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 1em; color: #fff; overflow: hidden; margin: 0px; padding: 3px 0px 3px 4px;}
  .MMod1 .jzgBox .item_list{ padding-top: 6px;}
  .MMod1 .jzgBox .item_list .item{ margin-top: 10px; padding: 0px 6px; padding-bottom: 10px; border-bottom: 1px solid #ddd;}
  .MMod1 .jzgBox .item_list .item:last-child{ padding-bottom: 0px; border-bottom: none;}
  .MMod1 .jzgBox .item_list .item .item_info{ max-height: 60px; display: block; overflow: hidden;}
  .MMod1 .jzgBox .item_list .item .item_info .item_tit{ margin: 0px; margin-bottom: 6px; font-size: 1.5em; color: #333;}
  .MMod1 .jzgBox .item_list .item .item_info .item_cot{ line-height: 1.3em; margin: 0px; font-size: 1.1em; color: #999;}
  .MMod1 .hjrBox .hjrBoxItem_list{ margin: 0px; padding-bottom: 15px; border-bottom: 1px solid #ddd;}
  .MMod1 .hjrBox .hjrBoxItem_list .hjrBoxItem{ margin-top: 15px;}
  .MMod1 .hjrBox .hjrBoxItem_list .hjrBoxItem .Item_Info{ position: relative; overflow: hidden; display: block;}
  .MMod1 .hjrBox .hjrBoxItem_list .hjrBoxItem .Item_Info img{ width: 100%; height: 100%;}
  .MMod1 .hjrBox .hjrBoxItem_list .hjrBoxItem .Item_Info .Item_Tit{ position: absolute; bottom: 0px; display: block; width: 100%; max-height: 3.35em; line-height: 1.5em; text-align: left; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 1em; color: #fff; overflow: hidden; margin: 0px; padding: 3px 0px 3px 4px;}
  .MMod1 .hjrBox .item_list{ padding-top: 6px;}
  .MMod1 .hjrBox .item_list .item{ margin-top: 10px; padding: 0px 6px; padding-bottom: 10px; border-bottom: 1px solid #ddd;}
  .MMod1 .hjrBox .item_list .item:last-child{ padding-bottom: 0px; border-bottom: none;}
  .MMod1 .hjrBox .item_list .item .item_info{ max-height: 60px; display: block; overflow: hidden;}
  .MMod1 .hjrBox .item_list .item .item_info .item_tit{ margin: 0px; margin-bottom: 6px; font-size: 1.5em; color: #333;}
  .MMod1 .hjrBox .item_list .item .item_info .item_cot{ line-height: 1.3em; margin: 0px; font-size: 1.1em; color: #999;}
  .MMod2 .chumbox .panel{ padding: 0px;}
  .MMod2 .chumbox .item-list .item{ height: 5.7em; overflow: hidden; padding: 0px; padding-top: 10px; margin: 0px 6px 10px; border-bottom: none;}
  .MMod2 .chumbox .item-list .item .item_tit{ margin: 0px; padding-bottom: 6px; font-size: 18px; color: #333;}
  .MMod2 .chumbox .item-list .item .item_cot{ line-height: 1.25em; text-indent: 30px; color: #999; font-size: 1.15em;}

  /*相关税费页面*/
  .suifei .panel{ margin: 0px;}
  .suifei .mTitMod{ font-size: 1.3em;}
  .SFMod{ padding: 0px;}
  .SFMod .SFModL{}
  .SFMod .SFModL .modtit{ height: 41px; line-height: 41px; border-bottom: 4px solid #e1e1e1;}
  .SFMod .SFModL .modtit h3{ float: left; padding: 0px 10px; font-size: 24px; color: #5a6068; font-weight: normal; border-bottom: 4px solid #ff7a00;}
  .SFMod .SFModL .ListUl{ padding: 10px; border: 1px solid #ddd; background: #fff;}
  .SFMod .SFModL .ListUl .list{ margin: 8px 0px;}
  .SFMod .SFModL .ListUl .list a{ height: 34px; line-height: 34px; padding-left: 10px; display: block; font-size: 16px; cursor: pointer; color: #333;}
  .SFMod .SFModL .ListUl .list:hover a{ background: #ff8359; color: #fff;}
  .SFMod .SFModL .ListUl .on a{ background: #ff8359; color: #fff;}
  .SFMod .SFModR{}
  .SFMod .SFModR h2{ font-size: 24px;}
  .SFMod .SFModR h2,.SFMod .SFModR h3,.SFMod .SFModR h4,.SFMod .SFModR h5,.SFMod .SFModR h6{ padding: 0px; margin: 0px; padding-bottom: 6px;}
  .SFMod .SFModR .Title{ padding: 0px 0px 10px; text-align: center;}
  .SFMod .SFModR ul{ padding: 10px; border: 1px solid #ddd; background: #fff;}
  .SFMod .SFModR .subtit{ margin-left: 0px; margin-top: -1px; font-weight: bold; font-size: 15px;}
  .SFMod .SFModR .ml20{ margin-left: 20px;}
  .SFMod .SFModR .subcot{ margin-left: 20px;}
  .SFMod .SFModR p{ margin-bottom: 6px; font-size: 14px; line-height: 22px;}
  .SFMod .SFModR p span{ margin-left: 10px; color: #747474;}
  .SFMod .SFModR .redClass{ color:red;}
  
  /**门店页面**/
  .dept_box{}
  .dept_box .title{ padding: 0px; font-size: 0em;}
  .dept_box .title .panel-title{ padding: 8px 10px; font-size: 16px; display: inline-block; vertical-align: top;}
  .dept_box .title .panel-title em{ margin: 0px 2px; font-size: 17px; font-weight: bold;}
  .dept_box .title .toggle_map{ float: right; width: 60px; height: 35px; line-height: 35px; vertical-align: top; font-size: 12px; color: #36c; cursor: pointer;}
  .dept_box .item_list{ overflow: hidden;}
  .dept_box .item_list .item{ position: relative; padding: 5px 8px; border-bottom: 1px dashed #ddd;}
  .dept_box .item_list .item .item_photo{ display: inline-block; width: 100px; height: 75px; vertical-align: top;}
  .dept_box .item_list .item .item_photo img{ width: 100%; height: 100%;}
  .dept_box .item_list .item .item_type{ position: absolute; top: 8px; left: 115px; display: inline-block; vertical-align: top; font-size: 12px;}
  .dept_box .item_list .item .item_type .dept_tit{ height: 1.5em; line-height: 1.5em;}
  .dept_box .item_list .item .item_type .dept_tit h3{ line-height: 1.2em; font-size: 1.25em; padding: 0px; margin: 0px; font-weight: bold;}
  .dept_box .item_list .item .item_type .dept_tit h3 a{ color: #333;}
  .dept_box .item_list .item .item_type .dept_addr{ margin-top: 6px; padding-right: 5px; line-height: 1.4em; height: 1.4em; color: #848484; font-size: 0.9em; overflow: hidden;}
  .dept_box .item_list .item .item_type .dept_addr p{ margin: 0px;}
  .dept_box .item_list .item .item_type .dept_addr p strong{ color: #747474;}
  .dept_box .item_list .item .item_type .dept_distance{ margin-top: 10px;}
  .dept_box .item_list .item .item_type .dept_distance a{ width: 80px; height: 20px; line-height: 20px; border-radius: 10px; background: #666; display: block; color: #fff; text-align: center;}
  .dept_box .item_list .item .item_type .dept_distance a em{ padding-left: 20px; margin-right: 2px; background: url(images/deptnav_ico.png) left center no-repeat; background-size: contain;}
  .dept_box .item_list .item .item_deptTel{ position: absolute; right: 6px; bottom: 5px; height: 20px;}
  .dept_box .item_list .item .item_deptTel a{ margin-top: 2px; margin-left: 2px; height: 20px; display: block; font-size: 13px;}
  .dept_box .item_list .item .item_deptTel a i{ width: 20px; height: 20px; line-height: 20px; display: inline-block; vertical-align: middle; background: url(images/dept_phone.png) center center no-repeat #666; background-size: contain; border-radius: 100%;}
  .StoreTop{ position: fixed; width: 100%; z-index: 5;}
  .StoreTop .H-navbar,.StoreTop #Logo,.TopColor .H-navbar #cd-menu-trigger{ transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}
  .StoreTop .H-navbar{ box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);}
  .StoreTop #Logo{ left: 4px; margin-left: 0px;}
  .TopColor .H-navbar{ position: relative; height: 36px; min-height: 36px; background: transparent; box-shadow: none;}
  .TopColor .H-navbar #cd-menu-trigger{ height: 30px; width: 30px;}
  .TopColor #Logo{ left: 4px; margin-left: 0px; width: 100px; height: 29px;}
  .StoreMap{ position: fixed; z-index: 0; width: 100%; height: auto; overflow: hidden;}
  .StoreBox{ padding-top: 100px;}
  .StoreBox .StoreInfoBox{ z-index: -2;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit{ position: relative;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3{ padding: 0px; margin: 0px; font-size: 1.7em;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 em{ color: #999; font-style: normal; font-size: 0.8em;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 span.show_phone{ float: right; color: #ff7a00;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph{ position: absolute; top: -53px; right: 0px; display: none;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph a{ padding: 4px; text-align: center; font-size: 0.8em; display: block; background: #fff; border-radius: 5px; color: #ff7a00;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph a span{ top: 3px; color: #333;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph .arrow_down{ position: absolute; right: 20px; width:0; height:0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox{ height: 113px; overflow: hidden; background: #fff;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ float: left; margin: 0px; padding: 5px; width: 150px; height: 113px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic img{ width: 100%; height: 100%;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ padding: 5px; margin-left: 160px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ font-size: 1.2em; margin-bottom: 8px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p:first-child{ margin-top: 4px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p.agp{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p.addr{ line-height: 18px;}
  .SInfoMember{ position: relative; padding-top: 10px; border-top: 1px solid #ddd; margin: 10px auto 10px; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none;}
  .SInfoMember .SInfoMember_Tit h3{ margin: 0px; margin-bottom: 10px; padding-left: 10px; font-size: 1.2em;}
  .SInfoMember .frame { position: relative; margin: 0 auto; line-height: 0; overflow: hidden; white-space: nowrap;}
  .SInfoMember .frame .slides{ margin: 0px; padding: 0px; display: inline-block;}
  .SInfoMember .frame .slides .SInfoMemberLi{ position: relative; display: inline-block; padding: 0px 5px; font-size: 1em;}
  .SInfoMember .frame .slides .SInfoMemberLi .SInfoMemberLiPic{ width: 90px; height: 120px;}
  .SInfoMember .frame .slides .SInfoMemberLi .SInfoMemberLiPic img{ width: 100%; height: 100%;}
  .SInfoMember .frame .slides .SInfoMemberLi .SInfoMemberLiName{ line-height: 20px; width: 90px; height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; color: #666;}
  
  .StoreHouseBox .SHouse_tit h3{ padding: 0px; margin: 0px; font-size: 1.7em;}
  .StoreHouseBox .SHouse_tit .SHouseNRight{ float: right; font-size: 0.6em; color: #999;}
  .StoreHouseBox .SHouse_tit .SHouseNRight .SHouseCount{ font-size: 1.5em; margin: 0px 2px; color: #ff7a00;}
  .StoreHouseBox .SHouseItem ul.SHouseItemUl{ margin: 0px; padding: 0px;}
  .StoreHouseBox .SHouseItem .item_HouseLi{ width: 100%; padding: 10px 5px; height: 130px; overflow: hidden; border-bottom: 1px solid #ddd;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_name{ margin-bottom: 0.3em; height: 2em; line-height: 2em; overflow: hidden;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_name h3{ line-height: 1.2em; font-size: 1.6em; margin: 0px; padding: 0px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_name h3 a{ color: #333;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info{ position: relative;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .info_pic{ float: left; width: 107px; height: 80px; display: block;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .info_pic img{ width: 107px; height: 80px; display: block;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo{ margin-left: 117px; height: 80px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo p{ margin: 0em; height: 1.5em; line-height: 1.5em; font-size: 1em; color: #898989;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .Ztype1{ font-size: 1.15em; margin-bottom: 0.2em; padding-right: 85px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #666;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .Ztype2{ margin-bottom: 0.1em;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .Ztype2 .mj{ margin-left: 5px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .Ztype4{ display: none;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .Ztype4 .timeago{ color: #333; margin: 0px 6px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .tag{ color: #fff; background: #FF7A00;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Ninfo .tag_list{ margin-top: 2px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Nmore{ position: absolute; right: 0px; top: 0px;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Nmore .zj{ width: 80px; font-size: 1.2em; line-height: 1; text-align: center; display: block;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Nmore .zj em{ margin-right: 6px; font-size: 1.8em; font-style: normal; color: #b20000;}
  .StoreHouseBox .SHouseItem .item_HouseLi .HouseLi_info .Nmore .zj .dj{ font-size: 1em; color: #666; display: block; margin-bottom: 0px;}
  .SHouseItemJump{ padding: 10px; text-align: right;}
  .SHouseItemJump .SHouseJumpUl{ margin: 0px; padding: 0px; font-size: 0px;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi{ display: inline-block; font-size: 12px;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi a{ padding: 10px; display: block; border: 1px solid #ddd; border-left: none; font-size: 1.2em; color: #666;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi:first-child a{ border-left: 1px solid #ddd; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi:last-child a{ border-bottom-right-radius: 4px; border-top-right-radius: 4px;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi a.on{ color: #999; background: #ddd;}
  .SHouseItemJump .SHouseJumpUl .SHouseJumpUlLi a:hover{ color: #999; background: #ddd;}
  .SHouseItemJump .showmore{ margin: 0px auto; width: 60%; text-align: center;}
  .SHouseItemJump .showmore .showmoreA{ padding: 3px; height: 2em; line-height: 2em; display: block; background: #ddd; border-radius: 5px; font-size: 1.1em;}
  
  .up_arrow{ position: fixed; bottom: 10px; left: 50%; margin-left: -7px; z-index: 150; width: 24px; height: 14px;}
  .up_arrow .pre{ width: 24px; height: 14px; position: relative; -webkit-animation: start 1.5s infinite ease-in-out; -moz-animation: start 1.5s infinite ease-in-out; animation: start 1.5s infinite ease-in-out;}
  .up_arrow .pre_L{ height: 15px; width: 11px; position: absolute; top: -5px; overflow: hidden;}
  .up_arrow .pre_L .pre1{ background-color: #fff; width: 14px; height: 5px; border-radius: 2px; position: absolute; box-shadow: 1px -1px 1px #646464; top: 5px; transform: rotate(130deg); -webkit-transform: rotate(130deg); left: 1px;}
  .up_arrow .pre_R{ height: 15px; width: 11px; position: absolute; top: -5px; left: 10px; overflow: hidden;}
  .up_arrow .pre_R .pre2{ background-color: #fff; width: 14px; height: 5px; border-radius: 2px; position: absolute; box-shadow: 1px -1px 1px #646464; top: 5px; left: -4.5px; -webkit-transform: rotate(50deg); transform: rotate(50deg);}
  @keyframes start{0%,30%{opacity:0;transform:translate(0,10px)}60%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(0,-8px)}}

  /**经纪人**/
  .UserSearch .col-lg-6{ padding: 0px 10px;}
  .UserList .col-xs-12{ padding: 0px 10px;}
  .UserList .title{ padding: 10px;}
  .UserList .title .title_count{ float: right; font-size: 0.8em; color: #747474;}
  .UserList .title .title_count .count{ margin: 0px 3px; font-size: 1.3em; color: rgba(255,122,0,0.9);}
  .UserList .UserListItem .Item{ padding: 10px; border-bottom: 1px solid #ddd;}
  .UserList .UserListItem .Item .Item_userPhoto{ float: left; width: 90px; height: 120px;}
  .UserList .UserListItem .Item .Item_userPhoto img{ width: 100%; height: 100%;}
  .UserList .UserListItem .Item .Item_userInfo{ padding: 4px 0px; margin-left: 100px; height: 120px; overflow: hidden;}
  .UserList .UserListItem .Item .Item_userInfo p{ margin-bottom: 0px; height: 1.5em; line-height: 1.5em; font-size: 1.1em;}
  .UserList .UserListItem .Item .Item_userInfo p b{ margin-right: 3px; color: #666; font-weight: normal;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_name{ height: 2em; line-height: 2em;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_name a{ font-size: 1.2em; color: #ff7a00;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_name .userInfo_tel{ float: right; font-size: 0.75em; text-align: center;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_name .userInfo_tel a{ font-size: 1.5em; color: #757575;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_name .userInfo_tel a em{ font-size: 0.8em; font-style: normal;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_agp{ height: 1.5em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
  .UserList .UserListItem .Item .Item_userInfo .userInfo_addr{ height: 2.5em; line-height: 1.25em; overflow: hidden;}
  .UserList #ball-beat{ margin: 6px 0px;}
  .UserList .non-more{ margin: 10px 0px; font-size: 0.8em; color: #999; text-align: center;}
  
  .UserTop{ position: relative;}
  .UserBox{ padding-top: 20px;}
  .UserBox .StoreInfoBox .SInfo .SInfo_Tit{ padding-left: 5px; padding-right: 5px;}
  .UserBox .StoreInfoBox .SInfo .SInfo_Tit h3{ font-size: 1.5em;}
  .UserBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph{ top: 40px;}
  .UserBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph .arrow_up{ position: absolute; right: 10px; top: -12px; width:0; height:0; border: 6px solid transparent; border-bottom: 6px solid #ddd;}
  .UserBox .StoreInfoBox .SInfo .SInfo_Tit h3 .hidden_ph a{ box-shadow: 1px 1px 5px rgba(33,33,33,0.8);}
  .UserBox .StoreInfoBox .SInfo .SInfoBox{ height: 200px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ height: 200px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ margin-left: 150px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ line-height: 24px; margin-bottom: 2px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p:first-child{ margin-top: 2px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p:last-child{ margin-bottom: 0px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p.mail{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p.line{ line-height: 20px; height: 40px; overflow: hidden;}
  .UserBox .StoreHouseBox .SHouse_tit{ padding-left: 5px; padding-right: 5px;}
}
@media only screen and (min-width : 400px) {/**iphone6 plus**/
  .StoreBox .StoreInfoBox .SInfo .SInfoBox{ height: 135px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ width: 180px; height: 135px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ margin-left: 190px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ margin-bottom: 10px; font-size: 1.5em;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p.addr{ line-height: 20px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox{ height: 220px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ width: 165px; height: 220px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ margin-left: 165px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ margin-bottom: 5px; font-size: 1.25em;}
}
@media only screen and (min-width : 480px) {
  .H-search .searchBtn{ padding: 0px 15px;}
  .H-sunav .row{ margin: -5px;}
  .ul_mav li a{ padding: 10px 15px;}
  .TuWrap .TrustMod .TrustRow .T_SInput{ width: 80px;}
}

@media only screen and (min-width : 768px) {
  .H-navbar{ border-radius: 0px;}
  .hj_navbar{ float: left;}
  .returnpage{ display: none;}
  .hj_qrcode{ position: relative; float: right; margin-right: 6px; line-height: 50px;}
  .H-sunav .row .sunavBtn i{ top: 15px;}
  .esf_info .mfinfo ul li.wip{ width: 50%;}
  .qrcode{ position: absolute; top: 50px; left: -240px; width: 240px; padding: 10px 0px; z-index: 9999; background: #fff; box-shadow: 1px 1px 5px #666;}
  .qrcode .mqrcode{ width: 200px; margin: 0px auto; overflow: hidden;}
  .qrcode .mqrcode p{ width: 200px; line-height: 1.5em; color: #252525; font-size: 1.2em; text-align: center; margin: 0px;}
  .qrcode .mqrcode p a{ margin-left: 5px; padding: 0px; display: inline; font-size: 1em; color: #ff7a00;}
  .qrcode .mqrcode img{ width: 200px; height: 200px;}
  #Logo{ left: 0px; margin-left: 0px; margin-right: 10px;}
  .H-sunav .row .sunavBtn{ padding: 5px;}
  .footer{ height:180px;}
  .footer .copyright{ position: absolute; top: 10px; left: 15px; padding-right: 283px; color: #666;}
  .footer .copyright a{ color: #454545; margin: 0 5px; height: 24px; line-height: 24px; font-size: 14px;}
  .footer .copyright a:hover{ color: #666666;}
  .footer .copyright p{ color: #949494; line-height: 22px; margin-left: 5px;}
  .footer .webinfo{ position: absolute; top: 20px; right: 30px; width: 233px; height: 90px; display: block; background: url(images/serBg.png) no-repeat;}
  
  #div_mapM{ width: 100%; height: 450px;}
  
  .PropertyListDiv .item_HouseLi{ height: 170px;}
  .PropertyListDiv .item_HouseLi .HouseLi_name h3{ font-size: 1.8em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info{ height: 120px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .info_pic{ width: 160px; height: 120px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .info_pic img{ width: 160px; height: 120px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo{ margin-left: 170px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype1{ font-size: 1.3em; margin-bottom: 0.2em; height: 1.7em; line-height: 1.7em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype2{ font-size: 1.15em; margin-bottom: 0.2em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype3{ font-size: 1.15em; margin-bottom: 0.2em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype4{ font-size: 1.15em; display: block;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .Ztype4 a{ color: #333;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Ninfo .tag_list{ margin-top: 5px;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore{}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj{ font-size: 1.5em;}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj em{}
  .PropertyListDiv .item_HouseLi .HouseLi_info .Nmore .zj .dj{ margin-top: 6px;}
  .srh_contLeft{ width: 70%;}
  .srh_contRight{ width: 30%;}
  
  .esf_info .infor{ max-height: 350px; overflow-y: auto;}
  
  .fnew_mod .item_list{ margin-bottom: 0px;}
  .fnew_mod .item_list .item{ position: relative; margin-top: 0px; padding: 10px 10px; border: none; border-bottom: 1px solid #ddd; margin-bottom: 0px; overflow: hidden;}
  .fnew_mod .item_list .item:last-child{ border-bottom: none;}
  .fnew_mod .item_list .item .item_figure{ position: relative; width: 100%; overflow: hidden;}
  .fnew_mod .item_list .item .item_pic{ height: auto; display: block; overflow: hidden;}
  .fnew_mod .item_list .item .item_pic img{ width: 100%; height: 100%;}
  .fnew_mod .item_list .item p{ margin: 0px;}
  .fnew_mod .item_list .item .item_info{ height: 5.2em; display: block;}
  .fnew_mod .item_list .item .item_info .figure{ width: 100%; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_tit{ position: absolute; bottom: 63px; width: 100%; height: 2.3em; line-height: 2.3em; padding-left: 4px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 1.2em; color: #fff; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_addr{ padding-right: 50px; margin-top: 6px; height: auto; line-height: 1.2em; font-size: 1.1em; color: #747474; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_info{ padding-right: 50px; margin-top: 6px; height: auto; line-height: 1.2em; font-size: 1.1em; color: #747474; overflow: hidden;}
  .fnew_mod .item_list .item .item_info .figure .figure_info .f_yh{ margin-top: 0px; height: auto; line-height: 1.2em; overflow: hidden; color: #f00;}
  .fnew_mod .item_list .item .item_info .figure .figure_price{ position: absolute; right: 0px; bottom: 24px; top: auto; color: #545454;}
  .fnew_mod .item_list .item .item_info .figure .figure_price em{ font-style: normal; font-size: 1.5em; color: #b20000;}
  
  .MMod1 .hjrBox .hjrBoxItem .Item_Info .Item_Tit{ line-height: 1.8em; font-size: 1.2em;}
  .MMod1 .hjrBox .hjrBoxItem .Item_Info .Item_Tit{ line-height: 1.8em; font-size: 1.2em;}
  
  .SFMod .SFModL .ListUl .list{ margin: 16px 0px;}
  
  .Store-Mod .H-navbar{ height: 50px; background: transparent; box-shadow: none;}
  .Store-Mod .H-navbar #cd-menu-trigger{ height: 50px; width: 50px;}
  .Store-Mod #Logo{ left: 4px; margin-left: 0px; width: 150px; height: 43px;}
  .StoreBox .StoreInfoBox .SInfo .SInfo_Tit h3{ font-size: 2em;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox{ height: 200px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ padding: 10px; width: 250px; height: 200px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ margin-left: 260px;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ margin-bottom: 30px; font-size: 1.7em;}
  .StoreBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p:first-child{ margin-top: 9px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox{ height: 250px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Pic{ padding: 10px; width: 200px; height: 250px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name{ margin-left: 200px;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p{ margin-bottom: 9px; font-size: 1.7em;}
  .UserBox .StoreInfoBox .SInfo .SInfoBox .SInfo_Name p:first-child{ margin-top: 9px;}
}

@media only screen and (min-width : 992px) {
  .footer{ position:relative; height:140px;}

}

@media only screen and (min-width : 1200px) {

}</pre></body></html>