body,div,span,ul,li,table,tr,td{
	padding:0px;
	margin:0px;
}

body{
	font-family:"";
	font-size: 12px;
	margin:0px auto;
	background:#FEF3DE;
	width:980px;
	color:#333;
}

ul li{
	list-style-type:none;
}

a{
	color:#333;
}

.head_bg{
	height:28px;
}

.head img{
	display:none;
}

#logo{
	position:absolute;
	margin-left:6px;
	top:76px;
}
#logo img{
	width:150px;
	height:70px;
}
#logo a{
	text-decoration:none;
}
#logo span{
	font:"";
	font-size:30px;
	color:#333;
	padding-top:20px;
}

.top_text{
	padding:6px 8px 0px 0px;
	text-align:right; 
}
.top_text ul li{
	display:inline;
	padding-right:4px;
}
.top_text a{
	color:#5D5A5A;
	text-decoration:none;
}

#nav{
	margin-left:390px;
	z-index:100;
	position:absolute;
	top:110px;
}
#nav ul li{
	background:url(../images/wd03_nav.gif) no-repeat 20% 50%;
	width:95px;
	height:72px;
	line-height:72px;
	text-align:center;
	padding-right:10px;
	float:left;
}
#nav ul li a{
	color:#A87B41;
	font-size:14px;
	text-decoration:none;
	padding-right:18px;
	font-style:italic;
	font-weight:bold;
}

#login{
	background:url(../images/wd03_login.jpg) no-repeat;
	height:232px;
	text-align:right;
	padding-right:180px;
	clear:both;
}
#login ul li{
	display:inline;
	position:relative;
	top:140px;
	padding-right:8px;
}
#login ul li a{
	color:#FFF5AF;
	font-size:14px;
}

.left{
	width:250px;
	float:left;
	display:inline;
	position:relative;
	top:-14px;
}

.notice{
	width:250px;
	height:288px;
	margin-bottom:8px;
	word-wrap :break-word;
	word-break :break-all;
}
.notice img{
	width:250px;
	height:288px;
}
.notice input{
	width:250px;
	height:288px;
}
.notice .title{
	color:#fff;
	font-size:14px;
	line-height:47px;
	padding-left:20px;
}
.notice .text{
	width:200px;
	margin-top:20px;
	margin-left:20px;
	}

.categories,.rankings,.links,.map{
	margin-bottom:8px;
	border-bottom:1px solid #EACFCF;
	width:250px;
}
.categories .bg,.rankings .bg,.links .bg,.map .bg{
	font-size:14px;
	padding-left:20px;
	background:url(../images/wd03_left_title.jpg) no-repeat 0 0;
	color:#fff;
	line-height:47px;
	height:47px;
}
.categories .bg span,.rankings .bg span,.links .bg span,.map .bg span{

}
.categories .text,.rankings .text,.links .text{
	line-height:24px;
	padding:6px 5px 10px 20px;
	background:url(../images/wd03_left_text.jpg) repeat-y;
}
.categories .text img{
	margin-top:6px;
}
.categories .text a,.rankings .text a,.links .text a{
	color:#666;
}
.categories_child
{
	width:98%;
	padding-left:6px;
}
.categories_child_wid{
	float:left;
	width:48%;
}
.categories_child a{
	color:#93C2D6;
}
.categories_child_title{
	font-weight:bold;
	color:#DE3262;
}

.map .text{
	padding:10px;
	border:1px solid #EACFCF;
	background:#fff;
}

#footer{
	text-align:center;
	line-height:200%;
	color:#333;
	margin:10px 0px 0px 0px;
	height:66px;
	width:980px;
}
#footer a{
	color:#333;
	text-decoration:none;
}

.button{
	margin-top:6px;
}

.button01{
	background:#F9BDBF;
	border:1px solid;
	border-color:#F5F5F5 #838383 #838383 #F5F5F5;
	padding:2px 3px 0px 3px;
	color:#000;
}

.button02{
	background:#FDF0EE;
	border:1px solid;
	border-color:#EAEAEA #838383 #838383 #EAEAEA;
	padding:2px 3px 0px 3px;
}

.right{
	float:left;
	display:inline;
	background:#fff url(../images/wd03_right_bg.jpg) 100% 0% repeat-y;
	position:relative;
	width:718px;
}

