@import url(basic.css);
@import url(common.css);


/*
columns
==============================================================================
*/

body table#columnsTbl {
	margin-bottom:10px;
}

body #columns {
	margin-bottom:20px;
}

body .searchTop {
}

/* main column */

body .search #colMain {
	width:100%;
	margin-left:-300px;
	float:right;
}

body .search #colMainInner {
	margin-left:315px;
}

body .searchTop #colMain {
	width:200px;
	float:right;
	margin:0;
}

body .searchTop #colMainInner {
	margin:0;
}

/* sub column */

body .search #colSub {
  width:300px;
	float:right;
}

body .searchTop #colSub {
	margin-right:20px;
	float:right;
	display:inline;
}

body #colSub #colSubInner {
	background:#DDECF6;
	border-top:2px solid #8BC2E1;
	border-right:2px solid #8BC2E1;
	border-left:2px solid #8BC2E1;
}

body #colSub #colSubLT { margin:-2px -2px 0;background:url(../images/common/subcol_lt.gif) left top no-repeat; }
body #colSub #colSubRT { background:url(../images/common/subcol_rt.gif) right top no-repeat; }
body #colSub #colSubLB { background:url(../images/common/subcol_lb.gif) left bottom no-repeat; }
body #colSub #colSubRB { background:url(../images/common/subcol_rb.gif) right bottom no-repeat; }

body .searchTop #colSub table {
	float:left;
}

/*
main
==============================================================================
*/

h1 {
	color:#333333;
	/*font-size:16px;*/
	font-size:188%;
	font-weight:normal;
	margin-left:10px;
	margin-bottom:30px;
	padding:8px 0;
	border-bottom:1px solid #AAAAAA;
	/*padding-left:24px;*/
  /*background:transparent url(../images/earth.gif) left bottom no-repeat;*/
}

h1 strong {
	color:#3399FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
}

/**/

.breadcrumbs {
	margin-bottom:15px;
	margin-left:10px;
}

/* message */

.message {
	width:600px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:50px auto;
	padding:60px 20px;
	background:#DDDDDD;
	border:1px solid #CCCCCC;
}

/* head message */

#headMessage {
	margin:15px 10px 20px;
}

#headMessage p {
	font-size:18px;
	text-align:left;
}

#headMessage p, #headMessage p strong {
	color:#DD8500;
}

/* youbou box */

#youbouBox {
	margin-bottom:15px;
	padding-top:15px;
	background:url(../images/common/youbou_bg.gif) left top repeat-x;
}

#youbouBox .inner {
	padding:0 12px 15px;
	background:url(../images/common/youbou_bg.gif) left bottom repeat-x;
	text-align:left;
}

#youbouBox textarea {
	height:90px;
	width:170px;
}

/* other garage */

#othersGarage {
	margin-bottom:15px;
	padding-top:15px;
	background:url(../images/common/othersgarage_bg.gif) left top repeat-x;
	text-align:left;
}

#othersGarage .inner {
	padding:0 12px 15px;
	background:url(../images/common/othersgarage_bg.gif) left bottom repeat-x;
}

#othersGarage h3 {
	color:#559933;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:2px;
}

#othersGarage li {
	display:block;
	font-size:13px;
	text-decoration:underline;
	margin:0 0 4px 0;
	padding:4px 0 4px 18px;
	background:url(../images/common/icon_user.gif) left center no-repeat;
}

#othersGarage li a {
	color:#000066;
}

/* search box */

.searchBox {
	text-align:center;
	margin-bottom:25px;
}

.searchBox label {
	color:#003366;
	font-size:16px;
	font-weight:bold;
}

.searchBox input {
	padding:1px 1px;
	vertical-align:bottom;
}

/* add favorite */

#addFavorite {
	float:left;
	width:200px;
	text-align:right;
	padding-top:8px;
}

#addFavoriteSide {
	text-align:center;
}

/* top menu */

#topMenu {
	color:#003366;
	margin-bottom:28px;
}

#topMenuInner {
	margin-bottom:20px;
	padding-bottom:6px;
	border-bottom:1px solid #AAAAAA;
}

