body {margin-top:0; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.8em;}
p {margin-top: 0; margin-bottom:0;padding: 0;}
img{ border: none; text-decoration: none; }

/* 一般的文字設定 (用 table 排版會用到) */
td {font-size:13px; color:#333333; border-color:#cccccc;}

/* 一般的連結設定 */
a{	outline:none;hlbr:express(this.onFocus=this.blur());	text-decoration:none;	color:#666666;}
a:hover{text-decoration:none;color:#000000;}

/* 內容區塊的設定 */
#smartweb_main{  width:98%;    margin-left:auto;    margin-right:auto;    text-align:left;}

/* 版權宣告區塊 - 文字設定 */
.smartweb_copyright {color:#999999;}

/* 版權宣告區塊 - 連結設定 */
.smartweb_copyright a{text-decoration:none;  color:#999999;}
.smartweb_copyright a:hover{text-decoration:none;  color:#ffffff;} 

/* 文字輸入框 */
.input {border:1px solid #eeeeee;background-color:#eeeeee;	color:#333333;	padding: 3px 0px 3px 0px;}

/* 下拉選單 */
.select { background-color: #eeeeee;  color: #333333;   border:1px solid #eeeeee; padding:  0px }

/* 文字按鈕 - 目前主要是會員的註冊表格的按鈕*/          
.button {
color: #FFFFFF;
background-color: #eb6100;
border: 0px outset #BAD8F6;
text-align: center;
vertical-align: bottom;
padding: 3px 8px 3px 8px;
border-radius:3px;
}

/*列表式的表格*/
.list_table {  border:1px solid #ccc;   width:95%;   margin-left:auto;   margin-right:auto;}

/*列表式的表格 - 表頭*/
.list_table caption{text-align:left;}

/*列表式的表格 - 標題*/
.list_table th{  padding-top:3px;   padding-bottom:3px;   text-align:center;   font-size:13px;}

/*列表式的表格 - 每一格*/
.list_table td{   text-align:center;   font-size:11px;   padding-top:2px;   padding-bottom:2px;}

/*列表式的表格 - 靠右的格子 */
.list_table td.left_field{	text-align:left;}


/*列表式的表格 - 單數行*/
.list_table .tr1{  background-color:#FFF;}

/*列表式的表格 - 偶數行*/
.list_table .tr2{background-color:#eeeeee;}

/*列表式的表格 - 底下區塊*/
.list_table_bottom{   width:300px;   margin-top:3px;   margin-left:auto;   margin-right:auto;   text-align:center;}


/* 以下為產品型錄、公司簡介分段、問題解答分段 文字式目錄列表的 css 設定 */
.category_list{	float:left;	  	white-space:nowrap;}

/*文字式目錄列表 - 其他按鈕的顏色 */
.category_list a {
	float:left;	text-decoration: none;	margin:1px;	height:auto;
	border: 1px solid #ffd5b8;	background-color: #ffebde;	color: #eb6100;	padding: 5px 10px 5px 10px;}

/*文字式目錄列表 - 滑鼠移到按鈕的顏色及所在按鈕的顏色 */
.category_list a:hover,.category_list a.current {border: 1px solid #eb6100;	background-color: #eb6100;	color: #ffffff;	text-decoration: none;}
/* 以上為產品型錄、公司簡介分段、問題解答分段 文字式目錄列表的 css 設定 */

/* 聯絡方法 */
.contact_title {font-size:13px;	color:#999999;	font-weight:normal;} /*標題文字*/
.contact_text {	font-size:13px;color:#333333; } /*內文文字*/

/* 討論區 */
.discuss_border { border-color:#ffffff;  border-width:1px;  border-style:solid;  } /*框的顏色*/
.discuss_border { border-color:#FFFFFF;  border-width:1px;  border-style:solid;  } /*不想出現的框，顏色設定為與內容區塊背景相同*/
.discuss_title_back { height:36px;  background-color:#666666;  background-image:url("discuss_title_bk.gif"); }
.discuss_col_1 { height:29px;  background-color:#FFFFFF; }
.discuss_col_2 { height:29px;  background-color:#e2e2e2; }
.discuss_title { font-size:13px;	 color:#ffffff;  font-weight:normal; }
.discuss_text { font-size:13px;  color:#333333; }
.discuss_group {font-size:13px;	color:#999999;	font-weight:normal;}
.discuss_name { font-size:13px;  color:#333333;  font-weight:normal; }
.discuss_ip { font-size:13px;  color:#999999; }
.discuss_repost { font-size:13px;  color:#999999;  font-weight:bold; white-space:nowrap}

/*討論區版主回覆內容*/
.discuss_reply {font-size:13px;background-color:#EEEEEE;padding:4px;border:1px solid #BBBBBB; width:90%;margin-left:auto;margin-right:auto}
.discuss_reply .replyer{font-weight:normal}
.discuss_reply .text{margin-top:4px;line-height:1.4em}

/* 電子報 */
.epaper_border {background-color:#FFFFFF} 
.epaper_title_back { height:36px;  background-color:#666666;  background-image:url("epaper_title_bk.gif"); }
.epaper_col_1 { height:29px;  background-color:#ffffff; }
.epaper_col_2 { height:29px;  background-color:#e2e2e2; }
.epaper_title { font-size:13px;	 color:#ffffff;  font-weight:normal; }
.epaper_text { font-size:13px;  color:#333333; }

/*問題解答*/
.faq_title { font-size:13px;  font-weight:normal;}
.faq_text { font-size:13px;  color:#333333; }
.faq_file { font-size:13px;  color:#999999;  font-weight:normal; }
.faq_time {	font-size:13px;	color:#999999;}
.faq_list_block {} /*問題解答列表的區塊，可以在這裏加背景圖、訂預設高度等等*/

/*公司簡介的文字設定*/
.intro_text { font-size:13px;  color:#333333; }

/*訪客留言*/
.guestbook_name {font-size:13px; color:#666666;	font-weight:normal;}
.guestbook_ip { font-size:13px;  color:#999999; }
.guestbook_text { font-size:13px;  color:#333333; }
.guestbook_boss { font-size:13px;  color:#333333;  font-weight:normal; }
.guestbook_boss_text { font-size:13px;  color:#333333;   }
.guestbook_post { font-size:13px;  color:#333333;  font-weight:normal; }

/*相關連結*/
.link_group { font-size:13px;  color:#666666;  font-weight:normal; } /*類別文字*/
.link_title { font-size:13px;  color:#333333;  font-weight:normal; } /*主題文字*/
.link_text { font-size:13px;  color:#333333; } /*內文文字*/

/*最新消息*/
.news_date {	font-size:13px;	color:#cccccc;	font-weight:normal;	letter-spacing: normal;} /*發佈日期文字*/
.news_title { font-size:15px;  color:#333333;  font-weight:normal; } /*主題文字 */
.news_text { font-size:13px;  color:#333333;} /*內文文字*/
.news_file { font-size:13px;  color:#999999;  font-weight:normal; } /*檔案下載文字*/

.album_name { font-size:13px;  color:#333333;  font-weight:normal; } /*相本名稱文字*/
.album_pic_name { font-size:13px;  color:#333333; } /*照片名稱文字*/
.album_info { font-size:13px;  color:#333333; } /*點閱資訊文字 */
.album_nav { font-size:13px;  color:#333333;  font-weight:normal; } /*導覽列文字*/
.album_number { font-size:13px;  color:#333333;  font-weight:normal; } /*照片數目文字 */
.album_text { font-size:13px;  color:#333333; } /*內文文字 */
.album_pic_block {width:550px;border:1px solid #CCCCCC;} /*網路相本的大張照片外面的框*/
.album_pic {width:700px} /*網路相本的大張照片*/

/*產品型錄 - 列表時的標題文字*/
.product_title { font-size:13px;  color:#333333;  font-weight:normal; text-align:center;}

/*產品型錄 - 列表時的簡介文字*/
.product_text { font-size:13px;  color:#333333; text-align:center;} /*內文文字 */

/*產品型錄 - 列表放價錢的區塊*/
.product_price_block{line-height:15px; text-align:center;}

/*產品型錄 - 列表時的價錢標題*/
.product_price {	padding-left:0px;	font-size:13px;	color:#333333;	font-weight:normal;	text-align:left;}

/*產品型錄 - 列表時的本站售價的價錢*/
.product_normal_price{font-size:13px; color:#333333; font-weight:normal; text-align:left;}

/*產品型錄 - 列表時的會員價的價錢*/
.product_member_price{padding-left:4px;font-size:13px;  color:#eb6100;  font-weight:normal; text-align:left;}

/*產品型錄 - 目錄列表時的標題*/
.product_category_title { font-size:13px;  color:#333333;  font-weight:normal; text-align:left;}

/*產品型錄 - 列表時的米幣商品價錢區塊*/
.smartweb_product{
    margin-top:8px;    padding-bottom:4px;    padding-top:4px;    border-top:1px dashed #666666;    border-bottom:1px dashed #666666;
    width:100%;    line-height:1.5;    background-color:#DEDEDE;}

/*產品型錄 - 列表時的米幣商品價錢區塊米幣價的價錢*/
.smartweb_product_price { font-size:14px;    color:red;    font-weight:bold;    text-align:left;}

/*產品型錄 - 列表時的米幣商品價錢區塊的其他註解文字*/
.smartweb_product_memo {	font-size:9px;	color:#CC6600;	font-weight:normal;	text-align:left;	font-family: Verdana, Arial, Helvetica, sans-serif;    padding-left:4px;}

/*產品型錄 - 列表時的[我有興趣]文字*/
.product_more { font-size:13px;  color:#333333;  font-weight:bold; }


/* 產品型錄導覽列 - 包含沒有連結時的文字設定*/
.site_location{
 text-align:left; padding:10px 0px 10px 10px; margin-bottom:4px; width:100%;
 border-bottom:1px solid #eee; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#999; font-size: 13px; font-weight: normal; letter-spacing: 1px;}

/* 產品型錄導覽列 - 連結 */
.site_location a { color:#999;}
.site_location a:hover { color:red;}

/*客服系統 - 欄位標題 */
.service_form { font-size:13px;  color:#333333;  font-weight:normal; }

/*客服系統 - 內文文字 */
.service_text { font-size:13px;  color:#333333; }

/*客服系統區塊的寬度*/
#service_main { width:95%; margin-left:auto;margin-right:auto}


/*民意調查(投票)*/
.vote_topic { font-size:13px;  color:#495349;  font-weight:bold; } /*主題文字*/
.vote_text { font-size:13px;  color:#333333; } /*內文文字*/
.vote_date { font-size:13px;  color:#880000; } /*票選期間文字*/
.vote_border { border-color:#FFFFFF;  border-width:0px;  border-style:solid;  background-color:#B7B7B7; } /*外框顏色*/
.vote_bg { background-color:#ffffff; } /*背景顏色區塊*/
.vote_title_bg { background-color:#90B8DD; } /*票選結果主題背景色*/
.vote_title { font-size:13px;  color:#333333;  font-weight:bold; } /*票選結果主題文字*/

/* 以下為照片票選功能的 css */
.vote_item{ margin:1px; width:200px; height:140px; border:1px #CDCDCD solid; float:left; overflow:hidden; }
.vote_item td{ padding-left:2px;}
.vote_item .item_title{ padding-left:2px; color:#0077FF;}
.vote_item .item_desc{line-height:1.3;}
.vote_item .item_hot{color:#EE5555;}
.pic_border{border:1px #222222 solid;}
hr.vote {margin-top:10px;margin-bottom:10px;border:none;width:98%; border-top:3px #8A8A8A double;}
/*以上為照片票選功能的 css*/

/*購物車列表*/
.cart_list{ border-collapse:separate; width:100%;
}
/*購物車列表 - 標題*/
.cart_list .head{	background-color:#ff9932;}

/*購物車列表 - 標題的文字*/
.cart_list .head td{	color:#FFF;	padding:5px;	text-align:center;}

/*購物車列表 - 單數行*/
.cart_col_1{
    background-color:#FFFFFF;
}
/*購物車列表 - 偶數行*/
.cart_col_2{
    background-color:#EEEEEE;
}

/*購物車列表 - 總價區塊背景*/
.cart_list .cart_col_amount{background-color:#ffcc66;}

/*購物車列表 - 總價區塊的文字*/
.cart_list .cart_col_amount td {color:#990002; padding-top:5px; padding-bottom:5px;}

/*購物車列表 - 活動區塊*/
.cart_list .cart_event_bg td{background-color:#f6E2F2;color:#990002;padding-top:5px;padding-bottom:5px;}

/*購物車列表 - 現金總價的文字*/
.cart_list #total_price{	font-weight:bold;	font-size:1.2em;}

/*購物車列表 - 米幣總價的文字*/
.cart_list .cart_mibi_number_total{	font-weight:bold;	font-size:1.2em;}

/*購物車列表 - 底下的文字說明區塊*/
.cart_list .cart_bottom td {background-color:#cc3300;	color:#EEEEEE;	text-align:right;	height:30px;	padding-right:4px;}

/* 購物流程中，會員資料、收件人資料、付款方式…等等區塊的設定*/
.cart_block {	width:98%;	border:1px solid #CCCCCC;}

/* 購物流程中，會員資料、收件人資料、付款方式…等等區塊的文字設定*/
.cart_block td{	line-height: 2em;	letter-spacing: 0.1em;	font-family: Verdana, Arial, Helvetica, sans-serif;	white-space: nowrap;}

/* 購物流程中，會員資料、收件人資料、付款方式…等等區塊的設定*/
.cart_block caption{	text-align:left;}

/*總金額的現金價與米幣*/ 
.cart_price{  background-color:#444444;    color:#FFFFFF;}
.member_base td{	text-align:left;}

/* 以下為購物車要結帳時，選擇會員、非會員、註冊會員的區塊*/
.member_select{	width: 100%;	margin-left:auto;	margin-right:auto;	text-align: center;}
.member_select ul {	list-style: none;	margin: 0px;	padding: 0px;}
.member_select li {	display: inline;}
.member_select li a{	display: inline;	padding: 5px 5px 5px 0.5em;	text-decoration: none;}
/* 以上為購物車要結帳時，選擇會員、非會員、註冊會員的區塊*/


/* 以下為會員專區的訂單詳細資料 */
#orderDetail{     width:100%;     text-align:center;}
#orderDetail .subtitle{    background-color: #EEECEE;	color: #888888;	padding:2px;    font-size:13px;font-weight:bold;}
#orderDetail .content{	width:100%;    border: 1px dotted #771155;}
#orderDetail .content td{    padding:4px;    border:1px dotted #CCCCCC;}
/* 以上為會員專區的訂單詳細資料 */



/*其他*/
.clear{clear:both;}
.bottom_dash{ border-bottom-style:dashed;border-width:1px }


/*旁邊的標題列表 - 目前都沒用到*/
.title_side{   width:180px;    border:1px solid #cccccc;    margin-left:auto;    margin-right:auto;}

/*旁邊的標題列表 - 目前都沒用到*/
.title_side .title_title{    background-color:#CCCCCC;    padding:4px;    font-size:14px;    font-weight:bold;    height:22px;}

/*旁邊的標題列表 - 目前都沒用到*/
.title_side ul{  margin:0;padding:0;}

/*旁邊的標題列表 - 目前都沒用到*/
.title_side li{  list-style:none;    width:100%;    padding-top:2px;    padding-bottom:2px;}

/*旁邊的標題列表 - 目前都沒用到*/
.title_side a{    margin-left:5px;}
.title_side .current{	list-style:none;	background-color:#dddddd;	width:100%;}

/* 產品快搜 */
.product_quick_search {    width:150px;}
.product_quick_search td{    width:151px;    text-align:left;}
.product_quick_search td select{
	height: 24px;	width: 149px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	padding-bottom: 2px;

}
/* 下拉選單 */
.submenu{   width:130px;   z-index:9; margin: 25px 0px 0px 0px;}
.submenu_item{
	text-align:center;	width:128px;	line-height:20px;	color:#eb6100;	font-size:13px;
	background-color:#ffebde;	border:1px solid #eb6100;	padding:0px ;}
.submenu_item a {  text-decoration:none;  display:block;  width:128px;  color:#eb6100;  padding:5px 0px 5px 0px;}
.submenu_item a:hover {	text-decoration:none;	background-color:#e33500;	color:#FFFFFF;}

/* 會員專區的序號列表 */
#serial_table{   width:500px;}

/* 會員專區的序號列表 - 表格上面的說明*/
#serial_table caption{   text-align:left;   padding:4px;}

/* 會員專區的序號列表 - 表頭*/
#serial_table th{   background-color:#BBBBBB;   padding:3px;   width:250px;}

/* 會員專區的序號列表 - 每一格*/
#serial_table td{   text-align:center;   border:1px solid #BBBBBB;}

/*產品排序 - 主要區塊*/
#product_order_by ul {   float:right;   list-style-type:none;   margin-right:20px;   padding-left:0px;}
/*產品排序 - 每一個選項*/
#product_order_by li{   float:left;}

/*產品排序 - 每一個選項的連結*/
#product_order_by li a{   display:block;   background-color:white;   padding:3px;}

/*產品排序 - 選中的選項，反向排序*/
#product_order_by li a.current_desc{   background-color:#EEEEEE;}

/*產品排序 - 選中的選項，正向排序*/
#product_order_by li a.current_asc{   background-color:#EEEEEE;}

/*產品詳細的分頁*/
#product_tab ul{
	list-style-position: inside;	list-style-image: none;	list-style-type: none;	margin-bottom: 10px;
	padding: 0px;	width:95%;	height:34px;
	background:url('tab_bg.gif') repeat-x bottom left;}
/*產品詳細的分頁*/
#product_tab ul li{	display:block;}

/*產品詳細的分頁 - 每一個分頁區塊的連結*/
#product_tab ul li a {
	display:block;	float:left;	text-decoration : none;
	background-image:url(/template/common/css/tab1.gif);	width:190px;	height:29px;	font-size:13px;
	line-height:29px;	text-align:center;	background-repeat:no-repeat;}

/*產品詳細的分頁 - 每一個分頁區塊的連結*/
#product_tab ul li a:hover {	background-image:url(/template/common/css/tab2.gif);}

/*產品詳細的分頁 - 每一個分頁區塊的連結*/
#product_tab ul li a.on{	background-image:url(/template/common/css/tab2.gif);}

/*產品詳細的分頁 - 放內容的區塊*/
.product_tab_content {	width:100%;}

/*FAQ圖文列表時，如果有出現目錄切換的下拉選單時*/
.faq_category_select{	float:right;	margin-right:10px;	margin-bottom:10px;}

/*FAQ圖文列表*/
.faq_picture_list{	width:100%;	padding:0;	margin:0;}
.faq_picture_list li{
	width:250px;	height:330px;	list-style-type:none;
	padding:0;	margin: 0 0 20px 50px;	float:left;	border:1px;	display:inline-block;}
.faq_picture_list li h3 a{
	margin:0 0 5 0;	padding:5 0 5 0;	font-size:13px;	line-height:24px;	font-weight: normal;
	height: 26px;	width: 250px;
	background-color:#AAAAAA;	color: #FFFFFF;	float: left;	text-align: center;}
.faq_picture_list li img{	float:left;	width:250px;}
.faq_picture_list li p:after {	content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}
.faq_picture_list li ol li{
	width:240px;	height:auto;	padding:5px 0 5px 0;	margin:0;	font-size:13px;
	line-height:20px;	border-bottom: 1px dotted #FFCC66;}
.faq_picture_list li ol li span.faq_tag_title{	font-weight:normal;	color: #FF9900;	padding-right: 10px;}
.faq_picture_list li ol li span.faq_tag_item{	font-weight:normal;}


/*大格的輸入格*/
.big_input{
   height:35px;
   font-size:25px;
   border:1px solid #ccc;
}

/*退貨狀態*/
 ul.return_status{
   list-style:none;
   margin-right:auto;
   margin-left:auto;
   padding: 0; 
}

 ul.return_status li{
   width:110px;
   height:80px;
   
   display:inline-block;
   border:1px solid #ccc;
   margin-top:5px;
   margin-right:10px;
   text-align:center;
   font-size:14px;
   line-height: 80px;
}
ul.return_status li.current{
   background-color:#FFC;
   font-weight:bold;
}

.member_money_number{
    font-size:15px;
    font-weight:bold;
    color:red;
}

/*FAQ社群分享的區塊*/
#faq_share_block{
   width:100%;
      height:360px;
     height:auto;
    min-height:360px
}
/*產品型錄方框*/
.product_pic_180{
border:0px solid #CCCCCC;
background-image:url("product_list_bg_200.png");
height:200px;
width:200px;
text-align:center;
vertical-align:middle;
overflow: hidden;
}

/*購物車內清單的步驟圖*/
.cart_step1 {
float: left;
width: 165px;
height: 70px;
background-image:url(../images/step1.png);
text-indent: -99999px;
}


.cart_step2 {
float: left;
width: 165px;
height: 70px;
background-image: url(../images/step2.png);
text-indent: -99999px;
}

.cart_step3 {
float: left;
width: 165px;
height: 70px;
background-image: url(../images/step3.png);
text-indent: -99999px;
}

.cart_step1_on {
float: left;
width: 165px;
height: 70px;
background-image: url(../images/step1_2.png);
text-indent: -99999px;
}

.cart_step2_on {
float: left;
width: 165px;
height: 70px;
background-image: url(../images/step2_2.png);
text-indent: -99999px;
}

.cart_step3_on {
float: left;
width: 165px;
height: 70px;
background-image: url(../images/step3_2.png);
text-indent: -99999px;
}