﻿.Rq-Layout{position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); display:none;}
.Rq-Layout .hidebtn{padding:0 10px; cursor:pointer;}
.Rq-Layout-maxWdith{max-width:95%; min-width:450px;}
.Rq-Layout-content{background:#fff;box-shadow:-8px 1px 4px 0 rgba(0, 0, 0, .23); z-index:2; margin-left:100px;}
.aniShow .Rq-Layout-content{ margin-left:0px;opacity:1;}
.Rq-Layout-title{background:#172b4d; min-height:43px; padding:10px; color:#fff; font-size:14px; position:sticky; top:0; left:0; width:100%; z-index:5;}
.Rq-Layout-submintLine{padding:10px; min-height:48px;box-shadow:2px -2px 4px 0 rgba(0, 0, 0, .23); position:sticky; bottom:0; left:0; width:100%; z-index:5; background:#fff;}

.layoutListRq .layout-item:first-child .btn-sortUp{display:none;}
.layoutListRq .layout-item:last-child .btn-sortDown{display:none;}

.Rq-Layout .layout-item{ border:1px #ddd solid; position:relative; border-radius:5px; margin:5px 10px 15px 10px;box-shadow: 3px 5px 3px 0 rgba(0, 0, 0, .23);}
.Rq-Layout .caozuo {padding:10px; background:var(--gray); border-bottom:1px #ddd solid;}
.Rq-Layout .caozuo .rqbtn{padding:0 12px; height:22px; margin-left:5px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.Rq-Layout .caozuo .rqbtn .fa{margin:0}

.Rq-Layout .count{min-width:30px;text-align:left;}
.Rq-Layout input,
.Rq-Layout select,
.Rq-Layout .fang-input{height:36px; line-height:32px; padding:0 10px; width:calc(100% - 10px); border-radius:5px;}
.Rq-Layout select.w-auto{width:auto}

.Rq-Layout .item-tit{height:44px; line-height:44px; background:#f8f9fa; padding:0 10px; margin-top:10px;}
.Rq-Layout .item-tit .name{line-height:20px;height:20px; border-left:3px #267ef0 solid; padding-left:10px}
.Rq-Layout .infoItem{padding:10px 0; border-bottom:1px #ddd dotted; align-items:center;}
.Rq-Layout .infoItem:last-child{border-bottom:0px;}
.Rq-Layout .infoItem .tt{min-width:120px; padding-right:10px; text-align:right; color:#333;}
.Rq-Layout .infoItem textarea{width:calc(100% - 10px); border-radius:5px;}

.layoutSelectRq{margin:10px;}