@import url("border.css");
@import url("widget.css");




body {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666666;
}
a{color:#333333;}
a:hover{color:#a10000;}
.clear{overflow:hidden;height:1px;clear:both;}
.h8{height:8px;}
.btn-buy{background:url(http://www.51tennis.com/statics/btn-buy.gif) no-repeat 0px 0px;}
/*=布局 
=============================================================================================*/
#AllWrap{
	width:980px;
	margin:0px auto;
	overflow:hidden;
}
#InnerLeftColumn{
	float:left;
	width:180px;
	overflow:hidden;
}
#LeftColumn{
	float:left;
	overflow:hidden;
	width:180px; 
}
#CenterColumn{
	float:left;
	overflow:hidden;
	margin:0 10px;
	width:490px;

}
#RightColumn{
	float:right;
	overflow:hidden;
	width:220px;
	*display:inline;
}



#Main{
float:left;
margin:0px 0px 0px 15px;
width:520px;
*display:inline;
}
#defaultMain{
float:right;
width:760px;

}
#MainWrap{
height:300px;
}
#InnerRightColumn{
	float:left;
	overflow:hidden;
	width:665px;
	*display:inline;
	margin:27px 0 0 5px;
	*margin:20px 0 0 5px;
}


.MainWrap{width:980px;clear:both;}


