/* CSS Document */
*{padding:0; margin:0;}
body{
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333; background:#FFFFFF url(../images/bg_body.jpg) repeat-x;
		text-align:left;
		}
.cl{ clear:both}
li{
	list-style:none;
	}
img{
	border:none;
	}
a,a:hover,a:active{
	color:#333;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
select{
		color:#666;
		font-size:11px;
		height:18px;
		}
.auto{
	width:983px;
	min-height:20px;
	margin:0 auto;
	}
.auto .logo{
	width:248px;
	height:40px;
	float:left;
	padding-top:17px;
	}
.auto .head_right{
	width:725px;
	height:50px;
	text-align:right;
	float:right;
	font-size:11px;
	}
.auto .head_right p{
	line-height:18px;
	}
.auto .head_right .p1{ padding-top:5px;}	
.auto .head_right .rr{
		color:#CC5657; margin-top:8px;
		}
.auto .head_right p a{
		margin-left:5px;
		margin-right:5px;
		color:#CC5657;
		}
.auto .head_right select{
		margin-left:5px;
		margin-right:10px;
		}
.auto .head_right .none{
		margin-right:0px;
		}
.auto .dh{
		height:28px;
		clear:both;
		text-align:right;
		}
.auto .dh ul{ 
	height:28px;
	width:652px;
		}
.auto .dh ul li{ float:left; height:28px; line-height:28px; padding-bottom:0px; padding-left:15px; margin-left:1px; font-weight:bold; background:url(../images/bg_navi01.jpg) no-repeat;}
.auto .dh ul li span{ display:block; padding-right:15px; background:url(../images/bg_navi01.jpg) right top no-repeat;}		
.auto .dh ul li span a{ color:#ffffff;}
.auto .dh ul li span a:hover{ color:#fcf302; text-decoration:none;}		
.auto .search{
		height:32px;
		background:url(../images/search_bg.jpg) 0 0 no-repeat;
		color:#5E579A;
		margin-top:1px;
		}
.auto .search table{
		width:90%;
		margin:0 auto;
		}
.auto .search table td{
		padding-left:5px;
		}
.auto .search .textfield{ width:220px;}		
.auto .left{
		width:214px;
		min-height:20px;
		float:left;	
		}
#hotgame{width:981px; border:1px solid #FF66CC; height:25px; margin-bottom:7px; background: #FF66CC}
#hotgame span{ margin-left:10px; margin-top:15px;font-size:14px;font-weight:bold;color: #FFFFFF;}
#hotgame a{margin-right:7px;color: #FFFFFF; margin-top:15px;}
.left .category{ width:214px; border-bottom:1px solid #fc7ab8;}
.category .tle{ padding:8px 0 0 1px; height:34px; line-height:34px; font-size:16px; font-weight:bold; color:#d62b77; text-align:center; background:url(../images/category01.jpg) no-repeat;}
.category .info{ padding:0 19px; width:174px; border-left:1px solid #fc7ab8; border-right:1px solid #fc7ab8; background:#fff4f8 url(../images/bg_navi02.jpg) no-repeat; padding-bottom:50px;}
.left .service{ margin-top:10px;}
.left .friendLink{ margin-top:10px; width:212px; border:1px solid #f87db9;}
.left .friendLink .tle{ height:29px; line-height:28px; background:url(../images/tel_link.jpg) no-repeat; padding-left:10px;  font-size:14px; font-weight:bold; color:#D35245;}
.left .friendLink .info{ width:212px; overflow:hidden;}
.left .otherBrand{ margin-top:10px; width:212px; border:1px solid #f87db9;}
.left .otherBrand .tle{ height:29px; line-height:28px; background:url(../images/tel_link.jpg) no-repeat; padding-left:10px;  font-size:14px; font-weight:bold; color:#D35245;}
.left .otherBrand .info{ padding:10px 8px 10px 12px;}
.otherBrand .info li{ height:24px; line-height:24px; padding-left:15px;}
.otherBrand .info li a{  text-decoration:underline; color:#333333;}
.otherBrand .info li a:hover{ text-decoration:none;color:#d62b77;}
.auto .right{
		padding-left:10px;
		width:758px;
		float:right;
		}
.auto .right .banner{
		width:758px;
		height:188px;
		margin-bottom:10px;
		}
.right .banner .focus{ width:556px; height:188px; float:left;}	
.right .banner .car{ width:189px; height:188px; background:url(../images/shoppingCar.jpg) no-repeat; float:right;}
.right .banner .car .p2{ height:53px;}	
.right .banner .car .p3{ line-height:24px; color:#313131; text-align:center;}
.right .banner .car .p3 strong{ color:#d62b77;}
.right .banner .car .p3 a{ color:#313131;}
.right .banner .car .p4{ text-align:right; padding:13px 9px 0 0;}
.auto .right .hot_center{ width:756px; border:1px solid #fc7ab8; background:url(../images/title1.jpg) no-repeat; padding:0;
		}
.auto .right .hot_center .hot_title{
		width:auto; height:24px;
		line-height:24px;
		padding-left:20px; padding-top:6px;
		color:#D35245;
		font-size:14px;
		font-weight:bold;
		background:url(../images/title2.jpg) 5px 12px no-repeat;
		}
.auto .right .hot_center .cp{
		width:736px;
		margin:0 auto;
		margin-top:20px;
		}
.auto .right .hot_center .cp p{
		width:164px;
		line-height:20px;
		}
.auto .right .hot_center .cp p a{ color:#333333;}
.auto .right .hot_center .cp p a:hover{ color:#d62b77;}		
.auto .right .hot_center .cp .border{
		height:160px;
		width:150px;
		}
.auto .right .hot_center .cp .price{
		color:#b4165c;
		}
.auto .right .about{ width:756px; border:0px solid #fc7ab8; margin-top:10px;}
.right .about p{ padding:10px; color:#6f6d6e; line-height:18px;}
.right .about .title{ font-size:18px;  color:#d62b77; font-weight:bold; font-style:italic;}









.auto .list_right{
		width:758px;
		float:right;
		}
.auto .list_right .hot_center{
		width:756px; border:1px solid #fc7ab8; background:url(../images/title1.jpg) no-repeat; padding-top:5px;
		}
.auto .list_right .hot_center .dw{
		line-height:20px;
		padding-left:10px;
		color:#5e579a;
		}
.auto .list_right .hot_center .dw a{
		color:#b4165c;
		}
.auto .list_right .hot_center .cp{
		width:736px;
		margin:0 auto;
		margin-top:20px;
		}
.auto .list_right .hot_center .cp p{
		width:164px;
		line-height:20px;
		}
.auto .list_right .hot_center .cp .border{
		width:165px;
		height:155px;
		}
.auto .list_right .hot_center .cp p a{ color:#333333;}
.auto .list_right .hot_center .cp p a:hover{ color:#d62b77;}		
.auto .list_right .hot_center .cp .price{
		color:#b4165c;
		}
.auto .list_right .hot_bottom{
		height:11px;
		background:url(../images/right_bottom.jpg) 0 0 no-repeat;
		}
.auto .list_right .hot_center .page{
		line-height:25px;
		background:#eee;
		text-align:center;
		width:736px;
		margin:10px auto 10px;
		}
.auto .list_right .hot_center .page a{
		margin-left:5px;
		margin-right:5px;
		}
.list_right .hot_center .listText{ padding:7px; }
.list_right .hot_center .listText p{ padding:5px; line-height:18px;}		
.auto .list_right .hot_center .cp_bg{
		width:179px;
		height:131px;
		background:url(../images/bg.jpg) 0 0 no-repeat;
		text-align:center;
		padding-top:10px;
		}
.auto .list_right .hot_center .detail{
		margin-top:20px;
		}
.detail{ padding:0 10px 0;}
.detail .det_pic{ float:left; width:322px; margin-right:20px;}
.det_pic .large{ text-align:center; height:24px; line-height:24px;}
.det_pic .large a{ color:#353434; background:url(../images/view.gif) no-repeat; padding-left:23px;}
.det_pic .large a:hover{ color:#d62b77;}
.det_text{ float:left; width:390px; overflow:hidden; padding-top:5px;}
.det_text p{ line-height:24px; color:#3f3e3e;}
.det_text p a:hover{ color:#d55047; text-decoration:underline;}
.det_text .name{font-size:13px; color:#353434; font-weight:bold;}
.det_text .price{ color:#d62b77; font-size:16px; font-weight:bold;}
.det_text .email{ padding-left:23px; background:url(../images/email.jpg) 0 1px no-repeat;}
.det_text .p5{ text-align:right; height:32px; line-height:32px; border:1px solid #fdcae2; margin-top:5px;}
.auto .list_right .hot_center .cp_ms p{
		width:188px;
		line-height:25px;
		}
.auto .list_right .hot_center .price{
		color:#d62b77;
		}
.auto .list_right .hot_center .pro_detail,.auto .list_right .hot_center .hsp{
		width:705px;
		height:22px;
		padding-top:6px;
		line-height:22px;
		padding-left:30px;
		margin:20px auto 0 auto;
		border-bottom:1px #fdcae2 solid;
		font-weight:bold;
		font-size:16px;
		color:#d62b77;
		background:url(../images/pro_dea.jpg) 0 2px no-repeat;
		}
.auto .list_right .hot_center .pro_text{
        padding:10px 15px 20px;         
        }
.auto .list_right .hot_center .dea_pic{
		min-height:20px;
		}
.auto .list_right .hot_center .dea_pic p{
		text-align:center;
		padding-top:10px;
		padding-bottom:10px;
		}
.auto .left .kefu li a{
		BACKGROUND: url(../images/arrow.jpg) no-repeat 190px center
		}
.auto .left .kefu li a:hover{
		BACKGROUND-COLOR: #eddfd9;
		}	
.foot{
		width:983px;
		margin:10px auto 0 auto;
		border-top:3px #e03480 solid;
		padding-top:10px;
		font-size:11px;
		}
.foot div{
		clear:both;
		line-height:20px;
		text-align:center;
		}
.foot a{
		padding-left:5px;
		padding-right:5px;
		}
#popular_search a{
	color:#FFF;
}
.sideBoxContent a, .sideBoxContent div, .rightBoxContainer div, .leftBoxContainer div {
	font: normal 11px arial, verdana;
	color: #454545;
	line-height: 17px;
}
.sidebox-products {
	display: block;
	color: #333333 !important;
	padding: 2px;
}
.centeredContent{
	text-align: center;
	}
	
