/* CSS Document */

.index_1_left{
	width:210px;
	float:left;
	margin-bottom:10px;
}
.box_top{
	height:23px;
	background:url("../images/bg_icon.png") no-repeat scroll 0 -93px transparent;
}
#top_shop li{
	width:105px;
	height:23px;
	line-height:23px;
	text-align:center;
	float:left;
}
.top_shop_current{
	font-weight:bold;
}
.box_bottom{
	background:url("../images/bg_icon.png") no-repeat scroll 0 -50px transparent;
	overflow:hidden;
	height:3px;
}
.top_left{
	width:208px;
	background:#FAFAFA;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding-top:5px;
	overflow:hidden;
}
.top_left li{
	height:21px;
	overflow:hidden;
	line-height:180%;
	padding-left:10px;
	margin-left:5px;
	background:url("../images/bg_icon.png") no-repeat scroll -220px -93px transparent;
}
.top_left #ad_button{
	width:95%;
	margin:0 auto;
	margin-top:7px;
	padding-top:6px;
	border-top:1px dotted #ccc;
}
#ad_button ul{width:100%;padding:0px;margin:0px;}
#ad_button ul li{
	width:46%;
	float:left;
	padding:0px;margin:0px;
	padding-left:6px;
}
.index_1_center{
	width:490px;
	height:345px;
	margin-left:10px;	
	margin-right:10px;	
	float:left;
}
.index_1_center #focus{
	height:177px;
	margin-bottom:10px;
	background:url(../images/bg_focus.gif) no-repeat;
	padding-top:3px;
	text-align:center;
	overflow:hidden;
}

.index_1_center #hotpro{
	width:100%;
	height:155px;
}
#hotpro .bg_title{
	background:url("../images/bg_box.png") no-repeat scroll 0 -60px transparent;
	height:23px;
}
#hotpro .bg_title {
	width:100%;
}
#hotpro .bg_title li{
	float:left;
	width:100px;
	line-height:22px;
	text-align:center;
	margin-left:10px;
}
.hotpro_content{
	width:480px;
	height:121px;
	padding:4px;
	overflow:hidden;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.hotpro_content li {
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	line-height:120%;
	width:110px;
	height:115px;
	overflow:hidden;
	text-align:center;
}
.hotpro_content li:hover{
	background:#FFEFD7;
	cursor:pointer;
}
.hotpro_content li:hover img{
	border:1px solid #ff9900;
	padding:1px;
}
.hotpro_content li img{
	width:100px;
	height:100px;
	padding:4px;
}
.hotpro_foot{
	width:490px;
	height:3px;
	background:url("../images/bg_box.png") no-repeat scroll 0 -83px transparent;
	overflow:hidden;
}
.title_now{
	background:#fff;
	height:22px;
	margin-top:1px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:100px;
	color:#FF9900;
	font-weight:bold;
}

.index_1_right{
	width:230px;
	height:345px;
	float:left;
}
#fouce_right{height:175px;}
.hot_button{
	width:215px;
	height:75px;
	margin-top:5px;
	background:url("../images/bg_icon.png") no-repeat scroll 0 -290px transparent;
}
.hot_button a{
	width:100px;
	height:35px;
	line-height:35px;
	margin-left:4px;
	margin-right:2px;
	margin-bottom:5px;
	float:left;
	text-indent:-999em;
}
.hot_tag{
	padding-top:5px;
	margin-top:10px;
	border-top:1px dotted #ccc;
	line-height:200%;
}
.hot_tag a{
	font-size:14px;
}
.hot_tag span{
	color:#FF5400;
	font-size:14px;
}
#commend{
	margin-top:12px;
	width:230px;	
	height:23px;
	line-height:23px;
	background:url("../images/bg_icon.png") no-repeat scroll 0 0px transparent;
	overflow:hidden;
}
#commend h1{
	font-size:12px;
	font-weight:normal;
}
#comment_body{
	height:130px;
}
/**��������**/
.cat_box{
	width:710px;
	float:left;
}
.cat_box_menu {
	width:100%;
	font-weight:bold;
	background:url("../images/bg_icon.png") repeat scroll 0 -168px transparent;
}
.cat_box_menu li{
	font-size:14px;
	text-align:center;
	color:#fff;
	width:110px;
	height:31px;
	line-height:25px;
	background:url("../images/bg_icon.png") no-repeat scroll 0px -255px transparent;
}
.cat_box_body{
	width:708px;
	float:left;
	margin-top:-4px;
	padding-top:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.cat_box_bottom{
	width:710px;
	height:3px;
	background:url("../images/bg_box.png") no-repeat scroll 0px -30px transparent;
	overflow:hidden;
}
.cat_list{
	width:98%;
	border-bottom:1px dotted #ccc;
	padding:1px;
	padding-bottom:4px;
	margin-bottom:4px;
	float:left;
}
.cat_list span{
	color:#FF5400;
}
.cat_list:hover{
	background:#effaff;
}
.cat_list h1{
	font-size:14px;
	margin:0px;
	padding:0px;
	float:left;
}
.cat_list h1 a:link,.cat_list h1 a:visited{
	color:#014CCC;
	font-size:14px;
}
.cat_list dl{
	width:210px;
	line-height:150%;
	float:left;
	margin-left:10px;
	margin-bottom:8px;
}
.cat_list dl dt a{
	color:#014CCC !important;
}
.cat_list dl dd{
	padding:0px;
	margin:0px;
}
.cat_list dl dd a{
	margin-left:-3px;
	padding-left:5px;
	border-left:1px solid #D9D9D9;
}
.cat_list h4{
	width:20px;
	float:left;	
	background:#EFF5FC;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
.women h4{
	padding:57px 5px;
	text-align:center;
	font-size:14px;
	height:70px;
}
.man h4{
	padding:25px 5px;
	text-align:center;
	font-size:14px;
	height:70px;
}
.digital h4{
	padding:50px 5px;
	text-align:center;
	font-size:14px;
	height:65px;
}
.life h4{
	padding:40px 5px;
	text-align:center;
	font-size:14px;
	height:65px;
}
.culture h4{
	padding:0px 5px;
	text-align:center;
	font-size:14px;
	height:38px;
}
.commend_link{
	width:100%;
	height:24px;
	line-height:24px;
	border-top:1px dotted #ccc;
	float:left;
	padding-top:4px;
}
.commend_link a{
	border-left:1px solid #ccc;
	margin-left:-2px;
	padding-left:5px;
}