body, html {background:url('/i/bg_red.jpg') top repeat-x #fff;}
body, table, td {margin:0; padding:0; font-family:Arial; font-size:12px; color:#000; text-align:left; vertical-align:top;}
ul, li {padding:0 0; margin:0 0; list-style:none;}
form {margin:0;}
img {border:none;}
a:link, a:active, a:visited {text-decoration:underline; color:#000;}
a:hover {text-decoration:none; color:#000;}
.none {display:none;}

a.a1:link, a.a1:active, a.a1:visited {text-decoration:underline; color:#0584c3;}
a.a1:hover {text-decoration:none; color:#0584c3;}

a.a2:link, a.a2:active, a.a2:visited {text-decoration:underline; color:#e70202;}
a.a2:hover {text-decoration:none; color:#e70202;}

a.a3:link, a.a3:active, a.a3:visited {text-decoration:underline; color:#555;}
a.a3:hover {text-decoration:none; color:#000;}

a.atrash:link, a.atrash:active, a.atrash:visited {text-decoration:underline; color:#a80000;}
a.atrash:hover {text-decoration:none; color:#a80000;}

a.ai:link, a.ai:active, a.ai:visited {text-decoration:none; color:#000;}
a.ai:hover {text-decoration:none; color:#a80000;}

.clr {clear:both;}

.body_left_space {width:20px;}
.body_left {width:30%;}
.body_left .main_menu {margin-top:20px; font-size:12px; font-weight:bold; text-align:right;}
.body_left .logo {margin-top:67px; text-align:center;}
.body_left .sub_menu {width:300px; float:right; margin:0 0 50px 0;}
.body_left .sub_menu_head {margin:9px 0 15px 0; font-size:20px; text-align:left; width:300px;}
.body_left .sub_menu_item {margin-left:0px; margin-top:5px; font-size:12px; text-align:left; width:300px; padding:0 0 0 17px; background:url('/i/cat_pin.jpg') no-repeat;}
.news_title {margin-top:10px; font-size:12px; font-weight:bold;}
.news_title2 {margin-top:10px; font-size:14px; font-weight:bold;}
.news_body {margin-top:2px; font-size:11px; margin-right:20px;}
.news_body2 {margin-top:2px; font-size:12px; margin-right:20px;}

.oicq {margin-top:0px;}
.oicq img {margin-right:10px;}
.oicq .c1 {margin-top:0px; font-size:14px;}
.oicq .c2 {padding-top:5px; font-size:22px;}

.body_right {width:100%;}
.body_right .header_right {width:100%; margin-right:30px; height:134px;}
.body_right .people {width:100%; text-align:center;}
.body_right .logo2 {margin-top:4px; height:96px;}
.body_right .nav {margin:28px 0 0 10px; font-size:11px; color:#555;}
.body_right .name {margin:11px 0 0 10px; font-size:24px; color:#000;}
.body_right .content {margin:11px 0 0 10px; font-size:24px; color:#000;}
.footer_l, .footer_r {font-size:11px; padding:10px 0 20px 0; border-top:1px solid #ccc; background-color:#eee;} 

.trash {width:350px;}
.trash table {width:350px;}
.trash_left {width:26px;}
.trash_middle {width:100%; background:url('/i/trash_bg.jpg') top repeat-x #fff;}
.trash_middle .line_1 {margin:7px 0 0px 110px;}
.trash_middle .line_2 {margin:2px 0 0px 110px; font-size:36px; font-family:Times new Roman; color:#777;}
.trash_middle .line_3 {margin:1px 0 0px 118px; font-size:11px;}
.trash_right {width:20px;}

.category_table {width:90%;}
.category_table th {background-color:#fff; padding:2px 5px; border-bottom:2px solid #ccc; color:#9c1414; font-size:18px; font-weight:normal; font-family:arial narrow;}
.category_table td {padding:7px 5px; border-bottom:1px solid #ccc; color:#000; font-size:12px;}

.category_table_1 {width:20%;}
.category_table_3 {width:15%;}

.category_table_div_1 {font-size:14px; margin-top:3px;}
.category_table_div_12 {font-size:10px; color:#777; margin-top:2px;}
.category_table_div_2 {font-size:11px; color:#0584c3; margin:2px 0px;}
.category_table_div_3 {font-size:22px; color:#000; margin:0px 0px; font-family:times new roman;}
.category_table_div_3 span {}
.category_table_div_4 {font-size:12px; color:#000; margin-top:3px;}

.trash_table {width:90%;}
.trash_table th {background-color:#fff; padding:2px 5px; border-bottom:2px solid #ccc; color:#9c1414; font-size:18px; font-weight:normal; font-family:arial narrow;}

.trash_table_i {font-size:12px; padding:7px 5px;}
.trash_table_x {font-weight:bold; border-top:1px solid #ccc; font-size:16px; padding:20px 5px; }
.trash_table_xx {font-size:20px; padding:0px 5px; color:#a80000;}

.order_table th {width:200px; font-weight:bold; padding:5px 0px; vertical-align:top; font-size:12px; height:35px;}
.order_table td {padding:5px 0px; height:35px;}
.order_table td .input1 {margin-left:4px; width:300px; border:1px solid #ccc; font-size:12px; font-family:arial; padding:2px 5px; height:22px; background-color:#eee;}
.order_table td .input2 {margin-left:4px; width:300px; height:70px; border:1px solid #ccc; font-size:12px; font-family:arial; padding:2px 5px; background-color:#eee;}
.order_table td .input3 {margin-left:4px; width:150px; border:1px solid #ccc; font-size:12px; font-family:arial; padding:2px 5px; height:22px; background-color:#eee;}
.order_table td .input4 {margin-left:4px; width:300px; border:1px solid #ccc; font-size:12px; font-family:arial; padding:2px 5px; height:22px; background-color:#eee;}
.order_table .ddd {font-size:10px;}