#topMenu h1 {
	float:left;
	width:100%;
	margin-right:-200px;
	margin-left:0;
	margin-bottom:0;
	border-bottom:none;
}

#topMenu h1 span {
	display:block;
	margin-right:200px;
}

#topMenu h2 {
	color:#003366;
	font-size:16px;
	font-weight:bold;
	/*margin:10px 8px*/
	margin:10px 0;
	padding:4px 0 4px 24px;
	background:url(../images/common/i_search.gif) left top no-repeat;
}

#topMenu ul {
	zoom:100%;
/*	margin:10px 13px;*/
}

#topMenu li {
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
}

#topMenu li a {
	float:left;
	height:16px;
	text-decoration:none;
	margin:0 3px 3px 0;
	padding:5px 4px;
	background:url(../images/common/tag_bg.gif) left bottom repeat-x;
	border:1px solid #A8B1B6;
	color:#003366;
}

#topMenu li.detail a {
	padding:6px 5px;
	background:none;
	border:none;
	color:#003366;
}

/* result message */

.resultMessage {
	color:#000000;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	padding-left:24px;
	background:url(../images/common/i_search.gif) left 4px no-repeat;
}

.resultMessage strong {
	color:#3399FF;
	font-weight:bold;
	font-size:24px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

/* result condition */

.resultCondition {
	margin-bottom:10px;
	padding:5px 0;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}

.resultConditionLft {
	width:70%;
	float:left;
	vertical-align:bottom;
}

.resultConditionLft a:link, .resultConditionLft a:visited, .resultConditionLft a:hover {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

.resultConditionLft img {
	vertical-align:bottom;
}

.resultConditionRht {
	width:29%;
	float:right;
	text-align:right;
}

.resultConditionRht strong {
	margin:0 4px;
}

.resultSort {
	margin-bottom:20px;
}

/* result block */

.resultBlock table {
	border-collapse:collapse;
}

.resultBlock td {
	text-align:center;
	padding:0 5px 40px;
}

.resultBlock td .prdPic {
	margin-bottom:5px;
}

.resultBlock td h2 {
	font-size:14px;
	margin-bottom:5px;
}

.resultBlock td .prdPrice {
}

.resultBlock td .resultDetail {
	color:#444444;
	line-height:1.2;
}

.resultBlock td .resultDetail form {
	margin-top:3px;
}

/* content block (clip) */

.contentBlock table {
	border-collapse:collapse;
}

.contentBlock td {
	text-align:center;
	padding:0 5px 40px;
}

.contentBlock .cell {
	float:left;
	width:24.9%;
	height:300px;
}

.contentBlock .cell .status {
	height:20px;
	color:#3399FF;
	font-weight:bold;
	text-align:center;
}

.contentBlock .cellInner {
	width:164px;
	margin:0 auto;
	padding:0 2px;
}

.contentBlock .cellInner2 {
	text-align:center;
	padding:8px 8px;
	border:1px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
	background:#FFFFFF;
}

.contentBlock .cell .prdPic {
	margin-bottom:5px;
}

.contentBlock .cell h2 {
	font-size:14px;
	margin-bottom:5px;
}

.contentBlock .cell .prdPrice {
}

.contentBlock .cell .resultDetail {
	color:#444444;
	line-height:1.2;
}

/*
left
==============================================================================
*/

/**/

body #colSub h2 {
  background:url(../images/common/i_search.gif) left center no-repeatp;
  color:#003366;
  font-size:16px;
  font-weight:bold;
  margin:0 8px;
  padding:14px 0 14px 24px;
}

body #colSub .cat1104 h2 {background:transparent url(../images/common/i_search_1104.gif) left center no-repeat;}
body #colSub .cat1243 h2 {background:transparent url(../images/common/i_search_1243.gif) left center no-repeat;}
body #colSub .cat1113 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1141 h2 {background:transparent url(../images/common/i_search_1141.gif) left center no-repeat;}
body #colSub .cat1000 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1057 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1248 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1292 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1131 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1123 h2 {background:transparent url(../images/common/i_search_1123.gif) left center no-repeat;}
body #colSub .cat1158 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1162 h2 {background:transparent url(../images/common/i_search_1162.gif) left center no-repeat;}
body #colSub .cat1208 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1256 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1262 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1288 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1296 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1300 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1304 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1308 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1304 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1308 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1313 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1317 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1321 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1165 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1325 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1330 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1457 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}
body #colSub .cat1334 h2 {background:transparent url(../images/common/i_search.gif) left center no-repeat;}

body #colSub #searchtags {
	margin-left:10px;
	margin-bottom:30px;
	background:#C9E9F9 url(../images/common/side_bg_top.gif) left top no-repeat;
}

