﻿/* ==全局样式定义== */
.main{ width:950px;}
/* 分页 */
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #F4F8FD;
    border: 1px solid #CADDE4;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}


/* ==通用定义== */
.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 205px;
    clear: left;
}

/* 定义ul、li项目预设标记 */




/* --整站普通图片列表标签-- */


/*
/* --TAG标签CSS-- */
/*.tagS1
 {
 	margin: 0px 5px;

 }
 
 .tagS1 a
 {
 	font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Black;
 }
  
.tagS2
 {
 	margin: 0px 5px;
 }
 
 .tagS2 a
 {
 	font : bold 16px/18px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Blue;
 }
 
.tagS3
 {
 	margin: 0px 5px;
 }
 
 .tagS3 a
 {
 	font : bold 22px/24px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Green;
 }
 
.tagS4
 {
 	margin: 0px 5px;
 }
 
  .tagS4 a
 {
 	font : bold 28px/28px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Red;
 }
 
.tagS5
 {
 	margin: 0px 5px;
 }
 
  .tagS5 a
 {
 	font : bold 36px/36px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Orange;
 }
 .Tag_Content
 {
 	font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "宋体";
 	color:Black;
 }
 
*/
/*商品比较图片*/
.productCompareThumb {width:100px;}

/*选择比较的商品*/
a.selectProduct 
{
	background: url("images/CompareClose.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareClose.gif*/) no-repeat left top;
    display:inline-block;
    cursor:pointer;
    width:13px;
    height:13px;
}
#TbProduct td.tdbgleft
{
    vertical-align:middle;
}

/*商品比较滚动提示条*/
#scrollMsg
{
    width:769px;
    z-index:999;
    margin:0 auto;
    position:absolute;
    left:center;
    top:750px;
    background:#ebd7a2;
    height:auto;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity:0.8;
}

#scrollMsg a
{
    color:Blue;
}
#scrollMsg td
{
    overflow:hidden;
    vertical-align:middle;
}

/*添加比较按钮*/
.addCompare
{
    cursor:pointer;
}
/*比较功能提示信息*/
.msgBox
{
    position:absolute;
    z-index:999;
    width:120px;
    background:#fef9f3; 
    border:#ffc595 solid 1px; 
    padding:3px; 
    color:#f2630c;
}
/*显示商品数量*/
#ShowProductCount
{
    font-size:12px;
    text-align:center;
    padding-left:5px;
}
/*向上滚动按钮*/        
#prevBtn {
	background: url("images/CompareUp.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareUp.gif*/) no-repeat left bottom;
}
/*向下滚动按钮*/
#nextBtn {
	background: url("images/CompareDown.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareDown.gif*/) no-repeat left top;
	margin-top:3px;
}
#prevBtn, #nextBtn {
	width: 12px;
	height:10px;
	cursor: pointer;
	font-size:0;
	line-height:0;
}
/*比较栏框体*/
#CompareBox {
	width: 148px;
	text-align: left;
	z-index: 999;
	position: absolute;
	right: 1px;
	border:#afc9ee solid 1px;
	background:#fff;
	font:normal 12px/22px Tahoma,"宋体";
	display:none;
}
/*显示比较栏*/
#CompareShowBox {
	background:url("images/CompareTitle.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareTitle.gif*/) no-repeat;
	height: 24px;
	line-height:24px;
	border-bottom:#afc9ee solid 1px;
}
#CompareShowBox span{
	float:right;
	background:url("images/CompareHide.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareHide.gif*/)  no-repeat;
	width:28px;
	height:10px;
	font-size:0;
	line-height:0;
	margin:7px 5px 0px;
	cursor:pointer;
}

#CompareBtnBox{
	background:#fff3eb;
	border:#ffe9c6 solid 1px;
	height:22px;
	margin:5px;
	padding:0 5px;
}
/*清除所有商品*/
#ClearAllProduct {
	cursor: pointer;
	color: #ff5a00;
	font-size: 12px;
	float:right;
}
#ClearAllProduct:hover {
	text-decoration: underline;
}
/*商品列表*/
#CompareProductList {
	overflow: hidden;
	padding: 0;
	margin:5px;
}
#CompareProductList li {
	background:#f3f7fe;
	border:#deeaff solid 1px;
	margin-bottom:5px;
	padding:2px 5px;
	overflow:hidden;
}
#CompareProductList li a {
	color:#369;
	text-decoration:none;
	line-height:18px;
}
#CompareProductList li a :hover{
	text-decoration:underline;
}
#CompareProductList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
/*进行比较按钮*/
#ShowCompare {
	background: url("images/CompareButton.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareButton.gif*/) no-repeat left top;
	height: 21px;
	width:116px;
	margin:5px auto;
	cursor:pointer;
	display:block;
}
/*隐藏比较栏*/
#CompareHideBox {
	background: url("images/CompareListClose.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareListClose.gif*/) no-repeat left top;
	height: 84px;
	width: 39px;
	z-index: 999;
	position: absolute;
	right: 1px;
	cursor: pointer;
	display:none;
}
/*移除比较商品*/
.removeProduct {
	width: 16px;
	height: 16px;
	background: url("images/CompareClose.gif"/*tpa=http://www.zysmg.com/skin/Default/images/CompareClose.gif*/) no-repeat left top;
	float:right;
	margin:3px 3px 0px 3px;
	cursor:pointer;
}

