/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;}
ol, ul {list-style: none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
table {border-collapse: collapse;border-spacing: 0; margin:0 auto;}
caption, th {text-align: left;}
body{font-size:12px; font-family:verdana,arial,helvetica,sans-serif;line-height:150%; margin:0px;color:#222; background:url(../images/bg-all.jpg) #71281F; text-align:center;}
a{color:#111; text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}
a.blue{color:#933; text-decoration:underline;font-weight:600;}
a.blue:hover{color:#933; text-decoration:none;}
a.white{color:#fff; text-decoration:none;}
a.white:hover{color:#ff0; text-decoration:none;}
.cl{clear:both;}
.l{float:left;}
.tc{text-align:center;}
.tl{text-align:left; font-size:16px;line-height:25px; font-weight:600;}
.tl span{float:right;padding-right:5px;}
.t_r{text-align:right;}
.b_o{border:1px solid #ddd;}
.tit{ background:#ccc;font:600 18px/30px Arial, Helvetica, sans-serif;}
h1{padding:5px 0 5px 0;font-size:16px; color:#222;border:0;margin:0;text-align:left;font-weight:600;}
hr{width:100%;border-bottom:1px dashed #ccc;height:1px;Shade:no; clear:both;}
.bottom{ background:url(../images/s_b.gif);color:#000;font-weight:600; border:1px solid #ccc;font-weight:600;padding:2px 0;}
.input{border:1px solid #ccc;background:#fff;color:#333;}
/*--------------------------------------------------------------------------*/
.banner{background:url(../images/bottombar_02.jpg) repeat-x;height:25px;line-height:25px; font-weight:bold;color:#fff;}
.banner a{padding:2px 5px;}
.banner a:hover{color:#fff;}
.banner span{float:right;padding-right:5px;}
.img_b{border:1px solid #FF0;}
.img_b2{background:#fff;border-left:1px solid #B9B5AC;border-right:1px solid #B9B5AC;}
.bot{background:url(../images/bottombar_02.jpg);color:#fff;font:normal 12px/24px;}
.bot a{color:#fff;}
.bot a:hover{color:#ff0;}
ul.l_b{padding-left:5px; text-align:left;width:195px;float:left;}
ul.l_b li{padding:2px 0;width:190px;float:left; font-size:10px;}
ul.l_b li a{font-size:12px;}
ul.l_b li a:hover{color:#6E0C0D; font-weight:bold}
/*ul.l_b li.h10{padding:0;font-size:1px;line-height:10px; height:10px;}*/
/*--------------------------*/
ul.nav{width:930px;float:left;background:url(../images/bg-all.jpg);padding:5px 0;margin:0;}
ul.nav li{float:left;padding:0 8px;}
ul.nav li a{float:left;font:600 13px/24px arial,helvetica,sans-serif; color:#fff; white-space:nowrap;}
ul.nav li a:hover{color:#fff;background:#666;}
.main{width:930px;border:10px solid #fff;border:3px 10px; background:#fff; clear:both; text-align:center;}

.pos{width:100%;padding:5px 0;background:#ddd;}
.pos h1 span{float:right;}
.pro_list{width:32%;float:left; padding-top:6px;text-align:center;line-height:20px;height:auto; overflow:hidden;
border-bottom:0px dashed #eee;}
.pro_list s{color:#A66B28}
.pro_list img{border:1px solid #eee;}
.pro_list span{color:#A66B28}
.samepic img{border:1px solid #ddd;}
ul.site{width:100%;float:left; text-align:left;}
ul.site li{padding:5px 0; white-space:nowrap;float:left;border-bottom:1px solid #ddd; text-align:left;width:33%;}
ul.list_list{width:32%;float:left;border-bottom:0px dashed #eee;padding:8px 0; text-align:left;height:auto;overflow:hidden;}
ul.list_list li.p{text-align:center;}
ul.list_list li.p img{border:1px dashed #eee;}
ul.list_list li{text-align:center; clear:both;}
ul.list_list li s{color:#666;}
ul.list_list li span{color:#c00;}

.red_b{float:left;margin:0 10px;border-left:5px solid #fff;border-right:5px solid #fff; background:#CB0907;padding:5px;font:bold 16px/24px ;color:#fff; font-style:italic;}
.sitepos span{float:right;}