﻿/* ======== 商品 定义开始 ======== */
          
#filterFieldList
{
    margin: 0;
    padding: 0;
	font-family:"宋体";
	color:#666;
}
#filterFieldList ul
{
    list-style: none;
	height:24px;
	padding-top:5px;
	border-bottom:1px dotted #ddd;
	clear:both;
}
#filterFieldList li strong
{
    padding:3px;
}
#filterFieldList ul li
{
    float: left;
    margin-right: 10px;
	padding:3px;
}
#filterFieldList ul li.filterName{
	width:auto!important;
	width:60px;
	min-width:60px;
	text-align:right;
	margin-right: 0px;
	white-space:nowrap;
}
#filterFieldList ul li a,#filterFieldList ul li a:link,#filterFieldList ul li a:visited
{
    cursor:pointer;
	display:inline-block;
	padding:0 9px 0px 3px;
	font-family:Tahoma;
}
#filterFieldList ul li a:hover
{
    color:#c00;
	text-decoration: underline;
}
/*筛选字段列表结束*/

/*选中的字段样式*/
.selectedFilter,#filterFieldList ul li a.selectedFilter:hover
{
    background:#54a7d1 url(images/icon_select.gif) right top no-repeat;
    color:#fff;
}
.loading
{
    z-index:999;
    position:absolute;
    top:80%;
}
/*排序按钮*/
.orderno
{
    cursor:pointer;
}

/*浏览过的商品*/
#ProductLog {padding:0 10px; }
#ProductLog li{ height:100%; overflow:hidden; border-bottom:1px dashed #ccc; line-height:22px; padding-bottom:10px;}
#ProductLog li a{ display:block; }
#ProductLog img{width:60px;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;}


