/* CSS Document */
body { font-size: 13px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; color: #404040; }
.w950 { width: 950px; margin: 0 auto; }
.hide { display: none; }
#map { color: #000; }
#map a { color: #000; text-decoration: none; }
	#map a:hover { color: #f60; text-decoration: underline; }
.header { padding: 20px 0; }
	#map .m-index { color: #0000EE; }
.nav { border-top: 1px solid #E8E8E8; padding: 8px 0; }
.m-list { padding-bottom: 10px; }
	.m-list.m-cols { float: left; }
		.m-list.m-cols:first-child { padding-right: 10px; }
	.m-tits { color: #f60; padding: 10px 0; font-size: 15px; }
	.m-boxs { background: #FAFAFA; border: 1px solid #EBEBEB; padding: 30px 21px 0; }
		.m-sell .m-boxs { padding-bottom: 20px;+ }
		.m-lis { float: left; width: 262px; padding: 0 5px; position: relative; height: 130px; }
			.m-lis.m-c { width: 350px; }
			.m-cols .m-lis { width: 416px; height: 100px; }
			.m-icon { background: url(//img.8891.com.tw/help/map.png) no-repeat 0 0; position: absolute; top:0; left: 5px; width: 32px; height: 32px; display: inline-block; }
				.mi-1 { background-position: 0 0; }
				.mi-2 { background-position: 0 -32px; }
				.mi-3 { background-position: 0 -64px; }
				.mi-4 { background-position: 0 -96px; }
				.mi-5 { background-position: 0 -128px; }
				.mi-6 { background-position: 0 -160px; }
				.mi-7 { background-position: 0 -192px; }
				.mi-8 { background-position: 0 -224px; }
				.mi-9 { background-position: 0 -256px; }
				.mi-10 { background-position: 0 -288px; }
				.mi-11 { background-position: 0 -320px; }
				.mi-12 { background-position: 0 -352px; }
			.m-box { padding: 0 0 0 35px; }
				.m-tit { color: #5C5C5C; font-size: 15px; padding: 5px 0 3px; }
				.m-link { display: inline-block; padding: 5px 20px 0 0; white-space: nowrap; }
			