@charset "utf-8";
/***
* auth: korpton 2009.05.26
*/
body{
	margin:0px;
	padding:0px;
	background-color:#000000;
}
body div{
	color: #989A9D;
}
body div a{
	color: #fff;
}

.kfiframe{
text-align:left;
}
#kfiframe{
text-align:left;
}

.clear{border-top:1px solid transparent !important; border-top:0; clear:both; line-height:0; font-size:0; height:0; height:1%;}
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
.clearfix {display: inline-table;}
a{color:#333;}
a:link {font-size: 1.1em;text-decoration: none;}
a:visited {font-size: 1.1em;text-decoration: none;}
a:hover {font-size: 1.1em;text-decoration: none;color:#f90;}

/* 布局开始
* top
-----------------*/
#top {
	height: 80px;
	margin-right: 10px;
	margin-left: 10px;
}

/* MainNav
-----------------*/
#MainNav {
	text-align: center;
	background-color: #101214;	
	/*border: 1px solid #666666;*/
}

#MainNav .subbottom{
	background: transparent url(az-h5.gif) repeat-x bottom;
	height: 4px;
	font-size:4px;
	margin-top: -3px;
}

#MainNav .subbottom .bgleft{
	float:left;
	background-image: url(subnav-bottom-bgleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:7px;
	height:4px;
	font-size:1px;
}

#MainNav .body{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666;
	border-left-color: #666;
	height: 120px;
}

#MainNav .subbottom .bgright{
	float:right;
	background-image: url(subnav-bottom-bgright.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:7px;
	height:4px;
	font-size:1px;
}
#MainNav .subtop{
	height: 3px;
	font-size:3px;
	margin-top: 4px;
	background-color: transparent;
	background-image: url(az-h5.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#MainNav .subtop .bgleft{
	float:left;
	background-image: url(subnav-top-bgleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:7px;
	height:4px;
	font-size:1px;
}

#MainNav .subtop .bgright{
	float:right;
	background-image: url(subnav-top-bgright.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:7px;
	height:4px;
	font-size:1px;
}

/* 产品详细页注意事项及说明 */
.productNotice{
	padding: 10px;
	color: #757575;
}
.productNotice h2{
	color: #FF9900;
	margin: 2px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding: 5px;
	font-size: 14px;
}

/*main navigation*/
#MainNav .body{
	text-align:center;
}
/*把导航居中*/
#MainNav .body ul{
	padding-left: 200px; 
}
#MainNav ul{
	list-style:none;
	margin:0; padding:0;
}
#MainNav li{
	float:left;
	margin-left:2px;
}
#MainNav li a{
display: block;
height:0 !important;
padding: 35px 0 0 0;
width: 85px;
overflow:hidden;
background-repeat: no-repeat;
}
#MainNav li a:hover{
background-position: 0 -35px;
}

#MainNav li#home,
#MainNav li#home a { background-image: url(../btn/home.gif); }
#MainNav li#watchfans,
#MainNav li#watchfans a { background-image: url(../btn/watch_fans.gif); }
#MainNav li#cart,
#MainNav li#cart a { background-image: url(../btn/cart.gif); }
#MainNav li#feedback,
#MainNav li#feedback a { background-image: url(../btn/feedback.gif); }
#MainNav li#help,
#MainNav li#help a { background-image: url(../btn/help.gif); }
#MainNav li#brand,
#MainNav li#brand a { background-image: url(../btn/brand.gif); }
#MainNav li#search,
#MainNav li#search a { background-image: url(../btn/search.gif); }

/* 主导航搜索
---------------------------*/
.altsearch{
	clear: both;
	background-color: #000000;
	margin: 2px;
	border: 1px solid #000000;
	padding: 3px;
}
.altsearch form{
margin:0;
padding-top: 20;
}
.altsearch #key{
	background-color: #000000;
	border: 1px solid #333333;
	width: 600px;
	padding: 5px;
	color: #999;
}
.altsearch #imageField{
}

/* banner 
---------------------------*/
.banner{
	margin-top: 2px;
	margin-bottom: 2px;
}


