﻿body,ul,li{ margin:0; padding:0}
body{ font-size:12px; font-family:Arial; background:#EEF2FB}
ul,li{ list-style:none;}
image{ border:none}
a{ outline: none;}
h1,h2,h3,h4,h5{ padding:0;margin:0}

.a{ cursor:pointer; color:#0000ff}
a.a:hover{ text-decoration:underline}
.height100{ height:100%}
.input_btn{ border:none; cursor:pointer; padding:0px; margin-left:5px; display:inline; background:none}
a.input_btn{ float:left}
.input_txt{ display:inline; height:20px; padding:0; line-height:20px}
.button{ padding:2px 15px; margin-right:5px; float:none;}
.disable{ color:#999;}
.clear{ clear:both}
.msg{ color:#ff0000; padding-left:5px}
.red{ color:Red}
.loading_01{ background:url(../images/loading_01.gif) no-repeat; width:24px;  margin:0}

.Wrap{ display:block; overflow:hidden;}

.Top{ width:100%; height:57px; background:url(../images/topbg.gif) repeat-x}
.Top_Right{ float:right; padding:10px 0;}
.Top_Right li{ display:block; float:right; padding:0 10px 0 100px; line-height:20px;}
.Top_Right li a > b{ padding-right:10px;}

.Footer{ width:100%; height:26px; text-align:right; line-height:26px; font-family:Arial; color:#ABEDFD; background:url(../images/bg_main.gif) repeat-x 0px -6px; position:absolute; bottom:0}
.Footer a{ color:#000; text-decoration:none;}

.MainBox{ width:100%; display:block; position:absolute; top:57px; bottom:26px; left:0; right:0;}

.LeftBox{ width:185px; float:left; overflow:hidden; background-color:#EEF2FB;}
.LeftBox #Nav{ display:block; float:left;padding:2px; width:181px }
.NavPoint{ width:6px; float:left; background:#1A73A8;}

.RightBox{  background-color:#EEF2FB; padding:4px 12px 0 12px; right:0; left:191px; bottom:0; top:0; position:inherit}

.Position{ width:100%; height:30px; font-size:12px; line-height:30px; background:url(../images/bg_main.gif) repeat-x 0px 24px ; text-indent:20px;}
.Position li{background:url(../images/home.gif) no-repeat center left}
.Position a{ text-decoration:none; line-height:30px; color:#000;}

.Content{ width:100%; padding:6px 0 10px 0; position:relative; height:100%;}
/* 分页表格样式 */
.TableTools{ padding-bottom:10px;}
.TableTools .toolbtn{ width:24px;height: 24px; line-height:24px;}
.TableTools a.toolbtn{ padding-left:28px; text-decoration:none; color:#201F35; font-size:14px; width:auto}
.TableTools .addbtn{ background: url(../images/add.png) no-repeat;}
.TableTools .searchbtn{ background: url(../images/search.gif) no-repeat;}
.TableTools .receivebtn{ background:url(../images/receive.png) no-repeat;}
.TableTools .stockbtn{ background:url(../images/stock.png) no-repeat;}
.TableTools .deliverbtn{ background:url(../images/deliver.png) no-repeat;}
.TableTools .backbtn{ background:url(../images/back.png) no-repeat;}
.TableTools .verifybtn{ background:url(../images/verify.png) no-repeat;}
.TableTools .printbtn{ background:url(../images/print.png) no-repeat;}
.TableTools .detailbtn{ background:url(../images/detail.png) no-repeat;}
.TableTools .drop{ background:url(../images/drop.png) no-repeat;}
.TableTools .join{ background:url(../images/join.png) no-repeat;}
.TableTools .save{ background:url(../images/save.png) no-repeat;}
.TableTools .exportbtn{ background:url(../images/export.png) no-repeat;}
.TableTools .recover{ background:url(../images/recover.png) no-repeat;}
.TableTools .supregister{ background:url(../images/supregister.png) no-repeat;}
.TableTools .pzh{ line-height:24px; padding-right:10px; font-size:14px; font-weight:bold; float:right}
.TableTools .dtp{ width:90px}

.TableTemplate{ border-collapse:collapse; line-height:25px; background:#fff; border:solid 1px #A5D1EC; }
.TableTemplate .TemplateTitle{ background:#d6efff; text-align:center}
.TableTemplate .One{background:#ffffff;}
.TableTemplate .Two{background:#f6f6f6;}
.TableTemplate .One:hover,.TableTemplate .Two:hover{ background:#FFFFD6}
.TableTemplate .total{ color:#0000FF; }
.TableTemplate td{border:solid 1px #A5D1EC;padding:0 2px; cursor:default; overflow:hidden; *+border-right:solid 0px}
.TableTemplate td span{ height:25px; overflow:hidden;}
.TableTemplate .operate a{ padding:0 6px; text-decoration:none; color:#0000ff; cursor:pointer}

.UnderTable,.UnderTable tr td{border:none; margin-top:20px}

.ddTitle{ width:100%; text-align:left; height:50px; font-size:12px}
.ddTitle h1{ padding:0; margin:0; font-size:22px}

/*权限设置*/
.TableTemplate .Node1{ width:16px} 

.TablePaging{ background:url(../images/bg_main.gif) repeat-x 0px -166px; float:left; height:30px;}
.TablePaging tr td{ line-height:30px;}
.TablePaging tr td .turn{ display:inline-block}
.TablePaging tr td span input{ width:30px; padding:0; margin:0 5px; display:inline;}
.TablePaging .input_btn{ font-size:12px; line-height:15px; overflow:hidden; height:15px}

#Loading{ width:100%; position:absolute; background:url(../images/loading.gif) center center no-repeat; z-index:100; top:40px; bottom:40px; left:0; display:none; _height:60px}

/* 表单样式 */
.FormBorder,.FormBorder tr td{border:solid 1px #A5D1EC; }
.FormTemplate{ line-height:30px;border-collapse:collapse; margin-top:20px;}
.FormTemplate tr{ height:30px;}
.FormTemplate tr td{ padding:0 5px;}

/*Login*/
.LoginIndex{ background:url(../images/bg_login.gif) repeat-x; background-color:#c9deeb; padding-top:230px; text-align:center}
.LoginBox{ background:url(../images/login_03.jpg) no-repeat; width:600px; height:400px; margin:0 auto; position:relative}
.inputbox{ width:230px; position:absolute; left:350px; top:70px; float:left;}
.inputbox .input_tab{ height:43px; border:none; width:230px;}
.inputbox .input_tab input{border:solid 1px #ffffff; height:20px; line-height:20px; width:168px; float:left; text-indent:6px; margin-left:50px; display:inline}
#msg_index{ float:left; width:220px; height:16px; padding-left:10px; color:#ff0000; text-align:left;}
.inputbox .input_btn input{ width:84px; height:27px; float:left; background:url(../images/bg_logon.gif) no-repeat; border:none; cursor:pointer; margin-left:6px; display:inline;}
.inputbox .input_btn input:hover{background:url(../images/bg_logon.gif) no-repeat 0px -27px;}

.footer_login{ position:absolute; bottom:10px; left:0; text-align:center; width:100%; color:#1d4973;font-size:14px; display:block}