.MainWrap .Mainb .title{background:#fff7d3;height:26px;line-height:26px;padding:0px 8px;border:1px solid #d8bb81;margin-bottom:8px;}
.MainWrap .Mainb .goodinfo{margin:10px auto 40px auto;}
.MainWrap .Mainb .goodinfo h6{font-size:12px;font-weight:normal;height:38px;line-height:19px;overflow:hidden;padding:0px;margin:0px 20px;}
.MainWrap .Mainb .title{margin-top:10px;}

.GoodsSearchWrap .items-listwebui { overflow:hidden; text-align:center; padding:2px; margin:3px; background:none;border: 1px solid #f1f1f1; }
.GoodsSearchWrap .items-listwebui h6 a { margin:0px; background:#fff;font-weight:normal;color:#484848;line-height:20px; }
.GoodsSearchWrap .items-listwebui h6 { margin:5px 2px; line-height:20px; }
.GoodsSearchWrap .items-listwebui h6 a:hover{color:#1e4c9a;text-decoration:underline;}
.GoodsSearchWrap .items-list { padding:10px 0; border-bottom:1px solid #ddd; }


.GoodsSearchWrap .title .listmode .list_index { background:url(2.gif) no-repeat; }
.GoodsSearchWrap .title .listmode .list_grid { background:url(3.gif) no-repeat; }
.GoodsSearchWrap .title .listmode .list_text { background:url(1.gif) no-repeat; }
.GoodsSearchWrap .title .listmode .current { background-position:0px -20px; }

.MainWrap .Mainflash{border-bottom:4px solid #a10000;}

.MainWrap .RightColumn{*display:inline;width:200px;float:right;}
.MainWrap .leftColumn{*display:inline;width:185px;float:left;}
.MainWrap .Main{*display:inline;width:575px;float:left;margin-left:10px;}
.MainWrap .Mainb{*display:inline;width:785px;float:right;}
.MainWrap .leftMain{*display:inline;width:760px;float:left;}


.MainWrap .RightColumn .r{float:right;}
.MainWrap .RightColumn .l{float:left;}





.flashplay{position:relative;*display:inline;}

#slidewigetscontrols{position:absolute;bottom:8px;right:10px;text-align:right;}
#slidewigetscontrols #num_nav ul li{text-align:right;float:left; height:20px; font-size:10px; line-height:18px;width:17px;overflow:hidden;margin-left:-155px;}
#slidewigetscontrols #num_nav ul li a{display:block;  text-align:center;width:15px;height:18px;border:1px solid #c9c5c1;}
#slidewigetscontrols #num_nav ul li a.active{ width:15px;height:18px;}
/*=头部和菜单
=============================================================================================*/

#Top{
position:relative;
height:74px;
width:980px;
margin:0px auto;
z-index:2;
}
#Top .Logo{position:absolute;bottom:0px;left:0px;width:300px;}
#Top .Logo .logoimg{float:left;}
#TopMenu *{padding:0px;margin:0px;}
#TopMenu{position:absolute;bottom:0px;left:360px;text-align:right;overflow:hidden;height:25px;background:Url(secmenu_a.gif) no-repeat 0px 0px;line-height:22px;padding:0px;margin:0px;}
#TopMenu .box{background:Url(secmenu_b.gif) no-repeat top right;height:25px;padding-right:7px;float:left;}
#TopMenu ul{margin-right:-8px;}
#TopMenu li{display:inline;}
#TopMenu li a{margin:0px;color:#666;padding:0px 10px;font-size:12px;border-right:1px solid #ccc;}
#TopMenu li a:hover{color:#1e4c9a;text-decoration:underline;}
.topuser
{

top:60px;
right:18px;

}

#welcome{
position:absolute;bottom:18px;right:0px;width:220px;text-align:right;

}
#welcome td{background:url(telephone.gif) no-repeat left center;
padding-left:60px;font-size:18px;font-weight:bold;color:#ed6906;line-height:32px;font-family: Arial, Helvetica, sans-serif;}
#user_box{
position:absolute;
background:url(user_b.gif) no-repeat top right;
top:0px;
right:0px;
width:600px;
text-align:right;
color:#1e4c9a;
height:31px;
font-family:'宋体';
}
#user_box .box{float:right;background:url(user_a.gif) no-repeat 0px 0px;height:31px;margin-right:5px;}
#user_box table td{padding:0px 11px;margin:0px;}
#user_box a{color:#1e4c9a;}
#user_box a:hover{color:#f60;text-decoration:underline}
#gohome{
position:absolute;
bottom:-2px;
left:250px;
width:102px;
height:30px;
background:Url(gohome.gif) no-repeat 0px 0px;overflow:hidden;
}
#gohome .box{margin-left:18px;text-align:center;}
#gohome a{color:#253042;font-weight:bold;font-size:14px;line-height:22px;}
#Top #top_num{
position:absolute;bottom:18px;right:0px;width:220px;text-align:right;

}
#Top #top_num td{background:url(telephone.gif) no-repeat left center;
padding-left:60px;font-size:18px;font-weight:bold;color:#ed6906;line-height:32px;font-family: Arial, Helvetica, sans-serif;}

#Menu{position:absolute;bottom:0px;left:0px;line-height:30px;height:30px; z-index:2;}
#Menu .GoodsCategoryWrap{margin:0px;margin:0px;z-index:1;}



#sec_menua table{margin-left:10px;}
#sec_menua .s-cat-depth-1 li{height:30px;float:left;margin:0px 2px 0px 0px;}
#sec_menua .s-cat-depth-1 li a{font-weight:bold;color:#243142;background:url(dep_a.gif) no-repeat center right;padding:0px;height:35px;margin:0px;line-height:35px;overflow:hidden;font-size:12px;display:block;font-weight:normal;}
#sec_menua .s-cat-depth-1 li a strong{padding-right:20px;display:block;padding-left:8px;font-weight:normal;}
#sec_menua .s-cat-depth-1 li a:hover{background:url(dep_av.gif) no-repeat 0px 0px;color:#243142;}
#sec_menua .s-cat-depth-1 li a:hover strong{background:url(dep_b.gif) no-repeat center right;}

#sec_menua .s-cat-depth-1 .nav_topmenu .navthis{background:url(dep_av.gif) no-repeat 0px 0px;color:#243142;}
#sec_menua .s-cat-depth-1 .nav_topmenu .navthis strong{background:url(dep_b.gif) no-repeat center right;}


#sec_menua .s-cat-depth-1 li ul li{height:auto;width:auto;margin:2px 5px;width:120px;background:url(ullibg_b.gif) repeat-x bottom;}
#sec_menua .s-cat-depth-1 li ul li a{width:auto;font-weight:normal;color:#535353;padding:0pxpx;height:27px;margin:0px;line-height:27px;overflow:hidden;font-size:12px;background:none;padding-left:15px;}
#sec_menua .s-cat-depth-1 li ul li a:hover{background:url(li_bg2.gif) no-repeat left center;background:url(ullibg_ab.gif) no-repeat left center;color:#fff;}

#sec_menua .s-cat-depth-1 li ul li ul{clear:both;}
#sec_menua .s-cat-depth-1 li ul li ul li{height:auto;margin:0px;width:100px;float:left;}
#sec_menua .s-cat-depth-1 li ul li ul li a{width:auto;background:none;display:block;height:24px;line-height:24px;float:left;text-align:left;font-weight:normal;color:#545454;}
#sec_menua .s-cat-depth-1 li ul li ul li a:hover{background:none;color:#a10000;}



#sec_menua .s-cat-depth-2{border:none;background:#fff;padding:2px 5px;}


#sec_menua .s-cat-dropdown {border-top-width:0px;border-left:1px solid #dd8b04;width:200px;border-bottom:2px solid #dd8b04;border-right:2px solid #dd8b04; white-space:nowrap; padding:0px;width:auto;text-align:left;}
#sec_menua .s-cat-dropdown a{display:block;padding:0px;margin:0px;text-align:left;font-weight:normal;font-size:12px;}
#sec_menua .s-cat-depth-1 ul{ padding-left:0px;}
#sec_menua .s-cat-depth-1 .s-cat-dropdown { padding:0px 0px ;}

.depth_center{width:16px;background:Url(center.gif) no-repeat center center;height:35px;}

/*=购物车
=============================================================================================*/
.CartInfoWrap{
	color:#636363;
	text-align:right;
	margin:10px 10px 0 0;
}
.CartInfoItems{
	display:inline;
	text-decoration:underline;
}
.CartInfoItemsOver{
	display:inline;
	position:relative;
	padding:0;
	margin:0;
}

.CartInfoItemsOver .CartInfoContent{
	display:block;
	position:absolute;
	text-align:left;
	border:1px solid #999;
	background:#fff;
	width:200px;
	top:0;
	left:0;
	filter:alpha(opacity=90);
	opacity:0.90;
	min-height:10px;
	z-index:99;
}
.CartInfoItemsOver .CartInfoContent a{
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border-left:3px solid #FF6600;
	border-bottom:1px dotted #ccc;

	margin:0 0 2px 0;
	padding-left:5px;
}
.CartInfoItemsOver .CartInfoContent a:hover{
	background:#FF9900;
	color:#fff;
}
.CartInfoWrap .total{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	border-left:1px solid #666666;
}
.CartInfoWrap .gocart{
	display:block;
}
.topbtn .pp{position:relative;width:84px;float:left;z-index:100;}
.topbtn .tit{height:25px;line-height:25px;width:84px;font-size:12px;text-align:center;float:left;background:#dcdcdc;color:#343434;cursor:pointer;}
.topbtn .tit_over{height:25px;line-height:25px;width:84px;font-size:12px;text-align:center;float:left;background:#000;color:#fff;cursor:pointer}
#tit1{background:url(line_jga.gif) #dcdcdc no-repeat left center;}

#catebox *{padding:0px;margin:0px;list-style:none;background:none;}
#catebox  {background:#fff; border-top:1px solid #dd8b04;;border-left:1px solid #dd8b04;width:520px;border-bottom:2px solid #dd8b04;border-right:2px solid #dd8b04;position:absolute; top:28px; right:0px;padding:0px; z-index:5; }	


#catebox .GoodsCategoryWrap li,#catebox .GoodsCategoryWrap ul{display:inline;}
#catebox .GoodsCategoryWrap li a{width:100px;float:left;height:25px;float:left;display:block;text-align:left;font-weight:normal;line-height:25px;}
#catebox .GoodsCategoryWrap li li a{width:120px;float:left;height:25px;float:left;display:block;text-align:left;font-weight:normal;line-height:25px;}

#catebox a:hover,#catebox a:hover{color:#b12222;}

.GoodsListWrap .button{width:100%;}
.GoodsListWrap .listact{width:63px;height:25px;overflow:hidden;margin:0px;padding:0px;}
.GoodsListWrap .addcart .listact{background:url(wgt_btns.gif) no-repeat;}
.GoodsSearchWrap .button a{height:25px;overflow:hidden;margin:0px;padding:0px;}
.GoodsListWrap .star-off .listact{background:url(wgt_btns.gif) no-repeat 0 -25px;}
.GoodsListWrap .star-on .listact{background:url(wgt_btns.gif) no-repeat 0 -50px;}
.GoodsListWrap .nobuy .listact{background:url(wgt_btns.gif) no-repeat 0 -100px;}
/*=搜索栏
=============================================================================================*/
#sec_menu{clear:both;width:980px;height:72px;margin-bottom:12px;background:Url(menu_bg.gif) no-repeat 0px 0px;}

#sec_menu .top_car .ShopCartWrap .cart-number{font-weight:bold;color:#a10000;padding:0px 5px;}
#sec_menu .left{}
#sec_menua{height:40px;line-height:30px;}
#sec_menua .r{float:right;width:120px;}
#sec_menua .l{float:left;width:850px;height:35px;position:relative;z-index:100;}
#sec_menua *{z-index:100;}
#sec_menua .GoodsCategoryWrap{margin-left:20px;}

#sec_menua .topbtn{padding-top:6px;}
#sec_menua .topbtn .tit{display:block;background:Url(all_cate.gif) no-repeat 0px 0px;height:25px;width:84px;}

#sec_menu .top_car .ShopCartWrap{}

#Search *{padding:0px;margin:0px;}
#Search .keywords{
width:300px;
background:#fff;
border:none;
margin-left:5px;
}
#Search .btn_search{
background:url(search.jpg) no-repeat left center;
border:none;
height:25px;
width:52px;
overflow:hidden;
line-height:100px;
cursor:pointer;
display:block;
font-size:0px;
}


#Search{height:30px;}
#Search .r{float:right;width:550px;margin-right:10px;text-align:right;line-height:30px;color:#838383;}
#Search .r a{color:#333333;padding:0px 3px;}
#Search .r a:hover{color:#a10000;}
#Search .l{float:left;width:400px;overflow:hidden;}


#Search table{float:left;}
#Search .inputstyle{

}
#Search  ._x_ipt{width:90px;}

