/* 全局设置 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family:arial, helvetica, sans-serif;}
ol, ul {list-style-type:none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
table {border-collapse: collapse;border-spacing: 0; margin:0 auto;}
caption, th {text-align: left;}
body{font-size:12px; font-family:Arial,Verdana; line-height:150%; margin:0px;color:#111;text-align:center;background:url(../images/body_bg.jpg) repeat-x top;}
a{color:#111; text-decoration:none;}
a:hover{color:#A72D2C; text-decoration:underline;}
a.red{color:#c00;}
.cl{clear:both;}
.l{float:left;}
.tc{text-align:center;}
.tl{text-align:left; font-size:16px;line-height:25px; font-weight:600;}
.tl span{float:right;padding-right:5px;}
.t_r{text-align:right;}
.b_o{border:1px solid #ddd;}
h1{padding:5px 0 5px 0;font-size:16px; color:#8D0011;border:0;margin:0;text-align:left;font-weight:600;}
h4{font-size:15px;font-weight:600;}
hr{width:100%;border-bottom:1px solid #F2E2E3;height:1px;Shade:no; clear:both;}
.input{border:1px solid #E98385;background:#fff;color:#333;height:19px;}
/*-----------------------------货币下拉导航---------------------------------------------*/
.logo{ width:635px; height:70px; float:left; margin-left:5px; text-align:left; margin-bottom:9px;}
.currencies{width:309px;height:27px;background: url(../images/cu/01.jpg) top; margin-right:5px; float:left; margin-bottom:9px;}
.login{width:310px;color:#666666;float:right;margin-right:5px; text-align:right; line-height:15px;}
#tabs {float:right;top:0px;width:310px; text-align:left; position:absolute; padding:0; margin:0;z-index:100}
#tabs ul {padding:0; margin:0; width:310px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer, #tabs ul li a.outer:visited{display:block;line-height:20px;text-decoration:none;text-indent:1em;margin-top:2px;}
#tabs ul li a.one {background:url(../images/cu/tabs_1_.gif) no-repeat;width:105px;}
#tabs ul li a.two {background:url(../images/cu/tabs_2_.gif) no-repeat;width:64px;}
#tabs ul li a.three {background:url(../images/cu/tabs_3_.gif) no-repeat;width:140px;}
#tabs ul li div {position:absolute; top:-2400px;}
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;background:url(../images/cu/tab_left.gif) no-repeat;height:69px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:105px;background:url(../images/cu/tab_center.gif) no-repeat;height:71px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:169px;text-indent:1em;background:url(../images/cu/tab_right.gif) no-repeat;height:105px;width:130px;}
#tabs ul li:hover > a.one {background:url(../images/cu/tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(../images/cu/tabs_1_.gif) 0 -28px no-repeat;cursor:pointer;} 
#tabs ul li:hover > a.two {background:url(../images/cu/tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px;background:url(../images/cu/tabs_2_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover { background:url(../images/cu/tabs_3_.gif) 0 -28px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px;background:url(../images/cu/tabs_3_.gif) 0 -28px no-repeat;cursor:pointer;} 
#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(../images/cu/list_ca_l.gif) left center no-repeat;}
#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{line-height:160%;}
#tabs ul li div {padding:5px;}
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {text-indent:1em;width:146px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{text-indent:1em;width:130px;}
div.tab_left p a,div.tab_center p a {padding-left:1em;}

/*----------------------------可收缩的无限级菜单----------------------------------------------*/
a.cat{width:184px;line-height:38px;font-size:14px;color:#fff; text-align:center; background:url(../images/menu_top.gif);float:left;font-weight:600;overflow:hidden;}
a.cat:hover{background:url(../images/menu_top.gif) left -38px;color:#fff;font-weight:600;}
#navigation ul{display:none; list-style-type:none;clear:both;float:left;}
#navigation ul li{position:relative; background:url(../images/menu_top.gif) no-repeat;}
/*无限级菜单*/
UL#menu {CLEAR: both; PADDING: 0px; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 180px; LINE-HEIGHT: 24px;TEXT-ALIGN: left;top:195px;border:2px solid #8E0314;border-top:0;background:#F5F5F5;}
UL#menu UL {CLEAR: both; BORDER: #066 1px solid; PADDING: 0px;FONT-SIZE: 12px; BACKGROUND: #666;MARGIN: 0px; WIDTH: 180px; LINE-HEIGHT: 24px; TEXT-ALIGN: left}
UL#menu LI {PADDING:0px 0px 0px 15px;BORDER-bottom: #a6a6a6 1px solid;BACKGROUND: url(../images/leibie.gif) 170px center no-repeat #F5F5F5;  POSITION: relative; HEIGHT: 24px}
UL#menu LI UL {	DISPLAY: none; BACKGROUND:#F5F5F5; LEFT: 180px; POSITION: absolute; TOP: -1px;border:1px solid #a6a6a6;}
UL#menu LI.over {BACKGROUND:#ffffff;}
UL#menu LI.out {BACKGROUND: url(../images/leibie.gif) 170px center no-repeat #F5F5F5;}
UL#menu LI UL li,UL#menu LI UL li.out{BACKGROUND: url(../images/leibie.gif) 5px center no-repeat #fff;}
UL#menu LI UL li.over{BACKGROUND: url(../images/leibie.gif) 5px center no-repeat #fff;}
UL#menu A {	HEIGHT: 0px; TEXT-DECORATION: none}
/*--------------------------切换-------------*/
#link{padding-bottom:5px;}

H5 {FONT-SIZE: 12px;  FLOAT: left; WIDTH: 266px; CURSOR: pointer; COLOR: #333  ; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center;BACKGROUND: url(../images/button.gif) center top;border:1px solid #CBCBCD;border-bottom:0}
H5.s {BACKGROUND: url(../images/button.gifs) center top;height:24px;width:267px;}
.fod {HEIGHT: 27px;line-height:27px;}
.fod a    {color: #000  ; text-decoration: none;font-weight:600}
.fod a:hover   {color: #f00; text-decoration: none;}
H5.s A {COLOR: #333;}
H5.s A:hover {COLOR: #f00;}
.dis {DISPLAY: block;}
.undis {DISPLAY: none}
.bg {padding:5px 6px 0 7px;border:1px solid #CBCBCD  ;width:790px;border-top:0; text-align:left;}
.h155{height:auto;}
/*------------------------*/
.dizi{width:180px;float:left;background:url(../images/cate_title.gif);line-height:25px;margin:1px;margin-top:0px; text-align:left; }
.l_t{width:196px;float:left;line-height:26px;background:url(../images/l_t.gif) no-repeat;overflow:hidden;padding-left:14px;text-align:left;}
ul.l_n{width:208px;float:left;border:1px solid #c4c4c4;border-top:0;overflow:hidden; text-align:left;}
ul.l_n li{padding:2px 5px;float:left;width:198px;overflow:hidden;}
ul.l_n li.p_r{border-bottom:1px dashed #eee;}
ul.l_n li.p_r img{padding:3px;border:1px solid #eee;}
ul.l_n li.p_r .txt{padding-left:3px;float:left;width:125px;}
ul.l_n li.p_r .txt *{font-size:10px;}
ul.l_n li.p_r .txt u{color:#c00;text-decoration:none;}

ul.nav{float:right;font-size:13px;height:26px;background:url(../images/anbg_03.jpg);width:532px;overflow:hidden;}
ul.nav li{float:right;padding:0 20px;border-right:1px solid #eee; line-height:26px; white-space:nowrap;}
ul.nav li.oth{float:right;border:0;padding:0;}
a.cart{width:100px;line-height:33px;background:url(../images/search_bar_r.gif) no-repeat center;overflow:hidden;float:right;font-size:13px;text-align:center;padding-left:40px;}
a.cart:hover{color:#fff;}
.cal{background:url(../images/cal_03.jpg);color:#fff; text-align:center;}
.user_login{width:200px;padding:4px;background:#FFF2CF;border:1px solid #fc6; text-align:left;}
.user_login a{ text-decoration:underline;}

.pad{padding:5px;}
ul.news{width:530px;padding:3px;}
ul.news li{padding:2px 0;float:left;width:530px; text-align:left;border-bottom:1px dashed #eee;}
ul.dibu{width:240px;float:left;padding-left:9px;}
.tit_tre{width:250px;float:left;text-align:left;padding:2px 5px;margin:5px 0 0 5px;background:#f1f1f1; white-space:nowrap;overflow:hidden;}
.tit_tre a{color:#f00;}
ul.dibu li.tit{font-size:13px;}
ul.dibu li{padding:2px 0;}
.pageResults1{color:#c00;}
.foot{border-top:1px solid #D0D3D8;}
/*----*/
ul.l_b{padding-left:5px; text-align:left;width:183px;float:left;font-weight:bold;border:1px solid #ddd;overflow:hidden;}
ul.l_b li{width:175px;float:left; font-size:11px;line-height:24px;background:url(../images/l_b_bg.gif)}
/*-----*/
.pro_list{width:32%;float:left; padding:6px 2px;text-align:center;line-height:20px;overflow:hidden;border-bottom:0px dashed #eee; font-family:"Times New Roman",Arial;}
.pro_list u{color:#c00;text-decoration:none;font-size:14px;}
.pro_list strong a {font-size:11px; line-height:15px;}
.pro_list img{border:1px solid #eee;padding:5px;}
.pos_n{background:url(../images/nav_bar_bg.gif);line-height:25px;}
/*----*/
ul.l_list{width:540px;float:left;}
ul.l_list li{width:100%;border-bottom:1px solid #ddd;float:left;padding:5px 0;}
ul.l_list li .pic{float:left;width:150px; text-align:center}
ul.l_list li .pic img{border:1px solid #666;}
ul.l_list li .tit{float:left;width:285px;overfloat:hidden;}
ul.l_list li .price{float:left;width:100px;float:left;padding-left:5px}
/*----*/
ul.translate{ padding-top:60px; padding-left:35px;}
ul.translate li{ width:125px; font-size:11px; text-align:left;}

