﻿/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0; color:#363636}
body{font-size:12px;-webkit-text-size-adjust:100%;/*overflow:hidden;*/}
a{color:#666;text-decoration:none}
a:hover{color:#ff6d13;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
*{font-family:syhtzm,Helvetica,Arial,"Microsoft YaHei","微软雅黑","黑体",Monaco,"Helvetica Neue",sans-serif;}
*{border-radius: 3px;-webkit-transition-duration:500ms ;}
 #menu *{ -webkit-transition-duration:100ms ;}
.disb{ display:inline-block;}
.mlr8{ margin:0 8px;}
.code_area table .bornone{ border-right:0 none;}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

/********按钮样式********/
.normal_btn{display:inline-block;float:left;text-indent:12px; padding:0 8px; height:24px; margin:0; line-height:24px;
 background: no-repeat 5px center; border:0 none; color:#1374a4; font-size:12px;text-align:center; border:1px solid #cfcfcf; vertical-align:top}
.normal_btn img{ display:inline-block; margin-right:5px; vertical-align:-3px;}


body{ background:#fff;}
#login{ background:#3e9bd6 url(../images/loginbg.png) repeat-x;}
.top{ height:20px; line-height:20px; background:url(../images/topbg.png) repeat-x; clear:both; overflow:hidden;}
.user_ico,.quit_ico{ float:right; display:block; height:20px; line-height:20px; padding-left:18px; background:url(../images/user_ico.png) no-repeat; color:#fff; margin:0 6px;}
.quit_ico{background:url(../images/quit_ico.png) no-repeat;}
/*.head{ position:relative;min-height:70px; clear:both; overflow:hidden;  border-bottom:1px solid #c3d2de;background-color:#003A8E;}*/
.head{ position:relative;min-height:70px; clear:both;  border-bottom:1px solid #c3d2de;background-color:#3e9bd6;}

.logo{float:left; margin:12px 15px;}
.head .tel{float:left;display: flex; margin:10px 0 0 20px;padding:5px;height:40px;background-color:#FCFCFC;}
.head .tel>div{margin-left:10px;}
.head .tel>div:nth-child(2){padding:2px 0px;}
.head .quick_menu{float:right; margin:16px 15px 0;}
.head .quick_menu a{ margin:0 4px}
/******  登陆界面 ********/
.loginbox{width:1010px; padding-top:207px; height:473px; margin:0 auto; background:url(../images/loginconbg.png) no-repeat;opacity: 1;}
.login{
    width:412px; height:325px; 
    /*background:url(../images/login.png) no-repeat;*/
     margin:0 auto;position:relative;border:1px solid #fff;box-shadow: 0 0 10px #ddd;

}
.login_hd{ height:68px; line-height:68px; padding-left:186px;color:#333;font-family:"黑体";font-size:20px;visibility:hidden;}
.login_bd{ padding-left:130px; padding-top:34px;}
.login_bd p{ margin-bottom:8px; vertical-align:middle}
.login_bd p span{ display:inline-block; width:62px;}
.login_bd p a{ color:#003b55}
.login_bd p img{ margin:0 5px;}
.login_bd p.bot{ padding-left:62px; position:absolute;}
.login p.copyright{ padding-left:62px; vertical-align:middle; padding-top:10px; left:66px;opacity: 0.5;
top:260px;position:absolute;
	height: 24px;
	width: 100%;
}
.login_bd .login_btn{width:78px; height:27px;cursor:pointer; color:#fff; font-weight:bold; text-indent:10px;  border:0 none; line-height:26px; vertical-align:middle; background:url(../images/login_btn.png) no-repeat; margin-right:10px;}
.login_bd .quit_btn{width:78px; height:27px; cursor:pointer;color:#fff; font-weight:bold; text-indent:16px;  border:0 none; line-height:26px; vertical-align:middle; background:url(../images/login_btn.png) no-repeat 0 -27px;}
.login_bd .input_text{width:182px; height:22px; border:1px solid #dfdfdf}
#loginMsg{position: absolute; top: 75px; width: 260px; left: 130px; font-size: 12px;color: #fff;}

.foot{width:100%;clear:both;bottom:0;position:absolute; height:34px; line-height:34px; background:url(../images/footbg.png) repeat-x; border-top:1px solid #c5c5c5;color:#3c3c3c; }
.foot .copyright{float:left; width:220px; text-align:center;}
.foot .tooltips{float:left; height:22px; margin:6px 20px 0 20px; vertical-align:middle;}
.foot .tooltip_l,.foot .tooltip_r{ float:left;display:inline-block; width:24px; height:22px; background:url(../images/tooltip.png) no-repeat;vertical-align:middle}
.foot .tooltip_r{float:left;background:url(../images/tooltip.png) no-repeat right 0;}
.foot .tooltip_con{float:left;width:700px; display:inline-block; height:22px; background:url(../images/tooltip.png) repeat-x 0 -22px; border:0 none;vertical-align:middle}
#loginWrap .foot{ position:fixed; _position:absolute; bottom:0;}

.container{ clear:both; /*overflow:hidden;*/}
.crumbs{padding-left:14px; height:30px; line-height:30px; margin:0 auto; font-size:14px; }
.sub_left{float:left; width:230px; margin-left:-100%; background:#3e9bd6 url(../images/leftbg.png) repeat-x; overflow-y:scroll; overflow-x:hidden;}
.sub_left .menuLeft{width:202px;  margin-top:6px; margin-left:4px; padding-bottom:10px;}
.main_wrap{float: left; width:100%;}
.main{margin-left: 230px; height:100%;  background:#fff; padding:0 10px;}
.sideExBtn-bg{position:absolute;left:233px; width:6px; height:200px;}
.sideExBtn-bg span{ position:absolute; top:50%; margin-top:-24px; display:block; width:6px; height:48px; border-top:1px solid #c3d2de; border-bottom:1px solid #c3d2de; cursor:pointer}
.sideShow{ background:#fff url(../images/sideExBtn1.png) center no-repeat;}
.sideHide{ background:#fff url(../images/sideExBtn2.png) center no-repeat;}

/*** 树形导航菜单 ***/
#files{width:202px; overflow-y:auto;}
.tree,.tree ul,.tree li{zoom: 1; }
.tree li a{color:#4680a8; padding-left:30px; font-size:12px;display:block;text-decoration:none;height:32px; line-height:32px;}
.tree li.tree_c a{color:#4680a8; padding-left:30px; font-size:12px;display:block;text-decoration:none;height:24px; line-height:24px;}
.tree li a.tree-parent{ }
.tree li a.tree-parent-collapsed{}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#000;}
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{}
.tree ul.tree-group-collapsed{display:none;}
.tree li a.tree_p{height:32px; line-height:32px;  background:url(../images/menubg.png) 0 -34px repeat-x;color:#3f8bb5}
.tree li a.tree_p.tree-item-active{ background:url(../images/menubg.png) 0 0 repeat-x; color:#fff }
.tree li a.tree_p.tree-parent{ background:url(../images/menubg.png) 0 0 repeat-x; color:#fff;}
.tree li a.tree_p.tree-parent-collapsed{ background:url(../images/menubg.png) 0 -34px repeat-x; color:#3f8bb5; }
.tree li.tree_c a,.tree li.tree_c a.tree_p.tree-parent-expanded{ background:#f3f3f3 url(../images/tree_minus.gif) no-repeat; padding-left:20px;/*color:#F08108;*/}
.tree li.tree_c a.tree-parent.tree-parent-expanded{ color:#F08108;}
.tree li.tree_c a.tree-parent-collapsed{ background:#f3f3f3 url(../images/tree_plus.gif) no-repeat; padding-left:20px; border-top:0px solid #e3e3e3}
.tree li.tree_c a.leaf,.tree li ul li a.leaf{ background:#f3f3f3 url(../images/workflow.gif) no-repeat 0 3px; padding-left:20px; border-top:0px solid #e3e3e3;font-size:12px;height:24px;line-height:24px;}

/*.tree li.tree_c a{ background:#f3f3f3 url(../images/menuico.png) 10px -32px no-repeat;}
.tree li.tree_c a.tree-parent-collapsed{ background:#f3f3f3 url(../images/menuico.png) 10px 0px no-repeat; padding-left:28px; border-top:1px solid #e3e3e3}
*/
/*.tree li.tree_c ul li a,*/.leaf{background:#f3f3f3 ; padding-left:28px; line-height:28px; height:28px; border-top:0 none;}
.tree_p i{float:right; display:inline-block; font-style:normal; padding-right:10px; font-family:"宋体" }
.tree_c li {padding-left:20px;background:#f3f3f3;}
.tree ul{background:#f3f3f3;padding-left:6px;}
/*** 页面切换 ***/
.tab_tit{ padding-top:4px;border-bottom:1px solid #d4d4d4; height:28px;position:relative;}
#btnRefreash{position:absolute;right:22px;top:10px;cursor:pointer;}
#btnHelp{position:absolute;right:0px;top:10px;cursor:pointer;}
.tab_tit ul{ clear:both; overflow:hidden; padding:0 10px; font-size:14px; position:relative }
.tab_tit ul li{float:left;/*font-weight:bold;*/ position:relative; margin:0 1px; padding:0 15px; height:28px; line-height:28px; background:url(../images/tab_titbg.png) 0 -30px repeat-x; color:#717171; border:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; cursor:pointer; color:#fff; margin-bottom:-2px;}
.tab_tit ul li.selected,.tab_tit ul li.hover{ background-position:0 0; height:29px; border-color:#c6c6c6; color:red; /*font-weight:bold;*/border-bottom:1px solid #fff }
.tab_tit ul li i{ display:inline-block; width:7px; height:6px; position:absolute; right:2px; top:2px;}
.tab_tit ul li.selected i,.tab_tit ul li.hover i{width:13px; height:13px;  background:url(../images/close.png) no-repeat;}
.tab_con .tab_container{ display:none; height:100%;}

/**** 首页模块 ****/
.moduleArea{float:left; width:50%;}
.moduleAreaBox{ margin:5px; /*border:1px solid #cdcdcd*/}
.moduleAreaHd{padding-left:10px; font-size:14px; font-weight:bold; color:#024e70; height:32px; line-height:32px; border-bottom:1px solid #cdcdcd; background: url(../images/tablebg.png) 0 -30px repeat-x;}
.moduleAreaHd .module_notice{ display:inline-block; margin-right:10px; width:16px; height:16px; background:url(../images/notice_ico.png) no-repeat; margin-top:9px; vertical-align:top}
.moduleAreaBd{ padding:10px;}
.moduleAreaHd span{float:right; margin-right:6px;}
.module_zoomOut,.module_close{ display:inline-block; width:15px; height:15px; margin:0 2px; background:url(../images/module_ico.png) no-repeat 0 0; margin-top:10px; vertical-align:top;}
.module_close{ background-position:0 -15px;}

/**** 表单查询 ****/
.form_query{width:560px; padding:20px; border:1px solid #d9d9d9}
.form_query_table{}
.form_query_table tr td{ padding:5px; line-height:20px; vertical-align:middle}
.i_input{width:150px; height:20px; line-height:20px; border:1px solid #d9d9d9; vertical-align:middle; margin-right:5px;}

.p_query{padding:10px 5px 0;}
.p_query_table{width:100%; margin:0 auto; border:1px solid #d9d9d9; border-right:0 none;}
.p_query_table thead tr th{border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; text-align:left; background:url(../images/tablebg.png) repeat-x ; height:20px; line-height:20px; padding:4px 10px; color:#024e70; font-size:12px; font-weight:bold;}
.p_query_table tbody tr th{ background:#f7f7f7;border-right:1px solid #d9d9d9; line-height:20px; padding:6px 10px; text-align:right; font-weight:normal}
.p_query_table tbody tr td{ background:#fff; line-height:20px; padding:6px 10px;border-right:1px solid #d9d9d9; }
.p_query_table tbody select{width:80%; padding:1px;line-height:18px;}
.p_query_table tbody input[type="text"]{width:80%; border:1px solid #D9D9D9; height:20px; line-height:20px;}
.p_query_table tfoot tr td{background:#f7f7f7;padding:5px 10px; line-height:20px;border:1px solid #d9d9d9;border-left:0 none;border-bottom:0 none;}

.p_list{padding:10px 5px 0;}
.p_list_table{width:100%; margin:0 auto; border:1px solid #d9d9d9; border-bottom:0 none; border-right:0 none; }
.p_list_table thead tr th{ border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9; text-align:left; background:url(../images/tablebg.png) repeat-x ; height:20px; line-height:20px; padding:4px 10px; color:#024e70; font-size:12px; font-weight:bold;}
.p_list_table tbody tr th{line-height:20px; padding:5px; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:url(../images/tablebg.png) repeat-x ; text-align:center}
.p_list_table tbody tr td{line-height:20px; padding:5px;text-align:center; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#666;border-right:1px solid #D9D9D9 }
.p_list_table tr.btn_area td{ background:#f7f7f7; border-bottom:1px solid #d9d9d9; text-align:right}

.btn_con{ margin:8px 0;}
/*** 列表 ***/
.table_list{width:100%; margin:0 auto; background:#d7d7d7; margin-top:10px;}
.table_list tr td{ background:#fff; line-height:18px; padding:2px 5px; color:#666666}
.table_list tr.current td{ background:#ededed}
.table_list tr th{background:url(../images/tablebg.png) repeat-x ; line-height:18px; padding:3px 0; color:#222; font-size:12px; font-weight:bold;}

/******** 弹窗 *******/
.tipbox_bg{position: fixed; width: 100%; height:100%; z-index:99; background:#888; opacity: 0.6; top: 0px; left: 0px; display:none}
.tipbox_mainWrap{width:760px; height:520px; z-index:200; position:absolute; top:50%; left:50%; margin-top:-260px; margin-left:-380px; background:#fff; overflow:hidden; vertical-align:top; border:1px solid #656565; box-shadow:0 0 5px #808080; font-size:12px; display:none}
.tipbox_mainWrap_tit{padding-left:12px; height:30px; line-height:30px; border-bottom:1px solid #dfdfdf; background:url(../images/tablebg.png) repeat-x; color:#024e70; font-size:14px; font-weight:bold;}
.tipbox_mainWrap_tit .close{ display:inline-block; float:right; width:16px; height:16px; padding:7px; background:url(../images/close.gif) no-repeat center; cursor:pointer}

/******物流码区******/
.code_area{ padding:5px 5px 0; height:216px; background:url(../images/code_areabg.png) repeat-x;}
.code_area table{}
.code_area table tbody tr th{text-align:center; height:24px; padding:6px; line-height:24px; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; font-weight:normal;}
.code_area table tbody tr td{padding:15px 20px;border-right:1px solid #b3b3b3;}
.code_area table select{width:140px; height:140px}


/*********表格*******/
.HeaderRow th,.Row td,.AlternatingRow td,.OverRow td{border:1px solid #D9D9D9; }
.HeaderRow th{background:url(../images/tablebg.png) repeat-x ; line-height:18px; padding:3px 0; color:#222; font-size:12px; font-weight:bold;}
#btnWinList{position:absolute;right:44px;top:10px;cursor:pointer;}
#btnWinList.over{border:1px solid red;}
#menuList{position:absolute;border:1px solid #aaa;right:0px;top:30px;background:#eee;width:150px;min-height:200px; height:auto !important; height:200px; overflow-y:auto;display:none;}
#menuList a{display:block;margin-left:10px;background:#f3f3f3 url(../images/workflow.gif) no-repeat 0 3px; padding-left:20px; border-top:0px solid #e3e3e3;font-size:12px;height:24px;line-height:24px;}
#menuList a.active{color:#ff6d13}
#tabMenu .hide{display:none;}

 

/*.logo>img{text-align: center;margin: 0 auto;display: block;}
.logo{width:100%;background-image: -webkit-gradient(linear, right center, left center, from(#fff), to(#3e9bd6));
background-image: -webkit-linear-gradient(right, #fff, #3e9bd6);
background-image: -moz-linear-gradient(right, #fff, #3e9bd6);
background-image: -o-linear-gradient(right, #fff, #3e9bd6);
background-image: -ms-linear-gradient(right, #fff, #3e9bd6);
background-image: linear-gradient(to left, #fff, #3e9bd6);
}*/




