@charset "gb2312";
/* newhouse的iask页面主要css */
body{
	background-color:#FFF; font-size:12px;
}
li {
	list-style-type:none;
}

.clearfix{
	zoom:1;
}
.iask-lawyer-banner{
	width:1200px; height:190px;display:block;
	background:url(images/iask_lawyer_banner.jpg) no-repeat;
	background-size: 1200px;
}

/**问题输入框*/
.gradient_form{
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FDFEFF,endcolorstr=#DCEFFF,gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FDFEFF,endcolorstr=#DCEFFF,gradientType=0);/*IE8*/
	background:#FDFEFF; /* 一些不支持背景渐变的浏览器 */
	background:-moz-linear-gradient(top, #FDFEFF, #DCEFFF);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FDFEFF), to(#DCEFFF));
} 

.iask_form{
	background-color:#F4FAFF;
}
.iask_form_container{
	width:1195px; height:310px; 
}
.iask_form_container span{
	/*display:inline-block;*/
}
.form_title{
	width:100%; height:36px; line-height:36px; background-color:#DDEFFF;
}
.form_title .text {
	font-size:16px; font-weight:bold;
	color:#18569F; padding-left:5px;
}
.form_line{
	padding:5px; 
}
.form_btns{
	text-align:center;
}
.form_btns .verifycode{
	font-size:16px;
}
.form_btns #verify{
	height:24px; line-height:24px; vertical-align:middle;
}
.form_line .text {
	font-size:14px; font-weight:bold;
	color:#18569F; padding-left:5px;
}
.form_item1{
	height:auto;
}
.form_item1 .text {
	height:24px; line-height:24px; color:#313131; font-size:16px;
}
.form_item1 #Memo{
	height:100px;*height:80px;width:1160px;border:1px solid #09C;padding:10px; display:block;
	overflow:auto;
}

/*当前位置*/
.iask-current{
	padding:5px;
}
.current-pos{
}
.current-channel{
	color:#0e7ac4; font-weight:700;
}

/* Filter 类目筛选
 * 
 */