/*商品内容*/
.itemContent{float:left; height:auto; overflow:hidden;}
.cloth_property { border:1px solid #FEE2A1; padding:1px; }
.cloth_property ul{ padding:5px 10px; background-color:#FFF3D9;}
.cloth_price{ margin-bottom:10px;}

.itemContent .itemPic{ padding-left:20px; width:300px; float:left; overflow:hidden;}
.itemContent .itemPic .pic{ border:#ccc solid 1px; width:280px; padding:5px; height:100%; overflow:hidden; margin-bottom:10px; }
.itemContent .itemPic #Product_BigImage img{width:280px; height:auto!important; margin:0 auto;}

.itemContent .itemInfo{ margin-top:10px; margin-left:20px; float:left; width:380px; overflow:hidden;}
.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 h3{ font-size:22px; font-family: "微软雅黑","宋体"; border-bottom:1px dotted #ccc; padding-bottom:7px; color:#FF5500;}
.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:#FF5500; font-size:24px; font-family:Tahoma,Arial,Helvetica,sans-serif;}
.itemContent .itemInfo .marketPrice{ color:#333; font-size:16px; text-decoration:line-through;}
.itemContent .itemInfo .VIPPrice{padding-left:22px; background:url(images/iconVIP.gif) left center no-repeat;font-family:Tahoma,Arial,Helvetica,sans-serif;}
.itemContent .itemInfo .VIPPrice .p_font_weight{ font-family:Georgia, Arial, Helvetica, sans-serif;}

.productIntro{margin-top:20px;}
#PropertyInfo{ font-weight:bold; color:#FF3300;}
	
    .buttonCol{line-height:28px; margin-top:10px; display:block; }
	
    .addShopCar { display:inline-block; background:url(Images/buy_buttom.gif) left top no-repeat; width:168px; height:39px; }
    .goShopCar { display:inline-block; background:url(Images/go_buttom.gif) left top no-repeat; width:168px; height:39px; }
	.btn_option{ margin-top:15px;}

	 .pro_detal{ margin-top:10px; }
	 .detal_title{ background:url(images/detal_title.gif) left 5px no-repeat; padding-left:10px; padding-bottom:3px; margin-bottom:8px; margin-top:15px; font-size:14px; color:#C21365; line-height:26px; height:26px; border-bottom:1px dashed #A9B1B6; font-weight:bold;}
	 .detal_title a{ float:right; font-size:12px; }

	 .detal_list li{ float:left; margin-top:3px; margin-left:10px; padding-left:15px; line-height:26px; background-color:#fef0f3; width:320px;}
	 .detal_list h2{background:none; 
	             height:22px; width: auto; padding-left:0px; padding-top:0px;
	             }

	 .respond  li{margin-top:3px; margin-left:10px; padding-left:15px; line-height:26px; margin-top:5px; background-color:#fef0f3;}
	 .respond  b{ color:#666; }


/*商品多属性样式*/
.ProductProperty {padding:5px;  height:100%; overflow:hidden; list-style:none; }
.ProductProperty li{margin-right:8px;float:left; }
.ProductProperty li a,.ProductProperty li a:link,.ProductProperty li a:visited{ background-color:#fff; display:inline-block;font:normal 12px/18px Tahoma; border: 1px solid #ccc;cursor:pointer; text-align:center;  padding:2px;}

.ProductProperty li a:hover {border: 1px solid #f00;text-decoration:none;}
.ProductProperty li a img{ width:45px; height:50px; border:0; clear:both;}

	

/*推荐商品*/
.sub_best
{
	border-top: #FF7B10 2px solid;
}
.sub_best dt
{
	border-top: #fff 1px solid;
	border-left: #cecece 1px solid;
	border-bottom: #cecece 1px solid;
	border-right: #cecece 1px solid;
	color: #333;
	background: url(images/best_titlebg.gif) repeat-x;
	font-size:14px;
	height: 28px;
	font-weight: bold;
	line-height: 28px;
}
.sub_best dt span
{
	float: left;
	height: 28px;
	padding-left: 35px;
	background: url(images/icon6.gif) no-repeat 12px 6px;
}
.sub_best dd
{
}


/*商品书签切换*/
.ShopTitle { 	height: 28px;
	border-bottom: #ff7b10 2px solid;
} 

.ShopTitle li,.ShopTitle li.Shop_title{
	float: left;
	background: url(images/info_btOff_r.gif) no-repeat right;
	margin-right: 3px;
	height: 25px;
	margin-top: 3px;
}
.ShopTitle li span{
	float: left;
	display: inline;
	line-height: 25px;
	height: 25px;
	padding: 0 13px;
	color: #000;
	background: url(images/info_btOff_l.gif) no-repeat left;
}

.ShopTitle .Shop_mouseover{	
    height: 28px;
	margin-top: 0px;
	background: url(images/info_btOn_r.gif) no-repeat right;
	cursor:pointer;
 }
 
.ShopTitle .Shop_mouseover span{	
    padding: 0 18px;
	padding-top: 3px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(images/info_btOn_l.gif) no-repeat left;
}


.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;  }
.showTabCon .p_class_list li{float:left; text-align:center;  width:130px; line-height:22px;}
.showTabCon .p_class_list li .pe_u_thumb img{width:100px; height:100px; margin-bottom:8px; }

/*商品JQ书签切换*/
.ShopTab{margin:10px 0;}
.ShopTab dt{  border-bottom:2px solid #FF7B10;overflow:hidden; height:28px; }
.ShopTab dt a, .ShopTab dt a{ display:block; float:left;background:url(images/info_btOff_r.gif) right bottom no-repeat; margin-right:3px; margin-top:3px; display:inline; overflow:hidden; cursor:pointer;}
.ShopTab dt a em ,.ShopTab dt a em{ background:url(images/info_btOff_l.gif) left bottom no-repeat;color:#000000; display:inline; float:left; height:25px; line-height:25px; padding:0 13px; }

.ShopTab dt a.on{background:url(images/info_btOn_r.gif) right top no-repeat; margin-right:3px;  margin-top:0px;}
.ShopTab dt a.on em{
background:url(images/info_btOn_l.gif) left top no-repeat; 
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:3px 18px 0;
height:28px;}

.ShopTab dd {display:none;padding:15px; height:auto !important; height:120px;min-height:120px; overflow:visible;line-height:180%;  }
.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;}
.p_main_box table{ width:100%; margin-bottom:10px;}
.p_main_box .border td{background:#fffff5;}
.border{border:1px solid #fff;}
.p_center{ text-align:center;margin:10px; }
.tdbg{background:#fff;}

.title,.spacingtitle,th{color:#3666AA;}

.tdbgleft{ text-align:center; line-height:300%;}

.center{border:1px solid #red; }


/* ======== 文章频道 定义开始 ======== */

   /*--- 文章内容页 ---*/
    .art_cont{ border:1px solid #ccc; background:url(images/bg_content.gif) left 1px repeat-x;}
	.art_title h2{ font-weight:bold; font-size:24px; line-height:100px; height:100px; text-align:center; color:#FF3300; }
	.art_author{  border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; height:23px; line-height:23px; color:#888; text-align:center; }
	.art_author a:link ,.art_author a:visited{ color:#888;}
	.art_author a:hover{ color:#F20000; text-decoration:underline;}
	.art_author span{ display:inline; margin:0 5px;}

	.art_content_text{ padding:10px 25px; line-height:200%; font-size:13px; border-bottom:1px dashed #ccc;}
	
	.art_side{ margin:10px 0; padding:0 20px; background-color:#f8f8f8; height:23px; line-height:23px; color:#a71212;}
	.art_side span{ display:inline; float:right; }
	
	.art_print{ float:right; margin-top:20px; display:block; color:#888; font-size:12px;}
	.art_print a:link ,.art_print a:visited{ color:#888;}
	.art_print a:hover{ color:#F20000; text-decoration:underline;}
	.art_print span{ display:inline;  }

/*--- 列表页 － 文章列表 ---*/
   .tag_list li{ 
    line-height:28px; padding-bottom:3px; border-bottom:1px dashed #ccc; color:#333; background:url(images/icon11.gif) 8px 7px no-repeat; padding-left:30px; 
   }
   .tag_list .Tag_Content{ float:left;   }
   .tag_list a{ margin:0 5px;}
   .tag_list a:link .Tag_Content , .tag_list a:visited .Tag_Content { color:#FF0000;font-size:14px; text-decoration:underline;}

   .art_list ,.tag_list ,.art_list_all{ 
    height: auto!important;
	height: 200px;
	min-height: 200px; 
   }
   .art_list ul ,.tag_list ul ,.art_list_all ul{
    padding:20px;
   }
   .art_list li ,.art_list_all li{
     display:block; 
     margin-bottom:3px; border-bottom:1px dashed #ccc;
   }
   
/*--- 列表页 －循环 文章列表 ---*/
   
   .art_list li {  background:url(images/icon11.gif) 8px 18px no-repeat; padding:10px; 
     padding-left:30px; line-height:30px;}
	 
/*--- 列表页 －单页 文章列表 ---*/

   .art_list_all li{ height:30px; line-height:30px;  background:url(images/icon11.gif) 8px 8px no-repeat; padding-left:30px;}
   .art_list_all li span{ float:right; margin-right:10px; color:#666;}

   .art_list li a:link , .art_list li a:visited  {
    color:#FF3300; font-weight:bold;
   }   
   
   .art_list li a:hover ,.art_list_all li a:hover{ 
    color:#FF5500;
   }
   
   .art_list .list_title ,.art_list_all .list_title{font-size:14px;  line-height:30px; }
   .art_list .list_title span{ float:right;  margin-right:10px; font-size:12px; color:#666;}
   
   .art_list .list_intro{ font-size:12px; color:#8C8C8C; line-height:24px; }



   
/* ==文章节点定义== */


/* 热门栏目导航 */
.a_class_menu
{
	clear: left;
	padding: 5px;
	margin-top: 5px;
	background: #f9f9f9;
	border: 1px solid #9bbde6;
	text-align: left;
}
.a_class_menu ul, .a_class_menu li
{
	padding: 0px;
	margin: 0px;
	text-align: left;
	list-style: none;
}
.a_class_menu a
{
	color: blue;
	text-decoration: underline;
}
 .friend li{ float:left; width:19% ;}
 .friend  li a:link,  .friend  li a:visited { color:#333; }

#layer1 {
	position: absolute;
	width: 100px;
	height: 100px;
	z-index: 1;
	padding-left: 300px;
			}
