﻿body {font-size: 12px; font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif; margin:4px;}
a{ text-decoration:none; color:#000; font-weight:normal;}
.l{float:left}.r{float:right}.c{text-align:center}.lt{text-align:left;}.lr{text-align:right;}.wi3{width:33.3%;}.imm{vertical-align:middle}.imb{vertical-align:bottom;}
.top5{padding-top:5px;}.l5{margin-right:5px;}.r5{margin-left:5px;}.pa5{padding:5px;}.pa10{padding:10px}.wi5{width:50%;}.wi100{width:100%;}.lhe5{line-height:23px;}.ihe{height:18px;}.top2{padding-top:2px;}
.box1{ border:1px solid #FFCC00; background-color: #FFFFF7;}
.box2{border:1px solid #A9C9E2; background-color: #E8F5FE;}
.box3{ border:1px solid #ADCD3C; background-color: #F2FDDB;}
.box4{ border:1px solid #F8B3D0; background-color: #FFF5FA;}
.box5{border: #dd9900 1px solid;background-color: #fffff7;}
.box6{border:solid 1px #aacbee;background-color: #F8FBFD;}
.box7{ border:1px solid #cccccc; background-color:#eeeedf;}
.box8{ border:1px solid #eeeeee; }
input.readonly{background-color:#efefef;border:solid 1px #aaa;padding:2px;}
input.text{border:solid 1px #aaa;padding:2px;  }
.button6{border:1px solid #FFCC00; background-color: #FFFFF7; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button1{border:1px solid #A9C9E2; background-color: #E8F5FE; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button2{border:1px solid #ADCD3C; background-color: #F2FDDB; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button3{border:1px solid #F8B3D0; background-color: #FFF5FA; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button4{border: #dd9900 1px solid;background-color: #fffff7; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button5{border:solid 1px #aacbee;background-color: #F8FBFD; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}
.button7{border:1px solid #cccccc; background-color:#eeeedf; padding: 2px;  text-decoration: none; cursor:pointer;width:80px;}

.tabWithBorder{background:white;border:1px solid #ccc;}
.tabWithBorder tr{margin-top:1px;text-align:center}
.tabWithBorder td{margin:1px 0px 0px 1px;height:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tabWithBorder tr.title,div.title,tr.title{background:#9FB3C0;color:white;line-height:24px;}
.tabWithBorder tr.title2,div.title2{background:#889EAC;height:24px;text-align:center;color:white;}
.tabWithBorder tr.title3,div.title3{background:url(../images/Common/tab_1.gif);height:24px;line-height:24px;text-align:center;border-top:1px solid #B4AB90;}
.tabWithBorder tr.title4,div.title4{background:url(../images/Common/tab_2.gif);height:24px;line-height:24px;text-align:center;border-top:1px solid #9298A0;}
.tabWithBorder tr.title5,div.title5{background:url(../images/Common/TabBg.gif);height:30px;color:#000000;}
.tabWithBorder tr.title-ads{background:#f1f1f1;height:26px;line-height:26px;text-align:center;color:red;}
.tabWithBorder td.team1{text-align:right;padding:0px 4px 0px 0px;}
.tabWithBorder td.team2{text-align:left;padding:0px 0px 0 4px;} tr.title{line-height:18px;}
.tabWithBorder .live {letter-spacing:1;color:blue;font-weight:bold;}
.tabWithBorder .half{letter-spacing:1;color:red;}
.tabWithBorder .allowresize{table-layout: fixed;}
.tabWithBorder .resizediv{width: 2px;overflow: hidden;float:right;cursor: col-resize;}
/*行样式*/
tr.even{background-color:#E7F3F7;} tr.odd{background-color:#F7FAFA;} 
tr.highlight {background: #d5effc url(../images/gridview/green.png) repeat-x top;font-weight:normal;color:#ffffff; cursor:pointer;}
tr.selected { background:#5496ff;color:#fff;}

.tabWithBorder_s{background:white;margin:-2px 0 0 0;border:1px solid #4D7991;}
.tabWithBorder1 {BORDER: #ccc 1px solid; BORDER-COLLAPSE: collapse;empty-cells: show;}
.tabWithBorder1 tr{margin-top:1px;text-align:center}
.tabWithBorder1 td{BORDER: #DDD 1px solid; OVERFLOW: hidden;height:20px;}
.tabWithBorder1 tr.title,div.title,tr.title{background:#9FB3C0;color:white;line-height:24px;}
.tabWithBorder1 tr.title2,div.title2{background:#889EAC;height:24px;text-align:center;color:white;}
.tabWithBorder1 tr.title3,div.title3{background:url(../images/Common/tab_1.gif);height:24px;line-height:24px;text-align:center;border-top:1px solid #B4AB90;}
.tabWithBorder1 tr.title4,div.title4{background:url(../images/Common/tab_2.gif);height:24px;line-height:24px;text-align:center;border-top:1px solid #9298A0;}
.tabWithBorder1 tr.title5,div.title5{background:url(../images/Common/TabBg.gif);height:24px;color:#000000;}
.tabWithBorder1 tr.title-ads{background:#f1f1f1;height:26px;line-height:26px;text-align:center;color:red;}
.tabWithBorder1 tr.title-ads{background:#f1f1f1;height:26px;line-height:26px;text-align:center;color:red;}
.tabWithBorder1 td.t-b-r{border-right:1px solid #000;}
.tabHeadM{padding:3px;margin:0 0 1px 0;background:url(../images/Common/tab_0.gif);border-top:1px solid #EC7E07;border-bottom:1px solid #EC7E07;}
.tabHeadM input{width:17px;height:17px;margin:0 2px 0 2px;}
/*字典*/
.cover{position: absolute;z-index: 9998; width: 400px; height: 212px;}
.outer{width: 400px; height: 212px;  position: absolute; z-index: 9999;}
.inner{overflow:auto;overflow-x:hidden; overflow-y:scroll; background-color:#F7FAFA; height: 212px; border:solid 1px #ccc; position:relative;}
/*弹出对话框*/
.blockOver { position: absolute; z-index:100; top: 0; left: 0; background-color:#696969; }
.blockWin { position: absolute; z-index:111; text-align:left; background:#EFF5FF url(../images/common/boxHeads.png) repeat-x scroll center top; border:1px solid #95B2D6; padding:0 6px 6px 6px; }
.winHead { padding: 6px 0 6px 0; clear:both; overflow:hidden; margin:0; }
.winHead span { display:block; float:left; font-size:12px; color:#4575A5; background: transparent url(../images/common/icoWindow.gif) no-repeat 0 5px; padding: 1px 0 0 16px; }
.winHead img {display:block; float:right; border:none; vertical-align:middle; cursor:pointer; }
.winContent { border: 1px solid #B9D1F0; padding:4px; background:#F8FBFD; overflow:hidden; word-wrap:break-word; word-break:break-all; }
.winContent hr { border:0px; border-bottom: 1px solid #B9D1F0; }

/*类似于winform中groupBox的样式*/
fieldset.groupBox{
font-family:arial,sans serif;
padding-left:2px;
padding-right:2px;
margin-top:2px;
}
legend.groupBoxTitle{
font-family:arial,sans serif;
padding:0px 0px 2px 0px; 
}

/*带图片的button样式*/
.filterBtn
{
    border: 1px solid #D5D5D5;
    padding: 2px;
    text-decoration: none;
    cursor: pointer;
    width: 80px;
    height: 20px;
    text-align: right;
}
        
/*圆角Box*/
.filletBox1{color:#fff; background:url('http://www.lanrentuku.com/images/uppic/200901172112180.gif') repeat-x #1d6cb7;margin-top:1em;position:relative;zoom:1;width:778px;}
.filletBox1 .tl,.filletBox1 .tr,.filletBox1 .bl,.filletBox1 .br {width:5px;height:5px;position:absolute;background:url('http://www.lanrentuku.com/images/uppic/200901172112510.gif') no-repeat;overflow:hidden; }
.filletBox1 .cc{height:40px; padding:5px;}
.filletBox1 .tl {left:0;top:0;}
.filletBox1 .tr {right:0;top:0;background-position:0 -5px;}
.filletBox1 .bl {left:0;bottom:0;background-position:0 -10px;}
.filletBox1 .br {right:0;bottom:0;background-position:0 -15px;}
.filletBox2{border:1px solid #84cedd;margin-bottom:.8em;position:relative;zoom:1;width:778px;}
.filletBox2 .tl,.filletBox2 .tr,.filletBox2 .bl,.filletBox2 .br {width:6px;height:6px;position:absolute;background:url('http://www.lanrentuku.com/images/uppic/200901172113180.gif') no-repeat;overflow:hidden;}
.filletBox2 .cc{height:40px; padding:5px;}
.filletBox2 .tl {left:-1px;top:-1px;}
.filletBox2 .tr {right:-1px;top:-1px;background-position:0 -6px;}
.filletBox2 .bl {left:-1px;bottom:-1px;background-position:0 -12px;}
.filletBox2 .br {right:-1px;bottom:-1px;background-position:0 -18px;}
.filletBox3{position:relative;zoom:1;padding:1em 1.5em;margin:.5em 0 1em 0; background:#f1f6de}
.filletBox3 .tl,.filletBox3 .tr,.filletBox3 .bl,.filletBox3 .br {width:5px;height:5px;position:absolute;background:url('http://www.lanrentuku.com/images/uppic/200901172113470.gif') no-repeat;overflow:hidden;}
.filletBox3 .cc{height:40px; padding:5px;}
.filletBox3 .tl {left:0;top:0;}
.filletBox3 .tr {right:0;top:0;background-position:0 -5px;}
.filletBox3 .bl {left:0;bottom:0;_bottom:-1px;background-position:0 -10px;}
.filletBox3 .br {right:0;bottom:0;_bottom:-1px;background-position:0 -15px;}

.datadict{background-color:#E8F8f8; border: solid 1px #7f9db9;padding:2px 2px 2px 2px;}

/*带图片的button样式*/

.btn_base
{
    border:1px solid #cccccc; background:#eeeedf; text-decoration: none; cursor:pointer;width:80px; text-align:right;padding:5px 6px 0px 0px;
}
.btn_add
{
    border:1px solid #cccccc; background:#eeeedf url(../images/common/add.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px; text-align:right;padding:5px 6px 0px 0px;
}
.btn_update
{
    border:1px solid #cccccc; background:#eeeedf url(../images/common/adjust.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px; text-align:right;padding:5px 6px 0px 0px;
}
.btn_select
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/select.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_del
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/delete.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_ok
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/ok.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_cancel
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/cancel.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_print
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/print.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_return
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/return.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.btn_filter
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/filter.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.btn_adjust
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/adjust.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_adjust1
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/adjust1.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_money
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/money.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_reset
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/reset.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_linechart
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/chart_line.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_seach
{
    border:1px solid #cccccc;  background:#eeeedf url(../images/common/zoom.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.btn_excel
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/excel.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.btn_save
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/FuturesAllot/confirm.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 10px 0px 0px;
}

.btn_save1
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/disk.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 10px 0px 0px;
}
.btn_form
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/application_form.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 10px 0px 0px;
}
.btn_relatedInfo
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/application_osx.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.btn_download
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/download.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.turn_right
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/gridview/arrow_turn_right.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.turn_left
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/gridview/arrow_turn_left.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}

.all_to_right
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/alltoright.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.all_to_left
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/alltoleft.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.to_right
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/toright.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.to_left
{
	border:1px solid #cccccc;  background:#eeeedf url(../images/common/toleft.png) no-repeat 6px 50%; text-decoration: none; cursor:pointer;width:80px;text-align:right;padding:5px 6px 0px 0px;
}
.smallButton
{
	width:70px;		
}
.xSmallButton
{
	width:65px;		
}
.xxSmallButton
{
	width:60px;
}

.slargeButton
{
	width:75px;
}
.largeButton
{
	width:90px;
}
.xLargeButton
{
    width:100px;
}
.xxLargeButton
{
    width:120px;
}
.xxxLargeButton
{
    width:140px;
}
.xxxxLargeButton
{
    width:160px;
}


