.body{ .index_container{ display: flex; flex-direction: column; width: 100%; flex: 1; background-color: #fff; min-height: 100vh; .index_head{ background: url(../assets/headbg@2x.jpg); height: 2.52rem; background-size: 100%; background-position: bottom left; padding:.3rem .3rem; padding-top: .42rem; .index_head_select{ display: flex; align-items: center; justify-content: center; .index_sjIcon{ margin-left: .1rem; width:.14rem; height: .1rem; } } .index_head_title{ height:.78rem; font-size:.56rem; font-weight:500; color:rgba(255,255,255,1); line-height:.78rem; margin: 0; } .index_head_select{ width:1.40rem; height:.6rem; text-align: center; background:rgba(255,255,255,1); border-radius:.34rem; padding: 0; font-size:.28rem; font-weight:500; color:rgba(97,124,255,1); line-height:.6rem; margin-top: .1rem; } } .index_tabs{ background: rgba(38,96,255,1); padding: 0 .3rem; :global .am-tabs-default-bar-tab { font-size:.20rem; font-weight:400; color:rgba(255,255,255,1); line-height:.28rem; color:#fff; padding: 0;position: relative; } :global .am-tabs-default-bar-tab-active{ font-size:.24rem; line-height:.33rem; font-weight:600; } :global .am-tabs-default-bar-tab-active::after{ content: ''; // background-size: .23rem .14rem; position: static; background: url('../assets/sjicon2.png') no-repeat; // display: block; // z-index: 1; // top: auto; // right: auto; // bottom: 0; // left: 0; width: .23rem; height: .14rem; transform-origin: unset; transform: none; background-size: 100% 100%;left: 50%;bottom: 0; position: absolute; } :global .am-tabs-default-bar-underline{ width: 0;height: 0; } } .index_content{ padding: .3rem 0 0 0; width: 100%; flex: 1; .index_content_title{ font-size:.32rem; font-weight:600; color:rgba(46,46,46,1); line-height:.45rem; text-align: center; margin: .2rem 0; } .i_gr { flex-direction: row; padding: 0 0.3rem; .i_gr_i { width: 1.7rem; height: 0.52rem; flex-direction: row; align-items: center; border-radius: 0.04rem; border: 1px solid #EEEEEE; font-size: 0.24rem; color: #757575; padding: 0 0.2rem; margin-right: 0.2rem; span { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } &:after { content: ''; width: 0.14rem; height: 0.09rem; background: url(../assets/icon02.png) center no-repeat; background-size: contain; margin-left: 0.1rem; } &.i_gr_i_a { color: #2660FF; &:after { background-image: url(../assets/icon01.png); } } } } .index_content_subtitle{ height:.64rem; background:rgba(255,237,245,1); border-radius:.32rem;padding: 0 .2rem; width: auto; margin: 0 auto; margin-bottom: .4rem; p{ height:.25rem; font-size:.18rem; font-weight:400; color:rgba(255,51,96,1); line-height:.64rem; } } p{margin: 0;} .index_content_table{ width: 100%; flex: 1; .index_content_table_head,.index_content_table_body{ font-size:.22rem; font-weight:400; color:rgba(46,46,46,1); width: 100%; flex-direction: row; justify-content: space-between; align-content: center; display: flex; } .index_content_table_head,.index_content_table_body_tr{ font-size:.22rem; font-weight:400; color:rgba(46,46,46,1); height:.98rem; width: 100%; flex-direction: row; justify-content: space-between; align-content: center; display: flex; align-items: center; word-break: break-all; .first_col{ width: 15%; text-align: center; display: flex;align-items: center; img{ width: .58rem; justify-content:center;align-items: center; } } .second_col{ width: 60%; } .third_col{ width: 15%; } .fourth_col{ width: 10%; } .tr_nowrap{ } } .index_content_table_head{ height: .8rem; } .index_content_table_body{ flex-direction: column; justify-content: flex-start; align-content: flex-start; flex: 1; } table{ font-size:.22rem; font-weight:400; color:rgba(46,46,46,1); line-height:.30rem; width: 100%; tbody{ tr:nth-child(odd){ background:rgba(247,247,247,1); } tr:nth-child(even){ background:rgba(255,255,255,1); } } } :global .am-icon-loading{ margin: 0 auto; } .index_content_nodata{ text-align: center; font-size:.22rem; font-weight:400; color:rgba(46,46,46,1); } } } } .p_m { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, .6); z-index: 9000; justify-content: flex-end; .p_p { position: relative; background: #FFFFFF; border-radius: 0.2rem 0.2rem 0 0; padding: 0.5rem 0.4rem; .p_p_cl { position: absolute; top: 0; right: 0; width: 1.22rem; height: 1.22rem; background: url(../assets/icon03.png) center no-repeat; background-size: 0.22rem 0.22rem; z-index: 100; } .p_p_c { .p_p_c_t { font-size: 0.36rem; color: #2E2E2E; font-weight: 600; line-height: 0.5rem; padding-right: 1rem; word-break: break-all; margin-bottom: 0.08rem; } .p_p_c_d { font-size: 0.28rem; color: #2E2E2E; line-height: 0.4rem; margin-bottom: 0.5rem; } .p_p_c_box { flex-direction: row; margin-bottom: 0.5rem; .p_p_c_box_l { flex: 1; padding-right: 0.1rem; .p_p_c_box_l_i { flex-direction: row; margin-bottom: 0.1rem; font-size: 0.26rem; color: #757575; word-break: break-all; span { width: 1.7rem; } } } img { display: block; width: 1.62rem; height: 1.72rem; object-fit: cover; background: #cccccc; border-radius: 0.1rem; } } .p_p_c_b { flex-direction: row; .p_p_c_b_i { flex: 1; margin-right: 0.1rem; font-size: 0.22rem; color: #333333; text-align: center; &:last-child { margin-right: 0; } p { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 0 0.08rem; height: 1.2rem; background: #F5FBF9; border-radius: 0.04rem; span { font-size: 0.32rem; font-weight: 600; color: #35BB87; line-height: 0.37rem; margin-bottom: 0.16rem; } &:after { content: ''; display: block; width: 0.34rem; height: 0.34rem; background: center no-repeat; background-image: url(../assets/icon06.png); background-size: contain; } } } } } } } } :global .am-picker-col-item { font-size: 0.26rem; } :global .am-picker-col-item-selected { font-size: 0.28rem; }