@charset "utf-8";
body{ margin:0; padding:0; width:100%; height:100%;
SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #6c6c90;
 SCROLLBAR-SHADOW-COLOR: #fcfcfc;
 SCROLLBAR-3DLIGHT-COLOR: #fcfcfc;
 SCROLLBAR-ARROW-COLOR: #240024;
 SCROLLBAR-TRACK-COLOR: #fcfcfc;
 SCROLLBAR-DARKSHADOW-COLOR: #48486c;
 SCROLLBAR-BASE-COLOR: #fcfcfcl;
 scrollbar-arrow-color: #0098b6;  /*图6,三角箭头的颜色*/
scrollbar-face-color: #d3d3d3;  /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #eeeeee;  /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color: #eeeeee;  /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #999;  /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #eeeeee;  /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color: #eeeeee;  /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#f8f8f8;  /*滚动条的基本颜色*/
}
html { padding:0; margin:0;}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
/********** header **********/
.header {width:100%; padding:0; margin:0 auto; background: url(../Content/Default/images/header_bg.gif) 0px -107px repeat-x;}
.block_header {margin:0; padding:0; height:75px;}
.logo { float:left; padding:0; margin:0px; width:200px;}

/********** 导航**********/
.menu {float: left;margin: 25px 0 0;padding: 0; position: relative;z-index: 9999;}
.menu ul {border: 0 none;list-style: none outside none;margin: 0;padding: 0 0 0 15px;}
.menu li {border: 0 none;float: left;margin: 0;padding: 0;text-align: center;}
.menu li a { color: #737373;display: block; font: bold 16px "幼圆" ,Helvetica,sans-serif; margin: 0;padding: 8px 0;text-decoration: none; width: 86px; }
.menu li a:hover { background: url("Default/images/menu_btn.png") left top no-repeat; color:#FFFFFF;}
.menu ul li a.active { background: url("Default/images/menu_btn.png") left top no-repeat; color: #FFFFFF;}
.menu li a.on { background: url("Default/images/menu_btn.png") left top no-repeat; color: #FFFFFF; float: left; font: bold 16px "宋体",Helvetica,sans-serif; padding: 8px 0;
 text-decoration: none;}
.menu li a.on:hover { background: url("Default/images/menu_btn.png")left top no-repeat;color: #FFFFFF;text-decoration: none;}
.menu li a.onh { background: url("Default/images/menu_btn.png") left top no-repeat; color: #FFFFFF;float: left;height: 35px;padding: 0 9px;}
.menu li a.hs {float: left; height: 35px;padding:0 3px 0 10px;}
.topnav li {position: relative; z-index: 999;}
/*div.subnav {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #0098B6; display: none; float: left; left: 0; list-style: none outside none; padding: 2px; position: absolute;top:33px; width: 150px;}
ul.navlist { float: left; margin: 5px 0; padding: 0; width: 150px;}
ul.navlist li { border-bottom: 1px solid #F0F0F0; clear: both; height: 22px; margin: 0;padding: 3px 0 0;text-align: left;text-indent: 5px;width: 150px;}
ul.navlist a {color: #333333; font:12px "宋体",Helvetica,sans-serif; font-weight: normal;height: 20px;line-height: 20px; margin: 0;padding: 0;width: 150px;}
ul.navlist a:hover {background: none repeat scroll 0 0 #0098B6;color: #FFFFFF;padding: 0;}
*/
/*导航中报表调整
div.subnav {background: none repeat scroll 0 0 #FFFFFF; border:2px solid #cbcbcb; display: none; float: left; left: 0; list-style: none outside none; padding: 2px;padding: 0px;  position: absolute;top:33px; width: 150px;}
ul.navlist { float: left; margin: 5px 0; padding: 0; width: 150px;}
ul.navlist li { border-bottom: 1px solid #F0F0F0; clear: both; height: 22px; margin: 0;padding: 3px 0 0; padding: 0px 0 0;text-align: left;text-indent: 5px;width: 150px;}
ul.navlist a {color: #7e7e7e; font:12px "宋体",Helvetica,sans-serif; font-weight: normal;height: 20px;line-height: 20px;height: 22px;line-height: 22px; margin: 0;padding: 0;width: 150px;}
ul.navlist a:hover {background: none #f2f2f2;color: #FFFFFF;padding: 0;color: #232323;}
*/

div.subnav {background: none repeat scroll 0 0 #FFFFFF; border:2px solid #cbcbcb; display: none; float: left; left: 0; list-style: none outside none; padding: 2px;padding: 0px;  position: absolute;top:33px; width: 130px;}
ul.navlist { float: left; margin: 5px 0; padding: 0; width: 130px;}
ul.navlist li { border-bottom: 1px solid #F0F0F0; clear: both; height: 22px; margin: 0; padding: 0;text-align: left;text-indent: 5px;width: 130px;}
ul.navlist a {color: #7e7e7e; font:12px "宋体",Helvetica,sans-serif; font-weight: normal;height: 22px;line-height: 22px; margin: 0;padding: 0;width: 130px;}
ul.navlist a:hover {background: none #f2f2f2;color: #FFFFFF;padding: 0;color: #232323;}
ul.navlist .by_bg{background:#fafafa; color:#996600;}/*导航中报表的底图颜色*/
ul.navlist .by_bg a{background:#fafafa; color:#996600;}/*导航中报表的底图颜色*/

/*center*/
.content{ position:absolute; top:75px; bottom:29px; margin:0; padding:0px; width:100%;background:url("Default/images/header_bg.gif")0px -75px repeat-x; }
.content_body{ width:1024px; margin:0 auto;}


/******************* 筛选 *****************/
.column {position:relative;top:0px; left:0; z-index:3; float:left; width:100%;margin:0 auto;padding:0;background:#e2e2e2 url("Default/images/column_bg.png") top left repeat-x;}
.column .dedt {height:70px; margin:0; padding:0 0 0 0px;}
.column .dedt ul { border:0 none;list-style:none;margin: 0;padding:32px 0 0 0; font-size:12px; font: "幼圆", Helvetica, sans-serif;}
.column .dedt li {float:left; margin:0 5px 0 0; padding: 0;}
/*.column .dedt li select { margin:0; padding:4px 0 0 5px;border:1px solid #CCC; font-size:12px;width:80px;}*/
.column .dedt li input { margin:0; padding: 0px 0 0 5px;border: 1px solid #b3b3b3;border-top:0px;border-bottom:0px;font-size:12px; width:80px; height:26px; line-height:26px;background:url("Default/images/menu_btn.png") 0px -373px repeat-x;}
.column .dedt li.unline input { border:0;width:18px; height:22px; line-height:24px; background:none; border-bottom:0px solid #ccc; color:#666;  font-size:12px;}
.column .dedt li.input_checkbox input {margin:5px 0 0 0; padding: 4px 0 0 5px; border: 1px solid #CCC;font-size:12px; width:80px; height: auto;}
.column .dedt li.sel_100 select { width:120px;}
.column .dedt li.enter {height:30px;text-align:center; width:66px; padding:0; margin:0;}
.column .dedt li.enter a {font-size:15px; background: url("Default/images/menu_btn.png") 0 -34px no-repeat;color:#FFFFFF;display: block;font-weight: bold; padding-top:6px;height:21px;text-align:center;text-decoration: none;width:66px;}
.column .dedt li.enter a:hover {padding-top:7px;background-position: 0 -64px;color:#FFFFFF;font-weight: bold;}
.text_hx{ width:50px; height:24px; background: url("Default/images/text_hx.png") top center no-repeat;}

/*只显示月份*/
.column .dedt li div{ float:left; position:relative;}
.column .dedt li div.month{ position:absolute; top:26px; left:0px;z-index:99999; border:1px solid #ccc;background:#f8f8f8; padding:3px;display:none;}
.month table{border-collapse:collapse;font-size:11px;width:132px; }
.month table td.th1{background:#e2e2e2; height:26px; border-bottom:0px; border-right:0px;}
.month table td.th1 button{ margin:0 0 0 15px;width:16px; height:16px;text-align:center; border:0px;background: url("../Content/Default/images/ui-icons_222222_256x240.gif");background-position: -80px -192px;}
.month table td.th2{background:#e2e2e2; text-align:center;border:0px; border-top:1px; width:auto; font-size:12px;}
.month table td.th3{background:#e2e2e2; height:26px;  border-bottom:0px;border-left:0px;}
.month table td.th3 button{ margin:0 0 0 15px; width:16px; height:16px; text-align:center; border:0px;background: url("../Content/Default/images/ui-icons_222222_256x240.gif");background-position: -48px -192px;}
.month table td{background:#f0f0f0; width:19px; height:19px; border:1px solid #ccc; text-align:center;}
.month table td button{width:40px; height:19px; background:#f0f0f0; text-align:center; border:0px;cursor: pointer;}


/* fea */
#added {position:absolute; top:0px; right:5px; z-index:999; width:150px;}
#added .disclaimer {color: #999;padding:0;text-align: right; display: block; position: absolute; top:0; right:0;}
#added .disclaimer a {color: #ccc;}
#added ul.topnav {list-style: none;padding:0px;margin:0; }
#added ul.topnav li {float: left;margin:0;padding:0 0 2px 0;height:30px;color:#FFFFFF;}
#added ul.topnav li a{font-size:14px;padding:5px 10px 0 15px; margin:0; height:25px;color:#fff;display: block; font-weight:bold;text-decoration: none;float: left;background: url("Default/images/menu_btn.png") 0px -150px no-repeat;}
#added ul.topnav li a:hover{padding:6px 10px 0 15px;background-position: 0px -180px;}
#added ul.topnav li span {width:42px;height:28px;float:left;background: url("Default/images/menu_btn.png") -128px -150px no-repeat;}

#added ul.topnav li span.subhover {background-position: -128px -180px; cursor: pointer;}
#added ul.topnav li ul.addnav { font-size:12px;list-style: none;position: absolute; right:0px;top:28px;background:#fff;margin:0; padding:0px 0;display:none;float:left;width:115px;border:3px solid #adadad;}
#added ul.topnav li ul.addnav li{margin: 0; padding:0; clear: both;width:115px;height:22px; border:0px; background:none;}
#added ul.topnav li ul.addnav li a {margin:0; padding:0; float: left; width:115px; text-indent:8px; height:22px; line-height:22px; text-align:left; border:0px; color:#333333;background:#fff;}
#added ul.topnav li ul.addnav li a:hover {margin:0; padding:0; color:#FFFFFF; text-decoration:none;background:#999999; border:0px;}
#added img {margin: 0px 0 0px;}

#Back_box {position:absolute; top:0px; right:5px; z-index:999; width:185px;}
#Back_box ul.Back_btn {list-style: none;padding:0px;margin:0; }
#Back_box ul.Back_btn li {float: left;margin:0;padding:0 0 2px 0;height:26px;color:#FFFFFF;}
#Back_box ul.Back_btn li.Back_left a{font-size:14px;padding:5px 3px 0 15px; margin:0; width:63px; height:23px;color:#fff;display: block; font-weight:bold;text-decoration: none;background: url("Default/images/menu_btn.png") 0px -220px no-repeat;}
#Back_box ul.Back_btn li.Back_left a:hover{padding:6px 3px 0 15px; margin:0; width:63px;height:22px;background-position: 0px -248px;}

#Back_box ul.Back_btn li.Back_cen a{font-size:14px;padding:5px 3px 0 9px; margin:0;width:35px; height:23px;color:#fff;display: block; font-weight:bold;text-decoration: none;background: url("Default/images/menu_btn.png") -83px -220px no-repeat;}
#Back_box ul.Back_btn li.Back_cen a:hover{padding:6px 3px 0 9px;width:35px; height:22px; background-position: -83px -248px;}

#Back_box ul.Back_btn li.Back_right a{font-size:14px;padding:5px 10px 0 8px; width:36px; margin:0; height:23px;color:#fff;display: block; font-weight:bold;text-decoration: none;background: url("Default/images/menu_btn.png") -130px -220px no-repeat;}
#Back_box ul.Back_btn li.Back_right a:hover{padding:6px 10px 0 8px; width:36px;  height:22px; background-position: -130px -248px;}


/******************* 表格 ****************
.mation{ position:absolute; top:70px; bottom:62px; width:100%; z-index:2; display:block; margin:0; padding:0px; background:none;}
.mation_div{ background:none;}
.mation table {margin:0; padding:0; width:100%;color:#444;}*/

/*******************  全局设定 *****************/
.global{ position:absolute; top:50px; bottom:0px; width:100%; z-index:800; display:block; margin:0; padding:0px; background:#fff; border-top:1px solid #bebebe;}
.global_sid{ position:absolute; top:0px; left:0px;width:154px; height:2000px; background:#f0f0f0; border-right:1px solid #d9d9d9;list-style: none; margin:0; padding:0; padding-top:10px;}
.global_sid li{ width:140px; height:30px; line-height:30px; margin:0 auto; padding:0 0 0 0px; background:url("Default/images/global_bj.gif") left bottom repeat-x;}
.global_sid li a{ color:#666666; font-size:14px; text-decoration:none; padding-left:16px;background:url("Default/images/global_icon.gif") 0 0 no-repeat }
.global_sid li a:hover{ color:#00a6c3;}
.global_sid li a.active{ color:#00a6c3; margin-left:10px; font-weight:bold; padding-left:18px;background:url("Default/images/global_icon.gif") 0 0 no-repeat}

.global_con{position:absolute; top:0px; left:155px; padding:30px 0 0 0px;}
.global_con ul{ list-style: none;height:100%; font-size:12px;}
.global_con li{display:block; height:26px; line-height:26px; margin:0 15px 5px 0; padding:0; }
.bott{ margin:0;}
.gaga{margin:0;text-align:left; padding-left:0px;}

.conTbl{position:absolute; top:15px; left:30px; padding:30px 0 0 0px; width:100%; height:100px;background:#F00;}

/*.global_con li span{ width:80px; text-align:left; float:left;}
.global_con li select{ width:50px;}*/

.global_con li.con_h2{font-size:13px; color:#00a6c3;font-weight:bold; height:26px; margin:0; padding:0;}
.global_con .hig{ height:120px;}
.global_con li a{ color:#F00; text-decoration:underline;}
.global_con li a:hover{ color:#F00; text-decoration:underline;}
.global_con .bor{ width:600px; border-bottom:1px solid #e7e7e7; margin:0 0 5px 0;}
.mima td{ width:33%; height:10px; background-image:url("Default/images/mima_02.gif"); background-repeat:no-repeat}
.global_con li.con_btn a{float:left;display:block;width:82px; margin:10px 15px 0 0; padding:0; padding-top:2px; height:25px; text-align:center;font-weight:bold; font-size:14px;color:#FFF; text-decoration:none;background:url(Default/images/pop_btn.png) 0 0 no-repeat;}
.global_con li.con_btn a:hover {display:block; width:82px; padding-top:3px; height:24px; _padding-top:3px; _height:24px;color:#FFF;background:url("Default/images/pop_btn.png") 0 -27px no-repeat;}
.global_con .czy{ position: absolute; left:30px; top:190px;width:82px; margin:15px 15px 0 0; padding:0; }
.global_con .czy a{display:block;width:82px; padding:0; padding-top:1px; height:25px; line-height:27px; text-align:center;font-weight:bold; font-size:14px;color:#FFF; text-decoration:none;background:url("Default/images/pop_btn.png") 0 0 no-repeat;}
.global_con .czy a:hover {display:block; width:82px; padding-top:2px; height:24px; _padding-top:3px; _height:24px;color:#FFF;background:url("Default/images/pop_btn.png") 0 -27px no-repeat;}
.goll_inp input{ border:0;width:150px; border-bottom:1px solid #ccc; color:#666;  font-size:12px; padding: 0px 0 0 5px;}
/*******************  帮助 *****************/

.help{position: absolute; margin:0px; width: 16%; height: 100%; border-right: 1px solid #CCC; background:#f0f0f0;}
.help ul{list-style: none; }
.help ul li{list-style: none;}
.help ul li a{ color:#777777; text-decoration:none;}
.help ul li a:hover{text-decoration: underline;}
.help_box{position: absolute; margin: 10px; margin-left: 16%; width:84%;}
.help_box iframe{position:absolute;margin:0px;margin-top:-10px; width:100%;}

.help_content{ padding:10px;}
.help_content h3{color:#01a4c5;}
.help_content h4{ font-size:14px; font-weight:bold;}
.help_content h5{ font-size:13px; font-weight: normal;text-indent:2em;}
.help_content p{text-indent:1.5em; color:#666; line-height:24px; font-size:12px;}
.help_content img{}
.help_content .lead{ margin-right:5px; color:#f00; font-size:13px; font-weight:bold;}



/*******************  首页功能 *****************/
.icon_bj{ position:relative; display: block; top:150px; width:619px; height:155px; margin:auto;background:url("Default/images/icon_bg.png") center center no-repeat;}
.icon_box{padding:0 55px; margin:0;}

.icon_box .icon_btn1 a,.icon_box .icon_btn2 a,.icon_box .icon_btn3 a,.icon_box .icon_btn4 a{ float:left;height:155px; width:80px;margin:0 40px 0 0;background: url("Default/images/iocn_a.png") no-repeat;}

.icon_box .icon_btn1 a{background-position: 0px 0px;}
.icon_box .icon_btn1 a:hover{background-position:0px -154px;}

.icon_box .icon_btn2 a{background-position: -81px 0px;}
.icon_box .icon_btn2 a:hover{background-position: -81px -154px;}

.icon_box .icon_btn3 a{background-position: -162px 0px;}
.icon_box .icon_btn3 a:hover{background-position: -162px -154px;}

.icon_box .icon_btn4 a{background-position: -244px 0px;}
.icon_box .icon_btn4 a:hover{background-position: -244px -154px;}


/*******************  报表中心 *****************/

/*.bbzx{ position:absolute; top:50px; bottom:0px; width:100%; z-index:900; margin:0; padding:0px; background:#e2e2e2; overflow-x:hidden; overflow:auto;}
.bbzx_box{ padding:10px; padding-top:0;}
.bbzx h3{font-size:14px;color:#0198b7; margin:0px; font-weight: bold; padding:8px 0 0 10px; height:20px;border-top:1px solid #ededed; background:#fff url("Default/images/h_wr_input.gif") 0px -60px no-repeat;}
.bbzx ul{list-style: none; overflow:hidden; margin:0; padding:10px 0 13px 0;font-size:12px; color:#666; background:#fff;}
.bbzx ul li{display:inline; float:left;line-height:28px; height:28px; width:130px; margin:0 0 0 10px; padding:0;}
.bbzx ul li em{ float:left; width:18px; height:18px; margin:5px 2px 0 0; background: url("Default/images/ui-icons_222222_256x240.gif") -160px -15px no-repeat;}
.bbzx ul li a{ color:#666;text-decoration:none;font-size:13px;}
.bbzx ul li a:hover{ color:#333;text-decoration: underline;font-size:13px;}
.bbzx_logo{ height:60px; width:200px; border:0px; background:url("Default/images/h_wr_input.gif") 0 0 no-repeat; }
.f_r{ position:absolute; top:10px; right:0px; width:242px; padding:0; margin:0; background:url("Default/images/h_wr_input.gif") -360px 0px no-repeat; height:27px;}
.f_r input{position:relative; float:left; margin:5px 5px 0px 5px; width:190px; height:27px; color:#8a8a8a; font-size:12px; border:0; background:none;}
.f_r .search { float:left;height:27px; width:30px; padding-top:5px; margin:0;background: url("Default/images/bbzx.gif") 0 0 no-repeat;}
*/
/*******************  报表中心 *****************/

.bbzx{ position:absolute; top:50px; bottom:0px; width:100%; z-index:900; margin:0; padding:0px; background:#e2e2e2; overflow-x:hidden; overflow:auto;}
.bbzx_box{ padding:8px 10px; padding-top:0;}

.bbzx h3{font-size:14px;color:#ffffff; margin:0px; font-weight: bold; padding:11px 0 0 10px; height:21px;border-top:1px solid #ededed;background:#ffffff url("Default/images/h_wr_input.png") no-repeat;}
.bbzx h3.bb_0{ background-position: 0px -36px;}
.bbzx h3.bb_1{ background-position: 0px -77px;}
.bbzx h3.bb_2{ background-position: 0px -119px;}
.bbzx h3.bb_3{ background-position: 0px -161px;}
.bbzx h3.bb_4{ background-position: 0px -203px;}
.bbzx h3.bb_5{ background-position: 0px -245px;}

.bbzx ul{list-style: none; overflow:hidden; margin:0; padding:10px 0 10px 0;font-size:12px; color:#666; background:#fff;}
.bbzx ul li{display:inline; float:left;line-height:26px; height:26px; width:130px; margin:0 0 0 10px; padding:0;}
.bbzx ul li em{ float:left; width:18px; height:18px; margin:5px 2px 0 0; background: url("Default/images/ui-icons_222222_256x240.gif") -160px -15px no-repeat;}
.bbzx ul li a{ color:#666;text-decoration:none;font-size:13px;}
.bbzx ul li a:hover{ color:#333;text-decoration: underline;font-size:13px;}
.bbzx_logo{height:60px; width:200px; border:0px;}
.f_r{ position:absolute; top:10px; right:0px; width:242px; padding:0; margin:0; background:url("Default/images/h_wr_input.png") 0px 0px no-repeat; height:27px;}
.f_r input{position:relative; float:left; margin:5px 5px 0px 5px; width:190px; height:27px; color:#8a8a8a; font-size:12px; border:0; background:none;}
.f_r .search { float:left;height:27px; width:30px; padding-top:5px; margin:0;background: url("Default/images/bbzx.gif") 0 0 no-repeat;}
.bbzx_fh{ float:right; height:52px; width:200px; padding: 8px 27px 0 0; border:0px;}
.bbzx_fh a{ float:right; display:block; width:95px; height:31px; background: url("Default/images/fh_hover.png") 0 0 no-repeat;}
.bbzx_fh a:hover{display:block; width:95px; height:31px; background: url("Default/images/fh_hover.png") 0 -32px no-repeat;}

/*******************  报表 *****************/
.report{ position:absolute; top:0px;bottom:0px; width:100%; z-index:900; margin:0; padding:0px;background:url(Default/images/report_bj.gif) repeat; }
.report_a{ background:url(Default/images/report_bj.gif) repeat;}

.report_choose{ padding:10px 2px; padding-top:15px; height:47px;background:url(Default/images/report_top.gif) repeat; }
.report_choose .switch{padding:17px 0 0 0; color:#8c8c8c; width:32%; float:left;}
.report_choose ul { border:0; float:right;list-style:none;margin: 0;padding:17px 0 0 0; width:68%; font-size:12px; font: "幼圆", Helvetica, sans-serif;}
.report_choose ul li {float:right; margin:0 4px 0 0; padding:0; }
.report_choose ul li.ddd { margin:0 35px 0 0;}
.report_choose li select { margin:0; padding:0px 0 0 5px;border:1px solid #CCC; font-size:12px;width:80px;}
.report_choose li input {margin:0; padding: 0px 0 0 5px; border: 1px solid #b3b3b3;font-size:12px; width:80px; height:24px; line-height:24px;background:url("Default/images/menu_btn.png") 0px -374px repeat-x;}
.report_choose li.enter {height:30px;text-align:center; width:66px; padding:0; margin:0;}
.report_choose li.enter a {font-size:15px; background: url("Default/images/menu_btn.png") 0 -34px no-repeat;color:#FFFFFF;display: block;font-weight: bold; padding-top:4px;height:23px; _padding-top:4px;_height:23px;text-align:center;text-decoration: none;width:66px;}
.report_choose li.enter a:hover {padding-top:5px;background-position: 0 -64px;color:#FFFFFF;font-weight: bold;}

.overflo_bz{ position:absolute; height:100%;overflow: hidden; overflow-y:auto;overflow-x: hidden;}
.overflo{ position: relative;overflow: hidden; overflow-y:auto;overflow-x: hidden;}
.start{ position: absolute; bottom:5px; right:30px;}
.start a{ font-size:14px; color:#666; text-decoration:none;}
.start a:hover{ font-size:14px; text-decoration:none;}

.report_map{ padding:10px 0px; height:300px;}
.report_map .map_a{ float:left; margin-left:0.8%; padding:0 0.5%;  width:31%; height:300px;}
.report_map .map_b{ float:left;margin-left:0.8%;  padding:0 0.5%; width:31%; height:300px;}
.report_map .map_c{ float:left; margin-left:0.8%; padding:0 0.5%; width:31%; height:300px;}


/******************* 利润 *****************/
.profit{ width:100%; height:370px; text-align:center;}
.profit_text{ width:100%; height:30px; padding-top:10px; text-align:center;font-size:22px;}
.profit_text span{ color:#cc0000;}
.profit_box{ padding:0px 0px; height:180px;}
.profit_jj,.profit_xx{ padding:0px 0px 8px 8px;}
.profit_jj a{ display:block;width:102px; height:40px;background: url(Default/images/profit_jj.png) left center no-repeat;}
.profit_jj a:hover{background: url(Default/images/profit_jj_hover.png) left center no-repeat;}
.profit_xx a{ display:block;width:102px; height:40px;background: url(Default/images/profit_xx.png) left center no-repeat;}
.profit_xx a:hover{background: url(Default/images/profit_xx_hover.png) left center no-repeat;}
.tab_color{opacity: 1;filter:alpha(opacity=100);  background:#fff;}

/******************* 分页 *****************/
.Page {position: fixed; z-index:200; bottom:0px; left:0px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
width:100%;margin:0; font-weight:normal; height:30px; font-size:12px; color:#333;background: #eee;}
.Page_pop{position:relative; width:100%;margin:0; font-weight:normal; height:30px; font-size:12px; color:#333;background: none; z-index:3999999}
.Page ul {position:relative;list-style: none;display: inline; }
.Page ul li {display: inline;margin-right:10px;margin-top:2px;float:right; height:22px; line-height:22px;}
.Page ul li input { width:30px; border:1px solid #e4e4e4; height:18px; margin:0; padding:0;}
.Page ul li a {color:#333;text-decoration:none;display:block;font-size:12px;height:23px; width:22px;line-height:23px;text-align:center; background: url("Default/images/menu_btn.png") -148px -95px no-repeat;}
.Page ul li a:hover {font-size:13px;line-height:23px;height:23px; width:22px;color:#fff;background-position: -148px -118px;}
.Page ul li a.active {font-size:13px;line-height:22px;height:23px; width:22px;color:#fff; background: url("Default/images/menu_btn.png") -148px -118px no-repeat;}
/********** 禁用 **********/
.Page ul li a.disable {font-size:13px;line-height:22px;height:23px; width:22px;color:#ccc; cursor:default; background: url("Default/images/menu_btn.png") left -95px no-repeat;}
/********** 分页确定btn **********/
.Page ul li.pape_btn a {color:#333;text-decoration:none;display:block;font-size:12px;height:23px; margin:0; padding:0; width:50px;line-height:23px;text-align:center; background: url("Default/images/menu_btn.png") 0 -95px no-repeat;}
.Page ul li.pape_btn a:hover {font-size:13px;line-height:23px;height:23px; width:50px;color:#fff;background-position: 0px -118px;}
.Page ul li.pape_btn a.active {font-size:13px;line-height:22px;height:23px; width:50px;color:#ccc; background: url("Default/images/menu_btn.png") 0 -118px no-repeat;}

/********** footer **********/
.footer {position: fixed; bottom:0px; left:0px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); height:29px; width:100%; display:block; background: url("Default/images/header_bg.gif") 0px 0px repeat-x; padding:0;}
/*.footer {position: fixed; bottom:0px; left:0px; height:29px; width:100%; display:block; background: url(Default/images/bg_footer.gif); padding:0;}*/
.footer .resize { margin:0 auto; padding:8px 0 0 8px;color:#ccc; font:normal 12px "幼圆", Helvetica, sans-serif;}


p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #d9d9d9; padding:0; margin:5px 0; background:none;}



/********** 弹出 **********/
.pop{ position:relative; top:100px;width:648px;color:#333; height:auto; background: none; margin:0 auto;  padding:0; overflow:hidden;font:"幼圆" Arial, Helvetica, sans-serif;}
.pop_top {position:relative;padding:0; margin:0;height:34px;background:#0098b6; border:1px solid #0098b6;}
.pop h2 {font-size:16px;color:#fff; display:block; margin:0px; font-weight: bold; padding:12px 0 0 10px;}
.pop font.must{font-size:13px;font-weight: normal; padding:0px 0 0 5px;}

.pop_x {position: absolute;top:0px;right:10px;width:42px;height:28px;z-index:999;}
.pop_x a {display:block; width:42px; height:28px;background:url(Default/images/pop_btn.png) 0 -56px no-repeat;}
.pop_x a:hover {display:block; width:42px; height:28px;background:url(Default/images/pop_btn.png) 0 -87px no-repeat;}
.pop_box {position:relative;margin:0; padding:0px; font:normal 12px  Arial, Helvetica, sans-serif; color:#333;background:#fff; border:1px solid #0098b6;}
.pop h3 {position: absolute;top:0px;left:0px; font-size:14px;color:#999; display:block; margin:0px; font-weight: normal; padding:10px 0 0 10px; background:none;}
.pop_box .Features{ padding:10px 15px 0 0;text-align: right; margin:0;color:#ff0000;}
.pop_box .Features a{margin:0 5px; color:#ff0000; text-decoration:none;}
.pop_box .Features a:hover {text-decoration: underline;}

.pop_box .filter{ margin:0; padding:10px 15px;}
.pop_box .filter ul{display:block; list-style:none; padding:0px;padding-bottom:10px; margin:0px; overflow:hidden;}
.pop_box .filter li{float:left; margin:10px 20px 0 0; padding:0;list-style:none;text-align: left; height:26px;white-space:nowrap;}
.pop_box .filter li input{ border:0;width:120px; border-bottom:1px solid #ccc; height:18px; line-height:18px; padding-top:8px; color:#666;  font-size:12px;}
.pop_box .filter li select { border:0;width:120px;border-bottom:1px solid #ccc; color:#666;  font-size:12px;}

.pop_box .filter li.unline input { border:0;width:30px; height:24px; line-height:24px; border-bottom:0px solid #ccc; color:#666;  font-size:12px;}
.pop_box form {padding:0px; margin:0px; }

.pop_box .filter li.fil_btn {height:21px;text-align:center; width:65px; padding-top:8px;}
.pop_box .filter li.fil_btn a {font-size:12px; font: Arial, Helvetica, sans-serif; background: url("Default/images/pop_btn.png") 0 -117px no-repeat;color:#666;display: block;font-weight: normal; padding-top:0px;height:21px; line-height:21px; text-align:center;text-decoration: none;width:65px;}
.pop_box .filter li.fil_btn a:hover {background: url("Default/images/pop_btn.png") 0 -140px no-repeat;color:#333;text-decoration: underline;}

.name{ position:relative; z-index:1;  padding-right:16px; text-align:left;overflow:hidden; height:26px; line-height:28px;}
.add{ position:absolute; z-index:10; right:0; top:6px; width:16px; height:16px;}
.add a,.add a:hover{ display:block; width:16px; height:16px; background: url("Default/images/ui-icons_222222_256x240.gif") -34px -128px no-repeat;}
.yfp { position: absolute; z-index:10;right:40%;top:6px; width:16px; height:16px;}
.yfp a{ display:block; width:16px; height:16px; background: url("Default/images/right_btn.gif") no-repeat;}
/*2011-5-19 End*/
/******************* 弹出窗口分页 *****************/
.Page02 {width:100%;margin:0; font-weight:normal; height:30px; font-size:12px; color:#333;background:fff;}
.Page02_pop{position:relative; width:100%;margin:0; font-weight:normal; height:30px; font-size:12px; color:#333;background: none; z-index:3999999}
.Page02 ul {position:relative;list-style: none;display: inline; width:100%; }
.Page02  li {display: inline;margin-right:5px;margin-top:2px;float:right; height:22px; line-height:22px;}
.Page02  li input { width:30px; border:1px solid #e4e4e4; height:18px; margin:0; padding:0;}
.Page02  li a {color:#333;text-decoration:none;display:block;font-size:12px;height:23px; width:22px;line-height:23px;text-align:center; background: url("Default/images/menu_btn.png") -148px -95px no-repeat;}
.Page02  li a:hover {font-size:13px;line-height:23px;height:23px; width:22px;color:#fff;background-position: -148px -118px;}
.Page02  li a.active {font-size:13px;line-height:22px;height:23px; width:22px;color:#fff; background: url("Default/images/menu_btn.png") -148px -118px no-repeat;}
/********** 弹出窗口禁用 **********/
.Page02 ul li a.disable {font-size:13px;line-height:22px;height:23px; width:22px;color:#ccc; cursor:default; background: url("Default/images/menu_btn.png") left -95px no-repeat;}
/********** 弹出窗口分页确定btn **********/
.Page02 ul li.pape_btn a {color:#333;text-decoration:none;display:block;font-size:12px;height:23px; margin:0; padding:0; width:50px;line-height:23px;text-align:center; background: url("Default/images/menu_btn.png") 0 -95px no-repeat;}
.Page02 ul li.pape_btn a:hover {font-size:13px;line-height:23px;height:23px; width:50px;color:#fff;background-position: 0px -118px;}
.Page02 ul li.pape_btn a.active {font-size:13px;line-height:22px;height:23px; width:50px;color:#ccc; background: url("Default/images/menu_btn.png") 0 -118px no-repeat;}



/*展开*/
.pop_box .client{ margin:8px 0 0 0; padding:0px 15px;position: relative; }
.pop_box .client_top{ height:26px;line-height:26px; padding-left:10px; margin:0; font-weight:bold;background:#e2e2e2 url(Default/images/client_bg.gif) left top no-repeat;}
.pop_box .client .client_top a{ height:26px; padding-right:25px; float:right;color:#666; text-decoration:none;background:url(Default/images/client_a.gif) top right no-repeat;}
.pop_box .client .kh{position: absolute;top: 26px;left: 15px;right:15px;background-color: White;height: auto;display: none;background:#f8f8f9; border:#dcdcdc; }
.pop_box .client a:hover{background:url(Default/images/client_a.gif)  top right no-repeat;}
.zidx{z-index: 500000009;}

/*点击后用这个*/
.pop_box .client a.active{background:url(Default/images/client_hover.gif)  top right no-repeat;}
.pop_box .client ul{padding:0px 0;margin:0px;overflow:hidden; list-style:none; border-top:none; color:#666;}
.pop_box .client li{float:left; margin:10px 0 0 10px; width:120px; padding:0;list-style:none;text-align: left; height:26px; line-height:26px;white-space:nowrap;}
.pop_box .client li input{ line-height:26px; }
.pop_box .client li a{height:26px;color:#ff0000; text-decoration:none; background:none;}
.pop_box .client li a:hover{background:none;}

.pop_box .client li.client_btn a{ margin-top:10px;display:block; float:left; width:50px; margin:0px; padding:0;height:23px; line-height:23px; text-align:center;font-weight:bold; font-size:12px;color:#FFF; text-decoration:none;background:url(Default/images/client_btn.gif) 0 0 no-repeat;}
.pop_box .client li.client_btn a:hover{display:block; height:23px; line-height:23px;color:#FFF;background:url(Default/images/client_btn.gif) 0 -23px no-repeat;}
/*展开结束*/

.pop_box .pop_disp ul{ display:block; list-style:none; padding:10px 15px; margin:0; overflow:hidden;}
.pop_box .pop_disp ul li,.pop_box .pop_disp ul li.unline{margin:10px 10px 0 0; width:290px;text-align:right; float:left; height:26px; line-height:26px;white-space:nowrap; vertical-align:middle;}
.pop_box .pop_disp ul li label{ float:right;}
.pop_box .pop_disp ul li.span {display:block; overflow:hidden;width:90px; padding-left:5px;text-align:right;}
.pop_box .pop_disp ul li table{ display:inline; border:0;width:70px; margin-left:10px}
.pop_box .pop_disp ul li table td{ background-image:url("Default/images/mima_02.gif"); background-position:bottom; background-repeat:no-repeat}
.pop_box .pop_disp ul li input{ border:0;width:190px; padding:5px 0 0 5px; border-bottom:1px solid #ccc; color:#666;}
.pop_box .pop_disp ul li.unline{ float:right;}
.pop_box .pop_disp ul li.dedk{ float:left;}
.pop_box .pop_disp ul li.unline input{ border:0;width:30px; margin-right:165px; border-bottom:0px solid #ccc; color:#666;  font-size:12px;}
.pop_box .pop_disp ul li select { border:0;width:194px;padding:5px 0 0 5px;  border-bottom:1px solid #ccc; color:#666;}
.pop_box .ff000{ color:#FF0000;}


.box_btn_width{position:relative; width:100%;height:27px; padding:10px 0; margin:0 auto; background:#dfe1e3;}
.box_btn{ width:286px; height:27px; padding:0; margin:0 auto; background:#dfe1e3;}
.box_btn div{ position:relative; width:286px; height:27px; margin:0; padding:0;}
.box_btn div a{display:block; float:left; width:82px; margin:0px; padding:0; padding-top:6px; height:21px; _padding-top:2px; _height:25px; text-align:center;font-weight:bold; font-size:14px;color:#FFF; text-decoration:none;background:url(Default/images/pop_btn.png) 0 0 no-repeat;}
.box_btn div a:hover{display:block; width:82px; padding-top:7px; height:20px; _padding-top:3px; _height:24px;color:#FFF;background:url(Default/images/pop_btn.png) 0 -27px no-repeat;}
.box_btn .btn01{width:82px; margin:0 auto;}
.box_btn .btn02{ float:left; width:82px; margin:0px; padding:0 5px 0 55px;}
.box_btn .btn03{ float:right;width:82px; margin:0px; padding:0 55px 0 5px;}
.box_btn .btn04{ float:left; width:82px; margin:0px; padding:0; padding:0 5px;}

.box_p{ text-align:left; padding:0 10px; }

.enter_pop {height:30px;text-align:center; width:66px; padding:0; margin:0;}
.enter_pop a {font-size:15px; background: url("Default/images/menu_btn.png") 0 -34px no-repeat;color:#FFFFFF;display: block;font-weight: bold; padding-top:6px;height:21px;text-align:center;text-decoration: none;width:66px;}
.enter_pop a:hover {padding-top:7px;background-position: 0 -64px;color:#FFFFFF;font-weight: bold;}


.ui-dialog { margin:0px; padding:0px; background:url(Default/images/dlg_tm_bg.png);border: 0;}
.ui-dialog .ui-dialog-titlebar { padding:0px; position: relative;  }


/*数据备份*/
.shuju{ margin:0; padding:0px 15px; }
.shuju ul{padding:0;margin:0px; list-style:none;}
.shuju li{ margin:20px 0px 0 0; width:400px; padding:0;list-style:none;text-align:left; height:26px;}
.shuju li a{color:#F00; text-decoration:underline; margin-left:5px;}
.shuju li a:hover{ color:#F00; text-decoration:underline; margin-left:5px;}
.shuju li input{width:240px;  color:#666;  font-size:12px;}


#tabs iframe { width:100%; height:600px;}

/*弹出筛选宽度*/

/*日期_经手人*/
.pop_box .filter li.inp_70 input {width:70px;}
.pop_box .filter li.inp_150 input {width:150px;}
/*备注*/
.pop_box .filter li.bz input {width:260px;}

/*总体修改样式*/
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height:26px; text-decoration: none; font-size: 14px; list-style: none; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
.ui-widget-content { border: 0px solid #dddddd; background: #eeeeee url(../Content/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-header {background: url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) top left repeat-x; color: #ffffff; font-weight: bold; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #e4e4e4 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #666666; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #333333; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #cccccc; background: #e9e9e9 url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #666666; }
.ui-state-hover a, .ui-state-hover a:hover { color: #333333; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #cccccc; border-bottom:0px; background:#fff /*url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x*/; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #333333; text-decoration: none; }
.ui-widget-content{ border: 0px solid #cccccc; background: url(images/header_bg.gif) top left repeat-x; font-weight: normal; color: #666666; }
.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../Content/images/ui-icons_222222_256x240.png); }

.ui-icon-close { background-position: 0px 0px; }
.ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}


.ui-tabs { position: relative; padding: 0; zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin:0; padding:0 0 0 8px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 0 .2em 0px 0; height:23px; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: 0em 1em; margin:0px; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0px; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:0em; background: none; width:100%; margin:0; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #cccccc; background: #ecf3f4 url(Default/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #333; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height:23px; text-decoration: none; font-size: 14px; list-style: none; }

/*Tab页头风格 */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border:1px solid #cccccc; height:27px; line-height:27px; text-align: left; background: #e4e4e4; font-weight: normal; color: #0099bb; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #333333; text-decoration: none; }
.ui-jqgrid .ui-jqgrid-htable th div{ height:27px; line-height:27px; text-align:center;}


/*表格点击后背景 */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 0px solid #ccc; background: #f2fafc url(Default/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #333; }
.ui-state-hover{ border: 1px solid #cccccc; background: #ff0000 url(Default/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #333; } 
.ui-state-hover a, .ui-state-hover a:hover { color: #333333; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background:#fff; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #333333; text-decoration: none; }

.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.gif); }
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
.ui-tabs { position: relative; padding: 0; zoom: 1; }
.ui-tabs .ui-tabs-nav { margin:0;padding:0 0 0 8px;}

.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:0em; background: none;margin:0; }
#tabs iframe { width:100%; height:600px;}
#dialog label, #dialog input { display:block; }
#dialog label { margin-top: 0em; }
#dialog input, #dialog textarea { width: 95%; }
#tabs li .ui-icon-close { float: left; margin: 4px 0.2em 0 0; cursor: pointer; }
.ui-widget-header .ui-icon {background-image: url(Default/images/ui-icons_ffffff_256x240.png); }
.ui-widget-header .ui-icon {background-position:-162px 0px;}

#add_tab { cursor: pointer; }
.ui-widget-header { border:0px;background: url(Default/images/header_bg.gif) 0 -182px repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-content{ border: 0px solid #cccccc; background: url(Default/images/header_bg.gif) top repeat-x; font-weight: normal; color: #666666;}
/*.ui-tabs .ui-tabs-nav li a { float: left; height:23px; line-height:26px; _line-height:23px; padding: 0px 2px; margin:0px; text-decoration: none;}*/
.ui-tabs .ui-tabs-nav li a { float: left; height:23px; line-height:26px; _line-height:23px; padding: 0px 2px; margin:0px; text-align:center ;}
.ui-tabs .ui-tabs-nav li { list-style: none; float:left; position: relative; top:0px; margin:0; height:23px;  border-bottom:0 !important; padding:0; white-space: nowrap; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border:0px solid #cccccc; background:url(../Content/Default/images/menu_btn.png) 0px -280px repeat-x; font-weight: bold; color:#eb8f00; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin: 0; padding: 0px; height:26px;}
.ui-widget-content{ border: 0px solid #cccccc; background: none; font-weight: normal; color: #333; }
.ui-tabs .ui-tabs-nav { margin:0; padding:0 0 0 8px;}


/*下拉条的底图，暂时保留 */
.ui-jqgrid-hbox{ border-left:0 none;background: url(Default/images/header_bg.gif) 0 -29px repeat-x;}
.ui-jqgrid-bdiv{}

/*表格体行风格 */
.ui-widget-content tr{ border: 0px solid #cccccc; height:27px; background: top left repeat-x; font-weight: normal; color: #666666;}
.ui-widget-header .ui-state-hover tr { background: #ebf3f5; border: 1px solid #CCCCCC; color: #333333;font-weight: normal;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #333333; text-decoration: none; }
/*设定jqGrid中文字与表格边线的距离*/
.ui-jqgrid tr.jqgrow td {
    border-bottom-color: inherit;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: normal;
    height: 22px;
    overflow: hidden;
    padding: 0 5px;
    white-space: pre;
}

/*表头排序图标*/
.ui-widget-content .ui-icon {background-image: url(../Content/Default/images/ui-icons_222222_256x240.gif); }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-jqgrid .ui-icon-asc { height: 10px; margin-top: -4px; _margin-top:-2px; padding:0;}
.ui-jqgrid .ui-icon-desc { height: 10px; margin-top:2px; _margin-top:3px; padding:0;}

/*表头字段风格*/
.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {border-left: 0 none;background: #d3d3d3 url(Default/images/header_bg.gif) 0px -29px repeat-x;}
.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr div:hover {border-left: 0 none;background: #d3d3d3 url(Default/images/header_bg.gif) 0px -29px repeat-x;}

/*浮动按钮样式*/
.operate{position: absolute;background:#0198b7;color: #ffffff;font-size:13px;padding:7px 5px 7px 5px;margin:0px;border: none;}
.operate label{padding:0px 5px 0px 5px;margin:0px;}
.operate a{text-decoration:none;color: #ffffff;font-size:13px;margin:0px; padding:0;cursor:pointer;}
.operate a:hover{text-decoration: underline;}

/*软件上部菜单的屏蔽层样式*/
.menu_dlg{ position:absolute; top:0px; z-index:9999998; width:100%;height:103px; background:url("../Content/Default/images/opacity2-2.png");  }
.menu_dlg_shield{ position:absolute; top:0px; z-index:9999997; width:100%;background:black;opacity: 0.3;filter:alpha(opacity=30)  }
.menu_dlg_bg{ position:absolute; top:0px; z-index:9999998; }
.menu_dlg_frm{margin:0 auto;}
/*jqGrid所属的层的高度调整
.ui-jqgrid     
{
    font-size: 12px;
    position:inherit;
}*/
.ui-jqgrid .ui-jqgrid-view {left: 0;padding: 0;position:inherit;top:0;height:90%;width:100%;}

/*combobox样式*/

.layoutpanel{border:1px solid #cbcbcb; background:#FFF;}
.layoutpanel-body{overflow:auto;}
.combo { border:none 0;}
.combo-arrow { opacity: 1;filter:alpha(opacity=100);  width:0px; height:0px; cursor: pointer;margin-left:-1px ;margin-top:1px ;border-left:0px;border-right:1px solid #b3b3b3;vertical-align:top;background: url("../Content/Default/images/menu_btn.png") -174px -373px no-repeat;}
.fuxuan{ width:24px; height:26px;}
.combo-arrow-hover{opacity: 1;}
.combobox-item-selected{background:#ededed;}
.combobox-item{font-size:12px;padding:0px;padding-left:4px; color:#333333;border:none; line-height:20px; height:20px; overflow:hidden; }
.combobox-item-hover{background:#0098b6;color:#FFF; cursor: pointer; line-height:20px; height:20px;overflow:hidden;}
.combo-text {border:0px solid #c9c9c9;opacity:1;font-size:12px;height:25px;line-height:25px;padding: 0;}
.global_con li.combo_bg input { margin:0; padding: 0px 0 0 5px;border: 1px solid #b3b3b3;border-top:0px;border-bottom:0px;font-size:12px; width:60px; height:26px; line-height:26px;background:url("Default/images/menu_btn.png") 0px -373px repeat-x;}


/*双头表头*/
.datagrid-header td{border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;border-top:0px solid #808080;}
.datagrid-header td.datagrid-header-over{background:#fafafa url("../Content/Default/images/header_bg.gif") 0px -56px repeat-x;}
.datagrid-header td{border-right:1px solid #cccccc;background:#fafafa url("../Content/Default/images/header_bg.gif") 0px -56px repeat-x;color:#666;}
.datagrid-row-alt{background:#fff;}
.datagrid-row-over{ background:#ecf3f4;}
.datagrid-row-selected{background:#F2FAFC;}
.panel-body-noheader{border-top:1px solid #f2f2f2;}
/*.datagrid-header .datagrid-cell{margin:0;padding:3px 4px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-align:center;}*/

.datagrid-body td{border-right: 1px #cccccc;border-bottom: 1px #cccccc;overflow: hidden;padding: 0;margin: 0;border-right-style: solid;border-bottom-style: solid;}
.datagrid-cell-group{ color:#0198b7;}
.datagrid-cell-rownumber { margin: 0;padding:0px 0;text-align: center; background:#e4e4e4;  color:#0099bb;}
html body div.panel div.datagrid-wrap div.datagrid-view div.datagrid-view1 div.datagrid-body div.datagrid-body-inner table tbody tr td.datagrid-td-rownumber div.datagrid-cell-rownumber{height:27px;width:30px;}
html body div.panel div.datagrid-wrap div.datagrid-view div.datagrid-view2 div.datagrid-body table tbody tr{height:27px}
.datagrid-header-rownumber {margin: 0; padding: 3px 0;text-align: center;width:30px;}



/*日期控件*/
.ui-datepicker {display: none;padding: 0.2em 0.2em 0;width: 10em; border:1px solid #ccc;}
div#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr{height:15px;}

div#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-week-end a.ui-state-default, 
div#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-other-month a.ui-state-default,
div#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr td a.ui-state-default
{ height:15px; line-height:15px; text-align:right;	}

.ui-datepicker th {border: 0 none;font-weight: bold;padding: 0 0.3em;text-align: center;}	
.ui-datepicker .ui-datepicker-header {padding: 3px 0; position: relative;}
.ui-datepicker .ui-datepicker-title select {font-size: 12px;width:62px;height: 20px;margin: 1px 0;}
.ui-datepicker .ui-datepicker-title {line-height: 20px;text-align: center;}
.ui-datepicker table {border-collapse: collapse;font-size: 11px;}
div#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar{ height:24px;}
.ui-datepicker .ui-datepicker-title {line-height: 1.8em; font-size:12px; color:#0099bb; margin: 0 1.5em;text-align: center;}
div#ui-datepicker-div.ui-datepicker div.ui-datepicker-header a.ui-datepicker-next span.ui-icon{background: url("../Content/Default/images/ui-icons_222222_256x240.gif");background-position: -48px -192px;}
div#ui-datepicker-div.ui-datepicker div.ui-datepicker-header a.ui-datepicker-prev span.ui-icon{background: url("../Content/Default/images/ui-icons_222222_256x240.gif");background-position: -80px -192px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {height: 18px;position: absolute;top: 2px;width: 18px;}
/*Tab 关闭叉号，hover图片*/
div#tabs.ui-tabs ul.ui-tabs-nav li.ui-state-hover span.ui-icon{background-image:  url("../Content/Default/images/ui-icons_222222_256x240.gif"); background-position: -179px 0px;}

/*tree*/
.tree-collapsed {background: url("../Content/Default/images/tree_arrows.gif") no-repeat scroll 0 0 transparent;display: inline-block;height: 18px;vertical-align: middle;width: 16px;}
.tree-file {/*background: url("images/tree_file.gif") no-repeat scroll 0 0 transparent;*/display: inline-block;height: 18px;vertical-align: middle;/*width: 16px;取消file类型的图标所占的宽度*/width:0px;}
.tree-folder {/*background: url("images/tree_folder.gif") no-repeat scroll 0 0 transparent;*/display: inline-block;height: 18px;vertical-align: middle;/*width: 16px;取消file类型的图标所占的宽度*/width: 0px;}

/*tab标签样式*/
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs{ font-size:14px; border:0px;background: url(Default/images/header_bg.gif) 0 -182px repeat-x; margin:0px; color: #ffffff;font-weight: bold;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header{ background: url(Default/images/header_bg.gif) 0 -180px repeat-x;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li a.tabs-inner{-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px; border:0px; color:#666; font-weight:normal; background: url("images/tabs_enabled.png") repeat-x scroll left top transparent;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected{ border:0px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected a.tabs-inner { padding-top:1px; color:#333;font-weight: bold; background:url(../Content/Default/images/menu_btn.png) 0px -280px repeat-x;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected a.tabs-inner:hover{background:url(../Content/Default/images/menu_btn.png) 0px -280px repeat-x;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li{ border:0px; background:#e8e8e8;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;  color:#666; margin:0px; height:23px; border:1px solid #c4c4c4;border-bottom:0px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected a.tabs-close{height:16px; width:16px; background: url("Default/images/menu_btn.png") -184px -41px no-repeat;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected a.tabs-close:hover{background: url("Default/images/menu_btn.png") -184px -59px no-repeat;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li a.tabs-close{ height:16px; width:16px; background: url("Default/images/menu_btn.png") -184px -41px no-repeat;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li a.tabs-close:hover{background: url("Default/images/menu_btn.png") -184px -59px no-repeat;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li.tabs-selected a.tabs-inner span.tabs-closable{ padding-right:12px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap ul.tabs li a.tabs-inner span.tabs-closable{padding-right:12px;}


div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-wrap{margin-left:20px;margin-right:24px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-scroller-left{background: url("Default/images/menu_btn.png") 0px -314px no-repeat;border: 0px solid #8DB2E3;cursor: pointer;display: none;font-size: 1px;height: 23px !important;left: 0;position: absolute;top:0px;width:24px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-scroller-left.tabs-scroller-over {background: url("Default/images/menu_btn.png") -0px -344px no-repeat;}

div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-scroller-right { z-index:10000; background: url("Default/images/menu_btn.png") -31px -314px no-repeat;border: 0px solid #8DB2E3;cursor: pointer;display: none;font-size: 1px;height: 23px !important;position: absolute; right: 0px;top: 0px;width: 20px;}
div#idTabsContent div#tabs.easyui-tabs div.tabs-header div.tabs-scroller-right.tabs-scroller-over {background: url("Default/images/menu_btn.png") -31px -344px no-repeat;}


/**/
.right_menu {background:#FFFFFF; border:2px solid #cbcbcb; display: none;padding: 2px;width: 80px;}
.right_menu ul{ float: left; margin:0; padding: 0; width: 80px;}
.right_menu ul li{ border-bottom: 1px solid #F0F0F0; clear: both; height: 22px; margin: 0;padding: 3px 0 0;text-align: left;text-indent: 5px;width: 80px;}
.right_menu ul li a{color: #7e7e7e; font:12px "宋体",Helvetica,sans-serif; font-weight: normal;height: 20px;line-height: 20px; margin: 0;padding: 0;width: 80px;}
.right_menu ul li a:hover {background:#f2f2f2;color: #FFFFFF;padding: 0;color: #232323;}

.reportline{ width:100%;  margin:0; padding:0px; background:url(Default/images/report_bj.gif) repeat; overflow:auto;}

/*资产负债表*/
.mary{height: 300px;padding: 0px;width: 100%;}
.mary .parent{cursor: pointer;}
.mary .mary_top{width: 31%;padding: 0 0.5%;color: #333;float: left;font: "幼圆" , Helvetica, sans-serif;font-size: 14px;margin-left: 0.8%;height: 32px;line-height: 32px;font-weight: bold;background: url(Default/images/total.png) top left repeat-x;}
.mary .mary_top font{color: #cc3333;font-size: 17px;}
.mary .mary_top ul{list-style: none; font-size: 12px;color: #666;margin: 0;padding: 0; }
.mary .mary_top ul li div{height: 30px;padding-right: 5px;line-height: 30px;background: url(Default/images/li_bj.png) left bottom repeat-x; }
.mary .mary_top ul li .ej, .side_box ul li .ej{ padding-left: 15px;margin: 0px;}
.mary .mary_top ul li .sj, .side_box ul li .sj{padding-left: 30px;margin: 0px;}
.mary .mary_top ul li div span, .side_box .mary_top ul li div span{float: right; margin-right: 10px;color: #009999;}
.li_bj { background: #ff0000 background: url(Default/images/li_bj.png) left bottom repeat-x; }
.mary_top ul li div.parent + ul{display: none;}
.mary_top ul li div.parent div { cursor: pointer;background: url(Default/images/mary_icon.png) right center no-repeat;}
.mary_top ul li div.parent div.expand{ cursor: pointer;background: url(Default/images/mary_icon_hover.png) no-repeat right center;}
.mary_top ul li div.parent + ul{display: none;}
.mary_top ul li div.parent div{cursor: pointer;background: url(Default/images/mary_icon.png) right center no-repeat;}
.mary_top ul li div.parent div.expand{cursor: pointer;background: url(Default/images/mary_icon_hover.png) no-repeat right center; }

/*损益表*/
.side_box{width: 210px;height: 600px;padding: 0 0.5%; float:left}
.side_box div{cursor: pointer;}
.side_box .mary_top{padding: 0 5px;width: 100%;font-weight: bold;}
.side_box .mary_top > div{padding: 0 0 0 5px;color: #333;font: "幼圆" , Helvetica, sans-serif;font-size: 14px; margin-left: 0;height: 32px;line-height: 32px; font-weight: bold;background: url(Default/images/mary_li_hover.png) repeat-x scroll right bottom transparent; }
.side_box .mary_top font{color: #cc3333;font-size: 17px;}
.side_box .mary_top ul{list-style: none;font-size: 12px;color: #666;margin: 0;padding: 0;}
.side_box .mary_top ul li div{height: 30px;padding-right: 5px;line-height: 30px;background: url(Default/images/li_bj.png) right bottom repeat-x;}
.side_box .mary_top ul li div.side_active{color: #fff; padding-right: 10px;background: url(Default/images/side_active.png) right bottom no-repeat;}
.side_box .mary_top .side_active span{ color: #fff; margin-right: 5px;}
.overflo #chartPosition{float: left;}

/*计算器*/
.js_1 input{ color:#fff; font-size:20px; border:0px; width:66px; height:30px; background: url("Default/images/calc.png") 0 -64px no-repeat;}
.js_2 input{ color:#333; width:214px; height:28px; font-size:20px; border:1px solid #0098b6; background:none;}
.js_3 input{ color:#fff; font-size:20px;border:0px; width:142px; height:30px; background: url("Default/images/calc.png") 0 0 no-repeat;}
.js_4 input{ color:#fff; font-size:20px; border:0px; width:66px; height:30px; background: url("Default/images/calc.png") 0 -126px no-repeat;}

/*快递*/
.kd_left {position: relative;width:650px;height:300px;border:0px;}
.kd_left .number{ width:100%;margin: 0;padding:5px;}
.kd_left .number div { width: auto;height:24px;line-height:24px;float:left; margin-right:10px;}
.kd_left .number div input { height:26px; line-height:26px; width:140px; font-size:14px;}
.kd_left .number div.single input{width:200px;height:26px;}
.kd_left .number div a{ margin-top:5px; display:block; width:82px; height:26px; line-height:26px; text-align:center; text-decoration:none; font-size:16px; font-weight:bold; color:#f8f8f8;background:url(Default/images/pop_btn.png) 0 0 no-repeat;}
.kd_left .number div a:hover{  margin-top:5px;display:block; width:82px; height:26px; line-height:26px; text-align:center; text-decoration:none; font-size:16px; font-weight:bold; color:#fff; background:url(Default/images/pop_btn.png) 0 0 no-repeat;}

.kd_left .result{margin:15px 0 0 5px;width:618px;height:188px; padding:6px;border:1px solid #ccc;}

.kd_left .kd { clear:both; padding:0px; font-size:12px;}
.kd_left ul{ float:left;list-style:none; padding:0;margin:15px 8px 0 0;overflow:hidden; width:48%;}
.kd_left li{height:24px;line-height:24px;list-style:none; margin:5px;}
.kd_left li a{ margin-left:15px; text-decoration:none; color:#0033cc;}
.kd_left li a:hover{ margin-left:15px; text-decoration: underline; color:#0033cc;}
.sequence{ padding-left:8px;}
.kd_left .normal{ clear:both; font-size:12px; height:26px; margin:0; padding-top:10px; line-height:26px;}
.kd_left .normal span{ float:left; margin:0; padding:0;}
.kd_left .normal a{ padding:0 5px;}
.stock{color:#F00;  margin:0 5px;}
.link-bluebg{ background:#edf7ff;}

.divBack{ height:52px; width:95px; padding: 8px 0px 0 8px; border:0px;}
.divBack a{ float:right; display:block; width:95px; height:31px; background: url("Default/images/fh_hover.png") 0 0 no-repeat;}
.divBack a:hover{display:block; width:95px; height:31px; background: url("Default/images/fh_hover.png") 0 -32px no-repeat;}

/*关于我们*/
.about_ciho{background: url(Default/images/about.jpg) left top  no-repeat;}
.about_ciho p{ font-size:12px; color:#777; position:absolute; bottom:15px; left:30px; width:90%;}
.about_ciho div{ font-size:12px; color:#777; position:absolute; top:150px; left:30px; width:90%;}
/*feedback*/
.divFeedBack{ border:0px solid #CCC; padding:10px; font-size:12px; color:#996600; display:none;}
.dvTip { padding-top:10px; color:#ff0000; text-align:center;}