@charset "big5";
/* 公共樣式，整站通用 */


@import url(component.css); /*模塊部分*/

body{
margin:0; padding:0; text-align:left;
font-size:12px; font-family:"細明體",Verdana, Arial; line-height:150%;
background:#fff; color:#656565;
}
h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,form,img,p{
margin:0; padding:0;
list-style-type:none;
border:none;
}
div{
margin:0 auto; padding:0;
}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文強制換行*/
.word{
word-break:break-all;
}
.f_l{float:left;}
.f_r{float:right;}


a:link,a:visited{
color:#656565; text-decoration:none;
}
a:hover{
color:#ff6600;
text-decoration:none;
}
.f_black{
color:#2a2a2a;
}
.f_666{
color:#666;
}

/*page*/
.page {
display:block; float:right; overflow:hidden; zoom:1; clear:both; height:28px;
text-align:right; padding:20px 8px 20px 0; text-align:center; font-weight:normal;
}
.page .on {
background:#1ec5f8; border:1px #0396c2 solid; font-weight:bold; color:#fff;
}
.page a:hover {
background:#6dddff; height:26px; border:1px #03acdf solid; color:#000;
}
.page a {
padding:2px 5px; height:26px; display:inline; padding:1px 5px!important;
border:1px #e1e1e1 solid; margin-right:5px; font-family:"細明體"; line-height:normal;
}
.page .a_jfirst, .page .a_jpre, .page .a_jnext, .page .a_jlast {
padding:2px 5px;
}
/*============================
     註冊網店頁面
  ============================ */
	.textBox{padding:8px; border-bottom:1px solid #ccc; margin:3px;}
	.textBox a{color:#333333; text-decoration:none;}
	.regTitle{margin:15px 8px 5px 8px; border-bottom:1px solid #696862; color:#696862; font-size:14px; font-weight:bold; padding-left:10px;}
	.infoBox{width:600px;}
	.infoTopBg{background:url(../images/regBg.gif) no-repeat bottom center; height:40px; padding-top:40px; font-weight:bold; color:#000; text-align:center;}
	.infoLine{background:url(../images/line.gif) repeat-x left bottom; padding:10px 0 10px 0; margin-bottom:20px;}
	.infoLine table td a{color:#0066cc; text-decoration:none;}
	/*註冊成功後*/
	.Stitle{margin:20px 8px 10px 8px; font-size:16px; color:#ff6600; padding-left:35px; font-weight:bold;}
	.Sinfo{line-height:24px; background-color:#fffcf0; border:1px solid #dadada; padding:8px; font-size:14px;}
	.Sinfo a{color:#ff6600; text-decoration:none;}
	.Sinfo a:hover{color:#ff6633; text-decoration:underline;}

#Area_l{width:620px; margin-top:10px; overflow:hidden;}
  #Area_l_c1{
	width:217px; margin-right:9px;
	}
	#Area_l_c2{
	width:483px;
	}
#Area_r{width:212px; margin-top:10px; overflow:hidden;}

/*頁面涉及到的圓角（樣式一）*/
.round{border:1px solid #999; position:relative; height:1%;}
.round span{width:13px; height:13px; margin:0px; padding:0px;}
.round .L_top{background:url(../images/bg.gif) no-repeat 0px -36px; position:absolute; left:-1px; top:-1px;}
.round .L_bottom{background:url(../images/bg.gif) no-repeat 0px -52px; position:absolute; left:-1px; bottom:-1px!important; bottom:-3px;}
.round .R_top{background:url(../images/bg.gif) no-repeat -17px -36px; position:absolute; right:-1px!important; right:-2px; top:-1px;}
.round .R_bottom{background:url(../images/bg.gif) no-repeat -17px -52px; position:absolute; right:-1px!important; right:-2px; bottom:-1px!important; bottom:-3px;}
 /*ie6bug*/
 .round .L_bottom_ie{background:url(../images/bg.gif) no-repeat 0px -52px; position:absolute; left:-1px; bottom:-1px!important; bottom:-2px;}
 .round .R_bottom_ie{background:url(../images/bg.gif) no-repeat -17px -52px; position:absolute; right:-1px!important; right:-1px; bottom:-1px!important; bottom:-2px;}
 .round .R_bottom_ie6{background:url(../images/bg.gif) no-repeat -17px -52px; position:absolute; right:-1px!important; right:-1px; bottom:-1px!important; bottom:-3px;}

/*頁面涉及到的圓角（樣式二）*/
.round_1{border:1px solid #cdd3e1; position:relative; height:1%;}
.round_1 span{width:13px; height:13px; margin:0px; padding:0px;}
.round_1 .L_top{background:url(../images/bg.gif) no-repeat -66px -36px; position:absolute; left:-1px; top:-1px;}
.round_1 .L_bottom{background:url(../images/bg.gif) no-repeat -66px -52px; position:absolute; left:-1px; bottom:-1px!important; bottom:-3px;}
.round_1 .R_top{background:url(../images/bg.gif) no-repeat -84px -36px; position:absolute; right:-1px; top:-1px;}
.round_1 .R_bottom{background:url(../images/bg.gif) no-repeat -84px -52px; position:absolute; right:-1px!important; bottom:-1px!important;
right:-2px; bottom:-3px;
}
 /*ie6bug*/
 .round_1 .R_bottom_ie{background:url(../images/bg.gif) no-repeat -84px -52px; position:absolute; right:-1px!important; bottom:-1px!important;
right:-1px; bottom:-3px;
}

  .green{font-family:Tahoma; font-size:12px;  color:#009933; font-weight:900; }
  .blue{font-family:Tahoma; font-size:12px;  color:#003366; font-weight:900; }
  .red{font-family:Tahoma; font-size:10px;  color:#990000; font-weight:100; }
  a:hover {color:#990000;text-decoration:underline;}
 

table.compare {
border-width: 1px;
border spacing: 1px;
border-style: outset;
border-color: gray;
border-collapse: collapse;
{font-size:11px; color:#003366; font-family: Tahoma;
}

table.td {
border-width: 1px;
border spacing: 1px;
border-style: outset;
border-color: gray;
border-collapse: collapse;
font-family:Tahoma; font-size:10px;  color:#727272;
}

  .main_lc{
	font-family:Tahoma;
	font-size:12px;
	letter-spacing:1px;
	color:#727272;
	line-height: 20px;
}
