html,body{margin:0px;padding:0px;font-family:'Lucida Grande',Verdana,Lucida,Arial,Helvetica,"宋体",sans-serif;font-size:12px;}
body{background:#F5F8FF url(../images/v_bg.gif) repeat-y center 0;padding-right:2px; *padding:0px}
a{color:#0000cc; cursor:pointer} a:hover { color:#FF0508;} img {border:none; vertical-align:middle;}
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,img,blockquote{ margin:0; padding:0; border:0; list-style:none;letter-spacing:1px;}
.clear{clear:both;}
/*登录页面*/
#header,.cb,#footer{width:990px;margin:0 auto;clear:both;overflow:hidden;background:#fff}
#footer p {text-align:center; line-height:24px; border-top:1px solid #d0dcf0; background:#F5F8FF;}
.cb{ min-height:500px; _height:500px;}

.inp {font-size:16px; height:22px; line-height:22px; overflow:hidden; vertical-align:middle; border:1px solid #A5ACB2}
.inw {width:180px;}

#headerinside{background:url(../images/h_bg.gif) repeat-x;height:60px}
#header {position:relative;}
#logo,#cityName,#logintext{position:absolute}
#logo{left:20px;top:8px}
#cityName{z-index:1000;top:20px;left:180px;padding-top:3px;line-height:22px;font-size:26px; font-weight:700;}
#logintext{right:20px;top:5px;z-index:999}

/*登录注册*/
.tbl_login {margin:30px 0 40px;}
.tbl_login td {line-height:24px; font-size:14px; color:#585858}

.tbl_login td.fblk, .fblk p {color:#000;}
.xiy {width:521px; background:#f1f1f1; border:1px solid #ccc; padding:8px;}
.lgbox {width:160px; margin-left:20px; background:#f8faff; padding:20px 10px; margin-bottom:10px;}
.tarea {width:501px; *width:503px; height:120px; padding:8px; font-size:13px; line-height:18px;}
.bt{ padding:20px 0 40px 60px; width:220px; background:url(http://pic2.58.com/n/images/post/background.gif) no-repeat 0px -248px; font-weight:bold; font-size:16px; color:#479D06}
.mima_a,.mima_b,.mima_c,.mima_d {width:90px; height:6px; border:1px solid #ccc; padding:1px; line-height:1%; font-size:1%;}
.mima_a p,.mima_b p,.mima_c p,.mima_d p { height:6px; font-size:1%; line-height:1%;}
.mima_a p {width:25%;background:#FF3300;}
.mima_b p {width:50%; background:#FF9933; }
.mima_c p {width:75%; background:#B8D96A; }
.mima_d p {width:100%; background:#009933;}
.warn{ background:url(http://pic2.58.com/n/images/other/warn.gif) no-repeat 0 40px; padding:46px 0 15px 40px; font-size:18px; font-weight:bold; color:#f00}

.c{ height:0px; clear:both; overflow:hidden}

/*会员中心*/
.c_body{ width:990px; margin:0 auto; padding-top:20px}

.lmenu{ background:#f5f8fd; width:143px; float:left; margin-left:10px; _margin-left:5px; padding:5px 0 5px 0px; min-height:500px; _height:500px}
.gr_info{width:818px; float:right; min-height:500px;}
/*左侧导航*/
.lmenu li{font-size:14px; line-height:30px; margin:3px 0; font-weight:bold; width:143px; text-indent:17px; float:left; clear:left;}
.lmenu li a{font-size:14px; line-height:30px;  font-weight:bold;}
.listmenu{font-size:12px; line-height:22px; font-weight:lighter; width:100%; float:left; clear:left; margin-top:-8px; *margin-top:-4px; padding-bottom:4px;}
.listmenu li{float:left; clear:left; width:100%; padding:0; text-indent:0; height:22px;  line-height:22px; margin:2px 0}
.lmenu .listmenu a{font-size:12px; font-weight:lighter; line-height:20px; padding-left:17px; width:126px; width:100%}
.lmenu li.addyy{font-weight:lighter; _padding-bottom:10px; display:none}
.lmenu li.addyy span{color:#0000cc; font-size:20px; font-weight:bold; margin-left:3px; vertical-align:middle}
.addimg{color:#0000cc; font-size:20px; font-weight:bold; margin-right:3px; vertical-align:middle}
.lmenu li.addyy a{font-weight:lighter}
.lmenu .open{background:url(../images/gr_004.gif) repeat-x top #e5e8ff;}
.lmenu .open a{text-decoration:none; color:#000;}
.lmenu li#inbo a{line-height:36px;}
.lmenu #inbo.open{ background:none; height:36px; line-height:36px;}
.listmenu #about58 a{ color:#f00;}

/*右侧样式*/
.gr_info .indexh2,.gr_info .ct,.indexh2{font-size:14px; font-weight:bold; padding-left:10px; line-height:30px; text-align:left; border-bottom:1px solid #e8e8e8}
.gr_info .indexh2 a{font-size:14px}

.gr_info h2 .sfr,.gr_info h2 .sfrinfo{background:url(http://pic2.58.com/images/5_0/grzx/messagess.gif) no-repeat -3px -53px; padding-left:23px; float:right; padding-right:10px; font-size:12px; font-weight:lighter; line-height:26px; height:26px; white-space:nowrap; overflow:hidden}
.gr_info h2 .sfr a,.gr_info h2 .sfrinfo a{color:#000; font-size:12px; text-decoration:underline}
.gr_info h2 .fr{float:right; padding-right:10px; font-size:12px; font-weight:lighter; line-height:26px; height:26px; overflow:hidden}
.gr_info h2 .fr a{color:#000; font-size:12px; text-decoration:underline}

.gr_info h2 .sfr a:hover{color:#f00; text-decoration:underline}
.gr_info h2 .sfr span{margin:0 3px; color:#000;}
.gr_info h2 .sfr span.ml15{margin-left:15px; margin-right:2px}

.gr_info h2 .sfrinfo{background:url(http://pic2.58.com/images/icoMail_open.gif) no-repeat 5px 3px}

/*信息公告*/
.ggifno{float:left; clear:left; padding:10px 0 15px 10px; width:808px; max-height:266px; _height: expression( this.scrollHeight > 266 ? "266px" : "auto" ); overflow:hidden}
.ggifno li{width:100%; float:left; clear:left; font-size:14px; line-height:28px;}
.ggifno li img{display:none}
.ggifno li a{font-size:14px; margin:0 5px}


.Bodyer_right_page_content { float: left; width:750px; padding:20px 20px 15px 20px; text-align:left; line-height:180%; font-size:14px;}
.Bodyer_right_page_content_bill1 { float: left; clear:top left; background:url(../Images/bg_09.gif) bottom repeat-x;}
.Bodyer_right_page_content_bill2 { float: left; clear:top left; font-size:14px; padding-left:24px; line-height:220%;background: url(../Images/Arrow_bill.gif) 0px 8px no-repeat;}
.Bodyer_right_page_content_bill3 { float: right; clear:top left; width:58px; margin-top:11px; background:#EFEFEF; line-height:150%; font-size:12px; text-align:center; border: 1px solid #ddd; }
.Bodyer_right_page_content_bill4 {float:left;clear: top left; width:578px; background:#efefef; line-height:160%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:6px; }
.Bodyer_right_page_content_mes1 { float: left;clear: top left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float: left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_end { float:left; width:750px; padding:15px 20px 15px 20px;  text-align:right; }
