/*----------------------------- BODY ----------------------------*/
body
{
	font-family: Arial;
	margin:0 auto;
	background-color: #383A3D;
	color: #989898;
	font-size: 7pt;
}
.pageMain
{
	margin:0 auto;
}
/*----------------------------- /BODY ----------------------------*/
/*-----------------------------頁首區塊------------------------------*/
.header
{
    background:#383a3d url(/images/header_Bgn.jpg) repeat-x left top;
	/*background-color:#393333;	*/
}
.header_inner
{
    width:1010px;
    margin:0 auto;
}

.logo
{	
	height: 66px;
	width:970px;
	margin:0 auto;
	/*background: url(/images/header_bg.jpg) no-repeat top left; */
}
/*** Top 內容的快捷列 ***/
.Quick 
{
	float:right;
	margin-top:25px;
	font-size:8pt;
	color:#c2c2c2;
}
/*** Top 內容的快捷列中的連結文字 ***/
.Quick a
{
	color:#e7e4e4;
	text-decoration:none;
}
/*** Top 內容的快捷列中的連結文字 ***/
.Quick a:hover
{
	color:#ffffff;
	text-decoration:underline;
}
.search
{
    padding-left:3px;
    width:114px; 
    height:15px; 
    line-height:15px;
    background: url(/images/Search_Bar_01.png) no-repeat left top;
    border:0;
    /*font-size:11px; */
    color:#292929;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    float:left;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
.search_bg
{
    /*padding-bottom:3px;    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#fff;    
    font-size:10px;
    width: 15px;
    height: 15px;
    border:none;    
    background: url(/images/Search_Icon.png) no-repeat left top; */   
    float:left;
    border:0;
    width:18px; 
    height:17px; 
    line-height:17px;
    background: url(/images/Search_Bar_02.png) no-repeat left top;
    cursor:pointer;
    -webkit-border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    -moz-border-radius-bottomright: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .search_bg
    {
        padding-left:0px;
    }
}
.search_mover
{
    cursor:pointer;
    background: url(/images/searchbar_mouse.gif) no-repeat bottom left; 
}*/
/*** 主選單區塊 ***/
.menu
{
	width: 970px;
	height:35px;
	margin: 0 auto;
	/*background: url(/images/menu_bg.jpg) no-repeat top left; */
    font-size: 13px;
	font-weight: bold;	
}
/*-----------------------------/頁首區塊------------------------------*/
/*-----------------------------中間訊息區域-------------------------------*/
.main
{
	width: 970px;
	margin:0 auto;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.header1
{
	padding:7px 0 7px 12px;
	height:24px;
	font-size:12px;
	color:#1d6cfe;	
}
.allborder
{
	height:316px;    
    padding-top:15px;
}
.borderBody
{	
	/*background-color:#ffffff;*/
	height:278px;
}
.more1
{
	font-size:14px;
	color:#1d6cfe;
    font-weight:bold;
}
.more
{
    padding-right:10px;
	color:#1d6cfe;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.more a
{
    text-decoration:none;
	color:#1d6cfe;
}
.more a:hover
{
}
.morehyperlink
{
    font-size:12px;
	text-decoration:none;
	color:#103bc8;
	font-weight:bold;
}
.morehyperlink:hover
{
	text-decoration:underline;
}
.morehyperlink:visited
{
	color:#5e81f6;
}
/*-----------------------------左方區塊小塊------------------------------*/
.leftborder
{
	float: left;
	width: 270px;
}
.leftborderline
{
    margin-left:10px;
	font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#1d6cfe;	
	text-decoration:none;	
}
.leftborderline2
{
	font-size:12px;
	color:#696969;
	line-height:1.2;
}
.conborderline
{
	font-size:12px;
	color:#103bc8;
	font-weight:bold;
}
#accordion .ui-icon-triangle-1-s 
{
    position:absolute;
	display:block;
	width:10px;
	height:10px;
	background:url(/images/Arrow_Down.png) no-repeat left center;
	top:1.9em;
    right:1em;
}
#accordion .ui-icon-triangle-1-e 
{
    position:absolute;
    display:block;
	width:10px;
	height:10px;
	background:url(/images/Arrow_Up.png) no-repeat left center;
    top:1.9em;
    right:1em;
}
#accordion .ui-accordion-header a  
{
    margin-left:20px;
}
:focus 
{
  -moz-outline-style: none;
} 
.lefttitle  
{
    height:33px;     
    padding:15px 0 0 2px; 
    position:relative;
    /*border-top: solid 1px #b7b7b7;*/
}
.leftcontent 
{
    padding-left:12px;
    width:250px;
    /*background: url(../images/left_b.gif) no-repeat left bottom; */
    /*word-wrap:break-word;*/
    overflow:hidden;
}
.leftcontent ul
{    
    padding:0;
    margin:0;
    line-height:1.3;
    font-size:14px;
}
.leftcontent ul li
{
    list-style-type:none; 
    background: url(../images/icon_grey.gif) no-repeat left center;
}
.leftcontent ul li a
{
    margin-left:20px;
    text-decoration:none;
	color:#5e5e5e;
}
.leftcontent ul li a:hover 
{
	text-decoration:underline;
}
.linkblue
{
    font-size:13px;	
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
}
.linkblue:hover
{
	color:#3366cc;
	text-decoration:underline;
}
.linklightblue
{
    font-size:14px;	
	line-height:18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#1d6cfe;
	text-decoration: none;
}
.linklightblue:hover
{
	color:#1d6cfe;
}
/*-----------------------------右方區塊小塊------------------------------*/
.rightborder
{
	float: right;
	width: 270px;
}
.headbg
{
    
}
.customer
{
    height:178px;
    background:url(/images/A2Banner_Shadow.png) no-repeat center bottom;
    margin-bottom: 1px;
}
.c11{
    /*background:url(/images/h2.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c12{
    /*background:url(/images/CeBIT_Icon.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c11_jp{
    /*background:url(/images/jp_icon_mbpage.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c11_br{
    /*background:url(/images/c11_facebook.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c1{
    /*background:url(/images/h2.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c2{
    /*background:url(/images/h3.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c2_jp{
    /*background:url(/images/jp_icon_club.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c22{
    /*background:url(/images/h3.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c22_in{
    /*background:url(/images/h3.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c4{
    /*background:url(/images/h4.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_cebit{
    /*background:url(/images/h_cebit2011.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_cebit_cht{
    /*background:url(/images/h_cebit2011_cht.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_cebit_cn{
    /*background:url(/images/h_cebit2011_cn.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.computex{
    /*background:url(/images/Computex2011_icon.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_4yaer{
    /*background:url(/images/4year.jpg) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_4yaer_tw{
    /*background:url(/images/4year.png) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_b2cq{
    /*background:url(/images/b2cq.jpg) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:5px 0px 10px 2px;
}
.c_brblog{
    /*background:url(/images/br_blog.gif) no-repeat left center ;*/
    height:33px;
    width:253px;
    display:block;
    padding:15px 0px 0px 2px;
}
.c_mobile{
    background:url(/images/Index_Promote.jpg) no-repeat left center ;
    height:50px;
    width:260px;
    display:block;
}
.splt
{
    height: 33px;
    padding: 15px 0 0 2px;
    width: 253px;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    font-family: Arial,Verdana,Helvetica,sans-serif;
}
.splt a{
    color: #1D6CFE;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
}
.splt:hover
{
	color:#1d6cfe;
}
/*-----------------------------中下方區塊小塊------------------------------*/
.midborder
{
	float: left;
    border-left:solid 1px #e8e8e8;
    border-right:solid 1px #e8e8e8;
    width: 428px;	
}
.midheadbg
{
}
.midtitle  
{
    /*background: url(../images/bar_gray.jpg) repeat-x left top;*/
    padding:0 0 0 12px; 
}
.midborderline
{
	font-size:13px;
	color:#103bc8;
	font-weight:bold;
}
.midborderline3
{
	font-size:9px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.midborderline2
{
	font-size:12px;
	color:#696969;
	line-height:15px;
}

/*-----------------------------/中間訊息區域-------------------------------*/
/*-----------------------------中間banner區塊------------------------------*/
.centerBody
{
	background-color: #ffffff;
	width: 970px;
	margin:0 auto;
}
/*-----------------------------/中間banner區塊------------------------------*/
/*-----------------------------頁尾區塊------------------------------*/
.footer
{
	width: 970px;
	margin:0 auto;
	text-align: left;	
	font-size:10px;	
	color:#525253;	
	background:url(/images/Footer_Bg.png) repeat-x left top;
	-webkit-text-size-adjust:none;
}
.footerBorder
{		
	padding:15px 0px 5px;        	
	font-size:12px;	
	font-weight:bold;
	color:#131313;	
}
.footerBorder a
{
	text-decoration: none;
	color:#131313;
}
.footerBorder a:hover
{
	color:#1d6cfe;
}
/*-----------------------------/頁尾區塊------------------------------*/
.clear
{
    clear: both;
}

.lan_tbl a
{
    color:#3d3d3d;
    font-size:11px;
}
.lan_hover
{
    background:#3366cc;
}
.lan_hover a
{
    color:#ffffff;
    background:#3366cc;
}
.lan_hover a:hover
{
    color:#ffffff;
    background:#3366cc;
    text-decoration:none;
}

.text3
{
   font-size:11px;
   color:#3d3d3d;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text3 a
{
   color:#3d3d3d;
   text-decoration:none;     
}
.text3 a:hover
{
    text-decoration:underline;       
}

/*** 獎項 ***/
.blockcontent_awd
{
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3366cc;
}
.blockcontent_awd a
{
	text-decoration:none;
	color:#3366cc;	
}
.blockcontent_awd a:hover
{
	text-decoration:underline;
}
.bgg{
    margin:0 auto;
    background:url(/images/Shadow_BG.png) no-repeat center top;
    width:1010px;
}
