@charset "utf-8";
/* CSS Document */


body {
	background-color: #110F10;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x;
}
img{
	border:0px;
}
a:link {
	color: #999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999;
}
a:hover {
	text-decoration: none;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #999;
}
.word_01 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}
.word_01_small{
	-webkit-text-size-adjust:none;
	font-size: 11px;
}
.word_02_small{
	-webkit-text-size-adjust:none;
	font-size: 9px;
}
.line {
	border: 1px double #FFF;
}
.word_bg {
	
}
.menu_bottom_bg_t {
	/*background-image: url(images/word_bg_t.jpg);*/
	background-repeat:repeat-y;
}
.menu_bottom_bg_c {
	/*background-image: url(images/word_bg_c.jpg);*/
	background-repeat:repeat-x;
}
.menu_bottom_bg_b {
	/*background-image: url(images/word_bg_b.jpg);*/
	background-repeat:repeat-y;
}
.menu_bottom_bg_b1 {
	/*background-image: url(images/word_bg_b1.jpg);*/
	background-repeat:repeat-y;
}
.word_02 {
	font-family: Arial;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999;
	text-decoration: none;
}
.word_03 {
	font-family: "Arial Black";
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}
.word04 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999;
	text-decoration: none;
}
.icon_bg {
	background-image: url(images/index_r2_c1.jpg);
}
.iconbgbg {
	background-image: url(images/icon_bg2.png);
}

.top_bg {
	background-image: url(images/index_r1_c1.jpg);
}
.topicon_bg {
	background-image: url(images/topicon_bg.jpg);
}
.topicon_bg_pink {
	background-image: url(images/pink.jpg);
}
.word_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
}
.copyright_bg {
	background-image: url(images/index_r6_c1.jpg);
}
.new {
	background-image: url(images/news.jpg);
	background-repeat:repeat-y;
}
.product_top {
	background-image: url(images/product_bg_r1_c1.jpg);
}
.product_white {
	background-image: url(images/product_bg_r2_c1.jpg);
}
.banner_bg {
	background-image: url(images/index_3_r4_c1.jpg);
}
.pink {
	background-image: url(images/pink.jpg);
}
.product_gary {
	background-image: url(images/product_bg_r3_c1.jpg);
}
.bar_bg {
	background-image: url(images/bar_bg.png) ;
}
.topbar_bg {
	background-image: url(images/top_01.png);
}

