/*--Reset--*/
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,fieldset,label,iframe,table,caption,tbody,tfoot,thead,tr,th,td,embed,object,img,p,span,strong,em {margin:0; padding:0; border:0;}
html,body{background:#fff; background:#0a0106 url(../img/bg.jpg) left top repeat-x;}
html {border-collapse:collapse;}
ul,ol,li {list-style:none;}
input,select,button,textarea {margin:0; padding:0; background:#fff; cursor:pointer;}
table {border-collapse:collapse; border-spacing:0;}
table,td,tr,th,label,input,select {font-size:12px;}



/*--Global--*/
a:link {color:#ab8b9f; text-decoration:none;}
a:visited {color:#ab8b9f; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
a:active {color:#333; text-decoration:none;}
.clear {clear:both; font:1px/1px Arial;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}
.fix {word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}



/*--Layout--*/
#container {width:1000px; margin:0 auto; color:#333; font:normal normal normal 12px/22px Verdana,宋体;}


/*-----Header-----*/
#header {width:1000px; height:200px; font:1px/1px Arial;}
#header .head1,#header .head2,#header .head3,#header .head4 {width:1000px; height:50px; background:url(../img/head1.jpg) left top no-repeat;}
#header .head2 {background:url(../img/head2.jpg) left top no-repeat;}
#header .head3 {background:url(../img/head3.jpg) left top no-repeat;}
#header .head4 {background:url(../img/head4.jpg) left top no-repeat;}


/*--Content--*/
#content {margin:0 auto; background:#1e0613 url(../img/content.jpg) left top repeat-x; font:1px/1px Arial;}
#content .cont {width:778px; height:auto !important; min-height:225px; height:225px; margin-left:110px; background:#e2e2e2;}
/*--Content_Menu--*/
#content .cont .menu {float:left; margin-left:2px; _margin-left:1px; width:170px; background:#ab8b9f;}
#content .cont .menu .top {width:143px; height:25px; padding-left:27px; background:url(../img/menu1.jpg) no-repeat; color:#f2f2f2; font:normal normal bold 12px/2em 宋体; _line-height:2.1em;}
#content .cont .menu .mid {width:170px;}
#content .cont .menu .mid ul {padding:5px 0 0 10px;}
#content .cont .menu .mid ul li {display:block; width:160px; height:32px; background:url(../img/menu_li.jpg) left bottom no-repeat;}
#content .cont .menu .mid ul li a {display:block; width:127px; height:32px; padding-left:33px; font:normal normal normal 12px/32px Verdana,宋体; text-decoration:none;}
#content .cont .menu .mid ul li a:link {background:url(../img/menu_link.jpg) no-repeat; color:#f2f2f2;}
#content .cont .menu .mid ul li a:visited {background:url(../img/menu_link.jpg) no-repeat; color:#f2f2f2;}
#content .cont .menu .mid ul li a:hover {background:url(../img/menu_link2.jpg) no-repeat; color:#fff;}
#content .cont .menu .mid ul li a:active {background:url(../img/menu_link2.jpg) no-repeat; color:#fff;}
#content .cont .menu .mid ul li a.current:link {background:url(../img/menu_link2.jpg) no-repeat; color:#fff; font-weight:bold;}
#content .cont .menu .mid ul li a.current:visited {background:url(../img/menu_link2.jpg) no-repeat; color:#fff; font-weight:bold;}
#content .cont .menu .mid ul li a.current:hover {background:url(../img/menu_link2.jpg) no-repeat; color:#fff; font-weight:bold;}
#content .cont .menu .mid ul li a.current:active {background:url(../img/menu_link2.jpg) no-repeat; color:#fff; font-weight:bold;}
#content .cont .menu .botm {width:170px; height:11px; background:url(../img/menu2.jpg) no-repeat;}
/*--Content_Main--*/
#content .cont .main {float:left; margin-left:4px; width:600px; background:#e2e2e2 url(../img/main3.jpg) right bottom repeat-y;}
#content .cont .main .top {width:600px; height:25px; background:url(../img/main1.jpg) no-repeat;}
#content .cont .main .mid {width:600px; background:url(../img/main_mid.jpg) left top no-repeat;}
#content .cont .main .mid .box {width:580px; padding:20px 0 0 20px; height:auto !important; min-height:280px; height:280px; background:url(../img/main_mid_box.jpg) right bottom no-repeat;}
#content .cont .main .mid .box h3 {width:540px; height:22px; padding-left:20px; background:url(../img/main_mid_h3.gif) left top no-repeat; color:#42263d; font:normal normal bold 14px/1.2em 宋体; _line-height:1.4em;}
/*--Content_Main_Data--*/
#content .cont .main .mid .box form table.data {width:480px; margin-top:10px; border-collapse:collapse;}
#content .cont .main .mid .box form table.data tr {height:40px;}
#content .cont .main .mid .box form table.data tr th {width:150px; padding-top:3px; font:normal normal normal 12px/1em 宋体; _line-height:1.15em; text-align:right;}
#content .cont .main .mid .box form table.data tr td {width:160px; padding-left:5px; font:normal normal normal 12px/1em 宋体; _line-height:1.15em; text-align:left;}
#content .cont .main .mid .box form table.data tr td.photo {width:90px;}
#content .cont .main .mid .box form table.data tr td.null {width:auto;}
#content .cont .main .mid .box form table.data tr td input.inputText {width:150px; height:16px; font:12px/1em 宋体; _line-height:1.15em;}
#content .cont .main .mid .box form table.data tr td span.verifyText {color:#ff0000;}
/*--Content_Main_Log--*/
#content .cont .main .mid .box form table.log {width:560px; margin-top:10px; border-collapse:collapse; border:1px solid #60495c;}
#content .cont .main .mid .box form table.log tr {height:auto;}
#content .cont .main .mid .box form table.log tr th {padding-left:5px; font:normal normal bold 12px/25px 宋体; _line-height:27px; text-align:left; border:1px solid #60495c; background:#ab8c9e; color:#fff;}
#content .cont .main .mid .box form table.log tr th.no {width:auto;}
#content .cont .main .mid .box form table.log tr th.sort {width:10%;}
#content .cont .main .mid .box form table.log tr th.type {width:8%;}
#content .cont .main .mid .box form table.log tr th.equipment {width:9%;}
#content .cont .main .mid .box form table.log tr th.sum {width:11%;}
#content .cont .main .mid .box form table.log tr th.date {width:14%;}
#content .cont .main .mid .box form table.log tr th.invoice {width:9%;}
#content .cont .main .mid .box form table.log tr th.status {width:12%;}
#content .cont .main .mid .box form table.log tr th.remark {width:9%;}
#content .cont .main .mid .box form table.log tr td {padding-left:5px; font:normal normal normal 12px/25px 宋体; _line-height:24px; text-align:left; border:1px solid #60495c; background:#f7f7f7;}
/*--Content_Main_Sort--*/
#content .cont .main .mid .box form table.sort {float:left; width:550px; margin-top:10px; border-collapse:collapse; border:1px solid #60495c;}
#content .cont .main .mid .box form table.sort tr {height:auto;}
#content .cont .main .mid .box form table.sort tr th {padding-left:5px; font:normal normal bold 12px/25px 宋体; _line-height:27px; text-align:left; border:1px solid #60495c; background:#ab8c9e; color:#fff;}
#content .cont .main .mid .box form table.sort tr th.name {width:70%;}
#content .cont .main .mid .box form table.sort tr th.operate {width:50%;}
#content .cont .main .mid .box form table.sort tr td {padding-left:5px; font:normal normal normal 12px/25px 宋体; _line-height:24px; text-align:left; border:1px solid #60495c; background:#f7f7f7;}
#content .cont .main .mid .box form table.sort tr td a {text-decoration:underline;}
/*--Content_Main_Type--*/
#content .cont .main .mid .box form table.type {float:left; width:550px; margin-top:20px; border-collapse:collapse; border:1px solid #60495c;}
#content .cont .main .mid .box form table.type tr {height:auto;}
#content .cont .main .mid .box form table.type tr th {padding-left:5px; font:normal normal bold 12px/25px 宋体; _line-height:27px; text-align:left; border:1px solid #60495c; background:#ab8c9e; color:#fff;}
#content .cont .main .mid .box form table.type tr th.sort {width:20%;}
#content .cont .main .mid .box form table.type tr th.type {width:20%;}
#content .cont .main .mid .box form table.type tr th.proportion {width:20%;}
#content .cont .main .mid .box form table.type tr th.operate {width:20%;}
#content .cont .main .mid .box form table.type tr td {padding-left:5px; font:normal normal normal 12px/25px 宋体; _line-height:24px; text-align:left; border:1px solid #60495c; background:#f7f7f7;}
#content .cont .main .mid .box form table.type tr td a {text-decoration:underline;}
/*-----*/
#content .cont .main .mid .box form div.tips {display:inline; float:left; width:180px; margin:20px 0 0 20px; color:#333; font:normal normal normal 12px/18px 宋体;}
#content .cont .main .mid .box form div.tips2 {display:inline; float:left; width:150px; margin:20px 0 0 20px; color:#333; font:normal normal normal 12px/18px 宋体;}
/*-----*/
#content .cont .main .mid .box form div.page {float:right; width:355px; padding:20px 0; font:normal normal normal 12px/1.5em 宋体; text-align:center;}
#content .cont .main .mid .box form div.page a {margin:2px; padding:2px 5px;}
#content .cont .main .mid .box form div.page a:link {border:1px solid #ab8c9e; color:#42263d;}
#content .cont .main .mid .box form div.page a:visited {border:1px solid #ab8c9e; color:#42263d;}
#content .cont .main .mid .box form div.page a:hover {border:1px solid #333; color:#42263d;}
#content .cont .main .mid .box form div.page a:active {border:1px solid #333; color:#42263d;}
#content .cont .main .mid .box form div.page span.activation {margin:2px; padding:2px 5px; border:1px solid #ab8c9e; background:#ab8c9e; color:#fff;}
#content .cont .main .mid .box form div.page span.disabled {margin:2px; padding:2px 5px; border:1px solid #ab8c9e; color:#ccc;}
/*-----*/
#content .cont .main .mid .box form div.page2 {float:right; padding:20px 10px 20px 0; font:normal normal normal 12px/1.5em 宋体; text-align:center;}
#content .cont .main .mid .box form div.page3 {float:left; padding:20px 0 20px 55px; font:normal normal normal 12px/1.5em 宋体; text-align:center;}
#content .cont .main .mid .box form div.pageBotm {padding-bottom:80px;}
/*-----*/
#content .cont .main .mid .box form div.operation {float:left; padding-bottom:60px;}
#content .cont .main .mid .box form div.operation select {display:inline; float:left; width:120px; height:20px; margin-right:5px;}
#content .cont .main .mid .box form div.operation input.inputText {display:inline; float:left; width:100px; height:16px; margin-right:5px; line-height:16px;}
#content .cont .main .mid .box form div.operation2 {padding-left:390px;}
#content .cont .main .mid .box form div.buttons {width:40px; margin:10px auto; margin-bottom:0;}
#content .cont .main .mid .box form div.buttons input.inputButton {display:block; width:40px; height:20px; _padding-top:2px; border:0; background:url(../img/main_mid_button.png) left top no-repeat; color:#e4dada; font:normal normal bold 12px/1em 宋体; _line-height:1.2em; text-align:center;}
#content .cont .main .mid .box form div.buttons2 {float:left; width:40px; padding-left:10px;}
#content .cont .main .mid .box form div.buttons2 input.inputButton {display:block; width:40px; height:20px; _padding-top:2px; border:0; background:url(../img/main_mid_button.png) left top no-repeat; color:#e4dada; font:normal normal bold 12px/1em 宋体; _line-height:1.2em; text-align:center;}
#content .cont .main .mid .box form div.operation3 {float:left; padding:20px 0 10px 0;}
#content .cont .main .mid .box form div.buttons3 {float:left; width:40px; padding:20px 0 10px 10px;}
.tipsSearch {clear:both; margin:0 auto; padding:10px 0; color:red; font:normal normal normal 12px/1.5em 宋体; text-align:center;display:none}
/*-----*/

/*--Content_Login--*/

#content .cont .login {width:778px; height:auto; text-align:center;}

#content .cont .login1,#content .cont .login2,#content .cont .login3,#content .cont .login4,#content .cont .login5 {width:778px; height:50px; background: url(../img/login1.jpg) left top no-repeat;}

#content .cont .login2 {background-image:url(../img/login2.jpg);}

#content .cont .login3 {height:100px; background-image:url(../img/login3.jpg);}

#content .cont .login3 form {padding-top:0;}

#content .cont .login3 form table {margin:0 auto;}

#content .cont .login3 form table tr {height:18px;}

#content .cont .login3 form table th {color:#42263d; font:normal normal normal 12px/18px 宋体; text-align:right;}

#content .cont .login3 form table td {padding-right:10px; font:normal normal normal 12px/18px 宋体;}

#content .cont .login3 form table td input.inputText {width:100px; height:14px; line-height:14px;}

#content .cont .login3 form table td input.inputButton {display:block; width:50px; height:50px; border:0; background:url(../img/login_button.png) left top no-repeat;}
#content .cont .login3 form table td input.inputButton1 {display:block; width:50px; height:50px; border:0; background:url(../img/login_ok.png ) left top no-repeat;}


#content .cont .login4 {background-image:url(../img/login4.jpg);}

#content .cont .login5 {background-image:url(../img/login5.jpg);}
/*-----Footer-----*/
#footer {width:1000px; height:250px; margin:0 auto; font:1px/1px Arial;}
#footer .foot1 {width:1000px; height:60px; background:url(../img/foot1.jpg) no-repeat;}
#footer .foot1 span {display:block; width:1000px; color:#686868; text-align:center;}
#footer .foot1 span.copyright {padding-top:25px; font:normal normal normal 12px/14px Verdana,宋体;}
#footer .foot1 span.copyright em {font:normal normal normal 11px/14px Tahoma;}
#footer .foot2 {width:1000px; height:50px; background:url(../img/foot2.jpg) no-repeat;}
#footer .foot3 {width:1000px; height:50px; background:url(../img/foot3.jpg) no-repeat;}
#footer .foot4 {width:1000px; height:50px; background:url(../img/foot4.jpg) no-repeat;}
#footer .foot5 {width:1000px; height:40px; background:url(../img/foot5.jpg) no-repeat;}
#list{font-size:12px;}
