/*===============Wopus Style - Global===========*/ 
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
button,fieldset,img,hr{border:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
small{font-size:100%;}
a{color:#27b;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{border-top:1px dashed #ccc;height:0;overflow:hidden;}
p {margin-bottom:10px;}
body {background:url(../images/index_01.jpg) no-repeat center top;/*background:#fafafa; */font:12px/18px  "宋体" ,"微软雅黑" Arial,Tahoma,Verdana;}

td{font: 12px "宋体", Helvetica, Sans-Serif; height:40px;}
tr{background-color:expression((sectionRowIndex%2)?'#ffffff':'#F0F9FC')}
.t1 {background-color:#ffffff;}/* 单行的背景色 */
.t2 {background-color:#F0F9FC;}/* 双行的背景色 */
.t3 {background-color:#f5ffdc;}/* 鼠标经过时的背景色 */

/*Grids*/
#wrap{width:980px;margin-left:auto;margin-right:auto;}
#content{margin:10px 0;overflow:auto;zoom:1;}
#content_top{margin:10px 0;overflow:auto;zoom:1;}
.grid_4{width:110px;}
.grid_20{width:830px;}
.padding_20{padding:20px;}
/*Main*/
.box{background:#fff; border:1px solid #ddd;}
.box h2{font:normal 20px/20px "Microsoft Yahei","SimHei";margin-bottom:20px;}
.box1{background:#fff; border-width:3px 3px 3px 3px; border-style:solid; border-color:#f3f3f3; padding:10px;}
.box1 ul{ display:inline;}
.box1 li{ display:inline; padding-left:20px;}

/*Left*/
#left {border-width:6px 6px 6px 5px; border-style:solid; border-color:#f3f3f3; float:left; width:154px; z-index:999;}
#left .box {margin-right:0px;}
#left li{height:24px;line-height:24px;margin:5px 0;}
#left a{color:#666;display:block;height:24px;padding-left:20px;}
#left li a:hover,#left .active a{color:#000; font-weight:700; text-decoration:none;}
#left .active a{background:url(../images/sidebar_nav_active.png) no-repeat center right; margin-right:-1px;}
/*Right*/
#right {border:6px solid #f3f3f3; margin-left:160px; min-width:800px; }
#right .box{padding:20px; min-height:300px;}
/*Background*/
.gray_f3{background:#f3f3f3;}
/*Button*/
button{border:none;cursor:pointer;}
.btn{background:url(../images/button.png) no-repeat;border:none;cursor:pointer;color:#0b8de7;font-weight:bold;height:30px;line-height:30px;width:100px;text-align:center; text-shadow:1px 1px #fff;}
.btn:hover,.btn:focus{color:#fff; background-position:0 -30px; text-shadow:1px 1px #0876c3;}
.btn:active{background-position:0 -60px; text-shadow:1px 1px #0876c3;}
/*Link*/
.link_back,.link_add {float:right;background:url(../images/button.png) no-repeat -100px 0; width:100px; height:24px; line-height:24px; text-shadow:1px 1px #fff; display:block; text-align:center;}
.link_back:hover,.link_back:focus,.link_add:hover,.link_add:focus {background-position:-100px -24px; color:#fff; text-decoration:none; text-shadow:1px 1px #0876c3;}
.link_back:active,.link_add:active {background-position:-100px -48px; text-shadow:1px 1px #0876c3;}
/*Table List*/
.even {background:#f9f9f9;}
/*Input*/
.row,form p{margin-bottom:10px;}
.input{background:#fcfcfc;border:1px solid #B0CDDE;padding:5px;}
.input:focus{background:#d4eeff;border:1px solid #1e97ea;}
.nofouce {background:#eee;}
/*Message*/
.message{line-height:18px;margin-top:10px;}
/*Float*/
.float_left{float:left;}
.float_right{float:right;}
/*Error*/
.errorSummary{border:1px dashed #ff0;background:#ffd;color:#f00;padding:10px;}
.errorMessage{color:#f00;}
/*Cue*/
.cue_gray{color:#999;}
/**/
.hidden{display:none;}
.relative {padding-left:0px; }

/* 列表页分页样式 -------------------------------------------------------- */
.pagelist{ line-height: normal; font-size: 12px;  }
.pagelist{float:right;text-align:right;}
.pagelist a,.pagelist span{display:block;color:#444;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}

.pagelist a.current{color:#F44;border:1px solid #66aadd}
.pagelist  .normal{ font-weight:bold; font-size:14px; color:#0187E4;}
.pagelist a:hover {display:block;color:#444;font-weight:normal;text-decoration:underline;letter-spacing:0px;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
/*.pagelist a:hover, .pagelist a.current{color:#F44;border:1px solid #66aadd}*/
.pagelist input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} 


/*Footer*/
#footer{clear:both;color:#666;margin-bottom:10px;text-align:center;}
#footer p {margin-bottom:10px;}
#footer a {color:#666; padding:0 5px;}
#footer .hilite {display:none;z-index:1001px;}
#footer .hilite a{display:none;z-index:1001px;}
.hidden{ display:none;z-index:1001px; }
/*use for test*/
select.listBox{height:212px;padding:0 10px;}
.detail-view th{width:150px;}

.msgDiv{position: absolute; border: 6px solid #767576; background: #fff;line-height:20px; font-size:12px;z-index:1001;width: 250px; height:auto; padding:10px 20px;visibility:hidden;}
.closeDiv{width:20px;height:20px;float:right;overflow:hidden;background:url("../images/closeDiv.gif") no-repeat 0 0;display:block;cursor:hand; text-indent:-9999px;}
.closeDiv:hover{background-position:0 -20px;}

h3{ font-size:14px; font-weight:bold;}


textarea {background:url("../images/textbg.gif") no-repeat right bottom; border: 1px solid #cccccc ; }

#header{ /*border-bottom:5px #0082CB solid;*/ height:120px; padding-top:8px; _padding-top:5px; height:0px; overflow:hidden;}
#header #logo{ float:left; padding-top:5px; padding-bottom:0px;}
/*#header .nav{ float:right; padding-top:34px; padding-left:100px; _height:28px; padding-right:20px; display:none;}
#header .nav a{ float:left; background:url(../images/home_pic.jpg) no-repeat 0px -140px; width:80px; height:28px; padding-right:3px; text-align:center; cursor:pointer; line-height:28px; font-size:14px; display:block;}
#header .nav .beta{position:absolute; top:36px; margin-left:214px; font-size:12px; color:red; *margin-left:-120px; width:30px;height:17px; background:url(../images/beta_icon.png) no-repeat; }
#header .nav .tab-on{background:url(../images/home_pic.jpg) no-repeat 0px -111px; font-weight:bold; color:#FFF;}*/

#header .top_msg{ float:right; padding-top:34px; padding-left:100px; _height:28px; padding-right:20px; color:#FFF; font-size:14px;}
#header .top_msg a{color:#FFF; }
#header .nav{ width:100%; font-size:16px; font-weight:bold;font-family: "微软雅黑" , "宋体" ,Arial,Tahoma,Verdana; color:#2287b5;}



.accesslink{float:left;white-space:nowrap;margin-top:3px;/*Fixed IE < 8 bug*/position:relative;}
.accesslink li{float:left;}
.accesslink a{float:left;display:inline; padding-top:10px; width:97px; height:33px; text-align:center; text-decoration:none; }
.accesslink a:link,.accesslink a:visited{color:#2287b5;}
.accesslink a:hover,.accesslink a.active{color:#12459c;cursor:pointer; background:url(../images/nav_on.png) no-repeat; text-decoration:none;}


.accesslink a.item-expand{float:left;display:inline;height:20px;line-height:20px; padding-top:7px; padding-left:20px; width:94px; height:40px; text-align:center; text-decoration:none;}
.accesslink a.item-expand:hover,.accesslink li:hover a.item-expand,.accesslink li.hover a.item-expand{background:url(../images/nav_on_1.png) no-repeat 100% 0px;}
.accesslink a.item-expand span{float:left;padding-left:0px;background:url(../images/nav_on_1.png no-repeat 0 0px;}
.accesslink a.item-expand:hover span,.accesslink li:hover a.item-expand span,.accesslink li.hover a.item-expand span{background-position:0 0px;}

.accesslink .dropdownmenu-wrap{left:4px;top:18px;visibility:hidden;}
.accesslink .dropdownmenu{width:110px !important;}
.accesslink .dropdownmenu-inner{border:1px solid #bbb;}
.accesslink .dropdownmenu a{display:block;float:none;margin:0;padding:0 10px;height:auto;line-height:2;}
.accesslink li:hover .dropdownmenu-wrap,.accesslink li.hover .dropdownmenu-wrap{visibility:visible;}

.topbar-hiddencontents{display:none;}

.userbar,.accesslink{*margin-top:4px;margin-top:4px\9;}
* html .userbar,* html .accesslink{margin-top:5px;}
