/* * @description: 0-0-0会员服务-未登录 * @filename: index.css * @author: longhaiyan * @date: 2020-06-16 11:39:26 * @lasteditors: caochen * @lastedittime: 2020-06-24 20:07:38 */ body { background: #f6f7f9; } .cstd_contarner { margin-top: 60px; } .index_left { width: 280px; float: left; overflow: hidden; } .index_left_info { overflow: hidden; text-align: center; margin-bottom: 30px; background: #fff; } .user_head_box { width: 46px; height: 46px; box-shadow: 0px 10px 24px 0px rgba(37, 37, 37, 0.09); margin: 32px auto 23px ; /* overflow: hidden; */ border-radius: 50%; position: relative; } .not_login { background-color: #ffffff; box-shadow: 0px 10px 24px 0px rgba(37, 37, 37, 0.09); } .index_user_head { position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; max-width: 100%; max-height: 100%; /* display: block; */ border-radius: 50%; z-index: 1; } .user_name { font-size: 22px; font-weight: bold; color: #333; } .user_txt { font-size: 14px; color: #999; margin-bottom: 50px; } .user_descript { font-size: 20px; color: #333; line-height: 30px; margin-bottom: 50px; } .user_button { width: 210px; height: 56px; background-color: #1076d5; border-radius: 4px; font-size: 20px; font-weight: bold; letter-spacing: 0px; color: #fff; border: 1px solid #1076d5; cursor: pointer; margin-bottom: 36px; } .user_button:hover { color: #1076d5; background: transparent; } .menber_right { background-color: #ffffff; box-shadow: 0px 10px 20px 0px #ebebeb; } .menber_right_top img { width: 24px; height: 21px; margin-right: 18px; margin-bottom: 6px; } .menber_right_top { font-size: 20px; font-weight: bold; color: #333; height: 60px; line-height: 60px; padding-left: 20px; } .right_list li { /* line-height: 50px; */ padding:20px 0; padding-left: 20px; } .right_text{ width:84%; } .right_list li:nth-child(odd) { background-color: #f6f9fc; } .vip_top { position: absolute; bottom: 31px; left: 29px; width: 26px; height: 26px; } .tobe_vip.index_left_info { background: no-repeat; background-size: 100% 100%; } .tobe_vip .user_name,.tobe_vip .user_txt,.tobe_vip .user_descript{ color:#fff; } .tobe_vip .user_button { background: #fff; color: #1076d5; border: 1px solid transparent; } .tobe_vip .user_button:hover { color: #fff; background: transparent; border: 1px solid #fff; } .index_right { width: 880px; float: right; } .index_left_item { background: #fff; width: 100%; box-sizing: border-box; padding: 30px; margin-bottom: 30px; } .item_title img { width: 25px; height: 24px; margin-right:10px; margin-bottom: 5px; } .tit_333 { font-size: 22px; font-weight: bold; color: #333; } .tit_666 { font-size: 20px; color: #bdbdbd; } .item_title { margin-bottom: 40px; } .free_services { overflow: hidden; } .free_services .service_item:nth-child(4n) { margin-right: 0px; } .service_item { width: 182px; float: left; margin-right: 30px; display: block; overflow: hidden; } .service_item_img { width: 182px; height: 136px; background-color: #b4b4b4; border-radius: 6px; margin-bottom: 24px; display: flex; justify-content: center; align-items: center; overflow: hidden; } .service_item_img img { max-width: 100%; max-height: 100%; } .service_item_txt { width: 100%; font-size: 18px; color: #333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; text-align: center; } .service_item:hover .service_item_txt{ color: #1076d5; } .course_item { overflow: hidden; padding-bottom: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; display: block; } .course_box .course_item:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; } .course_image { width: 160px; height: 120px; border-radius: 6px; float: left; margin-right: 30px; } .course_discripe { width: 410px; float: left; } .course_operation { width: 220px; float: right; } .course_title { font-size: 20px; font-weight: bold; color: #333; margin-bottom: 50px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; } .course_time { font-size: 16px; color: #999; } .course_price { overflow: hidden; margin-bottom: 30px; } .course_old_price { font-size: 16px; color: #fe4c4b; float: left; margin-right: 15px; margin-top: 5px; } .font_big { font-size: 20px; } .font_little { font-size: 16px; } .course_vip_price { width: 128px; height: 40px; border-radius: 4px; background: no-repeat; background-size: 100% 100%; float: left; overflow: hidden; } .course_vip_price_left { width: 50%; text-align: center; float: left; line-height: 40px; line-height: 40px; color: #fff; } .course_vip_price_right { width: 50%; text-align: center; float: left; line-height: 40px; color: #ff943d; } .check_detail { width: 118px; height: 40px; background-color: #1076d5; border-radius: 4px; border: 1px solid #1076d5; font-size: 16px; color: #fff; } .check_detail:hover { color: #1076d5; background: transparent; } .operation_btn { text-align: right; } .activity .course_title { margin-bottom: 27px; } .activity .course_time { margin-bottom: 15px; } .course_item:hover .course_title { color: #1076d5; }