/*
	Template Name: 測試_1
	Template URI: http://www.grnet.com.tw/
	Description: 測試_1
	Version: 1.0
	Author: 小玉
	Author URI: http://www.grnet.com.tw/
	Logo filename: logo.gif
*/

@charset "utf-8";
/*  fix IE6 background flicker  */
* html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
/* 瀏覽器樣式初始化 */
body, div, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}
fieldset, img {
  border: 0;
}
img {
  nobar: expression(this.galleryImg='no');
}
address, caption, cite, code, dfn, em, strong, th, var {
  /*font-style: normal;
  font-weight: normal;*/
}
li {
  /*list-style: none;*/
}
caption, th {
  text-align: left;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  /*font-weight: normal;*/
}
q:before, q:after {
  content: '';
}
abbr, acronym {
  border: 0;
  /*font-variant: normal;*/
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
input, textarea, select {
/*  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;*/
}
legend {
  color: #000;
}
table {
/*  font-size: inherit;*/
  font: 100%;
}
pre, code, kbd, samp, tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}

body {
  font-size: 12px;
	font: Arial, Helvetica, sans-serif;
	background:#e3edee;
}

a {
	text-decoration:none;
}
a:link, a:visited {
	color:#666666;
} 
a:hover, a:active {
	color:#012155;
} 

div#globalWrapper {
  width: 1000px;
  margin: 0px auto;
	background: url(../images/bg1.jpg)/*tpa=https://www.paifu.com.tw/themes/default/images/bg1.jpg*/ repeat-y #e3edee;
}
div#wrapper {
  width: 1000px;
  overflow: hidden;
	padding-top: 0px;
}
div#header {
  height: 260px;
  overflow: hidden;	
}

div#header .left {
  width: 220px;
	float: left; 
	overflow: hidden;
}

div#header .right {
	width: 760px;
	height: 105px;
	float: right; 
	overflow: hidden;
	background: url(../images/header_line.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/header_line.gif*/ bottom right no-repeat;	
}

div#contents {
  width: 950px;
  overflow: hidden;
	margin: 0 auto;
	clear: both;
}
div#contents .banner {
	text-align: center;
	height: 170px;
	overflow: hidden;
}
div#nav {

}
div#mainContents {
  width: 950px;
  overflow: hidden;
	background: url(../images/bg_content.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/bg_content.gif*/ top left repeat-y;
}

div#indexmainContents {
  width: 950px;
  overflow: hidden;
}


div#index-left {
  float: left;
  width: 435px;
	height:450px;
  overflow: hidden;
	padding-left: 15px;
	padding-top: 17px;
	background-image: url(../images/ad_bg.jpg)/*tpa=https://www.paifu.com.tw/themes/default/images/ad_bg.jpg*/;
	background-repeat: no-repeat; 
}
div#index-right {
  float: right;
  width: 500px;
  overflow: hidden;
}
div#page-left {
  float: left;
  width: 181px;
  overflow: hidden;
}
div#page-right {
  float: right;
  width: 740px;
  overflow: hidden;
}

div#page-right .here-bg {
  width: 740px;
	height: 40px;
  background: url(../images/line2.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/line2.gif*/ bottom repeat-x;
	overflow: hidden;
	margin-bottom: 10px;
}

div#page-right .here-title {
  background:url(../images/t_name.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/t_name.gif*/ bottom left no-repeat;
	height: 30px;
}
div#page-right .contents {
  width: 740px;
	overflow: hidden;
	padding: 10px 0px;
}

div#footer {
  width: 990px;
  overflow: hidden;
	clear: both;
	padding: 2px 0px 5px;
  border-top:1px solid #dad9d9;	 	
	color: #918f6a;
}
div#footer .left {
	float: left;
	width: 250px;
	overflow: hidden;
}
div#footer .right {
	float: right;
	width: 700px;
	padding: 5px 0px;
	overflow: hidden;
}

#loader {
  background-color: #FFFFCC;
  border: 1px solid #CC0000;
  position: fixed;
  color: #CC0000;
  z-index: 1000;
  left: 0px;
  bottom: 0px;
  padding: 5px 15px;
  filter: progid: DXImageTransform.Microsoft.BasicImage(opacity=.65);
  opacity: 0.65;
  font-size: 12px;
}
* html #loader {
  position: absolute;
}

