﻿body
{
    width:100%;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333;
    line-height:200%;
    word-break:break-all;
    background-color:rgb(234,237,239);    
}
body,img,form,ul,dl,input
{
    padding:0px;
    margin:0px;
    border-color:currentColor;
    border-width:0px;
    border-style:none;
    }
.main
{
    width:98%;
     padding-top:10px;
    padding-right:1%;
    padding-bottom:10px;
    padding-left:1%;
    float:left;
     background-image:none;
     background-attachment:scroll;
     background-repeat:repeat;
     background-position:0%;
     background-side:auto;
     background-origin: pagdding-box;
     background-clip: border-box;
     background-color:rgb(234,237,239);
    }
.whitebox
{
    width:98%;
    min-width: 800px;
    padding-top:10px;
    padding-right:1%;
    padding-bottom:10px;
    padding-left:1%;
    margin-bottom:5px;
    box-shadow:0px 1px 1px rgba(0,0,0,0.2);
    background-image:none;
     background-attachment:scroll;
     background-repeat:repeat;
     background-position:0%;
     background-side:auto;
     background-origin: pagdding-box;
     background-clip: border-box;
     background-color:#FFFFFF;
    }
.buttonbox
{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:1%;
    margin-bottom:5px;
     background-image:none;
     background-attachment:scroll;
     background-repeat:repeat;
     background-position:0%;
     background-side:auto;
     background-origin: pagdding-box;
     background-clip: border-box;
     background-color:#FFFFFF;
    }
.button
{
    text-decoration:none;
    font-weight:bold;
    height:28px;
    color:#666;
    line-height:28px;
    padding-top:0px;
    padding-right:20px;
    padding-bottom:0px;
    padding-left:20px;
    border-color:#d1d1d1;
    border-width:1px;
    border-style:solid;
    display:inline-block;
    cursor:pointer;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
     background-color:rgb(247,247,247);
    }
.blueButton
{
    color:#fff;
    border:#2091fc;
    border-width:1px;
    border-style:solid;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    background-color:rgb(40,181,253);
    }
.withIcon 
{
    padding-left:15px;
    }
