body,dt,dd,ul,li{padding:0;margin:0;list-style-type:none} input,img,select{vertical-align:middle;margin-right:2px;}
body{font-size:12px;}
a{text-decoration:none;color:#000}
.main{padding:0}
form{ padding:10px 10px 10px 10px}
.hand{ cursor:pointer;}
/*easyui*/
.validatebox-text,.text,textarea,select
{
    border:1px solid #95B8E7;
}
/* field */
.line{border-top:1px solid #F0F0F0;padding:2px;}
.center
{
    text-align:center;
    margin:auto;
}
.footbuttons
{
    padding-left:200px;
}
.left
{
    float:left
}
.right
{
    float:right;
}
.logo{
    width:151px;
    height: 46px;
    float:left;
    display:block;
    margin-top: 8px;
    margin-left: 10px;
}
.searchdiv{clear:both;width:100%;display:table;}
dl{display:table;clear:both;margin-top:3px;}
dt,dd{float:left;display:block;}
dt{width:120px;text-align:right;font-weight:bold;padding-right:20px;background-image:url(../images/wm.gif);background-position:right -1px;background-repeat:no-repeat;}
.bdt{background-image:none;height:20px;}
dd dl dt{width:80px;}
.tabtitle
{
    height:25px;
    padding:5px 5px 2px 5px;
    display:block;
    text-align:center;
    vertical-align:middle;
    background-color: #E0ECFF;
    font-size:14px;
    font-weight:bold;
   border-right:#95B8E7 solid 1px;
}
.search
{
    margin-top:4px;
    margin-left:5px;
    float:left;
}
.search .searchspan
{
    margin-top:0px;
    display: inline-block;
    float:left;
    margin-right:2px;
}
.clear{
    clear: both;
}
fieldset{
    padding-top:5px;
    border: 1px solid #95b8e7;
}
.lang legend{
    margin-bottom:21px;
    padding:2px 5px;
    border:1px solid #95b8e7;
    border-bottom:none;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.lang{
    margin-left: -3px;
    margin-top:-20px;
}
.tdbutton a
{
   padding:3px;
}
.content_edit,.format{}
.content_edit dl dd,.format dd{width:300px;}
.content_edit dl dt,.format dt{width:120px;}
.content_order{}
.content_order dl dd{width:100px;}
.content_order dl dt{width:80px;}.datagrid-cell a
{
    padding:2px;
    margin:2px;
    display:block;
    float:left;
}
form,fieldset,div
{
    background-repeat: no-repeat;
    background-position: 20px 5px;
}
.imgview{
    border:1px #eeeeee solid;
}
.readonly{
   background-color: #eeeeee;
}
#rolelist,#rolelist td,#rolelist th{
    border:1px solid #95B8E7;
}
textarea{
    width:300px;
    height:50px;
    font-size: 12px;
}
.searchspan select{height:20px;display: inline-block; vertical-align:middle;}
.datagrid-btable img{height:25px;width:25px;}
.modeldiv div{
    border:1px #dcdcdc dashed;
    padding:0px;
    margin:0px;
    cursor:pointer;
    float:left;
}
.modeldiv .over{
    background-color:#FFF;
    border:1px red solid;
    opacity:0.6;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
}
.grid{
    border:1px #95B8E7 solid;
    border-collapse: separate;
    color: #000000;
}
.grid thead{
    background-color:#F4F4F4 ;
    font-size:12px;
    font-weight:bold;
}
.grid td,.grid th{
    border-bottom:1px dotted #cccccc;
    border-right:1px dotted #cccccc;
    height:25px;
    padding:2px;
}
.grid td input{
    width:98%;
}
.grid tfoot{
    background-color:#95b8e7 ;
    font-size:12px;
    font-weight:bold;
}
.tdimg{
    height:50px;
}
.imagelist{
    text-align: center;
}
.grid th{
    text-align: center;
}
.redline{border-bottom:1px solid #ff0000;}
.red{color:#ff0000;}

#dashboardList{
    padding-left: 10px;
}
.tag{}
.tag span{
     border:solid 1px #95B8E7; padding:2px;margin:1px 3px;
}
.tag i{
    margin-left: 3px;
    color: #F00;
    font-size: 150%;
    font-weight: bold;
    font-style: normal;
    cursor: pointer;
    vertical-align: -1px;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
.widthauto
{
    width:auto !important;
}
.str{
    display:inline-block;width:150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.datagrid-cell div{
    width:150px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.datagrid-cell .div{
    width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.zh-cn
{
    background-image: url('../images/lang/zh-cn.png');
}
.en
{
    background-image: url('../images/lang/en.png');
}
.window .search
{
    float: none;
    margin-bottom:5px;
}