#Search .btn_advsearch{
display:none;
}
#Search .search_label{background:url(key_bg.gif) no-repeat left center;height:25px;}
#Search .search_label span{display:none;}
#Search table{margin:0px 0px 0px 20px;}
#Search table td{}
#Search input{}
/*=底部
TPL_BOTTOM
=============================================================================================*/

.bot_help{
width:980px;
margin:0px auto;
background:Url(bot_txtbg.gif) 0px 0px;
}

.bot_help .caps_b p{padding:0px;margin:0px;color:#838383;}
.bot_help .caps_b strong{color:#a10000;padding-bottom:12px;display:block;}
.bot_help .bod table{margin:0px auto;}
.bot_help .bod td{padding:0px 15px 0px 40px;}
.bot_help .cat1{line-height:24px;margin-left:0px;background:none;padding:0px;}
.bot_help .cat1 a{font-size:12px;color:#838383;padding:0px;}
.bot_help .cat2{margin-left:0px;padding:0px;background:url(point.gif) no-repeat left center;line-height:21px;}
.bot_help .cat2 a{color:#333;padding:0px;}
.bot_help .cat2 a:hover{text-decoration:underline;}

#bot_about *{padding:0px;margin:0px;}
#bot_about h3{font-size:12px;color:#838383;padding:0px;line-height:24px;}
#bot_about .cat1{margin-left:0px;padding:0px;background:url(point.gif) no-repeat left center;line-height:21px;}
#bot_about .cat1 a{color:#333;padding:0px;font-size:12px;font-weight:normal;}
#bot_about .cat1 a:hover{text-decoration:underline;}

#Foot .fbody{
	background:url(border2b.gif) repeat-y;
	text-align:center;
	font-size:12px;
}
.bot_help #bot_sear{height:45px;background:Url(bot_searbg.gif) no-repeat 0px 0px;}
.bot_help #bot_sear table{margin:0px auto;}
.bot_help #bot_sear td{padding-top:8px;}
.bot_help .bot{height:5px;background:Url(bot_bottom.gif) no-repeat 0px 0px;overflow:hidden;}
.bot_help{}
.bot_help{}
.bot_help{}

#FootMenu{
	text-align:center;
}
.Footimg{text-align:center;}
.Footimg .AdvBanner{display:inline;}
.botimg a{padding:0px 10px;}


.ftop{
height:8px;
overflow:hidden;
}
#FootMenu .TreeList{
margin:0px;
line-height:30px;
}
#FootMenu .cat1{
	padding:0 16px;
	height:90px;
	display:inline;
}
#FootMenu .cat1 a{color:#333;font-size:12px;font-weight:normal;}
.fbody p{
padding:0px;
margin:0px;
line-height:25px;
}

