@charset "utf-8";
/**
 *
 * CSS File,created by dean, on 08.26 2014
 * 
 * 最后编辑人：dean  (每次修改本文件)
 *
 * ie9下兼容样式，请分别加上ielt9,ielt8,ielt7等父级前缀
 * 
 * 窄版Body增加Class:  narrow_980
 *
 */
 /*-------------- 公用表单样式[[ ----------------*/
.container{font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
.fl,.fr{float: left;_display: inline;}
.fr{float: right;}
a{color: #333;cursor: pointer;}
a:hover{color: #f25618;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
input:focus,select:focus{outline: none;}
.fmf_search_container .fmf_search em,.fmf_area div.fmf_area_top div span.fmf_at_address a,.fmf_area div.fmf_area_top div a.three_d em,.fmf_area_bottom dl dd b,.full_header span.full_logo,.fmc_header_content .ico_location,.fmc_header_qq,.fmc_construction_name .ico_save,.full_search em,.fmf_ab_dt_p_eight em{background: url(http://img.to8to.com/to8to_img/fmf/find_myFamily.png?201503170157) no-repeat;_background: url(http://img.to8to.com/to8to_img/fmf/find_myFamily.gif?201503170157) no-repeat; overflow: hidden}
.fmf_lsit_left_fin ul li a span.nav_close,.fmf_area_bottom dl dd.total_area a em,.zgs_select_type dl span.xgt_nav_showMore{background:url(http://img.to8to.com/to8to_img/global.png?201503181148) no-repeat; _background:url(http://img.to8to.com/to8to_img/global.gif?20141205) no-repeat; _overflow:hidden}
.chick{background:url(http://img.to8to.com/to8to_img/fmf/zwj_3d_zb.png) no-repeat; width:37px; height:47px; float:left; position:absolute;}
.add_wrong{color:#ff6666;display:inline-block;}
.ielt7 .add_companyinfo li div a.add_wrong em{margin-right:7px;}


/*-------文字展示信息---------*/
.f_c_00b34a{ color:#00b34a;}
.f_c_333{ color:#333;}
.tac{  text-align:center;}

 /*-------------- 公用表单样式[[ ----------------*/

 /*--------------小区列表[[ ----------------*/
.fmf_search_container{background-color: #fdf8f3; margin-top:20px; height:73px; position: relative;z-index: 10;}
.fmf_search_container .fmf_search{ height:30px;width:523px; border:1px solid #faab7c; position: relative; top: 20px;left:20px; background-color: #fff}
.fmf_search_container .fmf_search input,.full_search input{font-family: "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
.fmf_search_container .fmf_search input.fmf_search_input, .full_search input.full_search_input{width:387px; height: 22px; border: 0;margin:5px 0; line-height: 22px; float: left; display: inline; padding:0 30px 0 33px;}
.fmf_search_container .fmf_search em,.full_search em{width:14px; height: 13px; position: absolute; top:9px; left: 9px  }
.fmf_search_container .fmf_search label,.full_search label{position: absolute; top: 4px; left:33px; height: 24px; line-height: 24px; color: #bbb}
.fmf_search_container .fmf_search input.fmf_search_btn,.full_search input.full_search_btn{ position: absolute; width: 75px; height: 32px; border: 0; background-color: #f36f20; right: -1px; top: -1px; text-align: center; color: #fff; font-size: 14px;}
.zgs_select_type{border:1px solid #eaeaea; float:left;  width:1218px; margin-top:20px; display: inline}
.narrow_980 .zgs_select_type{width: 978px}
.zgs_select_type dl{border-top:1px dotted #eaeaea; width:100%;top:-1px; position:relative; float:left; overflow:hidden}
.ielt7 .zgs_select_type dl{overflow:hidden}
.zgs_select_type dl dt{width:77px; border-right:1px solid #eaeaea; text-align:center;  position:absolute;top:0; left:0 ; height:100%;line-height:40px; z-index:1; color:#999; background-color: #f8f8f8}
.ielt7 .zgs_select_type dl dt{height:999px}
.zgs_select_type dl dd{float:left;  margin-left:108px; display:inline;}
.narrow_980 .zgs_select_type dl dd{width:868px }
.zgs_select_type dl.height_40,.zgs_select_type .height_40{height:40px ; position: relative; overflow: hidden}
.zgs_select_type dl.height_auto,.zgs_select_type .height_auto{height:auto}
.zgs_select_type dl dd a{float:left; height:40px; line-height:40px; margin-right:30px; text-align:left; color:#666; display: inline}
.zgs_select_type dl dd a:hover{color:#f25618}
.zgs_select_type dl dd a.on{font-weight:bold; color:#333}
.zgs_select_type dl span.xgt_nav_showMore{position:absolute; width:16px; height:16px; background-position:0 -16px; right:20px; top:12px; cursor: pointer;}
.zgs_select_type dl span.xgt_nav_showMore_two{position:absolute; width:16px; height:16px; background-position:0 -16px; right:0; top:12px; cursor: pointer;}
.zgs_select_type dl span.showMore_down{background-position:-17px -16px}
.zgs_select_type dl.xgt_st_colour dd{font-size:0; height:49px}
.zgs_select_type dl.xgt_st_colour dd a{height:16px; width:40px; margin-top:18px}
.fmf_list{position: relative; margin-top:20px; float: left; display: inline}
.fmf_list_left{float: left; width: 960px}
.narrow_980 .fmf_list_left{width: 720px}
.fmf_lsit_left_fin{height:38px; width: 958px; border:1px solid #e8e8e8; background-color:#f8f8f8 }
.narrow_980 .fmf_lsit_left_fin{width: 718px}
.fmf_lsit_left_fin span{float: left; width: auto; height: 20px; line-height: 20px; color: #999; margin:9px 15px 0 15px; display: inline}
.fmf_lsit_left_fin span em{color: #be895f}
.fmf_lsit_left_fin ul li{float:left; margin-top:9px; display:inline; height:20px; }
.fmf_lsit_left_fin ul li a{border:1px solid #00af63; background:#fff; float:left; margin-right:15px; display:inline; color:#00af63; height:18px;text-decoration:none; cursor:pointer}
.fmf_lsit_left_fin ul li a:hover{background:#00af63; color:#fff}
.fmf_lsit_left_fin ul li a em{ float: left; height:18px; line-height:18px; padding:0 7px; font-weight:normal; }
.zgs_meitu_nav em.zgs_meitu_nav_total{float:left; height:20px; line-height:20px; color:#999}
.fmf_lsit_left_fin ul li a span.nav_close{background-position:-49px 0; width:7px; height:7px; display:inline-block; margin:6px 5px 0 5px ; float: left; display: inline}
.ielt7 .fmf_lsit_left_fin ul li a span.nav_close{margin-top:5px;}
.fmf_lsit_left_fin ul li a:hover span.nav_close{background-position:-42px 0}
.fmf_area_list{overflow:hidden;width: 100%; }
.fmf_area_list ul li{margin-top:30px; float: left; display: inline;width: 100%}
.fmf_area div.fmf_area_top{height:80px;}
.fmf_area div.fmf_area_top a.fmf_at_img{float: left; width: 106px; height: 80px; margin-left:20px; display: inline}
.fmf_area div.fmf_area_top a.fmf_at_img img{border: 1px solid #eaeaea}
.fmf_area div.fmf_area_top div{ position: relative; float:right; width:794px ; height:80px;padding: 0 10px; }
.fmf_area div.fmf_area_top div span{ display:inline-block; width:686px;}
.narrow_980 .fmf_area div.fmf_area_top div{width: 574px }
.fmf_area div.fmf_area_top div span.fmf_at_title{float:left; height:20px; margin-top:3px; display: inline; width: 100%}
.fmf_area div.fmf_area_top div span.fmf_at_title em{background-color: #03b065; width: 20px; height: 20px; float: left; text-align: center; line-height: 20px; color: #fff; margin-right:10px;}
.fmf_area div.fmf_area_top div span.fmf_at_title a{ height: 20px; line-height: 18px; font-size:18px; color:#333; }
.ielt7 .fmf_area div.fmf_area_top div span.fmf_at_title a{line-height: 20px}
.fmf_area div.fmf_area_top div span.fmf_at_title a:hover{color: #f25618}
.fmf_area div.fmf_area_top div span.fmf_at_num{float:left; width:100%;margin-top:19px; display: inline; height: 14px; line-height: 14px }
.fmf_area div.fmf_area_top div span.fmf_at_num em{color: #be895f}
.fmf_area div.fmf_area_top div span.fmf_at_address{float: left; width: 100%; margin-top:7px; display: inline;height: 16px; line-height: 16px }
.fmf_area div.fmf_area_top div span.fmf_at_address em{float:left;margin-right:8px; display: inline}
.fmf_area div.fmf_area_top div span.fmf_at_address a{background-position:-21px 0 ; width: 14px; height: 16px; float: left }
.fmf_area div.fmf_area_top div a.three_d{ display:inline-block; bottom:2px; right:0; color: #666;}
.fmf_area div.fmf_area_top div a.three_d em{background-position: -41px 0 ; float:left; width: 14px; height: 16px; margin-right:5px;}
.fmf_area div.fmf_area_top div a.three_d b{float:left; height: 16px; line-height: 16px; font-style: normal; font-weight:normal;}
.fmf_area div.fmf_area_top div a.three_d:hover b{color: #f25618}
.fmf_area_bottom{margin-top:20px;}
.fmf_area_bottom dl dt{float: left; width: 100%; height: 30px; line-height: 30px; background-color: #f8f8f8}
.fmf_area_bottom dl dt span{float:left; height: 30px; display: inline }
.fmf_ab_dt_span_one{width:180px; margin-left:20px; }
.fmf_ab_dt_span_two{width:80px }
.fmf_ab_dt_span_three{width:120px }
.fmf_ab_dt_span_four{width: 100px}
.fmf_ab_dt_span_five{ width: 120px}
.fmf_ab_dt_span_six{width: 300px}
.narrow_980 .fmf_ab_dt_span_one{width:120px; }
.narrow_980 .fmf_ab_dt_span_two{width:60px }
.narrow_980 .fmf_ab_dt_span_three{width:100px }
.narrow_980 .fmf_ab_dt_span_four{width: 60px}
.narrow_980 .fmf_ab_dt_span_five{ width: 60px}
.narrow_980 .fmf_ab_dt_span_six{width: 300px}
.narrow_980 .fmf_list_right_act {margin-left: 250px;}
.fmf_area_bottom dl dd{float: left; width: 100%; height:24px; border-bottom:1px dotted #e8e8e8; line-height: 24px; padding:11px 0 10px 0; }
.fmf_area_bottom dl dd a.fmf_ab_title{float:left; height: 24px; color: #be895f; }
.fmf_area_bottom dl dd a.fmf_ab_title em{margin-right:8px;float: left; display: inline}
.fmf_area_bottom dl dd a.fmf_ab_title b{background-position:-81px 0 ; float:left; width: 14px; height: 17px; margin-top:4px; display: inline}
.fmf_area_bottom dl dd span,.fmf_area_bottom dl dd p{float:left}
.fmf_area_bottom dl dd span.fmf_ab_dt_span_seven a{color: #00af63; display:inline-block;}
.fmf_area_bottom dl dd span.fmf_ab_dt_span_seven a:hover,.fmf_area_bottom dl dd a:hover{color: #f25618;}
.fmf_area_bottom dl dd p em{width: 18px; height: 18px; background-position: -61px 0 ; float:left;margin:3px 7px 0 20px; display: inline}
.fmf_area_bottom dl dd a.fmf_an_yycg{float:right;width:80px; height: 24px; line-height: 24px; text-align: center; color: #fff; background-color:#f36f20; margin-right:20px; display: inline }
.fmf_area_bottom dl dd a.fmf_an_yycg:hover{background-color: #e7691e;}
.fmf_area_bottom dl dd.total_area a{float: right; height:24px;margin-right:20px; color: #be895f}
.fmf_area_bottom dl dd.total_area a:hover{color: #f25618}
.fmf_area_bottom dl dd.total_area a em{ display: inline-block; background-position: -76px -7px; width:5px; height: 9px;}
.fmf_area_bottom dl dd.total_area a:hover em{background-position:-84px -7px }
.ielt8 .fmf_area_bottom dl dd.total_area a em{ position: relative; top: -4px}
.no_mes{text-align: center; height:54px; background-color:#f8f8f8; line-height: 54px }
.fmf_list_right{position: absolute;top: 0;right: -260px;width: 240px;height: 290px;border: 1px solid #eaeaea;}
.fmf_list_right_act{position: fixed;top: 20px;left: 50%;margin-left: 370px;}

 /*-------------- 小区列表End[[ ----------------*/


/*--------------小区共用头部[[ ----------------*/
.fmc_header{position: relative;width: 1220px;height: 194px;margin-top: 20px;padding-top: 20px;background-color: #f8f8f8;}
.fmc_header_img{width: 230px;height: 173px;margin-left: 20px;}
.fmc_header_content{margin-left: 20px;}
.fmc_header_content h1{font-size: 20px;line-height: 21px;font-weight: normal;color: #333;}
.fmc_header_content dl{width: 560px;margin-top: 16px;line-height: 20px;}
.fmc_header_content dt{float: left;width: 60px;margin-right: 12px;margin-bottom: 2px;color: #999;_display: inline;}
.fmc_header_content dd{float: left;width: 485px;margin-bottom: 2px;color: #666;_display: inline; _height:22px;line-height:22px;}
.fmc_header_content dd span{float: left;}
.fmc_header_content .more {margin-left: 15px;color: #999;white-space: nowrap; position:relative;}
.fmc_header_content .more:hover {color: #f25618;}
.fmc_header_content .ico_location{width: 14px; height: 16px;background-position: -21px 0;margin-left: 10px;}
.fmc_header_check{position: absolute;top: 20px;right: -3px;width: 167px;}
.fmc_header_check p{margin-bottom: 8px;text-align: center;color: #999;line-height: 14px;}
.fmc_header_check span{color: #be895f;}
.fmc_header_qq{width: 167px; height: 24px;line-height: 21px;color: #fee9e6;text-align: center;background-position: 0 -140px;}
.fmc_nav{width: 1218px;height: 48px;margin-top: 20px;margin-bottom: 10px;border: 1px solid #e8e8e8;background-color: #f8f8f8;}
.fmc_nav a{float: left;height: 48px;font-size: 16px;line-height: 48px;color: #333;padding: 0 30px;border-right: 1px solid #e8e8e8;}
.fmc_nav .on{height: 47px;line-height: 46px;margin-top: -1px;color: #01af63;border-top: 2px solid #01af63;border-bottom: 1px solid #fff;background-color: #fff;}
.fmc_nav a:hover{color: #01af63;}
.ielt7 .fmc_nav a{position: relative;margin-bottom: -1px;z-index: 10;}
.narrow_980 .fmc_header{width: 980px;}
.narrow_980 .fmc_nav{width: 978px;}
/*-------------- 小区共用头部End[[ ----------------*/


/*--------------小区共用侧边栏[[ ----------------*/
.fmc_sidebar{width: 240px;}
.side_sec{border: 1px solid #E8E8E8;padding: 0 19px;margin-bottom: 20px;}
.side_sec .sec_hd{padding: 10px 12px 13px 0;}
.side_sec .sec_hd h2{width: 100%;height: 29px;line-height: 28px;font-size: 16px;color: #333;position: relative;z-index: 3;background: #fff;font-weight: bold;}
.side_sec_apply .sec_tip{color: #999999;margin-top: 2px;margin-bottom: 5px;}
.side_sec_apply .apply_line{margin-bottom: 10px;position: relative;}
.side_sec_apply .height_auto{margin-bottom: 0;}
.side_sec_apply label{position: absolute;color: #999;left: 11px;top: 8px;cursor: text;}
.side_sec_apply .text{border:1px solid #D8D8D8;padding: 7px 10px;width: 176px;font-family: "Microsoft YaHei",微软雅黑;}
.side_sec_apply select{border:1px solid #D8D8D8;padding: 8px 0 8px 10px;width: 89px;font-family: "Microsoft YaHei",微软雅黑;}
.side_sec_apply .apply_btn{display: block;color: #FFF;background-color: #F25717;text-align: center;width:100%;font-size: 14px;border: none;cursor: pointer;height: 40px;font-family: "Microsoft YaHei",微软雅黑;margin: 13px 0 20px 0px;}
.side_sec_apply .input_error{color: #ff6666;height: 14px;display: inline-block;line-height: 14px;position: relative;top: 6px;} 
.side_sec_apply em{background: url(http://img.to8to.com/decorate_gallery/images/png/global.png?v=1418265151) no-repeat;
					_background: url(http://img.to8to.com/decorate_gallery/images/gif/global.gif?v=1415871507) no-repeat;
					overflow: hidden;background-position: -51px -165px;float: left;margin-right: 3px;width: 13px;height: 13px;position: relative;top: 1px;}
.ielt8 .side_sec_apply .apply_btn{line-height: 40px;}
.side_sec_apply .apply_btn:hover{background-color: #E7691E;}
.side_sec_apply .index_check{display:none;color: #ff6767;line-height: 13px;margin-top: 3px;}
.side_sec_apply .index_check em{width: 13px;height: 13px;background: url(http://img.to8to.com/to8to_img/global.png?201503181148);_background: url(http://img.to8to.com/to8to_img/global.gif?201503181148);display: inline-block;_overflow:hidden;margin-right: 5px;vertical-align: middle;background-position: -35px 0;}
.side_sec_apply .redborder{border-color: #ff6767}
.side_sec_apply .focus_input{border-color: #96d5b9;}
.side_sec_apply .error_input{border-color: #FF6767;}
.side_sec_recently{padding: 0 0 0 19px;}
.fmc_sidebar_recently{overflow: hidden;zoom: 1;}
.ielt8 .fmc_sidebar_recently{padding-bottom: 20px;}
.fmc_sidebar_recently li{float: left;display: inline;width: 59px;height: 80px;margin-right: 12px;margin-bottom: 19px;text-align: center;}
.fmc_sidebar_recently li img{display: block;margin-bottom: 5px;border: 1px solid #e8e8e8;}
.fmc_sidebar_recently li a{color: #333;cursor: pointer;}
.fmc_sidebar_recently li a:hover{color: #f25618;}
.fmc_sidebar_recently li span{display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.fmc_sidebar_recommend{overflow: hidden;zoom: 1;}
.ielt8 .fmc_sidebar_recommend{padding-bottom: 20px;}
.ielt7 .fmc_sidebar_recommend{padding-bottom: 0;}
.fmc_sidebar_recommend li{position: relative;float: left;display: inline;width: 200px;height: 151px;margin-bottom: 20px;}
.fmc_sidebar_recommend img{display: block;}
.fmc_sidebar_recommend a span{position: absolute;left: 0;bottom: 0;display: block;width: 190px;height: 28px;padding-left: 10px;line-height: 28px;color: #fff;background-color: rgba(0,0,0,0.75);z-index: 2;}
.fmc_sidebar_recommend .bg_hdie{width: 200px;height: 28px;background-color: #000;filter:alpha(opacity=75);display: block\9;z-index: 1;position: absolute;left: 0;bottom: 0;}
.fmc_sidebar_recommend .bg_hdie:not(sisi){display: none;}
.fmc_sidebar_recommend_other li{height: 132px;}
/*-------------- 小区共用侧边栏End[[ ----------------*/

/*--------------小区共用主内容[[ ----------------*/
.fmc_main{width: 960px;}
.narrow_980 .fmc_main{width: 720px;}
/*-------------- 小区共用主内容End[[ ----------------*/

/*--------------小区首页[[ ----------------*/
.fmc_module_header{position: relative;height:24px;margin-top: 20px;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.fmc_module_header span{float:left; height:24px; font-size: 24px; color: #333; font-weight: 400; line-height: 24px}
.fmc_module_header span a{color: #333}
.fmc_module_header span a:hover{ color: #333}
.fmc_module_header a.right{position: absolute;top: 6px;right:6px;color: #999;}
.fmc_module_header a.right:hover{color: #f25618;}
.fmc_module_header i{position: absolute;top: 0;right: -10px;width: 5px;height: 9px;margin: 5px 0 0 5px;background-position: -31px -7px;overflow: hidden;}
.fmc_module_header a.right:hover i,.fmc_header_content a.more:hover i{background-position: -25px -7px;}
.fmc_header_content a.more i{display: inline-block;width: 5px;height: 9px;background-position: -31px -7px; margin-left:4px;}

.ielt7 .fmc_module_header a i{top: -2px;}
.ielt7 .fmc_header_content a.more i{ vertical-align:middle;}
.fmc_construction{overflow: hidden;}
.fmc_construction_box{height: 102px;padding: 30px 0;border-bottom: 1px dotted #e8e8e8;overflow: hidden;}
.fmc_construction_logo{width: 100px;height: 100px;border: 1px solid #eaeaea;}
.fmc_construction_logo img{display: block;}
.fmc_construction_data{margin-left: 40px;}
.fmc_construction_name{height: 18px;}
.fmc_construction_name h3{float: left;font-size: 16px;font-weight: normal;line-height: 17px;}
.fmc_construction_name h3 a{color: #333;}
.fmc_construction_name h3 a:hover{color: #f25618;}
.fmc_construction_name .ico_save{width: 14px; height: 17px;margin-top: 1px;margin-left: 5px;background-position: -81px 0;}
.fmc_construction_name p{float: left;display: inline;margin-left: 25px;color: #01af63;line-height: 17px;}
.fmc_construction_name p a{ color:#01af63;}
.fmc_construction_detail{height: 14px;margin: 20px 0;}
.fmc_construction_detail li{float: left;margin-right: 30px;line-height: 14px;color: #999;}
.fmc_construction_data dl {display: inline;float: left;font-size: 0;height: 30px;}
.fmc_construction_data dl dd {border-right: 1px solid #e8e8e8;display: inline-block;height: 30px;text-align: left;width: 67px;margin-right: 20px;}
.fmc_construction_data dl dd a{display: block;cursor: pointer;}
.fmc_construction_data dl dd a:hover em, .fmc_construction_data dl dd a:hover b {color: #f25618;}
.ielt8 .fmc_construction_data dl dd {display: inline;}
.fmc_construction_data dl dd p {display: inline;}
.fmc_construction_data dl dd a em, .fmc_construction_data dl dd p em {color: #999;font-size: 12px;height: 14px;line-height: 14px;width: 67px;}
.fmc_construction_data dl dd a b, .fmc_construction_data dl dd p b {color: #333;display: inline-block;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;width: 67px;}
.fmc_construction_data dl dd.last {border-right: 0 none;}
.fmc_construction_data dl dd.on a em, .fmc_construction_data dl dd.on a b {color: #f25618;}
.fmc_construction_book{position: relative;height: 102px;margin-right: 20px;}
.fmc_construction_book p{margin-bottom: 8px;text-align: center;color: #999;line-height: 14px;}
.fmc_construction_book span{color: #be895f;}
.fmc_construction_book a{display: block;color: #FFF;background-color: #f36f20;text-align: center;width:106px;font-size: 14px;line-height: 34px;border: none;cursor: pointer;height: 34px;font-family: "Microsoft YaHei",微软雅黑;position: absolute;bottom: 0;right: 0;}
.fmc_construction_book a:hover{background-color: #E7691E; color:#fff;}
.fmc_construction .no_p{padding-bottom: 0;border-bottom: 0;}
.fmc_diary{margin-top: 60px;overflow: hidden;}
 .ico_eye2,.ico_star2,.ico_star2_act,.ico_comment2,.diary_items_title_new i{background:url(http://img.to8to.com/to8to_img/fmf/zxgl_global.png?20141205) no-repeat;overflow:hidden;}
.ico_eye2{width: 18px; height: 12px;background-position: -63px -118px;}
.ico_star2,.ico_star2_act{width: 17px; height: 16px;background-position: -82px -118px;}
.ico_star2_act{background-position: -100px -118px;}
.ico_comment2{width: 16px; height: 14px;background-position: -118px -118px;}
.tag_list{float: right;height: 18px;color: #6c737b;text-align: center;margin-top: 7px;display: inline;}
.tag_list li{float: left;display: inline;margin-right: 10px;height: 20px;line-height: 20px;color: #999;border-left: 1px solid #eee;}
.tag_list li em{float: left;margin: 3px 5px 0 0;}
.tag_list span{color: #be895f;}
.ielt7 .tag_list .tag_mt{margin-top: -4px;}
.tag_list .no_b{border-left: 0;}
.tag_list li a{color: #666;}
.tag_list li a:hover{color: #f25618;}
.tag_list li .ico_eye2,.tag_list li .ico_star2,.ico_star2_act,.tag_list li .ico_comment2{margin-right: 5px;margin-left: 10px;}
.tag_list li .ico_eye2{margin-top: 4px;}
.tag_list li .ico_star2,.tag_list li .ico_star2_act{margin-top: 1px;}
.tag_list li .ico_comment2{margin-top: 4px;}
.diary_items  .diary_author{position: absolute;top: 30px;left: 40px;display: block;width: 60px;}
.ielt7 .diary_items .diary_author{float: left;}
.diary_items  .diary_author img{display:block;border-radius: 30px;margin-bottom: 10px;background-color: #CCC;}
.diary_items  .diary_author span{display: block;text-align: center;color: #999;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.diary_items .diary_author:hover span{color: #F25618;}
.diary_item_time{display: block;margin:5px 0 10px;color: #999;}
.diary_item .item_detail{display:block;margin:10px 0;font-size: 12px;color: #666;line-height: 20px;height: 40px;overflow: hidden;}
.diary_item .item_detail:hover{color: #F25618;}
.diary_item .item_ft{color: #999;float: right;}
.diary_item{position: relative;margin-top: -1px;margin-left: 0;border-left: none;border-bottom: 1px dotted #e8e8e8;}
.diary_items{position: relative;margin-top: -1px;border-bottom: 1px dotted #eaeaea; zoom:1; }
.diary_items_box{padding: 30px 0 30px 160px;border-bottom: none;}
.diary_items_title{display: inline-block;margin-bottom: 5px;font-size: 20px;font-weight: normal;color: #333;cursor: pointer;}
.diary_items_title span,.diary_items_title em,.diary_items_title p{float: left;}
.diary_items_title em{font-size: 12px;color: #999;margin-top: 8px;margin-left: 10px;}
.diary_items_title .diary_items_title_new{position: relative;display:inline;height: 19px;margin-top: 7px;margin-left: 10px;font-size: 12px;color: #fee9e6;text-align: center;background-color: #f2533d;padding: 0 5px;}
.diary_items_title .diary_items_title_new i{position: absolute;right: -6px;width: 6px; height: 19px;background-position: -55px -118px;top: 0;}
.diary_items_cost{float: left;display: inline-block;border: 1px solid #01af63;height: 19px;line-height: 19px;cursor: pointer;margin-right: 24px;}
.diary_items_cost p,.diary_items_cost span{float: left;}
.diary_items_cost p{width: 59px;height: 19px;color: #fff;text-align: center;background-color: #01af63;}
.diary_items_cost span{padding: 0 6px;color: #666;font-weight: bold;}
.diary_items_time{display: block;color: #999;}
.diary_items_time .ico_jianli,.diary_items_time .ico_zxb{vertical-align: middle;margin-left: 8px;}
.diary_items_text{margin-top: 9px;font-size: 14px;line-height: 22px;color: #666;display: block;/* overflow: hidden;word-break:break-all; */}
.diary_items_text em{color: #999;}
a.diary_items_text{margin-top: 16px;}
.diary_items_text:hover{color: #666;}
.diary_items_text:hover em{color: #F25618;}
.diary_items_photo{/* width: 620px; */margin: 16px -10px 6px 0;overflow: hidden; zoom:1;}
.ielt8 .diary_items_photo{margin: 16px -10px 16px 0;}
.diary_items_photo li{float: left;display: inline;width: 152px;height: 152px;margin-right: 10px;margin-bottom: 10px;}
.diary_items_photo li img{display: block;width: 152px;height: 152px;}
.diary_item_tag{float: left;display: inline;line-height: 21px;}
.diary_item_tag .tag_word{margin-right: 20px;color: #999;}
.diary_item_tag .fc{color: #BE895F;}
.btn_list{margin-top: 30px;padding-bottom: 10px;border-bottom: 1px dotted #e8e8e8;}
.btn_list a{display: inline-block;padding: 8px 18px;color: #333;line-height:12px;border: 1px solid #d8d8d8;}
.btn_list a:hover{color: #F25618;border: 1px solid #cccccc;}
.diary_items_tag{float: left;display: inline;line-height: 21px;}
.diary_items_tag .tag_word{margin-right: 20px;color: #999;}
.diary_items_tag .fc{color: #BE895F;}
.diary_items_textwrap{margin-top: 16px;overflow: hidden;}
.diary_items_textwrap .diary_items_text{margin-top: 0;}
.diary_items_text:hover{color: #666;}
.diary_items_text:hover em{color: #F25618;}

.fmc_3d,.fmc_type,.fmc_live,.fmc_sample{margin-top: 40px;overflow: hidden;zoom: 1;}
.fmc_3d_list,.fmc_type_list,.fmc_live_list,.fmc_sample_list{ margin-left: -35px;}
.fmc_3d_list li,.fmc_type_list li,.fmc_live_list li,.fmc_sample_list li{position: relative;float: left;display: inline;width: 290px;height: 203px;margin-left: 35px; margin-top:30px;}
.fmc_3d_list img,.fmc_type_list img,.fmc_live_list img,.fmc_sample_list img{display: block;width: 290px;height: 203px;}
.fmc_3d_list a span,.fmc_type_list a span,.fmc_live_list a span,.fmc_sample_list a span{position: absolute;left: 0;bottom: 0;display: block;width: 280px;height: 40px;padding-left: 10px;font-size: 14px;line-height: 40px;color: #fff;background-color: rgba(0,0,0,0.75);z-index: 2;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.fmc_3d_list .bg_hdie,.fmc_type_list .bg_hdie,.fmc_live_list .bg_hdie,.fmc_sample_list .bg_hdie{width: 290px;height: 40px;background-color: #000;filter:alpha(opacity=75);display: block\9;z-index: 1;position: absolute;left: 0;bottom: 0;}
.fmc_3d_list .bg_hdie:not(sisi),.fmc_type_list .bg_hdie:not(sisi),.fmc_live_list .bg_hdie:not(sisi),.fmc_sample_list .bg_hdie:not(sisi){display: none;}
.narrow_980 .fmc_3d_list,.narrow_980 .fmc_type_list,.narrow_980 .fmc_live_list,.narrow_980 .fmc_sample_list{margin-left: -20px;height: 154px;}
.narrow_980 .fmc_3d_list li,.narrow_980 .fmc_type_list li,.narrow_980 .fmc_live_list li,.narrow_980 .fmc_sample_list li{margin-left: 20px;width: 220px;height: 154px;}
.narrow_980 .fmc_3d_list img,.narrow_980 .fmc_type_list img,.narrow_980 .fmc_live_list img,.narrow_980 .fmc_sample_list img{width: 220px;height: 154px;}
.narrow_980 .fmc_3d_list a span,.narrow_980 .fmc_type_list a span,.narrow_980 .fmc_live_list a span{width: 210px;}
.narrow_980 .fmc_sample_list a span,.narrow_980 .fmc_3d_list .bg_hdie,.narrow_980 .fmc_type_list .bg_hdie,.narrow_980 .fmc_live_list .bg_hdie,.narrow_980 .fmc_sample_list .bg_hdie{width: 210px;}
.fmf_search .js_new{width: 523px;border:1px solid #E6E6E6;position: absolute;top:31px;left: -1px;background-color:#fff;display: none;border-bottom: none;  }
.fmf_search li{height:32px;line-height: 32px;border-bottom: 1px solid #e6e6e6;}
.fmf_search li a{height: 32px;line-height: 32px;padding-left:15px;display: block;}
.fmf_search li a:hover{ text-decoration: none;background-color:#ebebeb;}
/*-------------- 小区首页End[[ ----------------*/

/*--------------装修工地[[ ----------------*/
.fmc_construction_index{margin-top: -10px;}
/*-------------- 装修工地End[[ ----------------*/

/*--------------装修日记[[ ----------------*/
.ico_zxb,.ico_jianli{background:url(http://img.to8to.com/to8to_img/fmf/zxgl_global.png) no-repeat; overflow:hidden;}
.ico_zxb,.ico_jianli{display:inline-block;width: 16px; height: 18px;background-position: -118px -21px;}
.ico_jianli{background-position: -69px 0;}
.diary_items_time{display: block;margin:0 0 10px;color: #999;}
.diary_items_time .ico_jianli,.diary_items_time .ico_zxb{vertical-align: middle;margin-left: 8px;}
.fmc_diary_index{margin-top: -10px;}
/*-------------- 装修日记End[[ ----------------*/

/*--------------楼盘图册[[ ----------------*/
.fmc_type_index{margin-top: 20px;}
.fmc_type_tab{height: 12px;}
.fmc_type_tab li{float: left;height: 12px;padding: 0 20px;line-height: 13px;border-right: 1px solid #e8e8e8;}
.fmc_type_tab .no_p{padding-left: 0;}
.fmc_type_tab .no_b{border-right: 0;}
.fmc_type_tab li a{color: #999;font-size: 14px;}
.fmc_type_tab li a span{color: #666;}
.fmc_type_tab li a:hover span,.fmc_type_tab li .on span{color: #01af63;}
.fmc_type_index .fmc_type_list{ margin-top:0;}
.fmc_type_index .fmc_type_list li a{ display:block;}
.fmc_type_index .fmc_type_list li a:hover span{color: #f25618;}
/*-------------- 楼盘图册End[[ ----------------*/


/*--------------大地图左边地图自适应布局 ----------------*/
.full_header{height:63px;}
.full_header span.full_logo{float: left;  width:178px; height: 40px; margin:14px 20px 0 20px; background-position:0 -170px }
.full_header span.full_logo a{height: 0; display: block; overflow: hidden; padding-top:-40px;}
.full_search {float:left;height:30px;width:523px; border:1px solid #faab7c; position: relative;margin-top:14px; background-color: #fff; display: inline; z-index:12;}
.full_container{ position: relative; overflow: hidden; z-index: 1; background-color: #fff;}
.full_menu{height:30px; box-shadow:  0 1px 0  #f5f5f5; background-color: #f8f8f8; border-bottom:1px solid #e3e3e3;}
.full_menu ul{ padding:0 10px;}
.full_menu li{ line-height:30px; padding:0 0 0 10px; float:left; min-width:60px; position:relative; margin-right:20px;z-index:1;}
.full_menu li.focus{ background:#fff;}
.full_menu a{ float:left;}
.full_menu .triangle_down, .full_menu .triangle_up {margin-left: 10px;}
.full_list_dwon{  background:#fff; position:absolute;  left:0;  padding: 10px 0 10px 20px; top: 30px; width: 204px;}
.full_list_dwon a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-right: 20px;width: 80px;}
.full_list_dwon.full_list_first a{width: 90px;}
.full_list_dwon.full_list_first{ width:224px;}
.full_container_box {width: 100%;height:100%;margin: 0 auto;} 
.full_container_box:after {height: 0;content: ".";display: block;clear: both;visibility: hidden;}   
.full_list_areas {width: 300px; float: right; padding: 0 20px;position: relative;z-index: 12;}  
.full_list_areas dl{ padding-left:10px;}
.full_list_areas dl.bg_hover{ background:#fff9e9;}
.full_content_wrapper {margin-right: -340px;float: left; width: 100%;height: 100%;}  
.full_content {margin-right: 340px;  height: 100%;}  
.full_list_areas i{ font-style:normal; margin-right:20px; line-height:22px;}
.full_list_areas i.ico_protect{margin-left: 10px;vertical-align: middle;}
.full_list_areas dt{ font-size:16px; color:#333; line-height:26px; padding-top:15px; margin-bottom:6px;}
.full_list_areas dd{color: #999;}
.full_list_areas dd.last{border-bottom: 1px dotted #e8e8e8;line-height: 24px;padding-bottom:14px;}
.ielt7 .full_menu .triangle_down{ margin-top:12px;} 
a.smallmap_top{ width:92px; height:40px; line-height:40px; background:#03b065;position:absolute; left:0; top:0; color:#fff;}
a.smallmap_top i{ background:url(http://img.to8to.com/to8to_img/fmf/find_myFamily.png) -121px 0px no-repeat;display: inline-block;width: 16px;height: 19px;vertical-align: middle; margin:0 8px 0 10px;}
a.smallmap_top:hover{ background:#f36f20; color:#fff;}
.square_green{background-color: #03b065;width: 20px;height: 20px;display: inline-block;text-align: center;line-height: 20px;color: #fff;
margin-right: 10px;vertical-align:middle;}


/*--------------大地图End]] ----------------*/
/*新增----隐藏百度地图标签--satrt*/
/*.anchorBL{display: none;}*/
/*end*/

/*--------------楼盘详情[[ ----------------*/
.fhd_side_left table{border:1px solid #eaeaea;border-collapse:collapse;border-spacing:0;margin-top:20px;font-size:14px;table-layout:fixed;width:960px;}
.narrow_980 .fhd_side_left table{width:720px;}
.fhd_side_left table td{border-bottom:1px dotted #eaeaea;}
.fhd_side_left table td span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}
/* 基本信息 */
.fhd_side_left{margin-top:12px;}
.fhd_side_left .content_tip{font-size:24px;color:#333;padding-bottom:10px;border-bottom:1px solid #eee;}
.fhd_side_left .side_left_basic .thead_left{padding:17px 0 17px 15px;background:#f8f8f8;width:127px;color:#666;}
.narrow_980 .fhd_side_left .side_left_basic .thead_left{width:118px;}
.narrow_980 .fhd_side_left .side_left_basic .thead_right{width:91px;}
.fhd_side_left .side_left_basic .thead_right{width:99px;background:#f8f8f8;padding:17px 0 17px 15px;color:#666;}
.fhd_side_left .side_left_basic table .content_left{padding:17px 20px;width:338px;color:#333;}
.narrow_980 .fhd_side_left .side_left_basic table .content_left{width:185px;}
.narrow_980 .fhd_side_left .side_left_basic table .content_right{width:215px}
.fhd_side_left .side_left_basic table .content_right{padding:17px 20px;width:285px;color:#333;}
/*项目简介*/
.fhd_side_left .side_left_item{margin-top:50px;}
.fhd_side_left .side_left_item .xm_intro{padding-right:20px;word-break:break-all;word-wrap:break-word;margin-top:8px;color:#333;font-size:14px;line-height:30px;}
/*周边配套*/
.fhd_side_left .side_left_circum{margin-top:50px;}
.fhd_side_left .side_left_circum .zb_content_tip{width:100px;padding:17px 0 17px 15px;background:#f8f8f8;color:#666;}
.fhd_side_left .side_left_circum .zb_content{padding:17px 20px 17px 20px;color:#333;} 
/*--------------楼盘详情End]] ----------------*/


/*--------没有搜索到相关的结果icon展示start--------*/
.fmf_ico_tip{ padding:40px 0 80px 0; font-size:14px;}
.fmf_ico_tip em{ padding-right:5px;}
.fmf_h2_title{font-weight: normal; font-size:20px; color:#333; border-bottom:1px solid #eee;padding-bottom: 15px;}
.fmf_ico_tip .ico_tip_warn_green{display: block;margin: auto;padding-bottom: 24px;}
.fmf_ico_tip .ico_tip_warn_green.pb20{ padding-bottom:20px;}
/*--------没有搜索到相关的结果icon展示end--------*/

/*新增item_infor_box列表样式*/
.narrow_980 .item_infor_fr{width: 580px;}
.narrow_980 .item_tag{width: 304px;}
.narrow_980 .item_tag span {margin-left: 10px;}
.f_c_be895f{ color:#be895f;}
.ico_scan{ vertical-align:middle;}
.item_infor_box { padding:30px 0;border-bottom: 1px dashed #e8e8e8;}
.item_infor_box.last{ border:0; padding-bottom:0;}
.item_infor_fl { float:left; width:60px; text-align:center;}
.item_infor_fl span{ line-height:22px;}
.item_infor_fl img{border-radius: 100%;}
.item_infor_fr{ float:right;width: 820px;padding: 0 20px 0 60px;}
.item_title{ font-size:20px;color: #333;font-weight: normal;}
.item_title em {color: #999;font-size: 12px;margin-left: 10px;}
.item_infor_fr p{ line-height:20px; margin:10px auto;}
.item_img{ float:left; width:270px; font-size:0;}
.item_img a{ margin-right:10px;}
.item_tag{ float:left; text-align:right; width:546px; padding-top:66px;}
.item_tag span{ margin-left:30px;}
.item_bd a{ display:block;}
.item_bd .item_img a{ display:inline-block;}
.item_tag .ico_star_grey{ vertical-align:middle; height:15px;}
.border_line_vec{ border-right:1px solid #eee; width:1px;height:12px;}
.fmc_module_header a.right.more {right: 30px;}
/*item_infor_box列表样 end*/

/*新添加内容样式*/
.sec_txt{  margin-top: -17px;margin-bottom: 8px;position: relative;font-size: 12px; color:#666666; font-family:微软雅黑; display:block;}
.sec_txt span{font-size:16px;color: #f00;}

.sec_table{width: 250px; height: 66px; overflow: hidden; position: relative;line-height: 22px; font-size:12px; margin-bottom:18px;}
.sec_table .table_tab{ width:250px; border:0; position:relative;}
.sec_table .table_tab  tr .tab_td1{ position:relative; color: #f36f20;}
.sec_table .table_tab  tr .tab_td2{ position:relative; color: #999999;}

.map_position{ position:relative; background:#1974e2; border:1px solid #1763c1; display:inline-block; padding:2px 3px; color:#fff; cursor:pointer; height:18px; line-height:18px; border-radius:2px;}
.map_position a{ color:#fff;}
.map_position a:hover{ text-decoration:none;}
.map_position:hover,.map_positionjs{ background:#ef7e1a; border:1px solid #dd6903;}
.map_position .map_pos_bt{ position:absolute; width:8px; height:8px; background:url(/skin/shu/images/map_ico.png) no-repeat; left:10px; top:21px;}
.map_position .map_mouseover{ background-position:0px -9px;}
.map_position .map_mouseover2{ background-position:0px -9px;}
