@import url("/css/top_main1.css");
@import url("/css/bottom1.css");

body {
	/*background:#f5f5f5;*/
	font-family:verdana,tahoma,新細明體;
	font-size: 12px;
	/*line-height: 1.8em;*/
	background: url(/bg_pic/bg_pink.gif) center top;
	margin:0 auto;
	min-width:990px;
	width:990px;
	padding:3px 0 3px 0;
	text-align: center;
	/*border: 1px solid #F4B7D6;*/
}
A IMG {border:0;}
body,td,option,select {font-family:新細明體;font-size:9pt}
textarea {font-size:9pt;font-family:新細明體}
input { font-size: 12px}
A:link {text-decoration: none; color: blue; }
A:visited {text-decoration: none; color: green; }
A:active {text-decoration: none; background: yellow; color: red;}
A:hover {text-decoration: UNDERLINE; color: red; }
.on {}
.off {DISPLAY: none}

#my_body{
	background-color: #FAF9FB;
	margin:0 auto;
	min-width:990px;
	width:990px;
	text-align:center;
}
.tree_class1{
margin:3px;
cursor:pointer;
color:blue;
}

.tree_class2{
margin:6px;
cursor:pointer;
color:#505050;
}

.tree_class3{
margin:2px 16px;
cursor:pointer;
color:red;
}

/*----------------------------------------------------------------------棋盤式-------------------*/
.chessboard {width: 172px; float: left; background: url(/images/middle.gif) repeat-y; margin:0 5px 5px;}
.chessboard h3, .chessboard img, .chessboard p {margin: 0; padding: 0;}
.chessboard h3 {height: 9px; background: url(/images/top.gif) no-repeat;}
.chessboard h3 span {display: none;}
.chessboard .prdimg {text-align: center; height: 120px;}
.chessboard .prdname {
	font-size: 12px;
	font-family: arial, 新細明體;
	margin: 4px 4px;
	/*line-height: 16px;*/
	/*height: 62px;*/
	overflow: hidden;
	color: #505050;
	text-align: center;
	}
.chessboard .ad_txt {
	font-size: 12px;
	font-family: arial, 新細明體;
	color: blue;
	font-weight: bold;
	margin: 1px 0 1px 8px;
	line-height: 14px;
	height: 28px;
	overflow: hidden;
	text-align: left;
	}
.chessboard .prdprice {
	color: #F00;
	font-weight: bold;
	/*font-size: 16px;*/
	text-align: right;
	font-family: arial, 新細明體;
	/*padding: 0 6px 2px;*/
	background: url(/images/bottom.gif) no-repeat bottom;
	height: 9px;
	}
/*----------------------------------------------------------------------棋盤式-------------------*/
.highslide-html-content{position: absolute;display: none;width: auto}
/*.highlight {background-color: #ffff66}
/* Search highlight */
.highlight{
	background-color: #FFFF00;
	color: #CC0000;
	font-size:14px
	font-weight: bold;
	font-family:微軟正黑體,verdana,tahoma,新細明體;
}
.TextBox {
	border: #000000 1px inset;
	border-color: #000000 #666666 #666666 #000000;
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(/service/pic/box_shadow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.border_line{
border:1px solid #E2E8ED;
}
.tr_hover a:hover {
background-color:#FCF;
}

#dltext{
	font-size:18px;
	padding-left:15px;
}

#dlsubtext{
	padding-left:15px;
	font-size:94%;
	color: #3F3B1F;
}

#dlinfotext{
	padding-left:15px;
	padding-top:19px;
	font-size:94%;
	color: #3F3B1F;
}

#dlcontainer{
	height:15em;
	width:480px;
	margin:45px 0px 0 25px;
	float:right;
}

#dlbox{width:438px;}
#dl-top{
	height:17px;
	background-image: url(/pic/dlnow-box-top.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#dl-middle{
	background-image: url(/pic/dlnow-box-middle.gif);
	background-repeat: repeat-y;
}
#dl-bottom{
	height:22px;
	background-image: url(/pic/dlnow-box-bot.gif);
	background-position: left;
	background-repeat: no-repeat;
}
#dl-footer{
	text-align:right;
	padding-top:20px;
	padding-right:10px;
	font-size:11px;
}

.underline {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 120%;
	color: red;
	text-decoration: line-through;
}

.underline_v {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 120%;
	text-decoration: line-through;
}