.search{
	background:url(../images/wd03_right_top.jpg) right top no-repeat;
	padding-bottom:10px;
	padding-left:30px;
	padding-top:30px;
}
.search .text{
	border:1px solid #999;
	color:#333;
	line-height:18px;
	height:18px;
}
.new,.special,.featured{
	margin-top:10px;
}
.new .bg,.special .bg,.featured .bg{
	margin-left:16px;
	color:#000;
	font-size:14px;
	background:url(../images/wd03_right_title.jpg) no-repeat 0 50%;
	height:25px;
	padding-top:8px;
	padding-left:14px;
}
.new .row,.special .row,.featured .row{
	margin-left:36px;
	padding:10px 5px;
}
.new .row .items_pic,.special .row .items_pic,.featured .row .items_pic{
	border:1px solid #DADADA;
	width:130px;
	height:110px;
	padding-left:8px;
	padding-top:8px;
}
.new .row .items_pic img,.special .row .items_pic img,.featured .row .items_pic img{
	width:120px;
	height:93px;
	border:1px solid #9E9E9E;
}
.new .row .items_name a,.special .row .items_name a,.featured .row .items_name a{
	line-height:200%;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.new .row .items,.special .row .items,.featured .row .items{
	float:left;
	width:23%;
}
.more{
	font-weight:normal;
	margin-right:50px;
	float:right;
	text-align:right;
	margin-top:-16px;
	font-size:12px;
}

.more a{
	color:#666;
}

.advertising
{
	clear:both;
}
.advertising img{
	margin:8px 10px 0px 10px;
	padding:2px;
	font-size:36px;
	color:#666666;
	width:690px;
	border:1px solid #efefef;
}

#nav .nav_bg img{
	height:30px;
	padding-top:20px;
	border:0px;
}

.categories .bg img,.rankings .bg img,.links .bg img,.new .bg img,.special .bg img,.featured .bg img{
	width:150px;
	height:40px;
	border:0px;
	vertical-align:middle;
	padding:2px 0px;
}

.categories .text ul li img{
	width:150px;
	height:40px;
	border:0px;
	vertical-align:middle;
	padding:2px 0px;
}

.categories .text ul li a,.links .text ul li a{
	text-decoration:none;
}

.right_bottom{
	background:url(../images/wd03_right_bottom.jpg) 100% 100% no-repeat;
	height:30px;
}

.details{
	padding-top:16px;
	padding-left:18px;
}

.details .title{
	color:#6B492E;
	font-size:14px;
	background:#F5E7DB;
	border:1px solid #E9C1A1;
	width:664px;
	padding:5px 0px 3px 10px;
}

.name{padding-top:10px;
}

.name .text,.info .text,.note .text,.comment .text{
	padding:2px 10px 0 30px;
	width:650px;
	line-height:150%;
}

.name .text{
	margin-top:15px;
}

.name .text .sp_pic{
	float:left;
	text-align:center;
}

.name .text .sp_pic .none{
	border:1px solid #eee;
	width:150px;
	height:115px;
	text-align:center;
}

.name .text .sp_pic img{
	width:150px;
	height:115px;
}

.name .text .sp_pic a{
	color:#333;
	line-height:22px;
}

.name .text .price{
	float:left;
	margin-left:20px;
	line-height:200%;
	width:150px;
}

.name .text .price .button{
	margin-top:35px;
}

.video1{
	width:306px;
	height:200px;
	position:absolute;
	top:138px;
	margin-left:358px;
	z-index:2px;
}

.heig{
	height:40px;
}

.video_bg{
	width:682px;
	margin:0px auto;
}

.video2{
	width:306px;
	height:10px;
	margin-left:230px;
}

.info,.note,.comment{
	margin-top:12px;
	}

.note table{
	border:1px solid #F9F9F9;
	margin-bottom:10px;
	width:650px;
}

.note table .alt{
	background:#F9F9F9;
}

.note table tr td{
	border:1px solid #f5f5f5;
	text-align:center;
	padding:0 3px;
	line-height:22px;
}

.comment .text ul li{
	background:url(../images/wd_green_line.jpg) repeat-x 0 100%;
}

.comment .text a{
	text-decoration:none;
	color:#333333;
}

.comment .releas{
	margin-top:8px;
}

.comment{
	margin-bottom:20px;
}


.clear{
	clear: both;
	font-size:0px;
	height:0px;
	overflow:hidden;
}

