@charset "utf-8";
/* CSS Document */

.faq_list1,
.faq_list2,
.faq_list3
{ float:left; width:315px; margin:30px 0;font-family: Arial; }
.faq_list3{ width:290px; background:none; padding-left:20px;}
.faq_list1{background: url("//static.cdnsbg.com/en/images/faq_shadow.gif") repeat-y top right;}
.faq_search span,.faq_list2 span,.faq_list3 span{ font-size:18px; line-height:18px; display:inline-block;font-family: Arial;}
.faq_list3 {background: url("//static.cdnsbg.com/en/images/faq_shadow.gif") repeat-y top left;}
.faq_searchBox{ border:1px solid #bbb; width:260px; margin:20px 0; display:block; }
.faq_searchBox input{ float:left; border:1px solid #fff; margin:1px; height:23px; line-height:23px; width:180px;font-style:italic; color:#828487;}
.faq_search_button{ height: 27px; margin: 1px;width: 70px; background:#EE952A; color:#fff; line-height:25px;text-align: center; float:right; cursor:pointer; }


.faq_list1 ul li a:hover,.faq_list2 ul li a:hover,.faq_list3 ul li a:hover,
.faq_list1 ul li a.select,.faq_list2 ul li a.select,.faq_list3 ul li a.select{ color:#F7941E;}
.faq_list1 ul li span{ background: url("//static.cdnsbg.com/en/images/faq_dot.gif") no-repeat 0 4px;float:left;height: 14px;width: 10px; padding-right:8px;}
.faq_list1 ul li,.faq_list2 ul li,.faq_list3 ul li{ padding:0 0 5px;}
.faq_list2 ul li span,.faq_list3 ul li span{ background: url("//static.cdnsbg.com/en/images/faq_dot_white.gif") no-repeat 0 4px;height:14px; width:10px;padding-right:8px; float:left;}
.faq_list1 ul li a,.faq_list2 ul li a,.faq_list3 ul li a{ float:left; width:205px;line-height:18px;font-family: Arial;}
.faq_list1 ul	{ background:#f4f5f5; width:240px; padding:10px; margin-top:16px;overflow-y: scroll;height: 410px;}
.faq_list2 ul	{overflow-y: scroll;width: 285px;margin:0 0 30px 0;height: 473px;}

.faq_list2_detail ul{overflow-y: scroll;margin:0px;}
.faq_list2_detail .ul_withBox{height: 290px;}
.faq_withoutImpBox .ul_withBox{ height: 383px;}

.faq_list3 	{ overflow-y: scroll;height: 515px;*height: 535px;}
.faq_list3 ul{ margin: 10px 0; overflow:hidden;}
.faq_list3 p{ margin:10px 0 0; line-height:18px;text-align: justify;width: 260px;}

.faq_alert{ border-top:1px solid #c0c2c3;border-bottom:1px solid #c0c2c3; background:#f4f5f5; padding:10px; width:260px; margin:20px 0 10px;}
.faq_alert span{background: url("//static.cdnsbg.com/en/images/faq_alert.gif") no-repeat 0 3px; padding-left:25px;}
.faq_alert p{ padding:10px 0;line-height:16px;}
.faq_alert a{ text-align:right; color:#8a8c8e;display:block; font-size:11px;}

.faq_list2 .faq_title{display: block; padding:5px 0 10px 0; vertical-align:middle;}
.faq_list3 span {padding:5px 0 10px 0;}
.faq_list1 .faq_search {display: block;vertical-align:middle; padding:5px 0 10px 0; width:240px;}
.faq_list2_detail .faq_title{padding-right: 35px; width: 290px;}
.faq_list1 .faq_shadow_bottom{background: url("//static.cdnsbg.com/en/images/faq_shadow_footer.gif") no-repeat top right; height:42px;}
.faq_list3 .faq_shadow_bottom{background: url("//static.cdnsbg.com/en/images/faq_shadow_footer.gif") no-repeat top left; height:42px;}
.faq_btns{ margin:0 auto 60px; width:540px;}
.faq_btns .btn_white,
.faq_btns .btn_green
{ font-size:14px; border:1px solid #000;border-bottom:3px solid #000; display:inline-block; float:left; padding:10px 15px; margin:0 30px;font-family: Arial;}
.faq_btns .btn_white{ }
.faq_btns .btn_green{ color:#fff;background: url("//static.cdnsbg.com/en/images/faq_icon_contact.gif") no-repeat 10px 10px #76b507; padding-left:35px;}

.faq_list1 ul li span.hover{background: url("//static.cdnsbg.com/en/images/faq_dot_hover.gif") no-repeat 0 4px;}
.faq_list2 ul li span.hover,.faq_list3 ul li span.hover{background: url("//static.cdnsbg.com/en/images/faq_dot_white_hover.gif") no-repeat 0 4px;}
.faq_list3 ul li {
    background: url("//static.cdnsbg.com/en/images/faq_dot_white.gif") no-repeat scroll 0 4px transparent;
    padding-bottom: 0;
    padding-left: 15px;
	display:block;
	line-height:20px;
}
.faq_list3 a {
    color: #F7941E;
}
.faq_list3 div { line-height:18px; margin: 8px 0 0;}

.faq_btns .contactus_button {
    background: url("//static.cdnsbg.com/en/images/faq_icon_contact.gif") no-repeat scroll 10px 10px #76B507;
    color: #FFFFFF;
    padding-left: 35px;
}
.faq_btns .btn_white:hover { color:#ffffff; background-color:#EE952A;}
.faq_list3 div b {font-family:"Arial";}