
/*- public css--------------------------- */
html {font-family: Arial, Helvetica, sans-serif;font-size:13px;}
body {margin:0;color:#878787;text-align:center;background-color:#000;}
img { border:0;margin:0; padding:0;}
a {text-decoration:none; color:#ccc;} 
a:hover {text-decoration: underline;} 
p { margin:8px; line-height:24px;}
ul,ol,h1,h2 {list-style:none;margin:0; padding:0;}
input,textarea {font-size:12px;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both;}
.overflow{overflow:auto;zoom:1;}
.container{ margin:0 auto;text-align:left;width:943px;}

/*- maintop--------------------------- */
.maintop{ text-align:right; padding:8px 5px;}
.maintop a{ color:#878787; margin:5px;}
.mainlogo{ float:left;}
.mainnav ul{ float:left;}
.mainnav li{ float:left;}

/*- mainbody--------------------------- */
.mainbody{ border:#272727 solid 2px; padding:3px;}
.mainbody h1{ font-size:12px; color:#F9CFD2; margin-bottom:8px;}

.mainnav a{ display:block;}

.aoo,.boo,.coo{ float:left;background:url(../images/di1.jpg) right top no-repeat; padding:12px 0 0 15px;position:relative; height:129px;}
.aoo{width:292px;padding:12px 0 0 13px;}
.boo,.coo{width:296px; margin-left:2px;}
.moo-poo{ border: #646464 solid 1px; width:280px;}

.moo-more{ position:absolute; right:12px; padding:2px 5px; bottom:10px;*bottom:12px; background:#000000; filter:alpha(opacity=80); -moz-opacity:.80;opacity:0.8; width:270px; text-align:right;}
.moo-more img{ margin: auto 8px -5px auto;}
.boo .moo-more,.coo .moo-more{right:15px!important;right:14px;}

.taillinks{ text-align:center; padding:8px; border-bottom:#570A0D solid 2px;}
.taillinks a,.copyright a{ margin:8px; color:#878787;}
.copyright{ text-align:center; padding:5px; margin-top:8px; color:#878787; line-height:22px;}

/*- nei-------------------------------- */
.alphabg,.alphabg3,.alphabg4,.alphabg5{ position:relative; width:953px; height:650px;}
.neiban1,.neiban3,.neiban4,.neiban5{ position:absolute; top:270px; left:0; width:943px; height:390px; padding-left:11px;background:url(../images/neibg.jpg) left repeat-y; filter:alpha(opacity=30); -moz-opacity:.30;opacity:0.3;}
.alphabg3{height:1250px;}
.neiban3{height:990px;}
.alphabg4{height:750px;}
.neiban4{height:490px;}
.alphabg5{height:770px;}
.neiban5{height:510px;}

.neimain{ position:absolute; top:260px; left:0; padding-left:11px; z-index:100;}
.neiban{ height:10px; font-size:0;}
.neileft{float:left;width:187px; margin-right:13px;}
.neileft h1{ background:url(../images/nei-1.jpg) no-repeat; font-size:12px; padding-left:25px; height:35px; line-height:35px; color:#080808;}
.neileft li{line-height:26px; border-bottom:#454545 solid 1px;}
.neileft li a{ color:#cecece; display:block; background:url(../images/ic1.jpg) 10px no-repeat; padding-left:22px;}
.neileft .nei li a{background:url(../images/040930262.gif) 30px no-repeat; padding-left:42px;}


.neiright{float:left; width:720px; border-top:#323232 solid 1px;min-height:450px;height:auto!important;height:450px;}
.neititle{ border-bottom:#323232 solid 1px; padding:5px 0 5px 25px; background:url(../images/ic2.jpg) 10px no-repeat;}
.neiright .content{padding:0 15px;height:340px; overflow:scroll;overflow-x:hidden;scrollbar-base-color:#0b0b0b; margin:15px auto;}
.neiright .content2{padding:0 15px;}

/*- newsnei---------------------------*/
.newsnei,.newsnei2,.pronei,.proo{ padding:10px;}
.newsnei li{ padding-left:15px;margin-left:2px; background:url(../images/040930262.gif) left no-repeat; border-bottom:#323232 dotted 1px; line-height:32px;}
.newsnei li span{ margin:5px;}

.newsnei2 p{ font-size:13px;}
.newsnei2 h1{ font-size:16px; text-align:center; border-bottom:#323232 solid 1px; padding-bottom:10px; margin-bottom:10px;}
.newsnei2 span{ margin:8px;} 
.newsnei3{padding:0 15px;height:340px; overflow:scroll;overflow-x:hidden;scrollbar-base-color:#0b0b0b; margin:15px auto;}

.pronei{ padding:10px 0 10px 20px;}
.pronei li{ float:left; width:150px;margin:10px 8px 0 10px!important;margin:8px 6px 10px;}
.pronei a{ display:block;border:#323232 solid 1px;background:#2c2c2c;text-align:center; line-height:30px; overflow:hidden}
.pronei span a{border-top:0;}

/*- proo---------------------------*/
.proo{ padding:20px 0 20px 10px;}
.proo h2{ font-size:12px;}
.proo-al{ float:left; width:400px;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}

.proo-ar{ float:left; width:280px; margin-left:15px;}
.proo-ar1 li{ border-bottom:#323232 solid 1px; height:28px; line-height:28px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{padding:48px 0 20px;*padding:20px 0 20px;}
.proo-boo{ margin:15px; height:270px; overflow:scroll;overflow-x:hidden;scrollbar-base-color:#0b0b0b;}
.proo-bl h2,.proo-b h2{ border-bottom:#323232 solid 1px;background:url(../images/041551266.gif) left no-repeat; padding-left:15px;}
.proo-bl p{ margin-bottom:20px;}

.proo-b li{ float:left; width:150px;margin:10px 10px 0 10px!important;margin:8px 10px 10px;}
.proo-b a{display:block;border:#323232 solid 1px; background:#2c2c2c; padding:5px 0; text-align:center;}
.proo-b span a{border-top:0;}

.tab{border-right: #323232 solid 1px;border-bottom: #323232 solid 1px; margin-top:20px;}
.tab td{border-top: #323232 dotted 1px;border-left: #323232 solid 1px; padding-left:5px;}
.tab td span{ color:#F60;margin:5px;}
.tab td table{border:0; margin-left:-5px;}
.tab td td{border:0;border-right: #323232 solid 1px;}
.tab input,.tab textarea{ background:#2c2c2c; border:#323232 solid 1px; color:#ccc;}
.tab span input{ background:none; border:0; margin:0 8px;}

/*-------²úÆ··ÖÒ³-------*/
.page_prd{ margin-top:15px; clear:both;}

