﻿/*layout*/
#container{float:left; }
#extra{float:right; position:relative; }
	

/* 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;}
a[href ^="epaper"] { padding-right: 18px; }

select{float:left;color:#333;padding:1px;border:1px solid #39C;margin-right:5px;font:normal 12px Arial;}



 
/*img[src*="space"]{ display:block;border-top:1px solid #ccc; width:100%;height:1px;}
*/

input{color:#333; padding:2px 0px 2px 5px;margin-right:10px;font:normal 13px Segoe UI,"Lucida Grande",Arial,sans-serif;}

input.ipt_1{ margin-left:10px;float:left;width:150px; color:#999; }
input.ipt_2{ border:1px solid #cecece; background:url(bg_ipt2.png) 0 0 repeat-x;color:#999; width:220px;}

.blue_btn,.gray_btn{ /*height:22px;*/background:url(menu_bg_up.gif) 0 0 repeat-x;border:solid 1px #39c;color:#fff;padding:0 5px; font-weight:bold;font-size:12px; cursor:pointer;}
.gray_btn{ background:#ccc url(menu_bg_gray.gif) 0 50%; border:solid 1px #ccc;}
.wh_btn,.wh_btn_cur,.wh_btn_a span{background:url(btn_wh.gif) repeat-x left top; border:1px solid #666; font-size:12px;cursor:pointer; font-weight:bold;}
.wh_btn:hover{color:#06f;}
.wh_btn_cur{border:1px solid #333; cursor:text; color:#666; background:#333;}
.wh_btn_a span{margin-right:10px;line-height:20px; padding:5px 15px 5px 15px;}
.wh_btn_a a:hover,.wh_btn_a a{ text-decoration:none;}
form{margin:0;padding:0; display:inline; }
select.st_180{ width:180px;}

/*hr*/
.dot_line{ background:url(line_dot.gif) 0 bottom repeat-x;}

/*block*/

.block1{  margin-bottom:20px;}

.block2,.block3{
 background:#fff; margin-bottom:20px;
 }
.block1 h2,.block2 h2,.block2 h1,.block1 h2,.block3 h2{ 
display:block;
text-align:center;
background:url(bg_block1_tp.jpg) no-repeat; 
color:white; 
font:normal 12px verdana; 
margin:0;
padding:6px 20px; 
color:#333;
cursor:default;
}

.block2{ width:720px;}

 /*新增.block2 h1 for SEO h1=h2*/
.block2 h1{ 
	background:url(bg_block2_tp.jpg) no-repeat;
	color:#333;
	cursor:default;
}

.block2 h2{ 
background:url(bg_block2_tp.jpg) no-repeat;
color:#333;
cursor:default;
}

.block2 h3{
margin:0;
display:block;
padding:8px 0;
border-right:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
text-align:center;
font:bold 12px Arial;
}

.block2 h3.level_title{ 
font:bold 12px Arial;
background:#B3BCC5;
}

.block3 h2{ 
background:url(bg_block3_tp.jpg) no-repeat;
color:#333;
cursor:default;
}


.block4{ margin:10px auto;}
.block4 h2{ font:normal 20px Arial;}

.block5{ border:1px solid #A5B2BB; background:#F5F5F5 url(bg_block5.png) repeat-x; padding:0 10px 10px 10px; font:normal 12px Arial;}
.block5 h2{padding:5px 10px; margin:0;font:bold 13px Arial;color:black;}

.block6{ padding:10px 0; line-height:150%; }
.block6 h1{ padding:10px 0 0 0; margin:0; color:#F93; font-style:italic;  }

/*text*/
/*content*/

#cont_2col{}
#cont_2col #container{ width:20%;}
#cont_2col #extra{ width:76%; padding:0 10px;}
.cont_2col{clear:both;/*background:url(bg_cont_2col.gif) repeat-y; */}
/*cata_right*/
.menu_cata{   text-align:left; vertical-align:top;width:230px;}
.menu_cata a{ text-decoration:none; }
.cata_topic_r2{ margin:0 auto; padding:6px;font-weight:bold;font-size:13px;color:white;background:#000 url(bg_topic_1.gif) repeat-x;cursor:default; }
.cata_topic_r2{margin-left:1px; padding-left:20px;}
.cata_topic_r{background:url(bg_topic_3.gif) right top; color:black;line-height:2em;}
.cata_topic_r span{color:#FC0;}
.cata_topic_r2{background:#9B9B9B url(bg_topic_2.gif) right bottom no-repeat; color:#fff; font-weight:normal; line-height:150%;}
.cata_topic_r3{  font-weight:normal; margin:0; padding:6px 0 0 0 ; margin:6px 0 0 0; background:gray;}

.page_name{
cursor:default;
font:normal 26px Arial;
text-align:left;
color:#333;
padding:5px 0;
background:#F5F5F5;
margin-bottom:10px;
}
.page_name span{
font-size:12px;
font-weight:bold;
}
.page_name p{
padding:0;
margin:0;
}
.page_name .info,.page_name .info1{ 
display:block;
float:left;
font-size:12px;
line-height:150%;
padding:0 10px;
width:75%; 
color:#AAA;
border-left:1px solid #E4E4E4;
}

.page_name .info1{ 
line-height:250%;
}
.page_name h2{
display:block; 
padding:0 20px;
margin:0;
float:left;
font:normal 26px Arial;


}


.level{margin:0;padding:0;list-style-type:none;border:1px solid #DCDCDC;background:#f1f1f1;}
.level li{ font:bold 12px Arial;line-height:150%;}
a.level_0{ display:block; padding:5px 0px 5px 20px; color:black; white-space:nowrap; color:black;  border-top:1px solid white; border-bottom:1px solid #C0C0C0; background:url(achr_down.gif) 95% 50% no-repeat;_height:16px;}

a:hover.level_1,a:hover.level_2,a:hover.level_0{  text-decoration:none; }

a:hover.level_0{background:#ddd url(achr_down.gif) 95% 50% no-repeat; }

li.level_1_num { cursor:default; background:url(icon_collapsed_no.gif) no-repeat;color:#999;_height:16px;}
a.level_1{background: #F0F8FF url(icon_collapsed_yes.gif) no-repeat; border-bottom:1px solid white; color:#708090; }

li.level_1_num,a.level_1{ display:block;line-height:150%; padding:6px 4px 6px 45px; background-position: 25px 50%;_height:16px; }

a:hover.level_1{ background:#D6ECFF url(icon_collapsed_yes.gif) no-repeat;background-position: 25px 50%;   }

a.level_2,li.level_2_num{
display:block; 
margin:0;
padding:6px 4px 6px 50px; 
background:#D6ECFF url(bg_dotline_v.gif) 30px 0 repeat-y;
_height:16px;
}
a.level_2,a:hover.level_2 {
color:#444;
text-decoration:underline;
 }
a:hover.level_2{ background:#BDE0FF url(bg_dotline_v.gif) 30px 0 repeat-y;}
li.level_2_num{
cursor:default;
color:black; }


.pd_bg{
background:url(bg_gray06.gif) 0 0 repeat-x;
padding-bottom:10px;}

.pdlist{
clear:both;
font-size:100%;
margin-top:0px;
width:100%;
border:1px solid #dcdcdc;
border-top:none;
background:#F5F5F5}
.pdlist td{ 
vertical-align:top;
 padding-top:5px;  }

.pdlist .pd_name{ font:bold 13px Arial;}

.pdlist_col{text-align:left; display:block;padding:0 20px; color:black; table-layout:fixed; }
.pdlist_col .photo{ display:block;  width:140px; margin:0 auto;  }
.pdlist_col .photo_index{ display:block;background:transparent url(bg_pdindex_ph.png) no-repeat;width:140px; height:140px; padding:10px;}
.pdlist_col .photo img{}
.pdlist2{ margin:5px 20px 5px 20px; padding:20px; background:white; background:url(bg_pdlist2_ph.png) no-repeat; height:160px;}

.pd_spec {
font:normal 12px Arial;
line-height:150%;
color:#778899; }
.pd_spec a,.pd_spec a:hover{ text-decoration:none;color:#778899; }


.pd_name div{ 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:100%;font-size:100%; margin:0 auto;border:1px solid #dcdcdc; border-top:none;background:#F5F5F5;}
.pdlist_row td{text-align:left; color:black;  padding:10px;border-bottom:1px solid #dcdcdc;}
.pdlist_row .photo{
background:url(bg_pdrow_ph.png) no-repeat;
display:block;
width:140px;
height:140px;
padding:10px;
text-align:center;
vertical-align:middle;
margin:0 auto;

}
.pdlist_row .photo img{ display:block;vertical-align:middle;}

.pd_name_row{font-weight:bold; color:black; font:normal 18px Arial; padding:0px 10px 3px 10px;}
.pd_spec_row{ font-size:100%; margin:0; padding:5px 10px;  display:block; color:#666666;}
.pd_spec_row li{}
.pd_spec_row p{ margin:0; padding:0;}
.pd_new{ position:absolute; width:400px; text-align:right;}
/*.pd_spec_row img{ margin:0;} 
*/
.pd_read_row{ margin:0; padding:0px; float:right; }
.pd_read_row a{display:block;color:black; font:normal 11px Arial; background:url(btn_read.png) no-repeat; padding:4px 20px 4px 20px; text-decoration:none;color:#666;}
.pd_read_row a:hover{ color:#F60;}

.pageNum{ clear:both;text-align:center;font-weight:500;color:#333; padding-top:10px;font-size:12px; font-family:Arial; }
.pageNum a{ color:white; background:url(bg_pnum.gif) repeat-x; padding:0 5px 0 5px; text-decoration:none; border:1px solid #256c92;}
.pageNum a:hover{ color:#fc0;}
.pageNum .total{ color:#666;  line-height:2em;font-weight:normal; padding-left:10px;}

.link_list{
clear:both;margin:0;
padding:0;
list-style-type:none;
line-height:150%;
border:1px solid #dcdcdc;
border-top:none;
background:white;
}
.link_list li{ padding-left:20px; font-weight:bold;background:url(bg_sh_line.jpg) no-repeat; line-height:250%;_height:16px;
  }
.link_list li a {color:#4682B4; background:url(bg_dotline_h.gif) 95% 50% no-repeat; display:block;}





/*linktxt*/
.linkTxt{margin:0px;margin-top:10px;padding:0;font-size:1em; text-align:left;list-style-type:none; width:100%; }
.linkTxt li{ line-height:200%;}
.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-bottom:3px; color:#F60;}
.linkTxt li a:visited{color:#06C;}
.linkTxt li a:hover{text-decoration:none; color:#003399;}

/*menu_left*/
.menu_lt{ border:none;}


.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:#fff url(menu_left_dw.gif) left top no-repeat;}
/*Spotlight*/


.round{clear:both; padding-top:10px; padding-bottom:10px;height:auto; }
.round p{ clear:both;margin:0; padding:0;color:black;color:#333;}
.round span a { font-weight:bold;font-size:.9em;color:blue; top:-5px;}
.round span{ font-size:.8em; color:blue;font-weight:bold;}

.round_D{
clear:both;
margin:10px 0;
padding:0;
font-size:1em;
text-align:left;
}
/*round_set*/
.round_set{
font-size:100%;
line-height:200%;}
.round1_set,.round2_set,.round3_set,.round_set_2,.round_set_4{float:left;padding-left:10px;}
.round1_set,.round2_set{width:370px;}
.round_set_4{width:48%;}
.round_set_2{width:32%;}
.round2_set{ width:97%;}

.round1_set table{ width:100%;}
.round table{ width:100%;}

.enter{text-align:left;padding-top:0px;  color:#666; font-family:Arial, Helvetica, sans-serif;}

/*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:bold 12px Arial;}
.boxB_bl a{color:#FFFF33}
.blog_l
{	background: #ECBF41 url(http://weben.msi.com.tw/images/blog_l.gif) no-repeat top left;	height: 26px;}
.blog_r
{	background: url(http://weben.msi.com.tw/images/blog_r.gif) no-repeat top right;	height: 26px;}
.blog_b
{	padding: 4px 0px 0px 10px;	color: #fff;	font-weight: bold;}
.boxA h2{ display:block;text-align:left; margin:0; padding:0;  color:#fff; background:url(bg-box_1_h2.gif) 0 0px repeat-x; font:bold 12px Arial;}
.boxA h2 span{display:block;background:url(bg-box_1_h2-curve.gif) 0 0 no-repeat; padding:6px 0 0 70px;}
.boxS1 input.download_ipt,.boxA select.cata_select{ border:1px solid #69f;}
.boxS1 select.cata_select{ margin-bottom:5px;}
.boxS1 table{ font-family:/*'Trebuchet MS', Trebuchet, */Arial, Verdana, Sans-serif; }
.boxS1 .dl_name{font-family:Verdana;color:#990000;color:#000}
.download_ipt{ width:80%;}


table tr.gridgray{ background:#BDD6E0 ; cursor:pointer;}

/* Box Styles */

/* Default */
.box_font{ }

.box {width:100%;margin-bottom:10px;clear:both;} /* very important */

.box .top div div, .box .bot div div, .box .content {background:#E6E6CC;} /* background of box */
.box .top, .box .bot, .box .top div, .box .top div div, .box .bot div div {line-height:0;font-size:1px;height:6px;} /* height of corners */
.box .bot div div {height:5px;} /* height of corners - 1 */
.box .top, .box .bot  {clear:left;padding:0 0 0 6px;} /* width of corners */
.box .top div, .box .bot div {padding:0 6px 0 0;} /* width of corners */
.box .top, .box .top div, .box .bot, .box .bot div {background:transparent url(sprite_sheet.gif) no-repeat;} /* sprite location */
.box .content, .box .top div div, .box .bot div div {border:1px solid #999;} /* color of borders */

.box .top {margin-bottom:-3px;}
.box .content {border-top:none;border-bottom:none;overflow:hidden;height:1%;padding:0px;}
.box .cap{ float:left; font-size:150%; padding:5px;}

/* Box 1 (tan) */
.box .top {background-position:left -24px;}
.box .top div {background-position:right -36px;}
.box .top div div {border-left:none;border-right:none;border-bottom:none;}

.box .bot {background-position:left -30px;_overflow:hidden;border:none;} /* XXX */
.box .bot div {background-position:right -42px;border:none;}
.box .bot div div {border-top:none;border-right:none;border-left:none;}

/* Box 2 (white) */

.box2 .top div div, .box2 .bot div div, .box2 .content {background:#fff;} /* background of box */
.box2 .top {background-position:left 0;}
.box2 .top div {background-position:right -12px;}

.box2 .bot {background-position:left -6px;_overflow:hidden;} /* XXX */
.box2 .bot div {background-position:right -18px;height:6px;}
.box2 .botspacer {border-right:1px solid #999; border-left:1px solid #999; height:15px; background:#FFFFFF;}

/* Box 3 (light blue) */
.box3 .top div div, .box3 .bot div div, .box3 .content {background:#D4E5EC;} /* background of box */
.box3 .content{ }
.box3 .top {background-position:left -48px; }
.box3 .top div {background-position:right -60px; }
.box3 .bot {background-position:left -54px;_overflow:hidden;} /* XXX */
.box3 .bot div {background-position:right -66px;}

/*
Box 4( white with no border)*/
.box4 .top div div, .box4 .bot div div, .box4 .content {background:white;} /* background of box */
.box4 .content, .box4 .top div div, .box4 .bot div div { border:none;} /* color of borders */
.box4 .top {background-position:left -168px; }
.box4 .top div {background-position:right -180px; }
.box4 .bot {background-position:left -174px;_overflow:hidden;} /* XXX */
.box4 .bot div {background-position:right -186px;}
.box4 .bot div div{ background:#CECEC4; border-bottom:1px solid #fff;}

/* Box 5 (gray with red borders, editor's desk) */

.box5 .top div div, .box5 .bot div div, .box5 .content {background:#F3F3EF;} /* background of box */
.box5 .content, .box5 .top div div, .box5 .bot div div { border:1px solid #E19386;} /* color of borders */
.box5 .top {background-position:left -192px;}
.box5 .top div {background-position:right -204px;}

.box5 .bot {background-position:left -198px;_overflow:hidden;} /* XXX */
.box5 .bot div {background-position:right -210px;}

.box5 .content {border-top:none;border-bottom:none;}
#subHeadThree .box5 .content { height:293px; _height:292px; } /* Fixed height for box next to DL on magazine homepage */
.box5 .top div div {border-left:none;border-right:none;border-bottom:none;}
.box5 .bot div div {border-left:none;border-right:none;border-top:none;}


/* Box 7 (google) */
.box7 .top div div, .box7 .bot div div, .box7 .content {background-color:#ffffea;} /* background of box */
.box7 .content, .box7 .top div div, .box7 .bot div div {border:1px solid #999;} /* color of borders */
.box7 .top {background-position:left -216px;}
.box7 .top div {background-position:right -228px;}

.box7 .bot {background-position:left -222px;_overflow:hidden;} /* XXX */
.box7 .bot div {background-position:right -234px;}

.box7 .content {border-top:none;border-bottom:none;}
.box7 .top div div {border-left:none;border-right:none;border-bottom:none;}
.box7 .bot div div {border-left:none;border-right:none;border-top:none;} 

/* Box 8 (News Alert Yellow) */
.box8 .top div div, .box8 .bot div div, .box8 .content {background-color:#ffcc66;} /* background of box */
.box8 .content, .box8 .top div div, .box8 .bot div div {border:1px solid #999;} /* color of borders */
.box8 .top {background-position:left -96px;}
.box8 .top div {background-position:right -108px;}

.box8 .bot {background-position:left -102px;_overflow:hidden;} /* XXX */
.box8 .bot div {background-position:right -114px;}

.box8 .content {border-top:none;border-bottom:none;}
.box8 .top div div {border-left:none;border-right:none;border-bottom:none;}
.box8 .bot div div {border-left:none;border-right:none;border-top:none;}


/*sbox*/
.sbox_1{ background:url(bg_nb_ml.jpg) 0 0 no-repeat; width:145px; height:75px; float:left;}
.sbox_1 ul{ padding:20px 10px; margin:0; list-style-type:none; text-align:left; }
.sbox_1 ul li{ text-align:center;/*background:url(icon02.gif) left 50% no-repeat;*/font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:150%; font-weight:bold;}
.sbox_1 ul li a{ color:#333333; text-decoration:none;}
.sbox_1 ul li a:hover{ color:#0066CC;}
.sbox_1 ul li.size{ background:none; font-size:100%;color:#999;}
.sbox_2{ background:url(bg_nb_m2.jpg) 0 0 no-repeat;  }


/*box-0*/
.box01{ background:url(bg_td1.png) 0 0 repeat-x; border:1px solid #dbdbdb; padding:10px; margin:10px auto;}
.box01 h4{ width:100%;margin:0 0 10px 0;color:#069; font-family:Arial; font-size:120%;}



/*Allcata*/
.pd_set { clear:both; margin:10px auto;cursor:default; width:100%;}
.pd_set td{ vertical-align:top;}

.pd_block{ 
float:left; 
width:17.7%;
margin:0 10px;
 _width:17.3%;
height:270px;
}
.pd_block a{ 
text-decoration:none;
}

.pd_block .photo a{
display:block;
border:1px solid #C4CCD2;
width:190px; 
height:90px;
margin:0 auto; }

.pd_block h2{ font:bold 12px Arial; padding:5px 0; margin:0;}
.pd_block h2 a{color:black;}

/*.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:10px 0 0 0;
padding:0;
list-style-type:none;
width:100%; }

.pd_cata li{
display:block;
background: transparent url(icon04.gif) 0px 50% no-repeat;
line-height:180%;
white-space:nowrap;
 }
.pd_cata li a{ display:block;  padding-left:10px; color:#333;}
.pd_cata li a:hover{color:#36f ; text-decoration:none;}

/*pd_block*/

#pd_header{  padding:0 0 0 15px; background:#f1f1f1 url(bg_pdheader.png) repeat-x; height:39px; position:relative; z-index:9;}
#pd_header .pd_name{ display:block;float:left; font:bold 18px Verdana; padding:5px 0; position:absolute; z-index:3;}


#pd_container,#pd_container_vga{ text-align:left;padding:0; width:100%; background:white url(bg_pd_container.png) repeat-x;table-layout:fixed; /*border:1px solid gray;*/ }
#pd_container li,#pd_container_vga li{ list-style:none;}
#pd_container ul,#pd_container_vga ul{padding:0; margin:0;}

/* detail styles*/

#pd_container #container { margin:0; padding:20px 20px 0 20px;_padding-right:0px;height:auto;text-align:center;width:300px;/*background:url(bg_gallery_one.png) 0 0 no-repeat;*/ text-align:center;}
#pd_container_vga #container{  margin:0; padding:20px 20px 0 20px;_padding-right:0px;height:auto;width:360px; background:url(bg_gallery.png) 0 0 no-repeat;}
	#gallery_one a{ display:block;  padding:0 5px 5px 5px; background:white;/*border:1px solid #B0E0E6;*/}
	
	/*for galleriffice delet*/
	#gallery { display:block; width:380px; height:280px;position:relative; text-align:left; padding:10px;}
	#gallery  a:hover {  background:transparent;  }/*this is a IE bug */
  html>body #gallery  a:hover { background:none;}
	#gallery ul.detail {display:none; background:#fff;}
	
	
	
#pd_container #extra{ float:right;width:605px;text-align:left;}
#pd_container_vga #extra{ width:540px;}
.pd_info{width:580px; padding:10px 0; table-layout:fixed; font:normal 12px Arial; line-height:150%}
#pd_container_vga .pd_info{ width:500px;}
#pd_award{ display:block; background:white; height:100px; width:510px;}

/*.menu_fwd{ display:block; float:right; padding:10px 20px 0px 0; font-size:11px;}
.menu_fwd a{ text-decoration:none; padding-right:5px;}
.menu_fwd  img{ vertical-align:middle;}*/

/* not for IE */  
	html>body #gallery a ul.detail {display:none;}
/* gallery list */
.galllist {/* width:43px; height:43px; background:url(bg_thumb.png) no-repeat; padding:7px 0 0 7px;*/ width:50px; height:50px;margin:0;padding:0; }
.thumb {display:inline-block;width:50px; height:50px;border:1px solid #ccc;}
a:hover .thumb {}

/* less than and IE6.0 */
#gallery a:hover .detail{display:block;position:absolute; top:0px; left:75px; z-index:10;  }
#gallery a:active .detail,#gallery a:focus .detail {display:block; position:absolute; top:0px; left:75px; z-index:2; /*width:250px;*/ }
/* IE7 FF Opera*/
#gallery li:hover .detail {display:block;position:absolute; top:0px; left:75px; z-index:10;}
	#gallery ul#default { display:block;/*width:250px;*/ position:absolute; top:0px; left:75px; z-index:1;}
	
	.detail li { padding:0px;  text-align:left;/* margin:4px; padding:4px 0;font-size:11px;*/ }
	.detail li img { vertical-align:middle;/*width:250px; max-width:250px;*/}
	

/*pd image*/
.pd_image_L{ padding-left:15px; padding-top:0px;}
.pd_image_L a{ padding:0 10px 5px 0;background:#fff url(icon_scale.gif) right bottom no-repeat; text-decoration:none;}
.pd_image_L a:hover{text-decoration:none;}

.pd_topic{ float:left;}
.pd_image_ps{ padding:0; margin:0;line-height:100%; text-align:left; color:#999;font-family:'Trebuchet MS', Trebuchet, Arial;/* padding-left:10px; */font-size:11px;}
.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;}
#pd_container #extra table{max-width:380px;}


/*menu_download*/
ul.menu {padding:15px 25px 0 0; margin:0;	 float:right;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#FFFFFF; text-decoration:none; padding:4px 0 0;}
ul.menu li {
	position:relative;
	float:left;
	margin-right:1px;
	text-align:center;
	height:24px;
	width:90px;
	background:url(bg_menu_dl.gif) no-repeat;
	color:white;
	font:normal 12px Arial;
    list-style:none;
}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border-top:none; width:90px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1; color:#333333;}
ul.menu ul li a:hover {background-color:#c5c5c5; color:#333333;}
ul.menu ul ul {left:148px; top:-1px}

ul#menu_dl{
padding:15px 25px 0 0;
margin:0;
float:right;
width:540px;
}

#menu_dl li{ 
display:block; 
float:right;
margin-right:1px;
text-align:center;
width:90px;
height:24px;
background:url(bg_menu_dl.gif) no-repeat; 
color:white;
font:normal 12px Arial;
line-height:200%;
}

#menu_dl li a{ color:#F8F8FF; text-decoration:none;}



ul.pd_download{margin:0;padding:0 30px 0 0;list-style-type:none; /*padding-left:20px;*/ float:right; font-weight:normal; padding-right:30px;}
.pd_download li { display:block;float:left;margin-top:8px; 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;  color:white;}

#pd_header ul.pd_download{ padding:10px 10px 0 0;}
#pd_header ul.pd_download li{ margin-top:0px;}

.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;color:white; text-decoration:underline;}

/*pd detail menu*/


.pd_det_menu { display:block;padding:0; background:url(bg_pdheader.png) 0 100% repeat-x; height:30px; clear:both;margin-top:5px;}
.pd_det_menu ul{ margin:0;padding:0 20px; list-style-type:none; }
.pd_det_menu li,.pd_det_menu  li.pd_det_cur{display:block; height:29px; width:110px;float:left;background:url(tab_del.png) 0 0 no-repeat;font:normal 12px Arial;text-align:center;}
.pd_det_menu  li.pd_det_cur { cursor:default; height:20px; padding-top:10px;background:url(tab_del_cur.png) 0 0 no-repeat; color:#4682B4;}
.pd_det_menu ul li a { text-decoration:none; font:normal 12px Arial; display:block; padding-top:10px; color:#333;}
.pd_det_menu ul li a:hover{text-decoration:underline;color:#4682B4; }

#pd_dl_menu{background:url(bg_pdheader.png) repeat-x; height:40px;}
#pd_dl_menu ul#menu_dl{ width:630px;}
/*menu_pd_photo*/
#menu_pd_photo{ margin-top:10px;}
#menu_pd_photo ul{ padding:0; margin:0; width:260px;}
#menu_pd_photo li{ display:block; width:125px;float:left; background:url(bg_menu_pd_photo.png) no-repeat; height:16px; margin:0 5px 5px 0; text-align:left;}

#menu_pd_photo li.buy{ background:url(bg_menu_pd_photo2.png) no-repeat; }
#menu_pd_photo li.buy a{ color:white;}
#menu_pd_photo li a{display:block;
text-decoration:none;
color:#333;
line-height:150%;
}

/*compare tab*/
div#tab1 {margin: 0 auto; margin-bottom:0;clear: both;width:100%; background:#eee; padding-bottom:5px;}

div#tab1 ul.tabs {
display:block;
background: url("bg_linkstr2.gif") top left repeat-x;
height: 26px;
margin:0;
padding-left:60px;
margin-top: 3px;
clear: both;
list-style:none;
line-height:110%;
}
div#tab1 .cpbody{clear: both; border:1px solid #ABABAB; border-top:none;; background:white;width:100%; margin:0 auto; }
#tab1 ul.tabs li {float: left;margin: 0px 5px;padding-left:3px; }
#tab1 ul.tabs li.active {background:url("bg_left2.gif") top left no-repeat; }
#tab1 ul.tabs li a {
padding: 6px 10px 7px 10px;
display: block; 
color: black;
text-decoration:none;
}

#tab1 ul.tabs li.active a {background:url("bg_right2.gif") top right no-repeat;
color: #ee581f;}
/*new pd detail menu
.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(btn_bt.gif) 0 bottom repeat-x;}
.pd_det_menu ul li{display:block; height:27px;float:left; font-size:75%;background:url(btn_left.gif) left 0 no-repeat; padding-top:0px; }
.pd_det_menu ul li a { display:block;height:27px;color:white; text-decoration:none;font-weight:bold; background:url(btn_right.gif) right 0px no-repeat;padding:6px 12px;}
.pd_det_menu ul li.pd_det_cur {  display:block;height:27px;cursor:default; border:none;background:#fff url(btn_cur_left.gif) no-repeat; font-weight:bold; padding:0;}
.pd_det_menu ul li.pd_det_cur span{display:block;height:17px;background:url(btn_cur_right.gif) right top no-repeat; padding:5px 10px;}
.pd_det_menu ul li a:hover{ color:#fc3;}

*/
/*Products Detail*/
.pd_det_cont { font:normal 12px Arial;padding:20px; background:url(bg_pd_del.png) repeat-x; }



.dl_name{font:bold 12px Verdana;padding:0; margin:0; color:black;}
.dl_name span{ font-size:12px; font-weight:normal;}
.dl_title{display:block;cursor:default;float:left;padding:10px 0px 0px 20px; font:bold 22px Arial; color:#999;}
.dl_det_cont {vertical-align:top; padding:0px 20px 0px 20px;}
.dl_tb { clear:both;width:100%; background:#f4fafb url(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;}
.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; }
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; line-height:1.5em;text-align:justify; margin-left:20px; margin-right:20px;}
.newscont img{ margin:8px;}
.news_list{width:100%;clear:both;}
.news_list td{background:#EBF2FA; padding: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{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; border-bottom:1px solid #ccc;}
li.cat_sock_2{ display:block; float:left; width:230px;color:black;background:url(icon03.gif) 22px 8px no-repeat;padding:4px 0px 4px 30px;}
li.cat_sock_2 a{ text-decoration:none; padding-right:40px; }
a.icon_hot{display:block;background:url(icon_hot.gif) right 50% no-repeat; white-space:nowrap;}
a.icon_new{display:block;background:url(icon_new.gif) right 50% no-repeat; padding-right:40px;}
a.icon_coming_soon{ display:block;background:url(icon_coms.gif) right 0 no-repeat;}

/*
#footer{width:100%;margin:2px 0 3px 0;clear:both;height:auto;border-top:2px solid #377DC7;font-size:.75em;color:#999; font-family:'Trebuchet MS', Trebuchet, Arial;}
.ft_con1{padding:15px 0px 10px 0px;}
.ft_con1 a{color:#333; text-decoration:none;}
.ft_con1 a:hover{text-decoration:underline;}
*/

/*banner */
.banner_col{margin:0 auto;padding:0;height:auto;width:220px;}
.br_2{ }
.br_2 a{ display:block; width:181px ; height:81px;background:url(bg_bannerlt.png) no-repeat; padding:15px 20px;}
/*.br_2 img{border:1px solid #666; position:relative; top:-2px; left:0px;}*/

/*icon*/

.icon_anc1{ background:url(icon_square_1.gif) 0 50% no-repeat;text-align:left;}
#features {color:#999999;}
#features .f_img{ float:left; width:130px; padding:0 5px 10px 0;}
#features .f_desW{ float:left; width:280px; padding:0 5px 10px 0; }

#features .featues_col{ width:450px; float:left; border:1px solid gray;}
#features a{ color:#999999; text-decoration:none;}

/**/
#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{ clear:both;list-style-type:none; margin:0; padding:0; }
.level_row li{ display:block; float:left;margin:10px 5px 10px 5px; }

/*feature*/
.key_feature{ clear:both;font-size:100%; width:100%;}
.key_feature td{ border-left:1px solid #ccc; border-bottom:1px solid #ccc;padding:10px 0 10px 0; vertical-align:top;background:#fff url(bg_gray01.gif);}
.key_feature h1{ font-size:100%; margin:0; padding:0;font-family:Verdana;}
.key_feature p,.ft_cont{
clear:both;
margin:0; 
padding:10px;
text-align:left;
font:normal 12px Arial;
line-height:150%;
color:#778899; }
.ft_cont { clear:none; }
.key_feature a,.key_feature a:hover{ text-decoration:none; color:#778899; cursor:pointer;}
.ft_img{ float:left; width:auto;padding:10px; padding-top:0; padding-bottom:0;}
.nb_slogan{ margin-left:1px;border:1px solid  #ccc;}
    
/*cpu*/
.version{padding-left:3px; padding-top:20px;}
.version span,.version span.cur{ margin:0px 8px 0px 0px;background:#D3D3D3; display:inline;   float:left; padding:8px 20px 5px 20px; font-weight:bold;}
.version span.cur{background:#999 url(icon_vs_lt_cur2.gif) 0 0 no-repeat; padding-left:30px; color:#fff;}
.version span.cur:hover{ cursor:default;}
.version span a{ text-decoration:none;color:#333;}
.version a:hover{ text-decoration:underline; }
.version .cr{background:url(icon_vs_cur.gif) 0 50% no-repeat;color:#333;}

/*cpu
.version{margin:10px auto; padding-left:5px;}
.version ul{ padding:0; margin:0; list-style-type:none;}
.version ul li{ display:inline;}
.version span:hover{background:url(icon_vs_lt_over.gif) ; border:1px solid #CCFF33;}
.version span,.version span.cur{ margin-right:1px;background:url(icon_vs_lt.gif); display:block; height:23px;  float:left; border:1px solid #99CC33; padding:5px 10px 0 35px;color:black; }
.version span.cur{ /*border:1px solid #c93;background:url(icon_vs_lt_cur.gif)
.version span.cur:hover{ cursor:default;}
.version a{ text-decoration:none;color:#333;}
.version a:hover{ }
.version .cr{background:url(icon_vs_cur.gif) 0 50% no-repeat;color:#333;}
*/
/* close float */



/* This needs to be first because FF3 is now supporting this */
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}

.clearfix {display: inline-table; clear:both; position:relative;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*Message*/
.MS{ font-size:12px; font-weight:bold; text-align:left;}
.ms_blue{ border:1px solid #9EC6D0; background:url(http://weben.msi.com.tw/images/bg_ms_blue.png) 0 0 repeat-x; padding:5px 10px; color:#069; font-weight:bold;}
.ms_gray{  border:1px solid #dbdbdb; background:url(http://weben.msi.com.tw/images/bg_ms_gray.png) 0 0 repeat-x; padding:5px 10px; color:#000; font-weight:bold;}

.ms_black{  border:1px solid #dbdbdb; background:url(bg_sidebar_black.jpg) 0 0 repeat-x;padding:5px 10px; color:#fff; font-weight:bold;}


/*product detail fwd&pring&bookmark*/
.menu_fwd{ display:block; float:right; padding:10px 20px 0px 0; font-size:11px;}
.menu_fwd a{ text-decoration:none; padding-right:5px;}
.menu_fwd  img{ vertical-align:middle;}


/*text size*/
/* Font Sizes */
#fontchanger .news_art{ text-align:left;text-align:justify; font-size:12px;}
.small_font			{font-size:12px; }
.medium_font		{ font-size:150%; line-height:150%; }
.large_font			{ font-size:large; }
.x_large_font		{ font-size:x-large; }
.xx_large_font		{font-size:xx-large; }

/*ipc*/
.ipc_news{ text-align:left; font-family:Arial; border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.left_b{margin:10px 0;}
.cont_b{padding:0;}
.ipc_news ul{ list-style-type:none; list-style-position:outside; margin:0; padding:0;  }
.ipc_news li{ display:block;padding:10px 10px; border-bottom:1px solid #ccc;}
/*.ipc_news img{padding:5px 10px;}*/
.ipc_news li a{ display:block;text-decoration:none;background:url(icon_news02.gif) no-repeat;  padding-left:18px; }
.ipc_news li a em{ padding-right:10px; color:#333;}
.ipc_news h1{margin:0;  padding:5px 10px 0 10px;color:#666;  font-size:14px ;font-weight:bold; background: url(bg_tl_ipc.png) no-repeat; color:#FFF; border-bottom:2px solid #ccc;}
.bg_footer_sh{ display:block;clear:both;height:6px;}

/*question*/
#question {border-top:1px solid #ccc; margin:10px;  }
#question .block{ background:#E6F3FB url(bg_survey2.gif) right 0 no-repeat; padding:5px 20px; border-bottom:1px dashed #0C5484;}
#question .q_here{ font-weight:bold;color:black; font-size:115%;}
#question .a_here{ color:#666;}

/*table*/
.tb1{ border:1px solid #ccc;border-bottom:none; }
.tb1 caption{  background:#ccc; font-weight:bold; color:black;}
.tb1 th,.tb1 td,.tb1 caption{ text-align:left; padding:5px 10px;text-align:left;border-bottom:1px solid #ccc;}
.tb1 th{ color:#999; background: white url(icon_topic.gif) 10px 50% no-repeat; padding-left:21px;}
.tb1 td{color:#06c; cursor:pointer; border-right:1px dotted #ccc;}
.tb1 .tr_odd{ background:#F5F5F5; }
.tb1 .tr_even{ background:white;}
.tb1 .tr_hover{ background:#ADD8E6; color:black;}


.tb2{background:white; margin:0 auto;}
.tb2 th,.tb2 td{border-bottom:1px solid #ccc; border-right:1px solid #eee; text-align:left; padding:5px;}
.tb2 th a{ font-weight:normal; text-decoration:none;}
.tb2 .item{ background:#eee; font-family:Arial; color:#0D3257;}

.tb3{border:1px solid #BABABA; background:#EAEAEA;}
.tb3 td,.tb3 th{ padding:5px 10px; border-bottom:1px solid #BABABA; vertical-align:top; text-align:left;}

.tb4{ font-family:Arial;}
.tb4 td,.tb4 th{padding:5px 0; border-color:#D9D9D9; font-weight:normal;}
.tb4 th{background:url(icon_ach_03.gif) 0 50% no-repeat; padding-left:18px;}
.tb4 td{color:#06c;}

.tb5{padding:5px 0;}

.tb6_out{ border:1px solid #dcdcdc; overflow:hidden;}
.tb6 td{ padding:10px 10px; border-top:1px solid #CFCFCF; border-right:1px solid #CFCFCF; white-space:nowrap;}
.tb6 th{ padding:5px 10px;font:bold 12px Verdana; border-bottom:1px solid #eee;border-right:1px solid #CFCFCF;text-align:left;}
.tb6 td{ background:url(bg_td6.gif) repeat-x;}
.tb6 .last{ border-right:none;}

.tb6_thcol td{ padding:5px 10px;}

.tb7 td{background:url(bg_td7.gif) repeat-x;}

.tb8{ border:1px solid #ddd; background:#f5f5f5;}
.tb8 th, .tb8 td{ border-top:1px solid #E8E8E8;border-right:1px solid #E8E8E8; padding:3px 10px;}
.tb8 .last{ border-right:none;}
/*.tb3 { font-family:Arial; }
.tb3 table{background:white;color:#333; }
.tb3 td,.tb3 th{ padding:5px 10px; border-bottom:1px dotted #C6C6C6;}
.tb3 th{ color:#666; background:#CECEC4; border-bottom:1px dotted #fff;}
.tb3 .cp_logo{ padding-left:15px;}
*//*nav*/
#nav_faq {margin: 0 auto; clear: both; width:100%;  }

#nav_faq ul.tabs {
display:block;
background: white url("bg_nav.gif") 100% 0 repeat-x;
height: 33px;
margin:0;
padding-left:15px;
clear: both;
list-style:none;
}
#nav_faq ul.tabs li {float: left;margin:0 5px;padding-left:5px;background:url("bg_tab.gif") 0 1px no-repeat; }
#nav_faq ul.tabs li.active {background:url("bg_tab_act.gif") 0 0 no-repeat; }
#nav_faq ul.tabs li a{display:block;text-decoration:none;background:url("bg_tab.gif") 100% 1px no-repeat; 
}
#nav_faq ul.tabs li span{
padding:9px 25px 9px 15px;
display: block;
color:white;
}
#nav_faq ul.tabs li a:hover span{background:url("bg_tab_achr.gif") 50% 29px no-repeat; color:#333;}

#nav_faq ul.tabs li.active span{background:url("bg_tab_act.gif") 100% 0 no-repeat; color:white;}
#nav_faq ul.tabs li.active { cursor:default;}
#nav_faq ul.tabs li.active span{background:url("bg_tab_achr.gif") 50% 29px no-repeat; color:white;}

/*artical*/
.artical{ margin:10px 0;}

.artical_pd{ margin-bottom:20px;}

.faq select{ float:none;margin:0px;}

.faq .blue_btn{ clear:none;padding:0; margin:0;/*clear:both; margin-top:5px; */ }
.faq .box .ipt{width:130px; margin:0px;}
.faq .pageNum,.pd_det_cont .pageNum{ clear:none; float:right; text-align:right;padding:5px 10px 0 0;}
.faq .pageNum div{ float:right;}

.faq .dl_name{ font-family:Arial, Helvetica, sans-serif; font-size:120%; }
.faq .menu_fwd{ padding:0 10px; }
.faq .menu_fwd a{ padding-right:10px;}
.faq .sh_cont{text-align:left;}

/*block Style*/
.block_1{ border:#999 1px solid; background:url(bg_td9cf.gif); line-height:150%; text-align:left;color:#06c; padding:5px 10px;}
.block_2{border:#999 1px dashed; background:#eee;}




/*title style*/
.title_1{background:url(bg_title_1.gif) no-repeat;text-align:left; padding:0 0 0 15px; margin:0 0 10px 0; border-bottom:1px solid #ddd;}
.title_1 span{display:block;background:url(icon_ach_03.gif) 0 50% no-repeat; padding-left:15px; padding:8px 0 6px 20px;color:#036; font-weight:bold; }

.h2_1,.h2_2{ 
padding:0; margin:10px 0 0 0;
display:block;
height:33px;
width:910px;
background:url(h2_pddel_1.png) 0 0 no-repeat; 
font:normal 12px Arial;
text-indent:35px;
padding-top:15px;
}
.h2_2{ 
height:35px;
background:url(h2_pddel_2.png) 0 0 no-repeat; 
padding-top:10px;
}
/*Outline style*/

.outline_1{ border:1px solid #D2D2D2; border-top:none; width:868px; margin-bottom:10px; padding:10px 20px;}
.outline_2{ border:1px solid #A6ABAF; border-top:none; width:868px; margin-bottom:10px; padding:10px 20px;}

/*page css plus*/
.dl_manual th{ white-space:nowrap;letter-spacing : normal; }
.dl_manual table{  overflow:hidden;}
.dl_manual .a_manual{ max-width:250px; }
.sh_bf{ line-height:150%;}
.Gontinent{ padding-bottom:20px;}


/*td*/

/*ul*/
.ul_reset{padding:0; margin:0; list-style-type:none; line-height:150%;}
.ul_1,.ul_2,ul_3{ margin:0; padding:0; line-height:150%;list-style:none; font-family:Arial;}
.ul_1 li,.ul_2 li{ background:url(icon_dot.gif) 0 50% no-repeat;  padding-left:15px;padding-right:15px;white-space:nowrap; }
.ul_2{ width:400px;}
.ul_2 li{
background:url(icon_ach_03.gif) 0 50% no-repeat;
font-size:100%;line-height:200%;
display:block;
float:left;
border-bottom:1px solid #E9E9E9;
min-width:170px;
_width:195px;

}

.ul_vga_list{width:700px;
}
.ul_2 li a{ 
color:#666;
text-decoration:none; }

.ul_2 li a:hover{
color:#036;
}



.ul_3 li{ 
font:bold 13px Verdana; 
background:black; 
display:block;}

.ulout_1{ border:1px solid #dcdcdc; padding:15px;}
.ulout_1 h3{font:normal 22px Arial; padding:0; margin:0; text-align:center; border:none;}
.ulout_1 h4{ clear:both; margin:0; padding:5px 10px; background:#F5F5F5; font:bold 14px Arial; border-left:4px solid #ddd;}
.ulout_1 ul{ padding:10px 0 20px 5px;}
/*radio*/
.radio_1{ margin:0; padding:0 10px;}
.radio_1 input{ border:none; margin:0;}
.radio_1 li{  white-space:nowrap; list-style-type:none; list-style-position:inside;display:block; width:32%; width:20%; height:60px;float:left; padding:5px 0;} 
.radio_1 li img{ margin-right:5px;}


bookmark{  width:300px; padding:10px 0;}

.pd_portal_ad img{margin-bottom:10px;}

/*-----------------------------------------------NB AIO layout---------------------------------------------------------------*/

#nb_container { margin:0; padding:20px 20px 0 20px; height:auto; text-align:center; width:430px; float:left;}
#nb_extra{ float:right;width:470px;}
#nb_extra table{ width:400px;}
 
.pd_nb_info{ padding:0 0 10px; table-layout:fixed; font:normal 12px Arial; line-height:150%;float:right;}
 

/*icon box*/

#icon_container{ height:110px; padding-top:0; margin-top:0; clear:both;}

#icon_container img{margin-right:7px;}

 

/*pd_thumbnail_container*/

#pd_thumbnail_container img{ border:1px solid #c6c6c6;}

#pd_thumbnail01,#pd_thumbnail02,#pd_thumbnail03{float:left;}

#pd_thumbnail01,#pd_thumbnail02{margin-right:4px;}

 

/*recommend*/

#recommend{text-align:right; margin:0 0 25px 0; padding-right:10px; padding-top:20px; color:black;}
#pd_detail #recommend{ padding:0; margin:0;}
#pd_name{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; line-height:100%; font-weight:bold; margin:20px 0 0 0 ; padding:0;}

 

/*pd_spec_footer*/

#pd_spec_footer{background-color:#f2f2f2; padding:20px; margin:15px auto;}

 

/*pd_nb_award*/

#pd_nb_award{ display:block; background:white; height:100px; width:440px; float:right;}

 

/*menu_nb_pd_photo*/

#menu_nb_pd_photo{ margin-top:10px; float:left; width:400px;}

#menu_nb_pd_photo ul{ padding:0; margin:0; width:260px;}

#menu_nb_pd_photo ul li{ 
	display:block; 
	width:125px;
	float:left; 
	background:url(bg_menu_pd_photo.png) no-repeat; 
	height:16px; 
	margin:0 5px 5px 0; 
	text-align:left;
}


#menu_nb_pd_photo li.nb_buy{ 
	 background:url(bg_menu_pd_photo2.png) no-repeat top;
}

#menu_nb_pd_photo li.nb_buy a{ color:white;}


#menu_nb_pd_photo li a{
	display:block;
	text-decoration:none;
	color:#333;
	line-height:150%;
}

/*OS HEADER*/
/*20091224*/
#osheader { background:url(bkg_menu_dl.jpg); height: 35px; width:910px;}
#osheader ul{list-style:none;}
#osheader li { float:left; display:block; width:160px; text-align:center; padding:10px 0 0;}
#osheader a { text-align:center;}
#osheader ul li a:hover { color: #08c; }
#osheader #current{ background:url(bkg_menu_dl_current.jpg) no-repeat bottom; padding:9px 0 0; height:26px;}


/*Star product Page Detail*/
/*All*/
#pd_detail{width:950px;  vertical-align:middle;}
#pd_detail{ border:none;}
#pd_detail .img_ps{ clear:both;color:#ccc; font-size:12px;padding:0 0 10px 20px; width:500px; }
#pd_detail .ps_board{ position:absolute; top:450px; left:0;}
#pd_detail #extra{ float:right; width:450px; _width:450px; margin-top:10px;}
#pd_detail .bookmark{ padding:10PX 0 0 0;}



.pd_brief,.pd_nav,.emallshop{ 
 padding:10px 0;line-height:200%; color:#333;  /*background:#eeeeee; */}
 .icon_list{ position:absolute;width:490px;  text-align:right; top:10px;float:left;/*top:320px;*/ z-index:+1; }
  .icon_list img{ clear:right;float:right; margin:0 5px 5px 0;   }
 .pd_brief{ clear:both; padding-top:0px; /*font-size:14px;*/ line-height:200%; }
  .pd_brief table{ width:100%; text-align:left;}
 .pd_brief p{ margin:0; padding:0; margin:10px 0;} 
  .pd_slogan{ font-size:16px; font-weight:bold; padding:25px 0 10px 0;}
 .bf_board{ margin-top:70px; }
 /*.pd_nav{ display:block;background:url(bg_pd_nav.png) 0 -20px; height:68px; border:1px solid #A7B6C5;}*/
 .emallshop{display:block/*;background:url(bg_pd_nav.png);border:1px solid #A7B6C5;*/;height:auto;  background:url(line_dot.gif) 0 top repeat-x;}
.emallshop h5{ padding:0 ; margin:0;font-size:12px; font-weight:normal;/* background:#A7B6C5;*/ display:block; width:100%; color:#333; text-indent:10px;}
.emallshop h5 strong{ font-weight:bold;}
.emallshop ul{ padding:10px 10px; }
.emallshop ul li{ background:url(icon_basket_red.png) 0 0 no-repeat; padding-left:20px; }
.emallshop ul li a{ text-decoration:none;}
.pd_nav{background:white url(bg_pd_nav.png) 0 0 no-repeat; height:80px; width:430px; padding:10px;}
.pd_nav ul{}
.pd_nav ul li{ float:left; }
.pd_nav ul li a{ display:block; height:30px; background:url(pd_nav.png) no-repeat; }
.pd_nav a.btn_wh{ width:120px; background-position:0 0;}
.pd_nav a.btn_wh:hover{ background-position:0 -30px;}
.pd_nav a.btn_bo{ width:120px; background-position:0 -60px;}
.pd_nav a.btn_bo:hover{ background-position:0 -90px;}
.pd_nav a.btn_pr{ width:75px; background-position:0 -180px;}
.pd_nav a.btn_pr:hover{ background-position:0 -210px;}
.pd_nav a.btn_sh{ width:75px; background-position:0 -120px;}
.pd_nav a.btn_sh:hover{ background-position:0 -150px;}

#gallery_ph { width:420px; height:420px;}
#gallery_award{ clear:both; margin:0 auto; }
#gallery_thumbs{ }
/*VGA*/



/*AIO*/
#AIO_pd_detail 




/*End Product Page Detail


  /*img vertical center center*/
.wraptocenter {	display: table-cell;vertical-align: middle; 
}
.wraptocenter * {vertical-align: middle;}

.wraptocenter {
    _display: block;
}
.wraptocenter span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
}


/*min Height*/
.min_h_440{ _height:435px; min-height:435px;}