@charset "utf-8";
/* CSS Document */
.Pg_Main{
	margin-top: 8px;
}

.Pg_PicBk{
	padding: 4px;
	border: 1px solid #D3D3D3;
	margin-top: 8px;
}
.Pg_Title{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99A8B0;
	color: #F90;
	font-size: 14px;
	font-weight: bold;
}
.List_Cdan{
	background-color: #0CF;
	height: 30px;
	line-height: 20px;
	width:730px;
	background-image: url(img/prlbg.jpg);
	background-position: left 32px;
}
.List_Cdan div{
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	width: 88px;
	padding-top: 6px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;

	text-align: center;
	cursor:pointer;
	}
.List_Cdan .N{color: #616981;	background-image: url(img/prld.jpg);}
.List_Cdan .Y{color: #FFF;background-image: url(img/pryes.jpg);}
.Pg_Conten{
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
}
.MLbsa{
	border: 1px solid #C4DAEE;
}
.MLbsa .Btic{
	background-image: url(img/lsdss.jpg);
	color: #000;
	padding-left: 8px;
	font-weight: bold;
}
.Mjsd{
	 clear:both;
	 margin: 3px;
	 padding: 0;
	 list-style: none;
	 line-height: 20px;
	 overflow:hidden;
}
.Mjsd li{
	padding-left: 15px;
	height: 18px;
	overflow: hidden;
	background-position: left 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	float: left;
	width: 220px;
	margin-right: 2px;
	margin-left: 2px;
}
.MjsdT{
	 clear:both;
	 margin: 3px;
	 padding: 0;
	 list-style: none;
	 line-height: 20px;
	 overflow:hidden;
}
.MjsdT a{
	font-size: 14px;
	font-weight: bold;
	color: #1E51A4;
}
.MjsdT li{
	padding-left: 15px;
	height: 18px;
	overflow: hidden;
	background-position: left 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	float: left;
	width: 220px;
	margin-right: 2px;
	margin-left: 2px;
}


.MjsdG{
	 clear:both;
	 margin: 3px;
	 padding: 0;
	 list-style: none;
	 line-height: 20px;
	 overflow:hidden;
}
.MjsdG a{
	font-size: 14px;
	font-weight: bold;
	color: #1E51A4;
}
.MjsdG li{
	padding-left: 10px;
	height: 18px;
	overflow: hidden;
	background-position: left 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	float: left;
	width: 200px;
	margin-right: 2px;
	margin-left: 2px;
}
.Mjsj{
	 clear:both;
	 margin: 3px;
	 padding: 0;
	 list-style: none;
	 line-height: 20px;
	 overflow:hidden;
}
.Mjsj li{
	padding-left: 10px;
	height: 18px;
	overflow: hidden;
	background-position: left 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	float: left;
	width: 200px;
	margin-right: 2px;
	margin-left: 2px;
}

.Pg_nAT{
	background-image: url(img/pldian.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.Nlik a{
	font-size: 12px;
	background-repeat: repeat;
	height: 22px;
	width: 90px;
	padding-top: 10px;
	padding-left: 36px;
	display:block;
	font-weight: bold;
	text-align: left;
	}
.Nlik a,.Nlik a:link,.Nlik a:active,.Nlik a:visited{
	color: #1A2F44;
	background-image: url(img/jrsc2.jpg);
}
.Nlik a:hover{
	color: #F60;
	background-image: url(img/jrsc1.jpg);
}
.Mtbbk{
	margin-bottom: 10px;
}
.Mtbbk td{
	padding-left: 8px;
}
.ZBZT td{
	height: 24px;
	width: 100px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.ZBZT{
	background-color: #B4C4D1;
}
.ZBZT .Y1{
	background-image: url(img/zbzt1.jpg);
	color: #FFF;
}
.ZBZT .Y2{
	background-image: url(img/zbzt2.jpg);
	color: #FFF;
}
.ZBZT .Y3{
	background-image: url(img/zbzt3.jpg);
	color: #FFF;
}
.ZBZT .Y4{
	background-image: url(img/zbzt4.jpg);
	color: #FFF;
}
.ZBZT .N{
	background-image: url(img/zbzt.jpg);
	
}
.TishiMsg{
	background-color: #F4F8F9;
	padding: 5px;
	border: 1px solid #D1D7DA;
	line-height: 20px;
}
a.zdbg{
	background-image: url(img/zdbg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	*height: 24px;
	width: 140px;
	padding-top: 3px;
	padding-left: 20px;
	display: block;
	float: left;
	margin-right: 10px;
}
a.zdbg:link,a.zdbg:active,a.zdbg:visited{
	font-size: 12px;
	color: #036;
	background-position: left top;	
}
a.zdbg:hover{
	font-size: 12px;
	color: #09F;
	background-position: left -27px;
}
a.zdbg2{
	background-image: url(img/zdbg2.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 140px;
	padding-top: 3px;
	padding-left: 20px;
	display: block;
	float: left;
	margin-right: 10px;
}
a.zdbg2:link,a.zdbg2:active,a.zdbg2:visited{
	font-size: 12px;
	color: #930;
	background-position: left top;
}
a.zdbg2:hover{
	font-size: 12px;
	color: #F60;
	background-position: left -27px;
}
.MiaoShu{
	margin-top: 10px;
	border: 1px solid #D9ECF4;
}
.MiaoShu .tic{
	color: #09F;
	background-color: #E1F9FF;
}
.MiaoShu td{
	padding-left: 4px;
}
.Lns a{
	height: 20px;
	margin: 1px;
	float:left;
	color: #308DC8;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #308DC8;
	padding-right: 5px;
	padding-left: 5px;
}
.Lns a.Tpage{
	border: 1px solid #308DC8;
	font-weight: bold;
	color: #FFF;
	background-color: #308DC8;
}
.MaBD{
	padding: 10px;
}

.MiaoShu2{
	margin-top: 10px;
	background-color: #6296B3;
}

.MiaoShu2 td{
	padding-left: 4px;
	background-color: #FFF;
}
.MiaoShu2 .tic{
	color: #09F;
	background-color: #E1F9FF;
}
.Nlpcx{
	border: 1px solid #CCC;
	line-height: 20px;
}
.Nlpcx a,.Nlpcx a:link,.Nlpcx a:visited{
	color: #06F;
}
.Nlpcx a:hover{
	color: #F60;
}
.Nlpcx td{
	padding-left: 4px;
	background-color: #FBFCFF;
}
#ProClnameD{
	height:20px;
	width:948px;
	font-size: 12px;
	color: #333;
	background-color: #FAF9F9;
	margin: 0px;
	border: 1px solid #E5E5E5;
	padding-left: 10px;
	padding-top: 10px;
}
#ProLeft{
	float:left;
	width: 720px;
}
#ProTitle{
	font-size: 14px;
	font-weight: bold;
	color: #1E51A4;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 30px;
	width: 720px;
	text-align: center;
	padding-top: 15px;
}
.ProPrice{
	font-size: 14px;
	font-weight: normal;
	color: #BA0100;
}
.ProPrc{
	font-size: 18px;
	font-weight: bold;
	color: #BA0100;
	font-family: Verdana, Geneva, sans-serif;
}
.ProGoumai{
	background-color: #F3F8FE;
	border: 1px solid #BFDDEA;
	font-size: 12px;
}
#ProHH{
	background-image: url(../images/Product_r8_c2.jpg);
	border: 1px solid #D2D2D2;
	height: 65px;
	width: 310px;
	float: left;
	margin-top:8px;
}
#ProImg{
	float: left;
	width: 310px;
}
#ProIto{
	float: left;
	width: 390px;
	margin-left: 15px;
}
#ProImgCon{
	padding: 5px;
	float: left;
	height: 300px;
	width: 300px;
	border: 1px solid #CDCDCD;
	text-align: center;
}
#ProImgCon img{
max-width: 290px; 
min-width:160px;
*width:290px;
*height:expression(this.height > 290 ? 290 : this.height);
max-height: 290px; 
margin-top:expression(this.height > 290 ? "0px" :((290-this.height)/2)+"px");
}
#ProRight{
	float: right;
	width: 230px;
	margin-top: 10px;
}

