.channel_content ul li.channel_15 p .hot { background:url("../images/new_tp_img/off.gif") no-repeat scroll 0 0 transparent; height:50px; left:145px; position:absolute; top:-135px; width:50px; z-index:1000; }
#categories{position:relative; z-index:1000;}
#categories_bt{position:relative; z-index:1; margin-top:-2px; background:url(../images/categories.gif) 0px -362px no-repeat; height:8px;}
.vertmenu { float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; width: 237px; padding: 0px; margin: 0px; clear: both; }
.vertmenu h1 { display: block; background:url(../images/categories.gif) 0px 0px no-repeat; font-size: 15px; color: #000; width:217px; height:34px; line-height:34px; text-align:left; padding-left:20px; }

.vertmenu ul { list-style: none; margin: 0px; padding: 0px; background:#FFFFFF; }
.vertmenu ul li { margin:0; padding: 0px; }
.vertmenu ul li a { background:url(../images/categories.gif) 0px 34px no-repeat; font-size: 14px; padding: 0 0 0 8px; display: block; text-decoration: none; color: #333; height:33px; line-height:33px;  }
.shokou ul li a.curr_sub_cate { width:230px; }
.vertmenu ul li a:hover, #vertmenu ul li a:focus { color:#000; }
.vertmenu ul li .curr_cate { display:block; background:url(../images/categories.gif) 0px -262px no-repeat; color: #333; width:237px; height:34px; line-height:34px; text-indent:13px; }
.vertmenu ul li .curr_cate_last {background:url(../images/categories.gif) 0px -335px no-repeat; background-color:#f1f1f1; color: #666; width:230px; height:34px; text-indent:20px; line-height:34px; font-size:13px; }

.vertmenu ul li .curr_sub_cate {background:url(../images/categories.gif) 0px -175px no-repeat; background-color:#f1f1f1; color: #666; width:230px; height:29px; text-indent:30px; line-height:29px; font-size:13px; }
.pagination{text-indent:10px;}
.new_products_date_custer {
	padding:  0 0 10px 0;
}
.new_products_date_custer h2 
 { display: block; margin-left:-1px; background:url(../images/categories.gif) 0px 0px no-repeat; font-size: 15px; color: #000; width:217px; height:26px; line-height:26px; text-align:left; padding-left:20px; }

.new_products_date_custer ul {
	
}
rollTextMenu1_1 li{height:15px; line-height:15px;}
.new_products_date_custer ul li {
background:url("../images/categories.gif") no-repeat scroll 0 -148px #F1F1F1;
color:#0F7CBC;
font-size:12px;
height:27px;
line-height:27px;
text-indent:40px;
width:230px

}
.new_products_date_custer ul li a {
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
}
.new_products_date_custer ul li a:hover, .new_products_date_custer ul li a:hover span {
	color: red;
	text-decoration: underline;
}
.new_products_date_custer ul li.select {
	font-family: Verdana;
	font-size: 12px;
}
.new_products_date_custer ul li span {
	color: #999;
}
.new_products_date_custer ul li strong span {
	color: #0F7CBC;
}
.vertmenu ul li.lf_boder_line {  margin-right:5px; margin-top:0;}
.vertmenu ul li.lf_boder_line_3_level { border:none; }
.vertmenu ul li.lf_boder_line_3_level a { font-weight:normal; }
.vertmenu ul li .curr_sub_cate_3_level {background:url(../images/categories.gif) 0px -95px no-repeat;  background-color:#f1f1f1; color: #666; width:230px; height:27px; line-height:27px; font-size:12px; text-indent:15px;}
vertmenu ul li.lf_boder_line_4_level { border:none;  }
.vertmenu ul li.lf_boder_line_4_level a { font-weight:normal; }
.vertmenu ul li .curr_sub_cate_4_level {background:url(../images/categories.gif) 0px -121px no-repeat;  background-color:#f1f1f1; color: #666; width:230px; height:27px; line-height:27px; font-size:12px;  text-indent:7px;}
.vertmenu ul li span.category-subs-parent { color:#000; font-weight:bold; }
.vertmenu ul li a.curr_cate span.category-subs-parent { color:#333; font-weight:bold; }
.vertmenu ul li .curr_sub_cate_current { background:url(../images/ct_ntp/ct_ntp_07.jpg) no-repeat scroll 10% 50%; background-color:#fff; color: #333; width:205px; height:31px; line-height:31px; font-size:13px; }
.vertmenu ul li .curr_sub_cate_3_level:hover {background-color:#fff; color: #333; font-weight:bold; }
.vertmenu ul li .curr_sub_cate_4_level:hover { background-color:#fff; color: #333; font-weight:bold; }
.vertmenu ul li .curr_sub_cate_products { background:url(../images/ct_ntp/ct_ntp_07.jpg) no-repeat scroll 5% 50%; background-color:#fff; color: #6ABFDB; width:190px; height:31px; line-height:31px; font-size:13px; }
.vertmenu ul li a.curr_sub_cate_products:hover {  }
.vertmenu ul li a.curr_sub_cate:hover { }
.vertmenu ul li .category-products { background:#f4f4f4; font-weight:bold; font-size:12px; }
.vertmenu ul li a.category-products:hover { font-weight:bold; background:#fff; color:#333333; }
.category-subs-selected { color:#333;  font-weight:bold; }
.cat_p_count { font-size:11px; font-weight:normal; padding-left:5px; }
.curr_sub_cate_products .category-subs-selected { background:none; }
.curr_cate .category-subs-selected { color:#FFFFFF; background:none; }
.rollTextMenus { height:2265px; *height:2265px; _height:2265px; overflow:hidden; }
.rollTextMenus_15 { height:460px; overflow:hidden; }
.channel_banner {  margin:0; }
div.channel_banner { height:76px; overflow:hidden; padding-left:7px;}
.channel_content { padding: 0px; overflow:hidden; }
.channel_content .pageshow {  margin:5px 0 10px 0; text-align:center; }
.channel_content ul{}
.channel_content ul li { }
.channel_content ul li p { float:left; padding:0; width:100px; }
.channel_content ul li.hidde_img { width:90px; margin: 10px 5px 0 0; padding:0px; overflow:hidden; float:left; }
.channel_content ul li div.pleft { float:left; width:90px; padding:8px 6px; }
.channel_content ul li div.pleft .pl_title { height:25px; overflow: hidden; }
.channel_content ul li div.pleft .pl_title a { font-size: 10px; font-weight: normal; }
.channel_content ul li div.pleft .pl_price { margin-top: 3px; }
.channel_content ul li div.pleft .pl_price del { font-size: 11px; color: #ccc; font-family: Verdana; }
.channel_content ul li div.pleft .pl_price span.prise_s { font-size: 12px; font-family: Verdana; margin: 0; height: 30px; overflow: hidden; }
.channel_content ul li.channel_1 {padding-left:10px; margin-top: 15px; *margin-top: 12px; _margin-top: 12px; }
.channel_content ul li.channel_1 img{margin:0; padding:0; }
.channel_content ul li.channel_1 p.pimg{ position:relative; z-index:0; }
.channel_content ul li.channel_1 p a { }
.channel_content ul li.channel_1 p span.hot50 { background:url("../images/new_tp_img/50_off.png") no-repeat scroll 0 0 transparent; height:50px; left:158px; position:absolute; top:-5px; width:50px; z-index:1000; }
.channel_content ul li.channel_1 p span.hot30 { background:url("../images/new_tp_img/30_off.png") no-repeat scroll 0 0 transparent; height:50px; left:158px; position:absolute; top:-5px; width:50px; z-index:1000; }
.channel_content ul li.channel_1 p span { text-align: center; display:block; line-height: 40px; color: rgb(255, 255, 255); }
.channel_content ul li.channel_1 p { float:left; padding:0 6px; width:200px; }
.channel_content ul li.channel_1.hidde_img { width:90px; margin: 10px 5px 0 0; padding:0px; overflow:hidden; float:left; }
.channel_content ul li.channel_1 div.pleft { float:left; width:180px; padding:0 10px 0 15px; text-align:center; }
.channel_content ul li.channel_1 div.pleft .pl_title { height:30px; overflow: hidden; }
.channel_content ul li.channel_1 div.pleft .pl_title a { font-size: 12px; height:30px; light-height:15px; }
.channel_content ul li.channel_1 div.pleft .pl_price {  overflow: hidden; }
.channel_content ul li.channel_1 div.pleft .pl_price .prise_s del { display:inline; text-indent:0; margin:0px; }
.channel_content ul li.channel_1 div.pleft .pl_price del { font-size: 11px; display:block;  color: #ccc; font-family: Verdana; }
.channel_content ul li.channel_1 div.pleft .pl_price span.prise_s { font-size: 12px; font-family: Verdana; margin: 0; padding:0; line-height:15px; height:15px; overflow: hidden; }

.channel_content ul li.channel_1 div.pleft .pl_price span.prise_s span.special {color:#000000;
font-size:11px;
font-weight:normal; }
.channel_content ul li.channel_1 div.pleft .pl_price span.prise_t { font-size: 10px; color:#0b7f36; font-weight:normal; font-family: Verdana; margin: 0; padding:0; line-height:12px; height:12px; overflow: hidden; }
.channel_content ul li.channel_1 div.pleft .pl_price span.prise_t span { font-size:14px; font-weight:bold; }
.channel_content ul li.channel_1 div.pleft .pl_price span.prise_t span.sout { font-size:10px; color:#f00; font-weight:lighter; }
.channel_content .pageshow .pgs_left { float:left; }
.channel_content .pageshow .pgs_mid { text-align:center; }
.channel_content .pageshow .pgs_right { float:left; }
.index_channel_list_tag {height:46px; line-height:46px;  background:transparent url(../images/tab.gif) no-repeat;  }
.index_channel_list_tag ul{position:relative;}
.index_channel_list_tag ul li { float:left; height:46px; margin-top:-1px; text-align:center; line-height:46px;  }
.index_channel_list_tag ul li a { color:#FFFFFF; font-weight:bold; font-size:14px; display:block; cursor:pointer; }
.index_channel_list_tag ul li a#idx_a_new { width:92px; position:absolute; left:-1px; top:0;  height:46px;}
.index_channel_list_tag ul li a#idx_a_featured { width:122px; height:46px;  position:absolute; left:88px;}
.index_channel_list_tag ul li a#idx_a_specails { width:109px; height:46px;  position:absolute; left:207px;}
.index_channel_list_tag ul li a.active, .index_channel_list_tag ul li a:hover { display:block; color:#FFFFFF; }
.index_channel_list_tag ul li a#idx_a_new.active, .index_channel_list_tag ul li a#idx_a_new:hover { display:block; background:transparent url(../images/tab_new.gif) no-repeat; }
.index_channel_list_tag ul li a#idx_a_featured.active, .index_channel_list_tag ul li a#idx_a_featured:hover { display:block; background:transparent url(../images/tab_features.gif) no-repeat; }
.index_channel_list_tag ul li a#idx_a_specails.active, .index_channel_list_tag ul li a#idx_a_specails:hover { display:block; background:transparent url(../images/tab_special.gif) no-repeat;}
.index_channel_list_tag div {  }
.index_channel_list_tag span { display:block; line-height:35px; float:right; padding:0 33px 0 0; *padding:0 70px 0 0; _padding:0 80px 0 0;}
.index_channel_list_tag span a { color:#000; font-weight:normal; }
.index_channel_list_tag span a:hover { color:#FF0000; }
/*home page categories*/
#hpc p { padding:0px; margin:0px }
#hpc li.hpc_evenmore { width:220px; text-align:right; background:none; }
#hpc li.hpc_evenmore a { color:#000; font-weight:normal; }
#hpc ul li h3 a { line-height:20px; font-weight:bold; }
li.hpc_list_cat  { float:left; width:244px; margin-right:4px;  _margin-right:2px;  margin-bottom:10px; list-style:none; }
li.hpc_list_cat p{ padding:0;text-align:left; margin:0;}
li.hpc_list_cat p .prise_s { display:inline;padding-right:8px;}
li.hpc_list_cat .msgbox{background:none repeat scroll 0 0 #F7F8F9;
border:1px solid #EEECEC;
margin-top:8px;
padding:0 5px 5px;}
li.hpc_list_cat .msgbox h3{padding:3px 0;}
li.hpc_list { float:left; width:244px; margin-right:10px; margin-bottom:10px; list-style:none; }
li.hpc_list p{ padding:0;}
#hpc ul li ul li { line-height:20px; padding-left:10px; background:url(../images/ct_ntp/ponit_g_03.gif) no-repeat left center }
#hpc ul li a { font-weight:normal; }


