/* CSS Document */

body {margin:0;padding:0;font-size:11px;text-align:left;
background: url(bg.gif) repeat-x  ;line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font: 12px Arial, Helvetica, sans-serif;}
form,ul,li,p,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
img {border:0;}
ul,li {list-style-type:none;padding:0;margin:0;}
ul,p{margin:0;padding:0;list-style-type:none}
a:link,a:visited{text-decoration:none;color:#000}
a:hover{color:#FF0000;text-decoration: underline;}


.top{width:985px;height:110px;margin:0 auto;background:url(logo.jpg)  no-repeat 0px 26px;display:block}
#logo{float:left;width:170px;height:autopx;margin:30px 0 0 0}
#logo a{width:170px;height:70px;display:block}
#logo img{margin:10px 0 0 0}
.top_bottom{width:700px;height:33px;float:right}
.top_bottom span{width:350px;display:block;float:left;margin-left:0px;margin-top:0px;display:inline}
.top_bottom font{float:right;font-size:12px;line-height:18px; }

.top_bottom .toplteradd{font-size:12px;line-height:45px;width:250px;;color: #000;text-align:right}
#banner{width:720px;height:33px;float:right;text-align:center;}

.hotline{width:300px;float:left;display:inline}
/*tabs*/

#tabs {right:0;top:0px;width:420px;margin-left:-15px;height:29px;float:right; text-align:left; background:url(tabs_bg.jpg) no-repeat;font:12px Arial, Helvetica, sans-serif,"ËÎÌå";}
#tabs ul {padding:0; margin:0; width:420px;position:relative;}
#tabs ul li {float:left;height:29px;line-height:29px;font-weight:bold;}
#tabs ul li a.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:11px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:11px;margin-top:2px;font-weight:bold;}
#tabs ul li a.one {background:url(tabs_1_.gif) no-repeat;width:102px;margin-left:5px}
#tabs ul .ul_2{width:95px;text-align:center;margin-left:15px;margin-top:-3px}
#tabs ul li a.two {background:url(tabs_2_.gif) no-repeat;width:62px;margin-left:11px}
#tabs ul li a.three {background:url(tabs_3_.gif) no-repeat;width:140px;margin-left:1px}
#tabs ul li div {position:absolute; top:-2400px;}
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {width:169px;left:5px;background:url(tab_left.gif) no-repeat;height:100px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{width:140px;left:215px;background:url(tab_center.gif) no-repeat;height:80px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:278px;text-indent:1em;background:url(tab_right.gif) no-repeat;height:150px;width:160px;}
#tabs ul li:hover > a.one {color:#000; background:url(tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(tabs_1_.gif) 0 -28px no-repeat;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#000; background:url(tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px; color:#000;background:url(tabs_2_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#000; background:url(tabs_3_.gif) 0 -28px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#000;background:url(tabs_3_.gif) 0 -28px no-repeat;cursor:default;} 
#tabs ul li:hover div,#tabs ul li a:hover div  {top:24px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;background:url(list_ca_l.gif) left center no-repeat;padding-left:10px;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.tab_right p {height:18px;}
.tab_right img {margin-right:0.5em;}
.tab_right p a{padding-left:25px;background:url(flag.gif) 0px 0px no-repeat;}

p a{font-size:11px;}
p a.tab_USD{ background-position:0px 1px;}
p a.tab_EUR{ background-position:0px -15px;}
p a.tab_GBP{ background-position:0px -31px;}
p a.tab_CAD{ background-position:0px -47px;}
p a.tab_AUD{ background-position:0px -63px;}
p a.tab_CHF{ background-position:0px -79px;}
p a.tab_HKD{ background-position:0px -95px;}

.search{width:987px;height:35px;line-height:30px;margin:0 auto;background:url(menubg2.gif) no-repeat 0px 0px;font-size:14px;font-weight:bold;clear:both}
.search .categories{width:190px;height:35px;display:block;float:left;text-align:center;}
.head2search{width:990px;height:35px;line-height:40px;margin:0 auto;background:url(menubg2.gif) no-repeat;font-size:14px;font-weight:bold}
.head2search .categories{width:190px;height:35px;display:block;float:left;text-align:center;}
.search a:link,.search a:visited{color:#fff}
.head2search a:link,.head2search a:visited{color:#fff}
.search_1{width:550px;padding:0 10px 0 15px;height:27px;line-height:21px;padding-top:5px;line-height:32px;float:left;margin:0 5px 0 5px;display:inline;overflow:hidden}
.search_1 b{color:#fff;float:left;width:60px;height:22px;line-height:22px;display:block;vertical-align:middle}
.search_1 input{width:220px;height:13px;float:left;margin:3px 0 0 0;vertical-align:middle}
.search_1 select{float:left;margin:2px 8px 2px 8px;height:20px;vertical-align:middle}
.search_1 input{width:260px;height:13px;float:left;margin:3px 0 0 0;vertical-align:middle}
.search_1 .ssubmit{width:40px;height:21px;border:0px;display:block;float:right;background:url(/html/images/red2/skin/go.gif)}

.search_2{width:170px;vertical-align:middle;padding:0px 0 0 11px;height:32px;line-height:32px;float:right}

.menu{width:805px;height:auto;float:right;}

.menu span a{width:99px;height:26px;float:left;background:url(menu1.gif);display:block;line-height:26px;border-left:1px solid #c4c2c2;text-align:center;font-size:14px;font-weight:bold}
.menu span a:link,.menu a:visited{color:#000}
.menu span a:hover{text-decoration:none;display:block;background:url(menu2.gif);}
.menu span{margin:18px 0 0 0;float:left;}
.menu .help{background:url(help.jpg) no-repeat 0px 6px;height:42px;width:141px;float:right;padding:0 0 0 64px;display:block;line-height:70px;font-size:14px;text-align:left;font-weight:bold;overflow:hidden}
.menu .help:link,.menu .help:visited{color:#CC0000}

#cdan2{display:none;position:absolute;left:0px;top:38px;z-index:100}

.mcateh{width:181px;height:auto;border-left:3px solid #830312;border-right:3px solid #830312;border-bottom:2px solid #830312;
margin-left:1px;margin-left:/*\**/0px\9;*margin-left:1px;margin-top:-3px;float:left; z-index:500; position:relative;}

.mcateh a{width:170px;padding:0 0 0 10px;height:26px;border-bottom:1px solid #A6A6A6;display:block;font-weight:bold;font-size:11px;}
.madrh{width:788px;height:37px;float:right;margin:0 0 5px 0}
.mcateh ul { float:left;width:181px;}
.mcateh ul ul {width:180px;}
.mcateh ul li {float:left;background:#fff url(red_arrow_bg.gif) 158px 8px no-repeat;display:block;width:181px;height:24px;line-height:24px;border-bottom:1px solid #A6A6A6;font-weight:bold;}
.mcateh ul ul li {display:block;width:180px;height:auto; line-height:140%;border:0;font-weight:normal;border-left:2px solid #8e0314; border-right:2px solid #8e0314;background-position:0 -4093px;}
.mcateh ul ul .b_top {background-position:0px -4041px;;border-top:1px solid #8e0314;border-right:2px solid #8e0314;padding-top:10px;}
.mcateh a, .mcateh a:visited {display:block;float:left;height:100%; width:178px; font-size:11px;text-decoration:none;color:#000; padding:0;text-indent:1em;}
.mcateh ul ul li a, .mcateh ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:160px;padding:4px 10px 4px 10px;}
.mcateh ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.mcateh ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}
.mcateh table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:11px; z-index:1;}
* html .mcateh a:hover {color:#fff;position:relative; z-index:100; text-decoration:none;background:#8e0314}
.mcateh li:hover {position:relative;}
.mcateh :hover > a {color:#fff;background:#8e0314}
.mcateh ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:185px;border-top:1px solid #A6A6A6;padding-top:2px;padding-bottom:4px;height:auto;background:#8e0314;}
.mcateh ul :hover ul {top:-1px;}
.mcateh a:link,.mcateh a:visited{color:#000}
.mcateh ul li a:hover{color:#fff;}


.login{width:350px;margin:10px;border:1px solid #DDDDDD;float:left;}
.xuxian{border-bottom:1px dashed #BFDCEC;height:1px;margin:3px;line-height:1px;}
.black{color:#000}

.divtitle{background:transparent url(bg_title.gif) repeat-x;height:25px;color:#000;font-weight:bold;padding:10px;}
.input_box {width:254px;height:21px;border:0;padding:5px 5px 1px 5px;font-size:14px;background-image:url(bg_input.gif);background-repeat:no-repeat;}
.margin_t {margin-top:10px;}
.line_60px {line-height:60px;}

.nmsg{border:1px solid #BE0000;background:#FEDFDF;padding:15px 10px 15px 60px;margin:10px;background:#FEDFDF url(icon_error.gif) 20px 10px no-repeat;font-weight:bold;}
.nmsg1{border:1px solid #BE0000;background:#FEDFDF;padding:0px 0px 0px 40px;margin:10px;background:#FEDFDF url(icon_error.gif) 10px 0px no-repeat;font-weight:bold;}.success_box {font-size:11px; font-weight:bold;padding:15px 10px 15px 60px; margin:10px;background:#EBFEDF url(icon_success.gif) 20px 10px no-repeat; border:1px solid #859802;color:#666;}






