.infoWindow {
	min-width: 150px;
	position: fixed;
	right: 0%;
	top: 10%;
	z-index: 999;
}

.entrance {
	margin: 5px 5px 5px 10px;
}


.entrance .ticketNub {
	color: royalblue;
}



.entrance .nub {
	margin-left: 10px;
	color: royalblue;
}



.dropC {
	cursor: pointer;
	display: block;
	background: #3176BF;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft JhengHei";
	border-radius: 0em 0em 0.6em 0em;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	-o-user-select: none;
	user-select: none;

}


.dropO {
	cursor: pointer;
	display: block;
	background: orangered;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft JhengHei";
	border-radius: 0em 0em 0.6em 0em;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	-o-user-select: none;
	user-select: none;
}


#more {
	min-width: 500px;
	position: fixed;
	right: 30%;
	left: 10%;
	top: 10%;
	z-index: 999;
	display: none;
}

.LEE-box {
	position: fixed;
	left: 28px;
	top: 50%;
	z-index: 9999;
	margin-top: -310px;
}

.LEE_infoHead {
	background-image: url('head.png');
background-size:100% 100%;	width: 269px;
	height: 210px;
}
.p_r{
  position: relative;
}
.p_a{
  position: absolute;
}
.d_f{
  display: flex;
}
.ali_c{
  align-items: center;
}
.flex_1{
  flex: 1;
}
.LEE_infoHead_title{
  text-align: center;
  font-size:14px;
  font-family:Source Han Sans CN;
  font-weight:bold;
  color:rgba(255,255,255,1);
  height: 28px;
  bottom: 0;
  width: 100%;
}