.bg_word {
	
	background-image: url(images/bg_word.jpg);
}
.wordblack_12 {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.bg_word14 {
	font-family: "華康細黑體";
	font-size: 14px;
	font-style: normal;
	color: #333;
	text-decoration: none;
}
.bg_word14 a {
	color: #333;
	text-decoration: none;
}
.p_word14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
}
.p_word14_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-decoration: none;
}
.titel_word {
	font-family: Verdana;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.home_bg {
	background-image: url(images/box_bg.png);
}
.table_breadcrumb img{
	vertical-align:top;
}
.table_breadcrumb span{
	display: inline-block;
	height:24px;
	line-height:24px;
}
.table_mainnam{
	background-image:url('images/item_mainnam_bg_r.jpg');
	background-repeat:repeat-x;
}
.td_mainnam{
	font-weight:bold;
	color:#aaa;
	font-size:1em;
}
.div_big_item{
	z-index:100;
	position:relative;
}
.td_item3{
visibility:visible;
display:none;
}
.td_item4{
visibility:visible;
display:none;
}
.td_item5{
visibility:visible;
display:none;
}
.usb_td_item3{
visibility:visible;
display:none;
}
.usb_td_item4{
visibility:visible;
display:none;
}
.usb_td_item5{
visibility:disable;
display:none;
}
.phd_td_item3{
visibility:visible;
display:none;
}
.phd_td_item4{
visibility:visible;
display:none;
}
.fmc_td_item3{
visibility:visible;
display:none;
}
.fmc_td_item4{
visibility:visible;
display:none;
}
.ssd_td_item3{
visibility:visible;
display:none;
}
.ssd_td_item4{
visibility:visible;
display:none;
}
.div_small_item{
	position:absolute;
	width:976px;
	height:363px;
	top:51px;
	left:0px;
	visibility:visible;
	display:none;
}
.div_small_item_ot{
   background-image: url(images/2013_09/menubar/menubar.png);
	position:absolute;
	/*width:500px;
	height:330px;*/
	top:37px;
	left:0px;
	left:0px\9;
	visibility:visible;
	display:none;
}
.div_small_item_ot2{
   background-image: url(images/2013_09/menubar/menubar.png);
	position:absolute;
	/*width:400px;
	height:200px;*/
	width:100%;
	top:37px;
	left:0px;
	left:0px\9;
	visibility:visible;
	display:none;
}
.div_small_item_ot3{
   background-image: url(images/2013_09/menubar/menubar.png);
	position:absolute;
	/*width:400px;
	height:330px;*/
	width:100%;
	top:37px;
	left:0px;
	left:0px\9;
	visibility:visible;
	display:none;
}
.div_small_item_ot4{
   background-image: url(images/2013_09/menubar/menubar.png);
	position:absolute;
	/*width:400px;
	height:330px;*/
	top:37px;
	left:0px;
	left:0px\9;
	visibility:visible;
	display:none;
}
.div_small_item_ot5{
    background-image: url(images/2013_09/menubar/menubar.png);
	position:absolute;
	/*width:400px;
	height:330px;*/
	/*width:100%;*/
	top:37px;
	left:0px;
	left:0px\9;
	visibility:visible;
	display:none;
}
.mproduct {
	background-image: url(images/2013_09/menubar/product_bg.png);
}


.main {  
    width: 140px;  
}  
.main .s1{  
    background-color: #FBF9EE;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
}  
.main .s2{  
    background-color: #DFEFFC; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
} 
/*
.main1 {  
    width: 70px;  
}   
.main1 .s3{  
    background-color: #DFEFFC;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
} 

.main2 {  
    width: 70px;  
}   
.main2 .s4{  
    background-color: #DFEFFC;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
} 

.main3 {  
    width: 70px;  
}   
.main3 .s5{  
    background-color: #DFEFFC;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
} 

.main4 {  
    width: 70px;  
}   
.main4 .s6{  
    background-color: #DFEFFC; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none; 
} 

.main5 {  
    width: 70px;  
}   
.main5 .s7{  
    background-color: #DFEFFC;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5307D;
	text-decoration: none;
} 
*/



.div_small_item2{
	position:absolute;	
	top:30px;
	width:125px;   /*可調整選單上方箭頭左右位置*/
	visibility:visible;
	display:none;
	text-align:center;
	
}
.new_nenu{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=93)"; /*IE8*/
     filter:alpha(opacity=93);  /*IE5、IE5.5、IE6、IE7*/
     opacity: .93;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
     z-index: 999;  /*让其位于in的下面*/
     background:#fff;
}
.new_nenu9{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*IE8*/
     filter:alpha(opacity=95);  /*IE5、IE5.5、IE6、IE7*/
     opacity: .95;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
     z-index: 999;  /*让其位于in的下面*/
     background:#fff;
}
.new_nenu2{
	
	background: rgba(255, 255, 255, 0);
}
.new_nenu3{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; /*IE8*/
     filter:alpha(opacity=90);  /*IE5、IE5.5、IE6、IE7*/
     opacity: .90;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
     z-index: 100;  /*让其位于in的下面*/
     background:#C2C2C2;
}
.new_nenu77{
    position:absolute;
	left:5px;
    width:900px;
	visibility:visible;
    background: rgba(255, 255, 255, 0.9);
}
.div_small_word{
    position:absolute;
	top:179px;
	width:979px;
	left:-1px;
	visibility:visible;
	display:none;
}

.td_item2 .s2{
    position:absolute;
	top:179px;
	width:979px;
	left:-1px;
	visibility:visible;
	display:none;
}




