body{ margin:0px auto;background:url(images/top_talling.gif) repeat-x left top #b4875a;}
body,td,th,input,div,select,p{font-size: 12px;color: #000;font-family:Arial, Helvetica, sans-serif}
a {color:#000; text-decoration:none;  }
a:hover{ color:#000; text-decoration:none}
#back_top { background: url(images/back.jpg) center top no-repeat;}


#headColumn{ width:950px; margin:0 auto; padding:0 10px;}
#headColumn .head-L{ width:200px; float:left; background:url(images/msn.gif) no-repeat center left; padding-left:20px; margin-top:.3em;}
#headColumn .head-L a{ color:#000; line-height:20px; padding:0 5px;}
#headColumn .head-R{ width:550px; float:right; margin-top:3em;}
#headColumn .head-R .member{ float:right;line-height:30px;text-align:right; clear:both; color:#db8343;}
#headColumn .head-R .member a{ color:#db8343; text-decoration:none; padding:0 5px; font-weight:bold;}
#headColumn .logo{ width:220px; float:left; text-align:center;margin: 2em 1em;}
#headColumn .search{ width:170px; height:21px; line-height:21px; text-align:right; margin-top:10px;float:right; background:url(images/search_header_bg.gif) no-repeat left;}

#headColumn .menu{ float:left;}
#headColumn .menu_l { float:left; margin-left:1em;}
#headColumn .menu_r { float:left;}
#headColumn .menu ul#saturday{margin:0;padding:0;list-style-type:none;position:relative;display:block;height:49px;font-size:12px;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans-serif; background:url(images/menu_row_bg1.gif) repeat-x; text-align:center; width:850px;}
#headColumn .menu ul#saturday li{display:inline;float:left;margin:0;pading:0; background:transparent url(images/user_menu_bg2.gif) center right no-repeat ;}
#headColumn .menu ul#saturday li a{display:block;float:left;color:#FFF;text-decoration:none;padding:0 15px;height:49px; line-height:49px; font-size:1.1em; }
#headColumn .menu ul#saturday li a:hover{ background-color:#1E1E1E; color:#FF0000;}
#headColumn .menu ul#saturday li a.current,ul#saturday li a.current:hover{color:#000;}


#bodyColumn{ width:950px; clear:both; margin:0 auto; overflow:auto; padding:10px;}
#bodyColumn .home-L{ width:610px; float:left}
#bodyColumn .home-L .banner{ background:url(images/homebanner.png); height:30px; line-height:30px; text-indent:20px; font-weight:bold; text-transform:uppercase; text-align:left;}
#bodyColumn .home-L .content_bar{ background:url(images/content_bar.gif); height:40px; font-weight:bold; line-height:40px; text-indent:10px; color:#046380; margin-top:10px;}
#bodyColumn .home-L .content_meno{border:1px solid #D4D4D4; border-top:1px solid none; padding:10px; text-align:left; background-color:#fff; overflow: auto}
#bodyColumn .home-L .content_meno .title{ text-align:left;}
#bodyColumn .home-L .content_meno .title a{ color:#046380; font-size:22px;}
#bodyColumn .home-L .content_meno .author{ width:230px; float:left; color:#666; padding:5px 0; clear:both}
#bodyColumn .home-L .content_meno .author span{color:#046380; font-weight:bold;}
#bodyColumn .home-L .content_meno .addtothis{ width:300px; float:right; line-height:25px; text-align:right}
#bodyColumn .home-L .content_meno .addtothis .addthis_button{color:#046380; font-weight:bold; font-size:12px;}
#bodyColumn .home-L .content_meno .content{ color:#666; font-size:12px; clear:both}
#bodyColumn .home-L .content_meno .content a{color:#046380; font-weight:bold; font-size:12px;}

#bodyColumn .home-R{ width:330px; float:right}
#bodyColumn .home-R .L{ width:160px; float:left}
#bodyColumn .home-R .R{ width:160px; float:right}
#bodyColumn .home-R .L .title,#bodyColumn .home-R .R .title{ background:url(images/box_header.png); height:30px; line-height:30px; text-indent:10px; font-weight:bold; text-transform:uppercase}
#bodyColumn .home-R .L .meno,#bodyColumn .home-R .R .meno{ background-color:#FFF; border:1px solid #D4D4D4; border-top:none; overflow:auto; padding-bottom:5px;}
#bodyColumn .home-R .L .meno ul,#bodyColumn .home-R .R .meno ul{ margin:0; padding:0; list-style-type:none}
#bodyColumn .home-R .L .meno li,#bodyColumn .home-R .R .meno li{ width:137px; display:block; margin:0 auto;text-align:left; line-height:25px; border-bottom:1px solid #D0D0D0;}
#bodyColumn .home-R .L .meno li a,#bodyColumn .home-R .R .meno li a{font-size:12px; color:#046380;}
#bodyColumn .home-R .L .meno li a:hover,#bodyColumn .home-R .R .meno li a:hover{ text-align:left;line-height:25px; text-decoration:underline}


#bodyColumn .leftColumn{ width:200px; float:left}
#bodyColumn .leftColumn .bar_title{ height:30px; line-height:30px; text-align:left; text-indent:10px; color:#FFF; font-weight:bold; background:url(images/categorybg.gif);}
#bodyColumn .leftColumn .bar_line{ border:1px solid #6C6C6C; background-color:#fff; overflow:auto}
#bodyColumn .leftColumn .bar_line ul{ margin:0; padding:0; list-style-type:none}
#bodyColumn .leftColumn .bar_line li{ width:180px; display:block; float:left;text-align:left; line-height:22px;}
#bodyColumn .leftColumn .bar_line li a{font-size:11px; color:#666; padding:0 20px; background:url(images/dot.gif) no-repeat left; background-position:10px;}
#bodyColumn .leftColumn .bar_line li a:hover{ text-align:left;line-height:22px;background:url(images/dot_over.gif) no-repeat left; background-position:10px;}

#bodyColumn .leftColumn .bar_line_cart{ border:1px solid #6C6C6C; text-align:center; padding:5px 0; background:url(images/index_26.jpg) no-repeat; background-position:10px}

#bodyColumn .rightColumn { width:740px; float:right;}
#bodyColumn .rightColumn .middlebar{border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4;background:#FFF; overflow:auto; margin:0; padding:0}
#bodyColumn .rightColumn .topbar{ width:740px; background:url(images/bars_01.gif); height:6px; overflow:hidden}
#bodyColumn .rightColumn .bottombar{ width:740px; background:url(images/bars_03.gif); height:6px; overflow:hidden; margin:0; padding:0}

#bodyColumn .rightColumn .bar_title_long{ height:25px; clear:both; line-height:25px; text-align:left; text-indent:20px; border-bottom:1px solid #ddd;font-weight:bold;}
#bodyColumn .rightColumn .bar_title_long a{ color:#000}
#bodyColumn .rightColumn .leftpart{ width:360px; float:left; padding-top:10px; text-align:center}
#bodyColumn .rightColumn .rightpart{ width:330px; float:right; padding-top:5px;}
#bodyColumn .rightColumn .content{clear:both; border:1px solid #CCC; padding:10px; line-height:15pt; background-color: #F5F5F5; margin-top:15px}

#banners { text-align:center; margin-bottom:10px;}
.content_t{background:url(images/content_t_bg1.gif) repeat-x left bottom #FFFFFF; width:960px; margin:0 auto;}
.content_t .content_t_inner1{background:url(images/ltc.gif) no-repeat left top; width:100%;}
.content_t .content_t_inner2{background:url(images/rtc.gif) no-repeat right top; width:100%;}
.content_t .content_t_inner3{background:url(images/lbc.gif) no-repeat left bottom; width:100%; }
.content_t .content_t_inner4{background:url(images/rbc.gif) no-repeat right bottom; width:100%;}
.content_t .content_t_inner5{padding:4px 0 0 0;}
.content_t .content_t_inner6{/*min-height:1580px; */height:auto !important; /*height:1580px;*/}


#FootColumn{ width:960px;margin:0 auto; clear:both; margin-top:0px; height:40px; padding:0 10px;}
#FootColumn .foot{ width:950px; margin:0 auto; padding:10px 0 0 0; text-align:center;}
#FootColumn .foot a{ padding:0 10px; text-transform:uppercase; color:#FFF; font-size:13px; font-weight:bold}
#FootColumn .foot a:hover{ color:#FF0000;}
#FootColumn .key{ width:960px; margin:0 auto; color:#fff; height:15px; text-align:left; line-height:14pt; margin-top:15px;}
#FootColumn .copyright{ width:960px; margin:0 auto; text-align:center; font-size:12px; padding:0; color:#FFF;}

.payments { text-align:center; padding:.3em 0;}
/*产品目录*/
#insort { width:198px; text-align:center; margin:0 auto;}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitle { text-align:left; line-height:22px; padding-left:25px; background:url(images/dot.gif) no-repeat left; background-position:15px 10px;}
.ProTitle a{ font-size:11px; color:#666}
.ProTitleHover { text-align:left;line-height:22px; padding-left:25px;background:#F7F7F7 url(images/dot_over.gif) no-repeat left; background-position:15px 10px;}
.ProTitleHover a{ font-size:11px; color:#F00; text-decoration:none}
.ProTitle200{ width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitle200 a{ font-weight:100; font-size:12px;}
.ProTitleHover200 { width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitleHover200 a{ font-weight:100; font-size:12px;}
.ProTitleDown200 { width:190px; text-transform: capitalize; padding-left:10px;}
.ProTitleDown200 a{ font-weight:100}

.classstyle{width:198px; height:24px;text-align:left; background:#F7F7F7; border-bottom:1px solid #EDEDED; line-height:24px; text-indent:15px; font-weight:bold;}
.classstyle a{ color: #000; text-decoration:none; font-size:12px;}
.classstyle a:hover{ color: #f00; text-decoration:none; font-size:12px;}
.sort{VISIBILITY: hidden; WIDTH: 190px; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/



#showpage {  text-align:center;line-height:40px; font-size:12px;clear:both;  color:#000; font-weight:100; margin:0 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 5px;}



#hw00{ float:left; width:170px;  overflow:hidden; margin-left:10px; padding-bottom:10px;}
#hw1{ text-align:center;margin-top:10px;height:140px; overflow:hidden;  border:1px solid #db8343; }
#hw1:hover{ border:1px solid #ff0000; }
#hw1 a img{ border:0; max-width:160px; max-height:140px; width:expression(this.width > 160 && this.height < this.width*140/160 ? 160: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140 ? (140-this.height)/2: 0); }
#hw2{ width:170px; text-align:center; line-height:1.3; margin:auto; height:65px; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{  color:#db8343; font-size:12px; font-weight:bold; text-decoration:underline; padding:0 5px;}
#hw2 a:hover{ text-decoration:none; padding:0 5px;}
#hw2 s{}
#hw2 span{ color:#CF0202; font-weight:bold}
#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}
#hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}
.footer_m { text-align: center; padding:5px 0;} 
.footer_m a { color:#FFFFFF; padding:0 10px;}
