﻿body { font-size: 12px; font-family: Arial, Helvetica, sans-serif,Tahoma,verdana,宋体; margin: 0; margin-bottom: -10px; }

/*--- Round Panel ---*/
.ExtendPanel { margin: 5px 5px 5px 5px; color: #7E7E7E; width: 99%; }
.ExtendPanel .EPT { background-color: #353c44; height: 20px; padding-top: 5px; vertical-align: middle; }
.ExtendPanel .EPT .EPTL { background-image: url(Images/tb.gif); background-repeat: no-repeat; height: 14px; width: 14px; float: left; margin-left: 6px; }
.ExtendPanel .EPT .EPTC { float: left; color: #e1e2e3; margin-left: 10px; }
/*.ExtendPanel .EPT .EPTR{background-color:Blue;  background-repeat:no-repeat;height:8px; width:8px;float:right;}*/
.ExtendPanel .EPM { background-color: #F9F9F9; border-left: 1px solid #B4B4B4; border-right: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; padding: 5px 8px 8px 8px; }
.ExtendPanel .EPM .EPMT { border-bottom: 1px solid #F5A700; line-height: 25px; color: #4072B7; font-weight: bolder; font-size: 12px; height: 1%; }
/*
.ExtendPanel .EPB {background-image: url(Images/Round_BM.gif); background-repeat:repeat-x;height:11px;clear:both;border-left :1px solid #B4B4B4;border-right:1px solid #B4B4B4;border-left :1px solid #B4B4B4;border-bottom:1px solid #B4B4B4;}
.ExtendPanel .EPB .EPBL{background-image: url(Images/Round_BL.gif);background-repeat:no-repeat; height:11px; width:8px;float:left; }
.ExtendPanel .EPB .EPBR{background-image: url(Images/Round_BR.gif);background-repeat:no-repeat; height:11px; width:8px;float:right;}
*/
.ExtendPanel .Operate { position: relative; top: -25px; margin-bottom: -29px; text-align: right; display: inline; color: #E1E2E3; float: right; vertical-align: middle; }
.ExtendPanel .Operate input { margin: 0px 0px 0px 2px; padding: 0px; }
.ExtendPanel .Operate a { color: #E1E2E3; text-decoration: none; }

/*--- Pagination ---*/
.Pagination { color: #65747B; font-weight: bold; height: 21px; padding: 2px; vertical-align: bottom; text-align: right; }
.Pagination .PageLabel { float: left; height: 21px; vertical-align: middle; line-height: 21px; }
.Pagination .PagerButton { overflow: hidden; height: 21px; vertical-align: middle; line-height: 21px; }
.Pagination .PagerButton select { vertical-align: middle; height: 21px; width: 36px; line-height: 21px; }
.Pagination A { color: #65747B; text-decoration: none; padding: 0px 3px 0px 2px; }

/*---Common---*/
.Left { text-align: left; }
.Center { text-align: center; }
.Right { text-align: right; }
.Middle { vertical-align: middle; }
.Red { color: #FF0000; }

/*--- RepeaterTable ---*/
.RepeaterTable { width: 100%; background-color: #A8C7CE; border: 0; }
.RepeaterTable th { background-color: #D3EAEF; text-align: center; height: 23px; }
.RepeaterTable td { color: #344b50; background-color: #FFFFFF; height: 23px; padding: 0px 5px 0px 5px; }
.RepeaterTable a { text-decoration: none; }

/*--- FormTable ---*/
.FormTable { width: 100%; background-color: #A8C7CE; border: 0; }
.FormTable th { background-color: #D3EAEF; text-align: center; height: 30px; }
.FormTable td { color: #344b50; background-color: #FFFFFF; height: 30px; padding: 0px 5px 0px 5px; }
.FormTable a { text-decoration: none; }
.FormTable .Right { background-color: #D3EAEF; width: 15%; }

/* ------ Login ------- */
#userlogin_body { padding-right: 0px; padding-left: 0px; background: url(Images/Login/user_all_bg.gif) #226cc5 repeat-x 50% top; padding-bottom: 0px; margin: 110px 0px 0px; font: 12px/150% Arial, "宋体" ,Helvetica,sans-serif; padding-top: 0px; text-decoration: none; }
#user_login { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_top { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_main { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_bottom { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_login DL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_login DD { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_top { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_main { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_bottom { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_top UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_main UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_bottom UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_top LI { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_main LI { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_bottom LI { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
FORM { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
#user_login { margin: 0px auto; width: 590px; }
#user_top { clear: both; }
#user_main { clear: both; }
#user_bottom { clear: both; }
#user_top LI { float: left; list-style-type: none; }
#user_main LI { float: left; list-style-type: none; }
#user_bottom LI { float: left; list-style-type: none; }
.user_top_r { background: url(Images/Login/user_top_r.gif) no-repeat 50% top; }
.user_top_c { background: url(Images/Login/user_top_c.gif) no-repeat 50% top; }
.user_top_l { background: url(Images/Login/user_top_l.gif) no-repeat 50% top; }
.user_main_r { background: url(Images/Login/user_main_r.gif) #bec5cc no-repeat 50% top; }
.user_main_c { background: url(Images/Login/user_main_c.gif) #bec5cc no-repeat 50% top; width: 280px; }
.user_main_l { background: url(Images/Login/user_main_l.gif) #bec5cc no-repeat 50% top; }
.user_bottom_r { background: url(Images/Login/user_bottom_r.gif) no-repeat 50% top; }
.user_bottom_c { background: url(Images/Login/user_bottom_c.gif) no-repeat 50% top; color: #fff; line-height: 117px; padding-top: 20px; text-align: center; }
.user_bottom_c A { color: yellow; text-decoration: underline; }
.user_bottom_c A:hover { color: #c00; }
.user_bottom_l { background: url(Images/Login/user_bottom_l.gif) no-repeat 50% top; }
.user_top_r { float: left; width: 180px; }
.user_main_r { float: left; width: 180px; }
.user_bottom_r { float: left; width: 180px; }
user_main_c { float: left; width: 280px; }
.user_top_c { float: left; width: 280px; }
.user_bottom_c { float: left; width: 280px; }
.user_top_l { float: left; width: 129px; }
.user_main_l { float: left; width: 129px; }
.user_bottom_l { float: left; width: 129px; }
.user_top_r { height: 116px; }
.user_top_c { height: 116px; }
.user_top_l { height: 116px; }
.user_main_r { height: 139px; }
.user_main_c { height: 139px; }
.user_main_l { height: 139px; }
.user_main_r { line-height: 139px; }
.user_bottom_r { height: 117px; }
.user_bottom_c { height: 117px; }
.user_bottom_l { height: 117px; }
.user_main_box { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.user_main_box UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.user_main_box LI { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.user_main_box UL { clear: both; }
.user_main_box LI { float: left; list-style-type: none; }
.user_main_box .user_main_text { line-height: 34px; height: 34px; }
.user_main_box .user_main_input { line-height: 34px; height: 34px; }
.user_main_box .user_main_text { width: 60px; color: #000; }
.user_main_box .user_main_input IMG { margin-bottom: -2px; margin-left: -25px; }
.TxtUserNameCssClass { border-top-width: 0px; padding-left: 25px; border-left-width: 0px; background: url(Images/Login/user_login_name.gif) no-repeat; border-bottom-width: 0px; width: 165px; line-height: 20px; height: 21px; border-right-width: 0px; }
.TxtPasswordCssClass { border-top-width: 0px; padding-left: 25px; border-left-width: 0px; background: url(Images/Login/user_login_password.gif) no-repeat; border-bottom-width: 0px; width: 165px; line-height: 20px; height: 21px; border-right-width: 0px; }
.TxtValidateCodeCssClass { border-top-width: 0px; padding-left: 25px; border-left-width: 0px; background: url(Images/Login/user_login_validatecode.gif) no-repeat; ime-mode: disabled; border-bottom-width: 0px; width: 91px; line-height: 20px; height: 21px; border-right-width: 0px; }
.IbtnEnterCssClass { width: 111px; height: 122px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}


/*---FrameWork---*/
#Container { width: 100%; height: 100%; }
#MainContainer { width: 100%; border-collapse: collapse; table-layout: fixed; height: 100%; }

#Side { width: 155px; padding-left: 8px; vertical-align: top; text-align: left; background-color: #353c44; }
#Split { background-image: url(images/VSplit.gif); background-repeat: repeat-y; width: 11px; vertical-align: middle; margin: 0px; padding: 0px; cursor: pointer; }
#Split .RBSplit { background-image: url(images/RBSplit.gif); background-repeat: no-repeat; width: 11px; border: 0px; }
#Split .LBSplit { background-image: url(images/LBSplit.gif); background-repeat: no-repeat; width: 11px; border: 0px; }
#Main { padding: 0px; vertical-align: top; text-align: left; }
#help { position: absolute; right: 0; z-index: 2; background-color: black; font-size: 12px; color: White; padding: 2px 4px 2px 4px; cursor: hand; }

#Header { height: 127px; }
#Footer { height: 11px; }
.FooterL { line-height: 11px; table-layout: fixed; background-image: url(Images/main_71.gif); }
.FooterM { line-height: 11px; table-layout: fixed; background-image: url(Images/main_72.gif); }
.FooterR { line-height: 11px; table-layout: fixed; background-image: url(Images/main_74.gif); }


/*

 */
#navigation { margin: 0px; padding: 0px; width: 147px; }
#navigation a.head { cursor: pointer; background: url(images/main_34.gif) no-repeat scroll; display: block; font-weight: bold; margin: 0px; padding: 5px 0 5px; text-align: center; font-size: 12px; text-decoration: none; }
#navigation ul { border-width: 0px; margin: 0px; padding: 0px; text-indent: 0px; }
#navigation li { list-style: none; display: inline; }
#navigation li li a { display: block; font-size: 12px; text-decoration: none; text-align: center; padding: 3px; }
#navigation li li a:hover { background: url(images/tab_bg.gif) repeat-x; border: solid 1px #adb9c2; }

.STYLE1 { font-size: 12px; color: #000000; }
.STYLE5 { font-size: 12; }
.STYLE7 { font-size: 12px; color: #FFFFFF; }
.STYLE7 a { font-size: 12px; color: #FFFFFF; }
a img { border: none; }

#epnlInfo th { height: 25px; }



