﻿body {margin:0px; padding:20px; padding-bottom:50px; background:url(images/bg.jpg) repeat-x right bottom;}
body,div,table,td,th,input,form,select,textarea {color:#555;font-size:12px;}
input,select {width:300px;}
input.num { text-align:right; width:100px;}
input.small {width:50px;}
textarea {width:600px;}
a { text-decoration:none;}
a:link,a:visited {color:#0000D7}
a:hover,a:active {color:#D43B33}

.btn,.btn input {width:auto; padding:0px 5px;}
.auto, .autoWidth {width:auto;}
.auto input, .autoWidth input {width:auto;}
.hoverrow { background-color:#FFFFC0;}
.tip {padding:6px; background-repeat:no-repeat; padding-left:22px; padding-top:8px; background-position:5px 5px;}
.help {color:#999;}
/*必须字段提示“*”*/
i {color:Red; padding-right:2px;}

.icon { display:block; background-repeat:no-repeat;}
.icon-throw {background-image:url(images/alert.png); width:32px; height:32px;}
.message {padding:6px 5px 5px 25px; background-color:#FFD; background-repeat:no-repeat; background-position:5px 5px;}
.msgSucceed {border:solid 1px #0AF;color:#0AF; background-image:url(images/succeed.png);}
.msgError {border:solid 1px #F00;color:#F00; background-image:url(images/error.gif);}
.msgWarning {border:solid 1px #F70;color:#F70; background-image:url(images/warning.png);}
.msgInfo {border:solid 1px #0AF;color:#0AF; background-image:url(images/info.png);}
#jsAlert { background:url(images/js-alert.png) no-repeat 5px 10px; padding-left:50px;padding-top:10px;}
#jsConfirm { background:url(images/js-confirm.png) no-repeat 5px 10px; padding-left:50px;padding-top:10px;}
#jsDialog { background:url(images/js-dialog.png) no-repeat 5px 10px; padding-left:50px;padding-top:10px;}

#successTip {border:solid 1px #999; font-weight:bold; display:none; position:fixed; right:10px;top:10px; background:#FF9 url(images/accept.png) no-repeat 5px 5px; padding:6px 5px 5px 23px; color:#000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));z-index:1000;}
.jsTip {border:solid 1px #999; font-weight:bold; display:none; position:fixed; background-color:#FF9; padding:5px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:1000;right:10px;top:10px; }
.addicon { background:url(images/addicon.gif) no-repeat; width:16px; height:16px; cursor:pointer; border-width:0px; margin:0px; padding:0px;}
.delicon { background:url(images/delicon.gif) no-repeat; width:16px; height:16px; cursor:pointer; border-width:0px; margin:0px; padding:0px;}
.delete em {padding: 0 0 0 16px;background: url(images/delete.png) no-repeat 0 50%;}
a.delete { text-decoration:none;}
.ISSelectReplacement {width:300px; height:100px;}

/*page*/
.main-menu {background:#333 url(images/bg_bar2.png) 50% 50% repeat-x;color:#FFF; height:30px;}
.main-menu li.menumain ul { display:none;}
.main-menu li.menumain a {color:#FFF;}
.mainBox {background-color:#F5FFFF; padding:10px;}
/*.contentBox {border:solid 1px #A0CCFF; background-color:#FFF; padding:10px;}*/
.title {font-size:20px; font-weight:bold;}
.subTitle {font-weight:bold; border:solid 1px #CCC; background-color:#EEE;}
.pageItem {margin:10px 0px;}
.itemSpace {margin-top:10px;}
.form { background-color:#FFF;}
.form td {padding:5px;}
.form .th {width:150px; text-align:right;}
.auto td { padding:0px;}

/*list*/
.list {border-top:solid 1px #CCC;border-collapse:collapse;background-color:#FEFEFE;}
.list td {border-bottom:solid 1px #DCE9FF;padding:5px;}
.list th { text-align:left; padding:4px;}
.list .header {background: #5c9ccc url(images/bg_bar4.png) 50% 50% repeat-x;}
.list .header input {width:auto;}
.list .alternate {background-color:#FFF;}

/*image*/
.productImgList {padding:0px; margin:0px; float:left;}
.productImgList li {padding:5px; list-style-type:none; float:left; width:120px; height:120px;}
.productImgList .main {border:solid 4px #A0CCFF;}

/*login*/
#login { background:#DDD;}

.pageBatchProduct .category select {width:200px;}
.pageBatchProduct .name select {width:100px;}
.pageBatchProduct #zoneList {background:#FFF;padding:10px;}
.pageBatchProduct .result {padding:5px;}
.pageBatchProduct .result span {font-size:16px; font-weight:bold;}

.pageForm .active { background:#FFFFE0;}
.pageForm .th {width:150px;}

/*在提交数据时显示等待，防止多止提交*/
#submitWaiting {position:absolute;top: 0px;left: 0px;z-index: 99;display:none;}
* html #submitWaiting { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.test span { display:inline-block; margin:10px; border:solid 1px #CCC; width:80px; height:60px;}