.blankbutton {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: #000000;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}
.blankbutton_b {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: blue;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}
.blankbutton_r {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: red;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}
.blankbuttonwide {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: #000000;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbuttonwide.gif'); 
                border: 0px none; 
                width: 85px; 
                height: 22px
}

.blankbuttonwide_b {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: blue;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbuttonwide.gif'); 
                border: 0px none; 
                width: 85px; 
                height: 22px
}

.blankbuttonwide_g {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: green;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbuttonwide.gif'); 
                border: 0px none; 
                width: 85px; 
                height: 22px
}

.blankbuttonwide_r {
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: red;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbuttonwide.gif'); 
                border: 0px none; 
                width: 85px; 
                height: 22px
}

.button{
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: #000000;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}

.button_red{
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: red;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}

.button_blue{
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: blue;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}

.button_gray{
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: #505050;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}

.button_green{
	font-family: 新細明體, 細明體;
	font-size: 12;
	color: green;
                background-color: WHITE;
                background-image: url('/buy/pic/blankbutton.gif'); 
                border: 0px none; 
                width: 59px; 
                height: 22px
}
#content{margin:0 0 0 2%;position:relative;}
.content_line{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}

.p_case {background:#FFF;border:1px solid #DEDEB8;margin-right:1px;}

.tips{
	position:absolute;
	visibility:hidden;
	width:460px;
	font-family:verdana,tahoma,新細明體;
	font-size:10pt;
	color:#666;
	text-align: left;
	background:#F0FFF0;
	border:#360 1px dotted;
	padding:6px;
	}

/* Popup Menu */
.popupmenu_popup {
color: #FFFFFF;
border: 1px solid #d9d9d9;
}
.popupmenu_option {
background: #f5f5f5;
color: #000000;
white-space: nowrap;
padding: 3px 3px;
}
.popupmenu_option a {
color: #000000;
padding: 3px 3px;
text-decoration: none;
}
.popupmenu_highlight {
background: #eeeeee;
color: #FFFFFF;
white-space: nowrap;
padding: 3px 3px;
cursor: pointer;
}
.popupmenu_highlight a {
color: #FFFFFF;
padding: 3px 3px;
text-decoration: none;
}

.tab_img {
		  float:left;
		  margin:15px 15px 15px 15px;
}


.basic_btn_clk{
background-color: gray;	color: white;
text-decoration: none;
padding: 2px;
border-top: solid 1px #d0d0d0;
border-left: solid 1px #d0d0d0;
border-bottom: solid 1px black;
border-right: solid 1px black;	font-size: 110%;
}

.basic_btn{
background-color: #e0e0e0;
color: Black;text-decoration: none;
padding: 2px;border-top: solid 1px #f0f0f0;
border-left: solid 1px #f0f0f0;
border-bottom: solid 1px gray;
border-right: solid 1px gray;
font-size: 100%;
}

.button_1{
background-color: #EEEEEE;
background-image: url(/pic/button_bg1.gif);
border-color: #990000 #660000 #660000 #990000;
border-style: solid;border-width: 1px;
cursor: pointer; color: #333333;
font-size: 12px;font-family: "新細明體", "細明體";}

.button_2{
background-color: #EEEEEE;
background-image: url(/pic/button_bg2.gif);
color: white;
border-color: #990000 #660000 #660000 #990000;
border-style: solid;border-width: 1px;
cursor: pointer; color: #333333;
font-size: 12px;font-family: "新細明體", "細明體";}

#showimage{
position:absolute;
visibility:hidden;
border: 2px dotted black;
background-color:white;
width:200px;
}
#showimage img{
	cursor:pointer;
}
#dragbar{
cursor: hand;
cursor: pointer;
background-color: #EFEFEF;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}
/*
.price {color: #ff0000; font-family: Georgia, serif; font-size: large; font-weight:bold;}
.price_r {color: #ff0000; font-family: Georgia, serif; font-size: large; font-weight:bold;}
.price_b {color: #3355FF; font-family: Georgia, serif; font-size: large; font-weight:bold;}
*/
.comment{font-family:,verdana,tahoma,新細明體;font-size:10pt}
.comment{font-family:微軟正黑體;font-size:14px}
.price {color: #ff0000; font-family:verdana,tahoma,新細明體;font-size:16pt; font-weight:bold;}
.price_r {color: #ff0000; font-family:verdana,tahoma,新細明體;font-size:16pt; font-weight:bold;}
.price_b {color: #3355FF; font-family:verdana,tahoma,新細明體;font-size:16pt; font-weight:bold;}
.f21 { font-size: 12px; line-height: 16px; font-family: "Arial", "Helvetica", "sans-serif";}
.f3_1 { font-family: "新細明體", "細明體"; font-style: normal; font-size: 11pt;  line-height: 130%;}
.small1113 { font-family: "細明體", "新細明體"; font-style: normal; font-size: 11pt;  line-height: 130%;}
.txt3 { font-family: "新細明體", "細明體"; font-style: normal; font-size: 11pt;  line-height: 130%;}
.txt31 { font-family: "細明體", "新細明體"; font-style: normal; font-size: 11pt;  line-height: 130%;}
.f11 {  font-size: 11pt; color: #666666; line-height: 19px; font-family: "新細明體"}
.f1 {font-size:9pt;font-family:新細明體;line-height: 14pt}
.f2 {font-size:9pt;font-family:新細明體}
.f10 {font-size:11pt;font-family:新細明體}
.f2b{font-size:9pt;font-weight:bold;font-family:新細明體}
.f3 { font-family: "新細明體", "細明體"; font-style: normal; font-size: 11pt;  line-height: 130%;}
.font3 {font-size:12pt;font-family:新細明體;letter-spacing:6px;FILTER:glow(color=blue,strength=2);HEIGHT:1px;cursor:hand;}
.f3b{font-size:12pt;font-weight:bold;font-family:新細明體}
.f4 {font-size:14pt;font-family:新細明體}
.f4b{font-size:14pt;font-weight:bold;font-family:新細明體}
.f5 {font-size:16pt;font-family:微軟正黑體,新細明體}
.f5b {font-size:16pt;font-weight:bold;font-family:新細明體}
.f6 {font-size:18pt;font-family:新細明體}
.f6b {font-size:18pt;font-weight:bold;font-family:新細明體}
.f7 {font-size:20pt;font-family:新細明體}
.f7b {font-size:20pt;font-weight:bold;font-family:新細明體}
.vb10 {font-size:10pt;font-weight:bold;font-family: 標楷體, 新細明體}
.vb12 {font-size:12pt;font-weight:bold;font-family: 標楷體, 新細明體}
.vb14 {font-size:14pt;font-weight:bold;font-family: 標楷體, 新細明體}
.shadow1 { font-size: 12px; filter:dropshadow(color=#000000,offx=1,offy=1);color:#ffffff;}
.shadow2 { font-size: 12px; filter:dropshadow(color=#d5d5d5,offx=1,offy=1);color:#000000;}
.nolink {text-decoration:none}
.fixedsys{font-family:fixedsys}
.verdana{font-family:tahoma,新細明體;font-size:10pt;line-height: 13pt}
.tahoma{font-family:tahoma,新細明體;font-size:10pt;line-height: 13pt}
.tahoma9{font-family:tahoma,新細明體;font-size:9pt;line-height: 12pt}
.tahoma8{font-family:tahoma,新細明體;font-size:8pt;line-height: 11pt}
.v{font-family:微軟正黑體,verdana,新細明體;font-size:14px}
.vt{font-family:verdana,tahoma,新細明體;font-size:10pt}
.v{font-family:微軟正黑體;font-size:10pt}
.v1{font-family:verdana,Arial Black,新細明體;font-size:10pt}
.v9{font-family:verdana,tahoma,新細明體;font-size:9pt}
.v8{font-family:verdana,tahoma,新細明體;font-size:8pt}
.u13{font-family:verdana,tahoma,新細明體;font-size:13pt;line-height: 120%;text-decoration: line-through}
.uv{font-family:verdana,tahoma,新細明體;font-size:10pt;line-height: 120%;text-decoration: line-through}
.v13{font-family:verdana,tahoma,新細明體;font-size:13pt}
.v14{font-family:verdana,tahoma,新細明體;font-size:15pt}
.v16{font-family:verdana,tahoma,新細明體;font-size:16pt}
.v18{font-family:verdana,tahoma,新細明體;font-size:18pt}
.vtext{font-size:11.0pt;mso-hansi-font-family:Verdana;color:teal'}
.member {font-size:9pt;  letter-spacing: 3pt; line-height: 13pt}
.td {font-size: 9pt;line-height:13pt;text-decoration: none}
.allservice {font-family:tahoma,新細明體;font-size:9pt;line-height: 12pt;color:f7f7f7}
.input{border:1 solid black;background-color:white}
.cnt1{
	background-color: #EEEEEE;
	border: 1px solid #000000;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
}
.cnt1 a{
	color: #000000;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.cnt1 a:hover{
	color: #0095E6;
}

.cnt2 a{
	color: #000000;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.cnt2 a:hover{
	color: #0088DD;
}

.cnt3 {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	border-right: 0px none;
	border-top: 0px none;
	color: #333333;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.cnt4 {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	border-left: 0px none;
	border-top: 0px none;
	color: #333333;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
