@charset "utf-8";

body {	padding: 0;	margin: 0; 	background: #fff ;text-align: center; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt; background-color:#ECECEC;	}

	
a{color:#06C;}
a:hover{text-decoration:underline;color:#F60}

/* all A tags whose HREF attribute ends in .pdf */
a[href$='.pdf'] { 	padding-right: 18px;	background: transparent url(icon_pdf.gif) no-repeat center right;}


select{float:left;color:#333;padding:1px;border:1px solid #39C;margin-right:5px;}
select.st_1{clear:none;width:145px;font-size:.75em;}
/*和首頁有差異*/
select.st_2{float:left;clear:none;color:black;width:100px;font-size:.75em;}

img{border:0; }

/*和首頁有差異*/
input{margin:0px;color:#333; padding:2px 0px 2px 5px;margin-right:10px;border:1px solid #39C;}

input.ipt_1{ margin-left:10px;float:left;width:150px;font-size:.75em;}

.blue_btn{ height:21px; background:url(menu_bg_up.gif) repeat-x left top;border:outset 1px #ADCAED;color:#fff;padding-left:1px;padding-right:1px; font-weight:bold; font-size:10px;cursor:pointer;}
.wh_btn,.wh_btn_cur{background:url(btn_wh.gif) repeat-x left top; border:1px solid #666; font-size:12px;cursor:pointer; font-weight:bold;}
.wh_btn_cur{border:1px solod #333;cursor:text; color:#666; background:#333;
}

form{margin:0;padding:0; display:inline; }

/*font_Arial*/
input,.blue_btn,select,.title_emph,#top_menu,.pdlist_row td,.pd_read_row,#location,.round p,.pd_title a,.pd_image_ps,.pd_download li a,.dl_name span,.pd_det_cont,.dl_det_cont,.newscont,.news_list td,.news_topic,.award_topic,#footer,.tb_registPD,.tb_edituser,.level_row,.ft_tp,.pdlist caption,.pd_spec{font-family:Arial;}

/*text*/
.title_emph {font-size:1em;font-weight:bold;}

#page{poaition:relative;width:766px;margin:0 auto;background:#fff; }
#page_bk{width:796px;margin:0 auto;background:#fff url(bk_page.gif);}
#page_footer{width:796px; padding-bottom:8px;margin:0 auto;background:url(bk_footer.gif) left bottom no-repeat;}	

#head{height:auto;background:url(bg_global.jpg) -30px 0 no-repeat;}
#top_menu{  float:right;font-size:12px;color:#999; background:url(bg_top_menu.jpg);padding:3px 10px 5px 0px;}
#top_menu a{ text-decoration:none;color:#36c;}

#logo{float:left;margin-top:10px;padding-left:10px;width:342px;height:52px;}
#lang{clear:right;float:right;margin-top:15px; }
#mainPic{clear:both;padding:0px;margin:0;margin-bottom:1px; }
#mainMenu{ position:relative;height:35px; width:766px;background: #06c url(menuBK_blue.gif) repeat-x;border-right:1px solid #06c; }

#mainMenu 
{padding: 0px;	margin: 0px; list-style-type:nonoe; }
#mainMenu div
{
	dispaly:block;
	width:125px;
	height:35px;
    left:0;
	border-left:1px solid #fff;
}
#mainMenu  a {
	display:block;
	width: 123px;
	height:35px;
	border-left:1px solid #06c;
	text-align: center;
	font-size:.75em;
	line-height:2.8em;
	font-weight:bold;
	text-decoration: none;
	color:#fff;
	}
#mainMenu a:hover {
	text-decoration: none;
	color:#9cf;
	}	
/*content*/
#content{ clear:both;width:766px;height:atuo;background:#fff;margin-bottom:2px;}
.cont_2col{clear:both;background:url(bg_cont_2col.gif) repeat-y; }
/*cata_right*/
.menu_cata{   text-align:left; vertical-align:top;width:180px; }
.menu_cata a{ text-decoration:none; }
.cata_topic_l,.cata_topic_r,.cata_topic_r2{margin:0 auto; padding:7px;padding-bottom:8px; font-weight:bold;font-size:12px;color:white;background:#000 url(bg_topic_1.gif);cursor:default; }
.cata_topic_l {padding-left:20px;  border-left:1px solid #ECECEC;}
.cata_topic_r,.cata_topic_r2{margin-left:1px; padding-left:20px;}
.cata_topic_r span{color:#FC0;}
.cata_topic_r2{background:url(bg_topic_2.gif) right bottom; color:#FFFF66; }

.page_name{cursor:default;font-size:22px; font-weight:bold; text-align:left; border-bottom:1px solid #CCC; vertical-align:middle; color:black; padding:10px 0px 0px 20px; }
.page_name span{font-size:12px; font-weight:bold;}
.page_name p{ padding:0; margin:0;}
.level{margin:0;padding:0;list-style-type:none; background:url(bg_gray04.gif) }

.level li{magin:0; padding:0;  }
a.level_0{  display:block;font-weight:bold;
border:1px solid #A8A8A8; border-top:none; font-size:.7em;line-height:1.5em; background:url(bg_menu.gif) left bottom;color:#333; padding:5px 0px 5px 20px;color:black; margin-left:1px; white-space:nowrap;}

a:hover.level_1,a:hover.level_2{  color:#F60;}

a:hover.level_0{background: url(menuBK_blue.gif) 0 -5px; color:#FFFFFF; border:1px solid #36c; border-top:none;}

li.level_1_num { cursor:default; font-weight:bold;border-bottom:1px solid #D2D2D2; background:url(icon_collapsed_no.gif) no-repeat;color:black;}
a.level_1{font-weight:bold; background: url(icon_collapsed_yes.gif) no-repeat;border-bottom:1px solid #D2D2D2;color:#06C; }

li.level_1_num,a.level_1{ display:block;font-size:.7em;line-height:1.5em; font-weight:bold;padding:6px 4px 6px 35px; background-position: 20px 50% ; }

a.level_2 {color:#333; padding:3px 4px 4px 20px;}
li.level_2_num{cursor:default;color:#CC0000;border-bottom:1px solid #fff;background:url(icon_struct.gif) 20px 4px no-repeat; padding:4px 4px 4px 35px; }

a.level_2,li.level_2_num{font-size:.7em;display:block; margin:0;border-bottom:1px solid #D2D2D2;font-weight:normal;}

.pdlist{clear:both;font-size:1em; margin-top:0px; width:100%;}
.pdlist td{ vertical-align:top; padding-top:10px; }

.pdlist_col{text-align:left; font-size:.75em; padding-left:15px;padding-right:10px; color:black; table-layout:fixed;  }
.pdlist_col td{ padding-bottom:0px}
.pdlist caption{text-align:center; font-size:15px; background:#eee url(bg_topic_2.gif) -180px top no-repeat; color:#FFFF66; cursor:default; font-weight:bold; padding:5px 0px 5px 0px; border-left:2px solid #fff;}
.pd_spec {line-height:1.4em;color:#333;}
.pd_spec a{ text-decoration:none;color:black;}
.pd_spec a:hover{color:#f60;}
.pd_name{ font-weight:bold; vertical-align:top;  font-size:1em; }
.pd_name div{margin-right:px; padding-top:3px; text-align:center; table-layout:fixed; overflow:visible; white-space: pre-wrap;/* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap;/* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */ }
.pd_name a{text-decoration:none;color:black;width:150px;}
.pd_name a:hover{color:#F60;}
.detail td{width:30%; text-align:center; font-size:80%;padding-bottom:20px;}

.pdlist_row { width:580px;font-size:1em; margin:0 auto;}
.pdlist_row td{text-align:left; font-size:.75em;color:black; line-height:1.3em; border-bottom:2px solid #eee;padding:10px; }
.pdlist_row img{ margin-left:10px;}

.pd_name_row{font-weight:bold; color:black;font-family:verdana; font-size:1.10em; padding:0px 10px 3px 10px;}
.pd_spec_row{ font-size:100%; color:#333; margin:0; padding:0; }
.pd_spec_row li{ padding:0; margin:0;}
.pd_read_row{ margin:0; padding:0px;font-size:90%; font-weight:normal; float:right; }
.pd_read_row a{display:block;color:#3DA503;font-size:90%; font-weight:bold; background:#fff url(btn_read.gif) no-repeat; padding:4px 20px 4px 20px; text-decoration:none;}
.pd_read_row a:hover{ color:#F60;}

.pageNum{ clear:both;text-align:center;font-weight:500;color:#FF6600; padding-top:10px;font-size:12px;}
.pageNum a{ olor:#06F;font-size:12px;}
.pageNum .total{ color:#666;  line-height:2em;font-weight:normal;font-size:12px;}

.link_list{ clear:both;margin:0; padding:0;list-style-type:none;}
.link_list li{ display:block; height:26px; padding-top:10px;padding-left:20px;font-size:.7em;background:url(btn_br.gif) no-repeat; }
.link_list li a {display:block;color:black;  font-weight:bold;}
.link_list li a:hover{color:#F60;}

/*location*/
#location{ clear:both;text-align:left; border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:1px;padding-top:3px; padding-bottom:3px; padding-left:20px;color:#666; font-size:70%;}
#location a{ text-decoration:none;color:#06F; }
#location a:hover{ text-decoration:underline;}


/*linktxt*/
.linkTxt{margin:0px;margin-top:10px;padding:0;font-size:1em; text-align:left;list-style-type:none; width:100%; }
.linkTxt li{font-size:.70em; line-height:1.4em;font-weight:bold; }
.linkTxt li a{ display:block; width:130px;text-decoration:none; color:#06C;background:url(icon_cat_l2.gif) 12px 4px no-repeat; padding:0px 0px 5px 25px;}
.linkTxt li.cur{ cursor:default; margin:0;padding-left:25px;background:white;padding-top:3x; padding-bottom:3px; color:#F60;}
.linkTxt li a:visited{color:#06C;}
.linkTxt li a:hover{text-decoration:none; color:#003399;}

.linkMember {margin:0px;}
.linkMember li{ display:block; height:23px;background:#fff url(menu_left_up.gif) left top no-repeat; padding-top:2px;}
.linkMember li.cur2{background:#fff url(menu_left_dw.gif) left top no-repeat;padding-left:25px;}
.linkMember li a{ display:block; height:23px;margin:0; white-space:nowrap;}
.linkMember li a:hover {display:block; height:23px;background-color:none;background:#fff url(menu_left_dw.gif) left top no-repeat;}
/*Spotlight*/


.round{ clear:both; padding-top:10px; padding-bottom:10px;height:auto;border-bottom:1px solid #9ABEE3; }
.round p{ clear:both;margin:0; padding:0;font-size:.75em;color:black;color:#333;}
.round span a { font-weight:bold;font-size:.9em;color:black; top:-5px;}
.round span{ font-size:.8em; color:black;font-weight:bold;}

.round_D{clear:both;margin-top:10px; margin-bottom:10px;padding-left:20px; padding-right:20px; font-size:1em;}
/*search*/
.search{ float:left;width:480px;}
/*round_set*/
.round_set{font-size:.75em; line-height:1.5em;}
.round1_set,.round2_set,.round3_set{float:left;padding-left:10px;}
.round1_set,.round2_set{width:370px;}
.round1_set table{ width:100%;}

/*round*/
.box_bl { background: #EEE url(box_bl.gif) no-repeat bottom left;  }
.box_br { background: url(box_br.gif) no-repeat bottom right; }
.box_tl { background: url(box_tl.gif) no-repeat top left; }
.box_tr { background: url(box_tr.gif) no-repeat top right; }

.boxB_bl { background: #69C url(boxB_bl.gif) no-repeat bottom left; color:white; font-size:1em;}
.boxB_br { background: url(boxB_br.gif) no-repeat bottom right; }
.boxB_tl { background: url(boxB_tl.gif) no-repeat top left; }
.boxB_tr { background: url(boxB_tr.gif) no-repeat top right; }
.brB_topic{ margin:0; padding:0;font-size:1.2em; font-weight:bold; }
.boxB_bl a{color:#FFFF33}
.blog_l
{	background: #ECBF41 url(blog_l.gif) no-repeat top left;	height: 26px;}
.blog_r
{	background: url(blog_r.gif) no-repeat top right;	height: 26px;}
.blog_b
{	padding: 4px 0px 0px 10px;	color: #fff;	font-weight: bold;}


/*Allcata*/
.pd_set { float:left;clear:both; align:center;height:auto;margin-top:10px;width:90%; margin-bottom:10px;cursor:default;}

table.pd_set td{ vertical-align:top;}
table.pd_block{width:; margin-bottom:20px;font-size:75%;}
table.pd_block td{text-align:left;}
table.pd_block a{ text-decoration:none;}
a.pd_icon {display:block; border:1px solid #999; width:136px ;margin:0 auto; margin-bottom:5px;}
a:hover.pd_icon{border:1px solid #0cf;}
/*.pd_title{ }*/
.pd_title a{ display:block; margin-left:15px; margin-top:5px;color:#000;font-weight:bold;}
.pd_title a:hover{color:#36f;}
.pd_cata{margin:0;padding:0;   list-style-type:none; width:150px; font-size:1em;}
.pd_cata li{margin-left:0px; display:block;width:140px;margin-left:13px;background: transparent url(icon04.gif) 0px 4px no-repeat; font-size:.8em; line-height:1.5em; }
.pd_cata li a{ display:block;  padding-left:10px; font-family:Verdana; color:#666;}
.pd_cata li a:hover{color:#36f ; text-decoration:none;}

/*pd image*/
.pd_image_L{ width:260px; padding-left:30px; padding-top:0px; font-weight:500; color:black;}
.pd_image_L a{ display:block;background:url(icon_scale.gif) right bottom no-repeat; }
.pd_topic{ float:left;}
.pd_image_ps{ font-size:75%; text-align:left; margin:0; padding:0; margin-top:5px; color:#999;}
.pd_image_info { font-size:100%; vertical-align:top; padding:0px 0px 20px 20px;}
.pd_image_info table{font-family:arial; text-align:left; font-size:12px;}

ul.pd_download{margin:0;padding:0; list-style-type:none; padding-left:20px; float:left; }
.pd_download li { display:block;float:left;margin-top:5px; background:url(btn_dl.gif) no-repeat;} 
.pd_download li a{ display:block;float:left;height:21px;padding:5px 10px 0px 32px;text-decoration:none; font-size:12px; margin-top:2px;color:#0099FF; font-weight:bold; color:white;}
.utility a{background:url(icon_utility.gif)  no-repeat;}
.driver a{background: url(icon_driver.gif)  no-repeat;}
.manual a{background:url(icon_manual.gif)  no-repeat;}
.bios a{background:url(icon_bios.gif) no-repeat;}
.firmware a{background:url(icon_firmware.gif)  no-repeat;}
.datasheet a{background:url(icon_datasheet.gif)  no-repeat;}
.quick a{background:url(icon_quick.gif)  no-repeat;}
.spec a{background:url(icon_more.gif)  no-repeat; }
.pd_download li a{background-position: 10px 3px;}
.pd_download li a:hover{ background-position: 10px -17px;}
/*pd detail menu*/
.pd_det_menu { padding:0; padding-bottom:10px; }
.pd_det_menu ul{display:block; width:736px;float:left; margin:0; padding:0; list-style-type:none;margin:0; padding:0; padding-left:30px; background:url(bk_pd_det.gif) right bottom repeat-x;}
.pd_det_menu ul li{display:block; float:left; font-size:75%;background:url(bk_pd_det_menu.gif) left 10px repeat-x; padding-top:10px;}
.pd_det_menu ul li.pd_det_cur { cursor:default; border:1px solid #999; border-bottom:1px solid #fff;;background:#fff url(bk_pd_det_menuC.gif) repeat-x; font-weight:bold;font-size:.9em; padding:12px 20px 6px 20px;}
.pd_det_menu ul li a { display:block;color:white; text-decoration:none;font-weight:bold; border-right:1px solid #fff; background:url(icon_det_m1.gif) right 1px no-repeat; padding:6px 22px 6px 22px;}

.pd_det_menu ul li a:hover{ color:#ccc;}
.pd_det_cont {font-size:75%; line-height:140%; }

.dl_name{font-size:14px; font-weight:bold;padding:0; margin:0; color:#06C;}
.dl_name span{ font-size:12px; font-weight:normal;}
.dl_title{display:block;cursor:default;float:left; font-size:1.5em; font-weight:bold; color:#ccc; padding:5px 0px 0px 20px;}
.dl_det_cont {font-size:.75em; vertical-align:top; padding:0px 20px 0px 20px;}
.dl_tb { clear:both;width:100%; background:#f4fafb url(/images/download_mb_biosdetail_tabl.gif ) repeat-x; padding-top:5px; margin-bottom:10px;}
.dl_tb a { display:block; background:url(Disc_Yellow.gif) 0 50% no-repeat;font-weight:bold; color:#06C; padding:5px 0px 5px 30px; white-space:nowrap;}
.dl_tb table{ text-align:left;}
.dl_tb td{border-top:2px solid #fff; border-bottom:1px solid #CCC; text-align:left; padding:6px 0px 6px 10px;}
.dl_tb th{ font-weight:bold;padding-top:6px;padding-bottom:6px;padding-left:30px;border-top:2px solid #fff; border-bottom:1px solid #CCC; background:#E6F4FB url(download_mb_biosdetail_t.gif) 10px 50% no-repeat;}

.dllist_txt{margin-bottom:10px; border-bottom:1px solid #CCC; background:#F0F0F0; font-size:.75em;}
tr.dllist_txt_tr1{background:#FAFAFA;}
.dllist_txt th{ font-weight:normal;text-align:left; border-left:1px solid #fff ;border-right:1px solid:#fff ; font-family:Verdana;background:url(bg_tr1.gif) repeat-x;  padding:8px 0px 8px 10px;}
.dllist_txt th span { background:url(download_mb_biosdetail_t.gif) 0px 50% no-repeat;padding-left:10px;}
.dllist_txt td{padding-top:6px;padding-bottom:6px; padding-left:10px;text-align:left;}

/*Pd_list*/
.outerp {cursor:default; text-align:center; width:40px;
}

.pdlist_txt{ width:100%;border-left:1px solid #fff; cursor:default; text-align:left; }

/*New*/
.newscont{ clear:both;font-size:.75em; line-height:1.5em;text-align:justify; margin-left:20px; margin-right:20px;}
.newscont img{ margin:8px;}
.news_list{width:100%;font-size:1em; clear:both;}
.news_list td{background:#EBF2FA; font-size:.75em; padding:10px 5px 10px 5px;}
.news_list td a{ display:block;text-align:left; margin-left:5px;padding-left:20px;background:url(icon_news.gif) left 0px no-repeat; line-height:1.5em;}
.news_list td.col_white{ background:#fff;}
.news_topic{cursor:default;display:block; float:left; height:25px; padding-top:12px;text-align:center; font-size:16px;  color:white; font-weight:bold;  width:155px; background:url(icon_news_t.gif) no-repeat;}

/*award*/
.award_cont{ font-size:1em; padding:0 20px 10px 20px;}
.award_a td a{background:none; padding:0; margin:0; }
.award_topic{ cursor:default;display:block; float:left; height:30px; text-align:left;padding:8px 0px 0px 15px;font-size:18px;  color:white; font-weight:bold;  width:170px; }
.award_topic a { color:white;}
/**/
/*cata socket*/
.cat_sock_0{ clear:both;font-weight:bold; font-family:Arial; font-size:20px;color:#CC0000}
ul.cat_sock { clear:both;margin:0 auto; padding:0;text-align:left; list-style-type:none; padding:10px 10px 20px 40px;width:535px; background: url(bg_list.gif);  }
li.cat_sock_1{clear:both; position:relative; padding-top:10px; padding-left:20px;  margin-right:25px; font-weight:bold; background: url(icon_cat_sock_0.gif) left bottom no-repeat; font-size:.75em; border-bottom:1px solid #ccc;}
li.cat_sock_2{ display:block; float:left; width:230px;font-size:.75em;color:black;background:url(icon03.gif) 22px 8px no-repeat;padding:4px 0px 4px 30px; layout:fixed;}
li.cat_sock_2 a{ text-decoration:none; padding-right:30px; }
a.icon_hot{ background:url(icon_hot.gif) right top no-repeat;}
a.icon_new{ background:url(icon_new.gif) right 50% no-repeat;}

#footer{width:100%;margin:2px 0 3px 0;clear:both;height:auto;border-top:2px solid #377DC7;font-size:70%;color:#999; background:#ECECEC;}
.ft_con1{padding:15px 0px 5px 0px;border-top:1px solid #C6C6C6;}
.ft_con1 a{color:#666; text-decoration:none;}
.ft_con1 a:hover{text-decoration:underline;}


/*banner */
.banner_col{margin:0 auto;padding:0;height:auto;margin-top:20px;padding-bottom:10px;}
.br_2{width:150px;margin:0 auto;margin-bottom:10px;border:1px solid #666;}

/*icon*/
#certificates p,#features p,.icon_anchor2{display:block; width:110px; height:30px;text-align:right;font-weight:bold; background:url(icon_ov.gif) no-repeat; font-size:1.15em;padding:20px 30px 0px 0px; color:#039; margin:0;}
.icon_anc1{ background:url(icon_square_1.gif) 0 50% no-repeat;text-align:left;}

/**/
#readTxt { clear:both;position:relative;  padding-right:20px;}
#readTxt a{display:block;margin-bottom:5px;font-weight:bold; float:right; color:#06C; }
/**/
.tb_registPD{ border:1px solid #39C; border-right:none;border-bottom:none; margin-top:10px; margin-bottom:10px; font-size:12px;}
.tb_registPD,.qa_tb{ background:#DEDEE4 url(bg_gray01.gif) left top repeat-x;}

.tb_registPD td,.tb_registPD th{padding:5px; margin:1px;border-right:1px solid #39C;border-bottom:1px solid #39C;}

.tb_registPD th{ background:#CCC; }
.tb_edituser{margin-top:10px; margin-bottom:10px; }
.tb_edituser td,.tb_edituser th{padding:5px; margin:1px;}
.tb_edituser caption,.tb_registPD caption{text-align:left; font-family:Verdana; font-weight:bold; background:url(icon_square_1.gif) 0 50% no-repeat; height:20px; padding-left:20px; line-height:1.6em; cursor:default; color:black;}
.hr_blue{ border:none; background-color:#eee; color:#eee;height:1px;}

.level_row{ list-style-type:none; font-size:.75em; margin:0; padding:0; }
.level_row li{ display:block; float:left;padding-right:5px; padding-left:5px;margin-top:10px; margin-bottom:10px; }

/*feature*/
.key_feature{ clear:both;font-size:1em;}
.key_feature td{ font-family:Arial;border-left:1px solid #ccc; border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px; vertical-align:top;background:#fff url(bg_gray01.gif);width:195px;}
.key_feature h1{ font-size:1em; margin:0; padding:0;font-family:Verdana;}
.key_feature p,.ft_cont{ clear:both;font-size:.75em;line-height:1.5em;margin:0; padding:0; padding:10px;text-align:left;}
.ft_cont { clear:none; }
.key_feature a{ text-decoration:none; color:#666; cursor:pointer;}
.key_feature a:hover{ text-decoration:underline; color:#f60;}
.ft_img{ float:left; width:0 auto;padding:10px; padding-top:0; padding-bottom:0;}
.nb_slogan{ margin-left:1px;border:1px solid  #ccc;}

