652 lines
10 KiB
Plaintext
Raw Normal View History

2020-06-09 16:17:23 +08:00
@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;
}