body #colSub #searchtags .inner {
	padding:12px 10px;
	background:url(../images/common/side_bg_btm.gif) left bottom no-repeat;
}

/* parent tag */

body #colSub li.parentTag {
	float:left;
	display:block;
	width:120px;
	margin-bottom:3px;
}

/**/

body .searchTop #colSub .sub_menu {
  /*width:33%;*/
	/*float:left;*/
}

body #colSub .sub_menu ul {
  display:block;
	zoom:100%;
  width:auto;
  margin:0 5px 10px 18px;
  padding:0;
}

body #colSub .topMenuBlock {
	float:left;
	width:100%;
}

body #colSub .topMenuBlock h2 {
	border-top:1px solid #8BC2E1;
}

body #colSub .topMenuBlock .subMenuList {
	margin-top:-40px;
	margin-left:150px;
}

body #colSub .sub_menu li.tag {
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
}

body #colSub .sub_menu li.tag a {
	float:left;
	height:16px;
	color:#000066;
	font-size:13px;
	text-decoration:none;
	margin:2px 2px;
	padding:5px 4px;
	background:url(../images/common/tag_bg.gif) left bottom repeat-x;
	border:1px solid #A8B1B6;
}

body #colSub .sub_menu li.detail {
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
}

body #colSub .sub_menu li.detail a {
	float:left;
  color:#003366;
	padding:6px 5px;
	background:none;
	border:none;
}

/*
related tags
==============================================================================
*/

.related_tags {
	margin:0 8px 15px;
	padding:10px 3px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}

.related_tags h2 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
	padding:2px 0 2px 21px;
	background:url(../images/common/icon_label.gif) left center no-repeat;
}

.related_tags li {
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
}

.related_tags li a {
	float:left;
	height:16px;
	color:#000066;
	font-size:13px;
	text-decoration:none;
	margin:2px 2px;
	padding:5px 4px;
	background:url(../images/common/tag_bg.gif) left bottom repeat-x;
	border:1px solid #A8B1B6;
}

/*
overture
==============================================================================
*/

td.ovt {
	vertical-align:top;
	padding:10px 25px;
	background:#FFFFFF;
	border-bottom:20px solid #FFFFFF;
}

td.ovt dl {
}

td.ovt dt {
	font-size:14px;
	line-height:1;
	margin-bottom:5px;
}

td.ovt dd {
	color:#444444;
	font-size:13px;
	line-height:1.2;
	margin-bottom:3px;
}

td.ovt dd a {
	text-decoration:none;
}

td.ovt dd a strong {
	color:#DD8500;
}

/*
clip
==============================================================================
*/

/*confirm*/

.clipConfirm {
	width:960px;
	margin:0 auto;
}

.clipConfirmLeft {
	float:left;
	width:640px;
}

.clipConfirmRight {
	float:right;
	width:300px;
}

.clipConfirm .prdPic {
	margin-bottom:5px;
}

.clipConfirm h2 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}

.clipConfirm .prdPrice {
	font-size:14px;
	margin-bottom:15px;
}

