﻿/*表格样式*/
.grid{}
.grid-tbar{clear:both;padding-bottom:3px;overflow:hidden;}
.grid-bbar{clear:both;padding:5px;overflow:hidden;background-color:#F0F2F4;border:1px solid #d4d4d4;margin-top:1px;_margin-top:2px;_zoom:1;}
.grid-head{}
.grid-search{}
.grid-head span{font-size:12px;font-weight:normal;}
.grid-body{ height:auto!important;min-height:350px;}
.grid table{width:100%;border-collapse:collapse;}
.grid caption{padding:5px 10px;font-weight:bold;color:#666;background:url(../../Resources/imagesV2/grid.png) repeat-x 0 0;border:1px solid #d4d4d4;border-style: solid solid none solid;}
.grid caption a{color:#666;}
.grid th{text-align:center; border:1px solid #d4d4d4; line-height:20px;background-color:#F0F2F4;white-space: nowrap;overflow:hidden;}
.grid td{text-align:center; border:1px solid #d4d4d4; line-height:20px;padding:5px 0;background-color:#fff;}
.grid td a{color:#0000ff;text-decoration:underline;}
.grid .al{padding-left:10px;text-align:left;}
.grid .ar{padding-right:10px;text-align:right;}
.grid td input,.grid td select{vertical-align:middle;}
.grid .action a{display:inline-block;height:18px;line-height:18px;border:1px solid #999; text-decoration:none;color:#000; background:url(../../Resources/imagesV2/button.png) repeat-x 0 0;padding:0 8px;}
.grid tr.even td{background-color:#FAFDDF;}
.grid-bbar .paging{float:right;}
.grid-bbar .tools{float:left;}
.grid-bbar .center{text-align:center;}
.grid-bbar .center input{margin:0 5px;}

/*标签页*/
.tab{}
.tab-nav{clear:both;overflow:hidden;_zoom:1;}
.tab-nav li{float:left;background:url(../../Resources/imagesV2/index.png) no-repeat right -380px;padding-right:5px;margin-left:10px;}
.tab-nav li a{float:left;display:block;height:28px;line-height:28px;padding:0 10px 0 15px;background:url(../../Resources/imagesV2/index.png) no-repeat 0 -380px;color:#000;font-weight:bold;}
.tab-nav li.on{background-position:right -350px;}
.tab-nav li.on a{background-position:0 -350px;color:#940308;}

.tab2-nav{clear:both;overflow:hidden;_zoom:1;}
.tab2-nav li{float:left;background:url(../../Resources/imagesV2/index.png) no-repeat right -380px;padding-right:5px;margin-left:10px;}
.tab2-nav li a{float:left;display:block;height:28px;line-height:28px;padding:0 10px 0 15px;background:url(../../Resources/imagesV2/index.png) no-repeat 0 -380px;color:#000;font-weight:bold;}
.tab2-nav li.on{background-position:right -350px;}
.tab2-nav li.on a{background-position:0 -350px;color:#940308;}
.tab2-body{border:solid 1px #990408;}
.tab2-item{padding:10px 10px 20px 10px;}

.tab3-nav{clear:both;overflow:hidden;_zoom:1;}
.tab3-nav li{float:left;background:url(../../Resources/imagesV2/index.png) no-repeat right -380px;padding-right:5px;margin-left:1px;}
.tab3-nav li a{float:left;display:block;height:22px;line-height:22px;padding:0 0 0 5px;background:url(../../Resources/imagesV2/index.png) no-repeat 0 -380px;color:#000;font-weight:bold;}
.tab3-nav li.on{background-position:right -350px;}
.tab3-nav li.on a{background-position:0 -350px;color:#940308;}
.tab3-body{border:solid 1px #990408;}
.tab3-item{padding:10px 10px 20px 10px;}

/*翻页控件*/
.paging{}
.paging .label{color:#669900;}
.paging .numLabel{font-weight:bold;color:#ff3300;}
.paging .arrow{display:inline-block;height:18px;border:1px solid #999;background:url(../../Resources/imagesV2/button.png) repeat-x 0 0;padding:0 8px;}
.paging .arrow.up{margin:0 1px 0 10px;}
.paging .arrow.down{margin:0 10px 0 1px;}
.paging .arrow[disabled=disabled]{color:#ccc;}

/*按钮样式*/
.button{background:url(../../Resources/imagesV2/button.png) repeat-x 0 0;cursor:pointer;display:inline;overflow:visible;white-space:nowrap;}
.button.b1{padding:0 10px;font-size:12px;border:solid 1px #999;height:22px;padding-bottom:-2px;}
.button.b2{padding:0 10px;font-size:12px;border:solid 1px #843302;height:24px;padding-bottom:-2px;background-position:0 -22px;color:#fff;}

/*表单元素*/
.textfield{border: solid 1px #A7A6AA; background: #fff url(../../Resources/imagesV2/textfield.gif) repeat-x 0 0; padding: 3px 3px 0 3px; font-size: 12px; height: 19px; line-height: 16px;}
.checkboxlist{white-space:nowrap;}
textarea.textfield{height:auto;}
.textfieldnoborder{border: solid 1px #FFFFFF;  padding: 3px 3px 0 3px; font-size: 12px; height: 19px; line-height: 16px;background-color:#FFFFFF; text-align:left}

/*actiontable*/
table.border1 td{border:0;}
table.border2 td{border:1px solid #d4d4d4;}

/*自动换行*/
.newline
{
    white-space: -moz-pre-wrap !important; 
    word-wrap: break-word; 
    word-break: break-all;
}