/*筛选字段列表开始*/
#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 3px 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"/*tpa=http://www.zysmg.com/skin/Default/images/icon_select.gif*/) right top no-repeat;
    color:#fff;
}
.loading
{
    z-index:999;
    position:absolute;
    top:80%;
}
/*排序按钮*/
.orderno
{
    cursor:pointer;
}
/*字段下商品统计*/
.fieldProductCount
{
    color:Gray;
    font-size:12px;
}

/* 列表页定义开始 */

/* 中部间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 0px;
}
.blkContainer{
   padding-bottom:0px;
   margin-bottom:0px;

}


#main_right 
{
    float: left;
    width: 100%;
    text-align: left;
}
#main_right_box .elist_box
{
	padding:5px;
}
#main_right_box .elist_box dt
{
	height:100%;
	overflow:hidden;
}
#main_right_box .elist_box dt .elist_title
{
	float: left;
	display:inline-block;
	padding-left: 5px;
	color: #333;
	line-height:26px;
}
#main_right_box .elist_box dt .elist_title a
{
	display:inline;
	height: 26px;
	color: #333;
	width:inherit;
	padding: 0;
}
#main_right_box .elist_box dt .elist_order{
	display:block; 
	float: left;
	line-height:26px;
}

#main_right_box .elist_box dt .elist_order img
{ margin-top:4px;}

#main_right_box .elist_box dt .elist_order a
{
    display:inline;
	height: 19px;
	color: #333;
	width:inherit;
	padding: 0;
	margin-left:10px;
}
#main_right_box .elist_box dt .elist_jgdown a
{
	height: 19px;
	color: #fff;
	width: 49px;
	padding: 3px 10px 0 15px;
	background: url("images/elist_icondown.gif"/*tpa=http://www.zysmg.com/skin/Default/images/elist_icondown.gif*/) no-repeat right center;
}
#main_right_box.elist_box dt .elist_jgup a
{
	height: 18px;
	color: #fff;
	width: 50px;
	padding: 3px 10px 0 15px;
	background: url("images/elist_iconup.gif"/*tpa=http://www.zysmg.com/skin/Default/images/elist_iconup.gif*/) no-repeat right center;
	margin-right: 10px;
}
#main_right_box .elist_box dd
{
	width: 600px;
}
#main_right_box .elist_box dd li
{
	width: 190px;
}
#main_right_box .elist_box .pagecss
{
	display:block;
	text-align:center;
	line-height:30px;
}
/* 列表页定义结束 */

#main_right_box h3
{   
     background:url("images/tt_bg.gif"/*tpa=http://www.zysmg.com/skin/Default/images/tt_bg.gif*/) top repeat-x;
     margin:0px; line-height:26px; padding-left:20px; font-size:14px; font-weight:bold; 
	 color:#DE1822;
	 border-bottom:1px dotted #ddd;
	 padding-top:5px;
	 /*border-top:1px solid #ccc;*/
 }
 
#main_right_box .eshop_Gen_box_03
{
	
}
#main_right_box .eshop_Gen_box_03 dt
{
	background: url("images/view_mode_bg.jpg"/*tpa=http://www.zysmg.com/skin/Default/images/view_mode_bg.jpg*/) repeat-x right top;
	border: #cfcfcf 1px solid;
	height: 26px;
	width:625px; 
	
}
#main_right_box .eshop_Gen_box_03 dt a
{
	display: block;
	height: 18px;
	color: #333;
	width: 140px;
	padding: 3px 0 0 25px;
}

.eshop_c_hotprod_list
{
	float:left;
	width: 568px;
}
.eshop_c_hotprod_list li
{
	float: left;
	width: 141px;
	height: 120%;
	text-align: center;
	padding: 5px 0;
	overflow:hidden;
}