.layermbox{position:relative;z-index:1000;}
.laymshade,.layermmain{position:fixed;left:0;top:0;width:100%;height:100%;}
.laymshade{background-color:rgba(0,0,0,.5);pointer-events:auto;}
.layermmain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none;}
.layermmain .section{display:table-cell;vertical-align:middle;text-align:center;}
.layermchild{position:relative;display:inline-block;text-align:left;font-size:14px;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.1);pointer-events:auto;}
.layermchild{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.18s;animation-duration:.18s;}
.layermborder{border:1px solid #999;}
@-webkit-keyframes bounceIn{

	/* 榛樿 */
	0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
	100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.layermanim{animation-name:bounceIn;-webkit-animation-name:bounceIn;}
.layermbox0 .layermchild{max-width:90%;min-width:150px;}
.layermbox1 .layermchild{border:none;border-radius:0;}
.layermbox2 .layermchild{width:auto;max-width:260px;min-width:40px;border:none;background:none;box-shadow:none;color:#fff;}
.layermchild h3{margin-top: 0;margin-bottom:0;padding:10px 45px 10px 10px;background-color:#fff;height:40px;line-height:40px;font-size:16px;font-weight:400;border-radius:3px 3px 0 0;border-bottom:1px solid #EBEBEB;}
.layermchild h3,.layermbtn span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.layermcont{padding:20px 15px;line-height:22px;text-align:center;}
.layermbox1 .layermcont{padding:0;text-align:left;}
.layermbox2 .layermcont{text-align:center;padding:0;line-height:0;}
.layermbox2 .layermcont .loadimg{width:25px;height:25px;display:inline-block;background:url(../images/load.gif) no-repeat center/100% 100%;}
.layermbox2 .layermcont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px;}
.layermbtn{position:relative;height:40px;line-height:40px;font-size:0;text-align:center;margin-top:1px;border-top:1px solid #EBEBEB;}
.layermbtn span{position:relative;display:inline-block;width:50%;text-align:center;font-size:14px;cursor:pointer;border-radius:0 3px 0 0;}
.layermbtn span:first-child{height:39px;background-color:#fff;border-radius:0 0 0 3px;}
.layermbtn:before{content:'\20';position:absolute;width:1px;height:39px;left:50%;top:0;background-color:#EBEBEB;}
.layermend{position:absolute;right:5px;top:5px;width:30px;height:30px;border:0;font-weight:400;background:transparent;cursor:pointer;-webkit-appearance:none;font-size:30px;}
.layermend::before,.layermend::after{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px;}
.layermend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.list-group-item{font-size: 16px;}
a{text-decoration:none}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}