.lp_wrap{
	position:fixed;
	width:400px;
	margin:0;
	left:0;
	top:0;
	background: #1774c2;
	box-shadow: 10px 10px 15px 1px rgba(0, 0, 0, 0.4);
	z-index:99999;
}
.lp_wrap>.lp_inner{padding:20px;}
.lp_wrap>.lp_inner>h2{color:#ffffff; font-size:20px; padding:0 0 10px 0;}
.lp_body{
	padding:10px;
	background: #ffffff; 
	box-shadow: 5px 5px 15px 1px rgba(0, 0, 0, 0.4);
	cursor:pointer;
    cursor:hand;
}
.lp_body img{width:unset;max-width:unset!important;}
.lp_body ul li a{
	display:block; 
	width:325px; 
	padding:10px 20px; 
	text-overflow: ellipsis; 
	-o-text-overflow: ellipsis; 
	overflow: hidden; 
	white-space: nowrap; 
	word-wrap: normal !important;
	font-size:14px;
}
.lp_body_th{position: relative;	background: #4cbcbe; height:80px; margin:0 0 50px 0;}
.lp_body_th::before{
	display: block;
	content: " ";
	position:absolute;
	background:url('../images/noticeBG01.png') no-repeat;
	z-index: 10;
	top:10px;
	left:0;
	width:104px;
	height:107px;
}
.lp_body_th::after{
	display: block;
	content: " ";
	position:absolute;
	background:url('../images/noticeBG02.png') no-repeat;
	z-index: 10;
	top:23px;
	right:26px;
	width:146px;
	height:36px;
}
.lp_body ul li a strong{font-weight:700;}
.lp_wrap .rolling-nav{
	float: left;
    background-color: #fff;
    border: 0;
    padding: 0;
    margin: 0;
    width: 34px;
    height: 372px;
    overflow:hidden;
    position:absolute;
    top:51px;/*42px + 1px*/
    left:336px;/*488px-34px*/
    background-color: rgba(255, 255, 255, 0.0);
}
.lp_wrap .rolling-nav .play-btn{
	text-align: center;
    vertical-align: middle;
    display: block;
    width: 100%;
    /* height: 40px; */
    background-color: rgba(204, 204, 204, 0.5);
    color: black;
    margin: 0 0 4px 0;
    padding: 8px 0;
    font-weight:bold;
    cursor:pointer;
    cursor:hand;
}
.lp_wrap .rolling-nav li{
	display: block;
    list-style: none;
    line-height: 34px;
    width: 34px;
    height: 34px;
    border: 0;
    padding: 0;
    margin: 0 0 4px 0;
    background-color: rgba(204, 204, 204, 0.5); /*rgba(1, 155, 214, 0.4);*/ /*rgba(255, 192, 203, 0.5);*/
    text-align: center;
    font-weight:bold;
    cursor:pointer;
    cursor:hand;
}
.lp_wrap .rolling-nav li.selected{
	background-color: rgba(255, 192, 203, 0.5); /*rgba(1, 155, 214, 0.4);*/ /*rgba(255, 192, 203, 0.5);*/
}
.lp_footer{padding:20px 0 0 0;}
.lp_footer form{overflow: hidden;}
.lp_fleft{float:left;  padding:5px 10px;}
.lp_fleft label{color:#ffffff; font-size:14px;}
.lp_fright{float:right;}
.lp_fleft input[type=checkbox]{
	width:20px;
	height:20px;
	background:#ffffff;
	border:none;
}
.lp_header{padding:0;}
.lp_header .lp_fleft.lp_title{
	color:#000000; font-size:14px; font-weight:bold;
	
	width:340px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow: ellipsis; 
	white-space:nowrap;
	word-wrap: normal !important;
}
.ctb{color:#ffffff; background:transparent; border:none; font-size:14px; padding:5px 10px;}
.ctb:hover{background: #0b2e6e;}