.Def_txt{background:url(../images/faq_banner.png) left top no-repeat; margin:10px 0 15px; float:left; color:#1E2D85; font-size:30px; width:920px; height:67px; padding:28px 0 0 40px;}
.Def_txt h1{color:#1E2D85; font-size:30px;}
h1{background:none; color:#515151; font-size:22px;}
h3{color:#3a3a3a;}

.Mid_faq{width:958px; border:1px solid #e1e1dd; position:relative; float:left; background:#f7f7f7; margin:0 0 10px;}

/* extra css */
.d_brk{display:block; font-weight:bold; text-align:center; width:122px; margin:0 auto;} 
.d_brk b{border-bottom:1px solid #3A3A3A; padding:0 0 5px; margin:0 0 3px; display:block;}
/* end */

/* left faq css */
.Lft_faq{width:626px; float:right; background:#fff; color:#3a3a3a; padding:20px;}
.Lft_faq li{ list-style:disc outside url(../images/yellow-dot.png); line-height:1.6em;}

.Tab_list{padding:15px 0 0; border-top:1px solid #e1e1dd; margin:50px 20px 20px;}
.Tab_list a, .Tab_list a:first-child{color:#4578bc; background:url(../images/site-arrow.png) right -34px no-repeat; float:right; font-size:14px; padding:0 25px 0 0;}
.Tab_list a:first-child{float:left; background-position:left top; padding:0 0 0 25px;}
/* end */

/* right faq css */
/* right faq css */
.Rgt_faq{width:250px; float:left; background:#f7f7f7; padding:30px 20px 145px; *margin-left:0 !important;}
.Rgt_faq tt{color:#1f2d85; font-size:18px; border-bottom:1px solid #dcdcdc; padding:0 0 5px; display:block; margin:0 0 20px; font-family:'open_sansregular',Arial;}
.Rgt_faq ul, .Rgt_faq li{margin:0; padding:0; list-style:none;}
.Rgt_faq li {margin-bottom:10px; *margin-bottom:0;}
.Rgt_faq li span{float:left; background:url(../images/blue-arrow-pic.png) center 7px no-repeat; cursor:pointer; vertical-align:middle; width:30px; height:18px; margin-left:-10px; *position:relative; *top:17px;}
.Rgt_faq li a {padding:3px 20px 3px 40px; font-size:15px; color:#1d3086; margin:0 -20px; display:block;}
.Rgt_faq li li a{color:#343434; background:none; font-size:13px; padding-left:42px; margin-left:-30px;}
.Rgt_faq li a:hover, .Rgt_faq li a.Act {background-color:#e3e2e2;}
.Rgt_faq li span.Down{background:url(../images/blue-arrow-bottom.png) 12px 9px no-repeat;}
.Rgt_faq li ul {margin:8px 0 0 10px;}
.Rgt_faq li li {margin-bottom:5px;}

.sub-head, .sub-act{padding:10px 25px; margin:15px 0; clear:both;}
.sub-act{background:#e3e2e2; border:1px solid #e3e2e2; border-radius:10px; position:relative;}
/* end */

/* related link css */
.pr-gray-box{background:#f8f8f8; width:575px; border:1px solid #EEEEEE; margin:20px 0;}
.pr-gray-box li{width:285px; list-style:none; margin-left:2px;}
/* end */

/* slider css */
.Lft_faq img.pop_img, .Lft_faq img.pop_img:hover{margin:0 0 10px 15px; padding:5px; border:1px solid #ccc; margin:15px 0 0 20px; background:#ffffff;}
.home-pro-faq{height:305px; width:610px; margin:20px 0 0;}
.home-pro-faq .anyClass{width:610px; height:308px; left:0;}
.home-pro-faq li{width:153px; list-style:none;}
.home-pro-faq li dl{width:115px; height:284px; font-size:11px;}
.home-pro-faq li dt{font-size:12px; height:40px; line-height:normal;}
.home-pro-faq dd a:first-child{width:100%; float:left; margin:0 0 15px;}
.home-pro-faq dd img{width:90px;}
.home-pro-faq li dd ~ dd{min-height:70px; clear:both;}
.home-pro-faq li dd ~ dd ~ dd{height:20px;}
.disabled{display:none;}

.ScrollTop-FAQ{background:url(../images/up-faq.png) left 5px no-repeat; padding:0 0 0 15px; font-size:12px; font-weight:bold; float:right; margin:35px 0 15px 0; text-decoration:underline !important;}
.home-pro-faq dd a.moreinfo-btn{margin:10px 0;}
/* end */

/* popup css */
.highslide-caption{border:1px solid #ccc !important; font-family:Arial, Helvetica, sans-serif !important; float:left;}
.addthis_toolbox{float:right; margin:20px 0 10px;}
#lbl2026 p{min-height:70px;}
/* end */

/* faq mother page css */
.Fcat_box{width:305px; height:300px; margin-right:9px; margin-bottom:0;}
.Fcat_box dl{width:140px;}
.Fcat_box .hcat-rbg{background:url(../images/cat-imgbg-faq.png) no-repeat left top;}
.Fcat_box dd.Pro_decs{height:103px;}
.Fcat_box .hcat-linkbox{height:90px;}
.Fcat_box dd br{display:none;}

.Fcat_small{margin-top:50px;}
.Fcat_small tt{margin:0 0 10px;}
.Fcat_small dl{height:250px;}
/* end */

#thumb5-1974 img {width:320px !important; }
#form_id button {margin:10px 0 5px 0 !important;}
#thumb5-2026 img {width:100px !important;}
#thumb5-2027 img{width:100px !important;}
#thumb5-2034 img{width:100px !important;}