/* CSS Document */

/*模块推荐图文*/
.row_l{
	display:block;
	width:143px;
	height:28px;
	padding-left: 28px;
	padding-top:0px;
	color:#333;
	overflow:hidden;}
	
.row img {
	display:block;
	width:103px;
	height:68px;
	margin-left:4px;
	overflow:hidden;
	border:0;}
	
.col{
	width:380px;
	height:334px;
	float:left;
	border:1px #ffb5b5 solid;
	margin-bottom:10px;}
	
.col_top{
	display:block;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #FFB5B5;
	background:url(../images/m_bg_01.gif) repeat-x;}
	
.ad_d {
margin-top:10px;
	height:90px;
	margin-bottom:12px; }

.small_focusslider {
	width:375px;
	height:90px;
	border:1px solid #FFB5B5;}
	
.small_focusslider a {}

.small_focusslider a img {}

.youqing{ 
	width:950px; 
	height:auto; 
	margin:10px auto 10px auto; 
	overflow:hidden; 
	border:1px solid #ffb5b5;}
	
	.youqing_top{ 
	    height:26px; 
		line-height:26px; 
		background:url(../images/m_bg_01.gif) repeat-x;
		font-size:12px; 
		font-weight:bold;
		padding-left:10px; 
		border-bottom:1px solid #ffb5b5;}
	
	.youqing_cou li{ 
	    width:auto; 
		font-size:12px; 
		margin-left:10px; 
		float:left; 
		height:25px; 
		line-height:25px;}
	
	.youqing_cou a{ color:#333;}
	
	
.container, .container *{margin:0; padding:0;}

.container {
	width:380px; 
	height:90px; 
	overflow:hidden;
	position:relative; 
	border:1px solid #FFFFFF;}

.container2 { 
    widtd:770px; 
	height:90px; 
	border:1px solid #FFFFFF;
	overflow:hidden;
	position:relative; }

.slider, .slider_big {position:absolute;}
.slider li, .slider_big li{ list-style:none;display:inline;}
.slider img{ width:380px; height:90px; display:block; border:0;}
.slider1 img{ width:960px; height:60px; display:block; border:0;}

.slider2 {width:2000px;}
.slider2 li{float:left;}
.slider_big img { width:777px; height:90px; display:block; border:0;}

.num{ position:absolute; right:5px; bottom:5px;}

.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}


.right_top{
	height:26px;
	line-height:26px;
	overflow:hidden;}
	
.right_top a{
	display:block;
	height:26px;
	line-height:26px;
	font-size:12px;
	text-align:center;
	width:84px;
	float:left;
	margin-left:1px;
	border:1px solid #cdbff1;
	border-top:none;
	background:url(../images/sinahome_0803_ws_001_02.gif) repeat-x;
	color:#333;}
	
.right_top a:hover, .right_top a.hover {
	background:#FB3D82;
	color:#FFF;
	border:0;
	width:86px;
	height:27px;
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
	
	
/**/
.main_focus {
	margin-bottom:10px;}

	.focus_images {
		width:660px;
		height:286px;
		float:left;}
		
	.shop_activities {
		width:280px;
		height:286px;
		float:right;}
		
	.shop_activities h2 {
		position:relative;
		height:25px;
		line-height:25px;
		background:url(../images/zipindao_paihang_01.gif) no-repeat 0 -10px;}
		
	.shop_activities h2 span {
		font-weight:bold;
		color:#FFF;
		padding-left:10px;}
		
	.shop_activities h2 a {
		position:absolute;
		right:10px;
		top:0;
		font-weight:normal;
		color:#FFF;}
		
	.shop_activities ul {
		background:#EDEDED;
		height:257px;
		overflow:hidden;
		padding-top:4px;}
	
	.shop_activities ul li {
		height:23px;
		line-height:23px;
		overflow:hidden;}
		
	.shop_activities ul li a {
		color:#333;}
		
.main_module {}

	.article_module {
		width:777px;
		float:left;}
		
	.module_common {
		background:#FFF;}
		
	.module_item {
		width:382px;
		float:left;}
	
	.module_item h2 {
		position:relative;
		height:26px;
		line-height:26px;
		background:url(../images/m_bg_01.gif) repeat-x;
		border:1px solid #FDCCCC;}
	
	.module_item h2 span {
		padding-left:10px;
		font-family: "微软雅黑","Arial Narrow";
        font-size: 14px;
		color:#E76766;}
		
	.module_item h2 a {
		position:absolute;
		right:10px;
		top:0;
		font-weight:normal;
		color:#E76766;}
		
	.module_content {
		border:1px solid #F5D1D1;
		border-top:0;
		overflow:hidden;}
		
	.module_c_rec {
		height:117px;}
		
	.xxx {
		width:247px;
		height:107px;
		float:right;
		overflow:hidden;}
	
	.xxx h3 {
		height:35px;
		line-height:35px;
		text-align:center;
		padding-top:4px;}
		
	.xxx h3 a {
		font-size:14px;
		font-weight:bold;
		color:#CF4855;
		text-align:center;
		font-family: "微软雅黑","Arial Narrow";}
		
	.moreinfo_click {
		height:20px;
		line-height:20px;
		text-align:right;}
		
    .moreinfo_click a {
		color:#FF0066;}
		
	.desc {
		color:#A7A7A6;
		line-height:20px;
		width: 245px;
		height:40px;
		overflow:hidden;
		font-family: "微软雅黑","Arial Narrow";}
		
	.module_c_toprec {
		width:111px;
		height:97px;
		padding:10px 10px 10px 10px;
		float:left;
		overflow:hidden;}
		
	.rec_info_bg {
		display:block;
		width:107px;
		height:93px;
		padding:2px;
		background:url(../images/sina_m_01.gif) no-repeat; }
		
	.rec_info_bg img {
		display:block;
		width:107px;
		height:77px;
		overflow:hidden;
		border:0;}
		
	.rec_info_bg h5 {
		height:20px;
		line-height:20px;
		overflow:hidden;
		font-weight:normal;
		text-align:center;
		color:#333;}
		
	.rec_info_bg h5 a {
	    color:#333;}
		
	.rec_info_bg h5 a:hover {
	    text-decoration:none;
		color:#FF0066;}
		
	.module_c_rec_list {
		width:247px;
		height:127px;
		float:right;
		overflow:hidden;}
		
	.module_c_rec_list li {
		height:25px;
		line-height:25px;
		font-size:14px;
		overflow:hidden;
		font-family:"宋体";}
		
	.module_c_rec_list li a {
		color:#333;}
		
	.module_c_list {
		height:90px;
		overflow:hidden;}
	
    .module_c_list ul {}
	
	.module_c_list ul li {
		height:30px;
		line-height:28px;
		font-size:14px;
		overflow:hidden;
		padding-left:10px;
		color:#FF0066;}
		
	.module_c_list ul li a {
		color:#333;}
		
	.rank_module {
		width:170px;
		float:right;}
		

	
.rank_item {
	margin-bottom:10px;}
	
.rank_item_tabs {
	height:26px;
	overflow:hidden;}

.rank_item_tabs a {
	display:block;
	width:82px;
	height:26px;
	line-height:26px;
	float:left;
	background:url(../images/sinahome_0803_ws_001_02.gif) repeat-x;
	border-left:1px solid #CDBFF1;
	border-right:1px solid #CDBFF1;
	text-align:center;
	font-weight:bold;
	color:#666;}
	
.rank_item_tabs a.hover {
	background:#F84C78;
	color:#FFF;
	width:84px;
	border:0;
	text-decoration:none;}
	
.rank_item_content {
	display:none;
	border:1px solid #CDBFF1;
	background:#F4F1FB;
	height:208px;}
	
.rank_item_content ul {}

.rank_item_content ul li {
	height:30px;
	line-height:24px;
	border-top: 1px dotted rgb(228, 210, 253);}
	
	
.rank_item_content ul li a {
	color:#333;
	font-family: "微软雅黑","Arial Narrow";}
	

.index_module_ads {
	height:90px;
	border:1px solid #FFB5B5;
	margin:10px 0;}
	
.index_module_ads_common {
	margin:10px 0;}
	
.ads_left {
	width:380px;
	border:1px solid #FFFFFF;
	height:90px;
	float:left;}
	
.ads_right {
	width:380px;
	border:1px solid #FFFFFF;
	height:90px;
	float:right;}
	
.xl_item {}

.x1 {
    display: block;
	width: 178px;
	height: 137px;
	color: #494949;
	background:#FFF;}
	
.x2 {
    display: block;
	width: 170px;
	height: 137px;
	color: #136EC2;
	background:#FFF;}
	
.x1 img {
    display: block;
	width: 172px;
	height: 109px;
	padding: 2px;
	border: 1px solid #CCC;}
	
.x2 img {
    display: block;
	width: 164px;
	height: 109px;
	padding: 2px;
	border: 1px solid #CCC;}
	
.x1 span {
    height:22px;
	line-height:22px;
	display:block;
	text-align:center;}
	
.x2 span {
    height:22px;
	line-height:22px;
	display:block;
	text-align:center;}
	
.rank_1 {
	background:url(../images/rank1.png) no-repeat 2px 5px;}
	
.rank_2 {
	background:url(../images/rank1.png) no-repeat 2px -24px;}
	
.rank_3 {
	background:url(../images/rank1.png) no-repeat 2px -54px;}
	
.rank_4 {
	background:url(../images/rank1.png) no-repeat 2px -84px;}
	
.rank_5 {
	background:url(../images/rank1.png) no-repeat 2px -114px;}
	
.rank_6 {
	background:url(../images/rank1.png) no-repeat 2px -144px;}
	
.rank_7 {
	background:url(../images/rank1.png) no-repeat 2px -174px;}
	
.rank_8 {
	background:url(../images/rank1.png) no-repeat 2px -204px;}