body{margin:0;font-size:12px;}
UL{PADDING-RIGHT:0;PADDING-LEFT:0;PADDING-BOTTOM:0;MARGIN:0;PADDING-TOP:0;}
LI{PADDING-RIGHT:0;PADDING-LEFT:0;PADDING-BOTTOM:0;MARGIN:0;PADDING-TOP:0;list-style-type:none;}
A:LINK{color:#646464;text-decoration:none;}
A:ACTIVE{color:#646464;text-decoration:none;}
A:VISITED{color:#646464;text-decoration:none;}
A:HOVER{text-decoration:underline;}
.main{margin:0 auto;width:950px;clear:both;} 
#topnav{ background-image:url(../img/A0002.gif); height:24px; text-align:right; line-height:24px;}
#logo{float:left;}
#tel{float:right; }

#topnav{ background-image:url(../img/A0002.gif); height:24px; text-align:right; line-height:24px;}
#logo{float:left;height:60px;}
#tel{float:right;}
.mainnav{text-align:left;width:950px; margin:0 0 5px 0; padding:0 0 0 0; clear:both; height:38px;}
.mainnav #menu{ background:url(../img/top-nav.gif) repeat-x;width:750px; float:left;}
.mainnav #menu li{ float:left;POSITION: relative;Z-INDEX: 10;line-height:38px; 
font-size:14px;BACKGROUND: url(../img/nav_bgline.gif) no-repeat 100% 0px; }
.mainnav #menu .MNav A {DISPLAY: block; text-decoration:none;padding:0 13px 0 9px;} 
.mainnav #menu .MNav span{ color:#fff;}
.mainnav #menu .MNav A:hover {BACKGROUND: url(../img/nav_cbg.gif) }
.mainnav #menu .MNav A:active {BACKGROUND: url(../img/nav_cbg.gif)}


#menu .navp {
	BORDER-RIGHT: #e22754 1px solid; BORDER-TOP: #e22754 0px solid; MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 10; LEFT: 0px; BORDER-LEFT: #e22754 1px solid; WIDTH: 281px; BORDER-BOTTOM: #e22754 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fffffe;
}
#menu .navp LI {
	FLOAT: none
}
#menu .navp A {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: none; MARGIN: 0px; WIDTH: 100%; COLOR: #911531; FONT-FAMILY: Verdana, Geneva, sans-serif
}
#menu .navp .navlist { 
	FLOAT: left; MARGIN: 6px 0px; WIDTH: 140px; 
}
#menu .navp .navlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 3px; height:20px; 
}
#menu .navp .navtm LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 3px; 
}
#menu .navp .navlist LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:none #ffffff no-repeat 14px 7px; PADDING-BOTTOM: 0px; TEXT-INDENT: 21px; PADDING-TOP: 0px;
	width:135px;  height:20px; line-height:20px;
}
#menu .navp .navtm LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none no-repeat 14px 7px; PADDING-BOTTOM: 0px; TEXT-INDENT: 21px; PADDING-TOP: 0px; width:260px; 
}
#menu .navp .navlist LI A:hover {
	BACKGROUND:  #e32924 no-repeat 14px 7px; COLOR: #fff
}
#menu .navp .br1 {
	BORDER-RIGHT: #f5cccc 1px solid
}
#menu .navp .navtm {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f5cccc; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px; ZOOM: 1
}
#menu .navp .navtm LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px ;
}

#menu .navp .navtm LI A {
	height:20px;
} 
#menu .navp .navtm LI A:hover {
	COLOR: #f00 ; height:20px; text-decoration:none; background-image:none
} 
.wp {
	PADDING-LEFT: 12px; FONT-WEIGHT: 600; COLOR: #6b6b6b;
}
#menu .wnav .navlist {
	MARGIN-TOP: 0px; FLOAT: none; MARGIN-BOTTOM: 1px
} 
#menu .wnav {
	WIDTH: 321px
}
#menu .wnav .wpp {
	WIDTH: 180px
}


