/* CSS Document */
body { font:12px Arial, Helvetica, sans-serif; line-height:140%; background:#ffffff; margin:0 auto;}
img { border:0;}
a:link {color:#1A5063;}
a:visited {color:#666666;}
#layout { background:url(../images/t_bg.jpg) repeat-x top;}
#layout02 {background:url(../images/t_bg02.jpg) repeat-x left top;}

/* 头部 */
#head  { padding:20px 20px 20px 20px;}
.t_word { color:#1A5063; font-weight:bold; text-align:right;margin-left:30px;}

/* 内容 */
/* index.html */
.input01 { border:1px solid #A0BBC5; width:180px; height:20px; margin-bottom:5px; vertical-align:middle;}
.input02 { margin-bottom:5px; vertical-align:middle;}
.btn01 {width:100px; height:30px;text-align:center; line-height:23px; border:1px solid #9AB9C5; font-size:14px; color:#1A5063; font-weight:bold; background-color:#DBEDF0;}
#content { float:left; width:99%;}
#content .left{ float:left;width:45%; padding:20px;}
#content .left .title { font-size:22px; font-weight:bold;}
#content .right{ float:right; width:40%;padding:20px 20px 20px 40px; border-left:1px solid #A0BBC5; }
#content .right .login{ margin:20px; width:330px;}
#content .right .login .top { background:url(../images/login_topbg.gif) no-repeat top left; color:#ffffff; font-weight:bold; font-size:14px; text-align:center;padding:12px 0px 3px 0px;}
#content .right .login .middle { background:url(../images/login_middlebg.gif) repeat-y top left; width:270px; padding:15px 30px 15px 30px;}
#content .right .login .middle .name { line-height:180%;}
#content .right .login .middle .load { margin-top:10px; text-align:center;}
#content .right .login .middle .rember{ border-top:1px solid #A0BBC5; margin-top:15px; padding-top:15px; margin-bottom:5px; vertical-align:middle;}
#content .right .login .bottom { background:url(../images/login_bottombg.gif) no-repeat top left; padding:6px;}

/* main.html */
#layout02 #mainleft { float:left; width:205px; }
#layout02 #mainleft a { text-decoration: none; color:#1A5063;}
#layout02 #mainleft a:visited{ text-decoration: none;}
#layout02 #mainleft .nav { padding:10px;border:1px #7EAAB1 solid;width:175px; margin-left:3px; height:500px;}
#layout02 #mainleft ul{ list-style-type:none; margin:5px;padding:0;}
#layout02 #mainleft li{list-style-type:none; vertical-align:middle; margin-bottom:5px;}
#layout02 #mainright {float:left;margin:0px 0px 0px 5px;}
/* --menu begin-- */
#tabs1 { float:left;background:#fff;line-height:normal; font-weight:bold; width:96%}
#tabs1 ul { margin:0; padding:2px 10px 0 0px; list-style:none;}
#tabs1 li { display:inline; margin:0; padding:0 10px 0 0;}
#tabs1 a {float:left; background:url(../images/tableft1.gif) no-repeat left top; margin:0; padding:0 0 0 4px;text-decoration:none;}
#tabs1 a span { float:left;display:block; background:url(../images/tabright1.gif) no-repeat right top; padding:5px 15px 4px 6px; color:#1A5063; }
#tabs1 a span {float:none;}
#tabs a:hover span {color:#1A5063;}
#tabs1 a:hover {background-position:0% -42px;}
#tabs1 a:hover span {background-position:100% -42px;}
/* --menu end-- */
#layout02 #mainright .content02 {border:1px solid #7EAAB1;float:left;padding:15px;background:url(../images/t_bg03.jpg) repeat-x top;height:513px;}
#layout02 #mainright .cl{ float:left; width:525px;}
#layout02 #mainright .cl .main_title { font-size:14px;}
#layout02 #mainright .cl .red {color:#C01920; font-weight:bold;}
#layout02 #mainright .cl .tips { border:1px #7EAAB1 dashed; width:320px; padding:15px; margin-top:20px;}
#layout02 #mainright .cl .tips ul { list-style-type:square; margin:0; padding:10px 0px 0px 15px;}
#layout02 #mainright .cl .tips li {list-style-type:square; padding:0px 0px 5px 0px;}
#layout02 #mainright .rl{ float:left; width:280px;}
#layout02 #mainright .rl .loadbar { background-color:#fff; border:1px #7EAAB1 solid;width:200px;}
#layout02 #mainright .rl .bar{ display:block; text-align:center; background-color:#669FB3; margin:1px; color:#fff; height:10px;}

/* re_mail.html */
.re_page { clear:left;}
.re_page02{float:right; margin-right:12px;}
.re_page03{ float:left;}
.re_content { float:left;padding:4px 0px 4px 10px; margin:5px 0px 5px 0px;}
.re_title td {background-color:#CCDBDF;border-right:1px solid #fff;border-bottom:1px solid #60989F; }

/* write_mail.html */
.menu02{ clear:left;background:url(../images/t_bg03.jpg) repeat-x top;border:1px solid #7EAAB1;vertical-align:middle;}
.menu02 img { margin:2px 5px 3px 0px;}
.menu02 ul{ margin:0; padding:0px;}
.menu02 li{ margin:0; padding:10px; list-style-type:none; display:inline;}
.content03 { border-left:1px solid #7EAAB1;border-right:1px solid #7EAAB1;padding:15px;}
.maintable td { border-bottom:1px #ebebeb solid; line-height:160%;}



/* 底部导航 */
#footer { background:#F3F9FA; border:1px solid #CFDDE2; color:#666666; float:left; padding:15px; margin-top:10px; width:97.5%;}
