/* CSS Document */
html {
padding:0;
margin:0;
width:100%;
height:100%;
}

body {
padding:0;
margin:0;
width:100%;
height:100%;
background:url(img/bg_top.gif) top repeat-x;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.container {
width:980px;
}
.header {
font-size:7px;
color:#8d8d8d;
}
.header a, .header a:hover  {
font-size:9px;
color:#8d8d8d;
text-decoration:none;
margin:0 10px;
}
.paging {
margin:5px 0 10px 0;
}
.paging a{
font-size:12px;
color:#666666;
text-decoration:none;
margin:0 3px;
}
.paging a:hover{
font-size:12px;
color:#666666;
text-decoration:underline;
}
.paging_highlight{
font-size:14px;
color:#b61811;
font-weight:bold;
text-decoration:none;
margin:0 3px;
}
.search {
width:180px;
height:14px;
border:1px solid #ececec;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:3px;
}
.search_select {
height:18px;
width:100px;
border:1px solid #ececec;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:3px;
margin:0 3px;
}
.search_result {
margin:5px 0;
}
.search_result td {
padding:10px;
font-size:13px;
}

.bg_cate {
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
background:url(img/product/bg_bottom.jpg) center bottom no-repeat;
}
.bg_component {
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
background:url(img/component/bg_bottom.jpg) center bottom no-repeat;
}
.bg_common {
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
}
.content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:30px;
line-height:24px;
text-align:left;
}
.content_title {
font-size:12px;
color:#b01513;
height:27px;
border-bottom:1px solid #cccccc;
padding-left:7px;
font-weight:bold;
}
.content_content {
font-size:12px;
padding:7px 7px;
}
.tahoma_10_gray{
font-size:11px;
color:#444444;
text-decoration:none;
}
.tahoma_11_red{
font-size:11px;
color:#b01513;
text-decoration:none;
}
.tahoma_12_black{
font-size:12px;
color:#363636;
text-decoration:none;
}
.tahoma_12_red{
font-size:12px;
color:#b01513;
text-decoration:none;
}
.tahoma_14_gray{
font-size:14px;
color:#747373;
text-decoration:none;
}
.tahoma_13_white{
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
.tahoma_13_black{
font-size:13px;
color:#000000;
text-decoration:none;
}
.tahoma_14_white{
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.tahoma_16_white {
font-size:16px;
color:#FFFFFF;
}
.tahoma_16_gray {
font-size:16px;
color:#3f3b3b;
}
.tahoma_24_white {
font-size:24px;
color:#FFFFFF;
}
.tahoma_24_gray {
font-size:24px;
color:#3f3b3b;
}
.cate_sub_txt {
padding:10px 0px 15px 0px;
font-size:13px;
color:#d6d6d6;
}
.cate_list_item {
overflow: hidden; 
text-align: center; 
width: 215px; 
height: 140px; 
margin:0 0 8px 0;
}
.cate_sub_txt span{
margin:0 20px 0 0;
}
.component_sub_txt {
padding:10px 0px 15px 0px;
font-size:13px;
color:#3d3d3d;
}
.component_sub_txt span{
margin:0 20px 0 0;
}
.component_list_item {
overflow: hidden; 
text-align: center; 
width: 140px; 
height: 85px; 
margin:0 0 8px 0;
}
.border_gary {
border:1px solid #d6d6d6;
}
.box_top {
border-top:1px solid #d6d6d6;
background-color:#FFFFFF;
}
.box_right {
border-right:1px solid #d6d6d6;
background-color:#FFFFFF;
}
.box_bottom {
border-bottom:1px solid #d6d6d6;
background-color:#FFFFFF;
}
.box_left {
border-left:1px solid #d6d6d6;
background-color:#FFFFFF;
}
.box_right_left {
border-right:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
background-color:#FFFFFF;
}
.box_01 {
margin:0 0 18px 0;
}
.box_black {
margin-bottom:20px
}
.product_details {
font-size:13px;
}
.product_details td {
border-top:1px solid #acacac;
padding:3px 0
}
.list_box {

margin:10px 0 0 32px;
}
.nav {
font-size:10px;
color:#666666;
padding-left:25px;
text-align:left;
}
.nav a, .nav a:hover {
font-size:10px;
color:#666666;
text-decoration:none
}
.component_table {
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
margin-bottom:15px;
font-size:10px;
}
.component_table th{
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:7px;
background-color:#b01513;
color:#ffffff;
}
.component_table td{
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:7px;
}
.line_gray {
border-top:1px solid #abaaaa; 
width:100%
}
.footer {
font-size:11px;
color:#5b5b5b;
margin-top:15px;
border-top:1px solid #e2e2e2;
padding-top:15px;
line-height:10px;
}
.footer a, .footer a:hover{
color:#5b5b5b;
text-decoration:none;
margin:0 6px; 
}
.profile_table {
border-top:1px solid #ebebeb;
border-left:1px solid #ebebeb;
}
.profile_menu {
font-family:Arial, Helvetica, sans-serif;
background-color:#ebebeb;
font-size:11px;
color:#000000;
border-right:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
}
.profile_menu a{
color:#000000;
display:block;
text-decoration:none;
padding:3px 5px;
}
.profile_menu a:hover{
color:#ffffff;
background-color:#990000;
text-decoration:none;
}