#edict {
	background-image: url(ad_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding-bottom: 13px;
	width:203px;
	float:right;
}
.edict_title {
	background-image: url(ad_top.gif);
	height: 25px;
	overflow: hidden;
}
.edict_title h3 {
	float:left;
	line-height: 28px;
	font-size: 14px;
	width:85px;
	height:23px;
	text-align:center;
	margin-left:8px;
	display:block;
}
#edict h3 a {
	color:#19A7C1;
	font-family: @ºÚÌå;
	line-height: 28px;
	font-size: 14px;
	width:85px;
	height:23px;
	text-align:center;
	margin-left:8px;
	display:block;
	overflow: hidden;
}
*html #edict h3 a {
	margin-left:0px;
}
#edict h3 a:hover {
	color:#666666;
}
#edict h3 a.no_selected {
	border:1px solid #DDDDDD;
	background: #F7F7F7;
	color:#666666;
}
#edict #marqueeEdict {
	padding-right: 7px;
	padding-left: 7px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	height: 160px;
	color:#666666;
	background:white; 
	overflow: hidden;
	padding:5px 0;
}
#edict #marqueeEdict p {
	width:180px;
	margin:0 auto;
	background:#F7F7F7;
	padding:7px 4px;
	line-height:22px;
}

#bodyer {
	padding-top: 10px;
}
#bodyer #mainer {
	width: 785px;
	float: left;
	overflow: hidden;
	margin-left:10px;
}
#bodyer #mainer #productAdvs {
	float:left;
	width:572px;
	height:208px;
}

.blank10 {
	clear:both;
	height:10px;
	overflow: hidden;
	width:100%;
}

.mainPro {
	clear: both;
	background: #F7F7F7;
	border:1px solid #DDDDDD;
}
.mainPro h3 {
	height:26px;
	overflow:hidden;
	line-height:28px;
	font-size:14px;
	background:#ffffff url(mainpro_title.gif) no-repeat 10px 7px;
	border-bottom:1px solid #dddddd;
	text-indent:20px;
	font-weight:bolder;
	color:#FF7303;
	margin-bottom:5px;
}
.mainPro ul {
	overflow: hidden;
	clear: both;
	background: white;
	border-top:1px solid #dddddd;
	height:208px;
}
#bodyer .mainPro ul li {
	float: left;
	width: 150px;
	border:1px solid whtie;
	padding-left:22px;
	padding-right:21px;
	padding-top:8px;
}
.mainPro p {
	clear: both;
	background-image: url(hot_bg2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: center;
	height: 92px;
	margin-top:20px;
	width:150px;
	overflow: hidden;
}
.mainPro p.no_bg {
	background-image: none;
}
#bodyer .mainPro p.hot_morelink {
	font-size: 12px;
	font-weight: normal;
	width:46px;
	height:26px;
	margin:-27px 0 0 722px;
	background:#ffffff url(morelink.gif) no-repeat left 6px;
	margin-bottom:6px;
	line-height:30px;
	overflow: hidden;
}
#bodyer .mainPro p.hot_morelink a {
	color:white;
}
#bodyer .mainPro p.hot_morelink a:hover {
	color:#FF7303;
}

#bodyer .mainPro p img {
	height: 80px;
	width: 80px;
	margin-left:54px;
	margin-top:4px;
}

.mainPro dl {
	margin-right: 10px;
	margin-left: 10px;
	clear:both;
	width:150px;
	color:#666666;
}
.mainPro dt {
	text-align:center;
	height:20px;
	overflow: hidden;
}
.mainPro dt a {
	text-decoration: none;
	color: #A75B1E;
	line-height: 20px;
}
.mainPro dd {
	line-height:20px;
}
#bodyer .mainPro .hm_text {
	height:40px;
	overflow: hidden;
}
#bodyer .mainPro .hm_price {
	color:#F70080;
	font-weight:bolder;
	text-align: center;
}
#bodyer .mainPro div a {
	background-image: url(buy_bt.jpg);
	height: 21px;
	width: 60px;
	overflow: hidden;
	display: block;
	text-indent:-9999px;
	overflow: hidden;
	cursor:pointer;
	margin-right: auto;
	margin-left: auto;
	clear:both;
}


.newPro {
	float:left;
	width:392px;
	height:294px;
	background:url(newPro.gif) no-repeat left top;
	overflow: hidden;
}
.newPro h3 {
	display:none;
}
#bodyer .newPro ul {
	overflow: hidden;
	clear: both;
	height:274px;
	width:314px;
	padding-left:67px;
	padding-top:11px;
}
#bodyer .newPro ul li {
	width: 314px;
	clear:both;
	height:87px;
	overflow:hidden;
	text-align:left;
	padding-top:4px;
}
.newPro p {
	float:right;
	height: 91px;
	width:96px;
	overflow: hidden;
}
.newPro p.no_bg {
	background-image: none;
}
#bodyer .newPro p.hot_morelink {
	display:none;
}

