﻿.yzm_box div{ box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.yzm_dialog{display: block;position:fixed;left:0;top:0;height:100%;width:100%;z-index:99999;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;}
.yzm_box{
	display:block;
    position: fixed;
	_position: absolute;
    left: 50%;
	top:30%;
    box-shadow: 0 0 10px #cccccc;
    border: 1px solid #cccccc;
    background: white;
    margin: -50px 5px 5px -160px;
	width:320px;
	height:350px;	
}
.yzm_bottom{
	position:absolute;
	left:0;
	bottom:0;
	height:50px;
	line-height:30px;
	width:100%;	
	border-top: 1px solid #cccccc;
	padding:10px;
	text-align:left;
}
.yzm_bottom i{font-size:23px;color:#7e8c8d;margin-right:5px;margin-left:5px;cursor:pointer}
.yzm_body,.yzm_button{padding:10px;width:100%;}
.yzm_body{position:relative;left:0;top:0;height:298px}
.yzm_loading,.yzm_loading2{ position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background-color:#fff;padding-top:40%;z-index:99;color:#ccc;}
.yzm_loading i{font-size:25px}
.yzm_loading2{ color:#000;display:none;background-color:rgba(255,255,255,0.9)}
.yzm_loading2.red{color:red}
.yzm_loading2 i{font-size:35px;color:#e06a23;display:none;margin-bottom:10px}
.yzm_loading2.red i{display:block}
.yzm_button>div{
	float:left;
	width:33.33%;
	height:45px;
	text-align:center;
}
.yzm_button .white {
    color: #ffffff;
    border: solid 1px #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top, #fff, #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.yzm_button .blue {
    color: #d9eef7;
    border: solid 1px #0076a3;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
    background: -moz-linear-gradient(top, #00adee, #0078a5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.yzm_button .button {
    display: inline-block;
    zoom: 1;
    *display: inline-block;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding-top: .5em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
	overflow: hidden;
    height: 30px;
    width: 60px;
}
.yzm_img{width:300px;height:180px;margin-bottom:5px}
.yzm_bottom>div{ position:absolute;right:0px;padding-right:10px;top:10px;color: red;display:none }
.yzmbtn{ display: inline-block;width:50px;height:30px;border-radius: .5em;text-align:center;color:#fff;margin-left:10px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    cursor: pointer;
    border: solid 1px #1E9FFF;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#1E9FFF));
    background: -moz-linear-gradient(top, #00adee, #1E9FFF);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#1E9FFF'); }
.yzmbtn.refdisabled{border: solid 1px #ccc;
    background: #ccc;
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc));
    background: -moz-linear-gradient(top, #ccc, #ccc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#ccc');}
.yzm_hmbody{position: relative;width:100%;height:100px;overflow:hidden;left:0;top:4px;margin:0px;padding:0px;border:1px solid #ccc;}
.yzm_scroll{position: absolute;left:0;top:0;bottom:0;right:0;height:125px;overflow-y:hidden;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling: touch;display: -webkit-box}
.yzm_hmbody span{display:inline-block;width:90px;height:85px;margin:5px 4px;cursor:pointer;border:2px solid #e5e4e4;overflow:hidden}
.yzm_hmbody .mleft{ display: block;width:40px;background:rgba(0,0,0,0.2);height:97px;position:absolute;left:0px;top:0px;line-height:95px;font-weight:bold;font-size:30px;cursor:pointer;font-family:helvetica,verdana,sans-serif;z-index:9;color:#0095cd;}
.yzm_hmbody .mright{width:40px;background:rgba(0,0,0,0.2);height:97px;position:absolute;right:1px;top:0;padding-left:10px;line-height:95px;font-weight:bold;font-size:30px;cursor:pointer;z-index:9;color:#0095cd;font-family:helvetica,verdana,sans-serif}
.yzmact{border:2px solid #00a4db!important}