﻿/* - - - - - - - - - 默认值标准化  - - - - - - - - -*/
html,body,span,h1,h2,h3,h4,h5,p,blockquote,pre,a,address,code,
del,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label{margin:0;padding:0;border:0;font-style:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;display: block;}
html{-webkit-text-size-adjust:none;}
img{border:none;vertical-align:middle;}
input,select,button{padding:0;margin:0;outline:none;font-size: inherit;font-family:inherit;vertical-align:middle;}
textarea{resize:none;font-family:inherit;padding:0;margin:0;font-size: inherit;}
input::-ms-clear{display: none;}
input:focus,textarea:focus,button:focus{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important; margin: 0;}
input[type=button],input[type=submit],input[type=reset],input[type=text],input[type=file],button{-webkit-appearance:none; border-radius:0;}
button{cursor:pointer;}
html{height:100%;position: relative;overflow: hidden;}
body{font-size:14px;min-width: 360px;background-color:#fff;font-family:'Microsoft YaHei';height:100%;position: relative;color:#545454;}
ul,ol{list-style-type:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
i,em,address{font-style:normal;}
a{text-decoration:none;color:#4f4f4f;}
a:hover{text-decoration:underline;transition:color 200ms linear 0s,background-color 200ms linear 0s,border-color 200ms linear 0s;}
a:active{}
a:visited{}
.photo img{display:block;width:100%;height:100%;}	
.center{margin:0 auto;width:1280px;}	
.center::after{content:"";display:block;clear:both;height:0;}
@keyframes lineExtend{
	from{
	 transform: scaleY(0)
	}
	30%,55%{
	transform-origin: center top;
	transform: scaleY(1)
	}
	56%{transform-origin: center bottom;}
	to{
	transform-origin: center bottom;
	transform: scaleY(0)
	}
}
@keyframes tipAni{
	0%{}
	60%{opacity: 0.4; transform: scale(3.3)}
	100%{opacity: 0;transform: scale(3)}
}
#bombar{position:fixed;bottom:0;left:0px;right:0px;z-index:11500;text-align:center;padding-top:10px;padding-bottom:10px;opacity: 0.5;}
#bombar img{max-width:100%;}
#floatingbar{position:fixed;z-index:11500;right:62px;top:50%;transform:translatey(-50%);border:1px solid #272426;width:138px;background:#1b191a;text-align:center;padding-bottom:10px;}
#floatingbar ._btn_closeFloatingbar{display:block;width:100%;background:none;border:0;color:#fff;padding-top:10px;}
#floatingbar ._btn_closeFloatingbar:hover{color:#e1d29f;}
#floatingbar ._logo{display:block;padding-top:20px;padding-bottom:30px;}
#floatingbar ._logo img{width:88.00%;}
#floatingbar ul{}
#floatingbar ul li{height:38px;line-height:38px;}
#floatingbar ul li a{color:#a19f9a;}
.txt{display:inline-block;vertical-align:middle;background:url(../images/txt.png) no-repeat left top;background-size:200%;width:118px;height:34px;}
.txt.txt1x1{background-position:0 0;}
.txt.txt1x1:hover{background-position:100% 0;}
.txt.txt1x2{background-position:0 25%;}
.txt.txt1x2:hover{background-position:100% 25%;}
.txt.txt1x3{background-position:0 50%;}
.txt.txt1x3:hover{background-position:100% 50%;}
.txt.txt1x4{background-position:0 75%;}
.txt.txt1x4:hover{background-position:100% 75%;}
.txt.txt1x5{background-position:0 100%;}
.txt.txt1x5:hover{background-position:100% 100%;}


	/*音乐*/
	.music{ -webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;}
	.music{width:41px;height:39px;position:fixed;background:url(../images/icon_music_off.png) no-repeat left top;cursor:pointer;z-index:12600;animation-play-state:paused;right:50px;top:88px;}
	.music.ro{animation-play-state:running;background:url(../images/icon_music_on.png) no-repeat left top;}

	@-webkit-keyframes rotate {
	  0%,
	  100% {-webkit-transform: rotate(0deg);}
	  100% { -webkit-transform: rotate(360deg);}
	}
	@keyframes rotate {
	  0%,
	  100% {transform: rotate(0deg); }
	  100% {transform: rotate(360deg);}
	}


