@charset "utf-8";
/* CSS Document */
body{ font-size:14px; background:#323232; margin:0px; padding:0px; font-family:Georgia, "ËÎÌå", Times, serif; line-height:200%;}
ul{ margin:0px; padding:0px; list-style:none;} .hc{ display:none;}  .sc{ display:block;}
#header{ background:url(/images/h_1.jpg) no-repeat -2px 0px; width:960px; margin:0 auto; height:250px; position:relative;}
#guang{ position:absolute; left:165px;top:30px;}
#c_body{ position:relative; width:924px; margin:0 auto; height:370px; border:5px solid #717171; background:#eaeaea; border-top:none;}
#leftbtn{ background:#666; width:225px; height:358px; overflow:hidden; position:absolute; left:12px; top:0px;}
#rightbtn{ background:#666; width:234px; line-height:300%; height:298px; color:#FFFF00; padding:50px 10px 10px 10px; position:absolute; right:13px; top:0px;}
#rtitle{ background:#333; font-weight:bold; color:#fff; text-indent:10px; height:36px; line-height:36px; position:absolute; left:0px; top:0px; width:100%; }
#regbtn{ background:#222; text-align:center; width:200px; height:60px; line-height:60px; font-size:16px; color:#FD009B; text-decoration:none; font-weight:bold; border:5px solid #474747; position:absolute; left:7px; top:8px; cursor:pointer; display:block;}
#helpbtn{ background:#222;text-align:center; width:200px; height:60px; line-height:60px;font-size:16px; color:#03FA13;text-decoration:none; font-weight:bold; border:5px solid #474747; position:absolute; left:7px; top:85px; cursor:pointer; display:block;}
#leftbtn .p1{ position:absolute; font-size:14px; font-weight:bold; top:165px; left:10px; color:#FFFF00;}
#leftbtn .p2{ position:absolute; font-size:12px; top:195px; left:10px; width:210px; line-height:22px; color:#ccc;}
#leftbtn .p2 span{ color:#FF00F7;}
#leftbtn .p2 a{ color:#06BCF9; text-decoration:underline;}
#content{ position:absolute; width:418px; height:358px; background:#565656; left:238px;top:0px;}
.c_i{ background:url(/images/base_bg.gif) repeat-x 0px -140px #fff; margin:8px; height:254px; text-align:left; overflow:hidden;}
#tabnews{ border-bottom:3px solid #565656; height:25px; background:#999;}
#tabnews li{ float:left; padding:0px 10px;text-align:center; color:#FFF;  border-right:3px solid #565656; cursor:pointer;}
#tabnews li.select{background:url(/images/base_bg.gif) repeat-x 0px -140px #fff;  font-weight:bold; color:#000; position:relative;}

.news0,.news2{ margin:10px; margin-top:20px;}
.news0 li,.news2 li{ border-bottom:1px  dashed #ccc; line-height:200%; font-size:12px;color:#CC0000; background:url(/images/ico0.gif) no-repeat 0px 6px; padding-left:15px;}
.news0 li a,.news2 li a{ color:#000; text-decoration:none;}
.news0 li a:hover,.news2 li a:hover{ color:#CC0000; text-decoration:underline;}
.news0 li span,.news2 li span{ float:right; color:#666; font-size:10px;}
.news1{ margin:10px 0px 0px 0px;}
.news1 li{ width:100px; height:105px; overflow:hidden; float:left; font-size:12px; line-height:14px;*line-height:20px; text-align:center;}
.news1 li img{  border:1px solid #999; padding:1px; width:80px; height:80px;}
#tb_name{ height:30px; line-height:30px; border:5px solid #444; text-indent:5px; font-size:18px; color:#000;  left:10px; top:80px; width:220px;}
#tb_pwd{height:30px; line-height:30px; border:5px solid #444;  text-indent:5px;font-size:18px; color:#000;  left:10px; top:150px;width:220px;}
#loginbtn{ width:230px; height:40px; margin-top:20px; font-weight:bold; color:#780202; font-size:16px; }

#footer{ width:920px; margin:10px auto; color:#ccc; font-size:12px;}
#footer span{ float:right;}
#footer a{ color:#ccc; text-decoration:underline;}

