@charset "utf-8";
.fixintop{position: fixed; width:100%;z-index: 999;}
.pagec{padding-top:45px;}
.dataTables_action { position:relative; display:block; float:left; margin:0 0 20px 20px; }
.dataTables_action a { margin:0 2px; }
.clear { clear:both; }
.mlr4{margin-left:4px; margin-right:4px;}
.tx-r{text-align: right;}
.searchBox{
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.searchBox form{
    margin: 0;
}
.searchCellFull{
    width: 100%;
}
.searchCell {
    float: left;
    height: auto;
    line-height: 36px;
    margin: 0 2px 8px 0;
    min-height: 36px;
    overflow: hidden;
    padding-right: 3px;
}

.searchCellBlock{
    float: none;
    padding: 0;
    min-height: 40px;
    width: 100%;
    clear:both;
    text-align: left;
    line-height: 40px;
}
.searchCellBlock button{
    display: block;
    margin: 3px 8px;
}
.searchCellBlock p {
    float: left;
    width: 80%;
}

.searchCell:hover{
    background-color: #d4d1f8;
}

.btn-find {
    background: none!important;
	margin-left:14px;
}

.searchCell2:hover{
    background: none!important;
}
.searchCell span,.searchCell select,.searchCell input{
    display: block!important;
    float: left;
}
.searchCell span{
    width: 80px;
    text-align: center;
}
.searchCell select,.searchCell input{
    height:28px;
    margin: 4px 0 0 3px!important;
    padding: 0 3px!important;
    width: 150px;
}
.searchCell input{
    height:26px!important;
    width: 142px!important;
}
.searchCell select { width:142px!important; }
.searchCell span.sCsmall{
    width: 20px;
}
.searchCell span.sCsmall2{
    width: 48px;
    text-align: center;
}
.searchCell select.sCsmall{
    width: 100px!important;
}
.searchCell input.sCsmall{
    width: 92px!important;
}
.searchCell select.sCsmallspc{
    width: 122px!important;
}
.searchCell input[type="checkbox"],.searchCell input[type="radio"]{
    width: 16px!important;
}
.searchBoxToggle{
    border-top: solid 1px #ccc;
    margin-bottom: 8px;
}
.searchBoxHide,#htmls,.memberHide{
    display: none;
}
.searchBoxToggle span {
    display: block;
    margin: 0 auto;
    width: 80px;
    line-height: 24px;
    color: #0088cc;
    border: solid 1px #ccc;
    text-align: center;
    border-top: none;
    cursor: pointer;
    font-size: 12px;
}
.searchBoxToggle span:hover {
    color: #076696;
}
.editcol:hover, .riskediter:hover, .markeditor:hover{
    background-color: #6D6D6D;
    color: #fff;
    cursor: text;
}
.cell_bb{border-bottom:1px dashed #cfcfcf; margin-bottom:2px;}
.markeditor { cursor:pointer!important; }

.borderli{
    border:1px dashed #cccccc;
    margin:2px !important; padding:2px !important;;
    float: left;
}
.borderli3{
    width:31%;
}
.borderli2{
    width:48%;
}
.borderli:hover {background-color:#96b4be;}
.borderli.selected {border-color:#96b4be; background-color:#f5fafc;}
.moretop{border-top:1px dashed #aaa; margin-top:5px; padding-top:5px;}
.table > tbody > tr > th, .table > tbody > tr > td{padding:8px;}
.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.fl{float:left;}
.fr{float:right;}

.col-id { width:60px; text-align:center; }
.col-rank { width:80px; text-align:center; }
.col-risk-level { width:70px; text-align:center; }

.appeal-time-base {
	text-algin: center;
	border:1px solid #ddd;
	border-radius:4px;
}
.appeal-time-base ul {
	margin: 0px auto;
	overflow: hidden;
	padding: 0;
}
.appeal-time-base ul li {
	list-style: none;
	margin-left: 0 !important;
	text-align: center;
	width: 32.11111%;
	float: left;
	line-height:22px;
	padding-top:10px;
}
.appeal-time-base .step-no {
	margin-top: 10px;
	color: #fff;
	font-size: 18px;
	height: 34px;
	line-height: 34px;
	background: url("../images/order-time-base-admin.png") no-repeat scroll 50% -102px;
}
.appeal-time-base .step-first .step-done .step-no {
	background-position: 50% -204px;
}
.appeal-time-base .step-first .step-cur .step-no {
	background-position: 50% -34px;
}
.appeal-time-base .step-done .step-no {
	background-position: 50% -170px;
}
.appeal-time-base .step-cur .step-no {
	background-position: 50% 0;
}
.appeal-time-base .step-last .step-no {
	background-position: 50% -136px;
}
.appeal-time-base .step-last .step-cur .step-no {
	background-position: 50% -68px;
}
.appeal-time-base .step-failed {
	margin-top: 10px;
	color: #fff;
	font-size: 18px;
	height: 34px;
	line-height: 34px;
	background: url("../images/order-time-base-red-admin.png") no-repeat scroll 50% -102px;
}
.appeal-time-base .step-last .step-cur .step-failed {
	background-position: 50% -68px;
}
.appeal-check-reply-info{
	border:1px solid #ddd;
	border-radius:4px;
	height:120px;
	margin: 10px 0px; 
}
.appeal-check-reply-info .admin-remark{
	padding-top:10px;
	padding-left:10px;
}
.process-time-style{
	padding-top:8px;
}
.p_t5{padding-top:5px;}
.m_b20{margin-bottom:20px;}
.mb2 { margin-bottom:2px; }
.clinic .img_box{
	display: block;
	border-radius: 0.25rem;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	float: left;
}
.clinic .right_area{
	padding: 0.6rem 0 0 6.4rem;
}
.tiptext{
    color:#999;
    font-size: 11px;
    padding:2px;
}
[v-cloak], .hidden {
    display: none;
}
.rowatt a{display:block; border-radius: 5px; padding:5px; background-color:#efefef; margin:4px 0px;}
.rowatt a:hover{background-color: #e0e0e0;}
.preone{padding:2px 8px; margin:2px 5px; border:1px solid #00a6c8; display: inline-block;
    float: left;}
.preone.forck{cursor: pointer}
.preone.forck:hover{background-color:#f0f0f0;}

/** 房源状态的颜色
 '0' => ['value'=>0, 'name' => '未发布'],
    '1' => ['value'=>1, 'name' => '已发布'],
    '2' => ['value'=>2, 'name' => '预订'],
    '3' => ['value'=>3, 'name' => '已下拨未签约'],
    '4' => ['value'=>4, 'name' => '签约送审不通过'],
    '5' => ['value'=>5, 'name' => '签约送审'],
    '6' => ['value'=>6, 'name' => '已签约'],
    '7' => ['value'=>7, 'name' => '退房送审不通过'],
    '8' => ['value'=>8, 'name' => '退房送审'],
    '9' => ['value'=>9, 'name' => '换房送审不通过'],
    '10' => ['value'=>10, 'name' => '换房送审'],
    '11' => ['value'=>11, 'name' => '使用'],*/
.color_hs0{color:#666;}
.color_hs1{color:#000;}
.color_hs2{color:#1d8abe;}
.color_hs3{color:#1a1ac1;}
.color_hs4{color:#cd1f76;}
.color_hs5{color:#7a21cb;}
.color_hs6{color:#17b582;}
.color_hs7{color:#c85b37;}
.color_hs8{color:#7a21cb;}
.color_hs9{color:#c85b37;}
.color_hs10{color:#7a21cb;}
.color_hs11{color:#14a349;}

.cell-bp{border-top:1px dashed #ceceCe; padding-top:2px; margin-top:2px;}
.cell-opt {min-width:90px;}