*{ padding:0; margin:0;}
ul li{ list-style:none; padding:0px;}
a{text-decoration:none; -ms-transform:0.3;-moz-transition: 0.3s; -webkit-transition: 0.3s ; -o-transition: 0.3s ; transition: 0.3s ;font-size:1rem; color:#fff;}
a:hover{ color:#f5f5f5;}
a:focus {outline:none;-moz-outline:none;}
img{ border:none;}
.clear{clear:both;}
html,body{
	color: #555;
	width: 100%;
	height: 100%;
	position: absolute;
	font-family: "微软雅黑", "Arial", "Lucida Grande", "Lucida Sans Unicode", "STHeiti", "Helvetica", "Verdana", "sans-serif"!important;
	font-size: 14px;
}
html, body, form, iframe {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
}
textarea,input{ border:none; }

.fl{ float:left;}

.fr{ float:right;}

.h20{ height:20px;}

.h30{ height:30px;}

.h40{ height:40px;}

.h50{ height:50px;}

.h60{ height:60px;}

.h70{ height:70px;}

.h80{ height:80px;}

.h90{ height:90px;}

.h100{ height:100px;}

.h120{ height:135px;}

.page{ width:1100px; margin:0 auto; overflow:hidden;}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
.f-c {
    text-align: center;
}

.h-30 {
    line-height: 30px;
}

.w-100 {
    width: 100%;
}
.f-18 {
    font-size: 18px;
}
.f-24 {
    font-size: 24px;
}
.w-100 {
    width: 100%;
}

.mt-10 {
    margin-top: 10px;
}
.mt-12 {
    margin-top: 12px;
}
.mt-30{ margin-top:40px;}
.mt-40{ margin-top:40px;}

.mt-100{ margin-top:100px;}

.mt-140{ margin-top:140px;}

.textoverhidden{
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.loadIframe {
	width: 100%;
	height: 100%;
	position: fixed;
	float: none;
	top: 0px;
	left: 0px;
	z-index: 90000;
	background-image: url(../images/bg.png);
	background-repeat: repeat;
}

.loadIframe iframe.show {
    -webkit-transform: translateX(0);
    transform: translateX(0);
	height:100%;
}

.loadIframe iframe {
    width: 100%;
    position: absolute;
    float: none;
    top: 0px;
    right: 0px;
    background-color: #fff;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    -ms-transition: all 0.7s;
    -o-transition: all 0.7s;
    transition: all 0.7s;
    box-shadow: -10px 0 10px rgba(0,0,0,0.1);
}

.delay100 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.delay200 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.delay300 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.delay400 {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.delay500 {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.delay600 {
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.delay700 {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.delay800 {
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.delay900 {
	-webkit-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.delay1000 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}









.bodyMask{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;z-index:1000;background:#496381;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;display:none;}
.bodyWindow{background-color:#fff;padding:20px;position:fixed;float:none;top:45%;left:50%;z-index:1500;display:none;border-radius:4px;}
.bodyWindow .close{width:30px;height:30px;position:absolute;float:none;top:0px;right:-40px;cursor:pointer;z-index:10;}
.bodyWindow .close i{width:30px;height:30px;float:left;background:url(../images/close.png) no-repeat center center;}

.bodyWindow.text{width:420px;height:350px;padding:40px;margin:-195px 0 0 -250px;}
.bodyWindow.text .viewport{height:285px;padding-right:20px;}

.bodyWindow.qrcode{width:250px;padding:20px 20px 0;margin:-135px 0 0 -145px;background-color:#fff;}
.bodyWindow.qrcode img{width:250px;height:250px;}
.bodyWindow.qrcode span.w-100{ display:block;}

.bodyMask {
    width: 100%;
    height: 100%;
    position: fixed;
    float: none;
    top: 0px;
    left: 0px;
    z-index: 1000;
    background: #496381;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    display: none;
}