#goods-table {
  width: 145px;
  height: 175px;
  float: left;
  padding: 5px 0px 0px 0px;
  margin: 0px 5px;
  text-align: center;
  overflow: hidden;
}
#goods-table .prod_img {
  width: 125px;
  overflow: hidden;
  padding: 0px 10px;
  margin: 0px auto;
}
#goods-table .prod_desc {
  color: #666666;
  padding: 0px 7px 0px 7px;
  font-size: 12px;
  word-break: break-all;
  line-height: 150%;
  overflow: hidden;
}
#goods-table .prod_desc span.red_name {
  color: #666666;
}
#goods-table .prod_desc a {
  color: #666666;
  text-decoration: none;
}
#goods-table .prod_desc a.red_name {
  color: #666666;
  text-decoration: none;
}
#goods-table .prod_desc a:hover {
  color: #666666;
  text-decoration: underline;
}
#goods-table .prod_sp_title {
  color: #666666;
}
#goods-table .prod_sp_title span.prod_price {
  font-size: 12px;
  color: #FF0000;
}
#goods-table .prod_sp_Title a {
  width: auto;
  color: #005599;
  text-decoration: none;
}
#goods-table .prod_sp_Title a:hover {
  width: auto;
  color: #005599;
  text-decoration: underline;
}
/*分類圖*/
#category-table {
  width: 150px;
  float: left;
  padding: 10px 15px;
  /*margin: 0px 5px;*/
  text-align: center;
  overflow: hidden;
}
#category-table .category_img {
  width: 150px;
  overflow: hidden;
  padding: 0px 10px;
  margin: 0px auto;
}
#category-table .prod_desc {
  color: #666666;
  padding: 0px 7px 0px 7px;
  font-size: 12px;
  word-break: break-all;
  line-height: 150%;
  overflow: hidden;
}
#category-table .prod_desc span.red_name {
  color: #666666;
}
#category-table .prod_desc a {
  color: #666666;
  text-decoration: none;
}
#category-table .prod_desc a.red_name {
  color: #666666;
  text-decoration: none;
}
#category-table .prod_desc a:hover {
  color: #666666;
  text-decoration: underline;
}
.button1 {
  width: 181px;
  overflow: hidden;
  margin: 0;
  padding: 0;		
}
.button1 ul {
  list-style: none;
}
.button1 li {
  font-family: Myriad Pro,fantasy;
  border-bottom: 1px solid #d3d3d3;
}
.button1 li a {
  padding: 7px 5px 5px 26px;
  width: 150px !important;
  width/**/: 181px;
  display: block;
  color: #666666;
  text-decoration: none;
  background: url(../images/aw2-1.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/aw2-1.gif*/ 6px 7px no-repeat;
}
.button1 li a:hover {
  background: url(../images/aw2-2.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/aw2-2.gif*/ 6px 7px no-repeat;
  color: #012155;
}
.button1 li span.stay1 {
  width: 181px;
  display: block;
  color: #666666;
  background: url(../images/aw2-1.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/aw2-1.gif*/ 5px 6px no-repeat;
}
.button1 li span.stay1 a {
  width: 181px;
  display: block;
  color: #012155;
  background: url(../images/aw2-2.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/aw2-2.gif*/ 5px 6px no-repeat;
}

.button2 {
  width: 181px;
  overflow: hidden;
}
.button2 ul {
  list-style: none;
}
.button2 li {
  font-family: Myriad Pro,fantasy;
  border-bottom: 1px solid #d3d3d3;
}
.button2 li a {
  padding: 7px 5px 5px 26px;
  width: 150px !important;
  width/**/: 181px;
  display: block;
  color: #666666;
  text-decoration: none;
  background:none;
}
.button2 li a:hover {
  background: none;
  color: #006699;
}


.goods-name {
	border-bottom: 3px solid #e4dfb7; 
	margin: 10px 0px;
	padding: 5px 0px;
	height: 20px;
	font-size: 16px;
}
.goods-properties {
	color: #333333;
}
.goods-desc-bg {
	background:url(../images/bg_pro1.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/bg_pro1.gif*/ top repeat-x;
}
.goods-desc {
	width: 680px;
	overflow: hidden;
	margin:0 auto;
}

.clear {
  clear: both;
}

.table-p3 td {
  font-family:Arial, Helvetica, sans-serif;
	color: #666666;
  padding: 5px;
}

.mtb10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.back2 a {
  width: 58px;
  height: 13px;
  overflow: hidden;
  display: block;
  background: url(../images/back2.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/back2.gif*/ top left no-repeat;
}
.back2 a:hover {
  background-position: right top;
}



/*文字*/
.style1 {
  font-family: Myriad Pro,fantasy;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	padding: 3px;
}
.style1 a {
	color: #000000;
	font-size: 12px;
	text-decoration:none;
}

.style1 a:link, a:visited {
	color:#000000;
} 
.style1 a:hover, a:active {
	color:#666666;
} 
.style2 {
  font-size: 12px;
	text-decoration:none;
  color:#000000;
	font-family: Arial, Helvetica, sans-serif}
.style3 {
  font-size: 10px;
	text-decoration:none;
  color:#000000;
	font-family: Arial, Helvetica, sans-serif
	}


/*廣告區*/
Fbcastr{ 
  width: 430px;
  overflow: hidden;
}


/*頁碼*/
.page_prev a { width:90px; height:22px; display:block; background:url(../images/page_prev.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/page_prev.gif*/ left no-repeat; margin-right:20px;}
.page_prev a:hover { background-position:right;}
.page_next a { width:90px; height:22px; display:block; background:url(../images/page_next.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/page_next.gif*/ left no-repeat; margin-left:20px;}
.page_next a:hover { background-position:right;}
.cart_del a { width:80px; height:22px; overflow:hidden; display:block; background:url(../images/cart_del.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/cart_del.gif*/ left no-repeat;}
.cart_del a:hover { background-position:right;}
.page_go a { width:80px; height:22px; overflow:hidden; display:block; background:url(../images/page_go.gif)/*tpa=https://www.paifu.com.tw/themes/default/images/page_go.gif*/ left no-repeat;}
.page_go a:hover { background-position:right;}