.details .market,.details .bought{
	background:url(../images/wd_activity_bg.jpg) no-repeat;
	width:296px;
	height:100px;
	float:right;
	margin-top:10px;
}

.details .market .wz,.details .bought .wz{
	font-weight:bold;
	color:#666801;
	width:180px;
	margin-left:90px;
	margin-top:15px;
	line-height:200%
}

.details .market .wz span,.details .bought .wz span{
	color:red;
	font-size:16px;
}

.details .pack,.details .accessory{
	border-top:1px dashed #dbdbdb;
	border-bottom:1px dashed #dbdbdb;
	margin-top:10px;
	padding-top:8px;
	line-height:200%;
}

.details .pack ul li,.details .accessory ul li{
	list-style-type:square;
	margin-left:20px;
}

.details .pack ul li a,.details .accessory ul li a{
	color:#333;
}

.details .pack ul li .original,.details .accessory ul li .original{
	margin-left:10px;
}

.details .pack .all{
	margin-left:10px;
	font-weight:bold;
}

.inco{z-index:20px;
	margin-left:10px;
	margin-top:-12px;
}
.subcategories .list{
	padding:10px 10px 14px 30px;
	width:630px;
	line-height:180%;
}
.subcategories .list ul{
	display:inline;
}
.subcategories .list ul li{
	padding:0 3px;
	display:block;
	text-align:left;
	float:left;
}
.subcategories .list .wid{
	width:150px;
}
.subcategories .list ul li a{
	color:#333;
}

.subcategory_list .text{
	padding-left:12px;
	padding-top:5px;
	padding-bottom:10px;
	width:664px;
	line-height:180%;
	background:#FEFBF5;
}

.subcategory_list .text .sp_pic{
	float:left;
	border:1px solid #eee;
}

.subcategory_list .text .sp_pic img{
	width:85px;
	height:85px;
	border:none;
}

.subcategory_list .text .price{
	float:left;
	margin-left:20px;
	line-height:200%;
	width:540px;
}

.subcategory_list .text .price a{
	color:#333;
}

.subcategory_list .text .price .name a{
	font-weight:bold;
}

.subcategory_list .text .price .details_a{
	padding-left:20px;
}

.subcategory_list .text .price .details_a a{
	color:#A87B41
}

.subcategory_list .text .price .a_buy{
	font-weight:normal;
	margin-right:20px;
	float:right;
	text-align:right;
	margin-top:-20px;
}

.subcategory_list .text .row{
	border-bottom:1px dashed #eee;
	padding-bottom:10px;
	margin-top:10px;
	width:98%;
}


.page{
	color:#6B492E;
	background:#F5E7DB;
	border:1px solid #E9C1A1;
	width:674px;
	padding:5px 0px 3px 0px;
	text-align:center;
}
.page a{
	text-decoration:none;
	color:#333;
}
.page .fc{
	font-weight:bold;
	font-size:14px;
}

.news{
	background:url(../images/wd03_right_top.jpg) right top no-repeat;
	padding-top:16px;
	padding-left:18px;
}
.news_title{
	color:#6B492E;
	font-size:14px;
	background:#F5E7DB;
	border:1px solid #E9C1A1;
	width:664px;
	padding:5px 0px 3px 10px;
}
.news .news_text .position{
	padding-top:30px;
	padding-bottom:30px;
	padding-left:24px;
	padding-right:16px;
	width:635px;
	line-height:180%;
	background:#FEFBF5;
}
.news .news_bt{
	text-align:center;
	border-bottom:1px dashed #E98644;
	font-size:14px;
	padding-bottom:10px;
	color:#E98644;
}
.news .news_times{
	text-align:left;
	line-height:30px;
	color:#666666;
}
.news .return{
	text-align:right;
	padding-right:30px;
	margin-top:6px;
}
.news .news_text .position ul{
	margin-top:-10px;
}
.news .news_text .position ul li{
	list-style-type:square;
	line-height:24px;
	margin-left:18px;
}
.news .news_text .position ul li a{
	color:#333333;
}
.news .news_text .position ul li span{
	padding-left:18px;
	color:#666666;
	font-style:italic;
}

.goods img{
	width:120px;
	height:120px;
	border:1px solid #eee;
}
.goods_text{
	text-align:center;
	margin-top:10px;

}
.goods_photo{
	margin-bottom:4px;
}
.goods_l{
	width:25%;
	float:left;
}
