body{ background:#fff; margin:0px; color:#154f8f; font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
div,input,p,dl,dt,dd{margin:0px; padding:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
form{ margin:0px; padding:0px;}
.brd{ border:1px solid #D0D0D0;}
.br{ margin:5px;}
.price{ color:#C00; font-size:12px; font-weight:bold;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.red{ color:#F00;}
.white{ color:#FFF;}
.white14{ color:#FFF; font-size:14px;}
.orange{ color:#F30;}
.col_right{ float:right;}
.content{ padding:5px; line-height:20px;}
img{ border:0px solid #fff;}
a:link{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ color:#900; font-size:12px; text-decoration:none;}
a:visited{ color:#000; font-size:12px; text-decoration:none;}
a.red{color:Red; text-decoration:none;}
a.red:visited{color:Red; text-decoration:none;}
a.red:hover{color:Red; text-decoration:none;}
.container {	margin: 0px auto; WIDTH: 960px;}
.msg{border:1px #eeeeee dotted; background-color:#F9F9F9; color:#003366; text-align:center; line-height:22px; padding:10px; margin:2px;}
.error{border:1px #eeeeee dotted; background-color:#F9F9F9; color:#FF0000; text-align:center; line-height:22px; padding:10px; margin:2px;}
.padleft5{padding-left:5px;}
.padleft10{ padding-left:10px;}
.pad5{ padding:5px;}
.pad10{ padding:10px;}
.padl10{ padding-left:10px;}
.bigbr{ height:10px; clear:both;}
.line22{ line-height:22px;}
.line25{ line-height:25px;}
.font14{ font-size:14px;}
.dellink{text-decoration:line-through;}
ul{margin:0px; padding:0px; list-style:none;}
li{margin:0px; padding:0px; list-style:none;}

#allCat1 {
	position:relative;
	width:214px;
	height:29px;
	z-index:2;
	background-color: #993366;
	background-image: url(/images/allc_off.gif);
}
#allCat2 {
	position:absolute;
	width:214px;
	z-index:1;
	left: 0px;
	top: 0px;
	display:none;
	background-image: url(/images/allc_on_bg.gif);
}
#allCat2 .head{ background-image:url(/images/allc_on.gif); width:214px; height:29px;}
#allCat2 .root{ background-image:url(/images/allc_root.gif); width:214px; height:4px; clear:both; overflow:hidden;}
#allCat2 h2{ font-size:14px; font-weight:bold; color:#06C; margin:0px; padding:0px 0px 0px 5px; line-height:28px; text-align:left;}
#allCat2 .navs{ cursor:pointer; line-height:29px;text-align:left; margin:5px 5px 5px 5px;  clear:both; border-bottom:1px dashed #6FB7FF;}
#allCat2 .navs .navs_title{ width:190px; float:left; clear:both;}
#allCat2 .navs .childs{ position:absolute; left:130px;  min-width:350px; border:2px solid #0CF; padding:5px;}
#allCat2 .navs .childs li{ display:inline; margin:0px 5px;}
#allCat2 .navs:hover .childs{ display:block;}
#allCat2 .navs:hover .navs_title{ background-color:#4CAFDD; color:#FFF; font-size:14px; font-weight:bold;}
#allCat2 .navs:out .childs{ display:none;}
#allCat2 .childs{ display:none; color:#333; background-color:#FFF;}

.position{ margin:0px auto; width:940px; text-align:left; line-height:30px; background-image:url(../images/home.jpg); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.toplist{ float:right; width:230px;}
.toplist ul{ margin:0px; padding:0px; list-style:none; }
.toplist ul li{ list-style:none; float:left; margin-left:8px; background:url() 8px 5px no-repeat; padding-left:14px }
.input_key{ height:16px; width:150px; border:1px solid #CCC;}
.input_normal{ height:25px; line-height:25px; border:1px solid #ccc; padding:0px 0px 0px 5px; width:150px;}
.input_code{ height:25px; line-height:25px; border:1px solid #ccc; padding:0px 0px 0px 5px; width:60px;}
.btn_search{ background-image:url(../images/search.gif); width:70px; height:22px; border:0px solid #fff; cursor:pointer;}

.tab_area{}          
.tab_area ul{ margin:0px; padding:0px; list-style:none;}          
.tab_area li{ float:left; text-align:center; margin:0px; padding:0px; cursor:hand;}          
.tab_area .start{ width:10px; }          
.tab_area .on{
	background-image:url(../images/nav_on.gif);
	width:81px;
	line-height:33px;
	padding-top:3px;
	color:#0F8425;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}          
.tab_area .on a{color:#0F8425; text-decoration:none; font-size:14px;}          
.tab_area .off{ background-image:url(../images/nav_bg); width:81px; line-height:33px; padding-top:3px; color:#ffffff; font-size:14px; text-align:center;}          
.tab_area .off a{color:#ffffff; text-decoration:none; font-size:14px;}          
.tab_area .blank{ background-image:url(../images/nav_line.gif); width:2px; height:36px; }          
.tab_area .end{ width:10px; }          
.tab_area_content{ padding:5px; border-left:1px solid #6FB5DB;border-right:1px solid #6FB5DB;border-bottom:1px solid #6FB5DB; height:auto;}
.table{ border:1px solid #C0CDDB;}
.table_th{ background-image:url(../images/title_bg.gif); height:30px; padding-left:20px;}
.table_title{ color:#B83501; font-size:12px; font-weight:bold; line-height:30px; float:left;}
.th{background-image:url(/images/table_th_bg.gif); line-height:25px; font-size:12px; font-weight:bold; color:#0055AA; text-align:center;  margin:0px; border-bottom:1px solid #CFD0CF;}
.cont{ clear:both; border:1px solid #CFD0CF;}
.cont h2{ background-image:url(/images/table_th_bg.gif); line-height:22px; font-size:12px; font-weight:bold; color:#0055AA; text-align:left; padding-left:10px; margin:0px; border-bottom:1px solid #CFD0CF;}
.cont ul{ list-style:none; margin:5px; padding:0px;}
.cont li{ list-style:none; margin:0px 0px;}
.cont .line20{ line-height:20px;}
.PicWithDesc{ margin:0px; padding:5px;}
.PicWithDesc dl{ margin:0px; padding:0px; width:100%;}
.PicWithDesc dl dt{ margin:0px; padding:0px; float:left; width:102px;}
.PicWithDesc dl dd{ margin:0px; padding:0px; float:right;  width:190px;}
.PicWithDesc dl dd h2{ margin:0px; padding:0px; line-height:20px; font-size:12px; font-weight:100;}

.PicTxts{ margin:0px; padding:0px;}
.PicTxts dl{ margin:0px; padding:0px; width:100%;}
.PicTxts dl dt{ margin:0px; padding:5px; float:left; width:102px;}
.PicTxts dl dd{ margin:0px; padding:0px; float:right;  width:196px;}
.PicTxts dl dd li{ margin:0px; padding:0px; line-height:20px; list-style:none;}

.Texts{ margin:0px; padding:5px;}
.Texts ul{ margin:0px; padding:0px; list-style:none;}
.Texts li{ margin:0px; padding:0px; list-style:none; line-height:22px;}

a.TopTitle:link{ font-size:14px; font-weight:bold; color:#039; text-decoration:none;}
a.TopTitle:hover{ font-size:14px; font-weight:bold; color:#039; text-decoration:none;}
a.TopTitle:visited{ font-size:14px; font-weight:bold; color:#039; text-decoration:none;}
.hot_keys a:link{ color:#06C;}
.hot_keys a:hover{ color:#06C;}
.hot_keys a:visited{ color:#06C;}

.txt12{ padding:0px 0px 0px 5px;}
.txt12 ul{}
.txt12 li{ list-style:none; line-height:22px;}
.topic1{ background-image:url(../images/topic_bg1.gif); line-height:34px; padding-left:8px; color:#BC0000; font-size:14px; font-weight:bold;}
.topic2{ background-image:url(../images/topic_bg2.gif); line-height:31px; padding-left:10px; color:#424242; font-size:14px; font-weight:bold; text-align:left;}
.topic3{ background-image:url(../images/topic_bg3.gif); font-size:18px; color:#D54D4D; background-position:left; padding-left:5px; line-height:33px; font-family:ºÚÌå;}
.topic4{ color:#FFF; font-size:14px; text-align:left; padding-left:20px; line-height:29px; font-weight:bold;}
.title_black{ font-size:14px; font-family:ËÎÌå; font-style:italic; color:#555555;}
dl.tops{ width:206px; height:66px; background-image:url(../images/indexLine.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:10px; margin:5px 3px 0px 3px;}
dl.tops dt{ width:74px; height:66px; float:left;}
dl.tops dd{ width:132px; height:66px; float:right;}
dl.tops dd h2{ font-size:12px; font-weight:100; line-height:24px; height:48px; overflow:hidden; width:132px; text-align:left;}

.ranks{ margin:5px;}
.ranks ul{ list-style:none; background-image:url(../images/rank_bg1.gif); background-repeat:no-repeat; background-position:0px 6px;}
.ranks li{ line-height:24px; padding-left:19px; background-image:url(../images/indexLine.gif); background-position:bottom; background-repeat:repeat-x;}

.imgs_col4{ padding:5px;}
.imgs_col4 ul{ list-style:none;}
.imgs_col4 ul li{ width:157px; text-align:center; margin:5px 11px; float:left; border:1px solid #fff;}
.imgs_col4 ul li img{ border:1px solid #eee;}
.imgs_col4 ul li img:hover{ border:1px solid #C00;}
.imgs_col4 ul li .title{ text-align:left; line-height:20px; margin:5px 0px; width:150px; height:40px; overflow:hidden;}
.imgs_col4 ul li .prices{ text-align:left; line-height:20px;}
.imgs_col4 ul li .prices .red{ font-size:12px; font-weight:bold; color:#C00;}
.imgs_col4 ul li .prices .black{ color:#333; text-decoration:line-through; }
.imgs_col4 ul li a.cart{ display:block; background-image:url(../images/addcart.gif); width:90px; height:21px; margin-left:30px;}

.imgs_col5{ padding:5px;}
.imgs_col5 ul{ list-style:none;}
.imgs_col5 ul li{ width:126px; text-align:center; margin:5px 8px; float:left; border:1px solid #fff;}
.imgs_col5 ul li img{ border:1px solid #eee;}
.imgs_col5 ul li img:hover{ border:1px solid #C00;}
.imgs_col5 ul li .title{ text-align:left; line-height:20px;}
.imgs_col5 ul li .prices{ text-align:left; line-height:20px;}
.imgs_col5 ul li .prices .red{ font-size:12px; font-weight:bold; color:#C00;}
.imgs_col5 ul li .prices .black{ color:#333; text-decoration:line-through; }

.buynow{ background-color:#FFF8E7; border:1px solid #FFEFD2; padding:10px;}
.info{ padding:5px; line-height:20px;}

.goods_teamshow{}
.goods_teamshow ul{}
.goods_teamshow ul li{ float:left; margin:5px; width:160px; overflow:hidden; background-image:url(/images/plus.gif); background-position:right; background-repeat:no-repeat;}
.goods_teamshow  .title{ display:none;}
.goods_teamshow .prices{ text-align:center;}
.page_nav{ text-align:center; line-height:25px;}
.pages{ text-align:center;}
.imgs_4{ border:1px solid #ccc; padding:5px 0px;}
.imgs_4 ul{}
.imgs_4 li{ text-align:center; margin:5px 0px 5px 0px; float:left; border:0px solid #eee; width:189px;}
.imgs_4 li img{ width:158px; height:140px; border:1px solid #ccc;}
.imgs_4 li p{width:158px; height:14px; display:block; margin:5px 0px; text-align:center; overflow:hidden;}
.root{ line-height:20px; text-align:center; border-top:solid 1px #eeeeee; margin-top:10px;}