/* Header.
-----------------*/
.navigation {display:block; float: right; padding-top: 6px; text-align: center; margin: 0px;list-style: none;color: #0000cc; white-space: nowrap;}
.navigation a{text-decoration: none}
.navigation a:hover{color:red;}
#top .logo,
#top .logo img{
	width:442px;
	height:72px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20;
}
#top .menu {padding-left: 10px; padding-top: 30px; float: left;}
.bigfont{font-size:16px;}
/*
* Page..
-----------------*/
TD.pagetitle{color: #008000 ; padding-top: 13px; font-weight: bold; white-space:nowrap;}
TD.pagetitle A {color: #008000; text-decoration: none;}
TD.pagetitle A:link {color: #008000; text-decoration: none;}
TD.pagetitle A:active { color: #008000; }
TD.pagetitle A:visited { color: #008000; }
TD.subtitle {padding: 0px 2px 4px 2px;color:gray;white-space:nowrap;}
TD.subtitle A,TD.subtitle A:visited{text-decoration: none; color:gray;}
TD.subtitle A:hover{color:red;}
TD.caption{padding: 13px 0px 6px 0px;width:100%;font-weight:bold;color:#676767}

/* page ...
----------------------------*/
.pagetitle{font-size:16px;color: #008000 ; padding-top: 13px; font-weight: bold; white-space:nowrap;}
.pagetitle A {color: #008000; text-decoration: none;}
.pagetitle A:link {color: #008000; text-decoration: none;}
.pagetitle A:active { color: #008000; }
.pagetitle A:visited { color: #008000; }
.subtitle {padding: 0px 2px 4px 2px;color:gray;white-space:nowrap;}
.subtitle A,TD.subtitle A:visited{text-decoration: none; color:gray;}
.subtitle A:hover{color:red;}
.caption{padding: 13px 0px 6px 0px;width:100%;font-weight:bold;color:#676767}

/* member
------------------*/
.member{
}
.member input{
	background-color: #000000;
	border: 1px solid #333333;
	padding: 5px;
	color: #999;
}

/* tracklist */
.tracklist input{
	background-color: #000000;
	border: 1px solid #333333;
	padding: 5px;
	color: #999;
}

.tracklist select{
	background-color: #000000;
	border: 0px solid #333333;
	padding: 0px;
	color: #999;
}

/* Cart
-----------------*/
.cart{
	border: 1px solid #666666;
	background-color: #101214;
}
.cart  input{
	background-color: #000000;
	border: 1px solid #333333;
	padding: 5px;
	color: #999;
}
.cart input.img{
	padding:0px;
}

/* index warp
-----------------*/
#IndexWarp {overflow: hidden;margin-top: 5px;}
.txtmarquee{margin:10px auto;width:500px;line-height:10px;display:inherit;}

/* footer
-----------------*/

#foot {background-color: #FFFFFF;border: 1px solid #CCCCCC;margin: 5px auto 0px auto;text-align: left;padding: 20px 0px 0px 0px;}
#foot div.infoitems{padding-left:70px;padding-top:35px;margin-left:40px;float:left;width:200px;	_width: 190px;overflow: hidden;}
#foot .shopping{background:url(bottom_shopping.gif) no-repeat;}
#foot .qa{background:url(bottom_qa.gif) no-repeat;}
#foot .help{background:url(bottom_help.gif) no-repeat;}
.copyright{
	text-align: center;
	font-size:9pt;
	color:#CCCCCC;
	background-color: #0F1113;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	margin-top: 4px;
}

/* 左边 目录
-----------------*/
.sidebar{
	margin-bottom:5px;
	background-color: #15181B;
	border: 1px solid #666666;
}
.sidebar h3{
	margin: 2px;
	padding: 2px;
	font-weight: bold;
	text-align: left;
	background-color: #080808;
	color: #FFCC00;
}




/*
-----------------*/
.GoodsClass{
	border: 1px solid #666666;
	background-color: #101214;
}
/**主页**/
.GoodsClass .new h3,
.GoodsClass .hot h3{
	background-color: #080808;
	color: #FFCC00;
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	margin: 2px;
	padding: 2px;
}


/* 商品列表标题
-----------------*/
.GoodsClass .title {background:url(az-home_56.gif) repeat-x;height:29px;width:100%;}
.GoodsClass .title .new{float: left;}
.GoodsClass .name{	position:absolute;	top:0;	left:0;}
.GoodsClass .title .viewmore{float:right;margin-top: 5px;margin-right: 5px;}
.GoodsClass .title .viewmore a:hover{color:#0328C1;text-decoration:underline;}


/* 友情连接
-----------------*/
.links{
	padding:5px;
	background-color: #15181B;
	margin-top: 2px;
	margin-bottom: 2px;
}
.links h3,
.links h3 a{font-size:14px;color:#CD6702;padding-left:3px;margin: 3px 0px 3px 0;text-decoration:none;}
.links a{color: #989A9D;}
.links a:hover{text-decoration: underline;}

/* 主页新闻
------------------*/
.homeNews{
	width: 235px;
	float: left;
	border: 1px solid #333333;
}

.homeNews ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.homeNews ul li{
	overflow: hidden;
	padding-left:10px;
	
}

.homeNews h3{
	color: #FF9900;
	display: block;
	margin: 2px;
	background-color: #666666;
	border: 1px solid #B7B7B7;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-size: 13.5px;
	font-weight: normal;
}

/* 商品列表
====================================================================*/
/* 列表分页
------------------------*/
.pagebar{
	padding: 2px;
	border: 1px solid #666666;
	margin-top: 5px;
	background-color: #15181B;
	font-size: 1.2em;
}
.pagebar a{
	text-decoration: underline;	
}

/**************************** 执行搜索时使用的列表样式 **********************************/
.searchPath{ /*搜时的导航*/
	display: block;
	border: 1px solid #666666;
	font-size: 1.2em;
	padding: 10px;
	font-weight: bold;
	background-color: #151515;
}
.searchWarp .items,
.searchWarp .items h1{ 	/*反复调整这里的数字来获得最佳的宽度*/
	width:180px;
}
/*-----------------------------------------------------------------*/
.searchWarp{ /* 商品外层 */
	padding-left: 4px;
}
.searchWarp .items{ /*商品条目循环项*/
	overflow: hidden;
	float: left;
	padding: 16px;
	margin: 1px;
	height: 250px;
}
.searchWarp .items h1{ /*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	padding:0 0 8px 0;
	margin: 0;
	font-weight:lighter;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;
	line-height: 1.8em;	/* white-space:nowrap; */
	font-size:1em;
	
}
.searchWarp .items h1 a,
.searchWarp .items h1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}


.searchWarp ul{text-align: center;margin: 0 auto;list-style-type: none;}/* 无序列表 */
.searchWarp li{
	color: #FFFF00;
}

.searchWarp .items .price{padding: 3px 0;}

.searchWarp .goodpic a{border:solid 1px #555;display:block;width:120px;height:90px;vertical-align:middle;text-align:center;padding:0px;margin:0px;overflow:hidden;}
/* .GoodsWarp .items .goodpic{vertical-align:middle;text-align:center;padding:2px;margin:0px;display:block;overflow:hidden;border:solid 1px #ccc;} /*商品图片*/
.searchWarp .goodpic a img{margin:0 auto;display:block;}
.searchWarp .goodpic a:hover{	padding:0px;border:solid 1px #fff;} /*商品图片*/
/********************************************************************/

/**************************** 执行搜索时使用的列表样式 **********************************/
.searchPath{ /*搜时的导航*/
	display: block;
	border: 1px solid #666666;
	font-size: 1.2em;
	padding: 10px;
	font-weight: bold;
	background-color: #151515;
}
.searchWarp .items,
.searchWarp .items h1{ 	/*反复调整这里的数字来获得最佳的宽度*/
	width:180px;
}
/*-----------------------------------------------------------------*/
.searchWarp{ /* 商品外层 */
	padding-left: 4px;
}
.searchWarp .items{ /*商品条目循环项*/
	overflow: hidden;
	float: left;
	padding: 16px;
	margin: 1px;
	height: 250px;
}
.searchWarp .items h1{ /*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	padding:0 0 8px 0;
	margin: 0;
	font-weight:lighter;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;
	line-height: 1.8em;	/* white-space:nowrap; */
	font-size:1em;
	font-family:"微软雅黑", "华文细黑","黑体", "宋体";
}
.searchWarp .items h1 a,
.searchWarp .items h1 a:visited{
	font-weight:lighter;
}


.searchWarp ul{text-align: center;margin: 0 auto;list-style-type: none;}/* 无序列表 */
.searchWarp li{
	color: #FFFF00;
}

.searchWarp .items .price{padding: 3px 0;}

.searchWarp .goodpic a{border:solid 1px #555;display:block;width:120px;height:90px;vertical-align:middle;text-align:center;padding:0px;margin:0px;overflow:hidden;}
/* .GoodsWarp .items .goodpic{vertical-align:middle;text-align:center;padding:2px;margin:0px;display:block;overflow:hidden;border:solid 1px #ccc;} /*商品图片*/
.searchWarp .goodpic a img{margin:0 auto;display:block;}
.searchWarp .goodpic a:hover{	padding:0px;border:solid 1px #fff;} /*商品图片*/


/**************************** 商品列表样式 **********************************/
.GoodsWarpp .items,
.GoodsWarp .items h1{ 	/*反复调整这里的数字来获得最佳的宽度*/
	width:150px;
}
/*-----------------------------------------------------------------*/
.GoodsWarp{ /* 商品外层 */
	padding-left: 4px;
}
.GoodsWarp .items{ /*商品条目循环项*/
	overflow: hidden;
	float: left;
	padding: 16px;
	margin: 1px;
	height: 190px;
}
.GoodsWarp .items h1{ /*把商品名称放入h1中，更有利于搜索引擎的搜索*/
	padding:0 0 8px 0;
	margin: 0;
	font-weight:lighter;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;
	line-height: 1.8em;	/* white-space:nowrap; */
	font-size:1em;
}
.GoodsWarp .items h1 a,
.GoodsWarp .items h1 a:visited{
	font-weight:lighter;
}


.GoodsWarp ul{text-align: center;margin: 0 auto;list-style-type: none;}/* 无序列表 */
.GoodsWarp li{
	color: #FFFF00;
}

.GoodsWarp .items .price{padding: 3px 0;}

.GoodsWarp .goodpic a{border:solid 1px #555;display:block;width:120px;height:90px;vertical-align:middle;text-align:center;padding:0px;margin:0px;overflow:hidden;}
/* .GoodsWarp .items .goodpic{vertical-align:middle;text-align:center;padding:2px;margin:0px;display:block;overflow:hidden;border:solid 1px #ccc;} /*商品图片*/
.GoodsWarp .goodpic a img{margin:0 auto;display:block;}
.GoodsWarp .goodpic a:hover{	padding:0px;border:solid 1px #fff;} /*商品图片*/



/* 详细页
-----------------*/
.path{
	padding:2px;
	background-color: #15181B;
	margin-bottom: 5px;
	border: 1px solid #666;
}

.infoLine{
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	text-align: left;
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #191919;
}
.f39{
	color:#3399FF;
}
.detailWarp{
	background-color: #15181B;
	border: 1px solid #666;
	padding: 10px;
}
.detailWarp h1{
	
}
.detailWarp .span-8 img{z-index: 200;}
.splititle{background:url(az-home_56.gif) repeat-x;height:29px;padding: 0px;width: 100%;margin-bottom: 3px; font-weight: bold; border: 1px solid #666;}
.splititle span{
	padding: 10px;
}	
.goodsInfo{ float: right; width: 380px; padding:5px 5px 5px 5px;margin:5px;text-align: left;}
.goodsInfo h1{font-size: 1em; font-weight: bold;line-height: 20px;color: #989A9D;}
/* .goodsInfo dd{margin-left:-40px;} */
.goodsInfo .vipPrice{color:red;}
.goodsInfo img{padding:20px;margin-top:20px;}
.goodsInfo .btn img{padding:0px;margin-top:0px;}
.goodsDetailInfo{padding:5px;}
.goodsComment{}

/* 商品图片下面的购买按钮 */
.bottom_BuyButtom{
	text-align: center;
	padding: 5px;
}
/* 详细多图片
--------------*/
.detailShowPic{
	text-align: center;
	padding:5px;
	margin-right: auto;
	margin-left: auto;
}

/* 多张图片*/
.mutilImgList{
	padding-left: 20px;
}
.mutilImgList span{
	padding: 2px;
}
/* 多图中选中的一张图片*/
.selectMutilPic img{
	padding-top: 10px;
}

/*商品评论
--------------*/
.goodsComment{
}
.goodsComment form textarea{
	background-color: #666666;
}

.commentItems{margin-bottom: 3px;border: 1px solid #F3FCE9;border-bottom: 1px solid ##DAF5BC;}

/* 产品页上快递下单 */
.buyFrm{
}
.buyFrm h3{
	color: #FFCC00;
	font-weight: bold;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-top: 10px;
}
.buyFrm table{
	margin-right: auto;
	margin-left: auto;
}
.buyFrm input.inputText{
	background-color: #999999;
	width: 300px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #666666;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #666666;
	margin: 2px;
}


/* 快速购买商品信息
------------------*/
.buyGoodsInfo{
	width: 200px;
	padding: 4px;
	border: 1px dashed #CCCCCC;
}

/* 留言部分 */
.fbfrm table, .fbfrm td,{
	color: #CC6600;
	font-weight: normal;
}
.fbfrm textarea{
	overflow: auto;
	background-color: #616161;
	height: 60px;
	width: 600px;
	margin: 0px;
	padding: 4px;
	color: #CC9900;
	border: 1px solid #CCCCCC;
}
.fbfrm input{
	background-color: #999999;
	margin: 0px;
	padding: 0px;
	height: 50px;
}
.fblist{
	margin: 10px;
	padding: 10px;
}
.fblist ul{
	list-style-type: none;
}
.fblist li{
	display: block;
	border: 1px dashed #8C4600;
	margin: 5px;
	padding: 10px;
	color: #FFCC00;
	background-color: #1F1F1F;
}
.fblist .datetime{
	color: #999999;
}
.fblist .reply{
	color: #993300;
}

/* 新闻内容
------------------*/
.ncats{
	padding: 4px;
	height: 30px;
	border: 1px solid #666;
	background-color: #0D0D0D;
	margin-bottom: 10px;
}

.ncats A:link,
.ncats A:visited  {
	color: #008000;
	text-decoration: none;
	/*
	display: block;
	float: left;
	*/
	margin: 2px;
	background-color: #333333;
}
.ncats A:active { color: #008000;}
.ncats A:hover {
	color: #FFFFFF;
	margin: 2px;
	background-color: #FF9933;
}
.tinyContentRead{
	font-size: 1.2em;
	line-height: 2em;	
}
.tinyContentRead h1{
	color: #CCCCCC;
	margin-top: 10px;
	padding: 6px;
	font-size: 1.5em;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.tinyContentRead .contentText{
}

.contentText h3{
	color: #666;
}
.retRight{
	float: right;
	margin: 10px;
	border: 1px solid #333333;
	padding: 2px;
}
.nconWarp{
border: 1px solid #666;
background-color: #15181B;
padding: 10px;
width: 97%;
}

/*分页栏*/
.newPagebar{
	font-size: 1.2em;
	color: #0066FF;
	padding: 5px;
	margin: 5px;
}
.pagebarVisited {
	font-family:Verdana, Arial, "宋体";
	font-size:1.1em;
	color: #FF9900;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px solid #FF9900;
	font-weight: normal;
}
.newPagebar A:link, .newPagebar A:visited    {
	font-family:Verdana, Arial, "宋体";
	font-size:1.1em;
	color: #0099FF;
	text-decoration: none;
	border: 1px solid #0099FF;
	background-color: #000000;
	margin: 1px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.newPagebar A:hover  {
	font-family:Verdana, Arial, "宋体";
	font-size:1.1em;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px solid #FFFFFF;
	background-color: #333333;
	font-weight: normal;
}

/* 购物车
-----------------*/
.cartborder {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.cartborder {padding:1px;margin-bottom:2px;border:1px solid #ddd; text-align:center;}
.cartborder a {color:#514721;}

/*  block style
-----------------*/
.reporting_alert{z-index: 3; top: 50%; left:50%; background: #D7FFEB;color:#333333; cursor: pointer; border: #009900 6px solid; padding: 13px 23px; position: absolute; width:200px; height:100px;text-align: left;}
.reporting_alert{margin-top:-100px; margin-left:-100px;text-align: left;}

.reporting_error{z-index: 3; top: 50%; left:50%; background: #FFD7D7;color:#333333; cursor: pointer; border: #FF0000 6px solid; padding: 13px 23px; position: absolute;width:200px; height:100px;text-align: left;}
.reporting_error{margin-top:-100px; margin-left:-100px;text-align: left;}

#ajaxNotify{border: #009900 6px solid; padding: 13px 13px; position: absolute;}
.optionBlock{border:gray 0px solid; background:#e8e8e8;} 

div.popup { height:400px; width:500px; position: absolute; top: 50%; left: 50%;}
div.popup { margin-top: -200px; margin-left: -250px;}
/*** bug fix: by display */
div.left40 {float:left;margin:40px;display:inline;}
