@import url(basenew.css);

.notice{ height:41px; line-height:40px; background-color:#f5fafe; border:1px solid #dde7f0; border-bottom:2px solid #eaf1f7; padding-left:15px; margin-bottom:15px; }
.ico_notice{ padding:0 6px; background-position:-320px -190px; }
.btn_close{ float:right; width:11px; height:11px; background:url(../images/icon.gif) no-repeat -920px -20px; margin:13px 11px; }
.btn_close:hover{ background-position:-920px 0; }

/*左侧栏*/
.r_col_l{ margin-bottom:20px;}
.r_col_l em{ font-weight:bold; color:#666; font-size:16px; padding:3px;}
.r_col_l .nums{ color:#F00}
.welcome{overflow: hidden;zoom: 1; width:450px; margin: 0 auto;padding-bottom: 30px;}
.welcome .img{ float:left;background: #fff;border-radius: 50%;}
.welcome .img img{width: 100px;height: 100px;}
.hint{width:330px;float:right;}
.hint strong{ font-size:22px; padding-right:20px; color:#333; font-weight:normal}
.hint img{ width:auto; height:auto; float:none; border:none; vertical-align:middle; margin-right:8px; }
.hint span{ padding-right:10px;}.hint p{font-size:16px;}
.usercor{ margin-bottom:20px;}
.usercor li{ width:33%; float:left; min-width:265px;}
.usercor li.w34p{width:34%;}
.usercor .cor1{ width:100%;background:#FFF; width:96%}
.usercor .cor2{ width:100%;background:#FFF; width:96%; margin:0 auto}
.usercor .cor3{ width:100%;background:#FFF;width:96%; float:right}
.usercor .cico_l{ width:50px; float:left; height:120px; background:#EFF7FB}
.usercor .cico_r{ width:auto;padding:10px 10px 10px 60px;}
.usercor .cico_r b{ color:#F45702} 
.usercor .cico_r .pric{ font-size:16px}
.usercor .rzlist li{ float:none; width:100%;line-height: 20px;padding:6px;min-width:165px;}
.usercor .cor1 .cico_l,.usercor .cor2 .cico_l,.usercor .cor3 .cico_l{ background:#EFF7FB url(../images/cor_bg.png) no-repeat;}
.usercor .cor1 .cico_l{ background-position:8px;}
.usercor .cor2 .cico_l{ background-position:-38px;}
.usercor .cor3 .cico_l{ background-position:-85px;}
.rz_box{ background:#FFF}
.rz_box ul{ float:left; width:50%; height:240px;}
.rz_box li{ padding:5px 20px;}
.rz_box .cap{ padding:10px 20px; font-size:14px}
.rz_box .infos span{ padding-right:20px;}
.notice a,.warn a{ text-decoration:underline; }

.a_btn{ padding-bottom:20px}
.a_btn a{ padding:4px 10px; border:1px solid #e0e0e0;color: #0678F9; text-decoration:none;}
.a_btn a:hover{ border:1px solid #0678F9; background:#0678F9; color:#fff; text-decoration:none;}
/*右侧栏*/
.r_col_r{ background:#fff; margin-bottom:20px;}
.box{ width:33%; float:left}
.box .box_head{ color:#3f3f3f;padding:0 15px;height:40px; line-height:40px;border-bottom:1px solid #f1f1f1;}
.box .box_head i{ padding:0 10px 1px; }
.box .box_head a{ font:normal 12px/40px simsun; float:right; }
.box ul{ padding:8px 0; }
.ico_infos{ background-position:-565px 0; }
.ico_share{ background-position:-160px -187px; }
.ico_good{ background-position:-130px -190px; }
.box li{ background:url(../images/dot2.gif) no-repeat 14px center; padding-left:22px; }

.dongtai,.tuijian{ line-height:1.5; }
.dongtai ul,.tuijian ul{ padding-top:0; overflow:hidden; margin-top:9px; zoom:1; margin:0 auto; width:90% }
.dongtai li,.tuijian li{ background:url(../images/dash3.gif) repeat-x 0 top; padding:10px 10px;margin-top:-1px; text-indent:-8px; }
.dongtai a{  padding-left:5px; }
.tuijian ul{ padding:0; margin:0; }
.tuijian li{ padding:15px 8px; text-indent:0; }
.tuijian img{ float:left; border:1px solid #e6e3ea; margin-right:12px; }
.tuijian a{ float:left; width:110px; }



/*表格单元*/
.w970{ width:970px; }
.red{ color:red; }
.tabmain { width:100%; }
.divheader{ background:url(../images/headerbg.png) repeat-x; border-color:#f4f4f4; height:30px; line-height:30px; padding-left:20px; }
.divheader b{ color: #3E6915; }

.main_area { padding:10px;} 
table{ border-collapse:collapse}  
.tabmain {color: #515151;border: 1px solid #e0e0e0;width: 100%;font-family:"Microsoft YaHei",sans-serif; margin-bottom:15px;background:#fff;}
.tabmain tr,.tabmain td{padding:3px;border: 1px solid #e0e0e0; }
.tabmain tr:hover{ border-color:#f4f4f4; background:#F5F6FB; }
.tabmain .category:hover{ background:#F5F6FB; }
.tabmain .header { height:30px; line-height:30px; text-align:left; font-weight:600; color:#333; text-indent:12px; background:#f9f9f9; font-size:14px; }
.tabmain .item { text-align:center; padding:4px 8px; line-height:200%; color:#666666;}
.tabmain .item input{ font-size:12px;color: #666;border-right: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;border-left: 1px solid #bbb;border-top: 1px solid #bbb;}
.tabmain .item a b{ color:#ff0000; }
.tabmain .item1 { text-align:right; padding:4px 8px; line-height:200%;font-size:14px}

.tabmain .item2 { text-align:left; padding:4px 8px; vertical-align:top; line-height:30px; color:#666666;}
.tabmain .filter  { line-height:240%;float: left;}
.tabmain .item2 input, .tabmain .item2 select, .tabmain .item2 textarea{font-size:12px; padding:5px;background: #FFF;border: 1px solid #B9CBED;}
.tabmain .item2 input.text{ }
.tabmain .item2 input.checkbox{ border:none; background:none; vertical-align:middle; }
.tabmain .item2 input.bigButton{ float:left; margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px; background:#DDD; color:#000; cursor:pointer; vertical-align:middle; width:80px; height:24px; line-height:24px; }/*,.button*/
 
.tabmain .item2 input.bigButton:hover{ border:1px solid #134d9d; background:#F5F9FD; }
.tabmain .item2 input.bigButton { float:none; }
.tabmain .item2 .radio{ border:none; }
.tabmain .item3 { text-align:left; padding:2px 2px 2px 9px; vertical-align:top; line-height:200%; border-bottom:1px dotted #deeffb; }
.tabmain .item3 input { border:none; }
.tabmain .item4 { text-align:left; padding:2px 2px 2px 9px; vertical-align:top; line-height:200%; border-bottom:1px dotted #deeffb; }
.tabmain .item5 { }/*站内搜索模型选择时的样式*/
.tabmain td { padding:4px; }
.tabmain .item2 select { vertical-align:middle; border:1px #B9CBED solid; }					
.tabmain .txt {background:#FFF; padding-left:10px;}
.scol_red{ color:#C4141F;}
.scol_strong{ font-weight:600;}
.scol_strong .scol_strong0{ font-weight:normal;}
.scol_top{ color:#FF0000;}
.search_area{ margin:-3px 0 3px 0; _margin:5px 0 10px; line-height:280%; }
.search_area #boxMore{margin-top:-6px;_margin-top:8px;}
.alist_setcols{ float:right; height:20px; line-height:21px; padding:0 5px; background:#FFF; border:1px solid #E4E4E4; cursor:pointer;text-indent: 0;}

.area{ margin:0 auto; width:100%; clear:both; }
.left{ text-align:left; }
.right{ text-align:right; }
th{ text-align:left; }

.spreadlink{ text-align: right; color:red; cursor: pointer; }
/*按钮*/
/*.button{ margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px; }*/
.button{ vertical-align:middle; }
.pager .button, .floatbox .button{ background:url(../images/btn_blue.gif) repeat-x scroll 0 0 transparent; border-color:#78AAD7; border-style:solid; border-width:1px 1px 2px; cursor:pointer; height:24px; padding:3px 10px; width:82px; }

/*浮动窗口*/
.floatbox{ margin:0 10px 10px 10px; }
.infoBox { border:1px solid #BFBFBF; }
/*未定义的*/
.category { background:#f9f9f9; line-height:20px;}
.category td{ height:30px; color:#FF7C3C;}
.p_bar  { height:35px; line-height:22px; margin:0 auto; padding:15px 0; text-align:right; }
.p_bar a { font-size:12px; margin:0 5px 0 0; font-weight:bold; padding:2px 12px; height:20px; line-height:20px;display: inline-block;vertical-align: top;border: 1px solid #eee;}
.p_bar a:hover,.p_bar .p_curpage { background:#5199F7; text-decoration:none;color: #fff;border-color: #5199F7;}
.p_num, .p_redirect { background:n #FFFFFF; padding:0 4px; text-decoration:none; }
a.p_num:hover, a.p_redirect:hover { background:#609CE4;}
.p_bar .p_input{border: 1px solid #ddd;}
.p_bar input[name='s_asd'] {background:#4B79F6; background: -moz-linear-gradient(90deg, #327ACF, #75A3FF);  background:-webkit-gradient(linear, 0 0, 0 100%, from(#75A3FF), to(#327ACF));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75A3FF,endColorstr=#327ACF,grandientType=0);border: 1px solid #327ACF; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 22px; line-height: 22px; box-shadow: 0 0 1px #FFFFFF inset;padding: 0 5px;display: inline-block;vertical-align: middle;}
.button {
	 border:none !important;
	font:400 16px "Microsoft Yahei";
	background-color:#ff730d !important; 
	border-radius:2px;
	color:#fff !important;
	padding:5px 15px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.button:hover{
	text-decoration:none;
	background-color:#d0330f;
	border-color:#d0330f;
	color:#fff!important
	}
.btn1{
	 border:none;
	font:400 14px "Microsoft Yahei";
	background-color:#ff730d; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn1:hover{
	text-decoration:none;
	background-color:#d0330f;
	border-color:#d0330f;
	color:#fff!important
	}
.btn2{
	 border:none;
	font:400 14px "Microsoft Yahei";
	background-color:#33A6E2; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn2:hover{
	text-decoration:none;
	background-color:#0172AD;
	border-color:#0172AD;
	color:#fff!important
	}
.btn3{
	 border:none;
	font:400 14px "Microsoft Yahei";
	background-color:#67AE33; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn3:hover{
	text-decoration:none;
	background-color:#408F05;
	border-color:#408F05;
	color:#fff!important
	}
.btn0{
	 border:none;
	font:400 14px "Microsoft Yahei";
	background-color:#9FBBD3; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn0:hover{
	text-decoration:none;
	background-color:#7496B4;
	border-color:#7496B4;
	color:#fff!important
	}
.btn-n{
	 border:none;
	font:400 14px "Microsoft Yahei";
	background-color:#c5c5c5; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn-n:hover{
	text-decoration:none;
	background-color:#9c9c9c;
	border-color:#9c9c9c;
	color:#fff!important
	}
.btn4{
	 border:none;
	font:400 12px "Microsoft Yahei";
	background-color:#1793e0; 
	border-radius:2px;
	color:#fff;
	padding:3px 10px;
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s}
.btn4:hover{
	text-decoration:none;
	background-color:#1380C3;
	border-color:#1380C3;
	color:#fff!important
	}
.curbox { margin:0 auto; width:550px; line-height:200%; margin-top:12px; }
.curbox .header { height:30px; line-height:30px; border-bottom:1px dotted #aad6f6; text-align:left; font-weight:600; color: #134d9d; text-indent:12px; background:#f1f7fd; }
.w100{ width:100px; }
.gray{ color:#999; font-size:12px; height:18px; line-height:18px; }

.obtn{ background:url(../images/sbtn.gif) no-repeat; display:block; float:left; width:44px; height:23px; line-height:23px; font-size:12px; padding-left:0px; margin-left:20px; }
.toplink a{ float:left; text-align:center; text-indent:0px; width:45px; margin-left:10px; }
.toplink a.onlink{ background:url(../images/stopbtn.png) repeat-x; color:#FFF; float:left; display:block; }


.msgbox { margin:0 auto; width:80%; line-height:200%; margin-top:12px; background:#dedede}
/*兼容手机版，请勿修改*/
@media (max-width:768px) {
	.msgbox { margin:0 auto; width:90%; line-height:200%; margin-top:12px; }
}
.msgbox tr td{ background:#fff; border:1px solid #e0e0e0;}
.msgbox .header td{ height:30px; line-height:30px; text-align:left; font-weight:600;text-indent:12px; background:#f5f5f5; font-size:14px }

.curbox { margin:0 auto; width:80%; line-height:200%; margin-top:12px;} 
.curbox .header { height:30px; line-height:30px; text-align:left; font-weight:600;text-indent:12px; background:#f5f5f5;font-size:14px }
.curbox tr td{ background:#fff;}
.infoBox { border:1px solid #bfbfbf; }

.tabmain  .item2  .btnmap{ border:none; width:108px; height:27px; cursor:default; background:url(../../images/admina/btnmap.gif); }
.tabmain  .item2  .btnmaphover{ border:none; width:108px; height:27px; cursor:default; background:url(../../images/admina/btnmap.gif) 0 -30px; }

.borGray {zoom:1;}
.menutop{ height:40px; line-height:39px; border-bottom:1px solid #e0e0e0;position:relative;width:auto; vertical-align:top; margin-bottom:15px;}
.menutop a{  float:left; font-size:14px; color:#333;border: 1px solid #e0e0e0;margin-left: -1px;border-bottom: none;}
.menutop a span{float: left;padding:0 15px;background:#F7F7F7;}
.menutop a.act{border-top: 2px solid #1793E0;position:relative; z-index:1; background:#FFF; font-weight:bold; }
.menutop a.act span{background:#fff;}
.blank5{ clear:both; display:block; font-size:1px; overflow:hidden; height:5px; }

/*** 房源委托  
---------------****/
#fywt img{ border: none; vertical-align: top; }
#fywt { margin:0 auto; text-align: left; width: 770px; }
#fywt a,#fywt strong { color:#37383A; }
#fywt a:hover { color: rgb(255, 102, 0); text-decoration: underline; }
#fywt .clear { clear: both; }
#fywt .f14 { font-size: 14px; }
#fywt .gray { color: rgb(94, 94, 94); }
#fywt .green { color: rgb(36, 118, 7); }
#fywt .bold { font-weight: bold; }
#fywt .red { color:#f00; }
#fywt .green-round-new .head { position: relative; background: url('../images/r_m2.gif') repeat-x; clear: both; height: 26px; line-height: 26px; }
#fywt #bd { margin-bottom: 10px; }
#fywt #title { height: 26px; background: url('../images/r_m2.gif') repeat-x #ECFCDF; line-height: 30px; overflow: hidden; }
#fywt #title .title_MA5 { background: url('../images/pencil.gif') no-repeat 10px 6px; padding-left: 30px; font-weight: bold; color: rgb(24, 91, 0); font-size: 14px; float: left; }
#fywt #title .title_L { width: 2px; float: left; }
#fywt #title .title_R { width: 2px; float: right; }
#fywt #title .title_MB { padding-right: 10px; text-align: right; }
#fywt .area { width: auto; }
#fywt .sub-menu { height: 28px; line-height: 28px; font-size: 14px; color: rgb(118, 118, 118); font-weight: bold; }
#fywt .sub-menu li { float: left; height: 28px; background-color: rgb(237, 237, 237); text-align: center; }
#fywt .m-r2 { margin-right: 2px; }
#fywt .sub-menu li.sub-bg1 { background: url('../images/sub_menu_bg.gif') no-repeat #AFDC65; color:#000; }
#fywt .x { height: 7px; overflow: hidden; background-color: rgb(175, 220, 101); }
#fywt .msg { border: 1px solid #DDCC92; height: 33px; background: url('../images/gantanhao.gif') no-repeat 32px 9px #FFFFC3; line-height: 33px; text-indent: 63px; }
#fywt .bor-r { border-left: 1px solid rgb(208, 236, 201); border-right: 1px solid rgb(208, 236, 201); border-bottom: 1px solid rgb(208, 236, 201); margin-bottom: 8px; }
#fywt .col1-a { float: left; color: rgb(55, 56, 58); }
#fywt .col1-a-a { background:rgb(235, 246, 226); padding-right: 10px; }
#fywt .col1-a-b { padding-left: 10px; }
#fywt .bor2-b { border-bottom: 1px solid rgb(204, 215, 195); }
#fywt .bor3-b { border-bottom: 1px solid rgb(230, 243, 220); }
#fywt .textcss { height: 18px; line-height: 18px; border: 1px solid rgb(208, 208, 206); color: rgb(121, 121, 121); }
#fywt .selectcss { padding-bottom: 2px; padding-top: 2px; }
#fywt .col1-b { float: left; margin: 10px; border-left: 2px solid rgb(232, 242, 215); height: 250px; }
#fywt .col1-b1 { font-size: 14px; line-height: 25px; color: rgb(55, 56, 58); font-weight: bold; padding-left: 5px; }
#fywt .col1-b4 { padding-top: 50px; float: left; line-height: 26px; color: rgb(24, 91, 0); }
#fywt .right-blocks .block { margin-bottom: 10px; }
#fywt input[type="text"],#fywt  textarea { background-color: #FFF; border-color: #999 #CCC #CCC #999; border-style: solid; border-width: 1px; }
#fywt #showDictionary { border: 1px solid rgb(107, 175, 42); background-color: #fff; line-height: 16px; }
#fywt .tahoma { font-family: tahoma,arial,sans-serif; font-size: 24px; }
#fywt .btn1{ width: 86px; height: 24px; border: 0; background:url(../images/next.gif) no-repeat 0 0; } 
#fywt .btn2{ width: 86px; height: 24px; border: 0; background:url(../images/pre.gif) no-repeat 0 0; }
#fywt .xzjjr .xzjjr1 { background-color: #E1EECB; color: #185B00; font-size: 14px; font-weight: bold; line-height: 26px; text-align: center; padding: 0 10px; }
#fywt .xzjjr td { background-color: #FFF; line-height: 26px; padding: 0 10px; line-height: 200%; }
#fywt .xzjjr table { background-color: #B5D7AB; }
#fywt .red-link:link, .red-link:visited { color: #F00; text-decoration: underline; } 
#fywt .wtbtn{ background:url(../images/ljwt.gif) no-repeat 0 0; width: 86px; height: 24px; display: block; margin: 0 auto; }

.tipm_tclose_out,.tipm_tclose,.tipm_topen{ background:url(../images/tips.gif) no-repeat;}
.tipm_topen_out,.tipm_tclose_out{position:relative;}
.tipm_topen_out{ width:100%;}
.tipm_tclose_out{line-height:24px;padding:0 10px 0 38px;background-position:15px 10px;background-color:#FFC;background-position:10px -58px; padding:3px 20px 3px 33px;}
.tipm_tclose{ width:15px; height:15px;text-align:center; cursor:pointer;position:absolute; right:5px; top:5px;  z-index:100; color:#666;}
.tipm_topen{ width:18px; height:18px;background-position:0 -65px; position:absolute; bottom:-27px;_bottom:-40px; right:5px; cursor:pointer;}
.tipm_botmsg{ margin-bottom:15px; }
.tipm_bred{ font-weight:bold; color:#FF0000; }
.tipm_green{ font-weight:bold; color:green; }

.image_pview{ width:325px; height:245px; background:#FFF; position:absolute; border:1px solid #666; text-align:center; padding:1px; margin:25px 1px 1px 1px; }
.tips1{ line-height:180%; color:#999; word-break:break-all; }

.foot{width:100%; min-width:1200px;margin:0 auto; text-align:center; height:80px; padding-top:10px; background:#f9f9f9; border-top:1px solid #dedede; line-height:24px; font-size:12px; color:#999;}
.fs,.fs a{ color:#090}
.fsh,.fsh a{ color:#7EDA67}
.ftk,.ftk a{ color:#DB9A60}
.ftkz,.ftkz a{ color:#C27F44}
.ftks,.ftks a{ color:#AE682A}
.fcrz,.fcrz a { color:#748CBD}
.fth,.fth a { color:#C1BDB8}
.fwt,.fwt a { color:#946DBB}
.fds,.fds a { color:#FF730D}
.fbr,.fbr a { color:#999} 
.fzy,.fzy a { color:#33A6E2} 
 
.fred {color:#F30}
.fgreen { color:#090}
.msgbox2{padding:20px 10px; text-align:left; width:200px;}
.msgcont { padding:10px;}

.lcbg_on{ background:url(/template/green/images/lcline1.jpg) repeat-y 8px 3px; padding:10px 0;}
.lcbg_on p{ padding-left:30px;}
.lcp_on{ background:url(/template/green/images/lcpint1.jpg) 0 4px no-repeat;}