/*  
Template Name: 影音风暴
Template URI: http://www.ecshop.com/
Description: 超酷的黑色影音风格1024.
Version: 2.5.1
Author: ECSHOP Team
Author URI: http://www.ecshop.com/
Logo filename: logo.gif
*/

/* ==========基本样式========== */
body{
background:url(images/bodybg.gif) repeat-y top center;
background-color:#000000; font-size:12px; color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";
line-height:20px;
}
*{ margin:0px; padding:0px; border:none;}
div{ margin:0px auto; padding:0px;}
.none{display:none;}
.bock{width:915px; height:auto; position:relative;}
.border{border:1px solid #000000;}
*html .list_border{border-bottom:1px solid #606060; padding-top:4px; height:20px; padding-left:10px;}/*ie6*/
ul,li{ list-style-type:none;}
  
	/* ==========基本样式之清除浮动========== */
	.clear{ line-height:1px; height:1px; clear:both; overflow:hidden;}
	.padd{height:0px; line-height:0px; clear:both;} /* Moz */
	*html .padd{height:0px; line-height:0px; clear:both; margin-top:-5px;} /* IE6 */
	*+html .padd{height:0px; line-height:0px; clear:both; margin-top:-5px;} /* IE7 */
	.padd_10{padding:10px;}
	.table_padd td{padding:5px;}
	
	/* ==========颜色字体========== */
	.font1{
	color:#96bedf;
	}
	.f_user_info{
	color:#ff6600; font-weight:bold; font-size:14px;
	}
	.market_price{color:#ff6600; font-size:14px; font-weight:bold; text-decoration:line-through;}
	.shop_price{color:#ff6600; font-size:14px; font-weight:bold;}
	
	a:link,a:visited{color:#ffffff; text-decoration:none;}
	a:hover{color:#ff0000; text-decoration:underline;}


/* ==========页面顶部========== */
#header_bock{
position:relative;
width:995px; height:160px; 
background:url(images/headerbg.jpg) no-repeat center center;
margin:0 auto;
}
			#header_logo{

    margin-left:30px;
	_margin-left:15px;/*IE6*/
	padding-left:30px;
	float:left;
	width:450px;
	padding-bottom: 10px;
	padding-top: 5px;
			}
			#header_language{
    position:absolute;
    margin-left:400px;
	_margin-left:45px;/*IE6*/
	padding-bottom: 10px;
	padding-top: 15px;
			}
			#header_rpic{
    position:absolute;
    margin-right:20px;
	width:370px;
			}
			#header_logo a{color:#ffffff; text-decoration:underline;}
			#header_login{
			position:relative;top:20px; width:450px;
			}
			
			.logo{
			margin:38px 0px 0px 100px; display:block;
			}
			.search_text{
			position:relative; margin-right:25px;
			display:inline;
			}
			.search_text_img{
			position:absolute;top:-15px; left:173px;
			*top:-9px; *left:178px;
			}
			/*页面顶部右边注册登录顶部的导航*/
			#nav_start{
			margin:20px 0px 30px 0px;
			}
			#nav_start a{
			display:block;
			background:url(images/nav_start_left.gif) no-repeat left;
			height:22px; color:#2e373e;
			padding-left:8px;
			text-decoration:none;
			}
			#nav_start span{
			display:block; float:left;
			height:22px; 
			_width:58px; /*IE6*/
			line-height:20px;
			background:url(images/nav_start_right.gif) no-repeat right;
			margin-right:5px;
			padding-right:15px;
			_padding-right:10px;/*IE6*/
			}
			/* 用户登录 */
			#user{
			margin:0px 0px 0px 25px;
			position:relative;
			clear:both;
			}
			#user a{color:#FFFFFF; text-decoration:underline;}
			.user_login{
			position:absolute; top:0px; left:200px;
			}
			.user_text{
			border:1px solid #000;
			margin-bottom:8px; height:18px; width:190px;
			color:#CCCCCC;
			}
			
			
