.m-layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;    background: rgba(0,0,0,.5);z-index: 9999;}
.m-layer > table{table-layout:fixed;width:100%;height:100%; z-index: 9999}
.m-layer > table > tbody > tr:hover {background:none!important;}
.m-layer > table > tbody > tr > td{vertical-align:middle;}
.m-layer .lywrap{position:relative;width:400px;margin:0 auto;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.2); }
.m-layer .lytt{position:relative;padding:10px;margin:0 0 -1px;line-height:20px;border-radius:5px 5px 0 0;}
.m-layer .lytt h2{float:left;font-size: 18px; font-weight: 600; margin: 0;}
.m-layer .lyclose{float:right;font-weight:bold;font-family:arial;font-size:24px;color:#ccc;text-shadow:0 1px #fff;cursor:pointer;}
.m-layer .lyclose:hover{color:#aaa;}
.m-layer .lyct:last-child,.m-layer .lybt{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.m-layer .lyct:first-child{border-top-left-radius:5px;border-top-right-radius:5px;}
.m-layer .lyct{ text-align:center;padding:20px;}
.m-layer .lyct p{margin:0;}
.m-layer .lybtns .tuone-alert{ float: inherit; margin-left: 0;width: 60px;  padding: 0;  margin: 0 auto; }
.m-layer .lybt{padding:10px;margin:-1px 0 0;}
.m-layer .lyother{float:left;color:#999;}
.m-layer .lybtns{ width: 160px;  margin: 0 auto;text-align: center;}
.m-layer .lybtns button.yes{ margin: 0; float: left;}
.m-layer .lybtns button.no{ float: right;}
.m-layer .lybtns button{float:left;margin-left:10px;}
/* 显示 */
.m-layer.z-show{display:block;}
.u-btn {display: inline-block; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  padding: 0 16px;  height: 28px;  
	line-height: 28px;  border: 1px solid #3d85cc;  border-radius: 5px;  font-size: 12px;  letter-spacing: 1px;  text-align: center;  vertical-align: middle; 
	 cursor: pointer;  word-wrap: normal;  white-space: nowrap;  box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);  text-shadow: 0 -1px rgba(0,0,0,0.2); 
	 transition: all 0.5s;  -moz-transition: all 0.5s;  -webkit-transition: all 0.5s;  -o-transition: all 0.5s;  background: #4ca6ff;  
	 background: -webkit-linear-gradient(#4ca6ff,#4ca6ff);  background: -moz-linear-gradient(#4ca6ff,#4ca6ff); 
	  background: -ms-linear-gradient(#4ca6ff,#4ca6ff);  background: linear-gradient(#4ca6ff,#4ca6ff);  }
	  .queding {display: inline-block; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  padding: 0 16px;  height: 28px;  
	line-height: 28px;  border: none;  border-radius: 5px;  font-size: 12px;  letter-spacing: 1px;  text-align: center;  vertical-align: middle; 
	 cursor: pointer;  word-wrap: normal;  white-space: nowrap;  box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);  text-shadow: 0 -1px rgba(0,0,0,0.2); 
	 transition: all 0.5s;  -moz-transition: all 0.5s;  -webkit-transition: all 0.5s;  -o-transition: all 0.5s; }
.u-btn:hover{    transition: all 0.5s;  -moz-transition: all 0.5s;  -webkit-transition: all 0.5s;  -o-transition: all 0.5s;  background-color: #4ca6ff; }
.u-btn-c4 {  border-color: #d0d0d0; text-shadow: 0 1px rgba(255,255,255,0.8);  background: -webkit-gradient(linear,0% 0%,0% 100%,from(#4ca6ff),to(#4ca6ff));  background: -webkit-linear-gradient(#4ca6ff,#4ca6ff);  background: -moz-linear-gradient(#4ca6ff,#4ca6ff);  background: -ms-linear-gradient(#4ca6ff,#4ca6ff);  background: linear-gradient(#4ca6ff,#4ca6ff);  }
.u-btn, .u-btn:hover {color: #fff; text-decoration: none;  }
.u-btn-c4, .u-btn-c4:hover {color: #333;}
@media only screen and (min-width: 320px){
    .m-layer .lywrap { width: 80%; margin: 0 auto; border-radius: 15px; background-color:white  }
    .m-layer .lyclose{ margin-right: 15px;}
}
@media only screen and (min-width: 500px){
    .m-layer .lywrap{position:relative;width:400px;margin:0 auto;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.2); background: #fff;}
}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}