/*@import url(/css/reset.css);
@import url(/css/AllHeadFoot.css);*/
body{
text-align:center;
background:#fff !important;
}

#layout{width:970px;margin:3px auto;overflow:hidden;background: url(/images/Index/index_bg_03.jpg) repeat-y;text-align:left;}

ul{
margin:0;
padding:0;
list-style:none;
}

#tow_top{
width:960px;
height:130px;
padding-top:10px;
background:#fff;
margin:0 auto;
}
.index_top{
width:960px;
height:130px;
background:#fff;
margin:0 auto;
}
a:link {
text-decoration:none;
color:#000000;
}
a:visited{
text-decoration:none;
color:#333333;
}

#main {
	margin:0 auto;
width:950px !important;}
ul{
margin:0;
padding:0;
list-style:none;
}
#bookmark{
	height:40px;
	padding-left:60px;
	background:#fff url(/images/Index_Two/newslist/bookmark_03.jpg) no-repeat 20px center;
	margin:0px  auto 0 auto;
	line-height:40px;
	width:900px;
	font-weight:bold;
	clear: both;
	display: none;
}
#mian_top_bg{

height:20px;
}
#mian_bottom_bg{

clear:both;
}
#main_A,#main_B,#main_C{
float:left;


}
#main_A{
	width:160px;
	padding-left:0px;
	margin-left:2px;
	padding-bottom:120px;
	padding-top: 10px;
}
#main_B{
	width:500px;
	overflow:hidden;
	margin-left: 12px;
	padding-left:10px;
	border-left: 1px solid #ccc;
}
#main_C{
	width:260px;
	float:right !important;
	overflow: hidden;
	margin-right:1px;
	;
}
.menu{margin-top:10px;
height:200px;
}
.menu a{
	border-bottom:1px solid #6E6E6E;
display:block;
font-size:11px;
font-weight:bold;
padding:5px 0;}
.menu a:hover{
background: #FF6600 ;
color:#FFFFFF;
}
#news_title{
background:url(/images/Index_Two/newslist/NEWS_LIST2_11.jpg) no-repeat left center;
height:40px;
font-size: 17px;
line-height:40px;
padding-left:40px;


}

#news{
	padding:10px 10px 20px 10px;
	width: 480px;
    height:500px;
}
.news{
list-style-position:outside;
margin:0;
padding:0;
}
.news li,.xg_news li,.news2 a{
padding-left:20px;
display:block;
}


.xg_news li,.news2 a{
padding-left:10px !important;
}
.xg_news,news,.news2{
margin:0;
padding:0;
list-style-position:outside;
}
.xg_news li,.news2 a{
	line-height:17px!important;

	background:url(/images/Index_Two/newslist/bq_61.jpg) no-repeat 0px 7px;

}
.xg_news a{
	line-height:17px!important;
	font-size:11px!important;
}
.news2 li{
height:20px;
overflow:hidden;

}

.news_li{
float:left;
width:380px;
line-height:10px;
background: url(/images/Index_Two/newslist/news_title_36.jpg) no-repeat 5px 10px!important;
height:20px;
display:block;
margin-top:1px;
overflow:hidden;
}
.news a{
line-height:25px !important;
}
.ad_img{
	width:140px;
	height:90px;
	overflow:hidden;
	margin-top:10px;
	border-top:1px solid #999;

}
#news_search{margin-top:52px;font-family:arial;
background:url(/images/Index_Two/newslist/NEWS_LIST2_40.jpg) no-repeat left top;
width:490px;
height:77px;
margin-left:10px;
}
.guanggao{
width:480px;
height:108px;
overflow:hidden;
margin:10px 0 0 10px;
}
.xg_A,.xg_B,.xg_A_title{
	float:left;
	width:470px;
	margin-top:3px;
	margin-left:10px;
	overflow:hidden;
	font-family:arial;
}
.xg_A_title{
font-weight:bold;
font-size:15px;
}
.xg_A{
	height:250px;
	border-top:3px solid #f4b118;
	clear: both;
}
.xg_B{height:250px;
border-top:3px solid #b501c4;
}
.main_C_top,.main_C_top{
width:256px;
overflow:hidden;
}
.main_C_top{
background:#f1f9e3;
}
.main_C_ranking{
background:#fff6e7;
margin-top:10px;
}
#ranking_news{
height:500px;
overflow:hidden;
padding:10px;
}
#product_news{
height:200px;
overflow:hidden;
padding:10px;
}
.product_title_list{
	background: url(/images/Index_Two/newslist/title_Bg_03.gif) no-repeat  left top;
	width:256px;
	height:31px;
	font-weight:bold;
	padding-left:20px;
	line-height:28px;
	color:#fff;
}
.img_C{
padding:3px;
border:1px solid #ccc;
margin:10px 0 0 10px;
width:200px;
height:86px;

}
.product_img{
float:left;
width:70px;
height:70px;
margin:10px 10px 0 0px;

}
.products_1{
	height:80px;
	width:210px;
	padding:5px 10px;
	margin-left:10px;
}
p{
line-height:17px;
}
.p{
float:left;}
#tow_news_iframe{
width:860px;
margin:0 auto;
height:135px;
}
#tow_news1_top{
width:960px;
margin:0 auto;
padding:10px;
background:#fff;

}

