@charset "gb2312";
/* CSS Document */

/*industry subjectmenu*/
.subMenuBox{ width:958px; margin:0 auto; border:1px solid #e3e3e3; border-top:none;}
	.subMenuCon{ border:1px solid #fff; background:#f7f7f7; height:30px;}
	.subMenuCon p{ float:left; padding:7px 0px 5px; line-height:18px;}
	.subMenuCon .newGoods{ padding-right:50px; padding-left:15px; position:relative;}
	.subMenuCon .newGoods span{ 
        position:absolute; top:3px; left:70px; width:24px; height:12px; 
        background:url(../images/icon32.gif) no-repeat -4px 0;}
	.subMenuCon .hotGoods{ padding-left:10px; background:url(../images/splitLine.gif) no-repeat 0 -88px;}
	.subMenuCon .hotGoods a{ color:#333; margin:0 6px;}
	.subMenuCon .hotGoods a:hover{ text-decoration:underline;}


/*main stylesheet*/
.goodsHomeL{ float:left; width:700px;}
.goodsHomeR{ float:right; width:250px;}
.goodsHomeL .mainBar p{ padding-top:2px; padding-right:10px; text-align:right; line-height:24px;  }
.goodsHomeL .mainBar p a{ text-decoration:underline; color:#0000FF;}
.goodsHomeL .mainBar p a:hover{ color:#FF0000;}
.goodsHomeR a{ color:#666;} 
.goodsHomeR a:visited { color:#666;text-decoration:none;}
.goodsHomeR a:hover{color:#e12222;text-decoration:underline;}
.goodsHomeR .adv{ margin-top:10px;}


.proTypeList{ border:1px solid #e3e3e3; border-top:none; padding:10px; zoom:1; }
	.proTypeList ul{ padding-bottom:10px;}
	.proTypeList li{ float:left; width:330px; height:75px; margin:0 4px 0 5px; display:inline; padding:6px 0;} 
	.proTypeList li.on{ position:relative;}
	.proTypeList li h5{ padding-left:10px; background:url(../images/dashed.gif) repeat-x left bottom;}
	.proTypeList li h5 a{ line-height:28px; font-size:14px;color:#ff7300; }
	.proTypeList li h5 a:visited{color:#ff7300;} 
	.proTypeList li h5 a:hover{color:#ff7300; text-decoration:underline;} 
	.proTypeList li p{ line-height:20px; padding:5px 10px 0; height:40px; overflow:hidden;}
	.proTypeList li p a{ line-height:20px; display:inline-block; margin-right:8px;}
	.proTypeList li.on p{ 
        position:absolute; left:0px; top:33px; width:310px; 
        padding:4px 8px; height:auto; border:2px solid #ff7300; background:#fffbe5; 
        border-top:1px solid #ff7300; }
	.proTypeList li.on h5{  position:absolute; left:0px; top: 4px; width:319px; padding-left:9px; background:#ffa200; border:1px solid #ff7300;}
	.proTypeList li.on h5 a,.proTypeList li.on h5 a:visited,.proTypeList li.on h5 a:hover{ color:#000;}

.BoxNewGoods,.BoxNewSupply,.BoxNewAgent,.memberCommand,.honestCommand{ margin-top:10px;}
	.memberCommand .cnt{ padding:15px 10px 0; zoom:1; overflow:hidden;}
	.memberCommand .cnt li{ float:left; width:104px; height:115px; margin:0 4px; display:inline;}
	.memberCommand .cnt li img{ padding:1px; border:1px solid #e3e3e3;}
	.memberCommand .cnt li span{ display:block; line-height:32px; text-align:center;} 
	.memberCommand .cnt li a span{ color:#666;}
	.memberCommand .cnt li a:visited span{ color:#810081;}
	.memberCommand .cnt li a:hover span{ color:#e12222;}
	
	.honestCommand .cnt li{ height:auto; background:url(images/arrow01.gif) no-repeat -2px 7px; line-height:18px; margin-top:10px;}
	.honestCommand .cnt li span{ float:none;}

.goodsListL{ width:1090px; overflow:hidden; }
.goodsListR{ float:right; width:180px; overflow:hidden; }
.goodsListL .mainBar p{ padding:2px 10px 0 15px; text-align:left; line-height:24px; }
.goodsListL .mainBar p span{ text-decoration:underline; color:#0000FF;}
.goodsListL .mainBar .sequence{ float:right; margin:4px 5px 0 0; *margin:2px 5px 0 0; display:inline; padding:0; }
.goodsListL .mainBar .sequence .inputText{ height:17px; line-height:17px; width:115px; padding:0 2px; border-right:none;}
.goodsListL .mainBar .sequence .buttonGray{ background:url(../images/arrow.gif) no-repeat center -110px; width:20px;}
.goodsListR a{ color:#666;} 
.goodsListR a:visited { color:#810081;text-decoration:none;}
.goodsListR a:hover{color:#e12222;text-decoration:underline;}


.goodsListCon{ border:1px solid #e3e3e3; border-top:none; padding:10px;}
	.goodsListCon thead th{ 
        height:18px; line-height:18px; padding-top:2px; 
        background:url(../images/dashed1.gif) repeat-x left top #f8f8f8; 
        text-align:center; font-weight:normal;
        }
	.goodsListCon tbody td,.goodsListCon tbody th{ 
		background:url(../images/dashed1.gif) repeat-x left bottom; 
		padding:6px 5px;  line-height:22px; 
		}
	.goodsListCon tbody th img{ padding:4px; border:1px solid #e3e3e3;}
  	.goodsListCon tbody th span{font-weight: normal;color: #2e75bc;padding-left: 18px;background: url(../images/photo_view.png) no-repeat;
	 position: relative;}
	.goodsListCon tbody th .new{background: url(../images/new.gif) no-repeat;position:absolute;top: -3px;
	 height: 17px;width: 25px;right: -50px;}
	.goodsListCon tbody th span a{ color:#2e75bc;}
	.goodsListCon tbody th em{ color:#e12222;}
	.goodsListCon td .activity{ 
        display:block; width:32px; padding-left:21px; height:18px; 
        background:url(images/activity.gif) no-repeat; font-size:11px; line-height:18px; 
        font-family:Arial, Helvetica, sans-serif;
        }
	.goodsListCon td h5 a{ font-size:14px; line-height:22px; color:#e12222; text-decoration:underline;}
	.goodsListCon td h5 a:visited{ color:#e12222; text-decoration:underline;} 
	.goodsListCon td h5 a:hover{ color:#e12222; text-decoration:none;} 
	.goodsListCon td p{ line-height:16px; padding:4px 0;}
    
    /* 产品相册 */
	.goodsListCon td .ys{float: left;width: 90px;}
	.goodsListCon td .but{
        background: url(../images/Album.gif) no-repeat;width: 57px;
        float: left;margin-top: 4px;_margin-top: 5px;
	    line-height: 23px; padding:0px 0px 0px 28px; height:26;}
    .goodsListCon td a.cmp{ color: #00349A;}
	.goodsListCon td a.cmp:hover{ color: #f60;}

.showGoodsBox{ border:1px solid #e3e3e3; zoom:1; overflow:hidden;}
	.showGoodsBox h3{ padding:9px 140px 9px 0; zoom:1; overflow:hidden;  line-height:24px; border-bottom:1px solid #e3e3e3; background:#f7f7f7; text-align:center; font-size:20px; font-family:"黑体"; font-weight:normal; }
	.showGoodsBox h3 span{ float:left; font-size:14px; font-weight:bold; padding-left:35px; background:url(../images/icon16.gif) no-repeat 12px -253px;} 
	.showGoodsBox h3 span em{ font-style:normal;}
	.showGoodsCon{ padding:15px;}
	.goodsImg{ float:left; width:315px;}
	.goodsImg .bigImgCon{ height:225px; width:300px; padding:6px; border:1px solid #e3e3e3; position:relative;}
	.goodsImg .bigImgCon img{ margin:0; padding:0;}
	.goodsImg .bigImgCon p{ position:absolute; right:5px; bottom:6px; *bottom:4px; padding:2px 5px; background:#FFF; filter:alpha(opacity:80);opacity:0.8;}
	.goodsImg .bigImgCon p em{ font-style:normal;}
	.goodsImg .imgsCon{ height:50px; margin-top:10px;}
	.goodsImg .imgsCon .fl,.goodsImg .imgsCon .fr{ display:block; width:15px; height:42px; margin-top:4px;}
	.goodsImg .imgsCon .fl{ margin-right:5px;_margin-right:2px;}
	.goodsImg .imgsCon .imgsList{ width:272px; height:50px; overflow:hidden; zoom:1;}
	.goodsImg .imgsCon .imgsList img{ width:60px; height:45px;padding:1px; border:1px solid #e3e3e3;}
	.goodsImg .imgsCon .imgsList li{ float:left; margin:0 2px; display:inline; width:64px; height:50px; } 
	
	.goodsInfo{ float:left; width:320px; padding-left:25px;}
	.goodsInfo td{ vertical-align:top; line-height:28px; font-size:14px;} 
	.goodsInfo td em,.goodsInfo td strong{ font-size:14px;}
	.goodsInfo p{ margin-top:15px;}
	.goodsInfo p a{ margin-right:10px;}
	.goodsInfo p a.clearCart{ display:inline-block; height:16px; padding-left:20px; background:url(../images/icon16.gif) no-repeat 0 -328px;}
	.goodsInfo p span{ display:block; padding-top:5px; height:16px; line-height:16px;}
	
	.contactInfo{ float:right; position:relative; width:225px; padding:10px 15px; border:2px solid #f9e2b3; background:#fffdf1;}
	.contactInfo .blockAngle{ position:absolute; left:-10px; top:5px; width:10px; height:25px; background:url(../images/icon16.gif) no-repeat right -287px;}
	.contactInfo p{ text-align:center; padding:10px 0;}
	.contactInfo p a{ margin:0 10px;}
	.contactInfo td,
	.contactInfo th{ 
		vertical-align:top; line-height:18px; padding:2px; 
		font-size:12px; word-break:break-all;word-wrap:break-word;
		border:1px solid #fff0e2; background:#fff; }
	.contactInfo table th{ width:50px; text-align:center; font-weight:normal; }
	
	.funcBar{ height:16px; padding:8px 15px; margin-top:15px; background:#f7f7f7;}
	.funcBar a{ margin-right:15px;}
	.funcBar p{ float:right;}
	.funcBar p a{ margin-right:0;}
	
	.goodsPage{ padding:10px 0; text-align:center;}
	.goodsPage .pageBtn a{ display:inline-block; padding:1px 4px 0; margin:0 2px; height:16px; line-height:14px; background:#FFF; border:1px solid #ccc; }
	.goodsPage .pageBtn a.current,.goodsPage .pageBtn a.current:hover,.goodsPage .pageBtn a.current:visited{ background:#e12222; border:1px solid #e12222; font-weight:bold; color:#fff;}
	.goodsPage .pageBtn .pagePrev,.goodsPage .pageBtn .pageNext{ border:0; margin-top:/*\**/-6px\9; vertical-align:middle; margin-bottom:3px;  height:27px;_height:28px;}
	.goodsPage p{ padding-bottom:10px; font-size:14px; font-weight:bold; line-height:28px;}

.container .detailL{ width:800px;}
.container .detailR{ width:180px;}

.goodsDescription,.goodsCommand{ padding:15px 20px;}
	.goodsDescription table{border-collapse:inherit;border-spacing:inherit; width:inherit;}
	.goodsDescription td{ margin:inherit; padding:inherit; border:inherit;}
	.goodsDescription p{ padding:inherit; margin:inherit; text-indent:inherit;}
	.goodsDescription ol,.goodsDescription ul,.goodsDescription li { list-style:inherit; outline:inherit;}
	
	.goodsDescription{ line-height:160%;}
	
	.goodsCommand li{ float:left; line-height:24px; text-align:center; margin:5px 13px; display:inline;}
	.goodsCommand li img{ width:120px; height:120px; padding:1px; border:1px solid #e3e3e3;}

.container .relatedInfo .fl{ width:240px; margin-right:18px; display:inline;}
.container .relatedInfo .fr{ width:240px;}

/*other style*/
.Activity{ 
    display:inline-block; text-indent:23px; width:50px; height:18px; 
    line-height:18px; background:url(../images/btnBg.gif) no-repeat 0 -349px;}
.btnContactUs{ 
    display:inline-block; width:85px; height:23px;background:url(../images/btnBg.gif) no-repeat 0 -317px; 
    text-indent:-9999px; }
.prompt{ margin-top:10px;}
.prompt input{ vertical-align:middle; margin-bottom:4px;}
.prompt .inputText{ width:200px; padding:0 2px; height:17px; line-height:17px;}
.writeMsg .hideBox .prompt{ margin-top:0;}
.noMarginT{ margin-top:0;}
.adv{ margin-top:10px;}

/*cart*/
.marginb10{margin-bottom:10px;}
.Wrap_cart{width:800px;margin:0 auto;}

/*Header_cart*/
.Header_cart{width:100%;padding:20px 0;overflow:hidden;}
.Logo{float:left;margin:10px 20px 0 0;}
.Order_cart{width:438px;height:29px;float:left;padding-top:23px;}
#Order_cart_S1{background:url(catsimages/warebuy1.jpg) no-repeat;}
#Order_cart_S1 .step1{color:#fff;}
#Order_cart_S2{background:url(catsimages/warebuy2.jpg) no-repeat;}
#Order_cart_S2 .step2{color:#fff;}
#Order_cart_S3{background:url(catsimages/warebuy3.jpg) no-repeat;}
#Order_cart_S3 .step3{color:#fff;}
.Order_cart li{float:left;line-height:29px;padding-left:8px;font-weight:bold;}
.Order_cart .step1{width:120px;}
.Order_cart .s1complete{background:url(catsimages/complete.jpg) no-repeat 95px 9px;}
.Order_cart .step2{width:155px;}
.Order_cart .s2complete{background:url(catsimages/complete.jpg) no-repeat 132px 9px;}
.Order_cart .step3{}

/*mycart_tip*/
.mycart_tip{height:50px;line-height:50px;}
.mycart_tip img{float:left;}

/*List_cart*/
.List_cart{border:0px solid #ccc;}
.List_cart h2{height:28px;line-height:28px;background:url(catsimages/cart_bg_05.gif) #AACDED no-repeat right top;}
.List_cart h2 strong{display:block;height:28px;background:url(catsimages/cart_bg_03.gif) no-repeat left top;padding:0 20px;}
.cart_table{width:760px;border:solid #AACDED;border-width:0 3px;padding:20px 17px 0;}
tr.Thead,td.Tfoot{background:#EBF4FB;}

/*table*/
td.bag_close{padding-left:19px;background:url(catsimages/bag_open.gif) no-repeat 5px 9px;text-align:left;}
td.bag_open{padding-left:19px;background:url(catsimages/bag_close.gif) no-repeat 5px 9px;text-align:left;}
.price{color:#f00;font-family:verdana;font-weight:bold;}
.tip_bag{color:#f00;}

/*cart_op*/
.cart_op{padding:25px 10px;height:38px;font-size:14px;}
.cart_op li{line-height:38px;float:left;}
.cart_op li a{font-size:12px;}
.cart_op .li1{padding-left:23px;background:url(catsimages/gwc_03.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li4{padding-left:22px;background:url(catsimages/gwc_05.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li2{padding-left:19px;background:url(catsimages/gwc_07.jpg) no-repeat 0px 9px;}
.cart_op .li3{float:right;}
.cart_op .li3 img{display:inline;}
/*cart_tip*/
.cart_tip{padding:20px;}
/*round*/
.round{height:10px;background:url(catsimages/cart_bg_11.gif) repeat-x 0 top;}
.lround{width:10px;height:10px;background:url(catsimages/cart_bg_09.gif) no-repeat left top;float:left;}
.rround{width:10px;height:10px;background:url(catsimages/cart_bg_10.gif) no-repeat right top;float:right;}

/*Product_List_SN//image:130*98**/
.Product_List_SN{width:974px;margin:0 auto;overflow:hidden;border:solid #AACDED;border-width:0 3px;}
.Product_List_SN ul{width:101%;overflow:hidden;}
.Product_List_SN li{width:33.3%;float:left;}
.Product_List_SN li dl{padding:7px 0;overflow:hidden;}
.Product_List_SN li dt{height:98px;padding:5px 0;}
.Product_List_SN li dt img{width:130px;height:98px;margin:0 auto;}
.Product_List_SN li dd{padding:0 15px;line-height:18px;text-align:center;}
.Product_List_SN li .p_Name{height:36px;overflow:hidden;}
.Product_List_SN li .p_Price{height:18px;overflow:hidden;}
.Product_List_SN li .p_Price img{display:inline;vertical-align:middle;}
.Product_List_SN li .addtoCart{margin-top:5px;}

/*tips*/
.tip_1{padding:10px 10px 10px 50px;background:url(catsimages/wcdd.gif) no-repeat left 10px;font-size:16px;font-weight:bold;line-height:2em;}
.tip_1 strong{color:#FE7E00;}
.tip_5{margin-bottom:3px;}
.tip_5 strong{color:red;font-size:16px;}
.tip_6{font-size:16px;font-weight:bold;margin:20px 0 10px 0;}

.tip_2{border:1px solid #FF914E;background:#FFFDE9;padding:15px;margin-bottom:20px;}
.tip_2 .first{font-size:24px;line-height:35px;font-weight:bold;float:left;font-family:黑体;}
.tip_3{background:#EBF4FB;border:solid #AACDED;border-width:2px 1px 1px;padding:15px;}
.tip_3 ul{padding:20px 20px 20px 30px;}
.tip_3 p.explain{color:#888;padding-left:30px;}
.tip_4{padding:20px 10px;font-size:14px;line-height:2em;}
.tip_4 strong{color:#FE7E00;}

.suitTitle{background:#fffddd;}
.suitTitle td{border-bottom:none;}
.suitItem{background:#fffddd;}
.suitItem td{border-top:none;border-bottom:none;}

.b_bank {
    margin-top: 0px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
    padding:5px 0 5px 0;
    background:#fff;
    border:#f1f1f1 1px solid;
}
.b_bank DIV {
    FLOAT: left
}
.b_bankin {
    BORDER-RIGHT: #f1f1f1 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f1f1f1 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #f1f1f1 1px solid;
    WIDTH: 225px;
    COLOR: #494949;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #f1f1f1 1px solid;
    height: 100px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 6px;
    background:#fff;
}
.b_bankin p{margin:2px 0 0 8px;}
.b_bankin p img{display:inline;}

#changeSucTip{background: url(catsimages/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.errorInfo,.alertInfo{ 
    background:#FFECEC; border:#F34956 solid 1px; padding:5px;
    color:#C00; margin:0px auto; margin-top:5px; text-align:right; 
    font-size:12px}
.submitSuccess{
    border:#01B703 1px solid;padding:4px 20px 4px 20px;
    background:#F1FDE5;font-size:12px;color:#01B703;
    height:23px;
    }
.waitInfo{
    color:#666;Background:#fff url(catsimages/loading.gif) no-repeat 3px 3px;
    border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;
    padding-bottom:3px;padding-left:20px;padding-right:10px;
    font-size:12px;font-weight:400;
    }
.shoppingTip{
    background:#FFECEC;padding:8px 10px;line-height:20px;
    border:1px solid #F34956;margin-bottom:20px;color:red;
    }

/* 产品展示页 产品相册 */
.goodsImg .ys{
	position: relative; float: right; padding:0px 30px 0px 20px;
	_background-position: 0px 0px;
	_margin-top: -13px;
    }
.goodsImg .ys span{
    position: absolute;background-image:url(../images/new.gif);
    width:25px;height:17px;right: 0px;top: -2px;_top: -5px;
    }
	

.dimg{background-image: url(../images/dimg.png);height: 22px;width: 69px;background-color: #FFF;font-size: 12px;color: #00349a;
 border-style:none;padding-left: 12px;cursor: pointer;_padding-top: 2px;}
.dimg_off{background: url(../images/dimg.png) no-repeat 0px -22px;height: 22px;width: 69px;background-color: #FFF;font-size: 12px;
	color: #666;border-style:none;padding-left: 12px;cursor: pointer;_padding-top: 2px;}
	
	
	
/***产品介绍模板样式***/
.ys_1 h3 {
	font-size: 14px;
	color: #333333;
	background-color: #f7f7f7;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
}
.ys_2 .img1{
	background-image: url(../images/img1.jpg);
	height: 35px;
	width: 738px;
}
.ys_2 .img2{
	background-image: url(../images/img2.jpg);
	height: 35px;
	width: 738px;
}
.ys_2 .img3{
	background-image: url(../images/img3.jpg);
	height: 35px;
	width: 738px;
}
.ys_3 h3 {
	font-size: 14px;
	color: #666666;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC99;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.ys_3 ul{
	margin: 0px;
}
.ys_3 ul li {
	font-size: 12px;
	color: #333;
	list-style-type: none;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}

/** goods rank */
.goodsListCon .goods_rank td,
.goodsListCon .goods_rank th{ 
    background:url(img/king_zss.png) repeat-x 0 -14px;
    }

.rank { 
    position: absolute; top:30px; right: 4px;
    width:144px; height:35px; 
    background:url(img/king_zss.png) no-repeat 0 -559px;
    }

.bnt_conn, 
.bnt_shopinfo,
.bnt_cert,
.bnt_message{
    display: -moz-inline-stack;
    display: inline-block;
    *display: inline; zoom:1;
    
    height:33px; line-height:32px;
    background: url(img/button.gif) no-repeat;
    cursor:pointer;
    text-align:left;
    text-indent: 30px;
    }
    
    .bnt_conn{ width: 165px; }
    .bnt_shopinfo{ width: 165px; background-position:0 -32px; }
    .bnt_cert{ width: 132px; background-position:0 -64px; }
    .bnt_message{ width: 104px; background-position:0 -98px; }