﻿@charset "UTF-8";
/* ---------------------------------
 Feeldesign CSS Framework v0.1
 
 Google Code：http://code.google.com/p/feeldesign-ued
 
 Copyright (c) 2009, Feeldesign（www.feeldesign.cn） All rights reserved.
 Code licensed under the New BSD License.
 
------------------------------------ */

/* 重置html元素样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
body {
	line-height:1.5;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
table, td, th {
	vertical-align:middle;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
a img {
	border:none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* 基本元素样式 */
html {
	font-size:100.01%;
}
body {
	font-size:63%;
	color:#222;
	background:#fff;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	color:#111;
}
h1 {
	font-size:2em;
	font-weight:bold;
	line-height:1.5;
	margin-bottom:1em;
}
h2 {
	font-size:1.8em;
	font-weight:bold;
	line-height:1.5;
	margin-bottom:0.75em;
}
h3 {
	font-size:1.6em;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:0.5em;
}
h4 {
	font-size:1.5em;
	line-height:1;
	margin-bottom:0.5em;
}
h5 {
	font-size:1.4em;
	margin-bottom:0.5em;
}
h6 {
	font-size:1.3em;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin:0;
}
p {
	margin:0 0 0.5em;
}
p img.left {
	float:left;
	margin:0.5em 0.5em 0.5em 0;
	padding:0;
}
p img.right {
	float:right;
	margin:0.5em 0 0.5em 0.5em;
}
a:focus {
	outline:1px dotted invert;
}
a:focus, a:hover {
	color:#000;
}
a {
	color:#009;
	text-decoration:underline;
}
blockquote {
	margin:1.5em;
	color:#666;
	font-style:italic;
}
strong {
	font-weight:bold;
}
em, dfn {
	font-style:italic;
}
dfn {
	font-weight:bold;
}
sup, sub {
	line-height:0;
}
abbr, acronym {
	border-bottom:1px dotted #666;
}
address {
	margin:0 0 1.5em;
	font-style:italic;
}
del {
	color:#666;
}
pre {
	margin:1.5em 0;
	white-space:pre;
}
pre, code, tt {
	font:1em 'andale mono', 'lucida console', monospace;
	line-height:1.5;
}
li ul, li ol {
	margin:0 0.3em 0em 1.5em;
	list-style:none;
}
ul, ol {
	margin:0 0.3em 0.3em 0em;
}
ul {
	list-style-type:none;
}
ol {
	list-style-type:decimal;
}
dl {
	margin:0 0 1.5em 0;
}
dl dt {
	font-weight:bold;
}
dd {
	margin-left:1.5em;
}
table {
	margin-bottom:0.5em;
	width:100%;
}
th {
	font-weight:bold;
}
thead th {
	background:#c3d9ff;
}
th, td, caption {
	padding:0px;
}
tr.even td {
	background:#e5ecf9;
}
tfoot {
	font-style:italic;
}
caption {
	background:#eee;
}
.small {
	font-size:.8em;
	margin-bottom:1.875em;
	line-height:1.875em;
}
.large {
	font-size:1.2em;
	line-height:2.5em;
	margin-bottom:1.25em;
}
.hide {
	display:none;
}
.quiet {
	color:#666;
}
.loud {
	color:#000;
}
.highlight {
	background:#ff0;
}
.added {
	background:#060;
	color:#fff;
}
.removed {
	background:#900;
	color:#fff;
}
.first {
	margin-left:0;
	padding-left:0;
}
.last {
	margin-right:0;
	padding-right:0;
}
.top {
	margin-top:0;
	padding-top:0;
}
.bottom {
	margin-bottom:0;
	padding-bottom:0;
}
/* 表单样式 */
label {
	font-weight:bold;
}
fieldset {
	padding:1.4em;
	margin:0 0 1.5em 0;
	border:1px solid #ccc;
}
legend {
	font-weight:bold;
	font-size:1.2em;
}
input[type=text], input[type=password], input.text, input.title, textarea, select {
	background-color:#fff;
	border:1px solid #bbb;
}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {
	border-color:#4373c1;
	background-color:#f7f7ff;
}
input[type=text], input[type=password], input.text, input.title, textarea, select {
	margin:0em;
}
input.text, input.title {
	width:300px;
	padding:5px;
}
input.title {
	font-size:1.5em;
}
textarea {
	width:390px;
	height:250px;
	padding:5px;
}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {
	position:relative;
	top:0.25em;
}
form.inline {
	line-height:3;
}
form.inline p {
	margin-bottom:0;
}
.button {
	cursor:pointer;
	border:1px solid #999;
}
.button:hover {
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.error, .notice, .success {
	padding:0.5em;
	margin-bottom:1em;
	border:2px solid #ddd;
}
.error {
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}
.notice {
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}
.success {
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}
.error a {
	color:#8a1f11;
}
.notice a {
	color:#514721;
}
.success a {
	color:#264409;
}
/* 960宽度 12/16/24列 */
.container-12, .container-16, .container-24 {
	font-size:1.2em;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.showgrid-12 {
	background: #fff url(lib/960_12.gif) repeat-y;
}
.showgrid-16 {
	background: #fff url(lib/960_16.gif) repeat-y;
}
.showgrid-24 {
	background: #fff url(lib/960_24.gif) repeat-y;
}
div.grid-1, div.grid-2, div.grid-3, div.grid-4, div.grid-5, div.grid-6, div.grid-7, div.grid-8, div.grid-9, div.grid-10, div.grid-11, div.grid-12, div.grid-13, div.grid-14, div.grid-15, div.grid-16, div.grid-17, div.grid-18, div.grid-19, div.grid-20, div.grid-21, div.grid-22, div.grid-23, div.grid-24 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.alpha, div.alpha {
	margin-left: 0;
}
.alpha {
	padding-left:0;
}
.omega, div.omega {
	margin-right: 0;
}
.omega {
	padding-right:0;
}
.fix, div.fix {
	margin-left: 0;
	margin-right: 0;
}
.fix {
	padding-right:0;
	padding-left:0;
}
.container-12 .grid-1 {
	width: 70px;
}
.container-12 .grid-2 {
	width: 150px;
}
.container-12 .grid-3 {
	width: 230px;
}
.container-12 .grid-4 {
	width: 310px;
}
.container-12 .grid-5 {
	width: 390px;
}
.container-12 .grid-6 {
	width: 470px;
}
.container-12 .grid-7 {
	width: 550px;
}
.container-12 .grid-8 {
	width: 630px;
}
.container-12 .grid-9 {
	width: 710px;
}
.container-12 .grid-10 {
	width: 790px;
}
.container-12 .grid-11 {
	width: 870px;
}
.container-12 .grid-12 {
	width: 950px;
}
.container-16 .grid-1 {
	width: 50px;
}
.container-16 .grid-2 {
	width: 110px;
}
.container-16 .grid-3 {
	width: 170px;
}
.container-16 .grid-4 {
	width: 230px;
}
.container-16 .grid-5 {
	width: 290px;
}
.container-16 .grid-6 {
	width: 350px;
}
.container-16 .grid-7 {
	width: 410px;
}
.container-16 .grid-8 {
	width: 470px;
}
.container-16 .grid-9 {
	width: 530px;
}
.container-16 .grid-10 {
	width: 590px;
}
.container-16 .grid-11 {
	width: 650px;
}
.container-16 .grid-12 {
	width: 710px;
}
.container-16 .grid-13 {
	width: 770px;
}
.container-16 .grid-14 {
	width: 830px;
}
.container-16 .grid-15 {
	width: 890px;
}
.container-16 .grid-16 {
	width: 950px;
}
.container-24 .grid-1 {
	width: 30px;
}
.container-24 .grid-2 {
	width: 70px;
}
.container-24 .grid-3 {
	width: 110px;
}
.container-24 .grid-4 {
	width: 150px;
}
.container-24 .grid-5 {
	width: 190px;
}
.container-24 .grid-6 {
	width: 230px;
}
.container-24 .grid-7 {
	width: 270px;
}
.container-24 .grid-8 {
	width: 310px;
}
.container-24 .grid-9 {
	width: 350px;
}
.container-24 .grid-10 {
	width: 390px;
}
.container-24 .grid-11 {
	width: 430px;
}
.container-24 .grid-12 {
	width: 470px;
}
.container-24 .grid-13 {
	width: 510px;
}
.container-24 .grid-14 {
	width: 550px;
}
.container-24 .grid-15 {
	width: 590px;
}
.container-24 .grid-16 {
	width: 630px;
}
.container-24 .grid-17 {
	width: 670px;
}
.container-24 .grid-18 {
	width: 710px;
}
.container-24 .grid-19 {
	width: 750px;
}
.container-24 .grid-20 {
	width: 790px;
}
.container-24 .grid-21 {
	width: 830px;
}
.container-24 .grid-22 {
	width: 870px;
}
.container-24 .grid-23 {
	width: 910px;
}
.container-24 .grid-24 {
	width: 950px;
}
.container-12 .pfix-1 {
	padding-left: 80px;
}
.container-12 .pfix-2 {
	padding-left: 160px;
}
.container-12 .pfix-3 {
	padding-left: 240px;
}
.container-12 .pfix-4 {
	padding-left: 320px;
}
.container-12 .pfix-5 {
	padding-left: 400px;
}
.container-12 .pfix-6 {
	padding-left: 480px;
}
.container-12 .pfix-7 {
	padding-left: 560px;
}
.container-12 .pfix-8 {
	padding-left: 640px;
}
.container-12 .pfix-9 {
	padding-left: 720px;
}
.container-12 .pfix-10 {
	padding-left: 800px;
}
.container-12 .pfix-11 {
	padding-left: 880px;
}
.container-12 .pfix-12 {
	padding-left: 960px;
}
.container-16 .pfix-1 {
	padding-left: 60px;
}
.container-16 .pfix-2 {
	padding-left: 120px;
}
.container-16 .pfix-3 {
	padding-left: 180px;
}
.container-16 .pfix-4 {
	padding-left: 240px;
}
.container-16 .pfix-5 {
	padding-left: 300px;
}
.container-16 .pfix-6 {
	padding-left: 360px;
}
.container-16 .pfix-7 {
	padding-left: 420px;
}
.container-16 .pfix-8 {
	padding-left: 480px;
}
.container-16 .pfix-9 {
	padding-left: 540px;
}
.container-16 .pfix-10 {
	padding-left: 600px;
}
.container-16 .pfix-11 {
	padding-left: 660px;
}
.container-16 .pfix-12 {
	padding-left: 720px;
}
.container-16 .pfix-13 {
	padding-left: 780px;
}
.container-16 .pfix-14 {
	padding-left: 840px;
}
.container-16 .pfix-15 {
	padding-left: 900px;
}
.container-16 .pfix-16 {
	padding-left: 960px;
}
.container-24 .pfix-1 {
	padding-left: 40px;
}
.container-24 .pfix-2 {
	padding-left: 80px;
}
.container-24 .pfix-3 {
	padding-left: 120px;
}
.container-24 .pfix-4 {
	padding-left: 160px;
}
.container-24 .pfix-5 {
	padding-left: 200px;
}
.container-24 .pfix-6 {
	padding-left: 240px;
}
.container-24 .pfix-7 {
	padding-left: 280px;
}
.container-24 .pfix-8 {
	padding-left: 320px;
}
.container-24 .pfix-9 {
	padding-left: 360px;
}
.container-24 .pfix-10 {
	padding-left: 400px;
}
.container-24 .pfix-11 {
	padding-left: 440px;
}
.container-24 .pfix-12 {
	padding-left: 480px;
}
.container-24 .pfix-13 {
	padding-left: 520px;
}
.container-24 .pfix-14 {
	padding-left: 560px;
}
.container-24 .pfix-15 {
	padding-left: 600px;
}
.container-24 .pfix-16 {
	padding-left: 640px;
}
.container-24 .pfix-17 {
	padding-left: 680px;
}
.container-24 .pfix-18 {
	padding-left: 720px;
}
.container-24 .pfix-19 {
	padding-left: 760px;
}
.container-24 .pfix-20 {
	padding-left: 800px;
}
.container-24 .pfix-21 {
	padding-left: 840px;
}
.container-24 .pfix-22 {
	padding-left: 880px;
}
.container-24 .pfix-23 {
	padding-left: 920px;
}
.container-24 .pfix-24 {
	padding-left: 960px;
}
.container-12 .sfix-1 {
	padding-right: 80px;
}
.container-12 .sfix-2 {
	padding-right: 160px;
}
.container-12 .sfix-3 {
	padding-right: 240px;
}
.container-12 .sfix-4 {
	padding-right: 320px;
}
.container-12 .sfix-5 {
	padding-right: 400px;
}
.container-12 .sfix-6 {
	padding-right: 480px;
}
.container-12 .sfix-7 {
	padding-right: 560px;
}
.container-12 .sfix-8 {
	padding-right: 640px;
}
.container-12 .sfix-9 {
	padding-right: 720px;
}
.container-12 .sfix-10 {
	padding-right: 800px;
}
.container-12 .sfix-11 {
	padding-right: 880px;
}
.container-12 .sfix-12 {
	padding-right: 960px;
}
.container-16 .sfix-1 {
	padding-right: 60px;
}
.container-16 .sfix-2 {
	padding-right: 120px;
}
.container-16 .sfix-3 {
	padding-right: 180px;
}
.container-16 .sfix-4 {
	padding-right: 240px;
}
.container-16 .sfix-5 {
	padding-right: 300px;
}
.container-16 .sfix-6 {
	padding-right: 360px;
}
.container-16 .sfix-7 {
	padding-right: 420px;
}
.container-16 .sfix-8 {
	padding-right: 480px;
}
.container-16 .sfix-9 {
	padding-right: 540px;
}
.container-16 .sfix-10 {
	padding-right: 600px;
}
.container-16 .sfix-11 {
	padding-right: 660px;
}
.container-16 .sfix-12 {
	padding-right: 720px;
}
.container-16 .sfix-13 {
	padding-right: 780px;
}
.container-16 .sfix-14 {
	padding-right: 840px;
}
.container-16 .sfix-15 {
	padding-right: 900px;
}
.container-16 .sfix-16 {
	padding-right: 960px;
}
.container-24 .sfix-1 {
	padding-right: 40px;
}
.container-24 .sfix-2 {
	padding-right: 80px;
}
.container-24 .sfix-3 {
	padding-right: 120px;
}
.container-24 .sfix-4 {
	padding-right: 160px;
}
.container-24 .sfix-5 {
	padding-right: 200px;
}
.container-24 .sfix-6 {
	padding-right: 240px;
}
.container-24 .sfix-7 {
	padding-right: 280px;
}
.container-24 .sfix-8 {
	padding-right: 320px;
}
.container-24 .sfix-9 {
	padding-right: 360px;
}
.container-24 .sfix-10 {
	padding-right: 400px;
}
.container-24 .sfix-11 {
	padding-right: 440px;
}
.container-24 .sfix-12 {
	padding-right: 480px;
}
.container-24 .sfix-13 {
	padding-right: 520px;
}
.container-24 .sfix-14 {
	padding-right: 560px;
}
.container-24 .sfix-15 {
	padding-right: 600px;
}
.container-24 .sfix-16 {
	padding-right: 640px;
}
.container-24 .sfix-17 {
	padding-right: 680px;
}
.container-24 .sfix-18 {
	padding-right: 720px;
}
.container-24 .sfix-19 {
	padding-right: 760px;
}
.container-24 .sfix-20 {
	padding-right: 800px;
}
.container-24 .sfix-21 {
	padding-right: 840px;
}
.container-24 .sfix-22 {
	padding-right: 880px;
}
.container-24 .sfix-23 {
	padding-right: 920px;
}
.container-24 .sfix-24 {
	padding-right: 960px;
}
.container-12 .push-1 {
	left: 80px;
}
.container-12 .push-2 {
	left: 160px;
}
.container-12 .push-3 {
	left: 240px;
}
.container-12 .push-4 {
	left: 320px;
}
.container-12 .push-5 {
	left: 400px;
}
.container-12 .push-6 {
	left: 480px;
}
.container-12 .push-7 {
	left: 560px;
}
.container-12 .push-8 {
	left: 640px;
}
.container-12 .push-9 {
	left: 720px;
}
.container-12 .push-10 {
	left: 800px;
}
.container-12 .push-11 {
	left: 880px;
}
.container-12 .push-12 {
	left: 960px;
}
.container-16 .push-1 {
	left: 60px;
}
.container-16 .push-2 {
	left: 120px;
}
.container-16 .push-3 {
	left: 180px;
}
.container-16 .push-4 {
	left: 240px;
}
.container-16 .push-5 {
	left: 300px;
}
.container-16 .push-6 {
	left: 360px;
}
.container-16 .push-7 {
	left: 420px;
}
.container-16 .push-8 {
	left: 480px;
}
.container-16 .push-9 {
	left: 540px;
}
.container-16 .push-10 {
	left: 600px;
}
.container-16 .push-11 {
	left: 660px;
}
.container-16 .push-12 {
	left: 720px;
}
.container-16 .push-13 {
	left: 780px;
}
.container-16 .push-14 {
	left: 840px;
}
.container-16 .push-15 {
	left: 900px;
}
.container-16 .push-16 {
	left: 960px;
}
.container-24 .push-1 {
	left: 40px;
}
.container-24 .push-2 {
	left: 80px;
}
.container-24 .push-3 {
	left: 120px;
}
.container-24 .push-4 {
	left: 160px;
}
.container-24 .push-5 {
	left: 200px;
}
.container-24 .push-6 {
	left: 240px;
}
.container-24 .push-7 {
	left: 280px;
}
.container-24 .push-8 {
	left: 320px;
}
.container-24 .push-9 {
	left: 360px;
}
.container-24 .push-10 {
	left: 400px;
}
.container-24 .push-11 {
	left: 440px;
}
.container-24 .push-12 {
	left: 480px;
}
.container-24 .push-13 {
	left: 520px;
}
.container-24 .push-14 {
	left: 560px;
}
.container-24 .push-15 {
	left: 600px;
}
.container-24 .push-16 {
	left: 640px;
}
.container-24 .push-17 {
	left: 680px;
}
.container-24 .push-18 {
	left: 720px;
}
.container-24 .push-19 {
	left: 760px;
}
.container-24 .push-20 {
	left: 800px;
}
.container-24 .push-21 {
	left: 840px;
}
.container-24 .push-22 {
	left: 880px;
}
.container-24 .push-23 {
	left: 920px;
}
.container-24 .push-24 {
	left: 960px;
}
.container-12 .pull-1 {
	left: -80px;
}
.container-12 .pull-2 {
	left: -160px;
}
.container-12 .pull-3 {
	left: -240px;
}
.container-12 .pull-4 {
	left: -320px;
}
.container-12 .pull-5 {
	left: -400px;
}
.container-12 .pull-6 {
	left: -480px;
}
.container-12 .pull-7 {
	left: -560px;
}
.container-12 .pull-8 {
	left: -640px;
}
.container-12 .pull-9 {
	left: -720px;
}
.container-12 .pull-10 {
	left: -800px;
}
.container-12 .pull-11 {
	left: -880px;
}
.container-12 .pull-12 {
	left: -960px;
}
.container-16 .pull-1 {
	left: -60px;
}
.container-16 .pull-2 {
	left: -120px;
}
.container-16 .pull-3 {
	left: -180px;
}
.container-16 .pull-4 {
	left: -240px;
}
.container-16 .pull-5 {
	left: -300px;
}
.container-16 .pull-6 {
	left: -360px;
}
.container-16 .pull-7 {
	left: -420px;
}
.container-16 .pull-8 {
	left: -480px;
}
.container-16 .pull-9 {
	left: -540px;
}
.container-16 .pull-10 {
	left: -600px;
}
.container-16 .pull-11 {
	left: -660px;
}
.container-16 .pull-12 {
	left: -720px;
}
.container-16 .pull-13 {
	left: -780px;
}
.container-16 .pull-14 {
	left: -840px;
}
.container-16 .pull-15 {
	left: -900px;
}
.container-16 .pull-16 {
	left: -960px;
}
.container-24 .pull-1 {
	left: -40px;
}
.container-24 .pull-2 {
	left: -80px;
}
.container-24 .pull-3 {
	left: -120px;
}
.container-24 .pull-4 {
	left: -160px;
}
.container-24 .pull-5 {
	left: -200px;
}
.container-24 .pull-6 {
	left: -240px;
}
.container-24 .pull-7 {
	left: -280px;
}
.container-24 .pull-8 {
	left: -320px;
}
.container-24 .pull-9 {
	left: -360px;
}
.container-24 .pull-10 {
	left: -400px;
}
.container-24 .pull-11 {
	left: -440px;
}
.container-24 .pull-12 {
	left: -480px;
}
.container-24 .pull-13 {
	left: -520px;
}
.container-24 .pull-14 {
	left: -560px;
}
.container-24 .pull-15 {
	left: -600px;
}
.container-24 .pull-16 {
	left: -640px;
}
.container-24 .pull-17 {
	left: -680px;
}
.container-24 .pull-18 {
	left: -720px;
}
.container-24 .pull-19 {
	left: -760px;
}
.container-24 .pull-20 {
	left: -800px;
}
.container-24 .pull-21 {
	left: -840px;
}
.container-24 .pull-22 {
	left: -880px;
}
.container-24 .pull-23 {
	left: -920px;
}
.container-24 .pull-24 {
	left: -960px;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* 自适应布局 */
.container-fluid {
	width:70em;
	margin:0 auto;
	text-align:left;
}
.dl1, .dl2, .dl3, .dl4, .dl5, .dl10, .dl15, .dl20, .dl25, .dl30, .dl35, .dl40, .dl45, .dl50, .dl55, .dl60, .dl65, .dl70, .dl75, .dl80, .dl80, .dl85, .dl90, .dl95, .dl100 {
	float:left;
	display: inline;
}
.dr1, .dr2, .dr3, .dr4, .dr5, .dr10, .dr15, .dr20, .dr25, .dr30, .dr35, .dr40, .dr45, .dr50, .dr55, .dr60, .dr65, .dr70, .dr75, .dr80, .dr80, .dr85, .dr90, .dr95, .dr100 {
	float:right;
	display: inline;
}
.dl1, .dr1 {
	width:1em;
}
.dl2, .dr2 {
	width:2em;
}
.dl3, .dr3 {
	width:3em;
}
.dl4, .dr4 {
	width:4em;
}
.dl5, .dr5 {
	width:5em;
}
.dl10, .dr10 {
	width:10em;
}
.dl15, .dr15 {
	width:15em;
}
.dl20, .dr20 {
	width:20em;
}
.dl25, .dr25 {
	width:25em;
}
.dl30, .dr30 {
	width:30em;
}
.dl35, .dr35 {
	width:35em;
}
.dl40, .dr40 {
	width:40em;
}
.dl45, .dr45 {
	width:45em;
}
.dl50, .dr50 {
	width:50em;
}
.dl55, .dr55 {
	width:55em;
}
.dl60, .dr60 {
	width:60em;
}
.dl65, .dr65 {
	width:65em;
}
.dl70, .dr70 {
	width:70em;
}
.dl75, .dr75 {
	width:75em;
}
.dl80, .dr80 {
	width:80em;
}
.dl85, .dr85 {
	width:85em;
}
.dl90, .dr90 {
	width:90em;
}
.dl95, .dr95 {
	width:95em;
}
.dl100, .dr100 {
	width:100em;
}
.ml1 {
	margin-left:1em;
}
.ml2 {
	margin-left:2em;
}
.ml3 {
	margin-left:3em;
}
.ml4 {
	margin-left:4em;
}
.ml5 {
	margin-left:5em;
}
.ml10 {
	margin-left:10em;
}
.ml15 {
	margin-left:15em;
}
.ml16 {
	margin-left:16em;
}
.ml20 {
	margin-left:20em;
}
.ml21 {
	margin-left:21em;
}
.ml25 {
	margin-left:25em;
}
.ml30 {
	margin-left:30em;
}
.ml35 {
	margin-left:35em;
}
.ml40 {
	margin-left:40em;
}
.ml45 {
	margin-left:45em;
}
.ml50 {
	margin-left:50em;
}
.ml55 {
	margin-left:55em;
}
.ml60 {
	margin-left:60em;
}
.ml65 {
	margin-left:65em;
}
.ml70 {
	margin-left:70em;
}
.ml75 {
	margin-left:75em;
}
.ml80 {
	margin-left:80em;
}
.ml85 {
	margin-left:85em;
}
.ml90 {
	margin-left:90em;
}
.ml95 {
	margin-left:95em;
}
.ml100 {
	margin-left:100em;
}
.mr1 {
	margin-right:1em;
}
.mr2 {
	margin-right:2em;
}
.mr3 {
	margin-right:3em;
}
.mr4 {
	margin-right:4em;
}
.mr5 {
	margin-right:5em;
}
.mr10 {
	margin-right:10em;
}
.mr15 {
	margin-right:15em;
}
.mr20 {
	margin-right:20em;
}
.mr25 {
	margin-right:25em;
}
.mr30 {
	margin-right:30em;
}
.mr35 {
	margin-right:35em;
}
.mr40 {
	margin-right:40em;
}
.mr45 {
	margin-right:45em;
}
.mr50 {
	margin-right:50em;
}
.mr55 {
	margin-right:55em;
}
.mr60 {
	margin-right:60em;
}
.mr65 {
	margin-right:65em;
}
.mr70 {
	margin-right:70em;
}
.mr75 {
	margin-right:75em;
}
.mr80 {
	margin-right:80em;
}
.mr85 {
	margin-right:85em;
}
.mr90 {
	margin-right:90em;
}
.mr95 {
	margin-right:95em;
}
.mr100 {
	margin-right:100em;
}
.mt1 {
	margin-top:1em;
}
.mt1 {
	margin-top:1em;
}
.mt2 {
	margin-top:2em;
}
.mt3 {
	margin-top:3em;
}
.mt4 {
	margin-top:4em;
}
.mt5 {
	margin-top:5em;
}
.mt10 {
	margin-top:10em;
}
.mt20 {
	margin-top:20em;
}
.mt30 {
	margin-top:30em;
}
.mt40 {
	margin-top:40em;
}
.mt50 {
	margin-top:50em;
}
.fluid {
	width:auto;
	float:none;
}
div .fluid {
	padding:0em 0em 0em 0.1em;
}
.hp {
	width:100%;
	float:left;
}
.topSpan { font-size:14px;}
/*　制作层表格　*/
.tableHeadStyle {
	/*　“层表格”中表头行的层边框样式　*/
	border-left:1px solid #666; 
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	text-align:center;
	padding-top:5px;
	float:left;
}
.tableTrStyle {
	/*　“层表格”中非表头行的层边框样式　　*/
	border-left:1px solid #666; 
	border-bottom:1px solid #666;
	padding-top:5px;
	text-align:center;
	float:left;
}
.tableTrLastStyle{
	/*　“层表格”中每行最后一个层边框样式　　*/
	border-right:1px solid #666;
	text-align:center;
}
.ContentFont {
	/*　“层表格”中表头行的字体为粗体　*/
	font-weight:bold;
}
.tableTdWidth {
	/*　“层表格”中各层的宽度　　*/
	width:25%;
}
.tableTrClear {
	/*　“层表格”中每行最后一个层要消除float向左浮动的样式　　*/
	clear:both;
}


#lblContent {
    float:left; clear:both;
    }