/* ==========页面主导航========== */
#nav_left{
width:915px; height:47px; float:left;
background:url(images/nav_left_bg.gif) repeat-x left;
}
     /*导航左边部分*/
		 #nav_left ul li,#nav_right ul li{
		 list-style-type:none;
		 }
		 #nav_left li{
		 float:left;
		 height:47px; /*width:74px;*/
		 line-height:47px; text-align:center;
		 border-right:1px solid #171d1d;
		 padding:0px 15px;
		 _padding:0px;
		 }
		 #nav_left li a,#nav_right li a{color:#ffffff; text-decoration:none;}
		 #nav_left li:hover,#nav_left #first{
		 background:url(images/nav_hover_bg.gif) no-repeat center center;
		 color:#ffffff; text-decoration:none;
		 }
		 #nav_right li:hover,#nav_right #first{
		 background:url(images/nav_hover_bg1.gif) no-repeat center center;
		 color:#ffffff; text-decoration:none;
		 }
		 
		 /*ie6下css 开始*/
		 *html #nav_left li a,*html #nav_left li a:hover{
		 display:block;
		 height:47px; width:120px;
		 padding:0px;
		 }
		 *html #nav_left li a:hover{
		 background:url(images/nav_hover_bg.gif) no-repeat center center;
		 color:#ffffff; text-decoration:none;
		 } 
		 *html #nav_right li a:hover{
		 background:url(images/nav_hover_bg1.gif) no-repeat center center;
		 color:#ffffff; text-decoration:none;
		 }
		 *html #nav_right .ie6_1 a:hover{ background:url(images/nav_hover_bg_ie6.gif) no-repeat -20px 0px;}
		 *html #nav_right .ie6_2 a:hover{ background:url(images/nav_hover_bg_ie6.gif) no-repeat -155px 0px;}
		 *html #nav_right .ie6_3 a:hover{ background:url(images/nav_hover_bg_ie6.gif) no-repeat -296px 0px;}
		 /*ie6下css 结束*/
		  
			
		 #nav_right li{
		 float:left;
		 height:47px; width:96px;
		 line-height:47px; text-align:center;
		 padding:0px 5px;
		 }
		 #nav_right li a{ display:block; height:47px;}
		 #nav_right .car_bg{ background:url(images/dot_car.gif) no-repeat 5% 45%; padding-left:7px;}
		 #nav_right .tag_bg{ background:url(images/dot_tag.gif) no-repeat 8% 49%; padding-left:5px;}
		 #nav_right .list_bg{ background:url(images/dot_list.gif) no-repeat 9% 49%; padding-left:5px;}
		 
#nav_right{
position:absolute; top:0px; left:596px; height:47px;
background:url(images/nav_right_bg.gif) repeat-x left;
}

