@charset "utf-8";
/*
* @Author:      penghg
* @Update:      2014.03.24
* @Update by:   penghg
* @overview:    公用样式
*/

/*公用颜色*/
.col-fd6e05{color:#fd6e05}
.col-f60{color:#ff6600}    /*橙色*/
.col-4375c6{color:#4375c6} /*蓝色*/
.col-36c{color:#36c}       /*蓝色*/
.col-000{color:#000}       /*黑色*/
.col-242424{color:#242424} /*深灰色*/
.col-666{color:#666}       /*浅灰*/
.col-999{color:#999}       /*浅灰*/
.col-red{color:#f00}       /*红色*/
.col-72c962{color:#72c962}  /*中绿色*/
.col-419d31{color:#419d31}	/*深绿色*/
.col_569c4a{color:#569c4a} /*绿色*/
.col_fadb48{color:#fadb48} /*黄色*/

/*公用文字*/
.font-12{font-size:12px}
.font-14{font-size:14px}
.font-16{font-size:16px}
.font-18{font-size:18px}
.font-20{font-size:20px}
.font-24{font-size:24px}
.font-normal{font-weight:normal}
.font-bold{font-weight:bold}

.m0{margin:0px}
.mt10{margin-top:10px}
.mt8{margin-top:8px}
.ml8{margin-left:8px}
.ml4{margin-left:4px}
.mr8{margin-right:8px}
.mb4{margin-bottom:4px}
.mb8{margin-bottom:8px}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mt5{margin-top:5px}
.ml5{margin-left:5px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}
.ml20{margin-left:20px}
.ml10{margin-left:10px}

/*常用样式*/
.rel{
	position:relative
}
.float-l{float:left}
.float-r{float:right}
.clearfix{
    zoom:1;
}    /*==for IE6/7 Maxthon2==*/
.clearfix:after{
    clear:both;
    content:'';
    display:block;
    width:0;
    height:0;
    visibility:hidden;
}
.clear{clear:both}
.pointer{cursor:pointer}
.center{text-align:center}
.xms-relative{position:relative}
/*初始化默认设置*/
body{font:12px '宋体';margin:0;padding:0;color:#444;background:#fff}
textarea,input,select,table{font-size:12px}
select,input{vertical-align:middle;outline:none}
fieldset,img{border:0 none}
form{margin:0;}
textarea{display:block;}
a{color:#4375c6;text-decoration:none;cursor:pointer}
a:hover{text-decoration:none}
table{margin:0;border-collapse:collapse;border-spacing:0}
dd,dt,dl{padding:0px;margin:0px}
*{padding:0px;margin:0px}
li{list-style:none;}
img{border:none}
/*输入框的宽度*/
.iw500{width:500px}
.iw400{width:400px}
.iw300{width:300px}
.iw200{width:200px}
.iw160{width:160px}
.iw150{width:150px}
.iw120{width:120px}
.iw92{width:92px}
.iw80{width:80px}
.iw60{width:60px}
.iw48{width:48px}
.iw30{width:30px}
.iw24{width:24px}

.tbable40{display:block;width:40px;}
.tbable60{display:block;width:60px;}
.tbable80{display:block;width:80px;}
.tbable90{display:block;width:90px;}
.tbable100{display:block;width:100px;}
.tbable120{display:block;width:120px;}
.tbable160{display:block;width:160px;}
.tbable180{display:block;width:180px;}
.tbable200{display:block;width:200px;}
.tbable240{display:block;width:240px;}
.tbable260{display:block;width:260px;}
.tbable300{display:block;width:300px;}
.tbable320{display:block;width:300px;}
.tbable350{display:block;width:350px;}

.max_width_40{display:block;max-width:40px;}
.max_width_50{display:block;max-width:50px;}
.max_width_80{display:block;max-width:80px;}
.max_width_100{display:block;max-width:100px;}
.max_width_120{display:block;max-width:120px;}
.max_width_130{display:block;max-width:130px;}
.max_width_150{display:block;max-width:150px;}
.max_width_160{display:block;max-width:160px;}
.max_width_180{display:block;max-width:180px;}
.max_width_200{display:block;max-width:200px;}
.max_width_240{display:block;max-width:240px;}
.tableOverflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}

/*表单样式*/
input[type=radio]{margin:-4px 4px 0 0}
input[type=checkbox]{margin:-3px 4px 0 0}

/*通知*/
.notice{height:22px;line-height:22px;font-size:14px;color:#333;padding-left:26px;margin:8px 0;background:url(../images/notice.png) no-repeat left center}

/*按钮公用部分*/
.ui-btn{display:inline;float:left;font-size:12px;cursor:pointer;outline:none;padding:0;margin:0px 20px}
	.ui-btn span,.ui-btn em{display:block;float:left;text-align:center;font-style:normal;}
	a:hover.ui-btn{text-decoration:none}

/*灰色*/	
.ui-btn-gray{height:26px;padding:0 0 0 2px;color:#fff;background:url(../images/ui-btn.png) -0px -0px no-repeat}
	.ui-btn-gray em{text-align:center;line-height:26px;padding:0 10px 0 8px;background:url(../images/ui-btn.png) right -27px no-repeat;}
/*橙色*/
.ui-btn-ora{height:26px;padding:0 0 0 2px;color:#fff;background:url(../images/ui-btn.png) 0px -55px no-repeat;}
	.ui-btn-ora em{text-align:center;line-height:26px;padding:0 10px 0 8px;background:url(../images/ui-btn.png) right -82px no-repeat;}
/*蓝色*/	
.ui-btn-blue{height:26px;padding:0 0 0 2px;color:#fff;background:url(../images/ui-btn.png) -0px -110px no-repeat}
	.ui-btn-blue em{text-align:center;line-height:26px;padding:0 10px 0 8px;background:url(../images/ui-btn.png) right -137px no-repeat;}
/*房源管理公用*/

/*头部*/   
.saleHouse{width:810px;overflow: hidden;position:relative;border:1px solid #d3d3d3;border-left:none;border-radius:0px 3px 3px 0px;}
/*内容部分*/
.saleHouse-main{background-color:#fff;position:relative}
.release-main{margin:0 8px}
/*贴心提示*/
.sale-content-tip{margin:8px 0;background-color:#ffffdd;padding:8px;border:1px solid #fcfcb3;border-radius:5px;font-size:12px}
	.sale-content-tip li{line-height:20px;font-size:12px}
		.sale-tip-img{display:inline-block;float:left;width:14px;height:20px;background:url(../../release/images/icon-release.png) no-repeat -2px -2px;margin:0 4px 0 0}
	.sale-tip-colse{display:inline-block;float:right;cursor:pointer;width:14px;height:20px;background:url(../../release/images/icon-release.png) no-repeat -84px -2px;margin:0 4px 0 0;}
/*头部Tab切换*/
	.sale-tab-sub:after {clear: both;display: block;height: 0;}
	.sale-tab-sub {height:36px;line-height: 36px;text-align: center;background-color: #E9E9E9;background-image: linear-gradient(to bottom, #F3F3F3 0px, #E3E3E3 100%);border-bottom: 1px solid #D3D3D3;box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5) inset;}
		.sale-sub-menu.selected {border-top: 2px solid #70b213;top: -0px;}
		.sale-sub-menu {float: left;font-size: 14px;position: relative;}
		.sale-sub-menu a {border-right: 1px solid #D3D3D3;box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.5);color: #222222;display: block;outline: 0 none;padding: 0 20px;text-decoration: none;cursor: pointer;line-height: 36px;}
		.sale-sub-menu.selected a {background-color: #FFFFFF;line-height: 35px;margin-bottom: -2px;}
	
	.common-main{margin:8px}		
/*按钮*/
	.btn_app{border:none;color:#fff;width:98px;height:26px;line-height:26px;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -189px;}
	.btn_o{display:inline-block;font-family:'宋体';border:none;color:#fff;width:71px;height:26px;line-height:26px;text-align:center;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -25px;}
	.btn_g{display:inline-block;font-family:'宋体';border:none;color:#fff;width:71px;height:26px;line-height:26px;text-align:center;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -53px;}
	.btn-green{display:inline-block;font-family:'宋体';border:none;color:#fff;width:68px;height:23px;line-height:23px;text-align:center;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -81px;}
	.btn-pink{display:inline-block;font-family:'宋体';border:none;color:#fff;width:68px;height:23px;line-height:23px;text-align:center;cursor:pointer;background:url(../images/pinkBtn.png) no-repeat}
	.btn-red-return{display:inline-block;font-family:'宋体';border:none;color:#fff;width:88px;height:23px;line-height:23px;text-align:center;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -1px;}
	.btn-search{display:inline-block;font-family:'宋体';color:#fff;border:none;font-size:14px;text-align:center;width:70px;line-height:28px;height:28px;background:url(../images/btn.png) no-repeat -1px -131px;cursor:pointer;vertical-align:top}
	.btn_disable{display:inline-block;font-family:'宋体';border:none;color:#fff;width:71px;height:26px;line-height:26px;cursor:pointer;background:url(../images/btn.png) no-repeat -1px -160px;}
	.btn-base{
		display:inline-block;
		font-family:'宋体';
		border:none;
		color:#fff;
		width:71px;
		height:28px;
		line-height:28px;
		cursor:pointer;
	}
	.btn_noFont{
		background:url(../images/btn-empty.png) no-repeat 0px 0px;
	}
	.btn-more{    display: inline-block;
    font-family: '宋体';
    color: #fff;
    border: none;
    font-size: 14px;
    text-align: center;
    width: 70px;
    line-height: 28px;
    height: 28px;
    background: url(../images/more_btn.png);
    background-size:100% 100%;
    cursor: pointer;
    vertical-align: top;}
    .Takeup{    display: inline-block;
    font-family: '宋体';
    color: #fff;
    border: none;
    font-size: 14px;
    text-align: center;
    width: 70px;
    line-height: 28px;
    height: 28px;
    background: url(../images/Takeup.png);
    background-size:100% 100%;
    cursor: pointer;
    vertical-align: top;}
    
/*纯样式按钮*/
.ui-css{display:inline-block;border-radius:3px;width:60px;height:22px;line-height:22px;text-align:center;color:#000;font-size:12px}
.ui-css-green{background-color:#eee;border:1px solid #eee;}
a.ui-css-green:hover{background-color:#85c878;border:1px solid #85c878;color:#fff}

/*有特效的纯样式按钮**/
.button {border-radius: 2px 2px 2px 2px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);cursor: pointer;display: inline-block;line-height:22px;outline: 0 none; text-align: center;vertical-align: middle;margin:0 8px 0 0}
.button_primary {background-color: #83cf63;border: 1px solid #83cf63;color: #FFFFFF;text-shadow: none;padding: 2px 8px;}
.button_primary:hover {background-color: #029a14;border: 1px solid #029a14;}

/*表格区*/
.h_list{ margin:8px 0;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8}
	.h_list caption{line-height:32px;font-family:"黑体";font-size:16px;font-weight:bold}
	.h_list td{ border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;text-align:center}
	.h_list thead td{ font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;background-color:#eaeaea;height:28px;line-height:28px;color:#444;font-size:12px;font-weight:bold}
	.h_list tbody td{ line-height:20px;padding:4px 8px;}
	.h_list tbody td[align=left]{ text-align:left}
	.h_list tbody tr:nth-child(odd){background-color:#f7f7f7}
	.h_list tbody tr:hover{background-color:#ededed}
	.h_list a:hover{text-decoration:underline}
	.h_pic{float:left;margin-right:8px}
	.h_info dd{text-align:left;}
	.h-property-left{width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.h_title{width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*查询区*/
	.manage-list{position:relative}
	.manage-list img{border-radius:3px}
		.manage-font{font-size:12px;height:26px;line-height:26px}
	.manage-tip{display:inline-block;height:26px;line-height:26px;padding-left:8px;font-size:12px;border:1px solid #64ac58;cursor:pointer;border-radius:3px;background-color:#fff;position:relative} 
		.manage-tip span{display:inline;float:left;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		.manage-tip input{display:inline;float:left;width:80px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:0 none;margin-top: 2px;}
		.manage-list-content{width:106px;max-height:170px;overflow:auto;border:1px solid #64ac58;background-color:#fff;position:absolute;right:0px;top:27px;border-radius:3px}
			.manage-list-content li{font-size:12px;padding-left:8px;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
			.manage-list-content li:hover{background-color:#64ac58;cursor:pointer;color:#fff;}
		
/*底部*/
.saleManager-bottom{margin:8px;height:28px;}
	.saleManager-bottom .qx{font-size:12px;float:left;margin-right:12px;height:26px;line-height:26px;}
	
		
/*分页控件*/
.commom-fanye{width:100%;margin:3px 64px 0 0}

.xmsSelect{display:block;height:28px;line-height:28px;border:1px solid #64ac58;border-radius:3px;}

/*下载**/
.xms_download{display:inline-block;height:24px;line-height:24px;background-color:#f3fafe;border:1px solid #ddebf4;padding:0 10px;color:#5faedf;cursor:pointer}
.xms_download_logo{display:inline-block;float:left;width:20px;height:24px;background:url(../images/downloadExcel.png) -6px -1px no-repeat;}

/**问号*/
.queMark-common{display:inline-block;width:18px;height:18px;background:url(../images/queMark.png) no-repeat}

/**查询区域**/
.xms-common-search{margin:0 8px}
.xms-common-search .xms-common-li{float:left;margin:0 8px 8px 0px}
	.xms-common-search .xms-common-searchul{}
	.xms-common-search .xms-common-position{position:relative}
	.xms-common-search .xms-common-searchli{display:inline-block;height:26px;line-height:26px;padding:0px 20px 0px 4px;font-size:12px;border:1px solid #64ac58;cursor:pointer;border-radius:3px;background-color:#fff;position:relative} 
		.xms-common-search .xms-common-searchli span {display:inline-block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		.xms-common-search .xms-common-searchli input {display:inline;float:left;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:0 none;margin-top: 2px;}
		.xms-common-search .xms-common-searchli i {background:url(../images/searchli.png) no-repeat -2px -6px;width:12px;height:10px;display:block;position:absolute;right:2px;top:8px}
		.xms-common-search .xms-common-searchcontent{max-height:170px;overflow:auto;border:1px solid #64ac58;background-color:#fff;position:absolute;right:0px;top:0px;border-radius:3px;z-index:1000}
			.xms-common-search .xms-common-searchcontent li{font-size:12px;padding-left:8px;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
			.xms-common-search .xms-common-searchcontent li:hover{background-color:#64ac58;cursor:pointer;color:#fff;}
	.xms-common-search .manage_wd_60{width:60px}
	.xms-common-search .manage_content_wd_60{width:84px}
	.xms-common-search .manage_wd_default{width:80px}
	.xms-common-search .manage_content_wd_100{width:100px;}
	.xms-common-search .manage_content_wd_default{width:104px}
	.xms-common-search .manage_wd_120{width:120px}
	.xms-common-search .manage_content_wd_120{width:144px}
	.xms-common-search .manage_wd_140{width:140px}
	.xms-common-search .manage_content_wd_140{width:164px}
	.xms-common-search .manage_wd_160{width:160px}
	.xms-common-search .manage_content_wd_160{width:184px}

	.xms-common-text{border:1px solid #64ac58;border-radius:3px;height:26px;line-height:26px;}
	.xms-wxts-font{display:block;height:48px;line-height:48px;text-align:center;color:#ff6600;font-size:14px}
	

/**房源管理我的标签**/
.houseTagStyle{color:#fff;padding:3px;border-radius:3px;font-size:12px;font-family:'宋体';}
.secure_color{background-color:#1cadef}
.hot_color{background-color:#f91f1d}
.new_color{background-color:#eab312}
.focus_color{background-color:#b08660}
.recommend_color{background-color:#6bb05f}
.yrz_color{background-color:#56e46e}
.source_color{background-color:#37a6f7}
.mutilFlag_color{background-color:#0ab720}
.jingxuan_color{background-color:#5f6db0}
.chongzhi_color{background-color:#e83296;}
.youtui_color{background-color:#ff650b;}
.appointment_color{background-color:#0ab720}
.change_color{background-color:#6bb05f}
.xiajia_color{background-color:#999}
.noTag_color{background-color:#999}
.video_import_color{background-color:#f91f1d}
.video_upload_color{background-color:#ff6600}
.video_voice_color{background-color: #df6aff}
/*箭头提示框*/
.speech-bubble {display:none;position: absolute;background-color: #039b14;padding:8px;color: #f1eeee;text-align: center;border-radius: 10px;font-family: sans-serif;top:0px;right:-142px}
.speech-bubble:after {content: '';position:absolute;width: 0;height: 0;border: 6px solid;}
/* 箭头的位置 */
.speech-bubble-left:after {border-right-color: #039b14; top: 50%; right: 100%; margin-top: -6px;}
.speech-bubble-right:after {border-left-color: #039b14;left: 100%;top: 50%;margin-top: -6px;}
.speech-bubble-bottom:after { border-top-color: #039b14;top: 100%; left: 50%; margin-left: -6px;}
.speech-bubble-top:after { border-bottom-color: #039b14;left: 50%;bottom: 100%; margin-left: -6px;}

.xms-sort{position:relative;display:block;cursor:pointer}
.xms-sort-common{position:absolute;right:4px;top:9px;display:block}
.xms-sort-upDown{width:10px;height:10px;background:url(../images/org_icon.png) -3px -105px no-repeat;}
.xms-sort-up{width:10px;height:5px;background:url(../images/org_icon.png) -3px -105px no-repeat;}
.xms-sort-down{width:10px;height:5px;background:url(../images/org_icon.png) -3px -110px no-repeat;}

/****微营销底部菜单****/
.radar-menu-tab {position: fixed;bottom: 0;z-index: 9999;width: 100%;height: 2.5rem;padding: 0;left: 0;right: 0;border-top: 1px solid #e7e7e7;background-color: #fff;font-size: 0.55rem;}
.radar-menu-tab li {float: left;width: 25%;text-align: center;height: 2.5rem;color: #929292;vertical-align: middle;width: 25%;}
.radar-bar-tab {display: block;width: 1.4rem;height: 1.2rem;background-size: 100% ;background-repeat: no-repeat;background-position: center;margin: 0.2rem auto 0;}
.radar-menu-tab .active {color: #44c85a}
.radar-menu-tab .radar-index-wyx {background-image: url(../images/menu/icon_fangyuan@2x.png);}
.radar-menu-tab .active .radar-index-wyx {background-image: url(../images/menu/icon_fangyuans@2x.png);}
.radar-menu-tab .radar-message-wyx {background-image: url(../images/menu/icon_dingyue@2x.png);}
.radar-menu-tab .active .radar-message-wyx {background-image: url(../images/menu/icon_dingyues@2x.png);}
.radar-menu-tab .radar-visitor-wyx {background-image: url(../images/menu/icon_weiyingxiao@2x.png);}
.radar-menu-tab .active .radar-visitor-wyx {background-image: url(../images/menu/icon_weiyingxiaos@2x.png);}
.radar-menu-tab .radar-my-wyx {background-image: url(../images/menu/icon_my@2x.png);}
.radar-menu-tab .active .radar-my-wyx {background-image: url(../images/menu/icon_mys@2x.png);}

/****暂无数据****/
.no-data {
	text-align: center;
	padding: 0.75rem 0 0;
	color: #d0d0d0;
}

.no-data-wrap {
	margin: 8rem auto 0;
}

.no-data-img {
	background-image: url(../images/icon_zanwu@2x.png);
	width: 12rem;
	height: 12rem;
	background-size: 100% 100%;
	margin-bottom: 1rem;
	margin: 0 auto;
}

.no-data-grayImg {
	background-image: url(../images/icon_zanwushuju@2x.png);
	width: 12rem;
	height: 12rem;
	background-size: 100% 100%;
	margin-bottom: 1rem;
	margin: 0 auto;
}

.no-data-info {
	color: #f9be6e;
	font-weight: bold;
	padding: 0 2rem;
}

.edit-div {
	padding: 20px;
}
