﻿body {
margin:0;
padding:0;
background:url(../img/bg.jpg) repeat-x;
background-color:#0786a0;
	}
a {	
	text-decoration: none;
}
.price-o {font-size: 12px;text-decoration: line-through; letter-spacing:0px;}
.price-22p-r {font-size: 20px;color: #f70617;font-family: Arial, Helvetica, sans-serif; letter-spacing:0px;}
.price-16p-r {font-size: 14px;color: #f70617;font-family: Arial, Helvetica, sans-serif;}

#page{
width:1070px;
_width:1070px;
height:auto;
margin:0;
padding:0;
overflow:hidden;
background:url(../img/m_bg.jpg) repeat-y;
}
#sh_left {
	background:url(../img/m_left.jpg) no-repeat;
	height:950px;
	width: 23px;
	_width: 20px;
	float: left;
	margin:0;
	padding:0;
}
#sh_right {
	background: url(../img/m_right.jpg) no-repeat;
	height:950px;
	width: 23px;
	_width: 20px;
	float: right;
	margin:0;
    padding:0;
}
#container{
width:1024px;
height:auto;
overflow:hidden;
margin:0;
padding:0;
background-color:#FFFFFF;
}
/*---頭開始---*/
#head{
width:1024px;
height:auto;
overflow:hidden;
background-color:#FFFFFF;
}
#head_logo_tool{
margin:0;
padding:0;
width:1024px;
height:auto;
overflow:hidden;
}
#logo{
margin:0;
padding:0;
float:left;
text-align:left;
}
#head_button_tool{
margin:0;
padding:0;
float:right;
height:84px;
}
#other_button{
margin:15px 10px 0 160px;
padding:0;
font:13px "新細明體";
letter-spacing:2px;
color:#ccc;
height:auto;
font-weight:bold;
}
#other_button a{
color:#696969;
}
#head_button{
margin:40px 10px 0 50px;
padding:0;
}
#head_Search_tool{
margin:0;
padding:0;
background:url(../img/head_bg.jpg) repeat-x;
width:1024px;
height:52px;
overflow:hidden;
}
#ad{
float:left;
margin:12px 0 0 10px;
padding:0;
}
#Search_tool{
float:left;
margin:15px 0 0 15px;
padding:0 0 0 15px;
font:13px "新細明體";
letter-spacing:3px;
color:#555555;
font-weight:bold;
border-left:#999999 1px solid;
}
#key_words_tool{
float:right;
margin:14px 0 3px 0;
padding:6px 10px 0 15px;
font:13px "新細明體";
letter-spacing:3px;
color:#f97a0a;
text-align:left;
width:360px;
height:18px;
border-left:#999999 1px solid;
}
#key_words_tool a{
color:#f97a0a;
}
/*----頭結束----*/
/*---尾---*/
#info{
background:#FFFFFF;
width:1024px;
height:75px;
background:url(../img/tail_bg.jpg) repeat-x;
margin:0;
padding:20px 0 0 0;
font:13px Arial, Helvetica, sans-serif, "新細明體";
letter-spacing:1.5px;
color:#fff;
overflow:hidden;
}
.info_text{
margin:5px 0 6px 0;
padding:0;
}
.info_text a{
color:#fff;
letter-spacing:3px;
}
/*---尾結束---*/
#main{
margin:0;
padding:0;
width:1024px;
height:auto;
overflow:hidden;
}
/*---------------------------修改部份-------------------------------*/
#m_left{
margin:10px 0px 0 17px;
_margin:10px 0px 0 9px;
padding:0;
float:left;
width:182px;
height:auto;
}
#m_right{
	margin:10px 17px 0 0;
	_margin:10px 9px 0 0;
	padding:0;
	float:right;
	width:790px;
	height:auto;
}

