
body{font-size: 12px;line-height:18px; text-align:left; color:#000;}
*{ margin:0; padding:0; border:0;}
ul,li{ list-style:none;}
* {word-wrap:break-word;word-break:break-all;}
a{text-decoration: none;color:#0C7DEF;}
a:hover{text-decoration: underline; color:#F60;}
.Load{height:120px;background:url(loading.gif) no-repeat center;text-align:center;line-height:175px;letter-spacing: .3em;color:#5677AC;}

body {background-color: #FFFFFF;}
html{scrollbar-face-color:#95DBFA; scrollbar-highlight-color:#D2F3FE;scrollbar-shadow-color:#2BB9EF; scrollbar-3dlight-color:#2BB9EF;scrollbar-arrow-color:#357CC5; scrollbar-track-color:#E9F5FE;scrollbar-darkshadow-color:#D2F3FE; scrollbar-base-color:#E9F5FE;}

#leftFrame{border-top:1px solid #2C8BF9;border-bottom:1px solid #2C8BF9;border-right:1px solid #2C8BF9; padding-top:1px;}
#mainFrame{border-top:1px solid #2C8BF9;border-bottom:1px solid #2C8BF9;border-left:1px solid #2C8BF9;padding-top:1px;}

#HeadBody{background:#51BEF9;}
#Head{ height:65px; background: #014C63 url(pic_bg.png) repeat-x 0 0;overflow: hidden;border-bottom:#FFF solid 1px;}
#LogoBox{ padding:0 15px 0 15px;float:left; display:inline;}

#Fast{ float:right; height:34px; padding-right:20px; color:#FFF; line-height:34px;}
#Fast li{ display:inline; padding-left:2px;}
#Fast a{color:#FFF;}
#Fast a:hover {color:#F60; text-decoration: underline;}

#Menu{clear:right; font-size:14px; font-weight:bold; color:#286FB5;}
#Menu li{float:left;display:inline; height:29px; line-height:32px; margin:0 1px 0 1px; padding:0 15px 0 15px; font-size:13px; text-align:center; cursor:pointer; background:#B9E1F9; border:#014C63 solid 1px; border-bottom:2px;}
#Menu .On{color:#F60;border-bottom:#FFF; background:#FFF;}
#Menu .Hot a{color:#F00;}

#LeftBody{background-color:#FFF;}
#LeftBox a{color:#0085B8;}
#LeftBox a:hover{text-decoration: underline; font-weight:bold; color:#F60}
#LeftBox .LeftSubMenu{ margin-left:5px;}
#LeftBox h2{height:30px; line-height:30px; background:#52C6F8 url(Pic_bg.png) repeat-x 0 -91px; font:bold ; font-size:13px; text-align:center; color:#286FB5;}
#AdminState{height:60px; background:#E9F8FE url(admin_face.png) no-repeat -2px 10px;padding:8px 0 0 45px;}
#LeftBox h3{background:#278EE2 url(Pic_bg.png) repeat-x 0 -65px;height:25px;line-height:25px; padding-left:10px;font-size:12px;color:#286FB5;cursor:pointer; margin-bottom:1px;}
#LeftBox h3 span{ height:26px; width:8px; overflow:hidden; float:right; margin-right:10px;background:url(bnt_bg.png) no-repeat -122px 0;}
#LeftBox .LeftMenuBoxClose{height:26px;}
#LeftBox .LeftMenuBoxClose h3 span{background:url(bnt_bg.png) -131px 0;}
#LeftMenuTitle ul li{ border:s height:20px; line-height:22px; padding-left:28px; margin-bottom:1px;background:url(LeftSubMenubg.png) no-repeat 8px 3px; border:#FFF solid 1px;overflow:hidden;}
#LeftMenuTitle ul li:hover,#LeftMenuTitle .On{background:#E9F7FC url(LeftSubMenubg_edit.png) no-repeat 8px 3px;border:#BBE4FD solid 1px;font-weight:bold; border-right:0px;height:auto;}
#LeftMenuTitle .On a{ color:#F60;}
#LeftMenuTitle ul li span{display:block;font-weight:normal; height:16px; line-height:16px; overflow:hidden;}
#LeftMenuTitle ul li .Right{float:right; margin-right:10px;}
#LeftBox .LeftMenuBoxClose{height:26px;}

#centerBody{background:#51BEF9;height:100%}
#ToLeft{width:9px; height:66px; background:url(bnt_bg.png) no-repeat -102px 0;cursor:pointer;}
#centerBody .ToRight{background:url(bnt_bg.png) no-repeat -112px 0;}

#FootBody{background:#51BEF9; text-align:right; color:#FFF; margin-right:20px; line-height:20px;}

#QuickToolbarContent{height:30px; background:#52C6F8 url(Pic_bg.png) repeat-x 0 -91px;padding:0 15px 0 5px; line-height:30px; overflow:hidden;position:fixed;left:0px; right:0px;}
#QuickToolbar{ height:30px;}

.MainContent{margin:2px; padding:1px;border:1px solid #46B5FF;}
.MainContent ul{height:28px;background:#73CBF9 url(Pic_bg.png) repeat-x 0 -122px; border:solid 1px #0C94E2; padding-left:2px;}
.MainContent .MakeTitle{font-weight:bold;line-height:28px;letter-spacing: .2em; padding-left:10px;}
.MainContent ul span{ float:right; margin-right:15px; line-height:28px; overflow:hidden;}
.MainContent ul li{ display:inline; list-style:none; margin:3px 5px 0 0; height:25px; line-height:25px;padding:0 8px 0 8px;float:left;background:#E9F8FE; cursor:pointer;color:#0C7DEF;}
.MainContent ul .On{ margin-top:2px;border:solid 1px #0C94E2; height:26px;background:#FFFFFF; border-bottom:#FFF; font-weight:bold;color:#F60;}
.MainContent .hr{height:1px; background:#A2DAFF; margin: 0 15px 0 15px}
.MainContent #bottom{ text-align:center; height:35px; line-height:35px;}
.FormTbale{}
.FormTbale .Item{ height:25px;}
.FormTbale .Item .left span{ font-weight:bold; color:#000000;}
.FormTbale .Item .left p{color:#F60}
.FormTbale .Item:hover{ background:#E9F8FE;}
.FormTbale .left{padding:0 2px 0 2px;border-bottom:dashed 1px #D2E8F4;}
.FormTbale .right{padding:0 2px 0 2px;border-bottom:dashed 1px #D2E8F4;}
.FormTbale .TitleTr{height:28px;background:#73CBF9 url(Pic_bg.png) repeat-x 0 -122px; text-align:center;font-weight:bold;color:#286FB5;}
.FormTbale .Title{letter-spacing: .5em;}
.FormTbale .Foot{height:28px; text-align:center; line-height:28px;}

.FromButton{text-align:center; padding:2px; height:30px;}
.inputtext{border:1px solid #A2DAFF; padding:2px; float:left;}
.InputDate{border:1px solid #A2DAFF; padding:2px; float:left;}
.inputfile{border:1px solid #A2DAFF; padding:2px; background:#FFF;}
.inputtextc{border:1px solid #A2DAFF; padding:2px; text-align:center;}
.inputtext:hover{background:#FFFDF4;}
.inputTextarea{border:1px solid #A2DAFF; padding:2px;}
.inputTextarea:hover{background:#FFFDF4;}
.inputtext2{border-bottom:1px solid #A2DAFF; padding:2px; text-align:center; overflow:visible;}
.inputtext3{border-bottom:1px solid #A2DAFF; padding:2px;overflow:visible;}
.inputselect{border:1px solid #A2DAFF; padding:2px;}
.inputbutton{border:1px solid #A2DAFF; background:#E0F3FE;cursor:pointer;color:#007ED2; padding:1px; height:22px;}
.button{border:1px solid #A2DAFF; background:#E0F3FE; height:28px;cursor:pointer;color:#007ED2; font-weight:bold; padding:0 10px 0 10px;}
.inputbutton:hover,.button:hover{ background:#A2D5FB; color:#E17009; border:#46B5FF solid 1px;}

.MsgsContent{margin-left:20px; color:#F60;}
#MakeRight{ background:url(right.png) no-repeat; width:128px; height:128px;}
#MakeError{ background:url(error.png) no-repeat; width:128px; height:128px;}
.baochi
{padding:2px;overflow:hidden;background-color:#14A5CF;text-align:right;font-family: tahoma;font-weight:bold;color:highlighttext;cursor:default;height:350px;width:34px; margin:0 -5px 0px 0; border:1px 0 1px 1px solid #1B8FD5;}