

div.today_in{width:100%;padding-bottom:15px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;
	-ms-flex-pack: center;justify-content:center;-webkit-flex-wrap: wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items: flex-start;}
/*======*/
.today .girl{width:48%;height:auto;margin:10px 1% 0px 1%;text-align:center;vertical-align:top;position:relative;padding:3px 0px;background:#e20000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.img_name{width:calc(100% - 6px);height:auto;}
.today .girl div.img{width:100%;height:auto;position:relative;}
.today .girl p.img{width:100%;height:auto;position:relative;}
.today .girl p.img a{display:block;}
.today .girl .item_nomination{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:29px;left:5px;}
.today .girl .item_experience{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:29px;right:5px;}
.today .girl .item_nomination img ,
.today .girl .item_experience img
	{width:auto;height:38px;}
/*======*/
.today .girl ul.type{width:100%;height:auto;position:absolute;bottom:0px;left:0px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.today .girl ul.type li{display:inline-block;width:1000%;height:auto;position:relative;background:rgb(204,35,28,0.7);color:#ffffff;line-height:200%;}
/*======*/
.today .girl .name{width:100%;height:auto;padding-top:10px;padding-bottom:3px;position:relative;background:#ffffff;}
.today .girl .name h3{width:100%;height:auto;line-height:150%;font-size:17px;color:#222222;}
.today .girl .name p.size{width:100%;height:auto;padding-bottom:10px;font-size:17px;color:#222222;}
.today .girl .name h3 span, .today .girl .name p.size span{font-size:13px;color:#cc231c;}
/*======*/
.today .girl .today{width:calc(100% - 6px);height:auto;padding:3px 0px;line-height:170%;background:#cc231c;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.today .girl .today span{display:inline-block;width:auto;height:auto;padding:0px 0px 0px 27px;background:url(../img_new/common/time.png) no-repeat;background-size:auto 80%;background-position:0% 50%;}
.today .girl .now_time{display:inline-block;width:calc(100% - 20px);height:auto;padding:3px 0px 4px 0px;background:#cc231c;color:#ffffff;position:absolute;top:-14px;left:10px;
	border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.today .girl .now_time span{display:inline-block;width:auto;height:auto;line-height:160%;padding:0px 0px 0px 18px;background:url(../img_new/common/real.png) no-repeat;background-size:auto 85%;background-position:0% 50%;}
.today .girl .now_time span:after {content: "";position: absolute;bottom: -5px;right:calc(50% - 3px);width: 0;height: 0;border-style: solid;border-width: 6px 6px 0 6px;border-color: #cc231c transparent transparent transparent;}
/*======*/
.today .girl .comment{width:calc(100% - 6px);height:auto;padding-bottom:2px;text-align:left;font-size:16px;}
/*======*/
.today .girl p.count{width:100%;height:auto;margin:0px auto;padding:4px 0px 4px 0px;color:#efefef;}
.today .girl p.count a{display:inline-block;width:auto;height:auto;margin:0px auto;padding:0px 0px 0px 26px;background: url(../img_new/icon/voice.png) no-repeat;background-size:19px 15px;background-position:0px 50%;}
.today .girl p.count a:link{color:#cc231c;text-decoration:none;}
.today .girl p.count a:visited{color:#cc231c;text-decoration:none;}
.today .girl p.count a:hover{color:#cc231c;text-decoration:underline;}
.today .girl p.count a:active{color:#cc231c;text-decoration:none;}

/*======*/
.calender_ul{width:95%;height:auto;padding:15px 0px 20px 0px;}
.calender_ul ul{width:100%;height:auto;padding:0px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.calender_ul li{width:14%;height:auto;padding:0px;font-weight:bold;}
.calender_ul li a{display:inline-block;width:auto;height:auto;}
.calender h3{font-weight:normal;width:100%;height:auto;padding-top:15px;}
.calender h3 span{display:inline-block;width:auto;height:auto;padding:3px 40px 5px 40px;clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);background:#cc231c;color:#ffeaeb;font-size:12px;letter-spacing:1px;}
.calender_ul li .day{display:block;width:auto;height:auto;padding:0px;font-size:11px;letter-spacing:1px;line-height:100%;}
.calender_ul li .week{display:block;width:auto;height:auto;padding:0px;font-size:10px;letter-spacing:1px;line-height:100%;}
.calender_ul li .red{color:#c53170;}
.calender_ul li .blue{color:#068da1;}
		.calender_ul li{position:relative;}
		.calender_ul .selected li:nth-of-type(1):after{content:"";display:inline-block;position:absolute;bottom:-10px;left:calc(50% - 8px);width: 0;height: 0;border-style: solid;border-width: 5px 7px 0 7px;border-color: #cc231c transparent transparent transparent;}
		.calender_ul li.selected:after{content:"";display:inline-block;position:absolute;bottom:-10px;left:calc(50% - 8px);width: 0;height: 0;border-style: solid;border-width: 5px 7px 0 7px;border-color: #cc231c transparent transparent transparent;}
		.calender_ul li a:link{color:#ffffff;text-decoration:none;}
		.calender_ul li a:visited{color:#ffffff;text-decoration:none;}
		.calender_ul li a:hover{color:#ffffff;text-decoration:none;}
		.calender_ul li a:active{color:#ffffff;text-decoration:none;}