.item_tool{
	margin:0 0 10px 0;
	padding:0;
	border:1px #44a4b7 solid;
}
.item_head{
	margin:0 0 5px 0;
	padding:0;
}
.Product_sort{
	margin:7px 0 0 0;
	padding:4px 0 0 0;
	background:url(../img/item_bg.jpg) no-repeat;
	font:14px "新細明體";
	letter-spacing:3px;
	line-height:22px;
	color:#555555;
	height:46px;
	font-weight:bold;
}
.Product_sort a {
	color:#555555;
}
.Product_sort2{
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	font:14px "新細明體";
	letter-spacing:3px;
	line-height:22px;
	color:#555555;
	height:45px;
	font-weight:bold;
}
.item_text{
	margin:0;
	padding:0;
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#888;
}
.hot_Platform{
margin:0;
padding-left:10px;
font:14px Arial, Helvetica, sans-serif, "新細明體";
letter-spacing:3px;
color:#054350;
font-weight:bold;
background:url(../img/item_bg2.jpg) no-repeat;
}
.hot_platform_more{
margin:0;
padding:0;
font:12px  Arial, Helvetica, sans-serif, "新細明體";
letter-spacing:1.5px;
color:#555;
font-weight:bold;
}
.hot_platform_more a{
color:#555;
}
.Platform_name_tool{
margin:0px;
padding:10px 0 0 0;
text-align:left;
}
.Platform_name{
margin:5px 0 0 10px;
padding:1px 0 0 17px;
font:13px Arial, Helvetica, sans-serif, "新細明體";
letter-spacing:2px;
color:#555;
text-align:left;
background:url(../img/item.jpg) no-repeat;
}
.Platform_name a{
color:#555;
}
.banner{
margin:0px 0 10px 0;
*margin:30px 0 -20px 0;
padding:0;
}

/*--------右-------*/
.model_tool{
margin:0 0 20px 0;
padding:0;
width:792px;
height:auto;
overflow:hidden;
}
#news_tool{
margin:0;
padding:0;
float:left;
width:auto;
height:auto;
text-align:left;
overflow:hidden;
}
.title{
margin:0;
padding:0;
width:auto;
height:auto;
}
.news_data_tool{
margin:0 0 0 5px;
padding:0 0 0 0px;
width:350px;
text-align:left;
overflow:hidden;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:2px;
line-height:22px;
}
.news_time{
margin:0;
padding:0px 0 10px 18px;
background:url(../img/news_item.jpg) no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#555;
letter-spacing:1px;
font-weight:bold;
}
.news_Title{
margin:0;
padding:2px 0 10px 10px;
font:13px Arial, Helvetica, sans-serif, "新細明體";
color:#b76b16;font-weight: bold;
letter-spacing:1.5px;
}
.news_Title a{
color:#b76b16;
}
.news_data{
margin:0;
padding:0;
width:345px;
}
.news_data a{
color:#555;
}
.news_line{
margin:15px 0 15px 3px;
padding:0;
width:345px;
border-bottom:1px #888 dashed;
}
#news_more{
margin:5px 0 0 315px;
padding:0;
font:12px Arial, Helvetica, sans-serif;
color:#555;
letter-spacing:1px;
font-weight:bold;
}
#news_more a{
color:#555;
}
#buy_tool{
margin:0;
padding:0 0 3px 0;
float:right;
background:url(../img/spacing.jpg) repeat-y;
background-position:left;
width:auto;
height:auto;
overflow:hidden;
}
.buy_head{
margin:0 0 0 30px;
_margin:0 0 0 20px;
padding:0;
width:400px;
_width:400px;
height:auto;
overflow:hidden;
}
.buy_title{
margin:0;
padding:0;
float:left;
}
.buy_Number{
margin:0 8px 0 0;
padding:8px 0 0 0;
float:right;
width:20px;
height:27px;
color:#007e98;
font:13px Arial, Helvetica, sans-serif;
background:url(../img/buy_Number.jpg) no-repeat;
}
.buy_Number a{
color:#007e98;
}
#limit_buy{
margin:0 0 0 30px;
_margin:0 0 0 20px;
padding:6px;
border:1px #0887a1 solid;
text-align:left;
font:11.5px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:1px;
width:385px;
_width:385px;
}
.limit_buy_name{
margin:0 0 3px 0;
padding:0;
font-weight:bold;
}
.limit_buy_name a{
color:#555;
}
.limit_buy_describe{
margin:0;
padding:0;
width:auto;
height:30px;
overflow:hidden;
}
.limit_buy_info{
margin:5px 0 0 0;
padding:0;
width:390px;
height:auto;
overflow:hidden;
}
.limit_buy_pic{
margin:0;
padding:0;
float:left;
border:1px #ccc solid;
}
.limit_buy_data_tool{
	margin:0;
	padding:0 0 0 1px;
	float:left;
	_float:right;
	text-align:left;
	width:162px;
}
.limit_buy_data{
	margin:0;
	padding:8px 5px 0px 10px;
	border-top: 1px #0887a1 solid;
}
.limit_buy_text{
	color:#FF6600;
	font:13px Arial, Helvetica, sans-serif, "新細明體";
	line-height:24px;
}
.limit_buy_f{
	margin:0;
	padding:5px 0 0 5px;
}

