@charset "utf-8";
@font-face
{
font-family: newFont;
src: url('NotoSansHant-Regular.otf'),
	 url('NotoSansHant-Regular.eot');
}
/** { font-family: "Noto Sans TC" ,"Droid Sans",sans-serif!important; font-size: 14px; color: #034ea2;text-decoration:none}*/
* { font-family: newFont; font-size: 13px; color: #034ea2;}
body {
	background-image: url(../images/bg.png);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {color:#034ea2;text-decoration:none}
a:hover{color:#b4228e;text-decoration:none}
p{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:0px;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}



select[readonly] {
	/*background: #ffffff;*/
	cursor: no-drop;
}

select[readonly] option {
	display: none;
}

.clear{clear:both;}

.p_top30{ padding-top:30px;}
.p_top40{ padding-top:40px;}
.margin-t-20{ margin-top:20px;}
.margin-t-10{ margin-top:10px;}
.margin-r-20{ margin-right:20px;}
.margin-r-10{ margin-right:10px;}
.margin-b-10{  margin-bottom:10px;}
.bg50{ background:url(../images/bg2.png);}
.bg_yellow{ background:url(../images/bg3.png);}

.late_text{ width:80px; height:39px; position:absolute; top:20px; right:35px; }
.late_text2{ display:none;}

.head{ width:1000px;  margin:0 auto;}
.top{ height:37px;}
.banner{ height:176px;}
.top .logo{ width:800px; float:left;}
.top .chg_lang{float:right;padding-top: 10px;}
.top .logout{ width:200px; float:right}
.top .logout a{ float:right; height:28px; line-height:28px; padding-left:32px; background:url(../images/logout_icon.png) no-repeat; margin-top:8px; color:#1b80a3; display:block}

.formbox{ width:100%; padding-top:10px;}
.formbox table{ border:1px solid #034ea2; background-color:#fff;}
.formbox table>thead>tr>th{ border:1px solid #034ea2;}
.formbox table>tbody>tr>td{ border:1px solid #034ea2;}
.formbox .td_input_text{ padding:5px 8px 0px;}
.formbox table th{ background-color:#adcdec; text-align:center; color:#034ea2;}
.formbox font{ color:#b4228e; font-size:14px;}
.formbox .lieyin_btn{ height:26px; line-height:26px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:80px;}
.formbox .lieyin_btn:hover{ background-color:#008fc0;}
.formbox .go_btn_div{ margin-bottom:40px;}
.formbox .go_btn{ height:36px; line-height:36px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:auto;min-width:84px; font-size:16px;}
.formbox .go_btn:hover{ background-color:#008fc0;}

.formbox .table_div_box{ width:100%; background-color:#e6f0f9; float:left;}
.formbox .table_div_box .table_div_box_li{ width:332px; float:left; padding:8px; border-left:1px solid #034ea2;}
.formbox .table_div_box2{ width:100%; border-top:1px solid #034ea2; float:left;}
.formbox .table_div_box2 .table_div_box2_li{ width:332px; float:left; border-left:1px solid #034ea2; height:210px;}

.td_title{ background-color:#e6f0f9;}
.td_title span{ font-weight:bold; padding-left:20px;}
.confirm_title{ font-size:20px; text-align:left; font-weight:bold; padding-top:20px; padding-bottom:20px;}
.sch_confirm_button{ padding-top:20px; padding-bottom:20px; text-align:center;}
.sch_confirm_button button{ margin-left:5px; margin-right:5px;}

.form-control {
    display: block;
    width: 100%;
    height: 26px;
    padding: 0px 10px;
    font-size: 14px;
    line-height:26px;
    color: #034ea2;
    background-color: #fff;
    background-image: none;
    border: 1px solid #034ea2;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight:normal;
}

.main{ width:1000px; margin:0 auto;}
.main_title{ width:1000px; height:48px; background-color:#1b80a3;}
.main_title span{ padding-left:25px; line-height:48px; font-size:20px; color:#fff;}
.main_title_remark{ padding-left:25px; line-height:40px; font-size:16px; color:#034ea2; font-weight:bold;}
.main_title_remark font{font-size:16px;color:#b4228e}

/*Login Admin*/
.loginBox{ width:518px; padding-left:34px; padding-right:34px; height:308px; padding-top:30px; background:url(../images/bg2.png); margin:0 auto; margin-top:80px;}
.loginBox div{ width:450px; margin-bottom:10px;}
.loginBox div p{ font-size:20px; color:#034ea2; line-height:34px}
.loginBox div span{ width:100px; height:27px; float:left;}
.loginBox div span img{ width:75px; height:27px;}
.loginBox .loginText{ width:450px; padding:0px 10px; line-height:25px; height:25px; border:1px solid #102364;}
.loginBox .v_code{ width:350px;}
.loginBox .loginButton{ float:right; width:86px; height:38px; line-height:38px; font-size:20px; margin-top:15px; padding:0px; background-color:#1b80a3; color:#fff;}
.loginBox .loginButton:hover{ background-color:#008fc0;}

/*School Login*/
.sch_login_title{line-height:48px; font-size:20px; color:#fff; text-align:center;}
.sch_login_title font{ font-size:20px; color:#fbe12e}
.sch_login_title_text{ width:1000px; background-color:#1b80a3; color:#fff; font-size:14px; line-height:30px; padding:20px 25px;}
.sch_login_title_text p{color:#fff;}
.sch_login_box{ width:1000px; float:left; padding-top:10px; margin-bottom:20px; border-bottom:1px solid #034ea2}
.sch_login_column1{ width:167px; height:1080px; float:left; border-right:1px solid #034ea2; overflow:hidden;}
.sch_login_column1 .column_title{ width:166px; height:80px; float:left; background:url(../images/sch_login_title_01_chi.png) top left no-repeat; background-color:#1b80a3; border-bottom:1px solid #034ea2}
.sch_login_column2{ width:166px; height:1080px; float:left; overflow:hidden;}
.sch_login_column2 .column_title{ width:166px; height:80px; float:left; background:url(../images/sch_login_title_02_chi.png) top left no-repeat; background-color:#1b80a3; border-bottom:1px solid #034ea2}
.sch_login_column3{ width:402px; height: auto; float:left; border-right:1px solid #034ea2; border-left:1px solid #034ea2; overflow:hidden;}
.sch_login_column3 .column_title{ width:400px; height:80px; float:left; background:url(../images/sch_login_title_03_chi.png) top left no-repeat; background-color:#1b80a3; border-bottom:1px solid #034ea2}
.sch_login_column4{ width:265px; height:1080px; float:left; overflow:hidden;}
.sch_login_column4 .column_title{ width:265px; height:80px; float:left; background:url(../images/sch_login_title_04_chi.png) top left no-repeat; background-color:#1b80a3; border-bottom:1px solid #034ea2}
.sch_login_column4_box{ width:100%; padding:0px 20px; float:left;}

.sch_login_area{ width:166px; float:left;}
.sch_login_area_title{ width:100%; line-height:46px; height:46px; color:#034ea2; background-color:#adcdec; font-size:20px; font-weight:bold; padding-left:25px;}
.sch_login_area_list{ width:100%; float:left; margin-top:15px; margin-bottom:20px;}
.sch_login_area_list li{ width:100%; float:left; margin-bottom:1px;}
.sch_login_area_list li a{ padding-left:25px; font-size:20px; display:block; color:#034ea2; line-height:36px;}
.sch_login_area_list li a:hover{ background:url(../images/icon_01.png) 152px 10px no-repeat; background-color:#fbe12e;}
.sch_login_area_list .on{ background:url(../images/icon_01.png) 152px 10px no-repeat; background-color:#fbe12e;}
.sch_login_sch_select select{ width:400px; border:0px; padding-left:25px; padding-top:20px; padding-bottom:24px;}

.shc_login_type{width:265px; float:left; padding:30px 0px 30px 20px; background:#adcdec;border-bottom:1px solid #102364;}
.shc_login_type li{ width:100%; float:left;}
.shc_login_type li a{font-size:20px; display:block; color:#034ea2; line-height:36px; padding-left:18px;}
.shc_login_type li a:hover{ background:url(../images/icon_01.png) left 10px no-repeat;}
.shc_login_type .on{ background:url(../images/icon_01.png) left 10px no-repeat;}

.sch_login_lang{padding-bottom:30px; padding-top:30px; font-size:20px; border-bottom:1px solid #102364;}
.sch_login_lang label{ font-size:20px;}
.sch_login_lang label input{ margin-top:8px;}

.shc_login_submit{padding-top:30px; border-bottom:1px solid #102364;}
.shc_login_submit div{ font-size:20px;}
.shc_login_submit div font{ font-size:20px; color:#b4228e;}
.shc_login_submit .go_btn_div{ margin-bottom:30px;}
.shc_login_submit .go_btn{ height:36px; line-height:36px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:84px; font-size:18px;}
.shc_login_submit .go_btn:hover{ background-color:#008fc0;}

.shc_login_sel{ margin-top:30px;}
.shc_login_sel .rq_pwd{ float:left; margin-top:15px; margin-right:20px;border-bottom:1px solid #102364; padding-bottom:2px; font-size:16px;}
.shc_login_sel .rq_new{ float:left; margin-top:15px;border-bottom:1px solid #102364; padding-bottom:2px; font-size:16px;}

/*Inside left*/
.main_l{ width:240px; float:left; padding-bottom:40px;}
.sch_info{ width:240px; float:left; padding-bottom:10px; margin-bottom:10px;}
.sch_info .title{ line-height:20px; padding-top:15px; padding-bottom:15px; padding-left:50px; font-size:16px; color:#fff; background:url(../images/icon_left_01.png) 10px 10px no-repeat; background-color:#1b80a3;}
.sch_info .sch_info_id{ height:30px; padding-left:50px; line-height:30px; font-size:16px; color:#1b80a3; background:url(../images/icon_left_02.png) 10px top no-repeat; margin-top:10px;}
.sch_info .sch_info_name{ height:30px; padding-left:50px; line-height:30px; font-size:16px; color:#1b80a3; background:url(../images/icon_left_03.png) 10px top no-repeat; margin-top:5px;}

.line01{ width:240px; height:2px; float:left; overflow:hidden; background:url(../images/line01.png) top center no-repeat; background-color:#1b80a3;}
.line02{ width:240px; height:2px; float:left; overflow:hidden; background:url(../images/line02.png) top center no-repeat;}
.line03{ width:240px; height:2px; float:left; overflow:hidden; background:url(../images/line03.png) top center no-repeat; background-color:#adcdec;}
.jiantou{ position:absolute; width:10px; height:19px; top:15px; right:10px; background:url(../images/icon_02.png) no-repeat;}
.jiantou2{ position:absolute; width:10px; height:19px; top:15px; right:10px; background:url(../images/icon_03.png) no-repeat;}
.jiantou3{ position:absolute; width:10px; height:19px; top:15px; right:10px; background:url(../images/icon_04.png) no-repeat;}
.jiantou4{ position:absolute; width:24px; height:24px; top:0; right:0; background:url(../images/icon_05.png) no-repeat;}
.hoverbg{ position:absolute; width:41px; height:41px; left:-45px; top:5px; background:url(../images/left_hover.png) no-repeat; display:none;}
.hoveron{ position:absolute; width:41px; height:41px; left:-45px; top:5px; background:url(../images/left_hover.png) no-repeat; display:block;}

.sch_left_btn{ width:240px; height:50px; float:left; position:relative;  background:url(../images/icon_left_04.png) 10px 10px no-repeat; background-color:#adcdec;}
.sch_left_btn a{ width:240px; line-height:50px; padding-left:50px; font-size:16px; color:#034ea2; display:block;}
.sch_left_btn:hover .hoverbg{ display:block;}

.sch_left_btn2{ width:240px; height:50px; float:left; position:relative;  background:url(../images/icon_left_05.png) 10px 10px no-repeat; background-color:#1b80a3;}
.sch_left_btn2 a{ width:240px; line-height:50px; padding-left:50px; font-size:16px; color:#ffffff; display:block;}
.sch_left_btn2:hover .hoverbg{ display:block;}

.sch_left_btn3{ width:240px; height:50px; line-height:50px; padding-left:50px; font-size:16px; color:#ffffff; float:left; position:relative;  background:url(../images/icon_left_06.png) 10px 10px no-repeat; background-color:#1b80a3;}
.sch_left_btn3_select{ width:138px; height:26px; position:absolute; right:10px; top:12px;}

.sch_left_btn4{ width:240px; height:50px; float:left; position:relative;  background:url(../images/icon_left_07.png) 10px 10px no-repeat;}
.sch_left_btn5{ width:240px; height:50px; float:left; position:relative;  background:url(../images/icon_left_08.png) 10px 10px no-repeat;}
.sch_left_btn4 a,.sch_left_btn5 a{ width:240px; line-height:50px; padding-left:50px; font-size:16px; color:#1b80a3; display:block;}
.sch_left_btn4:hover .hoverbg,.sch_left_btn5:hover .hoverbg{ display:block;}

.sch_left_btn6{ width:240px; float:left; position:relative;  background:url(../images/icon_left_09.png) 10px 10px no-repeat; padding:10px 0;}
.sch_left_btn6 a{ width:240px; padding-left:50px; font-size:16px; color:#1b80a3; display:block;}
.sch_left_btn6:hover .hoverbg{ display:block;}

.sch_left_btn7{ width:240px; float:left; position:relative;  background:url(../images/icon_left_09.png) 10px 10px no-repeat; padding:10px 0;}
.sch_left_btn7 span{ width:240px; padding-left:50px; font-size:16px; color:#1b80a3; display:block;}

.sch_left_btn8{ width:240px; height:50px; margin:10px 0; float:left; position:relative;  background:url(../images/icon_left_10.png) 10px 10px no-repeat; background-color:#f8c1d9;}
.sch_left_btn8 a{ width:240px; line-height:50px; padding-left:50px; font-size:16px; color:#90194d; display:block;}
.sch_left_btn8:hover .hoverbg{ display:block;}

.sch_left_btn9{ width:240px; float:left; position:relative;  background:url(../images/icon_left_11.png) 10px 10px no-repeat; padding:10px 0; background-color:#adcdec;}
.sch_left_btn9 a{ width:240px; padding-left:50px; font-size:16px; color:#034ea2; display:block;}
.sch_left_btn9:hover .hoverbg{ display:block;}

.sch_left_btn10{ width:240px; height:50px; float:left; position:relative;  background:url(../images/icon_left_12.png) 10px 10px no-repeat; background-color:#adcdec;}
.sch_left_btn10 a{ width:240px; line-height:50px; padding-left:50px; font-size:16px; color:#034ea2; display:block;}
.sch_left_btn10:hover .hoverbg{ display:block;}

.sch_left_btn11{ width:240px; height:60px; margin:10px 0; float:left; position:relative;  background:url(../images/icon_left_10.png) 10px 10px no-repeat; background-color:#f8c1d9;}
.sch_left_btn11 a{ width:240px; line-height:30px; padding-left:50px; font-size:16px; color:#90194d; display:block;}
.sch_left_btn11:hover .hoverbg{ display:block;}

.sch_left_btn11_submited{ width:240px; height:60px; margin:10px 0; float:left; position:relative; background-color:#f8c1d9;}
.sch_left_btn11_submited a{ width:240px; line-height:30px; padding-left:50px; font-size:16px; color:#302e2f; display:block;}
.sch_left_btn11_submited:hover .hoverbg{ display:block;}


.nobackground{ background:none;}

/*Inside right*/
.main_r{ width:726px; float:right; min-height:1038px; overflow:hidden;}
.main_r_title{ width:100%; padding:13px 34px; font-size:20px; color:#fff; background-color:#1b80a3; position:relative;}
.main_r_title font{ font-size:20px; color:#fbe12e; }
.main_r_progress{ padding:25px 34px 0;}
.main_r_progress table{ text-align:center;}
.main_r_progress table .left{ text-align:left;}
.main_r_progress table .col_1{ color:#b7bdd0;}
.main_r_progress table .col_2{ color:#034ea2}
.main_r_progress table .edit_btn{ padding:0px; margin:0px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:80px;}
.main_r_progress table .edit_btn:hover{ background-color:#008fc0;}

.main_r_progress table .chg_request_btn{ padding:0px; margin:0px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:130px;}
.main_r_progress table .chg_request_btn:hover{ background-color:#008fc0;}


.main_r_progress table .submit_btn{ padding:5px 0 4px 0; margin:0px; line-height:16px; text-align:center; color:#034ea2; background-color:#fbe12e; border:0px; width:80px;}
.main_r_progress table .submit_btn:hover{ background-color:#ffed73;}
.main_r_progress table .on{ background-color:#ccc;cursor:no-drop}
.main_r_progress table .on:hover{ background-color:#ccc;}

.main_r_shc_info{ padding:25px 25px 0;}
.main_r_shc_info table{ border:0px solid #034ea2; background:none;}
.main_r_shc_info table>thead>tr>th{ border:0px solid #034ea2;}
.main_r_shc_info table>tbody>tr>td{ border:0px solid #034ea2;}
.main_r_shc_info .td_input_text{ padding:5px 8px 0px 0px;}
.main_r_go_btn{ text-align:center; padding-top:20px;}

.sch_guide_con{ text-align:left; padding-top:20px; padding-left:10px; padding-right:10px; min-height:200px; line-height:26px;}
.sch_guide_btn{ padding:30px 0 20px;}
.sch_guide_btn button{ margin:0px 10px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:auto;min-width:80px; line-height:30px;}
.sch_guide_btn button:hover{ background-color:#008fc0;}

.main_r_sch_app{ padding:25px 10px 0;}
.main_r_sch_app table{background-color:#e6f0f9; margin-bottom:0px;}
.main_r_sch_app table>thead>tr>th{background-color:#adcdec; text-align:left;}
.main_r_sch_app table>thead>tr>th span{ font-weight:bold; padding-left:10px;}
.main_r_sch_app table>tbody>tr>td span{ font-weight:bold; padding-left:10px;}
.main_r_sch_app .td_title{ background-color:#cedef1}
.main_r_sch_app .td_text{ padding-left:15px;}
.main_r_sch_app .td_text2{ padding-left:20px; background-color:#fff; padding-bottom:15px;}
.main_r_sch_app .td_text2 .td_text2_title{ font-weight:bold; padding-top:10px;}
.main_r_sch_app .td_text2 .radio{ margin-top:10px;}
.main_r_sch_app .form-control { border:0px; background-color:#e6f0f9; box-shadow:none;}
.main_r_sch_app .go_btn_div{ padding-top:15px;}
.main_r_sch_app .go_btn_div button{ margin-right:10px;}

.main_r_sch_app2{ padding:25px 10px 0;}
.main_r_sch_app2 table{ margin-bottom:0px;}
.main_r_sch_app2 table>thead>tr>th{text-align:left;}
.main_r_sch_app2 table>thead>tr>th span{ font-weight:bold; padding-left:10px;}
.main_r_sch_app2 table>tbody>tr>td span{ font-weight:bold; padding-left:10px;}
.main_r_sch_app2 .td_text{ padding-left:15px;}
.main_r_sch_app2 .td_input_text textarea{ margin-top:2px; margin-bottom:7px; line-height:20px; padding-top:5px; padding-bottom:5px;}
.main_r_sch_app2 .td_text textarea{ margin-top:7px; margin-bottom:2px; line-height:20px; padding-top:5px; padding-bottom:5px;}
.main_r_sch_app2 .td_checkbox{ padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:center}
.main_r_sch_app2 .input_date{width:110px; float:left; height:22px; line-height:22px;}
.main_r_sch_app2 .input_date2{width:80px; float:left; height:22px; line-height:22px; padding:0px; text-align:center; margin-right:2px;}
.main_r_sch_app2 .input_total{width:28px; float:left; height:22px; line-height:22px; padding:0px; text-align:center; margin-right:2px;}
.main_r_sch_app2 .input_total_f3{width:40px; float:left; height:22px; line-height:22px; padding:0px; margin-top:0px; text-align:center; margin-left:3px;}
.main_r_sch_app2 .input_total2{display:inline; width:163px; margin-left:10px;}
.main_r_sch_app2 .huodong_title{padding-left:0px; padding-top:5px; font-weight:bold;}
.main_r_sch_app2 .huodong_title2{padding-top:7px; font-weight:bold;}
.main_r_sch_app2 .huodong_checkbox_div{padding:0px; margin:0px; float:left;}
.main_r_sch_app2 .huodong_input_div{float:left; margin-left:10px; width:230px;}
.main_r_sch_app2 .huodong_input_div2{float:left; margin-left:20px; width:90%;}
.main_r_sch_app2 .huodong_input_div2_3{float:left; margin-left:20px; width:90%;}
.main_r_sch_app2 .huodong_input_div3_3{float:left; margin-left:20px; width:90%;}
.main_r_sch_app2 .huodong_input_div3{float:left; margin-left:20px; margin-top:5px; width:90%;}
.main_r_sch_app2 .huodong_input_div4{ margin-top:10px;}
.main_r_sch_app2 .huodong_input{height:22px; line-height:22px;}
.main_r_sch_app2 .huodong_input_f3_1{height:22px; line-height:22px; margin-top:0px; width:500px}
.main_r_sch_app2 .huodong_input_f3_2{height:22px; line-height:22px; margin-top:0px; width:500px}
.main_r_sch_app2 .go_btn_div{ padding-top:15px;}
.main_r_sch_app2 .go_btn_div button{ margin-right:10px;}
.main_r_sch_app2 .select_date1{ display:inline; width:80px; margin:0 10px;height:22px; line-height:22px;border: 1px solid #034ea2; padding:0px 10px;font-size: 14px;color: #034ea2;background-image: none;border-radius: 0px;}
.main_r_sch_app2 .select_date2{ display:inline; width:90px; margin:0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .select_time{ display:inline; width:90px; margin:0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_time1{display:inline; width:120px; margin:0 10px;height:22px; line-height:22px;border: 1px solid #034ea2; padding:0px 10px;font-size: 14px;color: #034ea2;background-image: none;border-radius: 0px;}
.main_r_sch_app2 .select_add{ display:inline; width:120px; margin:0 5px; height:22px; line-height:22px;}
.main_r_sch_app2 .select_eval2{ display:inline; width:90px; margin:0 0px; height:22px; line-height:22px;float: left;}
.main_r_sch_app2 .select_eval{ display:inline; width:90px; margin:0 0px; height:22px; line-height:22px;float: left;}
.main_r_sch_app2 .input_add{ display:inline; width:350px; margin:5px 5px 0;height:22px; line-height:22px;}
.main_r_sch_app2 .input_add2{ display:inline; width:480px; margin:5px 5px 0;height:22px; line-height:22px;border: 1px solid #034ea2;}
.main_r_sch_app2 .input_people{ display:inline; width:60px; margin:0 20px 0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_people2{ display:inline; width:70px; margin:0 10px 0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_people3{ display:inline; width:60px; margin:0 10px 0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_people4{ display:inline; width:90px; margin:0 10px 0 10px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_pinggu{ display:inline; width:46%; margin:0 0 0 5px;height:22px; line-height:22px;}
.main_r_sch_app2 .input_price{ display:inline; width:150px; margin:0 10px;height:22px; line-height:22px;}

.main_r_sch_app2 .no_t_b{border-top:0px;}
.main_r_sch_app2 .no_l_b{border-left:0px;}
.main_r_sch_app2 .no_r_b{border-right:0px;}
.main_r_sch_app2 .td_num{padding:5px 2px 0px 2px;}
.main_r_sch_app2 .td2_input_text_t{ padding:7px;}
.main_r_sch_app2 .td2_input_text{ padding:2px;}
.main_r_sch_app2 .td2_input_text input{ padding-left:5px; padding-right:5px;}
.main_r_sch_app2 .td2_input_text select{ padding:0px;}
.main_r_sch_app2 .app2_add_btn{ height:30px; line-height:30px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:30px; font-size:20px; margin-right:5px;}
.main_r_sch_app2 .app2_add_btn:hover{ background-color:#008fc0;}

.main_r_sch_app3{ padding:25px 10px 0;}
.main_r_sch_app3 .app3_div_radio{padding-left:30px; padding-top:7px;}
.main_r_sch_app3 .app3_btn{ height:36px; line-height:36px; text-align:center; color:#fff; background-color:#1b80a3; border:0px; width:84px; font-size:16px;}
.main_r_sch_app3 .app3_btn:hover{ background-color:#008fc0;}

.main_r_sch_app4{ padding:10px 34px 0;}
.app4_title{ font-size:20px; font-weight:bold; width:60%; float:left; line-height:20px;}
.app4_title_r{ width:40%; float:right; text-align:right; line-height:20px;}
.app4_box{ padding-top:5px; width:100%; float:left;}
.app4_box1{padding-top:10px; padding-bottom:10px; float:left; width:100%}
.app4_box2{ padding-top:15px; width:100%; float:left;}
.app4_l{ width:30%; float:left;}
.app4_r{ width:70%; float:left;}
