/*
 ==圆角边框== 
*/
.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #DDE0E6; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 2px solid #DDE0E6; border-left: 2px solid #DDE0E6; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 1px;}


.l5 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #C0D0D8; margin: 0 5px;}
.l6 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #EAF8F6; border-right: 2px solid #C0D0D8; border-left: 2px solid #C0D0D8; margin: 0 3px;}
.l7 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #EAF8F6; border-right: 1px solid #C0D0D8; border-left: 1px solid #C0D0D8; margin: 0 2px;}
.l8 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #EAF8F6; border-right: 1px solid #C0D0D8; border-left: 1px solid #C0D0D8; margin: 0 1px;}

/*pink*/
.l9 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #E2BED8; margin: 0 5px;}
.l10 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FBF2F5; border-right: 2px solid #E2BED8; border-left: 2px solid #E2BED8; margin: 0 3px;}
.l11 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FBF2F5; border-right: 1px solid #E2BED8; border-left: 1px solid #E2BED8; margin: 0 2px;}
.l12 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #FBF2F5; border-right: 1px solid #E2BED8; border-left: 1px solid #E2BED8; margin: 0 1px;}

/*blue*/
.la {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #D2E9FF; margin: 0 5px;}
.lb {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #E1F0FF; border-right: 2px solid #D2E9FF; border-left: 2px solid #D2E9FF; margin: 0 3px;}
.lc {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #E1F0FF; border-right: 1px solid #D2E9FF; border-left: 1px solid #D2E9FF; margin: 0 2px;}
.ld {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #E1F0FF; border-right: 1px solid #D2E9FF; border-left: 1px solid #D2E9FF; margin: 0 1px;}

/*pink1*/
.le {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFCEE7; margin: 0 5px;}
.lf {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFE8F3; border-right: 2px solid #FFCEE7; border-left: 2px solid #FFCEE7; margin: 0 3px;}
.lg {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFE8F3; border-right: 1px solid #FFCEE7; border-left: 1px solid #FFCEE7; margin: 0 2px;}
.lh {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #FFE8F3; border-right: 1px solid #FFCEE7; border-left: 1px solid #FFCEE7; margin: 0 1px;}

.b1{ background: #F8FCFB; }
.b2{ background: #ffffff; }
.b3{ background: #EAF8F6; }

/* 
 ==标准导航==
*/
.zhiin_tit{ width: 930px; float: left; margin: 10px 0 0 0; }
.zhiin_tit h2{ width: 898px; float: left; padding: 0 20px 0 10px; background: #F3F3F3; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; font-size: 14px; font-weight: normal; }
.zhiin_tit h2 a{ color: #014391; font-size: 12px; text-decoration: underline; }
.zhiin_tit span{ float: right; font-size: 12px; }
.zhiin_tit h2 strong{ font-weight: bolder; color: #E8006D; color: #43a102 }
.zhiin_tit h2 em{ font-size: 12px; margin-left: 10px; }
.zhiin_tit h2 em strong{ color: #E8006D;}

/*  
 ==框架==
*/
.zhiin_left{ width: 135px; float: left; }
.zhiin_mid{ width: 555px; float: left; margin-left: 10px; display: inline; } 
.zhiin_right{ width: 220px; float: right;}
.zhiin_count{ width: 785px; float: right;}


/* 
 ==菜单栏1024== 
*/
.zhiin_menu{ width: 135px; float: left; margin: 10px 0 0 0; }
.zhiin_menu div.content{ width: 133px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; background: #F3F3F3; font-size: 12px; padding-bottom: 50px; }
.zhiin_menu div.content ul{ width: 133px; float: left; border-top: 1px solid white; border-bottom: 1px solid #BCC2CE; }
.zhiin_menu div.content ul.one{ border-top: none; }
.zhiin_menu div.content ul li{ width: 128px; float: left; text-indent:10px;}
.zhiin_menu div.content ul li img{ margin-right: 2px; vertical-align: middle; }
.zhiin_menu div.content ul li a{ width: 128px; padding: 3px 0 3px 5px; float: left; display: block; border-top: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; color: #014391; color:#444444}
.zhiin_menu div.content ul li a em{ color: #E60012; }
.zhiin_menu div.content ul li a:hover, .zhiin_menu div.content ul li.on a{ background: url(../images/regimages/space.gif) #fefbe3 no-repeat 115px 8px; border-top: 1px solid #fcfcba; border-bottom: 1px solid #fcfcba; color: #EC7600; font-weight: bolder; text-decoration: none; }
.zhiin_menu div.content div.other_menu{ width: 133px; float: left; background: url(../images/regimages/bg02_usercp.jpg) no-repeat; border-top: 1px solid white; padding: 20px 0; }
.zhiin_menu div.content div.other_menu h3{ width: 133px; float: left; text-align: center; font-size: 12px; font-weight: normal; line-height: 1.8; }

/*  
 ==左广告位==
*/
.app01{ width: 135px; float: left; margin-top: 10px; }

/*  
 ==右广告位==
*/
.app03{ width: 200px; float: left; margin-top: 10px; }

/*  
 ==通栏广告位==
*/
.app04{ width: 930px; float: left; margin-top: 10px; }

/*

==解释层==

*/
.divmask_all{ padding: 15px 10px; border: 1px solid #B0BD6B; position: absolute; top: 0; left: 0; line-height: 1.8; background: white; z-index: 100001; }
.divmask_all strong{ font-weight: bolder; }
.divmask_all em{ color: #E8006A; font-weight: bolder; }





/*

==欢迎栏==

*/
.welcome{ margin-top:10px; float:left; width:930px;}
.welcome h2{ font-weight:normal;background:#F3F3F3;border-left:1px solid #DDE0E6; border-right:1px solid #DDE0E6;line-height:17px; padding-left:10px;}
.welcome .span1{ float:right; margin-right:20px; text-align:right;}
.welcome strong{ color:#E8006D; font-size:14px; font-weight:bold;}
.welcome .span2{ font-size:12px;}
.welcome .span3{ color:#E8006D;}
.welcome a{ color:#014391; text-decoration:underline;}
.welcome a:hover{ color:#014391; text-decoration:underline;}