﻿@charset"utf-8";
 *{
moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.ribbon {width: 302px;height: 0px;border-top: 30px solid red;border-bottom: 30px solid red;border-left: 20px solid transparent;}
.ribbon:before{content: "";border-top: 1px dashed #red;border-bottom: 1px dashed #red;width: 270px;height: 62px;display: block;margin-top: -32px;margin-left: -17px;}
.promotionsPanel{text-align:center;}.mainImg{width:75%;}.mainPage{padding-top:50px;width:66%;margin:0 auto;}
.labelsList{background-color:#fafafa;height:60px;border:1px solid #e2e2e2;}
.headLabel{border:1px solid #e2e2e2;width:170px;height:59px;display:inline-block;float:left;cursor:pointer;}
.inlabel{font-size:21px;line-height:59px;}.inlabel:hover{color:#1e9fff;}.label_sel{border-top:1px solid #1e9fff;color:#1e9fff;font-weight:bold;background-color:#f7f7f7;}
.actBlock{padding-top:35px;width:66%;margin:0 auto;cursor:pointer;}
.actTable{width:100%;}.actTable:hover{box-shadow: darkgrey 11px 11px 19px 5px ;}
.actBlock_l{width:75%;}.actBlock_r{width:351px;}.actImg_div{height:300px;}.actImg{height:300px;}
.actTitle{font-weight:normal;font-size:23px;display:inline-block;}
.actTip_running{height:25px;line-height:25px;width:55px;background-color:#1e9fff;color:white;display:inline-block;border-radius:4px;}
.actTip_over{height:25px;line-height:25px;width:55px;background-color:#c8c8c8;color:white;display:inline-block;border-radius:4px;}
.actTip_coming{height:25px;line-height:25px;width:55px;background-color:#f4b903;color:white;display:inline-block;border-radius:4px;}
.actDt{padding:10px;font-weight:bold;color:#00a2e9;}.actRedDot{line-height:23px;width:13px;height:13px;background-color:red;border-radius:21px;display:inline-block;}
.actType{line-height:23px;height:23px;display:inline-block;font-size:16px;}
.actMinuse{line-height:23px;display:inline-block;display:inline;font-size:12px;vertical-align:top;color:#f23030;background:#fff4ec}
.ribbon_div{padding-top:50px;padding-bottom:30px;float:right;}.ribbon_text{display:inline-block;position:absolute;bottom:-15px;right:105px;font-size:22px;color:white;}
.btmBlock{padding-top:66px;}