.show_proimg{border:1px solid #e6eaf3;}

.rollBox{width:970px;overflow:hidden;padding:0px;margin:0px auto 0px auto;clear:both;height:82px;overflow:hidden;}
.rollBox .LeftBotton{height:80px;width:19px;background:url(a.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:30px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:80px;width:20px;background:url(b.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:30px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:920px;overflow:hidden;float:left;margin:0px 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .itemsWrap{width:115px;float:left;text-align:center;padding:0px;margin:0px;}
.rollBox .Cont .pic img{}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:red;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


#FootContent *{padding:0px;margin:0px;}
#FootContent{line-height:25px;}

/*=特定挂件css
=============================================================================================*/
#hotgoods .GoodsList h6{
	font-weight:normal;
	background:url(arrs.gif) no-repeat 0 -40px;
	margin-left:5px;
	padding:0 0 0 5px;
	text-align:left;
}
#hotgoods .GoodsList ul{
	text-align:right;
	padding-right:10px;
	color:#FF9900;
}
#hotgoods .price1{
	color:#F90;
}
#promotenews {
	 width:470px; 
	 height:23px;
	 overflow:hidden;
}
#promotenews a{
	color:#f7620e;
	background:url(arrow8.gif) no-repeat 0 0;
	letter-spacing:1px;
	padding:0 0 0 15px;
	margin:0 30px;
	width:200px;
	line-height:23px;
}
#newgoods .GoodsListWrap{
	margin-top:5px;
}
#newgoods .GoodsListWrap .item{
	padding:10px 0;
	border-right:1px dotted #ccc;
	border-bottom:3px solid #eee;
}
#specialgoods .GoodsListWrap{
	padding:3px 5px;
}
#specialgoods h6 a{
	font-weight:normal;
	display:block;
	width:135px;
	background:url(arrs.gif) no-repeat 0 -40px;
	padding-left:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.toppop{width:950px;margin:0px auto;clear:both;}
.Navigation{height:25px;line-height:25px;margin:0px auto 1px auto;font-weight:normal;color:#1e4c9a;}
.Navigation a{color:#1e4c9a;text-decoration:none;}
.Navigation a:hover{color:#a10000;text-decoration:underline;}
.Navigation .now{font-weight:normal;color:#424041;}
.Navigation span{padding:0px 2px;}
.GoodsList h6{ overflow:hidden;text-overflow:ellipsis; white-space:normal;}  


#goods-intro{width:740px;overflow:hidden;}



/*=修正会员注册
=============================================================================================*/
.RegisterWrap .leftpart{
	margin-right:30px;
}



#jg_box .c-cat-depth-1 a{background:none;padding:0px;margin:0px;font-weight:bold;color:#333;font-size:12px;}
#jg_box #jg_sear h3{font-weight:normal;color:#2e2e2e;font-size:12px;}
#jg_sear .btn_search{
background:url(search.jpg) no-repeat left center;
border:none;
height:20px;
width:53px;
overflow:hidden;
line-height:100px;
cursor:pointer;
display:block;
font-size:0px;
margin:6px 0px;
}
