@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; }