/*--------熱門商品--------*/
#hot_product_tool{
	margin:0 0 20px 0;
	padding:0;
	text-align:left;
	border:1px #0887a1 solid;
	background-color:#f6f9fa;
	width:789px;
	height:auto;
	overflow:hidden;
}
#hot_product_title{
	margin:0;
	padding:0;
	background:url(../img/hot_product.jpg) no-repeat;
	background-position:left;
	width:164px;
	height:96px;
	overflow:hidden;
	float:left;
}
#hot_product_prev{
	margin:0;
	padding:75px 0 0 10px;
	float:left;
}
#hot_product_next{
	margin:0;
	padding:75px 10px 0 0;
	float:right;
}
.hot_product_pic{
	margin:3px 3px 0 5px;
	padding:0;
	float:left;
}
/*---------------推薦商品----------------*/
.recommend_title{
margin:0;
padding:0;
text-align:left;
width:790px;
border-bottom:2px #358ea1 solid;
}
.recommend_tool{
margin:1px 0 0 0;
padding:0;
width:790px;
height:auto;
overflow:hidden;
border-top:1px #358ea1 solid;
}
.recommend_big{
margin:3px;
padding:3px;
float:left;
border:1px #CCCCCC solid;
}
.recommend_Small_tool{
margin:0;
padding:0 0 0px 0;
float:left;
border-left:1px #358ea1 solid;
}
.recommend_Above{
margin:8px 7px 0px 7px;
padding:0;
width:200px;
height:auto;
overflow:hidden;
}
.recommend_Below{
margin:5px 5px 0px 5px;
padding:0;
width:200px;
height:auto;
overflow:hidden;
}
.recommend_Small{
margin:0;
padding:0;
float:left;
border:0px #CCCCCC solid;
}
.recommend_Small_data{
margin:0;
padding:0 0 0 4px;
float:left;
font:10px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:1px;
width:105px;
height:90px;
text-align:left;
}
.recommend_data_name{
font:11.5px Arial, Helvetica, sans-serif, "新細明體";
color:#f48726;
letter-spacing:1px;
font-weight:bold;
line-height:16px;
margin:0;
padding:2px 0 0 0;
/*height:30px;
overflow:hidden;*/
}
.recommend_data_name a{
color:#555;
}
.recommend_data_Discount{
margin:0;
padding:0;
font:10.5px Arial, Helvetica, sans-serif, "新細明體";
color:#f48726;
letter-spacing:1px;
}
.recommend_data_Amount{
font:11px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:1px;
padding:3px 0 0 0;
}

/*---------------條款內文----------------*/
.order_product {
	margin:10px 0px 30px 65px;
	padding:0;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
}
#order_product_pic{
	margin-right:20px;
	padding:0;
	float:left;
	width:160px;
	
}
#order_product_list{
	float: left;
	width:750px;
	}
	
#order_product_info{
	margin:0 0 0 0px;
	padding-right:10px;
	padding-bottom:15px;
	float: left;
	font:14px Arial, Helvetica, sans-serif, "新細明體";
	color:#666;
	letter-spacing:1px;
	line-height:20px;
	width:360px;
	}
	