.clipConfirm .resultDetail {
	color:#444444;
	font-size:14px;
	line-height:1.5;
	margin-bottom:30px;
	padding:10px 5px;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

.clipDetail .message,
.clipConfirm .message {
	width:auto;
	margin-top:20px;
	padding:10px 10px;
	background:#DDDDDD;
	border:1px solid #CCCCCC;
}

.clipDetail .message p,
.clipConfirm .message p {
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

.clipDetail .message input,
.clipConfirm .message input {
	padding:3px 6px;
}

/*complete*/

.clipComplete .message {
	width:600px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:50px auto;
	padding:60px 20px;
	background:#DDDDDD;
	border:1px solid #CCCCCC;
}

.clipComplete .alert {
	width:600px;
	font-size:16px;
	font-weight:bold;
	margin:50px auto;
	padding:60px 20px;
	background:#FFCCCC;
	border:1px solid #FF6666;
}

/*delete*/

.clipDelete .message {
	width:600px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:50px auto;
	padding:60px 20px;
	background:#DDDDDD;
	border:1px solid #CCCCCC;
}

.clipDelete .alert {
	width:600px;
	font-size:16px;
	font-weight:bold;
	margin:50px auto;
	padding:60px 20px;
	background:#FFCCCC;
	border:1px solid #FF6666;
}

/*detail*/

.clipDetail {
	width:960px;
	margin:0 auto 50px;
}

.clipDetailLeft {
	float:left;
	width:640px;
}

.clipDetailRight {
	float:right;
	width:300px;
	padding-top:18px;
}

.clipDetail .prdPic {
	margin-bottom:5px;
}

.clipDetail h2 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}

.clipDetail .prdPrice {
	font-size:14px;
	margin-bottom:15px;
}

.clipDetail .resultDetail {
	color:#444444;
	font-size:14px;
	line-height:1.5;
	margin-bottom:30px;
	padding:10px 5px;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

.addMessage {
	color:#3366FF;
	font-size:16px;
	font-weight:bold;
	margin:0 10px 10px 10px;
	padding:8px 12px;
	background:#DDF6FF;
}

.deleteMessage {
	color:#DD0000;
	font-size:16px;
	font-weight:bold;
	margin:0 10px 10px 10px;
	padding:8px 12px;
	background:#FFEEEE;
}

.addMessage img,
.deleteMessage img {
	vertical-align:-2px;
	margin-right:4px;
}

/*same*/

.clipSame {
	margin:0 0 50px;
}

.clipSame h3 {
	color:#DD8500;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:20px;
	padding-left:24px;
  background:transparent url(../images/earth.gif) left center no-repeat;
}

.clipSame .carList li {
	width:25%;
	height:150px;
	float:left;
}

.clipSame .carList li dl {
	padding:0 10px;
}

.clipSame .carList li dt {
	text-align:center;
	margin-bottom:5px;
}

.clipSame .carList li dd {
	text-align:center;
}

.clipSame .more li {
	float:right;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding:4px 0 4px 26px;
	background:url(../images/common/i_search.gif) left center no-repeat;
}

/*footlink*/

.clipFootLink {
	text-align:center;
	margin:20px 0;
}

.clipFootLink a {
	padding:0 20px
}

/*
foot
==============================================================================
*/

#footMessage {
	color:#CC6600;
	font-size:18px;
	line-height:1.4;
}
/*
handle
==============================================================================
*/
.box_handle{
	background-image:url(../images/top_button/handle_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:342px;
	height:132px;
	float:left;
	margin-bottom:16px;
	text-align:center;
}
.handle_right a{
	background-image:url(../images/top_button/handle_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:151px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.handle_right a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.handle_left a{
	background-image:url(../images/top_button/handle_left.gif);
	background-repeat: no-repeat;
	height:43px;
	background-position: left top;
	width:151px;
	display:inline-block;
	list-style-type:none;
	position:relative;
}
.handle_left a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*
mission
==============================================================================
*/
.box_mission{
	background-image:url(../images/top_button/mission_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:342px;
	height:132px;
	float:left;
	margin-left:16px;
	margin-bottom:16px;
	text-align:center;
}
.mission_at a{
	background-image:url(../images/top_button/mission_at.gif) ;
	background-repeat: no-repeat;
	background-position: left top;
	width:151px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.mission_at a:hover{
	background-repeat:no-repeat;
	background-position: left bottom;
}
.mission_mt a{
	background-image:url(../images/top_button/mission_mt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:151px;
	height:43px;
	display:inline-block;
	list-style-type:none;
}
.mission_mt a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
/*
drive
==============================================================================
*/
.box_drive{
	background-image:url(../images/top_button/drive_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:342px;
	height:229px;
	float:left;
	margin-bottom:16px;
	text-align:left;
}
.drive_ff a{
	background-image:url(../images/top_button/drive_ff.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.drive_ff a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.drive_fr a{
	background-image:url(../images/top_button/drive_fr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position:relative;
}
.drive_fr a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.drive_mr a{
	background-image:url(../images/top_button/drive_mr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.drive_mr a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.drive_rr a{
	background-image:url(../images/top_button/drive_rr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.drive_rr a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
.drive_4wd a{
	background-image:url(../images/top_button/drive_4wd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
}
.drive_4wd a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
/*
capacity
==============================================================================
*/
.box_capacity{
	background-image:url(../images/top_button/capacity_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:342px;
	height:229px;
	float:left;
	margin-left:16px;
	margin-bottom:16px;
	text-align:center;
}
.capacity_1-2 a{
	background-image:url(../images/top_button/capacity_1-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.capacity_1-2 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.capacity_3-5 a{
	background-image:url(../images/top_button/capacity_3-5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position:relative;
	line-height:normal;
}
.capacity_3-5 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.capacity_6-8 a{
	background-image:url(../images/top_button/capacity_6-8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.capacity_6-8 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.capacity_9 a{
	background-image:url(../images/top_button/capacity_9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:153px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:0;
}
.capacity_9 a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
/*
color
==============================================================================
*/
.box_color{
	background-image:url(../images/top_button/color_bg2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	width:345px;
	height:272px;
	margin-bottom:16px;
	text-align:left;
}
.box_color p a{
	margin:3px;
}
.box_color p a img{
 vertical-align:baseline;
}
/*
price
==============================================================================
*/
.box_price{
	background-image:url(../images/top_button/price_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:342px;
	height:272px;
	float:left;
	margin-left:13px;
}
.price_100 a{
	background-image:url(../images/top_button/price_100.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.price_100 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_101-200 a{
	background-image:url(../images/top_button/price_101-200.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position:relative;
	line-height:normal;
}
.price_101-200 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_201-300 a{
	background-image:url(../images/top_button/price_201-300.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.price_201-300 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_301-400 a{
	background-image:url(../images/top_button/price_301-400.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:0;
}
.price_301-400 a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
.price_401-500 a{
	background-image:url(../images/top_button/price_401-500.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.price_401-500 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_501-1000 a{
	background-image:url(../images/top_button/price_501-1000.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:43px;
	display:inline-block;
	list-style-type:none;
	position:relative;
	line-height:normal;
}
.price_501-1000 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_1001-3000 a{
	background-image:url(../images/top_button/price_1001-3000.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:normal;
}
.price_1001-3000 a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.price_3001 a{
	background-image:url(../images/top_button/price_3001.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	display:inline-block;
	list-style-type:none;
	position: relative;
	line-height:0;
}
.price_3001 a:hover{
	background-repeat:no-repeat;
	background-position:left bottom;
}
/*
color
==============================================================================
*/
.box_handle p,
.box_mission p,
.box_capacity p,
.box_color p,
.box_price p{
	padding-top:65px;
}
.box_drive p,
.box_color p{
	padding-top:65px;
	padding-left:15px;
}
.box_handle li,
.box_mission li,
.box_drive li,
.box_capacity li,
.box_price li{
	font-size:0px;
	float:left;
	display:inline;
}
.box_handle span,
.box_mission span,
.box_drive span,
.box_capacity span,
.box_price span{
	display:none;
}
.box_handle ul,
.box_mission ul{
	margin-left:15px;
}
.box_drive ul,
.box_capacity ul{
	margin-left:12px;
}
.box_price ul{
margin-left:3px;
}
.chose_box{
	width:700px;
}
.chose_box ul li{
	line-height:0;
	height:43px;
	font-size:1px;
	margin-bottom:5px;
	margin-left:5px;
}
.chose_box ul li a{
 line-height:normal;
}