@charset "utf-8";
body {margin: 0; padding: 0; font-size: 12px; font-family:verdana,arial,sans-serif; text-align: center; color:#333333;}
a{color:#333333; text-decoration:none;}
a:hover{color:#e20c3a; text-decoration:underline;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0; font-size:12px;}
ul,li,dl,dt,dd,form,p{margin:0; padding:0; border:none; list-style-type:none;}
img {margin:0; padding:0; border:0;}
.l{float:left; display:inline}
.r{float:right; display:inline}
.ad950 {width:950px; margin:0 auto; clear:both;}
.clear {clear:both; margin:0; height:0; overflow:hidden;}

/*top*/
.top {width:100%; height:26px; background-image: url("../images/top_bg.gif"); background-repeat:repeat-x; overflow:hidden;}
.topc {width:950px; height:26px; margin:0 auto; overflow:hidden;}
.topl {width:200px;float:left;text-align:left;line-height:26px; padding-left:5px;overflow:hidden;}
.topr {width:740px;float:right;text-align:right;line-height:26px; padding-right:5px;overflow:hidden;}
.topl a ,.topr a{padding-left:3px;padding-right:3px;color: #666;}

/*toplogo*/
.toplogo {width:950px;margin:0 auto;width:950px;height:81px;background:#fff;}

/*logo*/
.logo {width:250px;height:81px;float:left;position:relative;overflow:hidden;}
.logof {position:absolute; bottom:0;left:0;}

/*search*/
.search {width:700px;float:right;padding-top:15px;}
.search_form{height:66px;text-align:left;background-image: url("../images/top_search_bg.gif");background-repeat: no-repeat;background-position: bottom;}
.search_form_l {float:left; padding:15px 10px 8px 10px;color:#e20c3a;}
.search_hot {padding-top:8px;}
.search_hot ul{width:680px; height:14px; overflow:hidden;}
.search_hot li{float:left; padding-left:10px; color:#e20c3a;}

/*mall_desc*/
.mall_desc{width:950px;background:url("../images/line_dark.gif") repeat-x left bottom;padding:10px 0;margin:auto}
.mall_desc_bg{border:2px solid #e6e6e6;background-color:#f5f5f5;height:156px;overflow:hidden;}

.mall_desc_boxl{float:left;width:240px;height:156px;background-image: url("../images/mall_desc_box.gif");background-repeat: no-repeat;}
.mall_desc_boxl ul{padding-top:58px; padding-left:10px;}
.mall_desc_boxl ul li{font-size: 14px;color: #cc0033;line-height:25px; list-style:none}

.mall_desc_boxr{float:left;width:690px;height:135px;border: 1px solid #e4e4e4;margin-top:10px;margin-right:5px; background-color:#ffffff;}
.mall_desc_boxr01{float:left;width:222px;height:135px;background-image: url("../images/mall_desc_box01.gif");background-repeat: no-repeat;background-position: 20px 0px;}
.mall_desc_boxr02{float:left;width:222px;height:135px; background-image: url("../images/mall_desc_box02.gif");background-repeat: no-repeat;background-position: 20px 0px;}
.mall_desc_boxr03{float:left;width:222px;height:135px; background-image: url("../images/mall_desc_box03.gif");background-repeat: no-repeat;background-position: 20px 0px;}
.mall_desc_boxr_line{float:left;width:2px;height:135px; background-image: url("../images/mall_desc_box_line.gif");background-repeat: no-repeat;}

.mall_desc_boxr h3{font-size: 14px; font-weight:bold;color: #cc0033; padding-top:12px; padding-bottom:5px;}
.mall_desc_boxr ul{padding-left:80px; text-align:left;}
.mall_desc_boxr ul li{background-image: url("../images/mall_dot.gif");background-repeat: no-repeat;background-position: 0px 8px;}
.mall_desc_boxr ul li a{ padding-left:8px;line-height:20px;}

/*links*/
.links {width:948px;margin:5px auto;clear:both;}
.links ul {width:948px; clear:both; text-align:center;}
.links ul li {float:left;padding-left:10px; line-height:26px;white-space:nowrap;}

/*copyright*/
.copyright {width:948px;margin:0 auto;clear:both; margin-top:5px;border-top-color: #ccc;border-top-width: 1px;border-top-style: solid;color:#333333}
.copyright_icp {margin-top:20px;}
.copyright_info {margin-top:8px;}
.copyright_img{padding-top:10px;}
.copyright_special{padding-top:5px; padding-bottom:10px;}

/*--------top nav-------------*/
#mall-nav {
	margin:0 auto;
	width:950px;
}
#mall-nav {
	height:30px;
	background:#1a1a1a;
	margin-bottom:10px;
}
#mall-nav .con {
	width:950px;
	margin:0 auto;
}
#mall-nav li {
	float:left;
	display:inline;
	line-height:30px;
	position:relative;
}
#mall-nav li a {
	color:#fff;
	height:30px;
	line-height:30px;
	border-left:1px solid #666;
	padding:0 20px;
}
#mall-nav li.curChn {
	background:#9a0000;
	font-size:14px;
	font-weight:900;
	margin-right:-1px;
	z-index:2;
}
#mall-nav li.curChn a {
	border-left:none;
}
#mall-nav .main {
	float:none;
	min-height:0;
	width:auto;
	height:30px;
}

.index {width:950px; margin:0 auto; padding-top:5px; background:#fff; text-align:left;}
/*index_header*/
.index_header{width:950px;margin:0 auto;margin-top:5px; margin-top:0px;clear:both;}
.index_header_left{width:335px;float:left;}
.index_header_right{ float:right; display:inline;}

/*brand_box*/
.brand_box{ width:601px;height:190px; margin-top:6px; background-image:url("../images/brand_boxbg.gif");background-repeat: repeat-x;border-right:#cecece 1px solid; border-top:#cecece 1px solid; border-left:#cecece 1px solid;  border-bottom: #cecece 1px solid}
.brand_box_header{height:36px;}
.brand_box_img li{float:left; width:95px; height:66px; margin:0px 15px 5px 8px;border-top:#b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;display: inline; overflow: hidden;}

/*hot_class*/
.hot_class {float:left; width:333px; border-left: #b4b4b4 1px solid; border-right: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; border-bottom: #b4b4b4 1px solid;}
.hot_class_head {height: 33px; line-height: 33px; background: #ebebeb}
.hot_class_headl {float:left;}
.hot_class_headr {float:right; padding-right:15px; font-weight:bold;color:#e20c3a;}
.hot_class_headr a{font-weight:bold;color:#e20c3a;}
.class_area {width:328px; height:63px; color: #333; border-bottom:dashed 1px #E0E0E0; margin-left:2px; margin-top:2px; margin-bottom:2px; position:relative; z-index:99999}
.sub_class{width:328px; }
.hoverbd{ border: #c40000 2px solid; background:#fef8ef; border-right-width:0px; z-index:999999; position:absolute;}
.hoverbox{border: #c30 2px solid;display:none;background: #fff9ef;left: 328px;overflow: hidden;width: 450px;position: absolute;top:-50px; z-index:999998; line-height:25px; padding:10px; height:200px}
.hoverbox ul{ margin:0; list-style:none; padding:0}
.hoverbox ul li{ height:22px; line-height:22px; vertical-align:middle; overflow:hidden; text-align:center; width:70px; margin-right:5px; border-right:1px solid #E8E8E8; float:left; margin-bottom:8px; display:inline}
.lcass_fl {display:inline; float: left}
.lcass_fr {display: inline; float: right}
.class_hover {height:59px;border-right: #e20c3a 1px solid; border-top: #e20c3a 1px solid; background: #f0f2f4; border-left: #e20c3a 1px solid; border-bottom: #e20c3a 1px solid; }
.class_hover .classname {background: #ebebeb; color: #e20c3a}
.classname {width:70px; height:41px; line-height:41px; margin: 9px 12px 0px 9px; font-size: 14px; text-align: center; font-weight: bold; background: #ebebeb; display: block; overflow:hidden}
.content_area {width:220px; margin-top: 7px}
.content_area p {height:45px; margin-top: 3px; line-height:22px; overflow:hidden;}
.content_area p a{padding-right:3px; padding-left:3px;}

/*index_goods*/
.index_goods{width:950px;margin:0 auto;margin-top:5px; margin-bottom:10px; clear:both;overflow:hidden;}
.goods_left{float:left;width:710px; overflow:hidden;}
.goods_right{float:right;width:228px; overflow:hidden;border-right: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid; background-color:#F6F6F6;border-bottom: #b4b4b4 1px solid;}

.goods_head{height: 33px; line-height: 33px; background: #ebebeb; border-bottom: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; border-right: #e10c3a 2px solid;}
.goods_head_title{float:left; width:120px; height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:35px; line-height:33px; background: url("../images/nav01.gif") no-repeat}
.goods_head_hot{ height: 33px; float:right; padding-right:50px;overflow:hidden;}
.goods_head_hot a{ padding:0px 5px;}

.goods_div{width:730px;overflow:hidden;}

.goods_list{width:162px; float:left; padding-top:10px; padding-right:17px;  background-image: url("../images/goods_line.gif");background-repeat: repeat-x;background-position: bottom; margin-bottom:10px}

.goods_list_img{width:160px; height:160px; padding:1px; border-top: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;text-align:center;display:block; overflow:hidden;}
.goods_list_img_hover{width:160px; height:160px; padding:1px; border-top: #e10c3a 1px solid;border-bottom: #e10c3a 1px solid;border-left: #e10c3a 1px solid;border-right: #e10c3a 1px solid;text-align:center;display:block; overflow:hidden;}
.goods_list_img_hover a{width:160px; height:160px; display:block;}

.goods_list_title{width:160px; height:20px; line-height:20px; text-align:center;overflow:hidden;}
.goods_list_title a{color:#333333; text-decoration:none;}
.goods_list_title a:hover{color:#333333; text-decoration:none;}

.goods_list_price{width:160px; height:40px; line-height:20px; text-align:center;}
.goods_list_scprice{text-decoration:line-through}
.goods_list_tbprice{color:#e20c3a}

.index_shop {padding-left:5px; padding-top:5px; padding-bottom:5px;background-image: url("../images/goods_line.gif");background-repeat: repeat-x;background-position: bottom;}
.index_shop ul{width:227px;text-align: left;border-right-style: solid;border-right-color: #E1E1E1;border-right-width: 1px;}
.index_shop ul li{padding-left:15px;padding-top:5px; padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;background-image: url("../images/ioc_01.gif");background-repeat: no-repeat;background-position: left;}
.index_shop ul li a{color: #333333;}
.index_shop ul li img{padding-left:5px;}

.index_brand{width:228px;margin:0 auto;overflow:hidden;clear:both;padding-top:15px;}
.index_brand ul li{float:left; padding-left:9px; padding-bottom:15px;}

/*list*/
.H{color:#e20c3a}
.list{width:950px; margin:5px auto;  background:#fff; text-align:left;overflow:hidden;}
.list_left{width:190px; float:right; overflow:hidden;margin:0 auto;}
.list_right{width:750px; margin-left:0px; float:left;overflow:hidden;background: url(../images/list_bg.gif) no-repeat;}

/*list_hot*/
.list_hot{width:188px; border-right: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid; background-color:#F6F6F6;border-bottom: #b4b4b4 1px solid;overflow:hidden;}
.hot_head{height:33px; line-height:33px; background: #ebebeb; border-bottom:#b4b4b4 1px solid; border-top: #b4b4b4 1px solid; border-right: #e10c3a 2px solid;}
.hot_head span{float:left;width:120px;font-size:14px;font-weight:bold; color:#FFFFFF; padding-left:35px; line-height:33px;background: url(../images/nav01.gif) no-repeat;}
.hot_goods{width:188px; margin:0 auto; overflow:hidden;}
.hot_lgoods_list{width:162px; margin:0 auto; padding-top:20px;  background-image: url(../images/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}
.hot_lgoods_list_title{width:160px; height:20px; line-height:20px; text-align:center;overflow:hidden;}
.hot_lgoods_list_title a{color:#333333; text-decoration:none;}
.hot_lgoods_list_title a:hover{color:#333333; text-decoration:none;}
.hot_lgoods_list_img{width:160px; height:160px; padding:1px; border-top: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;text-align:center;display:block;}
.hot_lgoods_list_img_hover{width:160px; height:160px; padding:1px; border-top: #e10c3a 1px solid;border-bottom: #e10c3a 1px solid;border-left: #e10c3a 1px solid;border-right: #e10c3a 1px solid;text-align:center;display:block;}
.hot_lgoods_list_img_hover a{width:160px; height:160px; display:block;}
.hot_lgoods_list_price{width:160px; margin:3px auto; line-height:20px; text-align:center;}
.hot_lgoods_list_scprice{text-decoration:line-through}
.hot_lgoods_list_tbprice{color:#e20c3a}
.hot_lgoods_list_num{color: #009900}


/*list_place*/
.list_place{width:750px; overflow:hidden; height:35px; line-height:35px; padding-left:15px;background-image: url(../images/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}
.list_place_ioc{float:left; padding-top:10px; padding-right:5px;}
.list_place_nav{float:left;}
.list_place_nav a{padding:0px 5px; color:#e20c3a;}
.list_place_nav span{padding:0px 5px;color:#e20c3a;}

/*list_class*/
.list_class{width:748px; overflow:hidden;border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid;}
.list_class_catalogs {width:730px;margin:5px auto; padding:2px;background-color:#F3F3F3;border: 1px solid #D2D2D2;}
.list_class_catalogs li {width:180px; float:left; text-align:left; color:#999; line-height:22px; height:22px; overflow:hidden;}
.list_class_catalogs li img{padding-left:8px; padding-top:5px;}
.list_class_catalogs li a { padding-left:5px; color:#333333;}

/*choose*/
.list_choose { margin:10px 0px 0px; width:750px;}
.list_choose ul { width:750px; height:34px; }
.list_choose ul { width:750px; background:url(../images/choosebg.gif) repeat-x; height:34px;}
.list_choose ul li { float:left; background:url(../images/nochoose.gif) no-repeat 0 1px; width:100px; height:34px; line-height:30px; text-align:center; margin-right:6px;}
.list_choose ul li a:hover{text-decoration:none;}
#this_choose { background:url(../images/choose.gif) no-repeat;}
#this_choose a {font-weight:bold; color:#fff;text-decoration:none;}

/*list_look*/
.list_look{width:748px; height:30px; overflow:hidden;border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid;background:url(../images/lookbg.gif) repeat-x;}
.list_look_img{float:left; padding-top:3px; padding-right:3px; padding-left:8px;}
.list_look_tit{float:left;line-height:28px;}
.list_look_tit span{font-weight:bold;color:#e20c3a;}
.list_look form{ float:left; padding-top:2px;}
.list_look form span{padding-left:5px;}
.list_look_submit{float:left; padding-top:3px; padding-left:5px;}

/*list_goodslist*/
.list_goodslist{width:748px; margin:0 auto;border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;clear:both;}
.lgoods_list{width:230px; float:left; padding:12px 9px; background-image: url(../images/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}
.lgoods_list_img{width:220px; height:220px; margin:0 auto; padding:4px; border-top: #D2D2D2 1px solid;border-bottom: #D2D2D2 1px solid;border-left: #D2D2D2 1px solid;border-right: #D2D2D2 1px solid; text-align:center;display:block; overflow:hidden; margin:0 auto;}
.lgoods_list_img_hover{width:220px; height:220px; margin:0 auto; padding:4px; border-top: #e10c3a 1px solid;border-bottom: #e10c3a 1px solid;border-left: #e10c3a 1px solid;border-right: #e10c3a 1px solid; text-align:center;display:block; overflow:hidden;}
.lgoods_list_img_hover a{width:220px; height:220px; display:block;}

.lgoods_list_title{width:230px; padding-top:5px; height:40px; line-height:20px; overflow:hidden;}
.lgoods_list_title a{color:#3366cc;text-decoration:none;}
.lgoods_list_title a:hover{text-decoration:none;}

/*goods_list_price*/
.lgoods_list_price{width:230px; padding-top:10px;overflow:hidden;}
.lgoods_list_pricel{width:160px; float:left; overflow:hidden;}
.lgoods_list_pricer{width:60px; float:right; overflow:hidden;}

.lgoods_list_scprice{height:22px; line-height:22px; overflow:hidden;}
.lgoods_list_scprice img{padding-right:5px;}
.lgoods_list_scprice span{text-decoration:line-through}

.lgoods_list_tbprice{height:22px; line-height:22px; overflow:hidden;}
.lgoods_list_tbprice img{padding-right:5px;}
.lgoods_list_tbprice span{color:#e20c3a; font-weight:bold;}

.lgoods_list_num{height:22px; line-height:22px; overflow:hidden;}
.lgoods_list_num img{padding-right:5px;}
.lgoods_list_num span{color:#009900; font-weight:bold;}

.lgoods_list_button{height:22px; line-height:22px; overflow:hidden;}

/*list_pages*/
#pages{clear:both;text-align:center; height:28px; line-height:28px; padding:20px; font-size:14px;font-family:"宋体"; border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color:#F5F5F5}
#pages span,#pages u {padding:2px 4px;margin:4px 8px 0 0;background:#e20c3a;border:1px solid #d1002d; color:#fff; font-weight:bold; }
#pages a{ padding:2px 4px;margin:2px 4px 0 0; border:1px solid #e20c3a; color:#e20c3a;}
#pages a.active{color:#fff;background:#e20c3a;border:1px solid #e20c3a;}
#pages a:visited{color:#e20c3a;text-decoration:none; }
#pages a:hover{color:#fff;background:#e20c3a;border:1px solid #e20c3a;}

/*leftad*/
.leftad{text-align:center; margin:0 auto;clear:both;}
.leftad li{padding:15px 0px 15px; background-image: url(../images/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}
.leftad li img{padding:1px; border: #D2D2D2 1px solid; background-color:#FFFFFF;}

.bottomad{width:748px; height:70px; padding:5px 0px 12px 0px; border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;text-align:center;background-image: url(../images/goods_line.gif);background-repeat: repeat-x;background-position: bottom;clear:both;}
.bottomad li{float:left;}
.bottomad li img{margin:6px; padding:1px; border: #D2D2D2 1px solid; background-color:#FFFFFF}

/*goods_title*/
.goods_title{width:748px; height:30px; overflow:hidden;border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid;background:url(../images/lookbg.gif) repeat-x;}
.title_ioc{float:left; padding-top:6px; padding-left:15px; padding-right:5px;}
.goodstitle{float:left; line-height:30px; font-size:14px; font-weight:bold;}
.title_iocr{float:right; padding-top:6px; padding-left:15px; padding-right:10px;}

/*goods_info*/
.goods_info{width:749px; height:322px; padding-top:5px;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid; overflow:hidden;clear:both;}

.goods_info_img{float:left;width:310px; height:310px; padding:3px; border-top: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;text-align:center;}
.goods_info_img_hover{float:left;width:310px; height:310px; padding:3px; border-top: #e10c3a 1px solid;border-bottom: #e10c3a 1px solid;border-left: #e10c3a 1px solid;border-right: #e10c3a 1px solid;text-align:center;}
.goods_info_img_hover a{width:310px; height:310px; display:block;}

.goods_info_div{float:right; width:410px; overflow:hidden;}
.goods_info_div li{height:25px; line-height:25px;}

.scprice span{padding-right:6px; text-decoration:line-through}
.price b{font-size:16px; color:#ff6600; padding-right:6px;}
.ems span{padding-right:6px;}
.stocknum b{font-size:16px; color:#739F24; padding-right:6px;}

.go_buy{margin:20px auto;}
.go_buy img{margin-right:20px;}

/*goods_head*/
.goods_head{width:748px; overflow:hidden; height:30px; line-height:30px; border-right: #e7e7e7 1px solid;border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background:url(../images/lookbg.gif) repeat-x; color:#e20c3a;font-size:14px; font-weight:bold}
.goods_head_ioc{float:left; padding-top:8px; padding-left:10px; padding-right:5px;}
.goods_head_nav{float:left;}
.goods_head_h1{float:left;padding:0px 5px;color:#e20c3a;font-size:14px;}

/*goods_props*/
.goods_props{width:748px; overflow:hidden;border-left: #e7e7e7 1px solid;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid;}
.goods_props_catalogs {width:730px;margin:5px auto; padding:2px;background-color:#F3F3F3;border: 1px solid #D2D2D2;}
.goods_props_catalogs li {width:180px; float:left; text-align:left; line-height:22px; height:22px; color:#333333; overflow:hidden;}
.goods_props_catalogs li img{padding-left:8px; padding-right:5px; padding-top:5px;}

/*goods_desc*/
#goods_desc{width:748px; border-left:#e7e7e7 1px solid;border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid; overflow:hidden;}

/*sitemap*/

.sitemap{width:748px; overflow:hidden;}
.sitemap ul{ width:100%; list-style:none; margin:0}
.sitemap ul li{ float:left; height:290px; width:350px; overflow:hidden; display:inline; margin:10px 0; padding:0 10px;}
.sitemap ul li p{ height:25px; vertical-align:middle; line-height:25px; width:96%; overflow:hidden; border-bottom:1px solid #DDDDDD}
.sitemap ul li p a{ color:#CC3300; font-weight:bold}
.sitemap ul li div{ width:96%; line-height:25px;}
.sitemap ul li div a{color:#333333;}
.sitemap ul li div a:hover{color: #FF0000; text-decoration:underline}
.lion{ border:4px solid #E4E8F1; background:#F7FAFF}