@charset "utf-8";
/* frame set */
.frame_l { float:left; position:relative; width:250px; margin:0; padding:0; display:block; }
.frame_r { float:right; position:relative; width:748px; margin:0; padding:0; display:block; background:#FFF; border-left:1px solid #ccc; }

/* btn position */
a .goback { float:right; height:25px; display:block; background: url(images/arrow_back.png) 0 0 no-repeat; padding:5px 0 0 28px; margin:15px 0 0 0; white-space:nowrap; cursor:pointer; }
a:hover .goback { white-space:nowrap; }

/* search bar */
.search_panel { width:649px; height:70px; display:block; background: url(images/search_panel_bg.png) repeat-x; padding:10px 0 0 100px; }
.search_panel h2 { width:535px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:500; margin:0 0 5px 0; }
.search_bar { width:530px; display:block; margin-top: 15px; }
p.field-button { background-repeat: no-repeat; background-position: 0 0; display: block; position: relative; height: 23px; padding: 7px 0 0 7px!important; margin: 0 38px 0 0!important; }
p.field-button, input.field-button-button { background: url(images/searchbar_bg.png) no-repeat; _background: url(images/searchbar_bg.gif) no-repeat; }
input.field-button-field { width: 97%; width: -moz-available; border: 0; background: transparent; margin: 0; padding: 0; position: absolute; top: 8px; left: 7px; font-family: arial, sans-serif; }
input, textarea, select { font-size: inherit; font-weight: inherit; }
p.field-button a.search_btn { display: block; position: absolute; top: 0; right: -38px; width: 38px; height: 30px; margin: 0; padding: 0; border: 0; background:url(images/searchbar_btn.png) no-repeat; _background:url(images/searchbar_btn.gif) no-repeat; color: transparent; font-size: 0; cursor: pointer; }
p.field-button a.search_btn:hover { background:url(images/searchbar_btn.png) 0 -30px no-repeat; _background:url(images/searchbar_btn.gif) 0 -30px no-repeat; cursor: pointer; }
input[type=text] { color: #979797; text-decoration: none; }


/*topfaq set*/
.topfaq { width:689px; min-height:380px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px 30px 5px 30px; clear:both; }
.topfaq h2 { width:689px; display:block; font-weight:500; margin:0 0 10px 0; }
.topfaq ul { display:block; }
.topfaq ul li { float:left; width:689px; display:block; padding:5px 0; border-bottom:#999 dotted 1px; }
.topfaq ul li a p { float:left; width:669px; padding:5px 10px; color:#333; display:block; }
.topfaq ul li a p b { float:left; margin-right:5px; font-weight:700; text-align:left; display:block; white-space:nowrap; }
.topfaq ul li a p span { float:left; width:620px; text-align:left; display:block; word-wrap:break-word; }
.topfaq ul li a:hover p { display:block; padding:5px 10px; background:#e2e2e2; cursor:pointer; text-decoration:none; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; behavior: url(/css/PIE.htc);}

/*result_none*/
.result_none { width:689px; min-height:400px; _height:400px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px 30px; clear:both; }
.result_none ul { width:625px; display:block; margin:0 auto; }
.result_none ul li { float:left; width:580px; display:block; margin:0; padding:20px; background:#f5f5f5; border:#CCC solid 1px; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; behavior: url(/css/PIE.htc);}
.result_none ul li b { float:left; width:70px; height:70px; display:block; margin:0 25px 0 0; }
.result_none ul li p { float:left; width:480px; display:block; margin:0 0 10px 0; font-weight:700; }
.result_none ul li span { float:left; width:480px; display:block; margin:0; font-weight:400; line-height:18px; }
/*can't find result email us*/
.email_us { width:689px; min-height:30px; _height:130px; padding:0px 30px 20px 30px; clear:both; }
.email_us p { display: block; margin: 5px 0 0 0; text-align: left; }
.email_us .email_us_separator_line { border-top: 1px solid #cccccc; width:689px; height: 1px; min-height:1px; _height:1px; line-height: 1px; display: block; }
/*answer set*/
.answer{width:689px; min-height:380px; padding:20px 30px;clear:both;}
.answer h2{ width:669px;display:block; margin:0 0 10px 0;padding:5px 10px;background:#d9edf0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
behavior: url(/css/PIE.htc);}
.answer h2 b{ font-weight:700;}
.answer ul{ line-height:18px;}
.answer ul li{ float:left;width:689px; display:block; padding:5px 0 20px 0;}
.answer ul li dd{ float:left;width:689px;display:block; padding:20px 0 0;}
.answer ul li dd b{ float:left;width:100%; margin:10px 0 10px 0; display:block; font-weight:700;}
.answer ul li dd b i{ font-style:normal;}
.answer ul li dd .left_content { float:left;width:318px; display:block;}
.answer ul li dd .left_content b{ float:left;width:100%; margin:10px 0 10px 0;font-weight:700; display:block;}
.answer ul li dd .left_content b i{ font-style:normal;}
.answer ul li dd .right_img{ float:right;width:361px;display:block;margin:10px 0 0; clear:right; text-align:right;}
.answer ul li dt .support_device { float:left;width:649px;padding:15px 20px;margin:20px 0 0 0;display:block; background:#EEE;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
behavior: url(/css/PIE.htc);}
.answer ul li ul{ float:left;display:block;padding:10px 0 20px 0;border-bottom:#EEE solid 1px;}
.answer ul li ul li{ background:url(images/square_list.gif) 0 10px no-repeat;width:674px;display:block; padding:5px 0 5px 15px;border-bottom: none;}
.answer dl{ display:block; float:left; line-height:18px; border-top:#999 dotted 1px;}
.answer dl dt{ float:left; width:689px; display:block; padding:0; margin:15px 0 5px 0;clear:both;}
.answer dl dd{ width:689px; display:block; padding:0 0 5px 0;clear:both;}

/* 20130924 new add */
.answer span{font-size:13px; line-height:18px;}


.breadcrumb_nav{width:689px; display:block; padding:5px 0; margin: 0 0 10px 0;}
.breadcrumb_nav a,.breadcrumb_nav i{color:#00b0d0; font-style:normal;}
.breadcrumb_nav a:hover{color:#00b0d0; text-decoration:underline;}
/*navpage*/
.navpage_panel { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0 10px 0; text-align:center; clear:both; margin:0 0 10px 60px;}
.navpage { width:220px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 auto; text-align:center; clear:both; }
.navpage ul { float:left; display:block; }
.navpage ul li { float:left; width:2px; display:block; padding:0; text-align:center; border:none; }
.navpage ul a li { float:left; width:20px; padding:3px; margin-left:2px; display:block; text-decoration:none; }
.navpage ul a:hover li { display:block; padding:3px; background:#e2e2e2; cursor:pointer; text-decoration:none; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; behavior: url(/css/PIE.htc); }
.navpage ul a.select li { display:block; padding:3px; background:#d9edf0; cursor:default; text-decoration:none; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px;behavior: url(/css/PIE.htc); }
.navpage ul li.navpage_line { float:left; width:2px; height:20px; display: block; border-right:#999 dotted 1px; }
.navpage_btn { width:12px; float:left; padding: 0 10px; display: block; text-align: center; }
a.navpage_next_btn { width: 12px; height: 15px; background: url(images/btn_right.png) no-repeat; _background: url(images/btn_right.gif) no-repeat; margin:3px 0; float: left; cursor: pointer; display: block; overflow: hidden; }
a.navpage_next_btn:hover { background-position: -12px 0; }
a.next_disabled { width: 12px; height: 15px; background: url(images/btn_right.png) -24px 0 no-repeat; _background: url(images/btn_right.gif) -24px 0 no-repeat; margin:3px 0; float: left; cursor: default; display: block; overflow: hidden; }
a.navpage_prev_btn { width: 12px; height: 15px; background: url(images/btn_left.png) no-repeat; _background: url(images/btn_left.gif) no-repeat; margin:3px 0; float: left; cursor: pointer; display: block; overflow: hidden; }
a.navpage_prev_btn:hover { background-position: -12px 0; }
a.prev_disabled { width: 12px; height: 15px; background: url(images/btn_left.png) -24px 0 no-repeat; _background: url(images/btn_left.gif) -24px 0 no-repeat; margin:3px 0; float: left; cursor: default; display: block; overflow: hidden; }
/*AD*/
.faqad_panel { float:left; width:729px; height:200px; background: url(images/faqad_bg.png) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px; text-align:center; clear:both; }
.faqad_panel ul { display:block; }
.faqad_panel ul li { float:left; width:2px; height:200px; display:block; padding:0; margin:0; text-align:center; border:none; }
.faqad_panel ul li.ad_panel { float:right; width:200px; height:200px; display:block; padding:0; margin:0 15px; _margin:0 10px; text-align:center; border:none; }
.faqad_panel ul li.keyword { float:left; width:230px; height:210px; padding:0; margin:0 0 0 10px; text-align:left; border:none; overflow:hidden;}
.faqad_panel ul li.keyword h2 { float:left; position:relative; width:220px; padding:5px 0 15px 0; margin:0 0 5px 0; line-height:15px; font-weight:500; text-align:left; background:url(images/keyword_title_bg_b.gif) bottom no-repeat; display:block; }
.faqad_panel ul li.keyword p { font-size:12px; float:left; width:210px;  text-overflow:ellipsis; height:23px; background:url(images/square_blue.gif) 0 12px no-repeat; padding:8px 12px 0 12px; text-align:left; overflow:hidden; line-height:18px; white-space:nowrap;}
.faqad_panel ul li.faqad_line { width:1px; height:200px; padding:0; margin:0 0 0 5px; display:block; border-left:#bbbbbb solid 1px; background:#f6f6f6; }

