﻿body {
    margin:0px; padding:0px; background:#fff;
}
img {
    border:0px;
}
p,a,li,td,div,td,span {
    font-size:12px; font-family:arial; line-height:18px;
}
form {
    padding:0px; margin:0px;
}
#newheader
{
    background: #000; 
    width: 100%; 
}
#newheader div
{
    width: 990px; 
    background: #000;
    margin: auto;
    text-align: center;
}
#newheader div div
{
    height:65px;
    text-align: left;
}
#wrap {
    width:950px; margin:auto; background:white; padding:0px 20px;
}
#header {
    padding-top:18px; padding-bottom:7px;
}
#header #logo {
    padding-left:15px;
}
#header #search {
    float:right; padding-right:15px;
}
#header #search .searchBox {
    border:1px solid #cfd0ca; background:url('/productinfo/b2b/images/header_search_box.jpg') repeat-x #f4f5ed;
}
#header #search .searchBox input {
    line-height:16px; border:0px; background:transparent; height:16px;
}
* html #header #search .searchBox input {
    line-height:14px; border:0px; background:transparent; height:14px;
}
*+html #header #search .searchBox input {
    line-height:14px; border:0px; background:transparent; height:14px;
}
#menu
{
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    position:relative;
}
#menu div#floatMenu2
{
    position:absolute; left:211px; top:37px; z-index:999;
}
#menu div#floatMenu2 ul
{
    list-style:none; margin:0px; padding:0px; background:url('/images/menu_news.gif') no-repeat; height:108px; width:128px;
}
#menu div#floatMenu2 ul li.menu1 a
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu2 a
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat 0px -25px; display:block; width:128px; height:26px;
}
#menu div#floatMenu2 ul li.menu3 a
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat 0px -51px; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu4 a
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat 0px -76px; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu5 a
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat 0px -101px; display:block; width:128px; height:30px;
}



#menu div#floatMenu2 ul li.menu1 a:hover, #menu div#floatMenu2 ul li.menu1 a.current
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat -128px 0px; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu2 a:hover, #menu div#floatMenu2 ul li.menu2 a.current
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat -128px -25px; display:block; width:128px; height:26px;
}
#menu div#floatMenu2 ul li.menu3 a:hover, #menu div#floatMenu2 ul li.menu3 a.current
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat -128px -51px; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu4 a:hover, #menu div#floatMenu2 ul li.menu4 a.current
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat -128px -76px; display:block; width:128px; height:25px;
}
#menu div#floatMenu2 ul li.menu5 a:hover, #menu div#floatMenu2 ul li.menu5 a.current
{
    text-indent:-9999px; background:url('/images/menu_news.gif') no-repeat -128px -101px; display:block; width:128px; height:30px;
}





#menu div#floatMenu2_1
{
    position:absolute; left:339px; top:37px; z-index:999;
}
#menu div#floatMenu2_2
{
    position:absolute; left:339px; top:62px; z-index:999;
}
#menu div.floatMenu2_Level ul
{
    list-style:none; margin:0px; padding:0px; background:url('/images/menu_level_3.jpg') no-repeat; height:101px; width:128px;
}
#menu div.floatMenu2_Level ul li.menu1 a
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat; display:block; width:128px; height:25px;
}
#menu div.floatMenu2_Level ul li.menu2 a
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat 0px -25px; display:block; width:128px; height:26px;
}
#menu div.floatMenu2_Level ul li.menu3 a
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat 0px -51px; display:block; width:128px; height:25px;
}
#menu div.floatMenu2_Level ul li.menu4 a
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat 0px -76px; display:block; width:128px; height:25px;
}
#menu div.floatMenu2_Level ul li.menu1 a:hover
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat -128px 0px; display:block; width:128px; height:25px;
}
#menu div.floatMenu2_Level ul li.menu2 a:hover
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat -128px -25px; display:block; width:128px; height:26px;
}
#menu div.floatMenu2_Level ul li.menu3 a:hover
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat -128px -51px; display:block; width:128px; height:25px;
}
#menu div.floatMenu2_Level ul li.menu4 a:hover
{
    text-indent:-9999px; background:url('/images/menu_level_3.jpg') no-repeat -128px -76px; display:block; width:128px; height:25px;
}

