
/*基本架構*/
* {padding: 0;margin: 0;}
body {margin: 0px;background-color: #fff;}
.r-bg {background-image: url(../images/r-bg.gif);background-repeat: repeat-x;
	background-position: left top;}
.l-bg {background-image: url(../images/l-bg.gif);background-repeat: repeat-x;
	background-position: right top;}
.d-bg {background-image: url(../images/d-bg.gif);background-repeat: repeat-x;
	background-position: top; height:77px; overflow:hidden;}
.clear {clear: both;}
.d_link_text {font-size: 12px;color: #FFFFFF; line-height:20px;}
.d_link_text  a:link, .d_link_text  a:visited {color: #FFFFFF; text-decoration: none;}
.d_link_text  a:active, .d_link_text  a:hover {color: #badbfe; text-decoration: underline;}
.copyright_font1 {font-size: 12px;color: #77b8ff;}
.copyright_font1-1 {font-size: 11px;color: #77b8ff; font-family: Arial, Helvetica, sans-serif;}
.copyright_font1-1  a:link, .copyright_font1-1  a:visited {color: #77b8ff; text-decoration: none;}
.copyright_font1-1  a:active, .copyright_font1-1  a:hover {color: #fff; text-decoration: underline;}
.site_text01 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #a4a4a4;}
.site_text01  a:link, .site_text01  a:visited {color: #a4a4a4; text-decoration: none;}
.site_text01  a:active, .site_text01  a:hover {color: #004998; text-decoration: underline;}
.site_text02 {font-size: 12px;color: #a4a4a4;font-family: Arial, Helvetica, sans-serif;}
.bt_bg {background-image: url(../images/bt_bg.gif);font-size: 12px;color: #3c3c3c;
	border: 0px;width: 98px;background-repeat: no-repeat;height:22px;padding:0px 0px 0px 10px;
	*padding:5px 0px 0px 10px;	font-family: Arial, Helvetica, sans-serif;}
.bt_bg  a:link, .bt_bg  a:visited {color: #3c3c3c; text-decoration: none;}
.bt_bg  a:active, .bt_bg  a:hover {color: #004998; text-decoration: underline;}


/*左邊選單*/
.left_bg {background-image: url(../images/left_bg02.jpg);background-repeat: repeat-y;
	width:41px; background-position: right top;}
.menu_text {font-size: 12px;color: #555555;line-height:28px;
	font-family: Arial, Helvetica, sans-serif;}
.menu_text  a:link, .menu_text  a:visited {color: #555555; text-decoration: none;}
.menu_text  a:active, .menu_text  a:hover {color: #00598d; text-decoration: underline;}

.menu_text02 {font-size: 12px;color: #00598d;line-height:28px;
	font-family: Arial, Helvetica, sans-serif;}
.menu_text02  a:link, .menu_text02  a:visited {color: #00598d; text-decoration: none;}
.menu_text02  a:active, .menu_text02  a:hover {color: #00598d; }



/*title*/
.about_title01 {background-image: url(../images/about_title01.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.about_title02 {background-image: url(../images/about_title02.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.news_title {background-image: url(../images/news_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.media_title {background-image: url(../images/media_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.product_title {background-image: url(../images/product_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.knowledge_title {background-image: url(../images/knowledge_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.qa_title {background-image: url(../images/qa_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.catalog_title {background-image: url(../images/catalog_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.shop_title {background-image: url(../images/shop_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.bid_title {background-image: url(../images/bid_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.staff_title {background-image: url(../images/staff_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.game_title {background-image: url(../images/game_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title {background-image: url(../images/member_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title02 {background-image: url(../images/member_title02.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title03 {background-image: url(../images/member_title03.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title04 {background-image: url(../images/member_title04.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title05 {background-image: url(../images/member_title05.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.member_title06 {background-image: url(../images/member_title06.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.e-paper_title {background-image: url(../images/e-paper_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.cart_title {background-image: url(../images/cart_title.jpg);
	background-repeat: no-repeat; width:944px; height:40px; overflow:hidden;}
.help_title {background-image: url(../images/help_title.jpg);
	background-repeat: no-repeat; width:944px; height:40px; overflow:hidden;}
.newpro_title {background-image: url(../images/newpro_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}
.stores_title {background-image: url(../images/stores_title.jpg);
	background-repeat: no-repeat; width:746px; height:40px; overflow:hidden;}	
	

/*img*/
.about_img {background-image: url(../images/about_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.news_img {background-image: url(../images/news_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.product_img {background-image: url(../images/product_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.knowledge_img {background-image: url(../images/knowledge_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.catalog_img {background-image: url(../images/catalog_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.bid_img {background-image: url(../images/bid_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.game_img {background-image: url(../images/game_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.member_img {background-image: url(../images/member_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.staff_img {background-image: url(../images/staff_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}
.e-paper_img {background-image: url(../images/e-paper_img.jpg);
	background-repeat: no-repeat;background-position: center top; width:746px; height:auto;}





/*business_offers*/
.offer_tb{ color:#004998;}
.offer_tb a{ color:#333333; text-decoration:none;}
.offer_tb a:hover{ color:#336699; text-decoration:none;}
.offer_tb tr{ background:url(../images/dotline.jpg) bottom repeat-x;}
.offer_tb td{ padding:6px;}
.page{	font-size:12px;	color:#336699;	padding:5px 0;}
.page a{	color:#336699;	text-decoration:none;}
.page a:hover{	color:#6699cc;}



/*首頁*/
.hotnews_bg {background-image: url(../images/index_news_bg.jpg);
	background-repeat: no-repeat; width:527px; height:26px; overflow:hidden;}
.index_news {font-size: 12px;color: #626262;}
.index_news  a:link, .index_news  a:visited {color: #626262; text-decoration: none;}
.index_news  a:active, .index_news  a:hover {color: #626262; text-decoration: underline;}
.login_bg {width:555px;height:29px;overflow:hidden;
	background-image: url(../images/login_bg.gif);background-repeat: no-repeat;}
.login_bar {background-color: #f1f1f0;border:#898890 1px solid;
	height:14px; padding:2px;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #413f3f;}
.index_pro_bg {
	background-image: url(../images/index_pro_pic_bg.jpg); text-align:left;
	background-repeat: no-repeat; width:131px; height:104px; padding:4px 0px 0px 4px; overflow:hidden;}
.list_pro_name {font-size: 12px;color: #413f3f;}
.list_pro_name  a:link, .list_pro_name  a:visited {color: #413f3f; text-decoration: none;}
.list_pro_name  a:active, .list_pro_name  a:hover {color: #413f3f; text-decoration: underline;}
.list_pro_name-2 {font-size: 11px;color: #828282;line-height:18px;font-family: "新細明體";}
.list_pro_name-2  a:link, .list_pro_name-2  a:visited {color: #828282; text-decoration: none;}
.list_pro_name-2  a:active, .list_pro_name-2  a:hover {color: #828282; text-decoration: underline;}
.ad_bg {background-image: url(../images/ad_bg.jpg);background-repeat: no-repeat;
	width:345px; height:238px; overflow:hidden; padding:7px 0px 0px 6px;}
.link_bg {background-color: #e5e5e5;
	background-repeat: no-repeat; width:160px; height:104px; overflow:hidden; padding:5px;}

	
/*字級設定*/
.font01 {font-size: 13px;line-height: 24px;color: #004998;}
.font01-1 {font-size: 12px;line-height: 24px;color: #004998;
	font-family: Arial, Helvetica, sans-serif;}
.font01-1  a:link, .font01-1  a:visited {color: #004998; text-decoration: none;}
.font01-1  a:active, .font01-1  a:hover {color: #828282; text-decoration: underline;}
.font02 {font-size: 12px;line-height: 22px;
	color: #4f4f4f;font-family: Arial, Helvetica, sans-serif;}
.font03 {font-size: 12px;color: #fa7300;line-height:1.8; font-family: Arial, Helvetica, sans-serif;}
.font04 {font-size: 12px;color: #1e4895;line-height:1.8; font-family: Arial, Helvetica, sans-serif;}
.font05 {font-size: 12px;color: #681a0d;line-height:1.8; font-family: Arial, Helvetica, sans-serif;}
.font06 {font-size: 15px;color: #08407c;line-height:1.8;
	font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.font07 {font-size: 13px;color: #07284c;line-height:1.8;
	font-family: Arial, Helvetica, sans-serif;}


/*其他*/
.title_bg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;
	background-image: url(../images/product_td.jpg);background-repeat: no-repeat;
	width:633px;height:25px;padding:3px 0px 0px 27px;font-weight: bold; overflow:hidden;}
.title_bg2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;
	background-image: url(../images/product_td2.jpg);background-repeat: no-repeat;
	width:613px;height:28px;font-weight: bold; padding:7px 0px 0px 27px;
	overflow:hidden;}
.game_bg {
	background-image: url(../images/game_bg.jpg); text-align:left;
	background-repeat: no-repeat; width:718px; height:261px; overflow:hidden; padding:4px 0px 0px 4px;}

	
/*產品*/
.prod_tb{ margin-left:6px; float:left; color:#999999; font-size:12px;}
.prod_tb td{ padding:3px 0;}
.prod_tb a{ color:#666666; text-decoration:none;}
.prod_tb a:hover{ color:#666666; text-decoration:underline;}
.prod_text{ border:#cecece solid 1px; width:108px; height:108px; overflow:hidden;}

.prod_bigpic th{ width:298px; height:298px; overflow:hidden;}
.prod_bigpic th img{ border:#dddddd 1px solid;}
.prod_bigpic td{ width:75px; height:68px; padding:5px 1px; overflow:hidden;}
.prod_bigpic td img{ border:#dddddd 1px solid;}

.prod_name{ border-bottom:#dddddd 1px solid; font-size:12px; color:#1e4895; padding:10px;}
.prod_info{ margin:5px; line-height:20px;}
.prod_info th{font-size:12px;color:#666666;padding:3px;font-family: Arial, Helvetica, sans-serif;}
.prod_info td{font-size:12px;color:#666666;padding:3px;font-family: Arial, Helvetica, sans-serif;}
.prod_btn{ border-top:#dddddd 1px solid; font-size:12px; padding:10px;}
.prod_ti{ width:665px; height:21px; background:url(../images/prod_tibg.jpg) no-repeat; margin:5px 0; color:#ffffff; font-size:12px; padding:8px 10px 0 30px;}
.prod_ti a{ color:#FFFFFF; text-decoration:none;}
.prod_ti a:hover{ color:#ededed; text-decoration:underline;}
.prod_cont{ font-size:12px; color:#666666; line-height:20px;}
.pro_b_bg {background-image: url(../images/pro-b_bg.jpg);
	background-repeat: no-repeat; width:256px; height:201px; overflow:hidden; padding:5px 0px 0px 5px;}
.money {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF3300;}

.bid-but a{position:relative;margin:0;padding:34px 0 0;
	overflow:hidden;display:block;height:0px ; 
	background-image: url(../images/bid_bt.gif);background-repeat: no-repeat;
	background-position: left top;}
.bid-but a:hover{background-position:0 -34px;}