#ShowDiv {
	position:absolute;
	width:420px;
	height:300px;
	z-index:1;
	background-color: #FFF;
	border: 4px solid #93C4F9;
}
#ShowDiv .Mtic{
	background-image: url(images/Kss.jpg);
	height: 22px;
}
#ShowDiv .MticL{
	height: 18px;
	width: 390px;
	padding-left: 5px;
	float: left;
	padding-top: 4px;
	font-weight: bold;
	color: #036;
}
#ShowDiv .MticR{
	height: 20px;
	width: 20px;
	float: left;
	padding-top: 2px;
}
#Mbsdy{
	padding: 5px;
	clear: both;
	float: left;
	height: 260px;
	margin-top: 3px;
	overflow-x: hidden; overflow-y: auto; 
	width: 410px;
}
#Mbsdy .LpItem{
	float: left;
	margin-right: 4px;
	margin-top: 4px;
	border: 1px solid #C8E0F9;
	padding: 2px;
	letter-spacing: 0px;
	width: 400px;
}
.Dred{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #F00;
}
.DHed{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: line-through;
}
#MaItemList{
	height: 30px;
	width: 960px;
	clear:both;
	float:left;
	margin-top: 10px;
}
.MbClass{
	float: left;
	width: 960px;
	margin-top: 10px;
}
.Fbass{
	line-height: 24px;
	height: 30px;
	width: 960px;
	margin-top: 10px;
}
.Mssbass{
	line-height: 22px;
	width: 960px;
	margin-top: 10px;
}
#BdssLine{
	height: 10px;
	width: 960px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear:both;
	float: left;
	margin-bottom: 10px;
}
