/*程不凡*/
*{margin: 0;padding: 0; -webkit-text-size-adjust:none;}

body,html{ width: 100%; font-family: Arial;}

.clear{ overflow:hidden; _height:1px; _overflow:visible;}

.clean{ font-size:0px; line-height:0px; clear:both;}

.none{ display:none;}

.block{ display:block;}

a{ text-decoration:none; outline:none; cursor:pointer;}

a:hover,a img,a:hover img{ border:none; text-decoration:none;}

textarea{ resize:none;}

input{ border: none; background: none; outline: none;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;} 

h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i{ font-style:normal;}

ul,ol,dl{ list-style-type:none;}

.fl,.lifl li{ float:left; display:inline; list-style:none;}

.fr{ float:right; display:inline;}

.fmyh{ font-family:Microsoft YaHei,LiHei Pro;}

.po-re{ position: relative;}

.po-ab{ position: absolute;}

.music_p{
	background: url(../sound/musicOpen.png) no-repeat center 100%/100%;
	width: 0.72rem;
	height: 0.72rem;
	position: fixed;
	top: 0.2rem;
	right: 0.2rem;
	z-index: 9999;
}
.rotate{
	animation: rotate infinite linear 2s;
	-webkit-animation: rotate infinite linear 2s;
}
.rotateA{
	animation: rotate infinite linear 10s;
	-webkit-animation: rotate infinite linear 10s;
}

@keyframes rotate{
	0%{-webkit-transform: rotate(0)}
    50%{-webkit-transform: rotate(180deg)}
    100%{-webkit-transform: rotate(360deg)}
}
@-webkit-keyframes rotate{
    0%{-webkit-transform: rotate(0)}
    50%{-webkit-transform: rotate(180deg)}
    100%{-webkit-transform: rotate(360deg)}
}
.rotateB{
	animation: rotateB infinite linear 10s;
	-webkit-animation: rotateB infinite linear 10s;
}
@keyframes rotateB{
	0%{-webkit-transform: rotate(0)}
    50%{-webkit-transform: rotate(-180deg)}
    100%{-webkit-transform: rotate(-360deg)}
}
@-webkit-keyframes rotateB{
    0%{-webkit-transform: rotate(0)}
    50%{-webkit-transform: rotate(-180deg)}
    100%{-webkit-transform: rotate(-360deg)}
}

.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}
.swiper-slide img{
	position: absolute;
}
.swiper-wrapper{
	height: 100%;
	width: 100%;
}

.swiper-cube-shadow{display: none;}

/*.swiper-slide-active{ opacity: 0.1;}*/

.full{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

.w100{ width: 100%; display: block;}

.h100{ height: 100%; display: block;}

input::-webkit-input-placeholder { /* WebKit browsers */ color: #d9d9d9; } 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #d9d9d9; } 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #d9d9d9; } 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #d9d9d9; } 

/*
禁止保存图片
img { pointer-events: none; }
*/

/*.form{ position: absolute; left: 0; top: 0;}
.inp{ border: solid 0.01rem #000000; display: block; margin: 0.2rem ;}
.bm_btn{ border: solid 0.02rem #ff0000;}*/

.ui-loader{display: none;}
.ui-page {min-height: 0 !important;}
.ui-btn-text{ display: none;}

/*.swiper-container-vertical > .swiper-pagination-bullets{ top: 30%;}*/

.wrap1920{ max-width: 1920px; margin: 0 auto;}

/*Tips*/
#unitip { position: absolute;z-index: 9999;	top: -1000px; color: #fff; font: normal normal 1.1em/15px Verdana, Arial, Helvetica, sans-serif; display: none;}

#unitippoint, #unitipmid, #unitipcap {	position: relative;	top: 0px;	left: 0px;	width: 145px;	display: block;}

#unitippoint { background: url(../bg/TipPoint.png) no-repeat;	height: 19px; overflow: hidden; }

#unitipmid { background: url(../bg/TipMid.png) repeat; width: 115px; height: auto;	padding: 2px 15px; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:12px;}

#unitipmid i{ font-size:9px;}

#unitipcap { background: url(../bg/TipCap.png) no-repeat; height: 7px; overflow: hidden;}

#unitip q { font-size: 9px;	text-transform: uppercase; line-height: 12px; color: #FF3300;}