@charset "utf-8";
/* cSS Document */
body{margin:0; padding:0;font-family:"Times New Roman", Times, serif; font-size:12px;}
p{ text-indent:2em;}
table tr td{ font-size:12px;}
.right_line{ background-color:#F9FDFE; border-bottom:1px solid #DFEAF0;}
.currentday { font-weight: bold; }


.form_select{ width:62px; height:22px; font-size:12px;}
.form_select_1{ width:45px; height:22px; font-size:12px;}

/*----font-size----*/
.f12b_black{ font-size:12px; color:#000000; font-weight:bold;}
.f14b_black{ font-size:14px; color:#000000; font-weight:bold;}
.f14b_blue{ font-size:14px; color:#044476; font-weight:bold;}
.f12b_blue{ font-size:12px; color:#044476; font-weight:bold;}
.f16b_blue{ font-size:16px; color:#044476; font-weight:bold;}
.f12_blue{ font-size:12px; color:#044474;}
.f12_red{ font-size:12px; color:#DF0024;}
.f12_white{ font-size:12px; color:#fff; text-align:center;}
.f16_black{ font-size:16px; color:#000000;}
.f12_black{ font-size:12px; color:#000000;}

/*----bg----*/
.bg_color{ background-color:#F5FAFD;}
.bg_color_red{ background-color:#EB0104;}
.bg_color_orange{ background-color:#FF9E01;}
.bg_color_blue{ background-color:#0252CF;}
.bg_color_blue_1{ background-color:#00BAC1;}
.bg_color_green{ background-color:#148A00;}
.bg_sm{ background-color:#FFFDF8;}
.bg_top{ background:url(../icon/other/bg_left_top.jpg) repeat-x; height:53px;}
.bg_icon_up{ background:url(../icon/other/icon_up.jpg) left no-repeat #FFFDF8; cursor:pointer;}
.bg_icon_down{ background:url(../icon/other/icon_down.jpg) left no-repeat #FFFDF8;cursor:pointer;}
.bg_icon_7{ background:url(../icon/other/icon_7.jpg) 17px 0 no-repeat #FFFDF8; padding-left:46px; height:28px; height:23px\0;padding-top:0px; padding-top:4px\9;}
.bg_icon_8{ background:url(../icon/other/title-b.jpg) 17px 0 no-repeat #F5FAFD; padding-left:46px; height:27px; height:23px\0;padding-top:0px; padding-top:4px\9;}

/*----space----*/
.mar_t10{ margin-top:10px;}
.mar_tb10{ margin-top:10px; margin-bottom:10px;}
.mar_tb1015{ margin-top:10px; margin-bottom:15px;}
.mar_tb15{ margin-top:15px; margin-bottom:15px;}
.mar_tb85{ margin:8px 0 5px;}
.mar_t18{ margin-top:18px;}
.pad_l51{ padding-left:27px;}
.pad_l15{ padding-left:15px;}
.pad_10{ padding:0px 15px 0px !important; padding:5px 15px 5px;}
.pad_tblr{ padding:5px 15px 5px;}
.pad_tb1015{ padding:10px 0 15px;}
.pad_5{ padding:5px;}
.pad_l10{ padding-left:10px;}

.pad_l18{ padding-left:18px; background-color:#F9FDFE; }
.pic_word *{vertical-align:middle;}
.pad_l52{ padding-left:28px;}

/*----line-height----*/
.line_h24{ line-height:24px; height:24px;}
.line_h20{ line-height:20px;}
.line_h27{ line-height:27px;}
.line_h22{ line-height:24px;}

/*----border----*/
.bor_wrapper{ border:1px solid #C1D5E0;}
.bor_wrapper_1{ border:1px solid #C1D5E0; border-bottom:none;}
.bor_wrapper_2{ border:1px solid #C1D5E0; border-top:none;}
.bor_wrapper_b{ border-bottom:1px solid #C1D5E0;}
.bor_tb{ border-top:1px solid #DDEAF0; border-bottom:1px solid #DDEAF0;}
.bor_sm{ border:1px solid #F3DAA2 ; background-color:#FFF9EB;}
.bor_sm_b{ border-bottom:1px solid #F3DAA2; }
.bor_br{border-bottom:1px solid #C1D5E0; border-right:1px solid #C1D5E0;}
.bor_b{ border-bottom:1px solid #C1D5E0;}
.bor_r{ border-right:1px solid #C1D5E0;}
.bor_l{ border-left:1px solid #C1D5E0;}
.bor_t{ border-top:1px solid #C1D5E0;}
.bor_li{ border-left:0px solid #C1D5E0;}
.bor_ri{ border-right:0px solid #C1D5E0;}

.model_tab table{border-left:1px solid #C1D5E0;}
.model_tab table td{border-bottom:1px solid #C1D5E0; border-right:1px solid #C1D5E0; padding:3px; text-align:left; line-height:15px;}

.model_tab_1{border-left:1px solid #C1D5E0;border-top:1px solid #C1D5E0;}
.model_tab_1 td{border-bottom:1px solid #C1D5E0; border-right:1px solid #C1D5E0; text-align:left; height:16px; padding:0px;}

/*----font-size----*/
.linkf12_red a:link {font-size: 12px;color: #DF0024;text-decoration: none;}
.linkf12_red a:visited{font-size:12px;color:#DF0024;text-decoration:none; }
.linkf12_red a:hover {font-size: 12px;color:#ff6600;text-decoration: none;}
.linkf12_red a:active{font-size: 12px;color:#DF0024;text-decoration: none;}

.linkf12_blue a:link {font-size: 12px;color: #044474;text-decoration: none;}
.linkf12_blue a:visited{font-size:12px;color:#044474;text-decoration:none; }
.linkf12_blue a:hover {font-size: 12px;color:#B40505;text-decoration: none;}
.linkf12_blue a:active{font-size: 12px;color:#044474;text-decoration: none;}

