


.weui_media_box .weui_media_center {color: #666!important;font-size: 16px!important;}


.weui_navbar{border-bottom: 2px solid #666;}
.weui_media_box {}
.weui_media_title {}
.weui_media_title-photo {}
.weui_media_title-exp {font-size: 14px;line-height: 28px;position: absolute;width: 80px;right: 0;top:18%;text-align: center;}
.weui_media_title-exp a {color: #fff;line-height: 28px;width: 80px;display: block;}
.bmz {background:rgba(68,237,88,0.5);}
.yjs {background:rgba(188,188,188,0.5);}
.khk {top: 22%;background:rgba(248,19,19,0.5);}
.baoming_price_li{ float: right !important; color: #f00; }

.online-tag{font-size: 12px; background-color: #ff6600; padding: 3px 5px; color: #fff; border-radius:4px; position: relative; top: -3px}
.offline-tag{font-size: 12px; background-color: #669900; padding: 3px 5px; color: #fff; border-radius:4px; position: relative; top: -3px}


.my_event .weui_media_box.weui_media_appmsg{ align-items: inherit}
.my_event .my_event_list .weui_media_box { padding: 15px 15px 0px}
.my_event_list .weui_panel_bd .weui_media_bd{height:98px; position: relative}
.my_event_list .weui_panel_bd .weui_media_hd{width:106px; height:75px; position: relative;}
.my_event_list .weui_panel_bd .weui_media_hd .weui_media_appmsg_thumb{ width:106px; height:72px}
.my_event_list .the_desc{ color:#B1B1B1; font-size: 12px; line-height: 16px}
.my_event_list .the_title{font-size: 16px; line-height: 22px}
.my_event_list .the_title a{ color: #444}
.my_event_list .baoming_from{ height: 18px; line-height: 18px; background-color:rgb(244,244,244); margin-top:8px; border-top: 1px dashed #ccc ; text-align: center; color:#969696;font-size: 12px}
.my_event_list .baoming_from .fa{font-size: 18px}
.my_event_list .baoming_from .fa span{ font-size: 12px; position: relative;top: -3px}
.my_event_list .weui_panel_bd .weui_media_bd .btn{ position: absolute; bottom: 0px; width: 100%; text-align: right}
.btn_succ{ background-color:rgb(102,204,102);color:#fff; padding:3px 4px; font-size: 12px; border-radius: 4px}
.my_event_list .weui_panel_bd .weui_media_hd span{ position: absolute; top: 0px; left: 0; height: 16px;line-height: 16px; border-radius: 0; padding: 2px}

.btn_goupiao_info{background-color:#A9A9A9;color:#fff; padding:3px 4px; font-size: 12px; border-radius: 4px}

.my_event_list .baoming_from_list{ margin-top: 0; background-color: #F1F1F1; font-size: 14px; display: none}
.my_event_list .baoming_from_list .weui_cell_bd{ width:90px;}
.my_event_list .baoming_from_list .weui_cell_ft{ text-align: left}

.my_event .no_enroll{ text-align: center; color: #8A8A8A; margin-top: 30%}
.my_event .no_enroll a{color: #fff}
.my_event .no_enroll span{ background-color: #F37B4D;color: #fff; padding: 3px 5px; border-radius: 4px}

.course_ind_position_box{ width: 100%; height: 100px; overflow: hidden; }
.course_ind_position{ width: 100%; overflow: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; list-style-type: none; background: #fff; padding: 10px 13px; box-sizing: border-box; text-overflow: ellipsis; white-space: nowrap; padding-bottom: 20px; }
.course_ind_position li{ width: 140px; height: 80px; display: inline-block; list-style-type: none; overflow: hidden; border-radius: 5px; position: relative; margin-left: 13px; }
.course_ind_position li:nth-child(1){ margin-left: 0px; }
.course_ind_position_bg{ width: 100%; height: 100%; position: absolute; z-index: 0; }
.course_ind_position h3{ position: relative; z-index: 2; color: #fff; width: 100%; display: block; text-align: center; padding-top: 17px; font-size: 18px; }
.course_ind_position span{ position: relative; z-index: 2; color: #fff; width: 100%; display: block; text-align: center; font-size: 13px; }