.withIcon .Icon
{
    width:20px;
    height:20px;
    margin-top:3px;
    margin-right:5px;
    float:left;
    background-image:url("/Images/add.png");
    background-attachment:scroll;
    background-repeat:repeat;
    background-position:0%;
    background-size:auto;
    background-origin: pagdding-box;
     background-clip: border-box;
     background-color:transparent;
    }
 .withIcon .addIcon
 {
     background-position-x:-460px;
     background-position-y:-228px;
     }
 .table {
    width:100%;
    border:0px;   
}
.td
{
    border: 1px solid #999999;
    padding: 2px;
    vertical-align:top;
}
.tdmiddle
{
    border: 1px solid #999999;
    padding: 2px;
    vertical-align:middle;
}
.td2
{
    padding: 2px;
    vertical-align:top;
    }
 .inputText
 { 
     border:1px solid #d7d7d7;
     height:14px;
     line-height:14px;
     padding:7px 0px 7px 5px;
     display:inline-block;
     width:160px;
     border-top-left-radius:3px;
     border-top-right-radius:3px;
     border-bottom-right-radius:3px;
     border-bottom-left-radius:3px;
     }
   .inputText:focus
{
    border: 1px solid #49b8ff;
    height: 14px;
    line-height: 14px;
    padding: 7px 0px 7px 5px;
    display: inline-block;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
     
 .spanRequired
{
    color: Red;
    width: 3px;
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-weight: bolder;
    margin-right:5px;
}
.font-blue
{
    color: #003399;
}
.font-14px
{
    font-size:14px;
    }
/*---------------------------------------------*/
/*---------------------------------------------*/
.txt
{
    border-width: 0px 0px 1px 0px;
    border-bottom-style: solid;
    background-color: #FFFFFF;
    border-bottom-color: #999999;
}

.tbGrid
{
    border-style: none solid solid solid;
    margin:3px 0 0  5px;     
    border-right-color: #AA632F; 
    border-bottom-color: #AA632F;
    border-left-color: #AA632F; 
    border-right-width: 2px;
    border-bottom-width: 2px; 
    border-left-width: 2px; 
    min-width:800px;  
}


.watermark
{
    padding: 0 0 0 0;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
    font-family: \5FAE\8F6F\96C5\9ED1;
}

.watermark2
{
  height:20px;
  width:150px;
  padding:2px 0 0 2px;
  border:1px solid #BEBEBE;
  background-color:#F0F8FF;
  color:gray;
}
.watermark3
{
  background-color:#F0F8FF;
  color:gray;
}

.divcx{
    margin-left: 5px;
    margin-top: 5px;
    margin-right:5px;
    vertical-align: middle;
    border: medium double #87694E;
    min-width:800px;    
   }

.div
{
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: middle;
}
.divleft_card {
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: middle;
    font-family: \5FAE\8F6F\96C5\9ED1;
    float: left;
    *float:left;
    text-align:left;
}

.divleft {
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: middle;
    font-size: large;
    font-family: \5FAE\8F6F\96C5\9ED1;
    text-align:right;
}
.divright
{
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: middle;
    font-size: large;
    font-family: \5FAE\8F6F\96C5\9ED1;
    float:right;
    text-align:left;
    }
/*单元格居右排列*/
.td1
{vertical-align: middle;width: 80px;  text-align: right;} 
.td11
{width: 70px; vertical-align: middle; text-align: right;}
.td70_r
{width: 70px; vertical-align: middle; text-align: right;}
.td80_r
{width: 80px; vertical-align: middle; text-align: right;}
.td100_r
{width: 100px; vertical-align: middle; text-align: right;}
.td110_r
{width: 110px; vertical-align: middle; text-align: right;}
.td120_r
{width: 120px; vertical-align: middle; text-align: right;}
.td160_r
{width: 160px; vertical-align: middle; text-align: right;}
.td180_r
{width: 180px; vertical-align: middle; text-align: right;}
/*单元格居左排列*/
.td70_l
{width: 70px; vertical-align: middle; text-align: left;}
.td80_l
{width: 80px; vertical-align: middle; text-align: left;}
.td100_l
{width: 100px; vertical-align: middle; text-align: left; }
.td110_l
{width: 110px; vertical-align: middle; text-align: left;}
.td140_l
{width: 140px; vertical-align: middle; text-align:left; }
.td150_l
{width: 150px; vertical-align: middle; text-align: left; }
.td160_l
{width: 160px; vertical-align: middle; text-align: left;}
.td180_l
{width:180px; vertical-align: middle; text-align: left;}
.td2
{width: 140px; vertical-align: middle; text-align:left; }
.td3
{width: 100px; vertical-align: middle; text-align: left; }
.td4
{width: 110px; vertical-align: middle; text-align: left; }
.td5
{width: 150px; vertical-align: middle; text-align: left; }

.datelab
{
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-size: 14px;
    font-weight: 100;
    background-color: #DDDAB5;
    border: 1px solid Gray;
    width:130px;
}
/*gridtitle*/
.titleDiv
{
    font-family: \5FAE\8F6F\96C5\9ED1;
    width: 900px;
    text-align: center;
    background-color: #643B2C;
    height: 20px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    border-bottom: 1px #FFC080 solid;
}
.grid_titleDiv
{    
    text-align: center;
    background-color: #643B2C;
    height: 20px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    border-bottom: 1px #FFC080 solid;
    }
 .titlehtml
 { 
    width:100%;
    min-width:805px;
    background-color: #b06430; 
    height: 23px; 
    padding-top: 5px;
     }
/*广告图片编辑*/
.xu
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #cecece;
}
/*label自动换行*/
span {word-break:break-all;}

/*红色删除文字样式*/
.abc
{text-decoration: line-through;color: #FF3F01;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.Status_CardInfo_Div
{
    margin-left: 10px;
    font-size:16px; 
    font-weight:bold;
    height:23px;
    padding-top:5px;
    width:625px;
}


.infolb
{
    color:Blue;
    font-size:13px;
     font-family: \5FAE\8F6F\96C5\9ED1;
    font-weight: bolder;
    word-break:break-all;
    }
