/* 全局CSS定义 */
body{margin:0 auto;padding:0;background:#fff;color:#666;font:12px '宋体';text-align:center;}
body > div{margin-right:auto;margin-left:auto;text-align:center; } 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ol,li{list-style:none}
table,td,input,textarea{font-size:12px}
em,i{font-style: normal}
/* 链接颜色 */
a{color:#666;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
.clear,.area,.areas{zoom:1}
.clear{clear:both;}
.show{display:block;}
.hidden{display:none;}
.left,.center,.l,.right,.r{display:inline;float:left;}
.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.right,.r{float:right;}
.fontArial{font-family:'Arial'}
.b{font-weight:bold;}/* 加粗 */
.blank5,.blank8{height:5px;font-size:1px;}
.blank8{height:8px;}
.more{text-align:right;}/* 更多 */
.area{width:950px;margin:0 auto;}/*页面属性 */
.areas{margin-top:45px;background: none repeat scroll 0 0 #fff;height: 30px;width: 100%;}
.clear_border{border: medium none !important;}
li.nodot{background:none!important;padding-left:0px!important;}/* 去掉列表前缀 */
.gray,.gray a{color:#999;}
.gray8{color:#888}
@font-face {
	font-family: 'dytfwFnt';
	src:url('/img/font/fontawesome.eot');
	src:url('/img/font/fontawesome.eot?#iefix') format('embedded-opentype'),
		url('/img/font/fontawesome.woff') format('woff'),
		url('/img/font/fontawesome.ttf') format('truetype'),
		url('/img/font/fontawesome.svg#fontawesome') format('svg');
	font-weight: normal;
	font-style: normal;
}
.dytfwFnt{font-family:'dytfwFnt';font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;font-size:12px;line-height:1;}
.dytfwFnt b{font-weight:normal;}
.dytfwFnt i{font-style:normal;}
.dytfwFnt a{display:inline-block;}
/*顶部导航*/
.header{background: url("/img/dytfw_basic_bg_x.gif") repeat-x 0 -1px;left: 0;position: fixed;top: 0;height: 40px;width: 100%;z-index: 999;}
.headerInner{background: url("/img/dytfw_basic_bg_x.gif") repeat-x;background-position: 0 top;height: 40px;width: 100%;}
.header_box{height: 40px;margin: 0 auto;width: 980px;}
.header_box .nav_logo{float: left;height: 40px;}
.header_box .nav_logo .logo_link{background: url("/img/nav_logo.jpg") no-repeat;background-position: 0 top;display: block;height: 38px;width: 146px;text-indent: -9999px; overflow:hidden;}
.header_box_left{float: left;height: 40px;}
.header_box_right{float: right;height: 40px;}
.header_box_left{float: left;height: 40px;}
.header_box_right{float: right;height: 40px;}
.header_box_left li{float: left;line-height: 40px;position: relative;text-align: center;}
.header_box_left li a{color: #666666;float: left;font-family: 'Microsoft Yahei','Simsun',Tahoma;font-size: 14px;padding: 0 10px;position: relative;}
.header_box_left li a:hover{color: #ff0000;}
.clear_border{border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none}
.li_nav01{height: 40px;width: 52px;}
.nav_01{width: 346px;}
.li_nav02{height: 40px;width: 70px;}
.nav_01{background: none repeat scroll 0 0 #ffffff;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;display: none;height: auto;left: -1px;overflow: hidden;padding: 8px 0; position: absolute;top: 39px;width: 460px;}
.nav_01 dl dd{border-right: 1px solid #cccccc;float: left;height: 28px;text-align: center;width: 114px;}
.nav_01 dl dd a{display: block; float: left;height: 28px;line-height: 28px;margin-left: 4px; padding: 0 !important;width: 106px;}
.nav_01 dl dd a:hover{background: none repeat scroll 0 0 #eeeeee;border-radius: 5px;color: #333333;cursor: pointer;text-decoration: none;}
.nav_01 dl dd a em{display: inline-block;font-style: normal;line-height: 28px;}
.li_img{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #cccccc;border-style: dashed dashed dashed solid;border-width: 4px;display: inline-block;font-size: 0;height: 0; line-height: 0; margin-right: 4px;margin-top: 0;overflow: hidden;vertical-align: middle; width: 0;}
.li_bg01{background: none repeat scroll 0 0 #ffffff;border-left: 1px solid #cccccc !important;border-right: 1px solid #cccccc !important;border-top: 1px solid #cccccc !important;height: 39px !important;line-height: 38px !important;text-indent: -1px;width: 50px !important;}
.li_bg02{background: none repeat scroll 0 0 #ffffff; border-left: 1px solid #cccccc !important;border-right: 1px solid #cccccc !important;border-top: 1px solid #cccccc !important;height: 39px !important;line-height: 38px !important;text-indent: -1px;width: 68px !important;}
.header_dh li a b, .header_box_right ul li b{border-bottom: transparent 3px dashed; position: absolute; border-left: transparent 3px dashed; line-height: 0; width: 0px; height: 0px; font-size: 0px; border-top: #00906d 3px solid; top: 18px; right: 2px; border-right: transparent 3px dashed; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -moz-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in; -webkit-transform-style: preserve-3d}
.b_hover{border-color: #00906d transparent transparent transparent;-moz-transform: rotate(180deg);-moz-transform-origin: 50% 30%;-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 30%;-o-transform: rotate(180deg);-o-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%;right: 2px;top: 16px\9 !important;_top: 16px !important;-moz-top: 16px !important;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation = 2);}
.header_box_right ul li{padding-bottom: 0px; line-height: 40px; padding-left: 6px; padding-right: 6px; float: left; padding-top: 0px;font-size:14px}
.color01{color: #00906d !important}
.text8{letter-spacing:5px;letter-spacing:8px\9}
.text28{letter-spacing:14px;letter-spacing:28px\9}
/*正文*/
.wrapper{width:100%; overflow:hidden; zoom:1; margin:0 auto;}
.dh{clear:both;width:980px;margin:0 auto;padding-left:40px;line-height:26px; height: 26px; text-align:left}
.hd1{width:950px; height:150px; margin:0 auto; background:url(def_banner.jpg); overflow:hidden; text-align:left}
.tit{height:120px; position:relative; overflow:hidden;}
.tit h1{font-size::26px; height:40px; line-height:40px; margin:25px 0 0 30px;}
.tit .c_bg{width:880px; margin:0 auto; height:25px; line-height:25px; background:#ffffff; padding:0 10px; filter:alpha(opacity=30);opacity:0.3;}
.tit .c{position:absolute; top:70px; left:40px; z-index:10; clolor:#666}
.nav{height:30px; background:url(def_skin.gif); padding-left:5px;}
.nav a{color:#fff; padding:0 15px; display:block; float:left;}
.nav a:hover{color:#fff;}
.nav li{display:inline; float:left; line-height:29px; background:url(def_skin.gif) no-repeat right -40px; padding:0 5px;}
.nav a.cur{position:relative; height:30px; background:#fff; font-weight:bold; color:#333; top:-4px; padding:3px 15px 0 15px; border:1px solid #008161; border-bottom:0;}
.nav a.cur:hover{color:#333;}
.nav .hits{float:right;color:#fff; padding-right:12px; line-height:29px;}
.main{width:950px; margin:10px auto; zoom:1;  overflow: hidden;}
.main .left{float:left; width:210px;}
.main .left .box{width:208px; border:1px solid #e2e2e2; zoom:1; overflow:hidden; text-align:left}
.main .left .box .t{height:30px; background:url(def_skin.gif) repeat-x 0 -80px; font-weight:bold; line-height:29px; padding:0 12px;}
.u_avatar{text-align:center; font-weight:bold; font-size:14px; padding:12px 12px 0 12px;}
.u_avatar img{border:1px solid #e8e8e8; padding:3px; margin-bottom:8px;}
.u_lis{padding:5px 12px 8px 12px;}
.u_lis li{height:24px;line-height:24px;width:184px}
.info{padding:4px 0 0 10px;line-height:19px}
.main .right{float:right; width:730px; text-align:left}
.grid_bar{border-top:2px solid #008161; border-bottom:1px solid #f5f5f5; padding-bottom:1px; background:#e2e2e2; width:100%; zoom:1; }
.grid_bar h2{height:28px; background:url(def_skin.gif) repeat-x 0 -80px; line-height:27px; padding:0 12px; font-size:12px; font-weight:bold;}
.grid_bar h2 span{float:right;}
.grid_bar h2 span b{color:#008a69}
.grid_list{width:100%;zoom:1;overflow:hidden;padding-bottom:12px;}
.grid_list li{display:inline; float:left;position:relative;width:170px; color:#666;padding:12px 4px 0 6px; height:230px; overflow:hidden;}
.grid_list .pic{border:1px solid #e8e8e8; padding:3px; margin-bottom:5px;}
.grid_list .tupshou{left:150px;top:112px;position:absolute;;width:16px; height:20px; background:url("/img/xiaoqu/shou.png");}
.grid_list .tupzu{left:150px;top:112px;position:absolute;;width:16px; height:20px; background:url("/img/xiaoqu/zu.png");}
.grid_list h3{word-wrap:break-word;word-break:break-all;line-height:20px; font-size:12px;height:20px; width:100%; overflow:hidden;}
.grid_list h3 a{color:#008a69}
.grid_list p {padding:3px 0; line-height:19px;}
.grid_list h4{color:#f60; font-size:12px; font-weight:bold}
.grid_list h4 span {font-weight:normal; color:#666; margin-left:5px; font-size:12px;}
.grid_list li.hov{background:#fff7f;}
.rank{height:14px;width:38px;display: inline-block;vertical-align: middle;}
.rank_ico{background:url("/img/rank.png") no-repeat 0 -999px;}
.l0{background-position:-21px -39px;}
.l1{background-position:-21px -58px;}
.l2{background-position:-21px -77px;}
.l3{background-position:-21px -96px;}
.l4{background-position:-21px -115px;}
.l5{background-position:-21px -133px;}
.rz_ico{background:url("/img/renzheng_ico.png") no-repeat 0 -999px;}
.rz{height:20px;width:20px;display: inline-block;vertical-align: middle; margin-right:5px;_display:inline;}
/*.sfz{background-position:-4px -35px;}
.mp{background-position:-23px -35px;}
.mobile{background-position:-43px -35px;}
.zz{background-position:-62px -35px;}*/
.sfz{background-position:-4px -35px;}
.mp{background-position:-30px -35px;}
.mobile{background-position:-59px -35px;}
.zz{background-position:-87px -35px;}

.contenter{width:728px; margin:10px 0px 20px 0px; border:#e5e5e5 1px solid; background:url(/img/bignews_bg.jpg) repeat-x;overflow:auto;text-align:left}
.contenter ul{padding:8px;}
.contenter div.condition_title{width:40px;font-size:12px;height:30px; font-weight:bold; color:#008565;float:left;line-height:22px;}
.contenter div.container{width:667px;float:left;min-height:30px;line-height:22px;}
.contenter .container strong {margin:3px;background:#008565;font-weight:bold; color:#fff; padding:3px;line-height:22px;}
.contenter .container .getlink{margin:3px; padding:3px;height:24px}
.contenter .container a{margin:2px; padding:3px;height:24px}
.contenter .container a:hover{color:#008565;}
.contenter .container a.hide{display:none}
.contenter .container a.more{width:40px; height:21px; line-height:21px; padding-left:8px; border:1px #cccccc solid;background:url(../images/51.gif) no-repeat right -350px;text-decoration:none;}
.contenter .container a.more:hover{ background-position:right -375px; border-color: #008565}
.fylist{float: left;height: auto;margin-right: 10px;overflow: hidden;width: 728px;}

.title_box{width728px; margin:0 auto;height:31px; line-height:30px; border-bottom:#017b5e solid 2px;  position:relative;z-index:4}
.h_h2{display:inline-block; float:left;margin-right:4px;padding:0 20px; border:1px solid #dbdde1; border-bottom:none; border-color:#017b5e;background:#008565;color:#fff;border-bottom:none; text-decoration:none;}
.fy_nums{float:left;margin-left:20px;}
.fy_nums span{color:#008565}

.filterbar{background: none repeat scroll 0 0 #f3f3f3;height: 44px;line-height: 34px; }
.l_search{padding-top: 7px;}
.l_search_input{float:left;border:1px solid #ccc;height: 26px;line-height: 26px;margin-right: 2px;width: 178px;}
.l_search_btn{float:left;margin-left:10px;background: none repeat scroll 0 0 #008565;color: #ffffff;display: inline-block;height: 30px;line-height: 30px;padding: 0px 13px;border: 0 none;}
.cancel{margin-left:10px;background: none repeat scroll 0 0 #ea695a;cursor:pointer;text-decoration:none;}
.sortby{float:right; text-align:left;line-height:32px;}
.sortby .sort_btn{line-height: 1.5;float: left; margin-left: 10px;padding: 3px 8px;color: #888;border: 1px solid #ddd;}
.sortby .sort_btn:hover{text-decoration: none;}
.sortby .act{color:#008565;border-color: #008565;}
.sortby .sort_btn .dytfwFnt{position: relative; top: 4px;*zoom: 1;}
.sortby .sort_btn .u{top: 0px;right: -3px;}
.sortby .sort_btn .d{top: 1px;right: 4px;}

.fangyuan{height: auto;overflow: hidden;padding: 8px 0;width: 728px;font-family: "Microsoft Yahei",Simsun,Tahoma;text-align:left}
.fangyuan ul li{float:left;border-bottom: 1px dotted #A7A6A6;margin: 6px 0;padding: 5px;width: 718px;event:expression(onmouseover = function(){this.style.backgroundColor='#daf1eb'},onmouseout = function(){this.style.backgroundColor='#ffffff'});}
.fangyuan ul li:hover{background:#e9fcf7;}
.fangyuan .pic{width:100px; height:76px; padding:3px; border:1px solid #ccc; float:left; margin:10px 0;}
.fangyuan .house{width:605px;font:12px/22px "宋体";margin:10px 0;float:right;}
.fangyuan .house dt{width:400px;float:left;}
.fangyuan .housetitle{font:bold 14px/22px "宋体";height:22px;overflow: hidden;}
.fangyuan .housetitle a{float:left;font:bold 14px/22px "宋体";color:#008565;height:24px;max-width:280px;overflow: hidden;}
.fangyuan .housetitle img{vertical-align:middle;}
.fangyuan .house p span{margin-right:5px;}
.fangyuan .house dd{margin-top:20px;float:left; }
.fangyuan .house dd strong{margin-right:3px; font:bold 17px/20px Verdana;}
.fangyuan .time a{margin-right:5px;}
.fangyuan .mianji{width:80px;text-align:right; font-size: 14px;font-weight: 700;overflow: hidden;}
.fangyuan .mianji .lable_fy{float: right;font: 12px/18px "宋体";height: 18px;margin-top: 3px;padding:0 5px; color:#fff!important;font-weight:normal;white-space: nowrap;}
.fangyuan .mianji .tag_1{margin-top: 0px;background: #008565;border-bottom: 1px solid #008565;}
.fangyuan .mianji .tag_2{background: #62b362;border-bottom: 1px solid #62b362;}
.fangyuan .mianji .tag_3{background: #ea695a;border-bottom: 1px solid #ea695a;}
.fangyuan .price{width:100px; margin-right:20px;color:#008565;text-align:right; float:right;}
.pic .picnums{background: #000;border-radius: 1px;color: #FFFFFF;display: inline-block;height: 18px;line-height: 18px; opacity: 0.5;position: absolute;width: 35px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.picnums em{display: inline-block;font-size: 12px;height: 18px;line-height: 18px;padding: 0 3px 0 2px;}
.picnums .number{padding-right: 3px;}
.fangyuan .price p span{margin-right:0}

 #foot{width:950px;margin:5px auto 0;padding:5px 0 10px;border-top:1px solid #666;color:#666;line-height:22px;}
.count{display:none; float: none;}

#fenye {clear:both;margin:0;padding:0;}
#fenye a{text-decoration:none;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#e7f7f4; border:1px solid #dcdddd; color:#008f8d; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#008f8d;}
#fenye a{margin:5px 4px 0 0; color:#008f8d;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#008f8d;} 
#fenye a:hover{color:#008f8d; background:#e7f7f4; border:1px solid #008f8d;float:left;}
#fenye span{float:left;display:block;margin:7px;height:22px;line-height:22px}

#pagenext{ padding:10px 12px 6px; clear:both;text-align:right;}
#pagenext .prev,#pagenext .next{width:52px; text-align:center;}
#pagenext a.curr{width:24px;background:#008f8d; border:1px solid #dcdddd; color:#008f8d; font-weight:bold; text-align:center;}
#pagenext a.curr:visited {color:#008f8d;}
#pagenext a{margin:8px 4px 0 0; color:#008f8d;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pagenext a.num{width:24px;}
#pagenext a:visited{color:#008f8d;} 
#pagenext a:hover{color:#fff; background:#008f8d; border:1px solid #008f8d;float:left;}    
