.ids-comp-contract-list{background-color:#f5f5f5}.ids-comp-contract-list .contract_list_content{width:100%;height:60px;vertical-align:middle}.ids-comp-contract-list .content_img_box{width:60px;height:60px;line-height:60px;display:inline-block;text-align:center}.ids-comp-contract-list .content_img{width:40px;height:40px;border-radius:20px;vertical-align:middle}.ids-comp-contract-list .content_msg{width:calc(100% - 60px);height:40px;vertical-align:middle;display:inline-block}.ids-comp-contract-list .content_time{float:right;margin-right:20px;height:20px;font-size:12px}.ids-comp-contract-list .content_unread{float:right;margin-right:20px;height:20px;background:#f74c31;border-radius:20px;width:20px;color:#fff;text-align:center}.ids-comp-report,.ids-comp-subscription,.ids-comp-system-msg{width:100%;padding-top:10px}.ids-message-box-root{width:100%}.ids-message-box-root .contents_item{background:#fff;position:relative;z-index:30;padding-top:12px}.ids-message-box-root .contents_item div p{margin-bottom:0}.ids-message-box-root .message_content{color:#000!important}.ids-message-box-root .ids-message .v-list--two-line .v-list__tile{height:auto;width:100%}.ids-message-box-root .ids-message .titleSelected{color:#1e88e5!important}.ids-message-box-root .ids-message .v-list__tile__sub-title.message_content{white-space:normal}.ids-message-box-root .ids-message .contents_item .flex.xs4{width:100%;text-align:center}.ids-message-box-root .ids-message .contents_item .isSelected{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#00f;text-decoration-color:#00f;text-underline-position:under}.ids-message-box-root .ids-message .v-badge .v-badge__badge{font-size:1rem;height:1.3rem;width:1.3rem}.ids-message-box-root .ids-message .message-icon{font-size:1.5rem}.one-step{position:fixed;left:0;bottom:50%;height:50px;width:100px;background-image:-webkit-gradient(linear,left top,left bottom,from(#1e88e5),to(#1ac0f3));background-image:linear-gradient(#1e88e5,#1ac0f3);color:#fff;text-align:center;line-height:50px;border-radius:10px}.one-step:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#086bc2),to(#089dca));background-image:linear-gradient(#086bc2,#089dca)}