.text{
	margin:10px 0 0px 65px;
	padding:0 0 10px 0;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif, "新細明體";
	color:#555;
	letter-spacing:2px;
	line-height:18px;
	
}
#rules_check{
	margin:10px 0 20px 58px;
	padding:0;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif, "新細明體";
	color:#555;
}
/*------填寫資料------*/
.font01{
	margin:10px 0 5px 65px;
	padding:0;
	font:14px Arial, Helvetica, sans-serif, "新細明體";
	color:#666;
	font-weight:bold;
	text-align:left;
	letter-spacing:2px;
}
.order_personal{
	margin:10px 0 10px 65px;
	padding:0;
	text-align:left;
	letter-spacing:1px;
	line-height:16px;
	font:12px Arial, Helvetica, sans-serif, "新細明體";
	color:#555;
}
.order_personal-2{
	margin:10px 0 10px 65px;
	padding:0;
	text-align:left;
	letter-spacing:1px;
	line-height:16px;
	font:12px Arial, Helvetica, sans-serif, "新細明體";
	color:#555;
}
.red{
	color:#990000;
	font:11px Arial, Helvetica, sans-serif, "新細明體";
}
.gray{
	color:#777;
	font:12px Arial, Helvetica, sans-serif, "新細明體";
}
.personal_link{
	text-align:left;
	margin:5px 20px 5px 60px;
	padding:0;
	color:#666;
}
/*-----訂單送出------*/
#order_send_personal{
margin:15px 0 20px 0;
padding:0;
width:auto;
height:auto;
overflow:hidden;
width:865px;
}
#order_send_liaison{
float:left;
margin:0 0 0 0px;
padding:0;
border:1px #c9c7c7 solid;
text-align:left;
width:428px;
}
#order_send_order{
float:left;
margin:0;
padding:0;
border:1px #c9c7c7 solid;
text-align:left;
width:428px;
}
.order_send_title{
margin:2px;
padding:8px 0 5px 8px;
font:14px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
font-weight:bold;
letter-spacing:2px;
background-color:#ececec;
}
.order_send_data{
margin:0;
padding:8px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:2px;
line-height:24px;
}
#order_send_shop{
margin:0 0 30px 0px;
padding:0;
border:1px #c9c7c7 solid;
text-align:left;
width:856px;
}
#order_send_amount{
margin:20px 0 20px 0;
padding:0;
width:860px;
border:1px #82ceff solid;
font:13px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
}
.bg_blue{
margin:0;
padding:0;
background-color:#a8ddff;
font-weight:bold;
}
.bg_gray{
margin:0;
padding:0 0 0 5px;
background-color:#f3f3f3;
text-align:left;
}
.bg_gray2{
margin:0;
padding:0;
background-color:#f3f3f3;
}
#order_send_total{
margin:0 10px 0 0;
padding:0;
width:860px;
text-align:right;
font:15px Arial, Helvetica, sans-serif, "新細明體";
font-weight:bold;
letter-spacing:2px;
}
.order_send_number{
margin:0;
padding:0;
font:24px Arial, Helvetica, sans-serif, "新細明體";
color:#FF0000;
font-weight:bold;
letter-spacing:2px;
}
#order_send_print{
margin:25px 10px 0 0;
padding:0;
text-align:right;
width:860px;
color:#990000;
font-weight:bold;
}
#order_send_print a{
color:#990000;
}
#order_send_info{
margin:20px 0 0 0;
padding:0;
width:865px;
overflow:hidden;
}
#order_send_bgleft{
float:left;
margin:0;
padding:0;
}
#order_send_bgright{
float:right;
margin:0;
padding:0;
}
#order_send_data{
float:left;
background:url(../Img/index12.jpg) repeat-x;
margin:0;
padding:15px 0 0 5px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:2px;
height:83px;
width:831px;
text-align:left;
line-height:18px;
}

