﻿/*商城页面CSS 三列*/
#productContent{height:100%; overflow:hidden;}
/*右侧提示*/
#productContent .productRInfo {float:right; width:200px; }
#productContent .productRInfo h3{ color:#fff; font-size:13px; font-weight:bold; height:24px; line-height:24px; background: url(images/tipsBg.gif) repeat-x; text-indent:1em;}
#productContent .productRInfo .tips{border:#F9C1C1 1px solid; padding:3px 6px; line-height:24px;}
#productContent .productRInfo .tips li{margin:6px 0; color:#666;}

#productContent .tips{ float:right; width:200px; border:#c00 1px solid;}
#productContent .tips h3{ color:#fff; font-size:13px; font-weight:bold; height:24px; line-height:24px; background: url(images/tipsBg.gif) repeat-x; padding-left:24px;}
#productContent .tips .tipsContent{ padding:6px; line-height:21px;}
.proTag{height:auto !important;	height:50px;min-height:50px;border:1px #ccccff solid;background:#f0f3fd;	padding:5px 6px;margin-top:10px;}
.proTag dt{font-size:12px;padding-left:25px; border-bottom:dotted 1px #ccccff; height:24px;line-height:24px;background:url(images/icon2.gif) no-repeat 5px;}
.proTag dd{padding:5px; color:#999;}


/*购物车*/
.miniCart{ width:180px;height:35px; line-height:28px;position:absolute; right:0px; top:9px;color:#000000;}
.miniCart .hd{ height:23px; line-height:23px;  border:1px solid #DA8C4C; background:url("images/gw_de.jpg") no-repeat 0 0;  }
.miniCart .hd a{ display:block;  padding-left:40px; height:23px; line-height:23px;color:#A30001;}
.miniCart .hd a strong{ font-weight:bold; }
.miniCart .hd a:hover{ color:#A30001; }
.miniCart .bd{ display:none; width:464px;border:1px solid #f29200;background-color:#fcf8f2; color:#000000; position: absolute; top:24px; left:-287px;
padding-bottom:10px; z-index: 99;color:#2A9509;}
.miniCart .noData{ padding:20px; text-align:center; font-weight:normal;}
.miniCart table th{ height:30px; background:#ffeccf; border-bottom:1px solid #fab477;line-height:30px; text-align:center;}
.miniCart table td{height:42px;padding:5px 0; text-align:center;}
.miniCart table #miniCarTip{ height:12px; line-height:12px; overflow:hidden;  color:#009900; text-align:right; padding-right:100px;  }
.miniCart table .proPic{width:44%;}
.miniCart table .proPic .img, .miniCart table .proPic img{float:left;width:40px;height:40px;display:inline;}
.miniCart table .proPic .img{border:1px solid #EDEDED;margin:0 5px 0 10px;}
.miniCart table .proPic .tit{float:left;width:140px;height:40px;line-height:20px;text-align:left;display:inline-block;overflow:hidden;}
.miniCart table .price, .miniCart table .cart-total{width:18%;}
.miniCart table .num{width:10%;}
.miniCart table .num input{float:left;width:24px;height:17px;border:1px solid #ccc;text-align:center;}
.miniCart table .num a{float:left;width:19px;height:9px;display:inline-block;overflow:hidden;}
.miniCart table .num .numUp,.miniCart table .num .numDown{ background:url("images/iconSplit.gif") 0 -282px no-repeat; cursor:pointer;}
.miniCart table .num .numDown{margin-top:1px;background-position:-19px -282px;}
.miniCart table .num .numUp:hover{background-position:-38px -282px;}
.miniCart table .num .numDown:hover{background-position:-57px -282px;}
.miniCart table .conductor{width:10%;}
.miniCart .info{height:22px;padding:6px 0;line-height:22px;text-align:right;color:#000000;}
.miniCart .info .yBtn{vertical-align:middle;}
.miniCart .info .detail{height:22px;line-height:22px;margin:10px;display:inline-block;font-weight:normal; }
.miniCart .info .detail strong{ color:#D80000;  }
.yBtn span{background:url("images/gwc.gif") no-repeat 0 0; color:#ffffff;height:30px;padding:0 20px 20px 20px;line-height:30px;display:inline-block;overflow:hidden; font-size:13px; font-weight:bold;}
.yBtn{ margin-right:5px;padding-left:0;cursor:pointer;margin-bottom:10px;}
.yBtn:hover{ text-decoration:none;  }
.tititi { color:#3366CC;font-weight:normal;}
.tititi a {color:#000000;text-decoration:underline;}
.tititi a:hover{ color:#A30001; }
.hdtable { color:#A30001;}
.tableTit {color:#000000;font-weight:normal;}
.tableTit a {color:#000000;font-weight:normal;}


/*商品内容*/
.itemContent{float:left; width:550px; padding-left:10px; height:auto; overflow:hidden;}
.itemContent h3,.itemContent ul#productInfo{border-bottom:1px dotted #ccc;}
.itemContent h3{ font:normal 16px/22px "微软雅黑","宋体";color:#333; padding-bottom:7px;}
.itemContent .itemPic{width:260px;}
.itemContent .itemPic .pic{border:#f0f0f0 solid 2px; width:240px; padding:5px; height:100%; overflow:hidden; }
.itemContent .itemPic #Product_BigImage img{width:240px; height:auto!important; margin:0 auto;}

.itemContent .itemInfo{padding-right:10px; float:right; width:260px;}
.itemContent .itemInfo li{line-height:26px;border-bottom:none; overflow:hidden; _height:100%; }
.itemContent .itemInfo li div{display:inline-block; float:left; width:49.5%;}

.itemContent .itemInfo li ol,.itemContent .itemInfo li em{display:inline-block; float:left; font-style:normal; margin-right:10px;}
.itemContent .itemInfo .price {line-height:30px; height:30px;}
.itemContent .itemInfo .price .priceStyle{ color:#f50; font-size:24px; font-family:Georgia, Arial, Helvetica, sans-serif;}
.itemContent .itemInfo .marketPrice{ color:#666; font-size:14px; font-family:Georgia, Arial, Helvetica, sans-serif; text-decoration:line-through;}
.itemContent .itemInfo .VIPPrice{padding-left:22px; background:url(images/iconVIP.gif) left center no-repeat;}
.itemContent .itemInfo .VIPPrice .p_font_weight{ font-family:Georgia, Arial, Helvetica, sans-serif;}

.productIntro{margin-top:20px;}

/*商城页面CSS 两列*/
.fullwidth{width:760px;}
.fullwidth .itemInfo{width:480px;}

/* 多属性选择，购买按钮， */
.otherProperty{ border:1px solid #c5ddf3; background:#F1F8FF;  margin-top:15px; position:relative;width:420px;  }
.otherProperty .hd{ font-weight:bold;display:none;  height:12px; line-height:12px; padding:10px; border-bottom:1px solid #f0b04b; background: #FFFAE6   }
.otherProperty .hd span{ float:right; display:block; width:12px; height:12px; overflow:hidden; background:url("images/iconSplit.gif") 0 -401px no-repeat; cursor:pointer;   }
.otherProperty .bd{ padding:10px 10px;  }
.otherProperty .bd dd{  }
.otherProperty .bd .buyNum{height:30px; margin:10px 0 0 0; }
.otherProperty .bd .buyNum a,.otherProperty .bd .buyNum input{ display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.otherProperty .bd .buyNum a{ background:#fff; width:13px;height:13px;border:1px solid #DBDBDB;line-height:11px;text-align:center;overflow:hidden;text-decoration:none;font-family:arial;  }
.otherProperty .bd .buyNum a:hover{background:#fdf4e1;border:1px solid #E67B11; color:#E67B11 }
.otherProperty .bd #txtNum{ border:1px solid #ccc; background:#fff; line-height:18px; height:18px; width:25px; text-align:center;   }
.otherProperty .propertyContainer{overflow:hidden;}
.otherProperty .propertyContainer li{height:30px; }
.otherProperty .propertyContainer .proType{ }
.otherProperty .propertyContainer .proType .p_font_red{ color:#D80000 !important;  }
.otherProperty .propertyContainer ol{ overflow:hidden; zoom:1;margin-bottom:10px; }
.otherProperty .propertyContainer ol li{ float:left;margin-right:5px; display:inline;height:26px;  }
.otherProperty .propertyContainer ol li a{ display:block; padding:0; border:1px solid #ccc; cursor:pointer; background:#fff; height:23px;line-height:23px;font-size:12px;min-width:23px   }
.otherProperty .propertyContainer ol li a:hover,
.otherProperty .propertyContainer ol li.on a{ border-color:#E67B11; text-decoration:none;   }
.otherProperty .propertyContainer ol li.on{position:relative; }
.otherProperty .propertyContainer ol li.on i{line-height:9999px; position:absolute;width:15px;height:15px;font-size:0px;overflow:hidden;right:1px;bottom:2px;background:url(/Skin/images/product-btn.gif) no-repeat -250px -150px;    }
.otherProperty .propertyContainer ol li img{height:23px; }


.p_font_red { color:#D80000 !important;  }
.p_info {height:60px;text-align:center;}
.p_info img {margin:10px;}

.buttonCol { padding:10px 0; border-bottom:none;}
.buttonCol ol,.buttonCol em{ float:left; background:url(images/buttonColBgRight.gif) right top no-repeat; width:105px; margin-right:15px; display:inline-block;}
.buttonCol ol a,.buttonCol em a,.buttonCol ol a,.buttonCol em a:link,.buttonCol ol a,.buttonCol em a:visited{background:url(images/buttonColBgLeft.gif) left top no-repeat; display:block;height:29px; line-height:29px; text-align:center;  font-size:13px; color:#fff; font-weight:bold;}
.buttonCol ol a,.buttonCol em a:hover{color:#FF3;}


.jqzoom img {width:200px;}

/*商品书签切换*/
.ShopTitle { border-bottom:1px solid #fff; overflow:hidden; height:28px;} 
.ShopTitle ul{background:url(images/shopTabBottom.gif) repeat-x bottom;padding-bottom:7px;height:25px; }
.ShopTitle li,.ShopTitle li.Shop_title{float:left; background:url(images/shopTabRight.gif) right bottom no-repeat; margin-right:3px; display:inline; overflow:hidden;}
.ShopTitle li span{background:url(images/shopTabLeft.gif) left bottom no-repeat; padding:5px 20px 0; height:20px; line-height:20px; cursor:pointer; display:inline-block; }
.ShopTitle .Shop_mouseover{background:url(images/shopTabHoverRight.gif) right top no-repeat; margin-right:3px; }
.ShopTitle .Shop_mouseover span{background:url(images/shopTabHoverLeft.gif) left top no-repeat; height:25px;padding:0px 20px; line-height:25px; cursor:pointer; color:#FFFFFF; font-weight:bold;}

.showTabCon {padding:15px;height:auto !important;height:100px;min-height:100px; overflow:hidden}
.showTabCon { line-height:180%; background:url(images/shopTabConBg.gif) repeat-x top; border:1px solid #ccc; border-top:none; }
.showTabCon .p_class_list li{ float:left; width:180px; text-align:center; margin-bottom:3px;overflow:hidden;}
.showTabCon .p_class_list li .pe_u_thumb{ height:120px; }
.showTabCon .p_class_list li .pe_u_thumb{height:120px;width:160px; min-width:160px; overflow:hidden }
.showTabCon .p_class_list li .pe_u_thumb img{width:160px; }

/*商品JQ书签切换*/
.ShopTab{margin-top:10px;}
.ShopTab dt{background:url(images/shopTabBottom.gif) repeat-x 0px 25px;overflow:hidden; height:27px;}
.ShopTab dt span{display:block; float:left;background:url(images/shopTabRight.gif) right bottom no-repeat; margin-right:3px; display:inline; overflow:hidden;}
.ShopTab dt span em{background:url(images/shopTabLeft.gif) left bottom no-repeat; display:inline-block; padding:5px 20px 0; height:20px; cursor:pointer; font:normal normal normal 12px/20px "宋体"; }
.ShopTab dt span.on{background:url(images/shopTabHoverRight.gif) right top no-repeat; margin-right:3px; }
.ShopTab dt span.on em{background:url(images/shopTabHoverLeft.gif) left top no-repeat; height:25px;padding:0px 20px; line-height:25px; cursor:pointer; color:#FFFFFF; font-weight:bold;}

.ShopTab dd {display:none;padding:15px;height:auto !important;height:120px;min-height:120px;overflow:visible;line-height:180%; background:url(images/shopTabConBg.gif) repeat-x top; border:1px solid #ccc; border-top:none; }
.ShopTab dd .p_class_list ul{overflow:hidden;}
.ShopTab dd .p_class_list li{ float:left; width:20%; text-align:center; margin-top:5px;overflow:hidden;}
.ShopTab dd .p_class_list li img{ width:100px; }

/*购物流程*/
#ProcessBox{ background:url(images/ProcessBoxBg.gif) repeat-x;}
#ProcessNav{background:url(images/ProcessBoxBgLeft.gif) left top no-repeat;height:26px; padding-left:230px; line-height:26px; color:#603;}
#ProcessNav span{ display:block;background:url(images/ProcessBoxBgRight.gif) right top no-repeat; }

.categorylist li{ height:18px; line-height:18px;}
.categorylist dl{padding:1px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.categorylist dt{background:url(images/categorylistTitleBg2.gif) repeat-x; }
.categorylist dt span{ line-height:32px; height:32px; display:block; padding-left:24px; font-size:14px; font-weight:bold; background:url(images/icon16.gif) 8px  center no-repeat;}
.categorylist dt .title1{background:url(images/categorylistTitleBg1.gif) repeat-x; }
.categorylist dt .title1 span{ line-height:30px; height:30px;}

.categorylist .childColList{ padding:6px 20px;}
.categorylist .childColList li{ background:url(images/dotBlack.gif) left center no-repeat; padding-left:12px;}

.categorylist #trademarkBox{height:auto !important; height:55px; min-height:55px;}
.categorylist .TrademarkList li { float:left; display:block; width:81px; height:40px; padding:2px; border:1px solid #ccc; margin:3px 6px; display:inline; }
.categorylist .TrademarkList li img{ width:77px; height:36px;}

.childListBox{ border:1px #E4E4E4 solid; height:auto !important; height:270px; min-height:270px;}

.itemName{height:28px;line-height:28px;overflow:hidden;text-align:center;}
.itemName{text-align:left;height:36px;line-height:36px; }
.pe_u_thumb_func{text-align:center; }
.childImglist { color:#ccc;}
.childImglist .itemPic img{ width:170px; height:170px;}
.childImglist .itemPic{ width:170px; height:170px; border:1px solid #ccc;}
.childImglist .itemPrice strong{ font-size:14px; color:#c00; font-family:Arial, Helvetica, sans-serif;}
.childImglist .price{ color:#000000;}
.childImglist .marketPrice{ font-size:10px; text-decoration:line-through;}
.childImglist .itemName a{ color:#36c;}
.childImglist .itemPic{ width:170px; height:170px; border:1px solid #ccc; }
/*子栏目图片列表*/
.childListBox .childImglist{ padding:6px;}
.childImglist li{ float:left; width:25%; text-align:center; padding:10px 0; height:24.5%;}

/*子栏目页翻页框*/
.class_page1 { text-align:right; margin-top:5px; padding:10px;}
.class_page1 a,.class_page1 strong{ height:12px; line-height:12px;padding:5px;border:1px solid #ccc; text-align:center; display:inline-block;}
.class_page1 strong{  color:#fff; background:#95071B;}

/*父栏目翻页框*/
.class_page{text-align:center; background:#F8FCFF; height:36px; line-height:36px; border:#E9E9E9 1px solid;}


/*父栏目一列式上下循环节点*/
.parentListBox1 .childListBox ul{overflow:hidden;}
.parentListBox1 .childImglist{ float:left;display:block;width:100%;width:170px;}
.parentListBox1 .childListBox li a{font-size:13px; line-height:26px; height:26px;color:#069;padding-left:24px;  background: url(images/icon22.gif) 10px center no-repeat; margin-left:10px;}

#ProductLog {padding:0 10px; }
#ProductLog li{margin-bottom:5px;height:100%; overflow:hidden;}
#ProductLog li a{display:block; }
#ProductLog img{width:50px;border:1px solid #ccc; background:#fff; padding:2px; float:left; margin-right:8px;}
#ProductLog a:hover img{border:#F60 solid 1px;}
#ProductLog .productCompare{height:28px !important;min-height:28px; line-height:28px;text-align:right; }
#ProductLog .productCompare a{text-decoration:underline; color:#f60;}

/*购物查看图标*/
.pe_u_thumb_func span{width:40px; height:20px;display:inline-block;margin:0 5px; background: url(images/ProductButton1.gif) no-repeat; line-height:20px; padding-left:5px; }
.pe_u_thumb_func .productView{background: url(images/ProductContent2.gif) no-repeat;}

input[type="radio"]{vertical-align:middle;}
#RadlPayPlatform label{vertical-align:middle;}

.p_class_list2 li{float:left;}


/*评论模块*/
#userComment{
	margin-top:10px;
}
#userComment h4{
	font:normal 14px/24px "微软雅黑";
}

/*促销方案列表*/
.p_sales_list{
	*float: left;/*IE*/
    margin-left: -10px!important;
    margin-left: -10px;/*IE6*/
    *overflow: visible;
	padding-bottom:10px;
	padding-left:10px;
	_padding-left:1px;
	
}
.p_sales_list li{
	background:#eff7ff url(images/p_saleLogo.gif) -10px -10px no-repeat;
	border:#cdecff solid 1px;
	width:238px;	
	height:179px;
	min-height:155px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.p_sales_list li h4{
	color:#cc3300;
	text-align:center;
	font:bold 14px/32px Tahoma;
	margin-top:5px;
}
.p_sales_list li em{
	display:block;
	background:url(images/p_saleDate.gif) center center no-repeat;
	height:36px;
	font:normal normal normal 12px/36px Tahoma;
	text-align:center;
	color:#69c;
}
.p_sales_list li p{
	margin:0 10px 10px;
	line-height:24px;
}
.p_sales_list li p span{
	font:bold 12px/24px Tahoma;
}
.p_sales_list li p span.p_saleF1/*绿色*/{
	color:#6c0
}
.p_sales_list li p span.p_saleF2/*红色*/{
	color:#c00
}
.p_sales_list li p span.p_saleF3/*蓝色*/{
	color:#06c
}

.shop_br_list li
{
    padding:5px 0 5px 0;
    width: 98%;
    float: left;
    border-bottom: 1px dotted #ccc;
}

.search{ position:relative; zoom:1; }
.searchIn{padding-left:150px;padding-bottom:20px;position:relative; top:-4px;}
.searchIn a{ color:#FFFFC0; }
.cart{ position:absolute; top:13px; left:20px;  }
.cart{ left:725px; }
.cart{ display:inline-block; width:144px; padding-left:35px; height:35px; line-height:35px;  background:url(/img/gw_de.jpg) left top no-repeat;  color:#A0410A; font-weight:normal; margin-right:10px; }
.searchIn a img{border:0; height:25px; width:60px;cursor: pointer;position:relative; top:9px;}
.buy_s img{border:0; height:25px; width:60px;cursor: pointer;}

#showSCart { text-align:left; height:25px; line-height:25px; margin-right:10px; }
#showSCart .min a { color:#A30001;margin:0 1px;height:25px; line-height:25px;}
#showSCart .min em{ color:#A30001;font-style:normal;font-weight:bolder;margin:0 1px;}
#showSCart .detail { z-index:100; background:#fffee0; border:1px solid #9b2f2f;border-top:none;display:none;right:-1px; top:23px;line-height:20px;padding:5px 0 5px;position:absolute;text-align:center;width:179px;}
#showSCart .detail div {color:#2A9509;line-height:16px;padding:8px 0;white-space:nowrap;}
#showSCart .detail td {background-color:#F8F8F8; text-align:left; padding-left:10px; }
#showSCart .detail th { background:#E52B14; color:#fff; text-align:left; padding-left:10px;  }


#showSCart .kdetail { z-index:100; background:#fffee0; border:1px solid #9b2f2f;border-top:none;display:none;right:-1px; top:23px;line-height:20px;padding:5px 0 5px 0;position:absolute;text-align:center;width:312px;}
#showSCart .kdetail div {color:#2A9509;line-height:16px;padding:4px 0;white-space:nowrap;}
#showSCart .kdetail td {background-color:#F8F8F8; text-align:left; padding-left:10px; }
#showSCart .kdetail th { background:#E52B14; color:#fff; text-align:left; padding-left:10px;  }

.search_bar { position:relative; background:url(/img/shop_bg.gif) left top no-repeat; height:50px;color:#fff; font-weight:bold; padding:0 40px;}	
.search_bar a:link ,.search_bar a:visited { font-weight:normal; color:#fff;}
.search_bar .search{ padding-top:8px;}

.inputtext1{
		 font-size:12px;   
		 vertical-align:middle; 
		 }
		 
.inputtext1{
border:1px solid #8C0E0E;background:#fff url(/img/SearchBox.png) no-repeat 0px 0px;
	  color:#888;
	  width:200px;
	  height:18px;
	  min-height:18px;
	  padding-top:5px;
	  padding-left:25px ;
	  margin-top:5px;
	   }
.btn_search{border:0; background:url(/img/go.gif) left scroll no-repeat; height:24px; width:43px;padding-top:10px;cursor: pointer;}
.shop_wen{float:left;text-align:left;border-bottom: 1px dotted #ccc;width:435px;}
.shop_zw{
font: normal normal normal 14px/200% Arial, "宋体" ,Helvetica,sans-serif;
padding:5px 0px 5px 10px;
height: auto !important;
width:690px;
text-align:left;
}
.shop_zw img
{
max-width:700px; 
width:expression_r(width>700?”700px”:width+”px”);
overflow:hidden;
}
.gt_zw{
font: normal normal normal 14px/200% Arial, "宋体" ,Helvetica,sans-serif;
padding:5px 0px 5px 10px;
height: auto !important;
width:690px;
text-align:left;
}

.gt_zw  img
{ 
padding:10px;
max-width:700px; 
width:expression_r(width>700?”700px”:width+”px”);
overflow:hidden;
}
.shop_tu{float:center;text-align:center; margin:5px;}
.shop_tu img {float:center; border: 3px solid #ccc;text-align:center;}

.sideBar {
margin-left:5px !important;/*IE7,IE8*/
margin-left:3px;
float:left; width:202px; z-index:1; position:relative; }
.mode_b .bgm { border:1px solid #E7CA96; border-top:none;  }
.mode_p .bgt{ background:url(/img/pronav_top.gif) left top no-repeat; height:30px; line-height:30px; }
.mode_p .bgt h2{padding-left:20px; color:#ffffff; font-weight:bold; font-size:14px; }
.mode_p .bgt h2 a{ color:#ffffff; font-weight:bold; font-size:14px;  height:30px; line-height:30px; }
.mode_p .bgm { background-color:#FFFFF5;}
.mode_p .bgg { background-color:#FFFFF5;border:1px solid #E7CA96; border-top:none;}
.mode_p .bgb{ background:url(images/pronav_bottom.gif) left bottom no-repeat; height:5px; font-size:0px;  }
.proNav{ position:relative; zoom:1; padding:10px; background:#FEF8EF; }
.proNav .mLiDepth_1{ line-height:30px; height:30px; position:relative; font-size:14px; border-bottom:1px solid #FDE6D2; background:url("/img/shareA.gif") 10px -1082px no-repeat; }
.proNav .mADepth_1{  display:block; height:30px; padding-left:24px; background:url("/img/shareA.gif") 175px -1125px no-repeat; }
.proNav .mADepth_1:hover{ text-decoration:none;  }
.proNav .mEmDepth_1{ position:absolute;  left:120px; top:0px; display:block; height:30px; width:2px; background:#FEF8EF; z-index:1; display:none;    }
.proNav .mUlDepth_1{ overflow:hidden;  display:none; position:absolute; top:-1px; left:120px; width:360px;  border:1px solid #CE2020; background:#fefefe;  font-size:12px; }
.proNav .mLiDepth_2 { float:left; padding-left:22px; width:50px;   word-break:keep-all; background:url("/img/shareA.gif") 14px -70px no-repeat;  }
.proNav li.on{ border:1px solid #CE2020; margin-top:-1px; position:relative; z-index:1; font-weight:bold; color:#CE2020; }
.proNav li.on .mADepth_1{ color:#CE2020; padding-left:26px;   }
.proNav li.on .mUlDepth_1,.proNav li.on .mEmDepth_1{ display:block; }
.proNav li.on .mUlDepth_1{ font-weight:normal; }
.shoplm14 {
	font-size: 14px;
	color: #000000;
	height:25px; 
	line-height:25px;
}
.visitsale{ padding:5px;overflow:hidden;}
.visitsale li{ width:100%; height:100px; line-height:20px;}
.visitsale li .p_list_pic{ float:left; display:inline-block; margin-right:10px;}
.visitsale li .p_list_pic img{ width:65px; height:65px; border:1px solid #CDCDCD; padding:2px;}
.visitsale li .p_list_name{ padding:5px 0; }
.visitsale li .p_list_price strong{color:#FF0000;}
.visitsale ul li .shop_u_thumb{ text-align: center;}

.tsale{ padding:5px;overflow:hidden;}
.tsale li
{
    padding:5px 0 5px 0;
    width: 98%;
    float: left;
    border-bottom: 1px dotted #ccc;
}
.tsale li a{display:block; }
.tsale li img{width:50px;border:1px solid #ccc; background:#fff; padding:2px; float:left; margin-right:8px;}

.pe_u_thumb
{

	width: 150px;
	overflow: hidden;
	margin: 0px auto;
	display:block; 
}
.pe_u_thumb img
{
	margin: 4px;
	width: 130px;
	border: 3px solid #ccc;

}
.pe_u_thumb_title, .pe_u_thumb_title a
{
	margin: 0px auto;
	text-align: center;
	color: blue;
	height:18px;
	line-height:18px;
}
.p_u_price
{
	margin: 0px auto;
	text-align: center;
	color: blue;
	height:18px;
	line-height:18px;
	border-bottom: 1px dotted #ccc;
}
.s_k740 
{
float:left;
border:1px solid #CE2020;
margin-top:10px;
margin-bottom:5px;
}
.s_tab {
background:#CC3333;
font-size:14px;
float:left;
color:#fff;
height: 31px;
line-height:31px;
padding-left:20px;
font-weight: bold;
text-align:left;
display:block;
width:708px;
}
.s_tabm,.s_tabm a
{
color:#fff;
font-size:12px;
margin-left:580px
}
.lm_k730{float:left;width:740px;padding-bottom:5px;}

.sh_title
{
    font: normal normal bold 14px/30px Arial, "宋体" ,Helvetica,sans-serif;
    height: 30px;
    background: #F7F7F9;
    text-align: left;
	padding-left:10px;
    color: #CC3300;
    clear: none;
}
.sh_title a
{
    font: normal normal bold 14px/30px Arial, "宋体" ,Helvetica,sans-serif;
    padding-left:10px;
    color: #0a4180;
}
.sh_title .more a
{
    float: right;
	font-size:12px;
	color: #CC3300;
    line-height: 30px;
    margin: 0px 10px 0px 0px;
    display: block;
}
.sh_main_box
{
    border: 1px solid #CE2020;
	margin: 0px;
}
.p_shop_list3,  .p_shop_list3 ul
{
	padding-top: 5px;
	margin: 0px;
	height:100%;
}
.p_shop_list3 li
{
	margin: 2px 0px 0px 5px;
	list-style:none;
	width: 23%;
	float:left;
	text-align: center;
	display:block;
	height:170px;
}
.p_shop_list2, 
{
	padding-top: 5px;
	margin: 0px;
	text-align: center;
	height:100%;
}
.p_shop_list2 li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	width: 50%;
	float: left;
	text-align: center;
}
.sh_dh
{
    border-bottom: 1px solid #CE2020;
	margin: 0px;
	padding-left:10px;
	height:25px;
	line-height:25px;
	text-align:left;
}
.sh_dh .more
{
    float: right;
    line-height: 30px;
    margin: 0px 10px 0px 0px;
    display: block;
}

.sh970 { width:980px;margin:0 auto;background-color:#FFFFFF;padding-top:0px;height:100%;}
.sh-left {width:220px;float:left;text-align:left; }
.sh-right {width:740px;float:left;overflow:hidden;margin:0;padding:5px 0 0 0;}
.sh-tl{width:540px;float:left;overflow:hidden; display: block;}
.sh-tr{width:200px;float:left;overflow:hidden;}
.sh-page { 
height:30px;
line-height:30px;
border-top: 1px solid #CE2020;
text-align:center;
	}
.so_page
{
    border: 1px solid #CE2020;
	margin: 0px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.soPic { float:left; margin:5px;}
.soPic img {border:#f0f0f0 solid 2px; height:47px; padding:5px; overflow:hidden; }
.soInfo{ float:left; height:47px;line-height:47px;margin-top:20px;}
.soPrice{float:left;height:47px;line-height:47px;margin-left:20px;text-align:center;margin-top:20px;}
.so_list_botton {float:left;height:47px;line-height:47px;margin-left:20px;margin-top:30px;overflow:hidden;text-align:center;}
.so_list_botton img
{
	margin: 2px;
}
/*购物车*/
#MyCart{width:312px;display:block;}
.MyCart_List{width:306px;background:#fff;}
.MyCart_List strong{color:#FF2400;}
.MyCart_List ul{width:298px;padding:5px 5px 0;overflow:hidden;}
.MyCart_List li{width:288px;padding:0 5px;overflow:hidden;border-bottom:1px dotted #D1E2F3;background:#fff;float:left;}
.MyCart_List li.tz{background:#fffddd;}
.MyCart_List li dl{height:20px;padding:8px 0;overflow:hidden;}
.MyCart_List li dt{width:22px;height:30px;font:0;line-height:0;float:left;}
.MyCart_List li dt img{width:50px;height:38px;border:1px solid #D1E2F3;}
.MyCart_List li dd{line-height:20px;float:left;}
.MyCart_List li .p_Name{width:185px;padding-left:5px;height:40px;overflow:hidden;word-break:break-all;}
.MyCart_List li .p_Name a {color:#000;}
.MyCart_List li .p_Name a:hover,.MyCart_List li .p_Name a:active,.MyCart_List li .p_Name a:visited{color:#000;}
.MyCart_List li .p_Price{width:96px;overflow:hidden;text-align:right;}
.MyCart_List li .p_Price a:link,.MyCart_List li .p_Price a:visited{color:#999;}
.qgw img {
margin-top:5px;float:right;}
.spsl {
font-weight:bold;
}
.sh_pl
{
margin-top:5px;
width:690px; 
padding-left:10px;
}

.serkuan { float:left;width:980px;background: #fff;}

.server{ float:left;width:940px;margin:10px;border:1px solid #E7CA96; padding:8px;}
.server dl{ float:left; background:url(/img/line1.gif) left scroll no-repeat; width:120px; padding-left:20px;  padding-top:8px; color:#555; line-height:22px;}
.server dt{ font-weight:bold;font-size:14px;line-height:32px;color:#000;}
.server .moreLi{ padding-left:7px; line-height:14px;  }
.server .moreLi a{ color:#999; }
.contact{ float:left; padding:0 8px ;  margin-right:20px; width:200px; height:112px;  line-height:22px; text-align:center; font-size:14px;
		background:url("/img/bg_footerHelp.jpg") no-repeat center bottom ;
	}
.contact a{ display:inline-block; margin:3px;}
.box_list li
{
float:left;
width:120px;
height:22px;
line-height:22px; 
}
.box_list li a 
{
float:left;
}

.report
{
	width:190px; overflow:hidden; margin-top:0px;margin-left:5px;
}
.report .mt {
	padding:5px 8px 5px 18px; line-height: 22px;
	font-size:12px;
	font-weight:bold;
	background: url(/img/bg_tit_home.gif) #e6e6e6 no-repeat 0px -30px; height: 22px; border:1px solid #c4c4c4;text-align:left;
}

.report .mt a:link {
	color: #999
}
.report .mt a:visited {
	color: #999
}
.report .mt .extra {
float: right;
 padding-top:5px;
}
.mc {
	border-bottom: #c4c4c4 1px solid; border-left: #c4c4c4 1px solid; border-top: #c4c4c4 0px solid; border-right: #c4c4c4 1px solid; overflow:hidden;
	width:185px;
}
.report ul {
	padding-bottom: 6px; padding-right: 6px; padding-top: 4px
}
.mc li {
	background: #fff;
border-bottom: 1px dotted #ccc;
padding-left:5px;
text-align:left;
line-height:26px;
float:left;
height:26px;
display:block;
width:180px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.mc img
{
 margin:4px 3px 0 0;
}
.s1 {width:500px;}
.s2 {width:200px;}
.siteSearchBar{ float:left;margin:15px 0 0 60px;width:350px;}
.siteSearch{ height:26px; padding:4px; background:#f0f0f0; position:relative; }
.siteSearch .keyWord{ width:310px; height:24px; line-height:24px; padding:0 7px 0 5px; color:#999;  border:1px solid #ccc;  }
.siteSearch .searchBtn{ width:70px; height:26px; line-height:26px; text-align:center; display:block; background:#095AB5;position:absolute;  right:4px; top:4px;*top:5px !important;*top:5px ; font-size:14px; color:#fff; font-weight:bold; }
.siteSearch .searchBtn:hover{ text-decoration:none;}
.hotWord{ height:20px; line-height:20px;  color:#999999;   }
.hotWord a{ padding-right:10px; color:#999999;  }

.contact_tel{margin:10px 20px 20px 0;}
.contact_tel .r{color:#ff0000;font-family:arial;font-size:25px;font-weight:bold;font-style:oblique;line-height:normal;text-align:right;}
.contact_tel span{display:block;text-align:right;color:#2770CE;margin-left:20px;}

.mainnav {padding-left:200px;}
.mainnav ul li{float:left;height:36px;position:relative;}
.mainnav ul li a{color:#fff;display:inline-block;padding:0 16px;text-decoration:none;font:bold 14px/36px "宋体",Arial;height:36px; }
.mainnav ul li a:link,.mainnav ul li a:visited { color:#fff;display:inline-block;padding:0 16px;text-decoration:none;font:bold 14px/36px "宋体",Arial;height:36px; }
.mainnav ul li a:hover{color:#FFC426;}
.mainnav ul li.current{background:url("images/current_navbg.jpg") repeat-x;margin:0 -1px;z-index:1;}
.mainnav ul li.current a{color:#fff;}
.mainnav ul li.nav_line{border-left:1px #990000 solid;height:13px;margin:12px 0 0 0;overflow:hidden;}



/*分类导航*/
.proMenu{left:0; width:200px; font-size:14px;padding-top:2px;border:1px solid #CE2020; border-top:none;}
.proMenu .bd{ display:none; width:190px; padding:0px 0 5px 0;  border-top:0; background:#fff;  }
.proMenuOn .hd{height:43px; }
.proMenuOn .hd h3{ background-position:-373px -308px; }
.proMenuOn .bd{ display:block;margin-top:-2px; }
.proMenu .bd .col .tit{ border:2px solid #fff; height:37px; line-height:37px; width:190px;  }
.proMenu .bd .col .tit .arrow{ float:right; color:#97ADD2; margin-right:10px;font-family:SimSun;   }
.proMenu .bd .col .tit a{ display:block; padding:0 20px;  border-bottom:1px solid #eee;font-size:14px;height:37px; line-height:37px; }
.proMenu .bd .col .tit a:hover{ text-decoration:none; }
.proMenu .bd .col .con{ display:none; position:absolute; z-index:1; top:0px; left:200px; width:600px; border:2px solid #E67B11;font-size:12px; min-height:270px; _height:270px; _overflow:visible; background:#f3f2f1; }
.proMenu .bd .col .conLeft{ float:left; width:320px; padding:10px; background:#fff;min-height:260px; _height:260px;   }
.proMenu .bd .col .subMenu{ overflow:hidden; zoom:1; padding:10px 0; border-bottom:1px dotted #d8d8d8; ;  }
.proMenu .bd .col .subMenu dt{ width:150px; float:left;  }
.proMenu .bd .col .subMenu dt a{ font-weight:bold; font-size:13px;padding-left:10px; color:#333; }
.proMenu .bd .col .subMenu dd{ width:170px; float:left; word-break:keep-all;   }
.proMenu .bd .col .subMenu dd a{ padding:0 10px; float:left; color:#0583D0  }
.proMenu .bd .col .subMenu a:hover{color:#D80000 !important;}
.proMenu .bd .col .conRight{ float:right; width:250px; padding:5px 0;  }
.proMenu .bd .col	 .thisGoods{ margin:10px 5px; padding-bottom:10px; border-bottom:1px solid #d8d8d8;  }
.proMenu .bd .col	 .thisGoods ul{ padding-top:5px;  }
.proMenu .bd .col .thisBrand{ padding-left:5px; }
.proMenu .bd .col .thisBrand ul{ overflow:hidden; zoom:1;    }
.proMenu .bd .col .thisBrand ul li{ float:left; margin-right:5px; margin-top:5px;  }
.proMenu .bd .col .thisBrand ul li .pic{ display:inline-block; *display:inline; zoom:1; }
.proMenu .bd .colOn .con{ display:block;  }
.proMenu .bd .colOn .tit{ position:relative; z-index:2; left:-1px; width:200px; background:#fff;border:2px solid #E67B11;border-right:none; font-weight:bold;   }
.proMenu .bd .colOn .tit a{ border-bottom:0; font-weight:bold;color:#D80000;  }
.proMenu .bd .colOn .tit .arrow{ display:none;  }
.proMenu .linkTotal{text-align:right;padding:7px 15px 0 0;height:20px;  font-family:Simsun;  }
.proMenu .linkTotal a{font-size:12px;color:#666;}

.infoList li
{
height:26px; line-height:26px;
}
.info_name
{
	height: 22px;
	line-height:22px;
	width:120px;
}
.j_list_name, .j_list_name a
{
	text-align: center;
	font: normal normal normal 12px/120% Arial,"宋体",Helvetica,sans-serif;
	color: 000000;
	height: 22px;
	line-height:22px;
	width:150px;
	overflow: hidden;
	white-space: nowrap;
    text-overflow: ellipsis;
}
.sojj
{
font-size:14px;
color: red;
padding:10px;
line-height:26px;
}
.sojj a
{
font-size:14px;
}
.reduce,.add
{
font-size:14px;
padding:5px 5px 0 5px;
border:1px solid #ddd;  
height: 26px;
line-height:26px;
}

/*jqzoom-------------------------------------------------------------*/
#Product_BigImage{zoom:1;}
.jqzoom{float:left;position:relative;padding:5px;/*cursor:pointer;*/}
.jqzoom img{float:left; width:300px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:#fff;border:1px solid #eee;display:none;text-align:center;overflow: hidden;}
.bigimg{width:auto;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.picList{
	clear:both;
	text-align:center
	
}
.ProductProperty li
{
	display:inline;
}
/*商品多属性样式*/
#PropertyInfo{
	float:none;
	clear:both;
	padding:0;
	height:1%;
}

.ProductProperty li{
	margin-right:5px;
	margin-bottom:5px;
    text-align:center;
	padding:0!important;
	height:1%;
}

.ProductProperty li a,.ProductProperty li a:link,.ProductProperty li a:visited{
	border: 1px solid #f0f0f0;
 	line-height: 18px;
	display:inline-block;
	cursor:pointer;
	text-align:center;
	width: auto!important;
	width: 18px;
	min-width: 18px;
}

.ProductProperty li a:hover {
	border: 1px solid #f00;
	text-decoration:none;
	color:#c00;
}
.ProductProperty li img{
	width:30px;
}
.shop-title2
{
color:#C03;font-weight:700;font-size:16px;text-align:center;line-height: 60px;height: 60px;
}
.pinfo li {height:24px;line-height:24px; border-bottom: 1px dotted #ccc;}
.nprice{font-size:14px;color:#E4393C;font-weight:700; }
.bank img {padding:5px;border:1px solid #ccc; margin:3px 5px;}
.bank2 img {padding:5px;border:1px solid #ccc; margin:3px 5px;}
.bank0 { display:none;}