#bodyer .newPro p img {
	height: 80px;
	width: 80px;
	margin-left:8px;
	margin-top:5x;
}

.newPro dl {
	width:216px;
	float:left;
	text-align:left;
	color:#666666;
}
.newPro dt {
	height:20px;
	overflow: hidden;
}
.newPro dt a {
	text-decoration: none;
	color: #A75B1E;
	line-height: 20px;
}
.newPro dd {
	line-height:20px;
}
#bodyer .newPro .hm_text {
	height:40px;
	overflow: hidden;
}
#bodyer .newPro .hm_price {
	color:#FF7303;
	font-weight:bolder;
	text-align:left;
}
#bodyer .newPro div a {
	background-image: url(newbuy_bt.gif);
	height: 19px;
	width: 44px;
	overflow: hidden;
	display: block;
	text-indent:-9999px;
	cursor:pointer;
	margin:-20px 0 0 50px;
}


.manPro {
	float:left;
	width:391px;
	height:294px;
	background:url(manPro.gif) no-repeat left top;
	overflow: hidden;
}
.manPro h3 {
	display:none;
}
#bodyer .manPro ul {
	overflow: hidden;
	clear: both;
	height:274px;
	width:314px;
	padding-left:67px;
	padding-top:11px;
}
#bodyer .manPro ul li {
	width: 314px;
	clear:both;
	height:87px;
	overflow:hidden;
	text-align:left;
	padding-top:4px;
}
.manPro p {
	float:right;
	height: 91px;
	width:96px;
	overflow: hidden;
}
.manPro p.no_bg {
	background-image: none;
}
#bodyer .manPro p.hot_morelink {
	display:none;
}

#bodyer .manPro p img {
	height: 80px;
	width: 80px;
	margin-left:8px;
	margin-top:5x;
}

.manPro dl {
	width:216px;
	float:left;
	text-align:left;
	color:#666666;
}
.manPro dt {
	height:20px;
	overflow: hidden;
}
.manPro dt a {
	text-decoration: none;
	color: #A75B1E;
	line-height: 20px;
}
.manPro dd {
	line-height:20px;
}
#bodyer .manPro .hm_text {
	height:40px;
	overflow: hidden;
}
#bodyer .manPro .hm_price {
	color:#FF7303;
	font-weight:bolder;
	text-align:left;
}
#bodyer .manPro div a {
	background-image: url(manbuy_bt.gif);
	height: 19px;
	width: 44px;
	overflow: hidden;
	display: block;
	text-indent:-9999px;
	cursor:pointer;
	margin:-20px 0 0 50px;
}



#bodyer  #faq {
	overflow: hidden;
	float:right;
	width: 265px;
	background-image: url(fag3.gif);
	background-position: center 29px;
	background-repeat: repeat-x;
}
#bodyer  #faq p {
	width: 65px;
	float: left;
	height:30px;
	background-image: url(fag.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
	display: block;
}
#bodyer  #faq p a {
	display: block;
	width: 65px;
	height: 30px;
	text-align: center;
	line-height: 34px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#bodyer  #faq p a.selected1 {
	color: #FF6600;
	height: 30px;
	position: absolute;
	border-bottom: none;
	background-image: url(fag2.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
	display: block;
}

#bodyer  #faq div {
	clear: both;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding: 5px;
	height: 183px;
	overflow: hidden;
	color: #666666;
	display: none;
	margin-top:-4px;
}
*+html #bodyer  #faq div {
	height:187px;
}
#bodyer  #faq div a{color: #666666;}
#bodyer  #faq div a:hover{color: #666666;}
#bodyer  #faq div strong {color: #999999;}
#bodyer  #faq div.selected {display: block;}
#bodyer .fag_bottom {
	height:7px;
	overflow: hidden;
	background:url(fag_bottom.gif) no-repeat left top;
	width:265px;
	display: block;
}

.ad_friend {
	height:88px;
	background: #F1F1F1;
}
#mainAdvs {
	width:574px;
	height:78px;
	background:white;
	float:left;
	overflow: hidden;
	margin:5px 0 0 5px;
}
*html #mainAdvs {
	margin-left:3px;
}
#mainAdvs img {
	width:568px;
	height:72px;
	border:1px solid #DDDDDD;
	margin:2px;
}
#flink{
	width:196px;
	height:78px;
	background:white;
	float:right;
	overflow: hidden;
	text-indent:-9999px;
	background:url(flink.jpg) no-repeat left top;
	margin:5px 5px 0 0;
}
*html #flink{
	margin-right:3px;
}
#bodyer #flink a {
	width:196px;
	height:78px;
	display: block;
}