/*----配送方式----*/
#order_delivery_data{
margin:0;
padding:8px 0 0 65px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
letter-spacing:2px;
line-height:20px;
text-align:left;
width:960px;
height:auto;
}
.order_delivery_text{
color:#f21237;
}
#order_delivery_1{
margin:15px 35px 0 35px;
padding:10px 0 10px 0;
font:13px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
font-weight:bold;
text-align:left;
letter-spacing:3px;
border-bottom:1px #777 dashed;
border-top:1px #777 dashed;
width:890px;
height:auto;
}
#order_delivery_2_tool{
margin:0;
padding:0;
width:960px;
height:auto;
overflow:hidden;
}
#order_delivery_2{
float:left;
margin:10px 0px 0 35px;
padding:0;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#555;
text-align:left;
letter-spacing:2px;
line-height:24px;
width:385px;
height:auto;
}
#order_delivery_2-1{
margin:0;
padding:0;
width:385px;
height:auto;
}
#order_delivery_2-2{
margin:0;
padding:0;
width:385px;
height:auto;
}
.text_Position{
margin:0;
padding:4px 0 0 0;
font:13px Arial, Helvetica, sans-serif, "新細明體";
font-weight:bold;
letter-spacing:3px;
}
#order_delivery_map{
margin:15px 35px 0 0;
padding:0;
float:right;
width:500px;
height:380px;
background-color:#CCCCCC;
border:1px #000000 solid;
}
/*-----------------------------------商品搜尋--------------------------------------------*/
.search_title_tool{
margin:0;
padding:0 0 3px 0;
width:790px;
height:auto;
overflow:hidden;
border-bottom:2px #358ea1 solid;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
letter-spacing:2px;
text-align:left;
}
.Project_Truncates_tool{
margin:0 0 20px 0;
padding:0;
width:790px;
height:auto;
}
.Project_Truncates{
margin:0;
padding:5px 0 0 0;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
text-align:left;
letter-spacing:2px;
}
.search_Result{
margin:10px 0 0 0;
padding:8px 0 0 10px;
background:#eee url(../img/search_bg.jpg) repeat-x;
width:780px;
height:54px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
text-align:left;
letter-spacing:2px;
line-height:24px;
}
.search_key{
color:#f6943e;
}
.search_text{
font-weight:bold;
}
.search_Result_product_tool{
margin:1px 0 1px 0;
padding:0;
width:790px;
height:auto;
border-bottom:1px #358ea1 solid;
border-top:1px #358ea1 solid;
}
.search_product_tool{
margin:20px 0 20px 0;
padding:0;
width:790px;
height:150px;
overflow:hidden;
}
.search_product_pic{
margin:0;
padding:0;
float:left;
width:180px;
height:135px;
}
.search_product_info_tool{
margin:3px 0 0 10px;
padding:0;
float:left;
width:600px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#777;
letter-spacing:2px;
line-height:18px;
text-align:left;
}
.search_product_name{
margin:0;
padding:0;
font:14px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
line-height:24px;
font-weight:bold;
}
.search_product_name a{
color:#595959;
}
.search_product_Price_tool{
margin:15px 0 0 0;
padding:0;
width:600px;
height:auto;
overflow:hidden;
}
.search_product_Price{
margin:0;
padding:0;
float:left;
font:13px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
line-height:24px;
}
.search_product_Price_text{
font:14px Arial, Helvetica, sans-serif, "新細明體";
color:#f97a0a;
font-weight:bold;
}
.search_product_buy{
margin:0 10px 0 0;
padding:0;
float:right;
}
.search_product_line{
margin:0;
padding:0;
border-bottom:1px #999999 dashed;
}
.search_Below_tool{
margin:0;
padding:5px 0 0 0;
width:790px;
height:auto;
border-top:2px #358ea1 solid;
}
/*-----------------------------------商品介紹--------------------------------------------*/
.product_title_tool{
margin:0;
padding:0 0 3px 0;
width:790px;
height:auto;
overflow:hidden;
border-bottom:2px #358ea1 solid;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
letter-spacing:2px;
text-align:left;
}
.product_titl_left{
float:left;
}
.Project_title{
margin:0;
padding:6px 0 0 3px;
float:left;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#037289;
letter-spacing:2px;
font-weight:bold;
}
.Page_number{
margin:0;
padding:0;
float:right;
font:12px Arial, Helvetica, sans-serif, "新細明體";
color:#494949;
letter-spacing:2px;
}
.Project_text{
color:#037289;
}
.product_tool{
margin:1px 0 1px 0;
padding:0;
width:790px;
height:auto;
overflow:hidden;
border-top:1px #358ea1 solid;
border-bottom:1px #358ea1 solid;
}
.product{
margin:18px 0 12px 0;
padding:0;
*padding:0 0 10px 0;
_padding:0 0 10px 0;
float:left;
font:11.5px Arial, Helvetica, sans-serif, "新細明體";
color:#696969;
letter-spacing:0px;
text-align:left;
}
.product_Blank{
margin:0;
padding:0;
width:21px;
height:auto;
float:left;
border:1px #fff solid;
}
.product_data{
margin:5px 0 0 2px;
padding:0;
line-height:20px;
}
.product_name{
color:#585858;
line-height:20px;
font:12px Arial, Helvetica, sans-serif, "新細明體";
font-weight:bold;
letter-spacing:2px;
}
.product_name a{
color:#585858;
}
.product_Amount{
color:#f6943e;
}
.product_buy{
color:#f83b10;
}
.product_buy a{
color:#f83b10;
}
.product_Below_tool{
margin:0;
padding:5px 0 0 0;
width:790px;
height:auto;
border-top:2px #358ea1 solid;
}