.table_small_item{
	background-image:url('images/nav_bg.png');
	background-position:bottom;
}
.td_small_item_pic{
	background-image:url('images/item_bg_pic.jpg');
}
.jc_item{
	text-align:center;
}
.img_item_x{
	cursor:pointer;
}
.a_big_item{
	display:inline-block;
	width:100%;
	height:100%;
	color:#999;
	line-height:37px;
	font-size:11px;
}
.div_pro_word{
	width:220px;
	text-align:center;
	display:inline-block;
	float:left;
}
.div_pro_word_title{
	text-align:center;
	font-size:0.9em;
	color:#222;
	font-weight:bold;
	padding-bottom:5px;
	height:20px;
}
.div_pro_word_title a,.div_pro_word_title a:link,.div_pro_word_title a:visited,.div_pro_word_title a:active{
	color:#555;
	font-size:1.2em;
}
.div_pro_word_title a:hover{
	color:#111;
	font-weight:bold;
	font-size:1.2em;
}
.div_pro_word_brief{
	text-align:left;
	font-size:0.8em;
	color:#666;
	margin:0 auto;
	width:205px;
	line-height:1.5em;
	line-height:2em\9;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
.ul_list{
	display:none;
	padding:0 8px;
}
.like_table {
	background-image: url(images/ssd_product/bar_2_r1_c6.png);
}
.span_breadcrumb{
	padding:0 10px;
}
.garyword9 {
	font-family: Arial;
	font-size: 9.5px;
	line-height: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.word_fq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C01963;
	text-decoration: none;
}
.iconbg01{
	background-image: url(images/icon01.png);
}
.iconbg02{
	background-image: url(images/icon02.png);
}
.iconbg03{
	background-image: url(images/icon03.png);
}
.a_iconbg01{
	background-image: url(images/icon01.png);
	display:inline-block;
	display:inline\9;
	width:118px;
	height:39px;
	line-height:39px;
	cursor:pointer;
	color:#eee;
	text-align:center;
}
.a_iconbg02{
	background-image: url(images/icon02.png);
	display:inline-block;
	display:inline\9;
	width:118px;
	height:39px;
	line-height:39px;
	cursor:pointer;
	color:#eee;
	text-align:center;
}
.pump_bg {
	background-image: url(images/Business_Solutions/pump_bg.jpg);
}
.button01 {
	display:inline-block;
	display:inline\9;
	width:122px;
	height:36px;
	line-height:36px;
	background-image: url('images/about_sp/button.jpg');
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.td_button01 {
	background-image: url('images/about_sp/button.jpg');
	width:122px;
	height:36px;
	padding:0px;
	margin:0px;
	cursor: pointer;
}
.td_button02 {
	background-image: url('images/about_sp/button01.jpg');
}
.span_button01{
	color:#666;
}
.span_button02{
	color:#eee;
}
a.button01:link,a.button01:visited,a.button01 :active{
	color:#777;
}
a.button01:hover{
	color:#333;
}
a.button02 {
	background-image: url('images/about_sp/button01.jpg');
}
a.button02:link,a.button02:visited,a.button02:active{
	color:#eee;
}
a.button02:hover{
	color:#fff;
}
.word_24 {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.award_gary {
	background-image: url(images/about_sp/gray_bg.jpg);
}
.search_bg {
	background-image: url(images/about_sp/search_bg.jpg);
}
.sitemap {
	background-image: url(images/sitemap/blackbar.jpg);
	background-repeat:no-repeat;
}
.sitemap_line {
	background-image: url(images/sitemap/line.jpg);
	background-repeat:repeat-y;
}
a.black_link:link ,a.black_link:visited ,a.black_link:active {
	color: #777;
}
a.black_link:hover {
	color: #333;
}
.search_gray {
	background-image: url(images/search/gray_bg.jpg);
}
.search_black {
	background-image: url(images/search/black_bg.jpg);
}
.search_g {
	background-image: url(images/search/gray_bg01.jpg);
}
.epaper_bg {
	background-image: url(images/epaper/table_bg.png);
	background-repeat:no-repeat;
}
.pro_main_title:link,.pro_main_title:visited,.pro_main_title:active {
	color: #FFF;
	text-decoration: none;
}
.pro_main_title:hover {
	text-decoration: none;
	color: #999;
}
.compare_dom{
	display:none;
}
.span_black_word{
	color:#000;
}
.span_black_word a:link ,.span_black_word a:visited ,.span_black_word a:active {
	color: #666;
}
.span_black_word a:hover {
	text-decoration: underline;
	color: #333;
}
.table_small_item_top{
	background-image:url('images/nav_bg_top.png');
	background-repeat:repeat-x;
	background-position:bottom;
}









@charset "utf-8";
/* CSS Document */

.word_01 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}

.word_02 {
	font-family: Arial;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999;
	text-decoration: none;
}
.word_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}

.word04 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}

