﻿html, body { margin:0px; padding:0px; font-size:12px; color:#797b78; font-family: "Arial","宋体"; line-height:14px; height:100%; }
a img { border:0px; }
p { padding:0px; margin:0px; }
ul { margin:0px; padding:0px; list-style-type:none; }
.text { width:160px; height:17px; border:1px #7f9db9 solid; line-height:18px; text-indent:2px; }
.textLeft { text-align:left; }
.textMini { width:80px; height:17px; border:1px #7f9db9 solid; line-height:17px; text-indent:2px; }
.textMini2 { width:72px; height:17px; border:1px #7f9db9 solid; line-height:17px; text-indent:2px; }
.txtLong { width:260px; height:17px; border:1px #7f9db9 solid; line-height:18px; text-indent:2px; }
.txtDefault { color:#999999; }
.textarea { border:1px #7f9db9 solid; line-height:18px; }
.select { height:21px; border:1px #7f9db9 solid; }
.select_jp { height:21px; border:1px #7f9db9 solid; width:80px; }
.txtTime { width:120px; height:17px; border:1px #7f9db9 solid; line-height:18px; background:url(txt_time_bg.png) #FFFFFF no-repeat 102px 1px; cursor:pointer; text-indent:2px; }
.txtTimeJy { width:120px; height:17px; border:1px #7f9db9 solid; line-height:18px; background:url(txt_time_bg.png) #EEE no-repeat 102px 1px; text-indent:2px; color:#999; }
.txtTimeMini { width:95px; height:17px; border:1px #7f9db9 solid; line-height:18px; background:url(txt_time_bg.png) #FFFFFF no-repeat 77px 1px; cursor:pointer; text-indent:2px; }
.txtTimeLong { width:150px; height:17px; border:1px #7f9db9 solid; line-height:18px; background:url(txt_time_bg.png) #FFFFFF no-repeat 132px 1px; cursor:pointer; text-indent:2px; }
.txtTimeLongJy { width:150px; height:17px; border:1px #7f9db9 solid; line-height:18px; background:url(txt_time_bg.png) #EEE no-repeat 132px 1px; text-indent:2px; color:#999; }
.txtDisabled { background:#EEE; color:#999; }
.checkbox { vertical-align:middle; margin:0px; margin-right:3px; }
.checkbox input { vertical-align:middle; margin:0px; margin-right:3px; }
.radio { vertical-align:middle; margin:0px; margin-right:3px; padding-right:10px; cursor:pointer; }
.txtWarning { color:#F00; height:20px; line-height:20px; }
.interval { height:5px; overflow:hidden; }
.errMessage { color:#F00; height:20px; line-height:20px; }
.left { float:left; }
.right { float:right; }
.bgWar { background:red; border:1px red solid; }
.remind { color:#999999; }
.hide { display:none; }
.flickerBg { background:#FFDFDF!important; }
.flickerBg a { background:#FFDFDF!important; }
.suspendedBg { background: #cfe9ff; }
.blue_font b { font-weight:bold; color:#2c76a5; }

.lg_bd { overflow-y:hidden; background-color:#5395c5; }
.lg_main { width:980px; height:380px;margin:0 auto; position:absolute; top:50%; left:50%; margin-top:-230px; margin-left:-490px; background:url(loginbg.png) no-repeat; }
.lg_login {	width:337px; height:216px; position:relative; left:606px; top:39px; padding-top:70px; text-align:center; }

.a_lg_bd { overflow-y:hidden; background: url(again_login_bg_bg.png) no-repeat #5395c5; }
.a_lg_main { width:752px; height:400px;margin:0 auto;background:url(again_login_bg.png) no-repeat; }
.lg_login table input {	width:212px; height:26px; font-size:15px; line-height:26px; border:1px #abadb3 solid; text-indent:5px; }
.btn_login { background:url(btn_login.png) no-repeat; border:0px; cursor:pointer; }

.tp_bd { background-color:#5395c5; }
.tp_main { background:url(topbg.png) repeat-x; height:102px; }
.tp_main table { background:url(top_left.png) no-repeat; }
.tp_username { padding-left:158px; height:39px; line-height:39px; }
.tp_username span { font-weight:bold; color:#2c76a5; }
.tp_kj { float:right; padding-right:30px; }
.tp_kj a { float:left; text-align:center; margin-right:10px; color:#FFFFFF; text-decoration: none;}
.tp_kj a  p { margin:6px; margin-right:20px; }
.tp_time { float:right; padding-right:20px; height:39px; line-height:39px; }
.tp_time #wh { font-weight:bold; color:#2c76a5; }
.tp_ms { float:right; height:39px; line-height:39px; margin-right:20px; }
.tp_ms img { margin:9px 10px 9px 0px; display:block; float:left; cursor:pointer; }

.mu_bd { background-color:#eaf1f7; }
.mu_all { height:100%; border-right:1px #c9ced1 solid; }
.mu_title { border-bottom:1px #c9ced1 solid; background:url(mu_title_bg.png) repeat-x; height:34px; line-height:34px; text-indent:20px; font-weight:bold; color:#2c76a5; font-size:14px; }
.mu_main { width:212px; margin:0px auto; margin-top:10px; }
.mu_main_item { background:url(mu_item_bg.png) #FFF no-repeat; }
.mu_main_item span { height:31px; line-height:31px; text-indent:45px; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; cursor:pointer; }
.mu_main_item a { border:1px #c9ced1 solid; border-top:0px; background:url(mu_item_ico.png) no-repeat 21px 12px; height:29px; line-height:29px; cursor:pointer; text-indent:35px; color:#797b78; text-decoration:none; display:block; }
.mu_main_item a:hover { background:url(mu_item_sel.png) no-repeat; }
.mu_main_item a.click { background:url(mu_item_sel.png) no-repeat 0px -29px; color:#FFFFFF; }
.mu_main_item a.click:hover { background:url(mu_item_sel.png) no-repeat 0px -29px; }
.mn_bd { background-color:#FFFFFF; background:url(mn_bg.png) no-repeat right bottom; }
.mn_bd div { background:url(mn_welcome.png) no-repeat; margin:40px; height:100px; width:500px; }

.tb_title { background:url(titlebg.png) repeat-x; height:37px; border-bottom:1px #bbd8f1 solid; margin-top:0px; }
.tb_title_text { width:200px; height:37px; line-height:44px; background:url(title.png) no-repeat; margin-left:10px; text-indent:40px; font-size:14px; font-weight:bold; color:#2c76a5; overflow:hidden; float:left; }
.tb_no_select_title_text { width:150px; height:33px; line-height:37px; margin-top:4px; background:url(no_select_title.png) no-repeat; margin-left:10px; text-indent:35px; font-size:14px; font-weight:bold; color:#797b78; overflow:hidden; float:left; cursor:hand; }
.tb_title_info { height:37px; line-height:37px; width:auto; float:left; text-indent:20px; }
.tb_title_button { float:right; margin-right:10px; margin-top:3px; }
.tb_title_button a { margin-right:5px; }
.tb_title_button input { margin-right:5px; }
.tb_query { height:43px; background:url(searchbg.png) repeat-x bottom; border-bottom:1px #bbd8f1 solid; }

/** 修改非IE核心浏览器样式 */
.tb_data_title::-webkit-scrollbar { width:auto; height:auto; }
.tb_data_title::-webkit-scrollbar-track-piece { background-color:#f4f8fb; -webkit-border-radius:6px; }
.tb_data_title::-webkit-scrollbar-thumb:vertical { height:5px; background-color:#f4f8fb; -webkit-border-radius:6px; }
.tb_data_title::-webkit-scrollbar-thumb:horizontal { width:5px; background-color:#f4f8fb; -webkit-border-radius:6px; }

.tb_data_title { scrollbar-arrow-color:#f4f8fb; scrollbar-3dlight-color:#f4f8fb; scrollbar-highlight-color:#f4f8fb; scrollbar-shadow-color:#f4f8fb; scrollbar-darkshadow-color:#f4f8fb; scrollbar-track-color:#f4f8fb; scrollbar-base-color:#f4f8fb; scrollbar-face-color:#f4f8fb; }
.tb_data_title { background:#f4f8fb; height:36px; overflow:scroll; overflow-x:hidden; clear: both; width:100%; }
.tb_data_title table { text-align:center; table-layout:fixed; word-break:break-all; word-wrap:break-wor; border-collapse:collapse; height:35px; }
.tb_data_title table tr th { /* 此处修改表格边线校正之用 */border:0px #000 solid; background:#f4f8fb; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:36px; padding:0px 5px; }
.tb_data_title table tr th.content_right { text-align:right; }
.tb_data_title_bg { background:url(../images/data_table_bg.png) repeat-x; height:5px; display:block; overflow:hidden; }
.tb_data_main table { text-align:center; table-layout:fixed; word-break:break-all; word-wrap:break-wor; border-collapse:collapse; border-width:0px; }
.tb_data_main table tr td { /* 此处修改表格边线校正之用 */ border:0px #000 solid; border-bottom:1px #E0E0E0 solid; line-height:18px; padding:6px 5px; text-align:center; }
.tb_data_main table tr th.zdss { text-indent:0px; }
.tb_data_main table tr td.zdss { text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:left; text-indent:0px; }
.tb_data_main table tr td.content_left { text-align:left; }
.tb_data_main table tr td.content_right { text-align:right; }
.tb_data_main table tr.lxs td { border-bottom:0px; padding:5px; padding-bottom:3px; }
.tb_data_main table tr.lxz td { border-bottom:0px; padding:3px 5px; }
.tb_data_main table tr.lxm td { padding:5px; padding-top:3px;}
.tb_data_main table tr td a { color:#797b78; text-decoration:none; }
.tb_data_main table tr td a:hover { color:#1f79b2; text-decoration:underline; }
.tb_data_main table a:hover tr { background:#cfe9ff; }
.tb_data_main table tr.click { background:#5395c5; color:#FFFFFF; }
.tb_data_main table tr.click a { background:#5395c5; color:#FFFFFF; }
.tb_data_main table tr.click a:hover { color:#FFFFFF; text-decoration:underline; }
.tb_data_main table tr td a.dds { display:block; width:100%; height:100%; }
.err { color:#F00; }
.err a { color:#F00; }
.war { color:#2c76a5; }
.blue { color:#33b3e1; }
.sml_ywj { text-decoration:line-through; }
.sml_jxz { color:#1f79b2; }
#msgRow { text-align:center; margin:0px auto; height:40px; line-height:40px; }
.tb_data_main table tr.sml_row { display:none; }

#tb_data_header{ position:absolute; width:100%; left:0px; top:0px; height:80px; }
#tb_data_content { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:scroll; overflow-x:hidden; top:80px; bottom:40px; }
#tb_data_content2 { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:scroll; overflow-x:hidden; top:37px; bottom:40px; }
#tb_data_content3 { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:scroll; overflow-x:hidden; top:77px; bottom:90px; }
#tb_data_content4 { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:scroll; overflow-x:hidden; top:77px; bottom:0px; }
#tb_data_content5 { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:scroll; overflow-x:hidden; }
.tb_data_content_height { top:164px; bottom:90px; }
#tb_data_footer{ position:absolute; width:100%; bottom:0; left:0; background:#eaf1f7; border-top:1px #bbd8f1 solid; text-align:center; height:40px; }
#tb_data_footer img { margin:20px 30px 0px 0px; }
.tb_data_item_content { margin-bottom:10px; border-top:1px solid #5a9ecd; }
.tb_data_item_content div { overflow:visible; }
.tb_data_item_content_top { border-top:0px; }

.page { height:40px; line-height:40px; text-align:center; }
.page .en { border:1px #797b78 solid; color:#797b78;  }
.page .sel { border:1px #1f79b2 solid; background-color:#1f79b2; color:#fff; font-weight:bold;  }
.page a { padding:0px 10px; height:20px; line-height:20px; border:1px #1f79b2 solid; color:#1f79b2; background:#FFFFFF; display:block; float:left; text-decoration:none; margin-right:7px; }
.page a:hover { background:#eaf1f7; text-decoration:none; }

.io_bg { overflow:hidden; }
.io_main { background:#FFFFFF; }
.io_title { height:40px; line-height:40px; text-indent:15px; font-size:20px; color:#FFF; background:#5395c5; overflow:hidden; }
.io_title .tool_title { float:right; height:40px; overflow:hidden; }
.io_data { border-collapse:collapse; table-layout:fixed; }
.io_data tr { line-height:20px; }
.io_data tr.lxxx { display:none; line-height:15px; overflow:hidden;}
.io_data tr th { background:#cfe9ff; border:1px #5395c5 solid; padding:10px; word-break:break-all; }
.io_data tr th.io_dbrxx { background:#ffdacb; }
.io_data tr th.io_ycts { height:15px; overflow:hidden; padding:0px; }
.io_data tr th.io_ycts div { height:15px; overflow:hidden; text-align:center; line-height:15px; cursor:pointer; }
.io_data tr.lxxx_new th { padding:0px; margin:0px; height:60px; }
.io_data tr.lxxx_new td { padding:0px; margin:0px; height:60px; }
.io_data tr.lxxx_new div { overflow-y:auto; max-height:46px; padding:7px 10px; }
.io_data tr td { border:1px #5395c5 solid; padding:10px; word-break:break-all; }
.io_data tr td.io_hyys { padding:0px; background:#000; margin:0px; }
.io_data tr td.clearStyle { padding:0px; }
.io_data tr td.bzTd { padding:0px; }
.io_data tr td.bzTd span { display:block; height:60px; margin:0px; padding:5px; overflow:auto; }
.io_data a { color:#797b78; text-decoration:none; }
.io_data a:hover {color:#1f79b2; text-decoration:underline; }
.io_content { background:#5395c5; }
.io_content th {  background:#cfe9ff; }
.io_content tr td{ background:#FFF;	height:30px; }
.io_content_lxxx { height:100px; overflow:auto; overflow-x:hidden; }
.io_ord_data { overflow:scroll; overflow-x:hidden; height:200px; margin-top:-4px; }
.io_oem_data { overflow:scroll; overflow-x:hidden; height:300px; margin-top:-4px; }
/*.io_ord_data input { width:80px; }*/
.itemType { width:100px; }
.io_ord_data2 { overflow:scroll; overflow-x:hidden; height:200px; margin-top:-4px; }
.io_oem_data2 { overflow:scroll; overflow-x:hidden; height:300px; margin-top:-4px; }
#disc_info { display:none; }
.ao_dw_txt { width:72px; color:#797b78; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px auto; }
.ao_dw_txt input { border-width:0px; width:52px; float:left; }
.ao_dw_txt span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }

.ao_dw_txt2 { width:50px; color:#797b78; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px auto; }
.ao_dw_txt2 input { border-width:0px; width:30px; float:left; }
.ao_dw_txt2 span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }

.ao_dw_txt_mini { width:40px; color:#797b78; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px auto; }
.ao_dw_txt_mini input { border-width:0px; width:20px; float:left; }
.ao_dw_txt_mini span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }

.ioi_fui { border:0px #000 solid; overflow:scroll; overflow-x:hidden; height:110px; }
.oem_tb .dReceived { width:80px; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px auto; }
.oem_tb .dReceived input { border-width:0px; width:62px; float:left; }
.oem_tb .dReceived span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }
.oem_tb .txtRemark { width:130px; }
.btn_frame { padding-top:40px; text-align:center; }
.btn_frame a { padding:0px 10px; }
.btn_frame_continue { text-indent:20px; }

.sm_fsdx_content { padding:20px 10px 10px 10px; }
.sm_fsdx_content fieldset { border:2px #bbd8f1 solid; overflow-y:hidden; }
.sm_fsdx_content fieldset legend { color:#2c76a5; font-weight:bold; font-size:14px; }
.sm_jsz { height:90px; border:1px #7f9db9 solid; overflow:scroll; overflow-x:hidden; margin:15px 10px; margin-bottom:0px; padding:0px; }
.sm_jsz_kh { float:left; border:1px #5395c5 solid; background:#cfe9ff; margin:2px; white-space:nowrap; /*min-width:143px;*/ }
.sm_jsz_kh p { height:22px; line-height:22px; margin:0px 5px; float:left; white-space:nowrap; }
.sm_jsz_kh a { float:left; display:block; cursor:pointer; text-decoration:none; margin:3px; background:url(sms_jsz_close_ls.png) no-repeat; width:16px; height:16px; }
.sm_jsz_kh a:hover { border:1px #5395c5 solid; margin:2px; }
.sm_jsz_msh { float:left; border:1px #ec8600 solid; background:#f9dbb4; margin:2px; white-space:nowrap; /*min-width:108px;*/ }
.sm_jsz_msh p { height:22px; line-height:22px; margin:0px 5px; float:left; white-space:nowrap; }
.sm_jsz_msh a { float:left; display:block; cursor:pointer; text-decoration:none; margin:3px; background:url(sms_jsz_close_cs.png) no-repeat; width:16px; height:16px; }
.sm_jsz_msh a:hover { border:1px #ec8600 solid; margin:2px; }
.sm_jsz_tx { text-align:left; }
.sm_jsz_tx span { color:#2c76a5; font-weight:bold; }
.sm_dsnr { margin:15px 10px; }
.sm_dsnr_text { padding-right:5px; }
.sm_dsnr_text textarea { width:100%; height:90px; }
.sm_dxnr_war { margin:5px 0px; color:#F00; }
.sm_dxnr_tx { margin:3px 0px; }
.sm_dxnr_tx span { color:#2c76a5; font-weight:bold; }
.sm_bottom { text-align:center; padding:30px 0px; }

.selSm_data_content { text-indent:10px; text-align:left; }
.selSm_border_bottom { margin-bottom:5px; background:#FFF; height:105px; padding-top:10px; }

.ic_content_title { text-indent:20px; height:50px; line-height:50px; }
.ic_content { text-align:center; }
.ic_content input { border:1px #7f9db9 solid;width:500px; height:24px; line-height:20px; text-indent:2px; background:#FFF; }
.ic_content_bottom { text-align:center; padding:30px 0px; }
.ic_content_bottom img { cursor:pointer; }

.message_type_msg {  position:absolute; z-index:9999; border:3px #5395c5 solid; background:#ecf8ff; min-width:200px; max-width:350px; text-align:center; padding:0px; display:none; top:-999px;left:-999px; }
.message_type_msg p { color:#2c76a5; font-size:16px; line-height:24px; margin:20px 10px; }

.message_type_box { position:absolute; z-index:9999; width:340px; background:#ecf8ff; border:3px #5395c5 solid; text-align:center; padding-bottom:20px; display:none; top:-999px;left:-999px; }
.message_type_box div { color:#2c76a5; font-size:20px; height:35px; line-height:35px; background:#5395c5; color:#FFF; border-bottom:3px #5395c5 solid; }
.message_type_box p { margin:40px 10px; font-size:16px; line-height:20px; }
.message_type_box a.button { background:url(btn_max_confirm.png); display:block; width:145px; height:45px; margin:0px auto; cursor:pointer; }

.message_type_mode { position:absolute; z-index:9999; width:340px; background:#ecf8ff; border:3px #5395c5 solid; text-align:center; padding-bottom:20px; display:none; top:-999px;left:-999px; }
.message_type_mode div { color:#2c76a5; font-size:20px; height:35px; line-height:35px; background:#5395c5; color:#FFF; border-bottom:3px #5395c5 solid; }
.message_type_mode p { margin:40px 10px; font-size:16px; line-height:20px; }
.message_type_mode a.confirm { background:url(btn_max_confirm.png); width:145px; height:45px; cursor:pointer; margin-left:15px; display:block; }
.message_type_mode a.cancel { background:url(btn_max_cancel.png); width:145px; height:45px; cursor:pointer; margin-left:10px; display:block; }
.message_type_mode_bg { width:100%; height:100%; background:#000; position:absolute; z-index:0; top:0px; left:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }

.message_type_war { position:absolute; z-index:9999; background:#FFDFDF; border:3px #F00 solid; min-width:200px; max-width:350px; text-align:center; padding:0px; display:none; top:-999px;left:-999px; }
.message_type_war p { color:#F00; font-size:16px; line-height:24px; margin:20px 10px; }
.message_bg { width:100%; height:100%; background:#000; position:absolute; z-index:0; top:0px; left:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }

.message_type_wait { position:absolute; z-index:9999; background:#ecf8ff; border:3px #5395c5 solid; text-align:center; padding:15px; line-height:80px; top:-999px;left:-999px; }
.message_type_wait span { display:block; width:85px; height:81px; background:url(wait.gif); float:left; margin-right:10px; }
.message_type_wait_bg { width:100%; height:100%; background:#000; position:absolute; z-index:0; top:0px; left:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }

.amsn_tb_query { height:79px; background:url(searchbg_long.png); overflow:hidden; border-bottom:1px #bbd8f1 solid; }
.amsn_ul li { height:20px; line-height:20px; float:left; margin:3px 15px; }
.asmsn_ul li input { vertical-align:middle; margin:0px; margin-right:0px; }

.aimn_main { background:#FFF; padding:10px; padding-right:15px; line-height:22px; }
.aimn_main_bottom { margin:0px auto; width:145px; background:#999; }

.item_right_menu { border:1px #E0E0E0 solid; padding:2px; width:120px; overflow:hidden; position:absolute; z-index:9999; top:10px; left:10px; background:#5395c5; }
.item_right_menu div { height:24px; line-height:24px; text-indent:10px; background:#5395c5; color:#fff; font-size:14px; }
.item_right_menu ul { background:#fff; }
.item_right_menu li { height:30px; line-height:30px; border-bottom:1px #E0E0E0 solid; text-indent:15px; cursor:pointer; overflow:hidden; }
.item_right_menu li.w { border-width:0px; }

.sri_data { height:300px; overflow:scroll; overflow-x:hidden; margin-top:-4px; border-bottom:1px #5395c5 solid; }
/**
.sri_data table { border-collapse:collapse; table-layout:fixed; }
.sri_title tr th { background:#cfe9ff; border:1px #5395c5 solid; padding:10px; word-break:break-all; }
.sri_data table tr td { border:1px #5395c5 solid; height:30px; line-height:30px; padding:0px 10px; }
**/
.sri_data table tr.err { color:#F00; }
.sri_data table tr td a { padding-right:5px; }
.sri_txt { display:none; margin-top:2px; width:370px; height:17px; border:1px #7f9db9 solid; line-height:18px; text-indent:2px; }

.query_mian { position:absolute; z-index:1; border:3px #5395c5 solid; text-align:left; background:#5395c5; display:none; }
.query_mian table tr th { background:#ecf8ff; }
.query_mian table tr td { background:#ecf8ff; }
.query_mian table tr td.title { font-size:14px; background:#5395c5; color:#FFF; font-weight:bold; }
.query_mian table tr td.title span { float:left; display:block; }
.query_mian table tr td.title a { float:right; display:block; }

.stm_data{ height:220px; overflow:auto; border-bottom:1px #5395c5 solid; overflow:scroll; overflow-x:hidden; }
.stm_data table { border-collapse:collapse; table-layout:fixed; }
.stm_data table tr td { border-bottom:1px #CCC solid; white-space:nowrap; }
.stm_data table tr td a { padding-right:5px; }
.stm_type { text-indent:10px; display:block; line-height:20px; padding:4px 0px; }
.stm_txt { display:none; margin-top:2px; width:170px; height:17px; border:1px #7f9db9 solid; line-height:18px; text-indent:2px; }
.stm_edit { display:none; }
.stm_save { display:none; }

.smd_bg { overflow:hidden; margin:0px; }
.smd_bg .bg { background-color:#5395c5; overflow:hidden; margin:0px; padding:5px; }

.pa_yszq { border:1px #5a9ecd solid; height:20px; width:70px; text-align:left; }
.pa_minus { height:20px; width:20px; border-width:0px; background:#cfe9ff; cursor:pointer; margin:0px; padding:0px;}
.pa_dayNum { height:19px; line-height:19px; border-width:0px; width:30px; text-align:center; background:#fff; margin:0px; padding:0px; }
.pa_add { height:20px; width:20px; border-width:0px; width:20px; background:#cfe9ff; cursor:pointer; margin:0px; padding:0px; }
.pa_dw_txt { width:122px; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px; }
.pa_dw_txt input { border-width:0px; width:102px; float:left; }
.pa_dw_txt span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }
.pa_ord_data { overflow:scroll; overflow-x:hidden; height:230px; margin-top:-4px; }

.btn_list { width:63px; border:1px solid #4995cf; text-align:center; position:absolute; z-index:9999; display:none; background:#fff; }
.btn_list li {  border-bottom:1px solid #e0e0e0;  }
.btn_list li a {  height:24px; line-height:24px; text-decoration: none; color:#797b78; display:block; }
.btn_list li a:hover { background:#cfe9ff; }
.btn_list li.mw { border-bottom:0px; }

.pl_btn_list { text-align:center; padding:10px 0px; height:20px; background:#fff; }
.pl_title { font-family:'方正正中黑简体'; font-size:24px; line-height:40px; }
.pl_talbe { text-align:center; word-break:break-all; word-wrap:break-word; border-collapse:collapse; color:#000; line-height:12pt; border:1px solid #000; width:100%; }
.pl_talbe tr th { line-height:18px; padding:6px 5px; text-align:center; border:2px #000 solid; line-height:12pt; border:1px solid #000; }
.pl_talbe tr td { line-height:18px; padding:6px 5px; text-align:center; border:2px #000 solid; line-height:12pt; border:1px solid #000; padding:5px 0px; margin:0px; }


.poi_main { width:19cm; height:26.5cm; margin:0px auto; padding:0px; border:0px #000000 solid; }
.poi_top_info ul { line-height:0.5cm; color:#000; }
.poi_top_info ul li { overflow:hidden; float:left;  }
.poi_top_info { width:17cm; height:14cm; margin:0cm 1cm; overflow:hidden; }
.poi_top_info p { padding-top:0.6cm; padding-bottom:0.1cm; width:12cm; height:1.2cm; line-height:1.2cm; color:#000; font-size:26px; font-weight:bold; margin:0px auto; }
.poi_top_info p img { float:left; margin-right:0.2cm; }
.poi_top_info ul.pti_lxr li {  height:0.8cm; line-height:0.4cm; float:left; display:block; }
.poi_top_info table.pti_main_info { width:17cm; border:1px #000000 solid; border-right-width:2px; border-bottom-width:2px; word-break:break-all; word-wrap:break-word; color:#000; table-layout: fixed; }
.poi_top_info table.pti_main_info tr { text-align:center; height:0.9cm; line-height:0.45cm; }
.poi_top_info table.pti_main_info td { border-top:1px #000000 solid; border-left:1px #000000 solid; }
.poi_top_info table td.pti_left { text-indent:3px; text-align:left; }
.poi_top_info table span.pti_js { font-size:7pt; display:block; line-height:0.3cm; text-indent:0cm; padding-left:0.1cm; }
.poi_bottom_info { width:18cm; height:12cm; background:#FFF; padding-left:1cm; padding-right:1cm; border:0px; border-top:1px #000 dashed; overflow:hidden; padding-top:0.5cm; }
.poi_bottom_info p { padding-top:0.1cm; padding-bottom:0.1cm; width:11cm; height:1cm; line-height:1cm; color:#000; font-size:24px; font-weight:bold; margin:0px auto; }
.poi_bottom_info p img { float:left; margin-right:0.2cm; }
.hr_wwx_top { border:0px; border-top:2px #000000 solid; border-bottom:1px #000000 solid; height:1px; margin:0px; padding:0px; margin-bottom:2px; }
.hr_wwx_bottom { border:0px; border-top:1px #000000 solid; border-bottom:2px #000000 solid; height:1px; margin:0px; padding:0px; margin-bottom:2px; }
.poi_bottom_info_div { padding-left:0.6cm; width:13.5cm; height:7cm; overflow:hidden; float:left; }
.poi_bottom_info_div ul li { height:0.5cm; overflow:hidden; float:left; }
.poi_bottom_info table.pti_copy { width:13.5cm; border:0px #000000 solid; background:#000000; word-wrap:break-word; color:#000; table-layout: fixed; }
.poi_bottom_info table.pti_copy tr { background:#fff; text-align:center; height:0.5cm; line-height:0.5cm; }
.poi_bottom_info table.pti_copy td.pti_left { text-indent:3px; text-align:left; }
.poi_bottom_right_ad { width:2.8cm; height:5.5cm; overflow:hidden; text-align:center; color:#000; line-height:0.7cm; padding-top:1.5cm; }
/*.poi_bottom_right_ad img { width:1.96cm; height:1.96cm; }*/
.poi_bottom_ad { padding-left:0.6cm; padding-right:0.6cm; overflow:hidden; }
.poi_bottom_info_div ul { line-height:0.6cm; margin-top:1px; line-height:0.6cm; color:#000; overflow:hidden; margin:0px; padding:0px;  }
.poi_bottom_info_div ul li { overflow:hidden; float:left; }
.poi_bottom_ad ul { line-height:0.35cm; margin-top:1px; line-height:0.35cm; color:#000; overflow:hidden; margin:0px; padding:0px; }

.co_text_min { width:50px; height:17px; border:1px #7f9db9 solid; line-height:18px; text-indent:2px; }
.co_ord_data { overflow:scroll; overflow-x:hidden; height:110px; margin-top:-4px; border:0px; border-bottom:1px solid #5395c5; }
.co_dw_txt { width:55px; border:#7f9db9 solid 1px; text-align:left; background:#fff; height:19px; overflow:hidden; margin:0px auto; }
.co_dw_txt input { border-width:0px; width:35px; float:left; }
.co_dw_txt span { height:19px; display:block; line-height:19px; background:#EEE; text-align:center; }

#tb_data_footer_window{ position:absolute; width:100%; bottom:0; left:0; background:#eaf1f7; border-top:1px #bbd8f1 solid; text-align:center; height:90px; }

.cp_sgl { background:url(../images/btn_signal_ico.png) no-repeat; width:50px; height:33px; display:block; float:right; margin-right:15px; margin-top:4px; }
.cp_cn { height:30px; line-height:30px; text-align:center; font-size:14pt; font-weight:bold; color:#518eba; padding-top:10px; border:0px solid; }
.cp_num { height:60px; line-height:60px; text-align:center; font-size:30pt; color:#595757; border:0px solid; }
.cp_num input { width:320px; height:60px; line-height:60px; text-align:center; font-size:30pt; color:#595757; border:0px solid;}
.cp_cp { height:25px; line-height:25px; text-align:center; font-size:12pt; font-weight:bold; padding-bottom:5px;}
.tb_call_main { text-align:center; table-layout:fixed; word-break:break-all; word-wrap:break-wor; border-collapse:collapse; border-width:0px; }
.tb_call_main tr td { border:0px; border:1px #c9caca solid; text-align:center; background:url(../images/bg_call_number.png) }
.tb_call_main tr td a { color:#797b78; text-decoration:none; height:53px; width:100%; display:block; }
.tb_call_main tr td a:hover { background:url(../images/bg_call_number.png) 0px -106px; }
.tb_call_main tr td a span { display:block; height:53px; width:20px; background:url(../images/btn_cal_number.png) no-repeat -20px -53px; margin:0 auto; cursor:pointer; }

.cp_sn{ padding:10px 0px; }

.tc_info_item { margin-top:2px; }
.tc_info_item select { height:21px; width:100px; border:1px #7f9db9 solid; }
.tc_info_item input { border:1px #7f9db9 solid; }
.cod_orders_item { line-height:25px; }

.yt_main { margin:0px; padding:0px; }
.yt_info tr { height:22px; }
.yt_info img { vertical-align:middle; margin:0px 5px;}
.yt_crm_info { background:#fafafa; }
.yt_crm_info tr { height:25px; }
.yt_crm_info img { vertical-align:middle; margin:0px 5px;}
.yt_crm_info a { font-weight:bold; color:#0682fe; text-decoration:none; }
.yt_crm_info a:hover { text-decoration:underline; }
.yt_tb { background:url(yutang/bg_title.png) repeat-x; height:400px;}
.yt_tb_title { height:37px; border-top:1px #eeeeee solid; margin-top:0px; }
.yt_tb_title_text { width:46px; height:37px; line-height:37px; background:url(yutang/bg_sel_title.png) no-repeat; text-indent:9px; margin-left:5px; color:#0883fd; overflow:hidden; float:left; }
.yt_tb_no_select_title_text { border:0px solid #000; width:46px; height:35px; line-height:35px; margin-left:5px; text-indent:9px; color:#797b78; overflow:hidden; float:left; cursor:hand; }
.yt_tb_title_info { height:37px; line-height:37px; width:auto; float:left; text-indent:20px; }
.yt_tb_title_button { float:right; margin-right:10px; margin-top:3px; }
.yt_tb_title_button a { margin-right:5px; }
.yt_tb_title_button input { margin-right:5px; }
#yt_tb_data_content { position:fixed; left:0px; right:0px; width:100%; overflow:auto; overflow:hidden; overflow-x:hidden; }
.yt_head { width: 96px;height: 96px; border-radius:48px;overflow: hidden; margin:0px; }
.yt_head img { margin:0px; }
.yt_tb_data_more{ text-align:center; line-height:28px; color:blue; font-weight:bold; }
.yt_tb_data_more a { font-weight:bold; color:#0682fe; text-decoration:none; }
.yt_tb_data_more a:hover { text-decoration:underline; }


.tb_data_footer{ position:absolute; width:100%; bottom:0; left:0; background:#eaf1f7; border-top:1px #bbd8f1 solid; text-align:center; height:50px; }
.footer_font { line-height:50px; text-align:center; font-size:20px; font-weight:bold; color:#2c76a5; }

.row_summarize_info { text-align:right; }