﻿@charset "utf-8";
@import "../../themes/ui-lightness/jquery-ui.min.css";
/* reset css */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body { background-color: #FFF; font-family:"PingFang SC",PingHei,STHeitiSC-Light,"Myriad Set Pro","Lucida Grande","Helvetica Neue",Helvetica,"microsoft yahei",SimHei,tahoma,Arial,Verdana,sans-serif; margin: 0 auto; color: #000; position:relative;overflow-x:hidden;}
nav_first_title_font { font-family:'黑体','宋体',Tahoma,Arial; font-size:18px;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: none; }
fieldset { margin: 5px; padding: 15px; border: 1px solid #999; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
small { font-size: 12px; }
button, input, select, textarea { font-size: 100%; }
abbr { border: none; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
address, cite, dfn, em, var,i { font-style: normal; }
pre, code, kbd, samp, tt { font-family: 'Courier New',Courier,monospace; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }
/*hype link css*/
a { text-decoration: none; cursor: pointer; color: #666666; }
.h_r:hover{color:#d40000;}
input[type=button]{cursor:pointer}
input[type=submit]{cursor:pointer}
input {
    font-family: "PingFang SC",PingHei,STHeitiSC-Light,"Myriad Set Pro","Lucida Grande","Helvetica Neue",Helvetica,"microsoft yahei",SimHei,tahoma,Arial,Verdana,sans-serif;
}
/*a:hover { text-decoration: none; outline: none; color: #999; }*/
/*clear float*/
.clear { clear: both; }

/* CSS Document */
.f_l{float:left; }
.f_r{float:right;}
.a_l{text-align:left;}
.a_c{text-align:center;}
.a_r{text-align:right;}
.v_t{ vertical-align:top;}
.v_m{ vertical-align:middle;}
.v_b{ vertical-align:bottom;}
.hide{display:none;}
.show{display:block;}
.inline_bk{ display:inline-block;}
.over_f_h{ overflow:hidden;}
.over_f_y_auto{ overflow-y:auto;}
.pos_rel{ position:relative;}
.pos_ab{ position:absolute;}
.text_under{ text-decoration:underline;}
.cur_pt{ cursor:pointer;}
.text_line{ text-decoration:line-through;}
/**************end float display align overflow*****************/
.w_40{ width:40px;}
.w_148{ width:148px;}
.w_60{ width:60px;}
.w_164{ width:164px;}
.w_135{ width:135px;}
.w_66{ width:66px;}
.w_280{ width:280px;}
.w_137 { width:137px;}
.w_128 { width:128px;}
.w_100 { width:100px;}
.w_160 { width:160px;}
.w_960 { width:960px;}
.w_32 { width:32px;}
.w_300 { width:300px;}
.w_610 { width:610px;}
.w_314 { width:314px;}
.w_1020 { width:1020px;}
.w_83 { width:83px;}
.w_112 { width:112px;}
.w_90 { width:90px;}
.w_194 { width:194px;}
.w_106 { width:106px;}
.w_640 { width:640px;}
.w_20 { width:20px;}
.w_859 { width:859px;}
.w_0 { width:0px;}
.w_28 { width:28px;}
.w_80 { width:80px;}
.w_38 { width:38px;}
.w_162 { width:162px;}
.w_260 { width:260px;}
.w_293 { width:293px;}
.w_77 { width:77px;}
.w_290 { width:290px;}
.w_1400 { width:1400px;}
.w_400 { width:400px;}
.w_150 { width:150px;}
.w_835 { width:835px;}
.w_127 { width:127px;}
.w_986 { width:986px;}
.w_630 { width:630px;}
.w_270 { width:270px;}
.w_301 { width:301px;}
.w_1 { width:1px;}
.w_410 { width:410px;}
.w_14 { width:14px;}
.w_984 { width:984px;}
.w_1000 { width:1000px;}
.w_139 { width:139px;}
.w_252 { width:252px;}
.w_240 { width:240px;}
.w_22 { width:22px;}
.w_24 { width:24px;}
.w_26 { width:26px;}
.w_27 { width:27px;}
.w_625 { width:625px;}
.w_197 { width:197px;}
.w_352 { width:352px;}
.w_350 { width:350px;}
.w_130 { width:130px;}
.w_490 { width:490px;}
.w_234 { width:234px;}
.w_110 { width:110px;}
.w_257 { width:257px;}
.w_230 { width:230px;}
.w_33 { width:33px;}
.w_184 { width:184px;}
.w_65 { width:65px;}
.w_7 { width:7px;}
.w_238 { width:238px;}
.w_237 { width:237px;}
.w_735 { width:100%;}
.w_59 { width:59px;}
.w_195 { width:195px;}
.w_235 { width:235px;}
.w_16 { width:16px;}
.w_134 {width:134px;}
.w_107 {width:107px;}
.w_144 {width:144px;}
.w_560 {width:560px;}
.w_200 { width:200px;}
.w_800 { width:800px;}

.w_p_100 { width:100%;}
.w_163{width:163px;}
.w_120{width:120px;}
.w_97{width:97px;}
.w_420{width:420px;}

.h_16 { height:16px;}
.h_14 { height:14px;}
.h_62 { height:62px;}
.h_37 { height:37px;}
.h_150 {height:150px;}
.h_30 {height:30px;}
.h_25 {height:25px;}
.h_22 {height:22px;}
.h_24 {height:24px;}
.h_26 { height:26px;}
.h_48 { height:48px;}
.h_50 { height:50px;}
.h_11 { height:11px;}
.h_80 { height:80px;}
.h_47 { height:47px;}
.h_184 { height:184px;}
.h_28 { height:28px;}
.h_100 { height:100px;}
.h_160 { height:160px;}
.h_120 { height:120px;}
.h_211 { height:211px;}
.h_35 { height:35px;}
.h_53 { height:53px;}
.h_26 { height:26px;}
.h_300 { height:300px;}
.h_360 { height:360px;}
.h_168 { height:168px;}
.h_1 { height:1px;}
.h_27 { height:27px;}
.h_32 { height:32px;}
.h_79 { height:79px;}
.h_18 { height:18px;}
.h_4 { height:4px;}
.h_23 { height:23px;}
.h_13 { height:13px;}
.h_20 { height:20px;}
.h_195 { height:195px;}
.h_57 { height:57px;}
.h_70 { height:70px;}
.h_15 { height:15px;}
.h_54 { height:54px;}
.h_19 { height:19px;}
.h_480 { height:480px;}
.h_440 {height: 440px;}
.h_112 { height:112px;}
.h_10 { height:10px;}
.h_39 { height:39px;}
.h_193 { height:193px;}
.h_90 { height:90px;}
.h_40 { height:40px;}
.h_44 { height:44px;}
.h_38 { height:38px;}
.h_259 { height:259px;}
.h_275 { height:275px;}
.h_675 { height:675px;}
.h_568 { height:568px;}
.h_12 { height:12px;}
.h_33 { height:33px;}
.h_36 { height:36px;}
.h_205 { height:205px;}
.h_85 { height:85px;}

.h_p_100 { height:100%;}

.h_line_22{ height:22px; line-height:22px;}

/**************end width*****************/
.h_line_25{ height:25px; line-height:25px;}
.h_line_30{ height:30px; line-height:30px;}
.h_line_35{ height:35px; line-height:35px;}
.h_line_40{ height:40px; line-height:40px;}
.h_line_45{ height:45px; line-height:45px;}
.h_line_2{ height:1em; line-height:1em;}

.line_35 { line-height:35px;}
.line_23 { line-height:23px;}
.line_0 { line-height:0px;}
.line_18 { line-height:18px;}
.line_38{ line-height:38px;}

.line_em{ line-height:1.5em;}
.line_2em{ line-height:2em;}

/**************end height*****************/
.mg_auto {margin:auto;}
.mg_10{ margin:10px;}

.mg_t_5{ margin-top:5px;}
.mg_t_10{ margin-top:10px;}
.mg_t_17 {margin-top:17px;}
.mg_t_25 { margin-top:25px;}
.mg_t_8 { margin-top:8px;}
.mg_t_3 { margin-top:3px;}
.mg_t_4 { margin-top:4px;}
.mg_t_322 {margin-top:322px;}
.mg_t_27 { margin-top:27px;}
.mg_t_11 { margin-top:11px;}
.mg_t_12 { margin-top:12px;}
.mg_t_13 { margin-top:13px;}
.mg_t_14 { margin-top:14px;}
.mg_t_20 { margin-top:20px;}
.mg_t_15 { margin-top:15px;}
.mg_t_16 { margin-top:16px;}
.mg_t_280 { margin-top:280px;}
.mg_t_40 { margin-top:40px;}
.mg_t_30 { margin-top:30px;}
.mg_t_2 { margin-top:2px;}
.mg_t_6 { margin-top:6px;}
.mg_t_35 { margin-top:35px;}
.mg_t_50 { margin-top:50px;}
.mg_t_60 { margin-top:60px;}
.mg_t_70 { margin-top:70px;}
.mg_t_80 { margin-top:80px;}
.mg_t_1 { margin-top:1px;}
.mg_t_7 { margin-top:7px;}

.mg_t_m_98 { margin-top:-98px;}
.mg_t_m_78 { margin-top:-78px;}
.mg_t_m_97 { margin-top:-97px;}
.mg_t_m_20 { margin-top:-20px;}
.mg_t_m_50 { margin-top:-50px;}
.mg_t_m_40 { margin-top:-40px;}
.mg_t_m_8 { margin-top:-8px;}


.mg_r_10{ margin-right:10px;}
.mg_r_20{ margin-right:20px;}
.mg_r_auto { margin-right:auto;}
.mg_r_3 { margin-right:3px;}
.mg_r_15 { margin-right:15px;}
.mg_r_4 { margin-right:4px;}
.gd_mg_r_15{margin-right:15px;}
.gd_mg_r_8{margin-right:3px;}
.mg_r_45{ margin-right:45px;}

.mg_l_140{ margin-left:140px;}
.mg_l_10{ margin-left:10px;}
.mg_l_15{ margin-left:15px;}
.mg_l_20{ margin-left:20px;}
.mg_l_30{ margin-left:30px;}
.mg_l_120{ margin-left:120px;}
.mg_l_5 { margin-left:5px;}
.mg_l_7 { margin-left:7px;}
.mg_l_50 { margin-left:50px;}
.mg_l_60 { margin-left:60px;}
.mg_l_auto { margin-left:auto;}
.mg_l_18 { margin-left:18px;}
.mg_l_210 { margin-left:210px;}
.mg_l_40 { margin-left:40px;}
.mg_l_29 { margin-left:29px;}
.mg_l_58 { margin-left:58px;}
.mg_l_55 { margin-left:55px;}
.mg_l_3 { margin-left:3px;}
.mg_l_35 { margin-left:35px;}
.mg_l_160 { margin-left:160px;}
.mg_l_6 { margin-left:6px;}
.mg_l_12 { margin-left:12px;}
.mg_l_8 { margin-left:8px;}
.mg_l_70 { margin-left:70px;}
.mg_l_130 { margin-left:130px;}
.gd_mg_l_835{margin-left:835px;}
.gd_mg_l_790{margin-left:790px;}
.gd_mg_l_850{margin-left:850px;}
.mg_l_150 { margin-left:150px;}


.mg_b_30{ margin-bottom:30px;}
.mg_b_10 { margin-bottom:10px;}
.mg_b_20 { margin-bottom:20px; width:100%;}
.gd_mg_b_50{margin-bottom:50px;}

.mg_b_20{ margin-bottom:20px;}



/**************end margin*****************/


.pd_l_10{ padding-left:10px;}
.pd_l_30{ padding-left:30px;}
.pd_l_50{ padding-left:50px;}
.pd_l_8 { padding-left:8px;}
.pd_l_0 { padding-left:0px;}
.pd_l_45 { padding-left:45px;}
.pd_l_2 { padding-left:2px;}
.pd_l_25 { padding-left:25px;}
.pd_l_22 { padding-left:22px;}
.pd_l_14 { padding-left:14px;}
.pd_l_33 { padding-left:33px;}
.pd_l_4 { padding-left:4px;}
.pd_l_20 { padding-left:20px;}
.pd_l_28 { padding-left:28px;}
.pd_l_40 { padding-left:40px;}
.pd_l_17 { padding-left:17px;}
.pd_l_5 { padding-left:5px;}

.pd_r_8 {padding-right:8px;}
.pd_r_5 { padding-right:5px;}

.pd_t_3 {padding-top:3px;}
.pd_t_4 {padding-top:4px;}
.pd_t_5 {padding-top:5px;}
.pd_t_6 {padding-top:6px;}
.pd_t_30 { padding-top:30px;}
.pd_t_15 { padding-top:15px;}
.pd_t_13 { padding-top:13px;}
.pd_t_33 { padding-top:33px;}
.pd_t_18 { padding-top:18px;}
.pd_t_2 { padding-top:2px;}
.pd_t_10 { padding-top:10px;}
.pd_t_9 { padding-top:9px;}

.pd_b_5 {padding-bottom:5px;}
.pd_b_7 { padding-bottom:7px;}
.pd_b_8 { padding-bottom:8px;}
.pd_b_10 { padding-bottom:10px;}
.pd_b_50 { padding-bottom:50px;}

.pd_0 {padding:0px;}
.pd_13_0 { padding:13px 0px;}

.pd_7_10_10_10 {padding:7px 10px 10px 10px;}
.pd_8_0_8_40 { padding:8px 0px 8px 40px;}
.pd_8_0_10_10 { padding:8px 0px 10px 10px;}
.pd_20_0_15_10 { padding:20px 0px 15px 10px;}
.pd_15_0_15_10 { padding:15px 0px 15px 10px;}
.pd_15_0_10_10 { padding:15px 0px 10px 10px;}
.pd_15_0_20_10 { padding:15px 0px 20px 10px;}


.pd_20{padding:20px;}

/**************end padding*****************/
.color_fff{ color:#fff;}
.color_656565{ color:#656565;}
.color_e52b39{ color:#e52b39;}
.color_666666{ color:#666666}
.color_cdcdcd { color:#cdcdcd;}
.color_999999 { color:#999999;}
.color_7a713a { color:#7a713a;}
.color_000 { color:#000;}
.color_e22c2b { color:#e22c2b;}
.color_df0001 { color:#df0001;}
.color_7e6e3b { color:#7e6e3b;} 
.color_474747 { color:#474747;}
.color_827646 { color:#827646;}
.color_837546{ color:#837546;}
.color_837546 a { color:#837546;}
.color_857446 { color:#857446;}
.color_7d6e3c { color:#7d6e3c;}
.color_fefefe { color:#fefefe;}
.color_7b6d3e { color:#7b6d3e;}
.color_959595 { color:#959595;}
.color_68c5df { color:#68c5df;}
.color_e31a22 { color:#e31a22;}
.color_484848 { color:#484848;}
.color_d7cebd { color:#d7cebd;}
.color_7f6d3d { color:#7f6d3d;}
.color_efece7 { color:#efece7;}
.color_7d6d3a { color:#7d6d3a;}
.color_d70000 { color:#d70000;}
.color_d40000 { color:#d40000;}
.color_898063 { color:#898063;}
.color_393939 { color:#393939;}

/**************end color*****************/
.font_16{ font-size:16px;}
.font_14{ font-size:14px;}
.font_13{ font-size:13px;}
.font_12{ font-size:12px;}
.font_15{ font-size:15px;}
.font_14{ font-size:14px;}
.font_18{ font-size:18px;}
.font_26 { font-size:26px;}
.font_40 { font-size:40px;}
.font_20 { font-size:20px;}
.font_23 { font-size:23px;}

.font_w_bold { font-weight:bold;}
.font_heiti { font-family:'黑体','宋体';}
.font_18em { font-size: 1.8em;}
.font_16em { font-size: 1.6em;}
.font_15em { font-size: 1.5em;}
.font_10em { font-size: 1em;}
.font_09em { font-size: 0.9em;}
.font_098em { font-size: 0.98em;}
.font_08em { font-size: 0.8em;}
.font_116em { font-size: 1.16em;}
.font_12em { font-size: 1.2em;}
.font_11em { font-size: 1.1em;}
.font_06em { font-size: 0.6em;}
/**************end font****************/
.bd_l_cdcdcd{border-left:1px solid #cdcdcd; }

.bd_b_e7e7e7 { border-bottom:1px solid #e7e7e7}
.bd_b_d2c8a5 { border-bottom:1px solid #d2c8a5;}
.bd_b_cccccc { border-bottom:1px solid #cccccc;}
.bd_b_4_d2c8a5 { border-bottom:4px solid #d2c8a5;}

.bd_b_dash_d5d5d5 { border-bottom:1px dashed #d5d5d5;}

.bd_t_e7e7e7 { border-top:1px solid #e7e7e7;}
.bd_t_cccccc { border-top:1px solid #cccccc;}
.bd_t_f2edd9 { border-top:1px solid #f2edd9;}

.bd_dash_l_dbdbdb { border-left:1px dashed #dbdbdb;}

.bd_ccc{ border:1px solid #cccccc;}
.bd_d2c8a5 { border:1px solid #d2c8a5;}
.bd_e1dcc9 { border:1px solid #e1dcc9;}

.bd_none { border:none;}

/**************end border*****************/

.bg_fff{ background-color:#fff;}
.bg_ccc{ background-color:#CCC;}
.bg_f0f0f0 { background:#f0f0f0;}
.bg_d40000 { background:#d40000;}
.bg_e2ddca { background:#e2ddca;}
.bg_bcb49d { background:#bcb49d;}
.bg_e5e2d5 { background:#e5e2d5;}
.bg_e3e3e3 { background:#e3e3e3;}
.bg_f0f3f8 { background:#f0f3f8;}

/**************end bgcolor*****************/

.l_s_2 { letter-spacing:2px;}
.l_s_5 { letter-spacing:5px;}

.outline_none { outline:none;}


.l_0 { left:0px;}
.l_42 { left:42px;}
.l_859 { left:859px;}
.l_205 { left:205px;}
.l_200 { left:200px;}
.l_520 { left:520px;}
.l_39 { left:39px;}
.l_99 { left:99px;}
.l_41{ left:41px;}
.l_145 { left:145px;}
.l_140 { left:140px;}
.l_251 { left:251px;}
.l_243 { left:243px;}
.l_320 { left:320px;}
.l_350 { left: 350px;}

.l_m_370 { left:-370px;}

.r_13 { right:13px;}
.r_73  { right:73px; }
.r_160 { right:160px;}
.r_100 { right:100px;}
.r_93  { right:93px;}
.r_153 { right:153px;}
.r_125 { right:125px;}
.r_245 { right:245px;}
.r_185 { right:185px;}
.r_285 { right:285px;}
.r_305 { right:305px;}
.r_345 { right:345px;}
.r_405 { right:405px;}

.t_0 { top:0px;}
.t_5 { top:5px;}
.t_48 { top:48px;}
.t_47 { top:47px;}
.t_28 { top:28px;}
.t_36 { top:36px;}
.t_64 { top:64px;}

.b_0 { bottom:0px;}
.b_150 { bottom:150px;}
.b_145 { bottom:145px;}

.z_index_10 { z-index:10;}
.z_index_500 { z-index:500;}
.z_index_30 { z-index:30;}
.z_index_80 { z-index:80;}
.z_index_50 { z-index:50;}


/* 联系电话固定  */
.fixed-bottom
{
    position: fixed; bottom: 90px; margin-left:1020px
}

.fixed-bottom_1
{
    position: fixed; bottom: 0px; margin-left:1020px
}

.page{text-align:right; margin-top:15px;margin-bottom:5px;} /*a_r mg_t_15*/
.page span{ border:1px solid #adadad;margin-left: 5px;}
.page a{ border:1px solid #adadad;margin-left:5px;padding: 0 8px;}
.page li {display:inline-block;} /*a_r mg_t_15*/
.page li a{ border:1px solid #adadad;padding: 0 8px;}
.page li.curr a {color:#d20d22}

.pagerButtonDisabled {
    display: inline-block;
    padding: 0 8px;
}
/**/
.content {
    font-family: "PingFang SC",PingHei,STHeitiSC-Light,"Myriad Set Pro","Lucida Grande","Helvetica Neue",Helvetica,"microsoft yahei",SimHei,tahoma,Arial,Verdana,sans-serif;
    position: relative;
    overflow-x: hidden;
    padding: 15px 43px 20px 40px;
    border-bottom: 1px solid #cdcdcd;
}
.content span{vertical-align:top; display:inline-block}
.content ul li{ list-style:disc;}
.content ol li{list-style: decimal;}
.content li {display: list-item;}

.content table{ border-top:1px solid #ccc;border-bottom:1px #ccc solid; }
.content table td{ color:#666; height:22px; border-bottom:1px #ccc solid; border-left:1px #d7cfb2 solid; border-right:1px #d7cfb2 solid;}


.content_p { position:relative;overflow-x:hidden;padding:15px 43px 20px 40px;border-bottom:1px solid #d2c8a5;}
.content_p span{vertical-align:top; display:inline-block}
.content_p ul li{ list-style:disc;}
.content_p ol li{list-style: decimal;}
.content_p li {display: list-item;}


.oldcontent span{vertical-align:top; display:inline-block}


.scroll-x{overflow-x:scroll}
.gd_a_c{float:left; line-height:38px; margin-left:10px; color:#393939; font-size: 1.8em;}
.gd_f_c{line-height:38px; margin-left:10px; color:#393939; font-size: 1.8em;}
.gd_zhuangtai{float:right;line-height:38px; margin-right:10px; color:#7d6e3c; }
.gd_bmb_background{background-color:#f0f3f8; border:1px solid #cccccc; border-bottom:1px solid #cccccc; height:38px;}
.gd_bd_ccc {border: 1px solid #cccccc;}
.gd_input_border{border:1px solid #d7cfb2; background-color:#f0f0f0;}
.gd_save_a_c{ text-align:center;}

/*cm_table*/
.appform table{ border-top:1px solid #ccc;border-bottom:1px #ccc solid; }
.gd_table_outer_boder{border:1px #cccccc solid;}
.tab_row th{ background:#f0f3f8 repeat-x;  height:35px; line-height:35px; vertical-align:middle; border-left:1px #cccccc solid; border-right:1px #cccccc solid;border-bottom:1px #cccccc solid;text-align:center; color:#545555; }
.appform table td{ color:#666; text-align:center; height:35px; line-height:35px; border-bottom:1px #ccc solid; border-left:1px #cccccc solid; border-right:1px #cccccc solid;}
.appform table td a{text-decoration: underline;}
.searchtable td{padding:5px}
.gd_a_c_submit{ text-align:center;}
.gd_table_th_boder{ background:#f0f3f8 repeat-x;  height:38px; line-height:38px; vertical-align:middle; border:1px #cccccc solid;text-align:center; color:#545555; }

/*gd_bujiu*/
/*.text_indent_2em{text-indent:2em;}*/
/*table training record*/
trainform table{ border-top:1px solid #ccc;border-bottom:1px #ccc solid; }
.trainform table td{ color:#666; text-align:center; height:30px; line-height:30px; border-bottom:1px #ccc solid; border-left:1px #d7cfb2 solid; border-right:1px #d7cfb2 solid;}


/*contact us table*/

.contactUsT table{ border-top:1px solid #ccc;border-bottom:1px #ccc solid; }
.ct_tab_row th{ background:#e1dcca repeat-x;  height:35px; line-height:35px; vertical-align:middle; border-left:1px #d7cfb2 solid; border-right:1px #d7cfb2 solid;text-align:center; color:#7d6e3c; }
.contactUsT table td{ color:#666; height:22px; line-height:22px; border-bottom:1px #ccc solid; border-left:1px #d7cfb2 solid; border-right:1px #d7cfb2 solid;}
.contactUsT table td a{text-decoration: underline;}

/*popup*/
.bgfff{background-color:#FFF}
.bd_999{border:1px solid #999}
.bold{font-weight:bold}
.color_666{color:#666;}
.p_content{padding:10px}

/*Pager*/
.on_btn{  border:1px; color:#DF0001;}

.jqplot-grid-canvas{display: none}

.date_input{background:#fff url(../image/date_icon.jpg) no-repeat 98% center;}

.Error_SetPwd {
    color: red;
    margin-left: 5px;
}

.righttab #tabmenu{width:735px; overflow:hidden; border:1px solid #BF9660; font-size: 14px;}
.righttab #tabmenu #tabnav {display:block;width:100%;margin:0;list-style:none; overflow: hidden; background: #e7e2d3;padding: 6px 6px 0 6px;}
.righttab #tabmenu #tabnav li {float:left;width:145px;}
.righttab #tabmenu #tabnav li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#8d8352;}
.righttab #menu_con{ width:733px; border-top:none; line-height: 24px;}
.righttab .tag{ padding:10px; overflow:hidden; min-height: 523px;}
.righttab .selected{background:#fff; color:#8d8352; font-weight: bold;}
.righttab #menu_con h4{color:#8d8352; margin: 5px 0; font-size: 14px;}
.righttab #menu_con th{ color: #6a6a6a;}
.righttab #menu_con td{ color: #8f8f8f;}
.righttab #menu_con span input{margin-top: 10px; background: url(../images/img/btnbg.jpg) no-repeat; border: none; width: 84px; height: 30px; color: #fff; font-size: 14px; margin-left: 10px; }
.tabline{ border-bottom: 1px dashed #E7E2D3; padding-bottom: 16px; margin-bottom: 10px;}
.m-t10{ padding-top: 15px;}
.mt{ 
    padding-top: 20px;
    color:#8d8352; 
    position: absolute;
    bottom: 30px;
    right: 30px;
}
.mt a{color:#8d8352; text-decoration: none;  }
.righttab .tag ul { 
    padding:0px; 
    overflow:hidden;
    list-style:none;
}
.righttab .tag ul li { 
    float:left;
    display:inline;
    /*border-bottom: 1px dashed #E7E2D3;*/ 
    padding-bottom: 16px; 
    /*padding:0px 15px;*/
    margin-bottom: 10px;
    width:336px;
    min-height: 218px;
}
.righttab .tag ul li:nth-child(1) { 
    float:left;
    display:inline;
    border-bottom: 1px dashed #E7E2D3; 
    padding-bottom: 16px; 
    padding-right: 20px;
    margin-bottom: 10px;
    width:336px;
    min-height: 218px;
}
.righttab .tag ul li:nth-child(2) { 
    float:left;
    display:inline;
    border-bottom: 1px dashed #E7E2D3; 
    padding-bottom: 16px; 
    padding-left: 20px;
    margin-bottom: 10px;
    width:336px;
    min-height: 218px;
}
.righttab .tag ul li:nth-child(3) { 
    float:left;
    display:inline;
    padding-bottom: 16px; 
    padding-right: 20px;
    width:336px;
    min-height: 218px;
}
.righttab .tag ul li:nth-child(4) { 
    float:left;
    display:inline;
    padding-bottom: 16px; 
    padding-left: 20px;
    width:336px;
    min-height: 218px;
}

.right-tab {width:735px; overflow:hidden; font-size: 14px;}
.right-tab .title{height:146px; border-bottom: 3px solid #e7e7e7;padding-bottom:10px;}
.right-tab .title-list{ position: relative; top: 6px;}
.right-tab .title-list li{ width: 147px; line-height: 100px; text-align: center; float: left; display: inline; cursor:pointer; }
.right-tab .title-list li.on{ color: #bf9660; font-weight: bold;}
.right-tab .title-list p{position:absolute;top:150px;left:0px;width:146px;height:17px;border-top: 3px solid #bf9660; overflow: hidden; text-align: center;}
.right-tab .title-list b{display:inline-block;width:0;height:0;margin-top:0px;border-style:solid dashed dashed dashed;border-width:15px;border-color: #bf9660 #F0F0F0 #F0F0F0 #F0F0F0;overflow: hidden;zoom: 1;font-size: 0;}

.right-tab .product-wrap{ width:735px; border-top:none;}
.right-tab .product-wrap .show{ display: block;}
.right-tab .tag{ border:1px solid #BF9660; padding:10px; overflow:hidden; min-height: 350px; background:#F0F0F0; display: none;}
.right-tab .selected{background:#fff; color:#8d8352; font-weight: bold;}
.right-tab .product-wrap h4{ color: #BF9660; margin: 5px 0; font-size: 14px;}
.right-tab .product-wrap th{ color: #6a6a6a;}
.right-tab .product-wrap td{ color: #8f8f8f;}
.right-tab .product-wrap span input{margin-top: 10px; background: url(../images/img/btnbg.jpg) no-repeat; border: none; width: 84px; height: 30px; color: #fff; font-size: 14px; margin-left: 10px; }
.right-tab .tag ul { 
    padding:0px; 
    overflow:hidden;
    list-style:none;
    padding:0px 0px;
    margin-top:10px;
}
.right-tab .tag ul li { 
    /*float:left;*/
    display: block;
    /*border-bottom: 1px dashed #E7E2D3;*/ 
    padding: 2px 16px 2px 16px; 
    /*padding:0px 15px;*/
    margin-bottom: 0px;
    /*width:336px;
    min-height: 218px;*/
}
.right-tab .tag ul li a{ 
    text-decoration:underline;
}


.left-tab {width:1040px; overflow:hidden; font-size: 1.5em;}
.left-tab .title{height:207px; border-bottom: 1px solid #cccccc;padding-bottom:10px;}
.left-tab .title-list{ position: relative; top: 6px;}
.left-tab .title-list li{ width: 208px; line-height: 100px; text-align: center; float: left; display: inline; cursor:pointer; }
.left-tab .title-list li.on{ font-weight: bold;}
.left-tab .title-list p{position:absolute;top:150px;left:0px;width:146px;height:17px;border-top: 3px solid #cccccc; overflow: hidden; text-align: center;}
.left-tab .title-list b{display:inline-block;width:0;height:0;margin-top:0px;border-style:solid dashed dashed dashed;border-width:15px;border-color: #cccccc #F0F0F0 #F0F0F0 #F0F0F0;overflow: hidden;zoom: 1;font-size: 0;}

.left-tab .product-wrap{ width:1040px; border-top:none;}
.left-tab .product-wrap .show{ display: block;}
.left-tab .tag{ border:1px solid #cccccc; padding:10px; overflow:hidden; min-height: 350px; background:#F0F3F8; display: none;}
.left-tab .selected{background:#fff; color:#8d8352; font-weight: bold;}
.left-tab .product-wrap h4{ color: #8d8352; margin: 5px 0; font-size: 14px;}
.left-tab .product-wrap th{ color: #6a6a6a;}
.left-tab .product-wrap td{ color: #8f8f8f;}
.left-tab .product-wrap span input{margin-top: 10px; background: url(../images/img/btnbg.jpg) no-repeat; border: none; width: 118px; height: 30px; color: #fff; font-size: 14px; margin-left: 10px; }
.left-tab .tag ul { 
    padding:0px; 
    overflow:hidden;
    list-style:none;
    padding:0px 0px;
    margin-top:10px;
}
.left-tab .tag ul li { 
    /*float:left;*/
    display: block;
    /*border-bottom: 1px dashed #E7E2D3;*/ 
    padding: 2px 16px 2px 16px; 
    /*padding:0px 15px;*/
    margin-bottom: 0px;
    /*width:336px;
    min-height: 218px;*/
}
.left-tab .tag ul li a{ 
    text-decoration:underline;
}


.certificate-container
{
    margin:0 auto;
    margin-top: 12px; 
    /*background:url(../images/img/bg_certificate.jpg) no-repeat;*/
    width:715px;
    height:971px;
    text-align: center;
    position:relative;
}
.certificate-container .certificate-title
{
    margin:0 auto;
    padding-top: 390px;
    font-family: Arial;
    /*font-size: 32px;*/
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
}
.certificate-container .certificate-line
{
    margin:0 auto;
    padding-top: 50px;
    font-family: Arial;
    font-size: 18px;
    line-height: 48px;
    width: 24em;
}
.certificate-container .certificate-line .u_line
{
    margin:0 auto;
    border-bottom:1px solid #000;
    line-height: 18px;
    text-align:center; 
    display:inline-block;
}
.certificate-container .certificate-line .n_line
{
    margin:0 auto;
    line-height: 18px;
    text-align:center; 
    display:inline-block;
}
.certificate-print
{
    margin: 10px 0px; 
    text-align: center;
}
.certificate-print span input, .eln-btn span input
{
    margin-top: 10px; 
    background: url(../images/img/btnbg.jpg) no-repeat; 
    border: none; 
    width: 84px; 
    height: 30px; 
    color: #fff; 
    font-size: 14px; 
    margin-left: 10px; 
}
.eln-lstbtn span input
{
    margin: 5px 10px; 
    background: url(../images/img/btn_6.png) no-repeat; 
    border: none; 
    width: 65px; 
    height: 27px; 
    color: #fff; 
    font-size: 12px; 
}
.eln-vdbtn span .btn-disable
{
    margin: 5px 10px; 
    background: url(../images/img/btn2.png) no-repeat; 
    border: none; 
    width: 128px; 
    height: 43px; 
    color: #666666; 
    font-size: 14px; 
}
.eln-vdbtn span .btn-enable
{
    margin: 5px 10px; 
    background: url(../images/img/btn1.png) no-repeat; 
    border: none; 
    width: 128px; 
    height: 43px; 
    color: #FFF; 
    font-size: 14px; 
}
.undertaking
{

}
.undertaking .inputbar 
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 200px;
    border: #c1c1c1 solid 1px;
    /*background: #f6f6f6;*/
    background: #ffffff;
    box-shadow: inset 0px 1px 2px #ccc;
    position: relative;
    margin-bottom: 10px;
    clear:both;
}
.undertaking .inputbar input
{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 24px;
  line-height: 24px;
  padding: 5px 10px;
  border: none;
  color: #666;
  background: transparent;
}
.undertaking .inputbar select
{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 24px;
  line-height: 24px;
  margin: 5px 0px;
  padding: 0px 10px;
  border: none;
  color: #666;
  background: transparent;
}

.paperComments {
    color:red;
    margin-top:-8px;
    margin-left:20px;
}
.paperComments input {
    width:80%;
}

.selectWidth_70Height_20 select{ width: 70px;height: 20px;}
.selectWidth_60Height_20 select{ width: 60px;height: 20px;}

.error {
    color: red;
}
.dislink{
    color:#aaa;
    cursor:not-allowed;
}

.search_button {
    border: 1px solid #c12c2d;
    display: inline-block;
    line-height: 2em;
    height: 2.1em;
    padding: 0 1em 0 1em;
    background: #c12c2d;
    color: #fff;
    text-align: center;
}

.search_button_nobg {
    display: inline-block;
    line-height: 2em;
    height: 2.1em;
    padding: 0 1em 0 1em;
    text-align: center;
}

.search_button18 {
    border: 1px solid #c12c2d;
    display: inline-block;
    line-height: 1.8em;
    height: 1.7em;
    padding: 0 1em 0 1em;
    background: #c12c2d;
    color: #fff;
    text-align: center;
    margin-top:0.2em;
}

.search_buttoncenter {
    border: 1px solid #c12c2d;
    display: inline-block;
    line-height: 2em;
    height: 2.1em;
    padding: 0 1em 0 1em;
    background: #c12c2d;
    color: #fff;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}


.faqSearch {
    border: none;
    display: inline-block;
    line-height: 48px;
    height: 48px;
    padding: 0 1em 0 1em;
    background: #c12c2d;
    color: #fff;
    text-align: center;
    font-size: 2em;
    margin-top:12px;
}

.faqdivSearch {
    text-align: center;
}

.faqdivSearch a:hover {
    color: #fff;
}

.announcement table {
    width:100% !important;  
}