.filter{padding:0 0;border:1px solid #E0E0E0;}
.filter a{padding-right:3px;}
.filter-intype a{display:inline-block;margin:0 10px;}
.filter-intype .filter-item{display:block;float:none;position:relative;_height:30px;_zoom:1;min-height: 30px;padding:8px 0 0 60px;width:auto;margin-bottom:0;border-bottom:1px dotted #ddd;*z-index:99;}
.filter-intype .filter-item .tag{padding:0 10px;margin:0;}
.filter-intype .filter-item-search{display:block;float:none;position:relative;padding:10px;border-bottom:1px solid #ddd;*z-index:100;}
.filter-intype .filter-item-search .button{line-height:30px;}
.filter-intype .filter-item-cap{position:absolute;left:0;top:8px;padding-left:10px;}
.filter-intype .filter-item-r{position:absolute;right:0;top:8px;}
.filter-intype .filter-item-cap a,.filter-intype .filter-item-r a{margin:0;}
.filter-intype .filter-item-last{border:none;}
.filter-intype div{}
.filter-intype .filter-children{padding:10px;margin:10px ;background:#fff;border:1px solid #E9E8E8;}
.filter-intype .filter-item-selected{color:#0e7ac4;}
.filter-intype .filter-item-my{border:none;}
.filter-intype .filter-item-my a{margin:0 2px 0 0;padding-left:5px;text-decoration:none;}
.filter-intype .filter-item-my .filter-s{border:#cfcfcf 1px solid;background:#FFF;}
.filter-intype .filter-item-my .filter-s:hover{border:#ff9d11 1px solid;background:#FFF;}
.filter-intype .filter-item-my .filter-s:hover .icon-x{background-position:-51px -75px;}
.filter-intype .filter-item-my .filter-x{border:#ff9d11 1px solid;background:#ff9d11;color:#FFF;}
.filter-intype .filter-item-my .filter-x .icon-x{background-position:-71px -75px;}

.filter-block .filter-item{float:left;width:170px;display:inline-block;padding:10px 0;border-top:1px dotted #ddd;padding-right:20px;font-size:12px;color:#888;}
.filter-block .filter-item-cap{display:block;font-size:14px;color:#06c;}

.search-morebox{background-color:#FFF;*position:relative;*zoom:1;display:none;}
.search-morebox.s-on{display:block;}
.filter-more{position:relative;width:80px;margin:0 auto;margin-top:-1px;padding:5px 10px;border:1px solid #E0E0E0;border-top:1px solid #fff;}
.filter-more a{border-top-color:#f50;padding-left:15px; outline:none;background:url(../images/icons.png) no-repeat -235px 3px;display:block;text-align:center;}
.filter .form{padding:8px 0;}
.filter .form-input{margin-right:0;}
.filter .form-submit{margin-right:20px;}
/* .tag */
.tag{display:inline-block;padding:0 3px;padding:1px 3px 0\9;background:#eee;margin:0 3px;border-radius:2px;color:#888!important;}
.tag-blu,.tag-pur, .tag-green, .tag-red, a.tag:hover{color:#fff!important;}
.tag-blu{background:#08c;}
.tag-pur{background:#5573d3;}
.tag-green{background:#5ba533;}
.tag-red{background:#f36;}
a.tag:hover{background:#888;text-decoration:none;color:#fff!important;}
.pad10{padding:10px;}.pl10{padding-left:10px;}

/*主要内容*/
.iask-list{
	float:left; width:920px;
}
.iask-attach {
	float:left; width:270px; *width:261px; padding-left:7px;
}
.iask-list-title{
	border-bottom:4px solid #FFA11A; width:120px; float:left;clear:both;position:relative;z-index:1;margin-bottom:-3px;
	padding: 4px 14px 4px 1px; font-weight:bold; font-size:16px;
}
.iask-list-title .txt{
	color:#0e7ac4; font-size:16px; padding:5px; 
}
.iask-list-main {
	border-top:3px solid #CCC; clear:both;position:relative;z-index:0;padding:8px; *padding:0;float:left;
	border-left:1px solid #ccc;border-bottom:1px solid #CCC;border-right:1px solid #CCC;
	height:auto; /*width:100%;*/
}
.iask-list-main-li{
	height: auto;float: left;padding-bottom: 2px; border-bottom:1px dashed #CCC; margin-bottom:8px;
}
.iask-list-main .thumb{
	float:left;width:110px;height:100px; border:none;text-align: center;
}
.iask-list-main .thumb img{
	width:100%; height:100%;
}
.iask-list-main .li-text{
	float:left; width:777px; min-height:120px; margin-left:12px;
}

.iask-list-main .li-footer{
	width:100%; min-height:32px; line-height:32px; clear:both;background-color:#FAFAFA;
	border-radis:3px;
}
.iask-list-main .li-footer .username{
	height:32px; line-height:32px; float:left; color:#666; padding-left:14px;
}
.iask-list-main .li-footer .publishdate{
	height:32px; line-height:32px; float:right; color:#666;
}
.ask-title-list{
	min-height:100%; overflow:hidden;
}
.ask-title-text{
	height:34px; *height:24px; padding:5px 5px 5px 12px; line-height:24px;
}
.ask-title-text .q-btn{
	display:block; float:right; height:24px; line-height:24px; width:92px; color:#FFF; background-color:#F90; text-align:center;text-decoration:none;
}
.ask-title-text .q-btn:hover{
	background-color:#F60;
}
.ask-title-q{
	height:auto; width:100%; line-height:24px;
	padding-left:5px; text-align:left; color:#0E7AC4;
}
.ask-title-q .ico-q{
	float:left; display:block; width:17px;height:17px;
	background:url(images/ico_qa.gif) no-repeat 0 0; margin-right:7px;margin-top:4px;margin-left:7px;
}
.ask-title-a{
	height:auto; width:100%; line-height:24px;
	padding-left:5px; text-align:left; color:#303030;
}
.ask-title-a .ico-a{
	float:left; display:block; width:17px;height:17px;
	background:url(images/ico_qa.gif) no-repeat 0 -17px; margin-right:7px;margin-top:4px;margin-left:7px;
}

/*右侧附加信息*/
.attach-list{
	width:273px;height:auto;
}
/*排行榜*/
.rankList{}
.rankList li { margin-top:9px; *margin-top:7px;}
.rankList dt { height:22px; line-height:22px; overflow:hidden;position:relative;}
.rankList dt > span { }
.rankList dt > span i {float:left;display:inline-block; font-size:12px; margin-right:10px; width:18px; height:18px; line-height:18px; overflow:hidden; border:1px solid #E5E5E5; text-align:center; color:#666; background:#fff;}
.rankList dt > span i.bgOra { background:#ed7612; border-color:#ed7612; color:#fff;}.rankList dt span i.bgGre { background:#6ab83f; border-color:#6ab83f; color:#fff;}
.rankList dt strong { position:absolute;right:0;top:0; font-weight:normal; width:120px; overflow:hidden; color:#A9A9A9;}
.rankList dt strong a { color:#A9A9A9;}
.rankList dt strong a:hover { color:#ed7612;}
.rankList dt strong em { font-weight:normal; float:right; color:#ed7612;}
.rankList dt strong em a { color:#ed7612;}
.rankList dd { height:77px; overflow:hidden; margin-top:10px; display:none; zoom:1;background:#f5f5f5;}
.rankList_img { float:left; width:103px; }
.rankList_img a {display:block;}
.rankList_img img { width:103px; height:77px; background:url(../images/loading.gif) no-repeat center center;}
.rankList_info { margin-left:110px; height:77px;overflow:hidden;line-height:24px;color:#A9A9A9;}
.rankList li.on dd { display:block;}
.rankList dt strong i{width:8px; height:8px;background:url(../images/ico-price.gif) no-repeat; display:inline-block; overflow:hidden; zoom:1;margin-right:5px;}
.rankList dt strong .icon-pup{ background-position:0 0;}
.rankList dt strong .icon-pdown{background-position:-8px 0;}
.rankList dt strong .icon-pno{background-position:-16px 0;}
em,i,s{font-style:normal;}
/*** All news ***/
.newsListC{
	;margin-top: 4px;/*border:1px solid #CCC padding-left: 7px;*/ *width:266px;
}
.newsList{}
.newsList li{height:25px;line-height:25px;position:relative;overflow:hidden;}
.newsList li i.ipur{display:inline-block;width:36px;height:16px;line-height:16px;color:#FFF;text-align:center;margin-right:10px;background:url(../images/icons.png) no-repeat -165px 0;font-size:12px;}
.newsList li .n-fix{position:absolute;right:0;top:0;}
.newsList li.lh30{height:30px;line-height:30px;}
.newsList li.bdashed{border-bottom:#96b5d2 1px dashed;}/* blue */
.newsList li.gdashed{border-bottom:#9e9e9e 1px dotted;}/* gray */
.fgrey {color:#999;}

/*分页*/
.multipage{
	
}
.multipage a, .multipage span {
	display:inline-block; width:48px; height:36px; line-height:36px;
}
.multipage span.current{background-color:#F93; color:#FFF; font-weight:bold;}

/*房价计算*/
.home-tools {
  display: block;width: 220px;height: 245px;margin: 0 auto;
}
.home-tools li{ text-align:center;width:110px;height:66px;float:left; display:inline;margin-top:15px}
.home-tools li a{display:block;background:url(/assets/images/home/tools-ico.gif) no-repeat;width:97px;height:25px;padding-top:45px}
a.daikuan{background-position:0 0 !important}
a.nengli{ background-position:0 -76px !important}
a.gongjijin{background-position:0 -153px !important}
a.huandai{background-position:0 -229px !important}
a.shuifei{background-position:0 -307px !important}

/*对easyui的css进修改*/
.form_btns .l-btn-text{
	font-size:16px;
}

/*区域楼盘列表*/
.areahouse{
	
}
.areahouse li {
	display:inline-block; width:auto; padding:3px 10px;
}