BODY {	PADDING: 0px; MARGIN: 0px; COLOR: #3b3b3b; WORD-BREAK: break-all; FONT-FAMILY: "verdana", "Arial"}
FORM,SELECT,INPUT,INPUT TEXTAREA {	PADDING: 0px; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #3b3b3b; WORD-BREAK: break-all; FONT-FAMILY: "verdana", "Arial"}
#cost{font-size:12px;line-height:19px;width:473px;float:left;WORD-BREAK: break-all;FONT-FAMILY: "Arial"}
.t13{font-size:13px;}
.t12{font-size:12px;line-height:19px;}
#push img {float:left;margin:5px}

A {COLOR: #0048ff; TEXT-DECORATION: underline}
A:hover {TEXT-DECORATION: none}

A.none {COLOR: #0048ff; TEXT-DECORATION: none}
A.none:hover {TEXT-DECORATION: underline}

.clear {
	clear: both;
}

#head {
	height:43px;
	BACKGROUND-COLOR: #f1f1f1;
	}
	
#head-c
	{width:970px;
	margin:auto }

#pc-logo {
	FLOAT: left;
	margin:6px 0 0 0px;
}

.channel {	margin: 6px 8px 0px 0px;font-size: 11px; font-size: 10px\9; float:right ;-webkit-text-size-adjust: none;}
.channel a {color: rgb(70, 70, 70); text-decoration: none;}
.channel a:hover{ text-decoration:underline;}

.txtad{font-size: 11px; font-size: 10px\9; float:right; margin-top:2px; margin-right:8px;-webkit-text-size-adjust: none;}
.txtad_tit{ background:#ffe751; padding:0 0 0 5px; float:left; line-height:15px}
.txtad_in{ background:#FFF; padding:3px 1px 1px 4px; width:333px;*width:280px; line-height:14px}
.txtad a{text-decoration:none}
		
#wrapper{
	width:970px;
	margin:auto;
	margin-top:12px;
	background: url(http://img.pcstore.com.tw/web_img/supimg/brg-side.gif) repeat-y;
		}
		
#side{
	float: left;
	width:175px;
	margin-left:0px;
	font-size:12px;
	line-height:20px;	
	}
		

#content{
	margin: 0 0px 0 190px;
	}
		
#footer{
        font-size:12px;
	clear: both;
	background-color: #ffffff;
	text-align:center;
	margin:0;
	}

.top{
	font-size:10px;
	}

.top a {color:#464646;text-decoration:underline;}
.top a:hover {color:#464646;text-decoration:none;}

#store-logo{
	background:#ffffff;
	width:175px;
	padding-bottom:5px;
	}

UL.side1box {
	PADDING-RIGHT: 10px;
	color:#0048ff;
	PADDING-LEFT: 12px; 
	LIST-STYLE-IMAGE: url(http://img.pcstore.com.tw/web_img/supimg/dot_gray.gif); 
	PADDING-BOTTOM: 8px; 
	MARGIN: 5px 0px 0px 12px; 
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	line-height:20px;
}

UL.side1box A{COLOR:#0048ff;TEXT-DECORATION: none;}
UL.side1box a:hover{COLOR:#ff0000;TEXT-DECORATION: underline;}

UL.category_lo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	LINE-HEIGHT: 20px; 
	LIST-STYLE-IMAGE: url(http://img.pcstore.com.tw/web_img/supimg/storeyellow_70.gif);
	margin: 5px 8px 5px 12px; 
	padding:0 3px 0 20px;
	word-break:break-all;
}

UL.category_lo A {
	COLOR: #0048ff; TEXT-DECORATION: none
}
UL.category_lo A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.cate_s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-FAMILY: Verdana;word-break:break-all;
}
.cate_s A {
	COLOR: #0048ff; TEXT-DECORATION: none
}
.cate_s A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.t11 {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #0048ff
}
A.t11:visited {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #0048ff
}
A.t11:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #0048ff
}
UL.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;line-height:20px;
}
UL.info A {
	PADDING-LEFT: 12px; FONT-SIZE: 16px; COLOR: #0048ff
}
UL.info A:hover {
	COLOR: #ff0000
}

#name-title{
	font-size:20px;
	line-height:28px;
	font-weight:700;
	color:#6A8D00;
	padding-bottom:6px;
	}

.mbg{
	background:url(http://img.pcstore.com.tw/web_img/supimg/storeyellow_07.gif) repeat-x;
	text-align:center;
	padding:7px 7px 0 7px;
	FONT-SIZE: 13px;
	COLOR: #FC6B00;
	}

.mbg a{COLOR:#FC6B00;TEXT-DECORATION: none }

.mbg a:hover {COLOR: #FFFFFF;}


.store-t-m{
	FONT-SIZE: 11px;
	COLOR: #AD8B63;
	}

.store-t-m a{COLOR: #AD8B63;TEXT-DECORATION:underline }
.store-t-m a:hover {TEXT-DECORATION:none}

.price_sale {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px;
	COLOR: #ff0000
}

.price_txt {
	COLOR: #ff0000;

}

.cont_home_box{
	float:left;
	margin:8px 20px 0px 0px;
	width:360px;
	word-break:break-all;
	}
	
.cont_home_box_title{
	font-size:15px;
	line-height:24px;
	padding-bottom:8px;
	font-weight:700;
	}
.cont_home_box_title a{}
.cont_home_box_title a:hover{		COLOR: #ff0000}

.cont_box {
	float:left;
	font-size:11px;
	MARGIN:8px 20px 2px 2px; 
	WIDTH:170px;
	line-height:16px;
	word-break:break-all;
}

.box-sale{
	float:left;
	height:24px;
	width:770px;
	margin-top:0px;
	background:url(http://img.pcstore.com.tw/web_img/supimg/storeyellow_50.gif) repeat-x;
	}

.box-sale-cont{
	border:2px #F9EA69 solid;
	background-color:#FFFFFF;
	float:left;
	width:746px;
	padding:10px;
	margin-bottom:16px;
	line-height:20px;
	}

.box-sale-bo{
	float:left;
	width:360px;
	padding:0 8px 0 3px;
	}
	
UL.box-sale-list {
	color:#0048ff;
	LIST-STYLE-IMAGE: url(http://img.pcstore.com.tw/web_img/supimg/dot_gray.gif);
	margin:0 0 0 10px; 
	padding:0 0 0 8px;
	TEXT-DECORATION: none;
}

UL.box-sale-list A{COLOR:#0048ff;TEXT-DECORATION: none;}
UL.box-sale-list a:hover{COLOR:#ff0000;TEXT-DECORATION: underline;}

.img_left {
	FLOAT: left; 
	MARGIN:8px 4px 2px 0px; 
	/*HEIGHT: auto*/
}



.goodsname {
	font-weight:700;
	font-size:13px;
	COLOR: #3b3b3b;
	LINE-HEIGHT: 17px;
	WORD-BREAK: break-all;
	margin-bottom:8px
	
}
.goodsname a {}
.goodsname a:hover {COLOR: #ff0000; TEXT-DECORATION: none; }

.lottery_con{
	float:left;
	line-height:17px;
	width:250px;
	margin:0 5px 16px 0;
	}

.lottery_con A {COLOR: #ff0000; TEXT-DECORATION: none;font-weight:700;line-height:15px;}
.lottery_con A:hover {COLOR: #ff0000; TEXT-DECORATION:underline}

.lottery_img_left {
	FLOAT: left; 
	MARGIN:0px 6px 2px 0px; 
	/*HEIGHT: auto*/
}


.linebar{
	background:url(http://img.pcstore.com.tw/web_img/supimg/brg-t.gif) repeat-x;
	height:36px;
	width:770px;
	float:left;
	}
	
.box_list{
	float:left;
	width:770px;
	}	

.box_list ol{
	margin-left:18px;
	padding-left:17px;
	/*list-style-type: none;*/
}

.box_list li{
	border-bottom: 1px dashed #DBDBDB;
	padding:5px 10px 5px 0;
}

.box_list a{
	color:#3B3B3B; 
	text-decoration: none;
}

.box_list a:hover{
	color: #Ff0000;
}

.linebar-more{
	float:right;
	width:100px;
	margin:0px 8px 0 0;
	text-align:right}

.linebar-more a{color:#ff0000;font-weight:700}
.linebar-more a:hover{}

a.gray {color:#666666;TEXT-DECORATION: none;font-weight:700}
a.gray:hover {color:#000;TEXT-DECORATION:underline;}

.line-head{color:#000000;font-weight:700}
.line-date{color:#999999;font-size:11px}

.style4 {color: #333333}
.style5 {color: #666666}

.footerline {color: #FFE751}

#box1{
  background: #FFF34B url(http://img.pcstore.com.tw/web_img/supimg/storeyellow_44.gif) center bottom no-repeat;
  padding:8px 7px 7px 8px;
}

#box2{
  background: #FFE751 url(http://img.pcstore.com.tw/web_img/supimg/storeyellow_12.jpg) repeat-y;
  width:160px;
  /*float:left;*/
  line-height:20px;	
}

.topbar_bg {
  background-color: #FFE751;
}

#inside_content_loct {  
  float:left;
  width:775px;
}

#inside_content {
  float:left;
  width:775px;
}

.t1623{font-size:16px;line-height:23px;}

.t12pd{
   font-size:12px;
	line-height:19px;
	color: #0048FF;
	text-decoration: underline;
	}
.t12pd-1{
   padding:7px 0px 7px 14px;
	font-size:12px;
	line-height:14px;
	color: #1E1E1E;
	font-weight: bold;
	}
.t12pd-2{
   padding:7px 0px 7px 14px;
	font-size:12px;
	line-height:18px;
	color: #666666;
	}
.t11pd{
   padding:7px 14px 7px 14px;
	font-size:11px;
	line-height:14px;
	color: #666666;
	}

.payments0{font-size:12px;line-height:20px; font-family:Verdana, Geneva, sans-serif, "新細明體"; padding-top:9px;}
.payments0 td tr td{ padding:1px 8px; background-image:url(http://img.pcstore.com.tw/web_img/bg_payments.gif); background-repeat:repeat-x;}
.payments0 td tr td span{ color:#ff3366;}
.payments0 td tr td span span{font-size:13px; font-weight:bold;}
.payments0 td tr td strong{ font-size:16px;line-height:20px; color:#ff3366;padding:6px 3px 0 2px; letter-spacing:-1px;}
.payments0 td tr td strong span{ font-weight: normal; font-size:13px;}
.payments0 .tit_l{font-size:13px;line-height:20px; font-family:Verdana, Geneva, sans-serif, "新細明體"; font-weight:bold; width:88px;}
.payments0 .tit_l span{font-family:Verdana, Geneva, sans-serif,; font-weight: bolder; font-size:14px;}
.payments{font-size:12px;line-height:20px; font-family:Verdana, Geneva, sans-serif, "新細明體"; padding-top:9px;}
.payments td tr td{ padding:1px 8px;}
.payments td tr td span{ color:#ff3366;}
.payments td tr td span span{ font-size:13px; font-weight:bold;}
.payments td tr td strong{ font-size:16px;line-height:20px; color:#ff3366;padding:6px 3px 0 2px; letter-spacing:-1px; }
.payments td tr td strong span{ font-weight: normal; font-size:13px;}
.payments .tit_l{font-size:13px;line-height:20px; font-family:Verdana, Geneva, sans-serif, "新細明體"; font-weight:bold; width:88px;}
.filmplay { padding-top:6px;}
.filmplay .tit_l{font-size:13px;line-height:20px; font-family:Verdana, Geneva, sans-serif, "新細明體"; font-weight:bold; width:88px;padding-top:6px;}

/* 專櫃 */
#head_counter {	height:46px;	background-image: url(http://img.pcstore.com.tw/web_img/supimg/head_counter_bg.gif);	background-repeat: repeat-x;}	
#head-c_counter	{width:970px;	margin:auto }
#pc-logo_counter {	FLOAT: left;　}

/* 折價券2010-12-02新增 */
.bt8pxw{ border-top:#FFF solid 6px; }
.bt10pxw{ border-top:#FFF solid 8px; background-color:#FFF; background-image:url(http://img.pcstore.com.tw/web_img/supimg/coupon_bg.jpg); border-bottom:solid 0px #bcbcbc;}
.bt10pxw div{ padding:0px 12px; line-height:20px; text-align:center;}
.bt10pxw div span{font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; color:#F39; }
.coupon_bdr{padding:6px 14px; line-height:20px; float:left; width:742px;}
.coupon_bdr div{ color:#7a7a7a; line-height:24px \9;}
.coupon_bdr span{font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:20px; color:#F39; padding-right:0px;line-height:24px \9}
.coupon_bdr ul{ margin:0; padding:0;}
.coupon_bdr ul li{ margin-left:5px; list-style: inside; }
ul.redlink li a{color:#F00;}
.coupon_rule{ border: solid 1px #999; padding:10px 20px; margin:6px 0;}
.coupon_rule div.cp_num{  padding:5px 0px;margin-bottom:10px; color:#525252; font-weight:bold; border-bottom:dotted 1px #999;}
.coupon_rule div.cpspec{ line-height:24px /9; }
.coupon_rule div.cpspec span{font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:15px; color:#F39; }
.coupon_rule ul{margin:0;padding:0; }
.coupon_rule ul li{margin-left:5px; list-style: inside; }

.coupon_rule {}
.coupon_rule div.cp_num span{ font-family:Verdana, Geneva, sans-serif; font-weight:black; font-size:20px; color:#F39; padding-right:0;}

.couponbuy{ width:100%; text-align:center; height:70px;border-top:dotted 0px  #999; padding-top:8px;}
.coupon_list_a01{ font-size:16px; font-weight:bold; line-height:20px; border-bottom: dotted 1px #666; padding:5px 0px; margin:5px 0;}
.coupon_link{ width:100%;text-align:center; margin:auto;}
.coupon_link a{ height:50px;font-size:16px; font-weight:bold; line-height:24px; clear:both;}

/* 20110725_館搜尋　修改 */
.pic3-sale-pic{ color: red; font-family: Verdana; font-weight:bold; padding:2px 8px; background:#ffffd2; margin:5px 0 ; width:125px}
.pic3-sale-pic span{font-size:17px;}

.searchlistsale {height:80px; line-height:80px; float:right; margin-right:-5px}
.searchlistsale_store {	FLOAT: left; margin:3px 0 ;}
.searchlistsalePic {margin:0; text-align:center; padding:0}
.saleprice {color:#999; font-size:11px}
.saleprice strong { font-size:13px; text-decoration:line-through; margin-right:5px}

.pic3-sale{ color: red; font-family: Verdana; font-weight:bold; padding:6px 8px; background:#ffffd2; margin:0; }
.pic3-sale span{font-size:17px;}

.list_proName {font-size:11px; line-height:15px; }
.list_proName a { font-size:12px; line-height:16px;padding-bottom:1px; border:0; text-decoration:none; font-weight:bold}
.list_proName a:hover { border-bottom:1px solid #0048FF;  }
.list_proName p {margin:5px 0;}

/*-- 20131113任選加css */
.optional_pro { font-size:12px; background-color:#FFF69B; height:20px; padding:2px 5px 4px 4px; }
.optional_pro b{color:#F00}
.optional_pro span { background:url(http://img.pcstore.com.tw/web_img/icon_shopcar_check.gif); background-repeat:no-repeat; padding-left:20px; line-height:24px; padding-bottom:2px; }

.fbox { display: none; position: absolute; z-index: 99999; border:5px solid #F60; background:#FFF; padding:8px; width:auto;/*left: 761px;top: 571px;-webkit-box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);*/}