.mar-lr-auto{ margin-left: auto; margin-right: auto; } .mar-t-2{ margin-top: 0.02rem; } .mar-b-2{ margin-bottom: 0.02rem; } .mar-tb-5 { margin-top: 0.05rem; margin-bottom: 0.05rem; } .mar-lr-5 { margin-left: 0.05rem; margin-right: 0.05rem; } .mar-t-5 { margin-top: 0.05rem; } .mar-b-5 { margin-bottom: 0.05rem; } .mar-l-5 { margin-left: 0.05rem; } .mar-r-5 { margin-right: 0.05rem; } .mar-tb-10 { margin-top: 0.1rem; margin-bottom: 0.1rem; } .mar-lr-10 { margin-left: 0.1rem; margin-right: 0.1rem; } .mar-t-10 { margin-top: 0.1rem; } .mar-b-10 { margin-bottom: 0.1rem; } .mar-l-10 { margin-left: 0.1rem; } .mar-r-10 { margin-right: 0.1rem; } .mar-tb-15 { margin-top: 0.15rem; margin-bottom: 0.15rem; } .mar-lr-15 { margin-left: 0.15rem; margin-right: 0.15rem; } .mar-t-15 { margin-top: 0.15rem; } .mar-b-15 { margin-bottom: 0.15rem; } .mar-l-15 { margin-left: 0.15rem; } .mar-r-15 { margin-right: 0.15rem; } .mar-tb-20 { margin-top: 0.2rem; margin-bottom: 0.2rem; } .mar-lr-20 { margin-left: 0.2rem; margin-right: 0.2rem; } .mar-t-20 { margin-top: 0.2rem; } .mar-b-20 { margin-bottom: 0.2rem; } .mar-l-20 { margin-left: 0.2rem; } .mar-r-20 { margin-right: 0.2rem; } .mar-tb-25 { margin-top: 0.25rem; margin-bottom: 0.25rem; } .mar-lr-25 { margin-left: 0.25rem; margin-right: 0.25rem; } .mar-t-25 { margin-top: 0.25rem; } .mar-b-25 { margin-bottom: 0.25rem; } .mar-l-25 { margin-left: 0.25rem; } .mar-r-25 { margin-right: 0.25rem; } .mar-tb-30 { margin-top: 0.3rem; margin-bottom: 0.3rem; } .mar-lr-30 { margin-left: 0.3rem; margin-right: 0.3rem; } .mar-t-30 { margin-top: 0.3rem; } .mar-b-30 { margin-bottom: 0.3rem; } .mar-l-30 { margin-left: 0.3rem; } .mar-r-30 { margin-right: 0.3rem; } .mar-t-35 { margin-top: 0.35rem; } .mar-b-35 { margin-bottom: 0.35rem; } .mar-l-35 { margin-left: 0.35rem; } .mar-r-35 { margin-right: 0.35rem; } .mar-tb-35{ margin-top: 0.35rem; margin-bottom: 0.35rem; } .mar-lr-35{ margin-left: 0.35rem; margin-right: 0.35rem; } .mar-t-40 { margin-top: 0.4rem; } .mar-b-40 { margin-bottom: 0.4rem; } .mar-l-40 { margin-left: 0.4rem; } .mar-r-40 { margin-right: 0.4rem; } .mar-tb-40 { margin-top: 0.4rem; margin-bottom: 0.4rem; } .mar-lr-40 { margin-left: 0.4rem; margin-right: 0.4rem; } .mar-l-45{ margin-left: 0.45rem; } .mar-b-50{ margin-bottom: 0.5rem; } .mar-r-50{ margin-right: 0.5rem; } .mar-t-50{ margin-top: 0.5rem; } .mar-lr-60{ margin-left: 0.6rem; margin-right: 0.6rem; } .mar-b-60{ margin-bottom: 0.6rem; } .mar-t-70{ margin-top: 0.7rem; } .mar-b-70{ margin-bottom: 0.7rem; } .pad-tb-5 { padding-top: 0.05rem; padding-bottom: 0.05rem; } .pad-lr-5 { padding-left: 0.05rem; padding-right: 0.05rem; } .pad-t-5 { padding-top: 0.05rem; } .pad-b-5 { padding-bottom: 0.05rem; } .pad-l-5 { padding-left: 0.05rem; } .pad-r-5 { padding-right: 0.05rem; } .pad-tb-10 { padding-top: 0.1rem; padding-bottom: 0.1rem; } .pad-lr-10 { padding-left: 0.1rem; padding-right: 0.1rem; } .pad-t-10 { padding-top: 0.1rem; } .pad-b-10 { padding-bottom: 0.1rem; } .pad-l-10 { padding-left: 0.1rem; } .pad-r-10 { padding-right: 0.1rem; } .pad-tb-15 { padding-top: 0.15rem; padding-bottom: 0.15rem; } .pad-lr-15 { padding-left: 0.15rem; padding-right: 0.15rem; } .pad-t-15 { padding-top: 0.15rem; } .pad-b-15 { padding-bottom: 0.15rem; } .pad-l-15 { padding-left: 0.15rem; } .pad-r-15 { padding-right: 0.15rem; } .pad-tb-20 { padding-top: 0.2rem; padding-bottom: 0.2rem; } .pad-lr-20 { padding-left: 0.2rem; padding-right: 0.2rem; } .pad-t-20 { padding-top: 0.2rem; } .pad-b-20 { padding-bottom: 0.2rem; } .pad-l-20 { padding-left: 0.2rem; } .pad-r-20 { padding-right: 0.2rem; } .pad-tb-25 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .pad-lr-25 { padding-left: 0.25rem; padding-right: 0.25rem; } .pad-t-25 { padding-top: 0.25rem; } .pad-b-25 { padding-bottom: 0.25rem; } .pad-l-25 { padding-left: 0.25rem; } .pad-r-25 { padding-right: 0.25rem; } .pad-tb-30 { padding-top: 0.3rem; padding-bottom: 0.3rem; } .pad-lr-30 { padding-left: 0.3rem; padding-right: 0.3rem; } .pad-t-30 { padding-top: 0.3rem; } .pad-b-30 { padding-bottom: 0.3rem; } .pad-l-30 { padding-left: 0.3rem; } .pad-r-30 { padding-right: 0.3rem; } .pad-tb-35 { padding-top: 0.35rem; padding-bottom: 0.35rem; } .pad-lr-35 { padding-left: 0.35rem; padding-right: 0.35rem; } .pad-t-35 { padding-top: 0.35rem; } .pad-b-35 { padding-bottom: 0.35rem; } .pad-l-35 { padding-left: 0.35rem; } .pad-r-35 { padding-right: 0.35rem; } .pad-tb-40 { padding-top: 0.4rem; padding-bottom: 0.4rem; } .pad-lr-40 { padding-left: 0.4rem; padding-right: 0.4rem; } .pad-t-40 { padding-top: 0.4rem; } .pad-b-40 { padding-bottom: 0.4rem; } .pad-l-40 { padding-left: 0.4rem; } .pad-r-40 { padding-right: 0.4rem; } .pad-t-50{ padding-top: 0.5rem; } .pad-l-50{ padding-left: 0.5rem; } .pad-r-50{ padding-right: 0.5rem; } .pad-lr-50{ padding-left: 0.5rem; padding-right: 0.5rem; } .pad-t-60{ padding-top: 0.6rem; } .pad-l-60{ padding-left: 0.6rem; } .pad-lr-70{ padding-left: 0.7rem; padding-right: 0.7rem; } .pad-r-80{ padding-right: 0.8rem; } .fs-10 { font-size: 10px; } .fs-12 { font-size: 12px; } .fs-14 { font-size: 14px; } .fs-16 { font-size: 16px; } .fs-18 { font-size: 18px; } .fs-20 { font-size: 20px; } .fc-white { color: #fff; } .fc-black{ color: #000; } .fc-blue{ color:#53a2ff; } .fc-xxxxlgrey{ color: #9b9b9b; } .fc-xxxlgrey{ color: #787878; } .fc-xxlgrey{ color: #666; } .fc-xlgrey{ color: #555; } .fc-grey{ color:#333; } .fc-dgrey{ color: #aaa; } .fc-orange{ color: #ff9900; } .fc-red{ color: #e65046; } .bg-white{ background-color: #fff; } .bg-blue{ background-color: #53a2ff; } .bg-lgreen{ background-color: #f5f9fa; } .ub { display: -webkit-box; display: -moz-box; display: box; position: relative; } .ub-con { position: absolute; width: 100%; height: 100%; } .ub-ac { -webkit-box-align: center; -moz-box-align: center; box-align: center; } .ub-ae { -webkit-box-align: end; -moz-box-align: end; box-align: end; } .ub-pc { -webkit-box-pack: center; -moz-box-pack: center; box-pack: center; } .ub-pe { -webkit-box-pack: end; -moz-box-pack: end; box-pack: end; } .ub-pj { -webkit-box-pack: justify; -moz-box-pack: justify; box-pack: justify; } .ub-ver { -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; } .ub-f1 { position: relative; -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; } .ub > img, .ub > span, .ub > i, .ub > a { display: block; } .textline-overflow2{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box!important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; } .text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-center { text-align: center; } .text-left { text-align: left; } .text-right { text-align: right; } .btn { display: block; border-radius: 3px; text-align: center; } .btn-mid{ display: block; width: 90%; text-align: center; border-radius: 3px; } .btn-blue{ background-color: #53a2ff; color: #fff; font-size: 16px; text-align: center; border-radius: 5px; height: 0.7rem; line-height: 0.7rem; } .btn-blue2{ border:1px solid #53a2ff; color: #53a2ff; text-align: center; border-radius: 4px; width: 1rem; height: 0.5rem; line-height: 0.5rem; display: block; } .br { border: 1px solid #ccc; } .br-tb { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .br-lr { border-left: 1px solid #ccc; border-right: 1px solid #ccc; } .br-t { border-top: 1px solid #ccc; } .br-b { border-bottom: 1px solid #ccc; } .br-l { border-left: 1px solid #ccc; } .br-r { border-right: 1px solid #ccc; } .br-dashed{ border-bottom: 1px dashed #ccc; } .br-grey{ border-color: #aaa; } .br-orange{ border-color: #ff9900; } .br-radius3 { border-radius: 3px; } .br-radius5 { border-radius: 5px; } .br-radius10 { border-radius: 10px; } .br-radius100 { border-radius: 100%; } .pull-left { float: left; } .pull-right { float: right; } .clear:after { content: ""; display: block; height: 0; clear: both; } .hide { display: none!important; } /*.hideImportant{ display: none!important; }*/ .pos-relate { position: relative; } .scroll-y{ overflow-y: scroll; white-space: nowrap; -webkit-overflow-scrolling:touch; } .scroll-y>div, .scroll-y>li{ display:inline-block; } * { margin: 0; padding: 0; outline: none; } *, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:not(input,textarea) { -webkit-touch-callout: inherit; -webkit-user-select: auto; } a, input, button, div, textarea { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; } body { width: 100%; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", "Microsoft Yahei", Simsun, sans-self; font-size: 14px; color: #333; -webkit-touch-callout: inherit ; -webkit-user-select: auto; background-color: #f5f9fa; } a { color: #333; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; } a:hover { text-decoration: none; } button, input, select, textarea { font-size: 100%; margin: 0; padding: 0; outline: none; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", "Microsoft Yahei", Simsun, sans-self; } img { vertical-align: top; -webkit-touch-callout: none; } textarea, input { resize: none; outline: none; } textarea { resize: none; -webkit-appearance: none; } ul, ol, li { list-style: none; } em { font-style: normal; } button { border-image: none; border: 0; } img{ width: 100%; } .page{ width: 100%; max-width: 6.4rem; margin-left: auto; margin-right: auto; font-size: 14px; } .ver-middle{ vertical-align: middle; } .bold{ font-weight: bold; } .mask-page{ position: fixed; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); top: 0; left: 0; z-index: 999; } .mask-box{ width: 4.6rem; } .mask-box-center{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); } .alert-layout{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 10000; } .alert-wrapper{ position: absolute; top: 50%; left: 50%; width: 80%; background-color: #FCFCFC; border-radius: 5px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-animation: alert .7s ease forwards; animation: alert .7s ease forwards; opacity: 0; } .alert-content{ padding: 0.6rem 0.3rem; } .alert-confirm-btn{ height: 0.75rem; line-height: 0.75rem; } @-webkit-keyframes alert{ from{ -webkit-transform: translate(-50%,-70%); transform: translate(-50%,-70%); opacity: 0; } to{ -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); opacity: 1; } } @keyframes alert{ from{ -webkit-transform: translate(-50%,-70%); transform: translate(-50%,-70%); opacity: 0; } to{ -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); opacity: 1; } } .br-bottom1:after{ content: ''; position: absolute; left: 0; bottom: -1px; display: inline-block; background: #ccc; width: 100%; height: 1px; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 0; transform-origin: 0 0; } .br-top1:before{ content: ''; position: absolute; left: 0; top: 0; background: #ccc; width: 100%; height: 1px; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 0; transform-origin: 0 0; } .list-bottom li:after{ width: 96%; left: auto; right: 0; } .list-bottom li:before{ width: 96%; left: auto; right: 0; } .list-bottom-width100 li:after{ width: 100%; left: auto; right: 0; } .list-bottom li:last-child:after{ content: initial; } .list-bottom li:last-child{ border-bottom:none; } .list-bottom-width100 li:last-child:after{ content: initial; } .icon-top{ position: relative; top: -2px; } .icon-top1{ position: relative; top: -1px; } .icon-top2{ position: relative; top: 2px; } .icon-top3{ position: relative; top: 1px; } .icon-top4{ position: relative; top: 0px; } .icon-left1{ left: -1px; } .icon-left5{ position: relative; left: 0.05rem; } .width100{ width: 100%; } .black-line{ width: 5.9rem; height: 1px; background-color: #ccc; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 0; transform-origin: 0 0; } .block{ display: block; } .customer-service{ position: fixed; right: 0; bottom: 0.88rem; } .touchbg{ background-color: #d9d9d9; } .btn-blue:active{ opacity: 0.8; } .line-height24{ line-height: 0.24rem; } .line-height3{ line-height: 0.3rem; } .select-area-layout, .select-court-layout, .filter-information-layout, .buying-description-layout, .lawyer-evaluate-layout, .download-contract-layout, .delivery-layout, .transfer-layout, .evaluation-layout{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch; } /*.select-court-layout, .filter-information-layout, .buying-description-layout, .lawyer-evaluate-layout, .delivery-layout, .transfer-layout{ -webkit-transform:translateX(100%); transform:translateX(100%); }*/ .select-court-layout, .filter-information-layout, .buying-description-layout, .lawyer-evaluate-layout, .delivery-layout, .transfer-layout, .evaluation-layout, .download-contract-layout{ position: fixed; left: 100%; } .small-height{ height: 0.44rem; vertical-align: baseline; } .small-height2{ height: 0.54rem; vertical-align: baseline; } .cToast{ margin-left: 0 !important; transform: translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); } .cToast img{ position: relative; top: 3px; } .sift-move{ height: 100%; overflow: hidden; position: relative; } .height-auto{ height: auto !important; }