@charset "utf-8";
/* CSS Document */
	body {
		background-image: url(../img/bg.png);
		background-color: #000;
		background-repeat: no-repeat;
		background-position: top center;
		background-attachment: fixed;
		background-size: 100%;
		text-align: center;
		color: #ffffff;
		font-family: "Adobe 黑体 Std R", Arial, "Microsoft YaHei";
		letter-spacing: 1px;
		font-size: 13px;
		padding: 0;
		margin: 0;
	}	
	
	a img {border:0}

	h2 {text-align:center;font-size:18px}

	p {
		font-size:13px;
		text-align:left; 
		padding:20px 20px 10px 20px;
		margin:0;
	}
	p span {letter-spacing:0}
	ul {
		list-style: none;
		text-align:left;
	}
	ul li {margin-bottom: 12px; margin-left:-100px; opacity:0; filter: inherit;}
	ul .number {
		font-size: 30px;
		font-weight: bold;
		margin: 0 5px;
	}

	
	.greentext {color:#76B900}
	.flushtop {padding-top:0;}	
	.separator {
		border: 0;
		height: 1px;
		margin: 40px 0;
		background: #000000;
		background: -moz-linear-gradient(left, #000000 0%, #76b900 50%, #000000 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(50%,#76b900), color-stop(100%,#000000));
		background: -webkit-linear-gradient(left, #000000 0%,#76b900 50%,#000000 100%);
		background: -o-linear-gradient(left, #000000 0%,#76b900 50%,#000000 100%);
		background: -ms-linear-gradient(left, #000000 0%,#76b900 50%,#000000 100%);
		background: linear-gradient(to right, #000000 0%,#76b900 50%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76b900', endColorstr='#76b900',GradientType=1 );
	}	
	.banner {
		border: 1px solid #333333;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		border-radius: 5px;		
		margin: 2px 0px 2px 0px;
		width: 308px;
		height: 90px;
		display: inline-table;
		background: rgba(255,255,255,0.1);		
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22FFFFFF, endColorstr=#22FFFFFF);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#22FFFFFF, endColorstr=#22FFFFFF)";
	}
	.banner > div {
		display: table-cell;
		vertical-align:middle;
	}
	.banner-full-img {width:200px}
	.banner-full-txt {text-align:left;}
	.banner-three { height: 32px;width: 98px;}	
	.banner-three-img {height:50px;}
	.banner-three-txt { 
		height: 32px;
		display: table-cell;
		vertical-align: middle;
		width: 95px;		
		letter-spacing:0			
	}
	
	.bg-green-alpha90 {		
		background: rgba(118, 185, 0, 0.99);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DD76B900, endColorstr=#DD76B900);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DD76B900, endColorstr=#DD76B900)";	
	}
	
	.lazy-hidden {opacity: 0;}	/* to prevent flickering */
	
	#main-wrapper {width: 320px;margin: auto;}	
	#bottomclear {height:190px}
	#footer {
		bottom: 0;
		position: fixed;
		width: 320px;
		opacity: 0.9;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}

	#footer .share {
		height: 30px;
		margin-top: 12px;
	}