#menu div#floatMenu
{
    position:absolute; left:322px; top:37px; z-index:999;
}
#menu div#floatMenu ul
{
    list-style:none; margin:0px; padding:0px; background:url('/images/menu_n.jpg') no-repeat; height:108px; width:128px;
}
#menu div#floatMenu ul li.menu1 a
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat; display:block; width:128px; height:26px;
}
#menu div#floatMenu ul li.menu2 a
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat 0px -26px; display:block; width:128px; height:26px;
}
#menu div#floatMenu ul li.menu3 a
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat 0px -52px; display:block; width:128px; height:25px;
}
#menu div#floatMenu ul li.menu4 a
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat 0px -77px; display:block; width:128px; height:25px;
}
#menu div#floatMenu ul li.menu1 a:hover
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat -128px 0px; display:block; width:128px; height:26px;
}
#menu div#floatMenu ul li.menu2 a:hover
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat -128px -26px; display:block; width:128px; height:26px;
}
#menu div#floatMenu ul li.menu3 a:hover
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat -128px -52px; display:block; width:128px; height:25px;
}
#menu div#floatMenu ul li.menu4 a:hover
{
    text-indent:-9999px; background:url('/images/menu_n.jpg') no-repeat -128px -77px; display:block; width:128px; height:25px;
}
#menu div#homeMenuList
{
    height: 37px;
}
#menu div#homeMenuList ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#menu div#homeMenuList ul li
{
    float: left;
}
#menu div#homeMenuList ul li.menu1 a
{
    display: block;
    width: 88px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat;
    text-indent: -999px;
}
#menu div#homeMenuList ul li.menu2 a
{
    display: block;
    width: 124px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -88px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu3 a
{
    display: block;
    width: 111px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -212px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu4 a
{
    display: block;
    width: 111px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -323px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu5 a
{
    display: block;
    width: 115px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -434px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu6 a
{
    display: block;
    width: 167px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -549px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu7 a
{
    display: block;
    width: 167px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -716px 0px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu1 a:hover, #menu div#homeMenuList ul li.menu1 a.current
{
    display: block;
    width: 88px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat 0px -37px;
    text-indent: -999px;
}
#menu div#homeMenuList ul li.menu2 a:hover, #menu div#homeMenuList ul li.menu2 a.current
{
    display: block;
    width: 124px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -88px -37px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu3 a:hover, #menu #homeMenuListul li.menu3 a.current
{
    display: block;
    width: 111px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -212px -37px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu4 a:hover, #menu div#homeMenuList ul li.menu4 a.current
{
    display: block;
    width: 111px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -323px -37px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu5 a:hover, #menu div#homeMenuList ul li.menu5 a.current
{
    display: block;
    width: 115px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -434px -37px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu6 a:hover, #menu div#homeMenuList ul li.menu6 a.current
{
    display: block;
    width: 167px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -549px -37px;
    text-indent: -9999px;
}
#menu div#homeMenuList ul li.menu7 a:hover, #menu div#homeMenuList ul li.menu7 a.current
{
    display: block;
    width: 167px;
    height: 37px;
    background: url( '/images/ioLoadImage_1.jpg' ) no-repeat -716px -37px;
    text-indent: -9999px;
}
#topic {
    margin:8px 0px 15px 0px;
}
#left {
    float:left;
}
#left #bannerPart {
    border-top:1px solid #999; border-bottom:1px solid #999; margin-left:3px; margin-right:13px; padding:26px 0px;
}
#left #bannerPart .banner {
    margin-bottom:24px;
}
#right {
    float:right;
}
#right #b2bHomeMain {
    background:url('/productinfo/b2b/images/b2b_home_main.jpg') repeat-y; padding:0px 1px;
}
#right #b2bHomeMain .b2bHomeMainPart {
    padding:0px 6px; width:225px;
}
#right #b2bHomeMain .b2bHomeMainPart .column {
    margin:0px 5px;
}
#right #b2bHomeMain .b2bHomeMainPart .column .columnLine {
    background:url('/productinfo/b2b/images/b2b_home_main_column_show_line.jpg') repeat-x left bottom;
}
#right #b2bHomeMain .b2bHomeMainPart .column .columnShow {
    color:#302d2e; padding-left:10px;
}
#right #b2bHomeMain .b2bHomeMainPart .column .columnShow a {
    color:#302d2e; text-decoration:none; background:url('/productinfo/b2b/images/b2b_home_main_column_show.jpg') no-repeat 0px 4px; padding-left:18px; display:block;
}
#right #b2bHomeMain .b2bHomeMainPart .column .title {
    padding:0px 9px; font-weight:bold;
}
#right #b2bHomeMain .b2bHomeMainPart .column .line {
    background:url('/productinfo/b2b/images/b2b_home_main_column_line.jpg') repeat-x center;
}
#right #b2bHomeMain .b2bHomeMainPart .column ul.list {
    margin:0px; padding:0px; list-style:none;
}
#right #b2bHomeMain .b2bHomeMainPart .column ul.list li {
    background:url('/productinfo/b2b/images/b2b_home_main_column_list_arr.jpg') no-repeat 5px 5px; padding-left:22px; color:#666; margin-top:13px;
}
#right #b2bHomeMain .b2bHomeMainPart .column ul.list li a {
    color:#666; text-decoration:none;
}
#right #b2bHomeMain .b2bHomeMainPartSpace {
    background:url('/productinfo/b2b/images/b2b_home_main_space.jpg') no-repeat center 90px;
}
#footer {
    border-top:1px solid #999; color:#a3a3a3; padding:10px 10px 0px 10px; width:930px;
}
#footer a {
    color:#a3a3a3; text-decoration:none;
}
#footer .copyright {
    float:right; text-align:right;
}
.space1 {
    line-height:1px; font-size:1px; clear:both;
}
.space10 {
    line-height:10px; font-size:10px; clear:both;
}
.space13 {
    line-height:13px; font-size:13px; clear:both;
}
.space20 {
    line-height:20px; font-size:20px; clear:both;
}
.first {
    margin-top:0px;
}
.blue {
    color:#003466;
}

#productRight .product1Title
{
    background: url( '' ) repeat-y;
    padding-left: 18px;
    line-height: 38px;
    color: white;
    font-weight: bold;
    font-size: 14px;
}
#productRight .product1Tab th
{
    background: url( '' ) repeat-x;
    padding: 5px 16px;
    color: #333;
    text-align: left;
}
#productRight .product1Tab th.four
{
    padding-left: 29px;
}
#productRight .product1Tab td
{
    padding: 5px 16px;
    color: #333;
}
#productRight .product1Tab td a.down
{
    background: url( '' ) no-repeat;
    padding-left: 15px;
    color: #333;
    text-decoration: none;
}