.keyword_bq{
padding-left:10px;
background:url(/images/Index_Two/newslist/bq_56.jpg) no-repeat left center;
}
#page  li{
float:left;
}

#page a{
display:block;
width:20px;
height:20px;
background: #FF6600;
color:#FFFFFF;
text-align:center;
line-height:20px;
margin-left:3px;
float:left;

}


/*********************************************
product_list
*********************************************/



.product_01,.friend_01
{
width:150px;

float:left;
}
.product_01{
height:220px;
}
.friend_01{
height:200px;
margin-left:5px;
}
.product_list_img{
width:130px;
height:110px;
overflow:hidden;
margin:10px 10px 0 10px;
}
.p_img{
margin:0px 0 0 15px;
width:100px;
height:100px;

}
.product_content li{
display:block;
padding-left:15px;
font-size:10px;
}
.ptitle{
font-weight:bold;
text-align:center;
color:#ff0066;
width:100px;
height:25px;
overflow:hidden;
margin-left:13px;

}
.purple{
color:#ff0066;
}
.shopping_bag li{
float:left;
}

.shopping_bag a{
display:block;
text-align:center;
width:100px;
height:20px;
margin-left:23px;

}
.buy{
border-top:2px solid #ff68b6;
border-bottom:1px solid #ff68b6;
border-left:1px solid #ff68b6;
border-right:1px solid #ff68b6;
margin:0 auto;

}
.collection {
border-top:2px solid #999;
color:#999;
border-bottom:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
margin:10px auto 0 auto ;
}
.buy:link, .buy:visited{
font-size:12px;
color:#ff0066;
line-height:20px;
}
.collection:link, .collection:visited{
font-size:13px;
color:#999;
line-height:20px;
}

/*******************************
交友页面
*************************************/


.friend_01{

}

.friend_img{
padding:5px;
border:1px solid #ccc;
margin-left:10px;
width:107px;
height:130px;
}
.friend_adress{
text-align:center;


}

#news_title_img{
float:left;
}
#news_bt{
width:180px;
height:30px;
float:left;
font-size:18px;
color:#FFFFFF;
padding:10px 0 0 10px;
}
#ranking_list{clear:both; padding: 0 10PX 10PX 10px; margin-top:10px; height:319px; overflow:hidden;}
#product_list{clear:both; padding:10px; margin-top:10px; height:210px; overflow:hidden;}


#advertisement_A{
height:620px; 
}


.pages a,.pages span,.pages a{
color:#fff;
background:#FF3300;
width:20px;
height:20px;
display:block;
text-align:center;
line-height:20px;
margin-top:20px;
}
.pages a:link,.pages a:visited{
color:#FFFFFF;
}
#hot_link{
	width:160px;
	height: 20px;
	font-weight: bold;
	text-align: center;
	font-size: 17px;
	color: #000;
	margin-left: 0px;
	background: #eaeaea;
	border-left: 3px solid #e60002;

}
  .product_text a:link,.product_text a:visited{
  font-weight:bold;
  }
#xg_news_height{
height: 205px; 
overflow: hidden;
}
#xg_news_height a,#ranking_list a{
font-size:11px;
}
#news_layout{
clear: both; height:200px; padding-bottom:10px; overflow:hidden; margin:0 10px;
}
#Stat {
text-align:center;
margin-top:10px;
clear:both;
}
#ranking_title_bg{
background: url(/images/Index_Two/newslist/title_Bg_06.gif) no-repeat left center !important;
}
#foot_bg img {margin-top:4px;}