/*==========当前位置==========*/
.ur_here{
height:30px; line-height:30px;
padding-left:40px;
}
.ur_here a:link,.ur_here a:visited{color:#FFFFFF; text-decoration:none;}
.ur_here a:hover{color:#ffffff; text-decoration:underline;}
		 
/* ==========页面主体内容布局========== */
#left{
float:left;
width:192px;
margin-right:3px;
}
       /*  ==================== 商品分类 ====================  */
			#categoryTree .toggleblock {
        overflow: hidden; padding-bottom:3px;
				background-color:#222b30;
      }
			#categoryTree .toggletitle {
        height:29px; line-height:29px; color:#fff; text-align:left;
			  font-size:12px; font-weight:bold; background-color:#222b30;
				border-top:1px solid #000; padding-left:20px;
				background:url(images/categoryTree_bg.gif) no-repeat left top;
      }
      #categoryTree .hbg span,.hbb span,.toggletitle span {
        color: #694700;
        float: right;
        cursor: pointer;
				margin:10px 10px 0px 0px;
      }
			#categoryTree .hbg{
			 height:29px; line-height:29px; color:#fff; text-align:left;
			  font-size:12px; font-weight:bold;
				background:url(images/categoryTree_bg.gif) no-repeat left top;
				padding-left:20px;
			 }
			#categoryTree .hbb{
			height:29px; line-height:29px; color:#fff; text-align:left;
			  font-size:12px; font-weight:100; background-color:#222b30;
				border-top:1px solid #000; padding-left:20px;
			 }
      #categoryTree ul{ list-style-type:none; margin:8px 0px 8px 20px;}
			#categoryTree li{color:#94bfdf;}
			#categoryTree li a{color:#94bfdf; text-decoration:underline;}
			.toggletitle a,.hbg a,.hbb a{color:#ffffff; text-decoration:none;}
			 /*  ==================== 发货查询 ====================  */
			 #query{SCROLLBAR-FACE-COLOR: #2c3637;
			   SCROLLBAR-HIGHLIGHT-COLOR: #44525b; OVERFLOW: auto; 
				 CURSOR: default; SCROLLBAR-SHADOW-COLOR: #2b363c; 
				 SCROLLBAR-3DLIGHT-COLOR: #D1E0D1; SCROLLBAR-ARROW-COLOR: #96bfdf; 
				 PADDING:0px; SCROLLBAR-TRACK-COLOR: #28353d; SCROLLBAR-DARKSHADOW-COLOR: #D1E0D1; 
				 WIDTH:190px; HEIGHT:270px;overflow-x:hidden;color:#ffffff;
				 margin-bottom:3px;
				 }
			 #query .q_list{ 
			 border-bottom:1px solid #000;
			 line-height:23px; text-align:left;
			 padding:5px 0 5px 20px;
			 }
			 #query .q_list a{color:#ffffff; text-decoration:underline;}  
			 #query form,#query input{ display:inline;}
			 /*订单查询结果*/
			 #ECS_ORDER_QUERY p{ text-align:left; padding:10px 0px 5px 10px;}
			 #ECS_ORDER_QUERY a{color:#ffffff; text-decoration:underline;}