.LEE_infoBody {
	/* min-height: 220px; */
	width: 269px;
	font: "SourceHanSansCN-Regular";
  padding: 9px;
  background:rgba(255,255,243,1);
 box-sizing:border-box; box-shadow:7px 5px 25px 7px rgba(48,48,48,0.2);
  border-radius:0px 0px 10px 10px;
}
.LEE_infoBody_item{
  width:252px;
  height:41px;
  background:linear-gradient(130deg,rgba(236,249,255,1),rgba(235,243,255,1));
  border-radius:4px;
  margin-bottom: 8px;
}
.LEE_infoBody_item:nth-child(odd){
  background:rgba(250,247,196,1);
}
.LEE_infoBody_item>.date{
  font-size:16px;
  font-family:Source Han Sans CN;
  font-weight:400;
  color:rgba(51,128,216,1);
}
.LEE_infoBody_item>.number{
  font-size:16px;
  font-family:Source Han Sans CN;
  font-weight:bold;
  color:rgba(51,128,216,1);
}
.more_btn{
  width:250px;
  height:46px;
  background:linear-gradient(130deg,rgba(53,154,211,1),rgba(75,141,244,1));
  border-radius:4px;
  line-height: 46px;
  font-size:19px;
  font-family:Source Han Sans CN;
  font-weight:bold;
  color:rgba(255,255,255,1);
  cursor: pointer;
}
.more_btn img{
  width: 20px;
  height: 20px;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.more_btn img.ro{
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.t_a{
  text-align: center;
}

.LEE_ticks_bg01 {
	margin-left: 4px;
	width: 152px;
	height: 60px;
	background: rgba(207, 229, 253, 1);
	border-radius: 4px;
	margin-bottom: 6px;
}

.LEE_ticks_bg02 {
	margin-left: 4px;
	width: 152px;
	height: 60px;
	background: rgba(207, 229, 253, 1);
	border-radius: 4px;
	margin-bottom: 6px;
}

.LEE_youshan {
	padding: 6px;
	font-size: 14px;
	font-family: SimHei;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
}

.LEE_MT20 {
	margin-top: 20px;
}

.LEE_MT5 {
	margin-top: 5px;
}

.LEE_youshan2L {
	height: 20px;
	font-size: 14px;
	font-family: SimHei;
	font-weight: 400;
	color: #327fd8;
	line-height: 30px;
	vertical-align: middle;
	width: 60px;
	text-align: left;
}

.LEE_youshan2R {
	width: 80px;
	text-align: right;
	font-size: 20px;
	font-family: SimHei;
	font-weight: bold;
	color: #327fd8;
}

.LEE_NEXT {
	clear: both
}

.LEE_LINE {
	float: left;
}

.LEE_infoLineL {
	width: 108px;
	height: 12px;
	font-size: 12px;
	font-family: SimHei;
	font-weight: 400;
	color: #333333;
	text-align: left;
}

.LEE_infoLineR {
	width: 32px;
	text-align: right;
	height: 12px;
	font-size: 12px;
	font-family: SimHei;
	font-weight: 400;
	color: #333333;
}

.LEE_infoLineCarL {
	line-height: 25px;
	font-size: 14px;
	font-family: SimHei;
	font-weight: 400;
	color: rgba(50, 127, 216, 1);

}

.LEE_infoLineCarR {
	width: 60px;
	text-align: right;
	font-size: 20px;
	font-family: SimHei;
	font-weight: bold;
	color: rgba(50, 127, 216, 1);
	float: right;
}

.LEE_more_btnO {
	margin-top: 10px;
	margin-left: 5px;
	width: 150px;
	background-color: orange;
	border: none;
	color: black;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	border-radius: 4px;
	outline: none;
}

.LEE_more_btnC {
	margin-top: 10px;
	margin-left: 5px;
	width: 150px;
	background-color: #327FD8;
	border: none;
	color: white;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	border-radius: 4px;
	outline: none;
}

.LEE_prompt {
	margin-left: 20px;
	margin-bottom: 20px;
	float: left;
	width: 240px;
	min-height: 100px;
	background: rgba(255, 255, 255, 1);
	border-radius: 4px;
}

.LEE_prompt_head {
	height: 30px;
	background: rgba(50, 127, 216, 1);
	border-radius: 4px 4px 0px 0px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}

.LEE_tikc01L {
	font-size: 14px;
	font-family: SimHei;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.LEE_tikc01R {
	float: right;
	font-size: 16px;
	font-family: SimHei;
	font-weight: bold;
	color: rgba(50, 127, 216, 1);
}

.LEE_prompt_body {
	padding: 0px 6px;
}

.LEE_BORDER {
	border: 1px solid rgba(220, 234, 251, 1);
}

.LEE_tikc02L {
	font-size: 14px;
	font-family: SimHei;
	color: rgba(51, 51, 51, 1);
}

.LEE_tikc02R {
	float: right;
	font-size: 16px;
	font-family: SimHei;
	color: rgba(50, 127, 216, 1);
}

.LEE_more_btn {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	background: #327fd8;
	/* width: calc(100% - 8px); */
	width: 152px;
	margin: 0 4px;
	color: #FFFFFF;
	border-radius: 4px;
	font-size: 14px;
	line-height: 32px;
}

.popup {
	text-align: left !important;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

.popup_mask {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #000000;
	opacity: 0.5;
	z-index: 99998;
}

.popup_box {
	position: relative;
	width: 78%;
	margin: 15% auto 0;
	z-index: 99999;
}

.popup_box .ticket_box {
	display: inline-block;
	margin: 0 10px 20px 0;
	width: calc((100% - 60px) /4);
	/* min-width: 252px; */
}

.popup_box .ticket_box .ticket_head {
	background: #327FD8;
	font-size: 14px;
	color: #ffffff;
	line-height: 28px;
	text-align: center;
	border-radius: 4px 4px 0 0;
}

.popup_box .ticket_box .ticket_body {
	background: #ffffff;
	padding: 5px;
	border-radius: 0 0 4px 4px;
}

.popup_box .ticket_box .ticket_body .ticket_content:first-of-type {
	border-bottom: 1px solid #e8f1fc;
}

.popup_box .ticket_box .ticket_body .ticket_content {
	white-space: nowrap;
}

.popup_box .ticket_box .ticket_body .ticket_name,
.popup_box .ticket_box .ticket_body .ticket_text {
	display: inline-block;
}

.popup_box .ticket_box .ticket_body .ticket_name {
	font-size: 14px;
	line-height: 42px;
	font-family: SimHei;
	font-weight: 400;
	color: #333333;
	width: 80%;
	margin-right: 5px;
	text-align: left;
}

.popup_box .ticket_box .ticket_body .ticket_text {
	font-size: 16px;
	line-height: 42px;
	font-family: SimHei;
	font-weight: bold;
	color: rgb(50, 127, 216);
	text-align: right;
}

.popup_box .close_btn {
	background: url(./imgs/close.png);
	width: 32px;
	height: 32px;
	position: absolute;
	top: -16px;
	right: -16px;
}

.popup_box p {
	font-size: 16px;
	line-height: 32px;
	color: #ffffff;
}
