@charset "utf-8";
/* CSS Document */
body,html,div,p,input,textarea,a,hr,span,form,h2,ul,dl,dt,dd{margin:0;padding:0;}
h2,b,th{font-weight:normal;}
ul,li{list-style:none;}
body{color:#313841; font-size:14px; line-height:170%;}
input,select,textarea{vertical-align:middle}
img{border:medium none;vertical-align:middle}
a{text-decoration:none;}
.color_h{ color:#e95a0c;}
.color_p{ color:#e90c0c;}
.color_f{ color:#fff;}
.color_l{ color:#999;}
.mt5{margin-top:5px;}
.mt8{ margin-top:8px;}
.mb8{ margin-bottom:8px;}
.ml8{ margin-left:8px;}
.p0_12{padding:0 2px;}
.p8_12{ padding:8px 2px;}
.fb{ font-weight:bold;}
.tc{ text-align:center;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.fw{ font-family:Verdana, Geneva, sans-serif;}
.t2e{ text-indent:2em;}
.udl{text-decoration:underline;}
.pr2{ position:relative;bottom:2px;}
.bd_b{border-bottom:1px solid #eee; padding:3px 2px; margin-bottom:5px;}
/*--------common ---------*/
/*head start*/
.top_head{ padding:3px 2px; background-color:#e9890c;}
	.top_head a{color:#313841;}
	.top_head span{ color:#e90c0c;}
/*search start*/
.form_search .s_box{ width:160px; height:22px;}
.form_search .btn_s{ height:24px; width:54px; background:url(../images/btn-s.gif) no-repeat; border:0; cursor:pointer;text-indent:-99em;}
	.hot_s a{ margin:0 10px; text-decoration:underline;}
/*current_pos*/
.current_pos{border-bottom:1px solid #ccc;}
/*title*/
.title_box{padding:3px 2px; background-color:#e9890c;}
/*È«²¿·ÖÀà*/	
.all_s dd{float:left;}
.all_s dd.line{margin-right:8px;}
	.all_s dd a{color:#e95a0c;}
		.all_s dd a span{color:#888;}
/*page*/
.page input,input.num{ width:42px; height:20px;}
/*footer*/
.my_cen a{ color:#e95a0c; }


/*---------them-------*/
/*index*/
.group a{color:#e95a0c;}
.hot_sort dl{overflow:auto;}
	.hot_sort dt,.hot_sort dd{float:left; margin-right:8px;}
.hot_t a{ color:#e95a0c; text-decoration:underline; }
/*list_do_index*/
.good_list li{ float:left; width:25%;}
/*team_list*/
.t_good_list li{ float:none; padding-bottom:8px; width:auto; line-height:140%; border-bottom:1px solid #eee;}
/*good_do_index*/
.g_i_tile{ padding:3px 2px; font-size:14px; background:#e9890c;}
	.g_i_tile li{float:left; color:#fff; margin-right:5px;}
		.g_i_tile a{ color:#fff;}
.comment_title{margin-top:5px;background-color:#eee;}
/*search_list*/
.search_t{padding:3px 2px;background-color:#004868;}
	.search_t li{float:left; margin-right:10px;}
	.search_t a{color:#fff; font-size:14px; text-decoration:underline;}
.search_list{ margin-top:15px;}
	.search_list dt,.search_list dd{ float:left;}
	.search_list dt{ margin-right:10px;}
/*car_do_index*/
.car_good{border-bottom:1px dashed #dfdfdf;}
/*login*/
.login li,.reg li{padding:1px 0;}
/*change_word*/
.change_word{ border-top:1px solid #ccc;}
	#old_pw,#new_pw,#new_pw1,.inputW,#strNo,#strPw,#strName,.form_search .s_box,#p_check{ width:160px; height:20px;}
/*my_answer*/
.my_answer dd{color:#888; margin-bottom:5px;}
/*my_car*/
.my_car{ border-top:1px solid #ccc;}
/*my_order && my_fav && my_logistics*/
.order_list dl,.my_fav dl,.my_logistics ul{padding:8px 0;border-bottom:1px solid #ccc;}
	.order_list dt,.my_fav dt{clear:both;}
	.order_list dd,.my_fav dd{ float:left; margin-right:5px;}
	.order_list img,.my_fav img{border:1px solid #ccc;}
.order_news th,
.order_news td{ padding:2px 5px;}
/*order_success*/
.order_new{padding:5px; background-color:#eee;}
/*find_word*/
#strCheck{ width:80px; height:22px;}
.reg .next{position:relative; top:5px;}
.reg .tip{color:#999; padding:3px;border:1px solid #e0e0e0;background-color:#f2f2f2;}
.subline {
    border-bottom: 1px solid #eee;
}