@charset "utf-8";

/* title_img */
.s_customers_title_img { display:none; }

/*middle title*/
.s_customers_text {display:block;border-left:#87b60a 5px solid;padding-left:11px;font-size:15pt;margin:20px 0px;}

/* faq_category */
.s_intro_table{width:100%;margin-top:20px;margin-right:40px}
.s_intro_td a.s_intro_a{display:block; border:1px solid #d5dfaf;text-align:center;width:122px;line-height:42px;background:url(/img/bg_button4.jpg) no-repeat;background-size:122px 42px; font-size:10pt; }
.s_intro_table a.selected {color:#fff;background:url(/img/bg_button1.jpg) no-repeat;border:1px solid #d5dfaf;width:122px; background-size: 122px 42px;}
.s_intro_box{width:648px; padding:45px; border:1px solid #d5dfaf;  margin-top: 20px; }
.s_taps_box>div { display:none; }

/*total box*/
.s_faqs_total_box{margin-top:30px;margin-bottom:10px; width:100%;}
.s_faqs_total_text{float:left;}
.s_faqs_total_counter{float:right;}

/* faq_toggle */
.s_faq_limenu{border-top:1px solid #dedede;font-size:12pt;cursor:pointer}
.s_faq_limenu2{border-top:1px solid #dedede;font-size:12pt;cursor:pointer}
.s_faq_limenu2 a:hover{background:#3e9cde;color:#fff;}
.s_faq_menu_title {padding:10px 15px;border-bottom:1px solid #dedede}
.s_faq_menu_title span{float:left;padding-right:10px;font-size:12pt;}
.s_faq_toggleul{padding:20px 0px 20px 0px;font-size:10pt;background:#fafafa;border-bottom:1px solid #dedede}
.s_faq_toggleul li {padding-bottom:5px;}
.s_faq_toggleul li a{display:block;padding:5px 15px;}
.s_faq_toggleul li img{float:left;padding:5px 10px;}
.s_faq_toggleul li span{float:left;display:block;width:600px;padding-top:5px; line-height:25px;}
.s_faq_toggleul_select {padding-left:15px;background:#87b60a;color:#fff;}
.s_faq_toggleul_bottom {border-bottom:1px solid #dedede;}
.s_faq_toggle_li_select{color:#2d6cae;}
.s_last_limenu{border-bottom:1px solid #dedede;}
#s_faqmenu_top{margin-top:0px;border-top:5px solid #87b60a;}
.s_last_limenu2{border-bottom:1px solid #dedede;}

/*subscribe*/
.s_subscribe_div{border:1px solid #eeeeee; background:#fafafa;margin-bottom:50px;}
.s_subscribe_center{width:618px;margin:40px auto;}
.s_subscribe_center2{width:690px;margin:20px auto;}
.s_subscribe_box1, .s_subscribe_box2{float:left;}
.s_subscribe_box2{margin-left:60px}
.s_subscribe_cont1{width:279px;height:344px;margin-bottom:40px;background:url(/img/subscribe/bg_subscribe_box1.png) no-repeat;}
.s_subscribe_cont2{width:279px;height:344px;margin-bottom:40px;background:url(/img/subscribe/bg_subscribe_box2.png) no-repeat;}
.s_subscribe_down{width:20px;height:22px;background:url(/img/subscribe/bg_subscribe_down.png) no-repeat;position:absolute;z-index:10;margin-top:5px;margin-left:-6px;}
.s_subscribe_table{width:279px; height:149px;border-top:1px solid #d5dfaf;border-bottom:1px solid #d5dfaf;text-align:center;}
.s_subscribe_table td{width:93px;text-align:center;color:#3f3f3f}
.s_subscribe_td{border-bottom:1px solid #eaf4c4;}
.s_subscribe_span1{text-decoration:line-through;}
.s_subscribe_span2{font-size:14pt;font-weight:bold;color:#6f8a28}
.s_subscribe_button2{display:block;width:72px;margin:0 auto;line-height:24px;background:url(/img/bg_button1.jpg) no-repeat;background-size:72px 24px;color:#fff; font-size:10pt;}
.s_subscribe_p{display:block;width:500px;margin-top:20px;font-size:9pt;line-height:17px;color:#666}
.s_subscribe_p2{float:left;width:500px;margin-left:30px;font-size:10pt;line-height:17px;color:#666}
.s_red_text{color:red;font-weight:bold}
.s_button_box{position:absolute;margin-top:280px;margin-left:22px;}
.s_subscribe_button {display: block;width: 128px;line-height:42px;font-size: 10pt;color: white;background:url(/img/bg_button1.jpg) no-repeat;background-size: 128px 42px;text-align: center; border:1px solid #d5dfaf; }
.s_subscribe_button3{float:left;display: block;width:110px;line-height:35px;background:url(/img/bg_button4.jpg) no-repeat;background-size: 110px 35px; border:1px solid #d5dfaf;text-align:center; font-size:10pt; font:#333333;}
.s_subscribe_margin{margin-left:10px;}
.s_subscribe_mtop{margin-top:35px;}
.s_subscribe_img1{float:left;}
/*inquire*/
.s_inquire_div{border-bottom:1px solid #dedede;padding-bottom:10px;margin-bottom:70px;}
.s_inquire_div img{float:left;margin-left:20px;margin-right:20px}
.s_inquire_div span{vertical-align:middle;line-height:30px;}
.s_inquire_table{width:740px;margin-top:20px;margin-bottom:50px;border-top:1px solid #dedede;}
.s_inquire_table td{border-bottom:1px solid #dedede;padding-top:20px;padding-bottom:20px}
.s_inquire_table_td_header{width:20%;text-align:center;vertical-align:top;}
.s_inquire_table_td_content{width:80%;}
.s_inquire_table tr td select{padding:5px 8px;}
.s_inquire_table_td_content span{margin-left:5px;margin-right:5px;}
.s_inquire_table_input_title{padding:5px 8px;width:95%;height:20px;}
.s_inquire_table_input_content{padding:5px 8px;width:95%;height:300px;}
.s_inquire_table_input_name{padding:5px 8px;width:200px;height:20px;}
.s_inquire_table_input_phone{padding:5px 8px;width:50px;height:20px;}
.s_inquire_table_input_email{padding:5px 8px;width:150px;height:20px;}
.s_inquire_buttonbox {width:310px; margin:0 auto;}
.s_inquire_enroll_button {float:left;display: block;width: 148px;line-height:42px;color: white;background:url(/img/bg_button1.jpg) no-repeat;background-size:148px 42px;text-align: center;cursor:pointer ; border:1px solid #d5dfaf;}
.s_inquire_cancle_button {float:left;display: block;width: 148px;line-height:42px;margin-left:10px;color:#333333;background:url(/img/bg_button2.jpg) no-repeat;background-size: 148px 42px;text-align: center;cursor:pointer; border:1px solid #d5dfaf;}



/**/
.s_application_pd{padding:20px;}
.s_application_midt{display:block;width:110px;padding:5px 0;margin-bottom:6px;font-size:13pt;text-align:center;border:1px solid #60a9dd;border-radius:10px;}
.s_application_mar{margin-top:10px;}
.s_application_button {display: block;width: 130px;margin:0 auto;line-height:30px;font-size: 13pt;color: white;background:url(/img/bg_button1.jpg) no-repeat;background-size: 130px 30px;text-align: center;}

/*payment*/
.s_payment_table{width:740px;margin-top:20px;}
.s_payment_a{display:block;text-align:center; border:1px solid #d5dfaf;width:245px;line-height:46px;background:url(/img/bg_button4.jpg) no-repeat;background-size:245px 46px;}
.s_payment_table a.selected {color:#fff;background:url(/img/bg_button1.jpg) no-repeat;border:1px solid #d5dfaf;background-size: 245px 46px;}
.s_payment_box{width:648px; padding:0 45px 50px 45px; border:1px solid #d5dfaf;  margin-top: 20px; }
.s_payment_box>div { display:none; }
.s_payment_title {display:block;border-left:#87b60a 5px solid;padding-left:11px;font-size:18px;  margin-top:50px;}
.s_payment_p{margin:15px 0px 90px 0px;line-height:27px;}
.s_payment_p:last-child{margin:15px 0px ;}
.s_payment_strong1{color:#87b60a;line-height:19px;}
.s_payment_strong2{display:block;margin:10px 0 90px 0;background:#87b60a; padding:15px 25px; color:#fff;line-height:19px;}
.s_payment_mar{display:block;margin-top:15px;}
.s_payment_data{margin-top:45px;padding:45px; border:1px solid #e2e0e1; border-bottom:0px;}
.s_payment_table2{width:740px;}
.s_payment_box2{width:648px; padding:45px; border:1px solid #e2e0e1; border-top:0px;}
.s_payment_table2 a.selected {color:#fff;background:url(/img/bg_button1.jpg) no-repeat;border:1px solid #87b60a;width:244px;background-size: 244px 46px;}
.s_payment_data table, #bankbook table{width:100%}
.s_paymentdata_td1{width:200px;border-bottom:1px dashed #dfdfdf;font-size:11pt;padding:20px}
.s_paymentdata_td2{border-bottom:1px dashed #dfdfdf;font-size:11pt;padding:20px}
.s_paymentdata_tdlast{font-size:11pt;padding:20px}
.s_hide_one,.s_hide_two{display:none;margin-top:7px;}
.s_hide_one td,.s_hide_two td{padding:7px;}
.s_payment_span{font-size:9pt;color:red}
.s_payment_button {display:block;width:148px;margin:42px auto 0px;line-height:46px;font-size: 13pt;color: white;background:url(/img/bg_button1.jpg) no-repeat;background-size:148px 46px;text-align: center;cursor:pointer; border:1px solid #d5dfaf; font-size:10pt;}
/*payment_confirm*/
.s_paymentcon_data {padding:20px; border:2px solid #e2e0e1;}
.s_paymentcon_data table{width:100%}


/* payment_complete */
.s_payment_complete_unline{margin-top:50px;}
.s_payment_complete_unline > span {padding-left:5px;border-left:3px solid #87b60a;}
.s_payment_complete_table{margin-top:15px;border:1px solid #e5e5e5;border-collapse:collapse;width:740px;}
.s_payment_complete_table td {padding-left:15px;border:1px solid #e5e5e5;}
.s_payment_complete_table td.s_td_left {padding-left:15px;width:130px;height:48px;background-color:#f2f2f2;}
.s_payment_complete_box{width:150px;margin:20px auto}
.s_payment_complete_cancle_button {float:left;display:block;width: 148px;line-height:42px;color:#333333;background:url(/img/bg_button2.jpg);background-size: 148px 42px;text-align: center;border:0px;cursor:pointer; border:1px solid #d5dfaf;font-size:10pt;}



/* payment_error */
.s_card_error{background:url(/img/subscribe/bg_card_error.gif) no-repeat; width:740px; height:460px;}
.s_payment_error_box { padding: 350px 0px 0px 60px; }
.s_payment_error_contact_button {float:left;display:block;width: 148px;line-height:42px;color:#333333;background:url(/img/bg_button1.jpg);background-size: 148px 42px;text-align: center;border:0px;cursor:pointer; border:1px solid #c4d4e0;font-size:10pt;color:#fff;}
.s_payment_error_faq_button {float:left;display:block;width: 148px;line-height:42px;color:#333333;background:url(/img/bg_button2.jpg);background-size: 148px 42px;text-align: center;border:0px;cursor:pointer; border:1px solid #c4d4e0;font-size:10pt;}

#AllatPayRE {display:none;}