@charset "utf-8";
body{background:#000; color:#666; line-height:1.8;}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, form, fieldset, legend, button, input, textarea, th, td{ margin: 0; padding: 0; }
ul, ol{list-style: outside none; }
img{border:0; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0; }
body, small, sup, sub, button, input, textarea, select{font: 12px Arial, Helvetica, Verdana, SimSun, sans-serif; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; }
a{color: #666; text-decoration: none; }
a:hover{text-decoration: underline; }
#page{background:url(../images/all_bg.jpg) center top no-repeat; clear: both;}
.main{ width:1000px; margin:0 auto;}
.main li{height:150px;background-position:center top;background-repeat: no-repeat;text-indent:-9999px;}
.main li.a_7,
.main li.a_8{height:225px;}
.a_1{ background:url(../images/index_01.jpg);}
.a_2{ background:url(../images/index_02.jpg);}
.a_3{ background:url(../images/index_03.jpg);}
.a_4{ background:url(../images/index_04.jpg);}
.a_5{ background:url(../images/index_05.jpg);}
.a_6{ background:url(../images/index_06.jpg);}
.a_7{ background:url(../images/index_07.jpg);}
.a_8{ background:url(../images/index_08.jpg);}
.a_8 a{ display:block; width:260px; height:150px; margin-left:370px;}