#cart{float:left; background:url(../img/top013.jpg) repeat-x; width:200px; height:38px;}
.fff{font-size: 13px;color: #FFFFFF;}
#cart li{ float:left;}
.cartcount{ width:130px; padding-top:10px; padding-left:2px; }
.cartcount span{ text-decoration:underline;}
.cartcount img{ padding-left:6px; }
.fright{float:right;}
.fleft{float:left;}

#searchnav{width:950px; background:url(../img/topA017.jpg); height:29px; clear:both; margin-bottom:8px;}
#searchnav form{ padding-left:10px;}
#searchnav li{float:left;}
.pt3{ padding-top:3px;}
.pt5{ padding-top:5px;}
.pt8{ padding-top:8px;}
.pl8{ padding-left:8px;}
 
#searchnav .fright{float:right;}
 
.protal-column-t1 .column1{ width:78px; float:left; border:1px solid #f0f0f0; padding:0 15px 0 15px; margin-right:5px;}
.categorycontent li{ height:19px; line-height:19px;}
.categorycontent .t1{ font-size:14px; font-weight:bolder; padding:10px 0 0px 0; border-bottom:1px solid #d2d3ce; margin-bottom:3px;}

.categorycontent .t1 a:LINK{color:#000000}
.categorycontent .t1 a:ACTIVE{color:#000000}
.categorycontent .t1 a:VISITED{color:#000000}
.categorycontent .t1 a:HOVER{color:#000000}

.categorycontent .t2 a:LINK{color:#d00d44}
.categorycontent .t2 a:ACTIVE{color:#d00d44}
.categorycontent .t2 a:VISITED{color:#d00d44}
.categorycontent .t2 a:HOVER{color:#d00d44}



.protal-column-t1 .column2{ width:834px;float:left; }
.protal-column-t1 #column2-1-1{ float:left; width:670px; height:414px; margin-right:4px;}
.protal-column-t1 #column2-1-2{ float:left;}
.protal-column-t1 #column2-1-2-1{ width:158px; border:1px solid #e4e4e4;}
.protal-column-t1 #column2-1-2-1 img{ margin-bottom:4px;}
.protal-column-t1 #column2-1-2-2 img{ margin-top:4px;}
.protal-column-t1 #articlecontent{ line-height:20px; padding-left:10px; padding-bottom:5px; padding-top:11px; padding-bottom:15px}
.protal-column-t1 #column2-2-1{width:834px; overflow:hidden; clear:both; } 
.protal-column-t1 #column2-2-1 .column2-2-1-1{ background:url(../img/topC002.jpg) repeat-x; margin-bottom:5px;width:830px; height:44px;}
.protal-column-t1 #column2-2-1 .column2-2-1-1 .fright{ padding-top:25px;}
.protal-column-t1 #column2-2-2 ul{ padding-left:10px; width:764px;}
.protal-column-t1 #column2-2-2 li{ float:left; width:191px; text-align:left;  line-height:150%; margin-bottom:10px;}
.protal-column-t1 #column2-2-2 li img{ margin-bottom:5px;}
.protal-column-t1 #column2-2-2 div{ float:left;}
.arrow_left{ padding-top:260px; width:30px;}
.arrow_right{ padding-top:260px; width:30px;}

.protal-column-t1 #column2-3-1{width:834px; overflow:hidden; clear:both; } 
.protal-column-t1 #column2-3-1 .column2-3-1-1{ background:url(../img/topC002.jpg) repeat-x; margin-bottom:5px;width:830px; height:44px;}
.protal-column-t1 #column2-3-1 .column2-3-1-1 .fright{ padding-top:25px;}
.protal-column-t1 #column2-3-2 ul{ padding-left:10px;}
.protal-column-t1 #column2-3-2 li{ float:left; width:205px; text-align:left;  line-height:150%;}

.protal-column-t2{ border:1px solid #f0f0f0; padding:5px 10px 10px 15px; margin-top:20px; clear:both; height:670px;}
.protal-column-t2 .bg{background-image:url(../img/0003.jpg); height:40px;}
.lh40{line-height:40px;}
.protal-column-t2 .column1-2-3{ float:left;} 
.protal-column-t2 .column1-2-5{ float:left; padding-left:7px;WIDTH: 236px; HEIGHT: 300px;}
.protal-column-t2 DL{ margin-top:0px;}
.protal-column-t2 DL DT {
  WIDTH: 233px; TEXT-INDENT:8px; LINE-HEIGHT: 31px; BORDER-BOTTOM: #ebebeb 1px; HEIGHT: 31px
	; margin-top:0px; 
	}
.protal-column-t2 DL .LastDT {
	 
	}
.protal-column-t2 DL DD {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 235px; HEIGHT: 120px; margin:0 0 0 0; padding:0 0 0 0; }
.protal-column-t2 DL DT P {
	BACKGROUND: url(../img/0001.jpg) no-repeat right 11px; CURSOR: pointer; MARGIN-RIGHT: 8px; margin-top:0}
.protal-column-t2 DL DT P.dropList-hover {
	BACKGROUND: url(../img/0002.jpg) no-repeat right 13px; COLOR: #a10000; MARGIN-RIGHT: 7px}
.protal-column-t2 DL DD IMG {BORDER: #b41f3d 1px solid; width:233px; height:118px; }

.protal-column-t2 .column1{ clear:both; height:360px;}
.protal-column-t2 .column2{ clear:both; height:290px;}

.nottabs{background:url(../img/bgW001.gif) no-repeat; width:69px; height:27px; text-align:center}
.tabselect{ background:url(../img/bgWW02.gif) no-repeat;width:69px; height:27px; text-align:center;}
 
.tabselect a:LINK{color:#ffffff}
.tabselect a:ACTIVE{color:#ffffff}
.tabselect a:VISITED{color:#ffffff}
.tabselect a:HOVER{color:#ffffff}

 
#tab1 li{float:left;line-height:27px; margin-bottom:5px;}
#tab1 .ttabs A{ display:block; width:69px; height:27px;}
#tab1 a:hover {text-decoration: none;}
#tab1 .ttabs font{ font-size:12px; color:#000000;text-decoration:none}
#tab1 .txt{ width:430px ;  padding-left:10px; background-image:url(../img/WW0000.gif)}
#tab1 .commtip{ width:705px ; text-align:right; background-image:url(../img/WW0000.gif); }
#tab1 .tabmain{ clear:both;}
#tab1 .tabmain li{ float:left; width:174px; text-align:left; height:260px;line-height:150%; background:1px solid red; padding-left:9px;}
#tab1 .tabmain img{ border:0px;margin-bottom:5px;}
#tab1 .tabmain span{ display:block;  height:20px; line-height:20px;}

.protal-column-t4 { border:1px solid #f0f0f0; padding:10px 10px 10px 15px; margin-top:20px; height:600px;}
.protal-column-t4 .column3-1{ float:left; width:208px;}
.protal-column-t4 .column3-1 .edm{ margin:10px 0 10px 0; line-height:150%;}
 
#tab2 li{float:left;line-height:27px; margin-bottom:5px; }  
#tab2 .ttabs A{ display:block; width:69px; height:27px;}
#tab2 a:hover {text-decoration: none;}
#tab2 .ttabs font{ font-size:12px; color:#000000;text-decoration:none}
#tab2 .commtip{ width:498px ; text-align:right; background-image:url(../img/WW0000.gif)}
#tab2 .tabmain{ float:left; width:705px; height:536px;}
#tab2 .tabmain li{ float:left; width:172px; text-align:left; height:270px;line-height:150%;padding-top:5px;  padding-left:4px; overflow:hidden;}
#tab2 .tabmain img{ border:0px; margin-bottom:5px;}
#tab2 .tabmain span{ display:block;  height:20px; line-height:20px;}

.protal-column-t9{border:1px solid #f0f0f0;padding:10px 10px 10px 15px; margin-top:20px; height:670px;}
.protal-column-t9 .bg{background-image:url(../img/00034.jpg); height:40px;}
.lh40{line-height:40px;}
.protal-column-t9 .column1-2-3{ float:left;} 
.protal-column-t9 .column1-2-5{ float:left; padding-left:7px;WIDTH: 236px; HEIGHT: 300px;}
.protal-column-t9 DL{ margin-top:1px;}
.protal-column-t9 DL DT {
	 WIDTH: 233px; TEXT-INDENT:8px; LINE-HEIGHT: 31px; HEIGHT: 31px
	; margin-top:0px;
	}

.protal-column-t9 DL DD {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 235px; HEIGHT: 120px; margin:0 0 0 0; padding:0 0 0 0;}
.protal-column-t9 DL DT P {
	BACKGROUND: url(../img/0001.jpg) no-repeat right 11px; CURSOR: pointer; MARGIN-RIGHT: 8px; margin-top:0}
.protal-column-t9 DL DT P.dropList-hover {
	BACKGROUND: url(../img/0002.jpg) no-repeat right 13px; COLOR: #a10000; MARGIN-RIGHT: 7px}
.protal-column-t9 DL DD IMG {BORDER: #b41f3d 1px solid; width:233px; height:118px; }
.protal-column-t9 .column1{ clear:both; height:360px;}
.protal-column-t9 .column2{ clear:both; height:290px;}
 
#tab3 li{float:left;line-height:27px; margin-bottom:5px;}
#tab3 .ttabs A{ display:block; width:69px; height:27px;}
#tab3 a:hover {text-decoration: none;}
#tab3 .ttabs font{ font-size:12px; color:#000000;text-decoration:none}
#tab3 .txt{ width:430px ;  padding-left:10px; background-image:url(../img/WW0000.gif)}
#tab3 .commtip{ width:780px ; text-align:right; background-image:url(../img/WW0000.gif); }
#tab3 .tabmain{ clear:both;}
#tab3 .tabmain li{ float:left; width:174px; text-align:left; height:260px;line-height:150%; background:1px solid red; padding-left:9px;}
#tab3 .tabmain img{ border:0px;margin-bottom:5px;}
#tab3 .tabmain span{ display:block;  height:20px; line-height:20px;}

.protal-border-bottom{border-bottom:1px solid #f0f0f0;}
.protal-column-t5{border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:5px 10px 10px 15px; margin-top:0px; height:560px;}
.protal-column-t5 .bg{background-image:url(../img/00034.jpg); height:40px;}
.lh40{line-height:40px;}
.protal-column-t5 .column1-2-3{ float:left;} 
.protal-column-t5 .column1-2-5{ float:left; padding-left:7px;WIDTH: 236px; HEIGHT: 300px;}
.protal-column-t5 DL{ margin-top:1px;}
.protal-column-t5 DL DT {
	 WIDTH: 233px; TEXT-INDENT:8px; LINE-HEIGHT: 31px; HEIGHT: 31px
	; margin-top:0px;
	}

.protal-column-t5 DL DD {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 235px; HEIGHT: 120px; margin:0 0 0 0; padding:0 0 0 0;}
.protal-column-t5 DL DT P {
	BACKGROUND: url(../img/0001.jpg) no-repeat right 11px; CURSOR: pointer; MARGIN-RIGHT: 8px; margin-top:0}
.protal-column-t5 DL DT P.dropList-hover {
	BACKGROUND: url(../img/0002.jpg) no-repeat right 13px; COLOR: #a10000; MARGIN-RIGHT: 7px}
.protal-column-t5 DL DD IMG {BORDER: #b41f3d 1px solid; width:233px; height:118px; }
.protal-column-t5 .column1{ clear:both; height:353px; }
.protal-column-t5 .column2{ clear:both; height:260px;}
.protal-column-t5 .column2 li{ float:left; width:174px; height:260px; text-align:left; padding-left:9px; line-height:150%}
.protal-column-t5 .column2 li img{ border:0px; margin-bottom:5px;}

.protal-column-t3{border:1px solid #f0f0f0;padding:10px 10px 10px 15px; margin-top:20px; height:483px;}
.protal-column-t3 .column1{ float:left;  width:454px; height:482px;}
.protal-column-t3 .column2{ float:left; width:454px; height:482px; margin-left:5px;}
.protal-column-t3 .column1-1{ margin-left:4px; float:left;}
.protal-column-t3 .column-content{ padding-left:3px; padding-top:5px;}
.protal-column-t3 .column1-2{float:left;}
.protal-column-t3 DL{ margin-left:0px; margin-top:0px; }
.protal-column-t3 DL DT {
	 WIDTH: 235px; LINE-HEIGHT: 31px; TEXT-INDENT:0px; HEIGHT: 31px; margin-top:0px;
	}
.protal-column-t3 DL DD {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 235px; HEIGHT: 120px; margin:0 0 0 0; padding:0 0 0 0;}
.protal-column-t3 DL DT P {
	BACKGROUND: url(../img/0001.jpg) no-repeat right 11px; CURSOR: pointer; MARGIN-RIGHT: 8px; margin-top:0}
.protal-column-t3 DL DT P.dropList-hover {
	BACKGROUND: url(../img/0002.jpg) no-repeat right 13px; COLOR: #a10000; MARGIN-RIGHT: 7px}
.protal-column-t3 DL DD IMG {BORDER: #b41f3d 1px solid; width:233px; height:118px; }
.tcenter{text-align:center}
.protal-column-t3 .column3{ clear:both; margin-top:18px;}

.protal-columns-ad { padding-top:5px; }

.protal-column-ad { padding-top:20px;}
.protal-columnd-ad {margin-left:23px; height:90px; padding-top:5px;  padding-bottom:5px; clear:both;}

.protal-column-t6{border:1px solid #f0f0f0;padding:10px 10px 10px 15px; margin-top:20px; height:160px;} 
.protal-column-t6 dl{ margin:0 0 0 20px;}
.protal-column-t6 dt{float:left; line-height:22px; background: url(../img/fenlei0003.jpg); width:79px ; padding-left:13px; color:#FFFFFF; margin:0 0 0 0;}
.protal-column-t6 dd{float:left;line-height:22px; background: url(../img/fenlei0004.jpg); margin:0 0 0 0; padding:0 0 0 0; width:780px; clear:right;}

.protal-column-t7{border:1px solid #f0f0f0;padding:10px 10px 10px 15px;margin-top:20px; clear:both; height:190px;} 
.protal-column-t7 .column1{ float:left; }
.protal-column-t7 .column2{ float:left;}
.protal-column-t7 .column3{ float:left;  border:1px solid #f0f0f0; margin-left:10px;}
.protal-column-t7 .column1{ border:1px solid #f0f0f0;  width:211px; margin-right:10px;}
.protal-column-t7 .column1-1{ padding-left:5px;line-height:170%;}
.protal-column-t7 .column2-1{ background-image:url(../img/end0007.gif); line-height:150%; height:100px; width:496px; border-bottom:1px solid #cccccc;}
.protal-column-t7 .column2-1-1{ padding-left:5px;}
.protal-column-t7 .column2-2{ margin-top:5px; border:1px solid #cccccc; clear:both; padding:10px 10px 10px 10px; line-height:150%; width:474px; height:65px;}
.protal-column-t7 .column3-2{ width:163px; line-height:150%; padding:0px 10px 0 17px;}
.protal-column-t7 .column3-3{ line-height:5px; height:5px; font-size:1px;}

.protal-column-t8{argin-top:20px; clear:both; } 
.bomline{border-top:1px solid #8398a4;height:1px;font-size:1px;margin:20px 0 15px 0;clear:both;}
.foothelp{clear:both;height:90px;}
.foothelp li{float:left;}
.foothelp .helpitem{padding-left:30px;padding-right:30px;border-right:1px solid #b4b4b4;height:90px;}
.foothelp .helpitemright{padding-left:30px;padding-right:30px;height:90px;}
.lititle{font-weight:bolder;line-height:200%;}
.tcenter{text-align:center;}
.copyright{color:#999;line-height:40px;}
.copyright a{color:#999;}

.inprice{ color:#f20045; font-weight:bolder;} 

.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0a246a;color:white;}

 
.slides {
	OVERFLOW: hidden; WIDTH: 670px; POSITION: relative; HEIGHT: 414px;
}
.slide-pic {
	OVERFLOW: hidden; WIDTH: 669px;HEIGHT: 414px
}
.slide-pic IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 669px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 414px
}
.slide-pic LI {
	DISPLAY: none
}
.slide-pic LI.cur {
	DISPLAY: block
}
.slide-li {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
.slide-li LI {
	FLOAT: left; WIDTH: 133px; LINE-HEIGHT: 30px; MARGIN-RIGHT: 1px; HEIGHT: 30px; TEXT-ALIGN: center; 
}
.slide-li A {
	DISPLAY: block; FONT-SIZE: 14px; WIDTH: 133px; COLOR: #ffffff; HEIGHT: 30px
}
.slide-li .cur A {
	COLOR: #333; TEXT-DECORATION: none
}
.slide-li A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.slide-li A:VISITED {
	COLOR: #ffffff; TEXT-DECORATION: none
}
 
.op LI {
	BACKGROUND: #666; FILTER: alpha(opacity=60); opacity: 0.6
}
.op LI.cur {
	BACKGROUND: #fff
}
.slide-txt SPAN {
	DISPLAY: none
}

.green{ color:green;}
.protal-column-t1 .column2 #column2-2-1 #column2-2-2 .fleft .itemsWrap{ padding-left:6px;}
.protal-column-t5 .GoodsListWrap .GoodsList .itemsWrap { padding-left:6px;}

.protal-column-t8 .foothelp .helpitem .border4  .border-body{}
.protal-column-t8 .foothelp{ height:140px;}
.protal-column-t8 .foothelp .helpitem{ padding-left:15px;}