
@font-face {
		  font-family: 'FontAwesome';
		  src: url('./fonts/fontawesome-webfont.eot?v=4.3.0');
		  src: url('./fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('./fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('./fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('./fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('./fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
		  font-weight: normal;
		  font-style: normal;
}


body{background-color:#fff;font:1.6rem/1.5 Verdana, Arial, Helvetica, sans-serif !important;-webkit-text-size-adjust:none;width:100%;}

#footer{background-color:#fff;}
#footer a{text-decoration:none;color:#157DC6;}
#footer a:hover{color:#00F;}



#wrap {width:990px;margin:0 auto;}
#wrap a {color: #07c;text-decoration: none;cursor: pointer;}
#wrap .headerSpacing{width:100%;height:3px;}
/*#header {min-height:75px;}*/
.header{position:relative;height:auto;}
.header h1 a{background:url('//www.1111.com.tw/images102/logo0504.png') no-repeat;display:block;height:48px;width:165px;text-indent:100%;overflow:hidden;white-space:nowrap;z-index:997;position:absolute;top:13px;}
.header img{width:100%;border:0;}
#mainContent{width:74.7%;float:left;margin-bottom:12px;box-sizing:border-box;}



.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
}
#zoomin{position:absolute;cursor:pointer;text-decoration:none;display:none;}
.zoomin:before{content:"\f00e";font-size:28px;color:#fff;background-color:#555;padding:5px;margin-left: -6px;border-radius: 0px 0 0px 10px;-moz-border-radius:0px 0 0px 10px;}
#zoomLayer{position:absolute;float:left;z-index:999999;border:1px solid #111;display:none;}
#zoomLayer .close-box{position:absolute;right:10px;}
#zoomLayer .close:before{content:"\f00d";font-size:28px;color:#fff;cursor:pointer;background-color:#555;padding: 0 5px 5px 5px;margin: 0px -10px 0 0;border-radius: 0px 0 0px 10px;-moz-border-radius:0px 0 0px 10px;}


@media screen and (max-width:990px) {
	.header{position:relative;height:auto;}
	#wrap,#mainContent {width:100%; padding-right:0; }
	#footerNew{display:none;}
}
