@charset "utf-8";
/* CSS Document */

#left{
	float:left; width:216px;
}
/* 商城公告 */
.mall_notice{
	 width:214px; border:1px solid #377ECC;margin-bottom:10px;
}
.mall_notice .ttl{
	width:214px; height:29px; line-height:29px;background:url(../images/card-mall/left_ttl_bg.gif) repeat-x; font-size:14px; text-indent:10px; border-bottom:1px dashed #367FCC;
}
.mall_notice .ttl span{ float:right;padding-right:10px;padding-top:7px;}
.mall_notice .content{
  width:199px; padding-top:10px; padding-bottom:20px;letter-spacing:1px;padding-left:10px;
}
.mall_notice .content ul li span{margin-right:5px;}
.mall_notice .content ul li{
	width:175px; padding:8px 0px; background:url(../images/card-mall/li_back.gif) no-repeat bottom;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mall_notice .content .problem li{ background:url(../images/card-mall/li_back01.jpg) no-repeat left bottom;}



/* 促销活动 */
#right_top{width:100%;height:240px;}
#mall_promotions .pic{
	float:left; width:60px; height:40px; border:1px solid #999; margin-left:5px;
}
#mall_promotions .description{
	float:left; padding-left:6px; width:130px; height:40px; line-height:120%;
}
#mall_promotions .line{
	width:213px; border-bottom:1px solid #a1cbe4; height:1px; font-size:0; line-height:0; margin-bottom:5px;
}

#promotion_right{ width:210px;height:237px; border:1px solid #377ECC; float:right; }
#promotion_right .ttl{width:100%; height:29px; line-height:29px;background:url(../images/card-mall/left_ttl_bg.gif) repeat-x; font-size:14px; text-indent:10px; border-bottom:1px dashed #367FCC;}
#promotion_right ul{padding:7px 6px;}
#promotion_right li{height:43px;padding:8px 0px;line-height:15px; border-bottom:1px solid #8D8D8D; }
#promotion_right .no_border{ border-bottom:none;}
#promotion_right li span{ float:left;padding-right:5px;display:block;width:60px;}
#promotion_right li strong{ font-weight:normal;display:block;width:130px; float:left;}
#promotion_right li  em{ font-style:normal; color:#FC6200;}
#promotion_right li .name_game{display:block;width:130px; text-align:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
#promotion_right li span img{ width:58px;height:40px;}


/* 最新点卡 */
#new_card{
	float:left; width:227px; border:1px solid #349fdb; height:250px; margin-top:10px;
}
#new_card .ttl{
	float:left; width:202px; padding-left:25px; height:20px; background:url(../images/card-mall/left_ttl_bg.gif) no-repeat; font-size:14px; font-weight:bold; padding-top:5px; margin-bottom:8px;
}
#new_card .content ul{
	 padding-left:5px;
}
#new_card .content ul li{
	width:217px; height:21px; overflow:hidden; line-height:180%; float:left; padding-left:2px;
}
#new_card .content ul li.b{
	width:215px; height:21px; overflow:hidden; line-height:21px; background:#e0eef7;
}
span.name{
	width:100px; height:21px; overflow:hidden; line-height:21px; float:left;
}
span.value{
	width:110px; height:21px; overflow:hidden; line-height:21px; float:left; padding-left:5px;
}

/* 热门点卡 */
#hot_card{
 width:204px; border:1px solid #349fdb; border-top:none;padding:5px;
}

#hot_card .ttl{
	float:left; width:202px; padding-left:25px; height:20px; background:url(../images/card-mall/left_ttl_bg.gif) no-repeat; font-size:14px; font-weight:bold; padding-top:5px; margin-bottom:8px;
}
#hot_card .content ul{
	 padding-left:5px;
}
#hot_card .content ul li{
	width:217px; height:21px; overflow:hidden; line-height:21px; float:left; padding-left:2px;
}
#hot_card .content ul li.b{
	width:215px; height:21px; overflow:hidden; line-height:21px; background:#e0eef7;
}

