﻿a{text-decoration:none;}
a:hover{
	text-decoration: underline;
}
ul{list-style:none; }
img{
	border: none;
}
h2{	font-size: 18px; }
h4{	font-size: 14px;}

h5,h6{font-size:12px;font-weight:normal;}
*{
margin: 0;
padding: 0; 
text-overflow:ellipsis;
}
/*----------------------------------------*/
/*总体布局*/
body{ 
	text-align:center; 
	background:#fff;
	font-family:"宋体";
	font-size:12px;
}
.clear{	clear: both;}
.header,.nav,.main,.footer{ margin:0 auto;	width: 950px;}  
 
.header img{ float:left; }
.header h1 a { text-align:left; text-indent:60px;  display:block; float:left; width:950px; font-family:Arial, Helvetica, sans-serif;  font-size:16px; font-weight:bold; color:#666;}
.nav{ width:950px; height:33px; background:url(img/nav_bg.gif) no-repeat; margin:2px auto 0;}
.nav ul{ margin:0 0 0 20px;} 
.nav li{ float:left; font-size:14px; display:block; line-height:33px; }
.nav li a{ display:block; color:#fff; width:83px; height:33px; }
.nav li a:hover{ display:block; color:#007fa8; text-decoration:none; width:83px; height:33px; background:url(img/nav_hover.gif) no-repeat;}
#navCurrent a{ display:block; color:#007fa8; text-decoration:none; width:83px; height:33px; background:url(img/nav_hover.gif) no-repeat;}
#time{ text-indent:150px; color:#000033;}
 
.subNav{ font-size:13px; color:maroon; font-weight:bold;  margin:0 auto; width:930px; height:37px; background:url(img/subnav_bg.gif) no-repeat; padding:5px 0;}
.subNav input{ border:1px solid #afafaf; height:20px; margin:0 10px 0 0;} 
.subNav .searchBtn{ font-size:13px; color:maroon; width:50px; height:25px; background:url(img/search_btn.gif) no-repeat; border:none;}


/*全页面分为三栏*/
 
.leftCol{ width:200px; float:left; display:inline; margin:0 10px 0 0; }
.midCol{ width:510px; float:left; display:inline;}
.rightCol{ width:220px; float:right; display:inline; }

.login{ width:198px; border:1px solid #ffa550;}
.loginTitle{ width:198px; height:35px; background:url(img/login_title.gif) no-repeat;}
.loginTitle h4{ color:#fff; line-height:35px;}

.loginForm input{ float:left; width:120px; border:1px solid #afafaf;}
.login label{ float:left; width:50px; line-height:25px; text-align:right;}
.loginForm,.loginCode,.loginRegister{ width:180px; height:30px; margin:0 auto;}
.loginCode input{ float:left; width:50px;border:1px solid #afafaf;}
.loginCode img{ width:50px; height:20px;} 
.loginBtn{ font-size:12px; width:74px; height:25px; background:url(img/register_btn.gif) no-repeat; border:none; margin:0 5px; padding:5px 0 0 0;  color:#fff;  text-align:center;}

.goods,.news,.pay{ width:198px; border:1px solid #b3b3b3; margin:5px 0;}
.leftColTitle{ width:198px; height:30px; background:url(img/leftcol_title.gif) no-repeat center;}
.leftColTitle h4{ line-height:30px; color:maroon; }
.goods table a{ color:#333;}
.goods table li{ padding:3px 0 0 40px; line-height:20px;  }
.goods table li a{ padding:0 0 0 20px;  background:url(img/bit06.gif) no-repeat left;}
.news ul{ margin:6px 0 0 6px;} 
.news li{ text-align:left; width:190px; height:20px;} 
.news li a{ padding:0 0 0 12px; background:url(img/news_list_marker.gif) no-repeat left; float:left; display:block; width:130px; text-overflow: ellipsis;
	overflow: hidden;	white-space: nowrap; color:#333;  }
.news li a:hover{ color:#3588eb;} 
.news li span{ padding:0 0 0 8px;}


.pay li{ text-align:left; padding:5px; color:#333;} 
.pay li a{ color:maroon; text-decoration:underline;}
.pay img{ margin:5px auto; } 

.showProduct{ width:508px; border-left:1px solid #83bbd9;border-right:1px solid #83bbd9;border-bottom:1px solid #83bbd9; background:#eefbff; margin:0 0 6px 0; }
.showProductTitle{ width:510px; height:50px; background:url(img/showproduct_title.gif) no-repeat;}


/*图片切换*/
div#MainPromotionBanner{	width:500px;	height:264px;	background:#feb900; margin:0 auto 5px;}
#MainPromotionBanner #SlidePlayer {	position:relative;	margin: 0 auto;}
#MainPromotionBanner .Slides{height: 264px;	overflow: hidden;}
#MainPromotionBanner .Slides li {	float: left;	width: 500px;	height: 264px;}
#MainPromotionBanner .Slides img{display: block;	width: 500px;	height: 264px;	}
#MainPromotionBanner .SlideTriggers{	 	position: absolute;	top: 230px; 	right: 0px;	z-index: 10;	height: 25px;}
#MainPromotionBanner .SlideTriggers li{	float: left;	display: inline;	color: #74a8ed;	text-align: center;	line-height:16px;
	width: 16px;	height: 16px;	font-family: Arial;	font-size: .9em;	cursor: pointer;	overflow: hidden; 	margin:3px 6px;
		background: url(img/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 	color:#fff; 	background: url(img/slide_trigger_c.gif) no-repeat center center;
	font-weight:bold;	font-size: 1.4em;	line-height: 21px;	height: 21px;	width: 21px;	margin:0 6px; }
/*图片切换*/	


.midColTitle{ width:510px; height:40px; background:url(img/midcol_title.gif) no-repeat;}
.newProduct,.sortProduct{ width:508px; border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4; margin:0 0 6px 0;}
.spanLeft{ float:left; text-indent:20px; line-height:40px; font-size:14px; color:#1f6996; font-weight:bold;}
.spanRight{ float:right; padding:0 20px 0 0; line-height:40px; font-size:14px; }
.spanRight a{ color:maroon;}

.albumlistSet{width:500px;margin: 0 auto;text-align: left; font-size:13px; line-height:25px; } 
.albumlistSet dl{float:left;width:246px;height:120px;border:1px solid #ccc;  }
.albumlistSet dl dt,.albumlistSet dl dd{float:left;  }
.albumlistSet dl dt{width:120px;height:100px; }
.albumlistSet dl dt img{ padding:1px;width:120px; height:75px; margin:5px;border:2px solid #c6ebff;}
.albumlistSet dl dd{ float:right;  width:110px; margin:5px 0; white-space:nowrap;overflow:hidden;}
.albumlistSet a,.movie a p{color:#252525;	font-weight: normal;} 
.albumlistSet  span{ 	color:#b83000;   }


.bargainList{width:210px;margin: 0 auto 5px;text-align: left; font-size:13px; line-height:22px; } 
.bargainList dl{float:left;width:210px;height:110px;border:1px solid #ccc;  }
.bargainList dl dt,.bargainList dl dd{float:left;  }
.bargainList dl dt{width:100px;height:90px; }
.bargainList dl dt img{ padding:1px;width:90px; height: 60px; margin:5px;border:2px solid #c6ebff;}
.bargainList dl dd{ float:right;  width:100px; margin:5px 0; }
.bargainList a,.movie a p{color:#252525;	font-weight: normal;} 
.bargainList  span{ 	color:#b83000;   } 
.redText{ color:red;}
.blackText a{ font-weight:bold; } 
 
.sortProduct table{	background: #b9b9b9;	margin: 10px auto;}
.sortProduct td{     border :1px;     color:blue;	 background: white;}
.sortProduct tr{	height: 22px;}
.sortProduct table a{	color: #6c6c6c;}
.sortProduct .bigFont{	font-size: 13px; font-weight:bold; color:#1f6996; padding:5px; background:#e6e6e6;}

.sortProduct li{ float:left; padding:5px; display:block; width:80px; height:12px;} 
.sortProduct li a{ float:left; padding:0 5px;}

.rightColTitle{ width:218px; height:30px; background:url(img/rightcol_title.gif) no-repeat center;}
.rightColTitle h4{ line-height:30px; color:maroon;}
.recommend,.bargain,.assistant{ width:218px; border:1px solid #b3b3b3; margin:0 0 6px 0;}
.recommend img{ width:210px; height:100px;}
.assistant li{ float:left; padding:5px; display:block; width:90px;}
.assistant li a{ color:#333;}
.assistant p{ color:#1f6996; font-size:13px; font-weight:bold; line-height:30px; border-top:1px solid #ccc;}



.assistantForm{ width:200px; height:30px;  margin:0 auto;}
.assistantForm input,.assistantForm select{ float:left; width:120px; border:1px solid #afafaf;}
.assistantForm label{ float:left; width:50px; line-height:25px; text-align:right;}
.assistantForm .assistantBtn{ width:71px; height:25px; background:url(img/assistant_btn.gif) no-repeat; border:none; margin:0 0 0 50px;}
.loginCode input{ float:left; width:50px;border:1px solid #afafaf;}
 
 
.loginBtn{ font-size:12px; width:74px; height:25px; background:url(img/register_btn.gif) no-repeat; border:none; margin:0 5px; padding:5px 0 0 0;  color:#fff;  text-align:center;}


.footer{ width:948px; border:1px solid #70acd7;}
.footerTitle{ width:946px; height:20px; background:#b8e0fd;margin:1px auto; }
.footerTitle h4{ font-weight:bold; color:#000; text-align:left; line-height:20px; }
.footerLine{ float:left; width:940px;}
.footer li{ float:left; margin:5px;}
.footerLine a{ color:#333;}
.end{ width:950px; margin:0 auto;}
.end p{ line-height:25px;}
.end p a{ color:maroon;}

/*productList*/
.sub{ width:740px; float:right;}
.subTitle{ width:740px; height:40px; background:url(img/sub_title.gif) no-repeat;}
.subTitle h4{ color:#1f6996; line-height:40px; text-align:left; text-indent:20px;}

.productListCont{ width:738px; border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;}
.productList{width:736px;margin: 0 auto;text-align: left; font-size:13px; line-height:25px; } 
.productList dl{float:left;width:366px;height:140px;border:1px solid #ccc;  }
.productList dl dt,.productList dl dd{float:left;  }
.productList dl dt{width:150px;height:100px; }
.productList dl dt img{ padding:1px;width:150px; height: 90px; margin:5px;border:2px solid #c6ebff;}
.productList dl dd{   width:130px; margin:5px 0 0 12px; text-align:center;}
.productList a{color:#252525;	font-weight: normal;} 
.productList span{ 	color:#b83000;   }
.blackText a{ font-weight:bold; } 
 
.productDetail{width:736px;margin: 0 auto;text-align: left; font-size:13px; line-height:25px; } 
.productDetail dl{float:left;width:366px;height:140px;  }
.productDetail dl dt,.productDetail dl dd{float:left;  }
.productDetail dl dt{width:120px;height:100px; }
.productDetail dl dt img{ padding:1px;width:120px; height: 91px; margin:5px;border:2px solid #c6ebff;}
.productDetail dl dd{   width:130px; margin:5px 0 0 12px; text-align:center;}
.productDetail a{color:#252525;	font-weight: normal;} 
.productDetail span{ 	color:#b83000;   }

.productTitle{ width:736px; height:20px; background:url(img/dot.gif) repeat-x bottom; padding:40px 0 0 0; }
.productTitle h5{ font-size:12px; text-align:left; font-weight:normal; text-indent:20px; background:url(img/marker.gif) no-repeat left; margin:0 0 0 10px; } 
.productDetailWrapper p{ text-align:left; line-height:20px; text-indent:30px;}
.productDetailWrapper img{ margin:5px;}

.infoList{ font-size:14px; padding:10px 0;}
.infoList li span{	color:#569cb2;	float: right;text-align: right; }
.infoList li a:hover{	color: #382e00;	text-decoration: none;} 
.infoList li{	width:98%;	text-align: left;  background:url(img/dot.gif) repeat-x bottom; padding:5px;}
.infoList li a{	color: #333;	 text-decoration: none; background:url(img/marker2.gif) no-repeat left; padding:0 0 0 12px; display:block; width:550px;
text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap; }

.payment li{ text-align:left; margin:0 0 0 20px; line-height:20px;}


/**/
.tableText{	 margin: 0 auto; }
.tableText table{	background: #999;	margin: 10px auto;}
.tableText td{     border :1px;  background: white;}
.tableText tr{	height: 22px; }
.tableText table a{	color: #333;}
.tableText .bigFont{	font-size: 13px;	color:maroon; font-weight:bold; text-align:left;}
.tableText .smallFont{	font-size: 12px;	color:black;} 
.tableText p{ text-align:left; line-height:18px; text-indent:12px;}


/**/
.cartForm{ width:736px;}
.cartBtn{ width:80px; height:25px; background:url(img/cart_btn.gif) no-repeat; border:none; margin:10px;}
.cartForm h4{ color:maroon; font-size:14px; font-weight:normal; line-height:50px;}



/*分页样式*/
.page_UI {	height: 30px;	margin : 2px 0 2px 50px;}
.page_UI span, .page_UI a {	display: block;	float: left;	height: 25px;	line-height: 25px;	margin: 2px;	padding: 0 5px 0 5px;	font-size: 12px;}
.page_UI span {	border: 1px solid #999;	color: #1f6996;}/*没连接的字体色和边框线条色*/
.page_UI a.onSelect {	border: 1px solid #999;	color: #000;	font-weight: bold;	background: #f0f9ff;} 	/*当前页样式*/ 
.page_UI a.pagenow {	border: 1px solid #999;	color: #1f6996;	font-weight: bold;	background: #edd68e;}/*但前页样式*/
.page_UI a {	border: 1px solid #999;	color: #1f6996;}/*有连接的字体色和边框线条色*/
.page_UI a:hover {		background: #f0f9ff;}/*鼠标停留时样式*/
/*footer的样式*/





