.word_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
}
.product_white {
	background-image: url(images/products/bar_bg.png);
}
.banner_bg {
	background-image: url(images/index_3_r4_c1.jpg);
}


.product_gary {
	background-image: url(images/product_bg_r3_c1.jpg);
}
.topbar_bg {
	background-image: url(images/top_01.png);
}

.bg_word {
	background-color: #FFF;
}

.wordblack_12 {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.garyword12 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.white_bg {
	background-image: url(images/2013_09/white_bg.png);
}


.form {padding:6px; margin-top:14px;}
.square li{ list-style-type:none; background:url(images/li.gif) no-repeat; background-position:0 6px; padding:0 0 6px 18px; margin:0px 0 0px 0px; list-style-position:inherit;}
.m20{margin:12px 0;}
.ad{ text-align:center; height:72px; font-size:32px; font-family: 'Roboto', Microsoft JhengHei, 微軟正黑體, sans-serif; color:#666;}
.mid-line{background:url(images/li2.gif) repeat-y center;}

.btn_area{height:20px; padding:15px 0 0 2px; display:table;}
.btn_send{width:120px; height:20px; color:#666; border:solid 1px #666; text-align:center; vertical-align: middle; padding:3px 0 8px 0; font-size:14pt; font-family:"Calibri", Verdana; float:left; display:table-column; cursor: pointer; line-height:130%;}
.btn_send:hover{background:#000; color:#fff;}
.btn_send a{text-decoration:none;}
.btn_note{margin:0 0 0 14px; font-size:9pt; color:#999; float:left; text-align:left; vertical-align:bottom; display:table-column;}
.btn_note2{margin:14px 0 0 0; font-size:9pt; color:#999; float:left; text-align:left; vertical-align:bottom; display:table-column;}
.down_16{margin-top:16px;}
.tc{font-family:'微軟正黑體','新細明體','Arial Unicode MS', Arial, Helvetica, sans-serif !important; }

.square_R ul{text-align: right;}
.square_R li{ list-style-type:none; background:url(images/li.gif) no-repeat 100% 8px; padding:0 12px 6px 18px; margin:0px 0 0px 0px; list-style-position:inherit; }
.right{text-align:right;}
.Rr{float:right; padding-right:4px}
.fa {direction: rtl;}

/*Green Policy*/
.Green {font-family: Arial;	font-size: 12px; line-height: 20px;	color: #333;}
.Green hr{margin:24px 0; border:0; height:1px; background-color:#dcdcdd; color:#dcdcdd;/* IE6 */ clear: both;}
.right{float: right;}
.btn {padding: 12px 0;}

/*etailer*/
.etailer_bg{background:#fff;}
.etailer .title{border-bottom: solid 2px #DF5B94;}
.etailer-unit td{width:20%; text-align:left; padding:10px 5px;}


/*=====================================For Apple======================================*/


@import url("reset.css");


@font-face{
	font-family:"Myriad Pro Light";
	src: local("Myriad Pro Light"),
	local("Myriad Pro"),
	url("http://greatersharpstown.com/fonts/fonts/MyriadPro-Light.ttf");
	}

body{
	font-family: "Myriad Pro Light", "Myriad Pro", Verdana, Geneva, "微軟正黑體", sans-serif;
	font-size:13px;
	color:#666;
	background-color:#FFF;
	}
