﻿body,h1,h2,h3,h4,h5,h6,p { margin:0; font-size:12px;}
ul,li { margin:0; padding:0; list-style-type: none; }
img { border:0;}
.clear { clear:both;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}


#head { height:126px; background-image: url(../images/head_menu_bg.gif); background-repeat: repeat-x; background-position: 0px 88px; position:relative; z-index:100 }
#head_box { width:1003px; height:126px; margin:0 auto;  background-image: url(../images/head_menu_bg.gif); background-repeat: repeat-x; background-position: 0px 88px;}
#head #head_top { height:88px; }
#head #head_action { float:left; width:691px; padding-left:12px;}
#head h1 { float:left; width:288px; height:74px; padding:12px 0 0 12px;}
#head .head_link { height:20px; padding:8px 18px 16px 0; line-height:20px; overflow:hidden; font-size:12px!important; }
#head .head_link p { float:right;}
#head .head_link span { float:left; display:block; padding:0 10px; background-image: url(../images/head_bg.gif); background-repeat: no-repeat; background-position: right 4px; }
#head .head_link span.noline { background-image:none;}
#head .head_link a { color:#5c5c5c;}
#head .head_link .red_f60 a,#head .head_link .red_f60 a:hover { color:#ff6600;}
#head .head_link .link_s a { padding-right:14px; background-image: url(../images/head_bg.gif); background-position:66px -24px; background-repeat: no-repeat; } 
#head .head_link .link_s a:hover { padding-right:14px; background-image: url(../images/head_bg.gif); background-position:66px -62px; background-repeat: no-repeat;}
#head .head_search {}
#head .head_search input { float:left;}
#head .head_search .input_text { float:left; width:340px; height:25px; padding:1px 3px 0 3px; margin-right:3px; border:2px solid #cd2405; background-image: url(../images/head_bg.gif); background-position: 324px -34px; background-repeat: no-repeat; vertical-align:middle; }
#head .head_search .input_text input { border:0; width:320px; margin:0; padding:0; padding-top:6px; height:14px; line-height:14px; vertical-align:middle;}
#head .service { float:left;}
#head .service span { float:left; padding-left:10px;}

#head #head_menu { height:38px;}
#head .pd_menu { float:left; width:830px; font-size:13px;}
#head .pd_menu a { float:left; display:block; height:38px; padding:0 25px; line-height:38px; color:#FFFFFF; font-weight:bold; background-image: url(../images/head_menu_l.gif); background-repeat: no-repeat; background-position: right 12px; }
#head .pd_menu a.menu_sale { color:#FFFF00;}
#head .buy_car { float:left; width:160px; height:21px; margin-top:7px; border-top:1px solid #e94929; border-left:1px solid #e94929; border-right:1px solid #bf2000; border-bottom:1px solid #bf2000; background-image: url(../images/buy_car_bg.gif); background-repeat: repeat-x; line-height:21px; color:#fbbd00; }
#head .buy_car span.num { color:#FFFFFF; }
#head .buy_car a { padding-left:20px; color:#FFFFFF; background-image: url(../images/head_menu_l.gif); background-repeat: no-repeat; background-position:10px 0; }
#head .buy_car .buy_car_icon { display:inline-block; padding-left:23px; background-image: url(../images/icon_buy_car.gif); background-repeat: no-repeat; background-position:6px 4px; }
#head .buy_car .buy_car_icon a { color:#FFFF00; background-image:none; padding:0;}

