html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
table{ border-collapse:collapse}	
html, body {margin: 0; padding: 0; height: 100%;}
body {margin: 0px;	padding: 0px;	font-family:Tahoma, Verdana, Sans-Serif; color: #fff;  font-size: 11px;height: 100%;}

#container-page { width: 100%;position: relative;min-height: 100%;height: auto !important;height: 100%;}
#container-home {width: 1140px; margin: auto; text-align: justify; }
#container-foot {width: 100%;position: absolute;bottom: 0 !important;bottom: -1px;height: 0px; background:url(../images/foot_bg.png) repeat-x}

#main{overflow:hidden;}
#top {width: 100%; height: 146px;}
#content{ overflow:hidden;}
#footer {    height:0;    margin: 0 auto;    overflow: hidden;    padding: 15px 0 0;    text-align: left;   width: 1140px;}


a#logo{ position:absolute; top:0; left:0 }
a#design{ position:absolute; top:0; right:0; background:url(../images/like.png) no-repeat; width:14px; height:107px; display:block; text-indent:-2000000px}
a#design:hover{ background-position:0 100%} 


h1 {
    font-size: 45px;
    color: #fff;
    font-weight: normal;
    text-align: left;
    padding: 30px;
}
h2 {
    font-size: 36px;
    color: #fff;
    text-align: center;
    font-weight: normal;
    background: rgba(0,0,0,0.5);
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    padding-top: 10px;
    display: block;
}

h2 a span {
    display: block;
    font-size: 20px;
    width: 230px;
    margin: 0 auto;
    background: red;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 18px;
    margin-bottom: 15px;
    border-radius: 6px;
}

h2 a span span {
    font-size: 16px;
    display: inline;
    margin: 0;
}

h3{ font-weight:normal; font-size:18px; color:#fff; margin-bottom:10px}

a {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: none;}

.box {    float: left;    margin: 18px 10px 0;    width: 207px;}
.box  a{ font-weight:bold; font-size:14px; color:#fff}
.box  a img{ vertical-align:middle}

table{ margin-bottom:10px; width:100%; border-collapse:collapse}
table td{ height:23px; vertical-align:top}
table td.starr{  padding-top:3px;}
table td.left{ padding-right:5px;}
table td.right{ padding-left:5px;}






