2020-06-09 16:17:23 +08:00

652 lines
10 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@import "../../__wuBaseWxss__/0.wxss";
@import "../../vant/area/index.wxss";
.oinfo {
overflow: hidden;
width: 100%;
background: #fff;
}
.oinfo .row-flex {
margin: 0 10px;
}
.oinfo .tright {
padding: 12px 10px 12px 0;
line-height: 20px;
color: #000;
border-right: 1px #f1f1f1 solid;
width: 65px;
}
.oinfo .flex-item {
padding: 12px 0 12px 10px;
line-height: 20px;
position: relative;
}
.oinfo navigator,.oinfo text,.oinfo view {
word-break: break-all;
}
.oinfo .flex-item .contact {
position: absolute;
right: 0;
top: 50%;
height: 40px;
margin-top: -20px;
}
.oinfo .flex-item .contact view {
padding: 10px 3px;
}
.oinfo .flex-item .but {
margin: 5px 5px 0 0;
height: 20px;
line-height: 20px;
padding: 0 5px;
border: 1px solid #6a4;
background: #eff;
color: #6a4;
display: inline-block;
border-radius: 2px;
}
.oinfo .flex-item .but.buy_install {
margin-right: 100px;
border-color: #c9c9c9;
background: #fff;
color: #666;
}
.oinfo .txt .top {
overflow: hidden;
background: #f9f9f9;
color: #666;
padding: 5px 10px;
border-bottom: #eee solid 1px;
line-height: 20px;
}
.oinfo .txt .top .left {
color: #000;
}
.oinfo .no .bottom,.oinfo .ok .bottom {
padding: 8px 10px;
}
.oinfo .txt .top:before {
content: '有效';
color: #090;
margin-left: 10px;
float: right;
}
.oinfo .txt .no .top:before {
content: '无效';
color: red;
}
.oinfo .txt .box {
border: #eee solid 1px;
margin-top: 10px;
border-radius: 3px;
}
.oinfo .txt .box:first-child {
margin: 0;
}
.oinfo .txt .text {
line-height: 18px;
}
.oinfo .txt .filetit {
border: 1px solid #f1f1f1;
background: #f9f9f9;
padding: 5px 10px;
line-height: 20px;
margin-top: 8px;
}
.oinfo .txt .other {
border: 1px solid #eee;
border-top: 0;
}
.oinfo .txt .other view {
line-height: 18px;
margin: 0 5px;
padding: 2px 0;
border-bottom: 1px solid #f1f1f1;
}
.ostate {
overflow: hidden;
background: #fff;
border-bottom: 1px solid #f6f6f6;
}
.ostate .top {
position: relative;
font-size: 14px;
padding: 0 5px;
line-height: 32px;
height: 32px;
border-bottom: 2px solid #fe952b;
border-left: 0;
border-right: 0;
}
.ostate .top .icon {
width: 34px;
}
.ostate .top .icon .van-icon {
color: #fe952b;
margin-bottom: -1.5px;
font-size: 34px;
line-height: 34px;
}
.ostate .top .more {
width: 22px;
padding-left: 5px;
}
.ostate .top .more .van-icon {
font-size: 22px;
line-height: 31px;
}
.ostate .top .state {
color: #fe952b;
padding-left: 5px;
width: 110px;
font-size: 14px;
}
.ostate .top .tright {
color: #666;
}
.ohtml {
position: relative;
overflow: hidden;
background: #fff7eb;
text-align: left;
color: #666;
}
.ohtml .tmain {
padding: 5px 15px;
font-size: 12px;
}
.ohtml .p {
border-top: 1px dotted #ccc;
padding: 10px 0;
}
.ohtml .p:first-child {
border-top: 0;
}
.ohtml .p:after {
content: "";
}
.ohtml .p:last-child:after {
content: "。";
}
.ohtml .p>view {
display: inline;
}
.ohtml .u {
text-decoration: underline;
}
.ostate_tips div.ostate_ico {
margin-top: 5px;
height: 35px;
float: left;
width: 2.5rem;
background: url(//static.huzhan.com/img/claims_ico.png) no-repeat;
}
.ostate_suc div.ostate_ico {
background-position: .8rem -80px;
}
.ostate_suc .p {
color: #51863c;
}
.ostate_ing div.ostate_ico {
background-position: .8rem -1px;
}
.ostate_ing .p {
color: #f60;
}
.ostate_no div.ostate_ico {
background-position: .8rem -40px;
}
.ostate_no .p {
color: #97731f;
}
.appeal {
position: relative;
margin: 8px 0 -2px 0;
border: #a6c5ef solid 1px;
background: #edf7ff;
padding: 8px 10px;
border-radius: 4px;
box-shadow: 0 1px 3px #e6ecf3;
}
.dispute {
position: relative;
margin: 0 0 -2px 0;
overflow: hidden;
border: 1px solid #e5e5e5;
background: #fff;
border-radius: 5px;
padding: 10px;
}
.dispute.history {
margin: 0;
border-radius: 0;
border: 0;
}
.dispute .dl {
margin-bottom: 10px;
padding: 5px 0 5px 42px;
overflow: hidden;
position: relative;
}
.dispute .dl.mine {
padding: 5px 42px 5px 0;
text-align: right;
}
.dispute .avatar {
position: absolute;
left: 0;
width: 32px;
height: 32px;
border-radius: 50%;
top: 5px;
overflow: hidden;
}
.dispute .avatar image {
width: 100%;
border-radius: 50%;
}
.dispute .mine .avatar {
left: auto;
right: 0;
}
.dispute .head {
overflow: hidden;
}
.dispute .head view {
display: inline-block;
line-height: 22px;
font-size: 12px;
white-space: nowrap;
color: #999;
padding-right: 10px;
font-style: normal;
}
.dispute .body {
margin: 3px 0 0 0;
position: relative;
padding: 10px;
background: #f0f0f0;
border-radius: 3px;
color: #333;
word-break: break-all;
margin-right: 35px;
}
.dispute .body:after {
content: '';
position: absolute;
left: -6px;
top: 15px;
width: 0;
height: 0;
border-style: solid dashed dashed;
border-color: #f0f0f0 transparent transparent;
overflow: hidden;
border-width: 6px;
}
.dispute .mine .head view {
float: right;
padding-left: 10px;
padding-right: 0;
}
.dispute .mine .body {
line-height: 1.5;
margin: 0 0 0 35px;
}
.dispute .mine .body:after {
left: auto;
right: -6px;
}
.dispute .fortips {
padding: 10px 0;
text-align: center;
}
.dispute .fortips .body {
float: none;
background: #fafafa;
border: #ddd solid 1px;
padding: 8px 10px;
margin: 0;
border-radius: 5px;
display: inline-block;
box-shadow: 1px 1px 8px rgba(0,0,0,.2);
}
.dispute .fortips .body:after {
display: none;
}
.dispute .moneyInfo view {
padding: 4px 3px 5px 8px;
border: 1px solid #e0e0e0;
border-bottom: 1px solid #c5c5c5;
box-shadow: 0 1px 1px #dbdbdb;
background: #fafafa;
border-radius: 3px;
margin-bottom: 5px;
color: #555;
display: inline-block;
}
.dispute .notMoney .moneyInfo view,.dispute .notUpquote .txt {
text-decoration: line-through;
}
.ohis {
text-align: right;
background: #f6f7f6;
}
.ohis view {
display: inline-block;
font-size: 12px;
color: #999;
margin: 8px 8px 8px 0;
padding: 2px 6px;
background: #f5faff;
border: #d4e7f6 solid 1px;
}
.oflow {
background: #fff;
overflow: hidden;
padding: 10px 0 10px 19px;
}
.oflow .row {
position: relative;
padding: 0 0 0 19px;
border-left: 1px solid #cecece;
color: #999;
}
.oflow .row:before {
content: "";
position: absolute;
left: -6px;
top: 50%;
margin-top: -5px;
border-radius: 100%;
width: 10px;
height: 10px;
background: #cecece;
}
.oflow .info {
border-bottom: 1px solid #f1f1f1;
padding: 15px 0;
font-size: 14px;
}
.oflow .info .text {
line-height: 25px;
}
.oflow .info .desc {
font-size: 12px;
color: #999;
}
.oflow .row:last-child .info {
border: 0;
}
.oflow .row.cur .text {
color: #333;
}
.oflow .row.cur:before {
background: #f55b5b;
border: 2px solid #fbc1c1;
left: -8px;
margin-top: -7px;
width: 12px;
height: 12px;
}
.ListAction {
bottom: 0;
top: auto;
text-align: right;
overflow: hidden;
padding-top: 0;
border-top: 1px #eee solid;
background: #fff;
width: 100%;
}
.ListAction>view {
padding-left: 42px;
position: relative;
}
.ListAction .shuaxin {
position: absolute;
left: 10px;
top: 50%;
margin-top: -7px;
width: 22px;
height: 22px;
line-height: 22px;
}
.ListAction .shuaxin .van-icon {
font-size: 22px;
color: #ccc;
}
.ListAction .van-button {
margin: 10px 10px 0 0;
}
.myInfo {
overflow: hidden;
margin: 10px 0 0 0;
border: #ffe0cc solid 2px;
background: #fff8f4;
}
.myInfo .row-flex {
padding: 5px;
border-top: #ffe0cc solid 1px;
line-height: 18px;
}
.myInfo .label {
font-weight: 700;
width: 40px;
}
.myInfo .update {
text-align: right;
width: 50px;
}
.myInfo .tit {
background: #ffe0cc;
font-weight: 700;
font-size: 14px;
}
.hisInfo {
background: #fafafa;
margin: 0 10px 10px 10px;
padding: 1px 10px;
border-radius: 2px;
line-height: 20px;
border: 1px solid #e5e5e5;
}
.hisInfo .label {
color: #222;
font-weight: 700;
display: inline;
}
.hisInfo .label:after {
content: '';
}
.hisInfo .row {
padding: 5px 0;
border-bottom: 1px solid #f2f2f2;
}
.hisInfo .row:last-child {
border: 0;
}
.hisInfo:first-child {
margin-top: 10px;
}
.appendSee {
margin: 10px;
background: #fff;
}
.appendSee .row-flex {
border: #a6c5ef solid 3px;
border-top: 0;
line-height: 20px;
}
.appendSee .head {
background: #a6c5ef;
padding: 5px 0 2px 0;
color: #fff;
text-align: center;
}
.appendSee .head .flex-item {
padding: 0;
}
.appendSee .state .flex-item>view>view {
display: inline;
}
.appendSee .f3div {
position: relative;
height: 100%;
}
.appendSee .f3wx {
text-align: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.appendSee .f3wx view {
position: absolute;
width: 100%;
top: 0;
left: 0;
height: 100%;
background: #fff;
opacity: .9;
}
.appendSee .f3wx view view {
line-height: 35px;
font-weight: 700;
height: 35px;
left: 0;
top: 70px;
color: red;
background: 0 0;
-khtml-opacity: 1;
opacity: 1;
font-family: serif;
}
.appendSee .row-flex.state {
background: #edf7ff;
color: #222;
border-top: #a6c5ef solid 3px;
}
.appendSee .flex-item {
border-left: #a6c5ef solid 1px;
padding: 10px;
}
.appendSee .label {
font-size: 14px;
text-align: right;
width: 40px;
padding: 10px 10px 10px 0;
font-weight: 700;
}
.appendSee .info {
padding-top: 5px;
margin-top: 5px;
overflow: hidden;
position: relative;
word-break: break-all;
border-top: #a6c5ef dashed 1px;
}