/*下拉菜单*/
.head_menu_dot1 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:100px;}
.head_menu_dot2 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:178px;}
.head_menu_dot3 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:255px;}
.head_menu_dot4 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:334px;}
.head_menu_dot5 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:412px;}
.head_menu_dot6 { float:left; width:11px; height:6px; overflow:hidden; position:absolute; left:490px;}
.menu_s {width:984px; border:3px solid #d92d09;	clear:both;	position:relative; background-color:#fff;}
.menu_s h2.dot1 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px 0px;}
.menu_s h2.dot2 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px -30px;}
.menu_s h2.dot3 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px -90px;}
.menu_s h2.dot4 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px -120px;}
.menu_s h2.dot5 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px -60px;}
.menu_s h2.dot6 { height:26px; padding-left:70px; padding-top:4px; background-color:#ffdd00; color:#646867; line-height:30px; font-weight:lighter; background-image: url(../images/head_sort_icon.gif); background-repeat: no-repeat; background-position: 20px -150px;}
.menu_s h2 span { color:#c30; font-weight:bold;}
.menu_s h2 a { color:#c30;}
.menu_s h2 {}
.menu_s .menu_s_c {}
.menu_s .menu_s_box { float:left; width:340px; height:130px; padding-bottom:20px; background-image: url(../images/head_menu_s_t.gif); background-repeat: repeat-x; background-position: left top; border-right:1px solid #e5e5e5; }
.menu_s .noline { border:0;}
.menu_s .menu_s_box h3 { height:30px; padding-bottom:15px; line-height:30px; text-align:center;  }
.menu_s .menu_s_box h3 span { display:inline_block; margin:0 auto; padding:0 15px; background: url(../images/head_menu_s_dot.gif) no-repeat 0px 3px; color:#c30;}
.menu_s .menu_s_box h3.head_sort_1 {}
.menu_s .menu_s_box ul { padding:0 5px;}
.menu_s .menu_s_box li { float:left; width:90px; height:21px; padding-left:20px; line-height:21px; color:#676767;}
.menu_s .menu_s_box li a { color:#676767;}
.menu_s .menu_s_box_banner { float:left; width:302px; height:150px;}

/*我的酷运动*/
.my_kyd { width:80px; padding:5px 0 5px 0px; border:1px solid #cccccc; background-color:#fff; text-align:center; visibility:hidden;}
.my_kyd p { height:21px; line-height:21px;}
.my_kyd p a { color:#666;}
.my_kyd p a:hover { color:#ff6500;}

#menu_detail_1,#menu_detail_2,#menu_detail_3,#menu_detail_4,#menu_detail_5,#menu_detail_6 { visibility:hidden;}

/*页脚*/
dl,dt,dd { margin:0; padding:0; list-style:none;}
#foot { width:990px ; margin:0 auto; padding-top:20px; margin-top:10px; background-image: url(../images/foot_bg.gif); background-repeat: repeat-x; background-position: left top;clear:both }
#foot .foot_main { width:990px; height:114px; background-image: url(../images/foot_bg_c.gif); background-repeat: repeat-x;margin:0 auto }
#foot .foot_main_l { float:left; width:275px; height:114px; padding-left:15px; background-image: url(../images/foot_bg_l.gif); background-repeat: no-repeat; background-position: left top; }
#foot .foot_main_l span { display:block; padding-top:12px;}
#foot .foot_main_r { float:left; width:700px; height:114px; background-image: url(../images/foot_bg_r.gif); background-repeat: no-repeat; background-position: right top;  }
#foot .foot_main_r dl { float:left; width:120px; padding-left:30px; line-height:21px; color:#818181;}
#foot .foot_main_r dl dt { padding:15px 0 4px 12px; color:#000;}
#foot .foot_main_r dl dd a { color:#818181;}

/*简易页脚*/
#foot_s {width:100% ;height:100px; margin:20px auto 0 auto;}
#foot_s .foot_s_link {width:100% ; height:30px; margin-bottom:10px; line-height:30px; background-color:#000000; color:#FFF; text-align:center;float:left}
#foot_s .foot_s_link a { padding:0 5px; color:#FFF;}
#foot_s .foot_s_heg {width:100%;text-align:center;display:block;height:45px;line-height:23px;text-align:center;color:#000000;vertical-align: middle;background-position: center;float:left}
#foot_s p {width:100%; height:23px; line-height:23px; text-align:center;float:left}
#foot_s p a {
	display:inline-block;
	height:23px;
	line-height:23px;
	padding-right:20px;
	background-position: right top;
	color:#000;
}