#right{
float:left;
width:719px;
}
			/*焦点图片*/
			#focus{
			margin-bottom:-2px;
			float:left;
			}
			/*焦点图片右边部分*/
			#focus_right{
			margin-bottom:-2px;
			float:left;
			width:318px;
			margin-left:3px;
			}
			#focus_right h2{
			background:url(images/tag_bg.gif) no-repeat -80px 0px;
			width:70px; height:33px; text-align:center;
			float:left;
			padding:0px 2px 0px 8px; font-size:12px; color:#ffffff;
			font-weight:100;
			line-height:30px;
			*line-height:31px;
			}
			#focus_right .content{
			clear:left;
			border:1px solid #939393;
			background-color:#606060;
			}
			#focus_right .commoie{
			clear:both; position:relative; top:-5px; z-index:0; *z-index:-9999; _z-index:-9999;
			}
			#focus_right .commo{
			z-index:999; position:relative; *position:none; _position:none;
			}
			#focus_right .h2bg{
			background:url(images/tag_bg.gif) no-repeat 0px 0px;
			}
			#gat_v{
			position:relative;
			height:242px;
			overflow:hidden;
			background-color:#383838; padding:4px 10px;
			border:4px solid #606060;
			}
			#gat_v .more{
			background:url(images/more_bg.gif) repeat-x left top;
			width:84px; height:24px; line-height:24px; text-align:center;
			position:absolute; bottom:0px; left:200px;
			}
			#gat_v a:link,#gat_v a:visited{color:#ffffff; text-decoration:none;}
			#gat_v a:hover{color:#5f98c3; text-decoration:none;}
			/*切屏的具体内容-最新文章，销售排行，促销信息*/
			.article ul li{ text-align:left; list-style:none;}
			.article li{border-bottom:1px solid #606060; line-height:24px; padding-left:10px;}
		
			
			/*=新品上市，精品推荐，团够商品，热门商品等模块=*/
			#recommend{
			width:719px;
			margin:px 0px 3px 0px;
			position:relative; top:-4px;
			}
			#recommend h2{
			background:url(images/tag_bg.gif) no-repeat 0px -34px;
			width:95px; height:33px; text-align:center;
			float:left;
			padding:0px 2px 0px 10px; font-size:12px; color:#ffffff;
			font-weight:100;
			line-height:30px;
			position:relative;top:5px; z-index:9999;
			}
			#recommend .h2bg{
			background:url(images/tag_bg.gif) no-repeat -108px -34px;
			color:#5f99c5;
			}
			#recommend .goods_box{
			clear:both; width:717px;
			border:1px solid #547388;
			background-color:#3b4c54;
			}
			#recommend #com_v{ height:1%;
			border-top:4px solid #3a4c55;
			background-color:#222b30;
			margin:0px 4px 4px 4px;
			padding:0px 0px 10px 10px;
			}
			#recommend #com_v .more{
			clear:both; font-weight:100;
			background:url(images/more_bg.gif) repeat-x left top;
			width:84px; height:24px; line-height:24px; text-align:center;
			position:absolute; bottom:4px; left:600px;
			}

			#recommend #com_v .ent{
			margin-top:12px;
			width:136px; height:200px;
			float:left; text-align:center;
			color:#ffffff;
			}
		  #recommend #com_v p{position:relative;}/*goods 商品介绍*/
			/*单个商品模块-共用部分*/
			.ent{
			width:136px; height:200px;
			float:left; text-align:center;
			color:#ffffff;
			}
			.ent a{color:#ffffff; text-decoration:none;}
			.ent .ent_img{border:1px solid #92a9bb; width:98px; height:98px;}
			.ent p{color:#96bfdf; font-weight:bold; font-size:14px;}
			.ent p a:link,.ent p a:visited,.ent p a:hover{color:#96bfdf; text-decoration:none;}
			
/* ==========共用模块一========== */
h3{
background:url(images/title_bg.gif) repeat-x left top;
height:34px; text-align:right;
font-size:12px; font-weight:100; color:#ffffff;
position:relative;
}
h3 .title{
height:34px; width:150px; font-weight:100;
line-height:34px; color:#ffffff;
background:url(images/title.gif) no-repeat left top;
text-align:left; padding-left:36px;
position:absolute; left:0px; top:0px;
}
h3 .r_line{
float:right; height:34px; line-height:34px;
background:url(images/title_r_bg.gif) no-repeat right top;
}
.box{
background-color:#383838; clear:both;
padding:10px 0px;
margin-bottom:3px;
font-weight:100;
}
.vote{
text-align:left; padding:8px;
color:#5f99c5;
}
/* ==========共用模块二========== */
.box_2_auto{
border:1px solid #939393;
background-color:#606060;
padding:4px;
}
.box_2{
border:1px solid #939393;
background-color:#606060;
padding:4px;
width:905px;
}
.box_2_1{
background-color:#3c3c3c;
color:#ffffff; padding:10px;
}
.box_2_1 .more{ text-align:right; padding-right:8px;}
.box_2_1 a:link,.box_2_1 a:visited{color:#ffffff; text-decoration:none;}
.box_2_1 a:hover{color:#ffffff; text-decoration:underline;}
/* ==========共用模块三========== */
.box_3{
border:1px solid #939393;
background-color:#606060; padding:4px;
}
/* ==========网站帮助文章========== */
.text_info{
width:120px;/* height:130px;*/
float:left;
color:#ffffff;
text-align:left;
padding:10px 0px 0px 10px;
margin:0px 10px 10px 0px;
}
.text_info a{
color:#ffffff; text-decoration:none;
font-weight:100;
}
.text_info_h{ height:1%; padding-left:11px; _padding-left:9px;}

/* ==========品牌推荐========== */
#brands{
padding-left:10px; padding-right:10px;
}
#brands img{ margin-right:8px; width:120px; height:30px;}
#brands a:link,#brands a:visited{color:#ffffff; text-decoration:none;}
#brands a:hover{color:#5f98c3; text-decoration:underline}

/* ==========商品详情页面========== */
		.goods_box{ position:relative;}
		.goods_box p{
		position:absolute;
		top:0px; right:0px;
		}
		.goods_img{
		 width:388px;
		 height:277px;
		}
		.margin_b{ margin-bottom:5px;}
		/* ==========用户品论========== */
		.user_comment{
		padding:0px 8px 5px 8px;
		background-color:#222b30; clear:both;
		margin-bottom:3px;
		}
		.pages a:link,a:visited{color:#ffffff; text-decoration:none;}
		.pages a:hover{color:#94bfdf; text-decoration:none;}
		.comment_title{
		position:relative;
		border-bottom:1px solid #14191c;
		color:#CCCCCC; text-align:left;
		height:30px; line-height:30px;
		margin-bottom:5px;
		}
		.comment_start{
		color:#ffffff; position:absolute;
		top:0px; right:20px; text-align:left;
		}
		.re_comment{
		margin-top:5px;
		color:#ff6600; margin-bottom:20px;
		}
		
/* ==========系统提示页面========== */
.message_bg{
background:url(images/message_bg.jpg) no-repeat center top; height:320px;
background-color:#222b30; text-align:center;
}
/* ==========商品列表三种显示方式========== */
	.list{
	border:1px solid #4c88b4; margin:10px 0px 0px 0px; padding:5px;
	}
	.list ul,.list li{ list-style-type:none; text-align:left;}
	.list li{
	float:left;
	}
	.list .ent_img{border:1px solid #92a9bb; width:98px; height:98px;}
	.list_textInfo{
	padding-left:15px; width:590px;
	}
	.list_textInfo a,.list a{color:#ffffff; text-decoration:none;}
	/*翻页*/
	#pager a:link,#pager a:visited{color:#ffffff; text-decoration:none}
	#pager a:hover{color:#4e86af; text-decoration:underline;}
	
		.list1{
	border:1px solid #4c88b4; margin:10px 0px 0px 0px; padding:5px;
	}
	.list1 ul,.list1 li{ list-style-type:none; text-align:left;}
	.list1 li{
	float:left;
	}
	.list1 .ent_img{border:1px solid #92a9bb; width:98px; height:98px;}
	.list1_textInfo{
	padding-left:15px; 
	}
	.list1_textInfo a,.list1 a{color:#ffffff; text-decoration:none;}

	
/* ==========用户中心========== */
h4{font-size:12px; font-weight:100; text-align:left; position:relative;}
.user_delete{
position:absolute; top:0px; right:8px;
}
.user_re{
border:1px solid #b0d8ff;
margin:5px; padding:5px;
color:#ff6600;
}
.bnt_submit{
	display:block;
	background:url(images/btn_submit_bg.gif) no-repeat left top;
	height:20px; line-height:20px;
	width:72px; text-align:center;
	float:left; margin:5px;
	}
/* ==========所以标签页========== */
.tags_all{
border-top:1px solid #fff;
padding:10px; margin-top:10px;
}
.tags_all b{color:#fff; font-size:14px; padding:5px;}
/* ==========copyright========== */
#copyright{
margin:15px 0px; text-align:center; font-weight:100;
}
#copyright .cop_nav{
color:#5d9ac9;
}
#copyright .cop_nav a{
color:#5d9ac9; text-decoration:underline;
}

/* ======商品比较浮动块 ====== */
#compareBox {
 width:130px;
 background: #FFF;
 padding: 10px 3px 5px;
 border: 1px solid #999;
 position: absolute;
 right:1px;
 top:200px;
 opacity: 0.8;
 filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8);
}

#compareBox input {
  color: #FFF;
  background: #000;
  width: 120px;
  padding-top: 3px;
  margin-bottom: 5px;
  border: 1px solid #000;
}

#compareList {
 margin:0px;
 padding:0px;
 width:120px;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #F1F1F1;
 padding: 3px 5px;
 border: 1px solid #999;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

.login-input {
  color: #999999;
  width: 155px;
  height: 16px;
  border: 0px;
  background: #ffffff;
  padding-left: 3px;
  float: left;
  margin-bottom: 5px;


/*会员和密码输入框*/
}

.login-btn {
  color: #ffffff;
  border: 0px;
  background: transparent url(images/btn_submit_bg.gif);
  width: 51px;
  height: 20px;
  padding-top: 0px !important;
  padding-top: 3px;

