/** reset **/

ul, ol { list-style: none; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
nav ul { list-style: none; }


 .logo-1 {display:inline-block;font-weight:bold;color:#def;text-shadow:0 0 1px currentColor,-1px -1px 1px #000,0 -1px 1px #000,1px -1px 1px #000,1px 0 1px #000,1px 1px 1px #000,0 1px 1px #000,-1px 1px 1px #000,-1px 0 1px #000;-webkit-filter:url(#diff1);filter:url(#diff1);/*background:#def;padding:0 .2em*/ }



.fg {
	height:89px;
	display:inline-block;
	background:url('../php-asp.net/1.png') center center no-repeat;
	background-size:contain;
	margin-left: 10px;
	margin-top: 10px;
}
.ff {
	height:100%;
	cursor:pointer;
	-webkit-animation:scaleout 2.3s infinite ease-in-out;
	animation:scaleout 2.3s infinite ease-in-out;
}
@-webkit-keyframes scaleout {
	0% {
	-webkit-transform:scale(1.0)
}
100% {
	-webkit-transform:scale(1.6);
	opacity:0;
}
}@keyframes scaleout {
	0% {
	transform:scale(1.0);
	-webkit-transform:scale(1.0);
	opacity:0;
}
10% {
	transform:scale(1.0);
	-webkit-transform:scale(1.0);
	opacity:1;
}
100% {
	transform:scale(2.1);
	-webkit-transform:scale(1.6);
	opacity:0;
}
}



/*fix-bottom*/
.ts-bottom-fix {
	position: fixed;
	bottom: 0;
	width: 100%;
	left: 0;
	z-index: 9999;
}

.ts-bottom-fix .ts-inner-wrap {
background-color: rgba(0, 0, 0, 0.1);


	height: 4.8em;
	max-width: 750px;
	min-width: 320px;
	margin: 0 auto;
}

.ts-bottom-fix ul {
	position: relative;
	height: 100%;
}

.ts-bottom-fix ul li {text-decoration:underline;
	float: left;
	text-align: center;
	font-size: 1.125em;
	width: 25%;
	height: 100%;
}

.ts-bottom-fix ul li a {text-decoration:underline;
	display: block;
	width: 100%;
	height: 100%;
}

.ts-bottom-fix ul li i {text-decoration:underline;
	display: block;
}

.ts-bottom-fix ul li.normal {
	margin: 0em auto;
	width: 25%;
}

.ts-bottom-fix ul li.normal i {text-decoration:underline;
	width: 2em;
	height: 2em;
	margin:0.5em auto 0.2em;
	position: relative;
	font-style: normal;
}

.ts-bottom-fix ul li.normal i b {text-decoration:underline;
	display: block;
	width: 1em;
	height: 1em;
	text-align: center;
	line-height: 1em;
	font-weight: normal;
	color: #fff;
	font-size: 0.8em;
	background: #f00;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	position: absolute;
	top: -0.2em;
	right: -0.3em;
}

.ts-bottom-fix ul li.normal i.ind {
	background: url(../1img/foot_icon1.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal i.show {
	background: url(../1img/foot_icon2.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal i.con {
	background: url(../1img/foot_icon3.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal i.shop {
	background: url(../1img/foot_icon4.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal span {
	color: #fff;text-decoration:underline;
	font-style: normal;
}

.ts-bottom-fix ul li.normal a.cur span,
.ts-bottom-fix ul li.normal a:hover span {
	color: #e30a10;text-decoration:underline;
}

.ts-bottom-fix ul li.normal a.cur i.ind,
.ts-bottom-fix ul li.normal a:hover i.ind {
	background: url(../1img/foot_hicon1.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal a.cur i.show,
.ts-bottom-fix ul li.normal a:hover i.show {
	background: url(../1img/foot_hicon2.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal a.cur i.con,
.ts-bottom-fix ul li.normal a:hover i.con {
	background: url(../1img/foot_hicon3.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal a.cur i.shop,
.ts-bottom-fix ul li.normal a:hover i.shop {
	background: url(../1img/foot_hicon4.png) center center no-repeat;
	background-size: 1.9em auto;
}

.ts-bottom-fix ul li.normal:hover{text-decoration:underline;
	background: #212121;background-color: rgba(232, 232, 232, 0.2);
}