/*
	[DESTOON B2B System] Copyright (c) 2008-2020 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#333333;background:#FFFFFF;}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_r {text-align:right;}
.t_c {text-align:center !important;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_grey {color:#999999;}
.f_orange {color:#FF6600;}
.f_red {color:#FF0000;}
.f_blue {color:#003EAA;}
.f_green {color:#2BA245;}
.f_dblue {color:#225588;}
.f_price {font-weight:bold;font-family:Arial;color:#E4393C;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.lh18 {line-height:180%;}
.b10 {font-size:1px;height:10px;}
.pd10 {padding:10px;}
.c_b{clear:both;}
.dsn {display:none;}
.c_p {cursor:pointer;}
.highlight {color:red;}
/* common */
.m {width:1200px;margin:auto;}
.top {height:32px;line-height:32px;background:#F1F1F1;border-bottom:#CCCCCC 1px solid;width:100%;}
#top a {text-decoration:none;}
.head {height:116px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:16px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 6px 0;color:#333333;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:16px;margin:0;color:#333333;}

#menu a {text-decoration:none;}
.menu {background:#2587F4;height:44px;overflow:hidden;font-size:16px;}
.menu span {color:#FFFFFF;}
.menu_li {float:left;white-space:nowrap;line-height:44px;padding:0 16px;}
.menu_li:hover {background:#0072C6;}
.menu_on {float:left;white-space:nowrap;line-height:44px;padding:0 16px;background:#0072C6;}

.side_head {border:#CCCCCC 1px solid;border-bottom:none;background:#EEEEEE;}
.side_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.side_body {border:#CCCCCC 1px solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;overflow:hidden;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 4px 12px;padding:0 0 0 20px;height:32px;line-height:32px;overflow:hidden;}

.main_head {border: 1px #e6e6e6 solid;border-bottom:none;border-top-color: #000;background: #fff;}
.main_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.main_body {border: 1px #e6e6e6 solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;overflow:hidden;}
.px13 tr {
    line-height: 25px;
    font-size: 14px;
}