﻿/* CSS Document */
table				{font-size:12px;}
td					{font-size:12px;}
.leftSideTitleB		{font-size:12px; font-weight:bold; color:#000; background:url(../image/sideTitleBg.gif) no-repeat center bottom; 
					 text-align:left; padding-left:12px; padding-top:1px; border-bottom:1px solid #f3a900;}
.leftTitle			{font-size:14px; font-weight:bold; color:#f60; border-top:1px solid #f9a300; border-left:1px solid #f9a300;
					 border-right:1px solid #f9a300; text-align:left; line-height:27px;	 padding-left:12px;	 padding-top:4px; }
.rightTitle			{font-size:14px; font-weight:bold; color:#f60; text-align:left;	 border-top:1px solid #f9a300; border-left:1px solid #f9a300;
					 border-right:1px solid #f9a300; line-height:27px; padding-left:12px; padding-top:4px; }
.midTitle			{font-size:14px; font-weight:bold; color:#F60; width:570px; background:url(../image/titleDashedBg.gif) repeat-x bottom;
					 text-align:left; line-height:27px; padding-left:6px; margin-top:9px;}
					 
.hack8px			{height:8px; overflow:hidden;}
.hackClear			{clear:left; height:1px; overflow:hidden;}
.hackClearB			{clear:both; height:1px; overflow:hidden;}
.hack8pxFloat		{float:left; width:500px; height:8px; overflow:hidden;}
.flashAdv			{width:580px; height:175px;}
.adv				{width:680px; height:94px;}
.advM				{width:290px; height:75px; float:left; margin:0; padding:0;}
.More				{text-align:right; padding-right:6px; padding-top:6px; height:20px;}
.grayBorder			{border:1px solid #ccc; background:url(../image/grayBorder_Bg.gif) repeat-y left center;}
.hotBookTitle		{margin:3px 3px 0 3px; padding-left:6px; background:#f2f2f2; font-size:14px; font-weight:bold; 
					 color:#f60; line-height:25px;
					 }
.hotBookDiv			{margin:0; padding:12px;}
.hotBook			{float:left; margin:3px 20px 10px 10px; padding:1px; border:1px solid #bbb;}


.booKImgBorder		{border:1px solid #ccc; padding:1px; margin-bottom:5px;}
.imgBorder			{border:1px solid #ccc; padding:1px;}


.subjectTabActive{background:url(../image/subjectTabActive.gif) no-repeat bottom center; width:70px; height:25px; font-size:12px; font-weight:bold; line-height:24px; cursor:pointer;}
.subjectTab{margin-right:6px; background:url(../image/subjectTab.gif) no-repeat bottom center; width:70px; height:25px; cursor:pointer;
			font-size:12px; line-height:24px;}
.TabPadding{margin:0; padding:8px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.titletable{background:url(../image/graycccLine.gif) repeat-x bottom; width:580px;}


/**/
.ellipsisList		{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; wzy:expression(void(this.title=this.innerText));} 
.div170				{width:170px; padding:0; margin:0;}
.div270				{width:270px; padding:0; margin:0;}
.div260				{width:260px; padding:0; margin:0;}
.div220				{width:220px; padding:0; margin:0;}
.div160				{width:160px; padding:0; margin:0;}
/* End*/

/*sideDiv left and rihgt Div*/
.sideDiv {margin:0;padding-left:0.5em; padding-right:0.5em; padding-top:0.5em; border-left:1px solid #f9a300; line-height:22px;
		  border-right:1px solid #f9a300; border-bottom:1px solid #f9a300; overflow: hidden; text-overflow:ellipsis;}
/*sideDiv*/


/**/
.productDiv			{float:left; width:193px; text-align:left; font-weight:bold; line-height:30px;}
.productDivH		{width:116px; text-align:center; font-weight:bold; line-height:16px; color:#666;}
/*end*/


.tableListBox		{float:left; padding:0px; margin-top:10px; border-collapse:collapse; line-height:20px;}

.tableList			{width:100%; margin:0; padding:0; line-height:16px;}
.textHid			{ width:185px; height:15px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.hack8pxFloat		{float:left; height:8px; overflow:hidden; width:570px;}
.colTitle			{font-weight:bold; font-size:14px; color:#f60; padding-left:8px; line-height:26px; height:27px; margin-top:10px;
					 background:url(../image/titleDashedBg.gif) repeat-x bottom;}
.midcolL			{float:left; width:288px; margin:0; border:1px solid #ccc; margin-top:8px;}
.midcolR			{float:left; width:289px; margin:0; border-top:1px solid #ccc; border-right:1px solid #ccc;
					 border-bottom:1px solid #ccc; margin-top:8px;
					 }
.colProductName		{width:100px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; 
					 line-height:20px; height:20px;
					 }
.coltable			{padding:8px 0 8px 0;}
.colInfoList		{padding:0 6px 0 6px; width:270px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
					 line-height:20px;
					 }
.moreDiv			{text-align:right; line-height:22px; padding-right:6px; padding-bottom:8px;}

.saleMargin			{margin-left:8px; margin-top:6px; width:140; color:#666666; line-height:16px;}

.saleMarginH		{margin-left:8px; margin-top:6px; width:140; color:#666666; line-height:16px; height:32px;}

/*四列产品*/
.productDivMusic	{float:left; width:145px; margin:0; padding:0; text-align:center; font-weight:bold; line-height:26px;
					 color:#3f3f3f;}
/*四列产品 end*/

.midcolMusicL		{float:left; width:283px; margin:0; margin-top:8px;}
.midcolMusicR		{float:left; width:283px; margin:0; margin-top:8px; margin-left:10px;}
.colBorderDiv		{padding:6px 0 0 6px; margin:0;}
.colBorderDiv div	{height:20px; line-height:20px;}
					
.listul {list-style-image:url(../image/square.gif); margin:0.3em 0 0.5em 1.3em; padding:0;}
.listul li{margin:0; padding:0; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; wzy:expression(void(this.title=this.innerText)); width:140px; line-height:20px;}

.listulHome {list-style-image:url(../image/square.gif); list-style-position:inside; margin: 0.3em 0 0 -0.7em; padding:0 0 0 0px;}
.listulHome li{margin: 0; padding:0 0 0 5px; white-space:nowrap; overflow: hidden; line-height:20px; width:143px;}

.NumberOl{list-style:none; margin:3px 0 4px 4px; padding:0;}
.NumberOl li{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; wzy:expression(void(this.title=this.innerText)); line-height:22px; width:146px;}

.taxisOl{list-style:none; margin:3px 0 0 0.8em; padding:0;}
.taxisOl li{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; wzy:expression(void(this.title=this.innerText)); line-height:22px; width:150px;}


.sortTitle1	{font-size:12px; font-weight:bold;padding-left:5px; color:#f60; line-height:26px; margin-top:3px;
			 background:url(../image/titleDashedBg.gif) repeat-x bottom;}
.sortTitle2	{font-size:12px; font-weight:bold; text-align:left; line-height:20px; margin-left:5px; margin-top:9px;}
.sortUl		{width:162px; text-align:left; list-style:none; margin:0 0 0 -0.5em; padding:0;}
.sortli		{float:left; width:auto; white-space:nowrap; margin-left:0.5em; padding-left:-0.5em;}

#panel_left .sortTitle1 a:link {color:#f60; text-decoration:none;}
#panel_left .sortTitle1 a:visited{color:#f60; text-decoration:none;}
#panel_left .sortTitle1 a:hover {color:#f00; text-decoration:underline;}




.ButtonBuy{height:21px; width:69px; border:0; margin:3px 0; padding-left:20px; background:url(../image/buttonBuy.gif) no-repeat center center;}

.red	{color:#800;}
.yellow	{color:#f90;}
.green	{color:#080;}
.gray	{color:#888;}
.t666	{color:#666;}
.f60	{color:#f60;}

a.red:link {color:#f60; text-decoration:none;}
a.red:hover {color:#f00; text-decoration:underline;}
a.red:visited{color:#f60; text-decoration:none;}

a.CL3F:link {color:#333; text-decoration:none;}
a.CL3F:visited {color:#333; text-decoration:none;}
a.CL3F:hover {color:#f60; text-decoration:underline;}

a.gray:link {color:#666; text-decoration:none;}
a.gray:visited{color:#666; text-decoration:none;}
a.gray:hover {color:#f60; text-decoration:underline;}

a.MTitle:link {font-size:14px; font-weight:bold; color:#f60; text-decoration:none;}
a.MTitle:hover {font-size:14px; font-weight:bold; color:#f00; text-decoration:underline;}
a.MTitle:visited{font-size:14px; font-weight:bold; color:#f60; text-decoration:none;}

.bgf8{background:#f8f8f8;}

a.bottomLink:link{color:#0A7ACD; text-decoration:none;}
a.bottomLink:hover{color:#f60; text-decoration:underline;}
a.bottomLink:visited{color:#0A7ACD; text-decoration:none;}

.jihuo{text-align:left; margin-left:3em; margin-bottom:0.3em;}