#right{
	float:right; width:750px;
}
/* 推荐商品 */
#mall_recommended{
	float:left;width:521px;height:227px;padding:5px; border:1px solid #3680CB;
}

#mall_recommended01 .tt2{
	float:right; width:190px; padding-left:25px; height:20px; background:url(../images/card-mall/left_ttl_bg.gif) no-repeat; font-size:14px; font-weight:bold; padding-top:5px; margin-bottom:8px;
}
#mall_recommended01{
	float:right;width:190px; border:1px solid #349fdb;
}
#mall_recommended01 .content ul{
	 padding-left:5px;
}
#mall_recommended01.content ul li{
	width:180px; height:21px; overflow:hidden; line-height:180%; float:left; padding-left:2px;
}
#mall_recommended01 .content ul li.b{
	width:180px; height:21px; overflow:hidden; line-height:21px; background:#e0eef7;
}


#mall_recommended .pro_box{
	float:left; width:137px; height:103px; padding-top:7px; text-align:center;
}
#mall_recommended .line{
	float:left; height:95px; width:1px; font-size:0; border-left:1px solid #9fcbe4;
}
#mall_recommended .pic{
	width:81px; height:54px; border:1px solid #c0dcf1;
}
#mall_recommended .name{
	width:127px; height:12px; overflow:hidden; margin:5px 0;	
}
/* 搜索条 */
#mall_search{
	width:655px;height:31px; background:url(../images/card-mall/search_bg_x.gif) no-repeat;padding-left:93px;margin-top:4px;
padding-top:8px; }
#mall_search span{ float:left;}
#mall_search #text01{width:200px;height:20px;line-height:20px; border:none; border:1px solid #D1D1D1;margin-right:15px;}
#mall_search  #select01{width:82px;height:22px; border:none;border:1px solid #D1D1D1;margin-right:13px;}
/* 游戏专区 */
#game_zone{
	width:100%;margin-top:15px; padding-bottom:5px;
}
.gamebule{
	color:#3480CC;
}
#game_zone .ttl{
height:27px;margin-top:10px;line-height:27px; width:100%; background:url(../images/card-mall/card_bg.gif) no-repeat;text-indent:25px;font-size:14px;clear:both;}

#game_zone .content ul{
 padding:5px 0;clear:both;margin-left:10px;
}
#game_zone .content ul li{
	float:left; width:143px; text-align:center; height:18px; line-height:20px;background:#FCFDFF;  border:1px solid #367FCC; margin-right:2px;margin-bottom:4px;
}
#game_zone .content ul li{*margin-bottom:0px;}
/* card-mall_list */
#game_zone_list{
	 width:748px; border:1px solid #377ECC; margin-top:5px;line-height:35px; border-bottom:none;
}
.game_top{
	 width:100%;font-size:14px;background:url(../images/card-mall/card_bg.gif) no-repeat;height:25px;line-height:25px;margin-top:5px; text-indent:25px;color:#377ECC;}
#game_zone_list li{ float:left; text-align:center;}

#game_zone_list .ttl_02{
	  border-bottom:1px solid #377ECC;width:748px; background:url(../images/card-mall/000.gif) repeat-x;color:#377ECC
}
#game_zone_list .ttl_02 .price{color:#377ECC;}

#game_zone_list ul.no{
	 background:#FCFDFF; border-bottom:1px solid #377ECC; clear:both;
}
#game_zone_list ul{
	 background:#FCFDFF; border-bottom:1px solid #377ECC; width:748px;height:35px;clear:both;
}
#game_zone_list ul.on{
	 background:#f2fafd; border-bottom:1px solid #377ECC; clear:both;
}
#game_zone_list li.name{
	 width:436px; border-right:1px solid #377ECC;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;
}
#game_zone_list li.value{
	 width:100px; border-right:1px solid #377ECC; 
}
#game_zone_list li.price{
	 width:100px; border-right:1px solid #377ECC;color:#da4117;
}
#game_zone_list li.buy{
	 width:100px; display:block;
}

#game_zone_list li.buy img{
	 margin-left:15px;float:left;padding-top:7px;
}
#game_zone_list .ttl_02 .name{ text-align:center;}
