/*
 ==圆角边框== 
*/
.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #DDE0E6; margin: 0 5px; clear:both;}
.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; clear:both;}
.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; clear:both;}
.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; clear:both;}


.l5 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #C0D0D8; margin: 0 5px; clear:both;}
.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; clear:both;}
.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; clear:both;}
.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; clear:both;}

.l9 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #E2BED8; margin: 0 5px; clear:both;}
.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; clear:both;}
.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; clear:both;}
.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; clear:both;}

.b1{ background: #F8FCFB; }
.b2{ background: white; }
.b3{ background: #EAF8F6; }

/* 
 ==标准导航==
*/
.usercp_tit{ width: 968px; float: left; margin: 10px 0 0 0; }
.usercp_tit h2{ width: 936px!important; 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; }
.usercp_tit h2 a{ color: #014391; font-size: 12px; text-decoration: underline; }
.usercp_tit span{ float: right; font-size: 12px; }
.usercp_tit h2 strong{ font-weight: bolder; color: #E8006D; }
.usercp_tit h2 em{ font-size: 12px; margin-left: 10px; }
.usercp_tit h2 em strong{ color: #E8006D; }

.usercp_tit span ul {width:85px;}
.usercp_tit span li a{display:inline-block;width:85px;}

/*  
 ==框架==
*/
.usercp_left{ width: 160px; float: left; border:1px #CCC solid; margin-top:10px;}
.usercp_mid{ width: 525px; float: left; display: inline; overflow:hidden; } 
.usercp_right{ width: 250px; float: right; margin-top:10px}
.usercp_count{ width: 785px; float: right;}


/* 
 ==菜单栏1024== 
*/
.usercp_menu{ width: 135px; float: left; margin: 10px 0 0 0; }
.usercp_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; }
.usercp_menu div.content ul{ width: 133px; float: left; border-top: 1px solid white; border-bottom: 1px solid #BCC2CE; }
.usercp_menu div.content ul.one{ border-top: none; }
.usercp_menu div.content ul li{ width: 128px; float: left; }
.usercp_menu div.content ul li img{ margin-right: 2px; vertical-align: middle; }
.usercp_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; }
.usercp_menu div.content ul li a em{ color: #E60012; }
.usercp_menu div.content ul li a:hover, .usercp_menu div.content ul li.on a{ background: url(../i/icon02_1024.gif) #AA3081 no-repeat 115px 8px; border-top: 1px solid #C46FA7; border-bottom: 1px solid #C46FA7; color: white; font-weight: bolder; text-decoration: none; }
.usercp_menu div.content div.other_menu{ width: 133px; float: left; background: url(../i/bg02_usercp.jpg) no-repeat; border-top: 1px solid white; padding: 20px 0; }
.usercp_menu div.content div.other_menu h3{ width: 133px; float: left; text-align: center; font-size: 12px; font-weight: normal; line-height: 1.8; position:relative;}
.usercp_menu div.content div.other_menu h3 span.icon {position:absolute; width:27px; height:12px; right:17px; top:5px;}
.fenxiang img {padding:0 0 10px 0;}
.fenxiang p {line-height:1.5; padding:0 0 2px 0;}

/*  
 ==左广告位==
*/
.app01{ width: 135px; float: left; margin-top: 10px; }

/*  
 ==右广告位==
*/
.app03{ width: 250px; float: left; margin-top: 10px; }

/*  
 ==通栏广告位==
*/
.app04{ width: 930px; padding-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; }
#em_tanchu2{padding: 15px 10px; border: 1px solid #B0BD6B; position: absolute; top: 0; left: 0; line-height: 1.8; background: white; z-index: 100001; width:283px; height:276px;}
#em_tanchu3{padding: 15px 10px; border: 1px solid #B0BD6B; position: absolute; top: 0; left: 0; line-height: 1.8; background: white; z-index: 100001; width:300px; height:290px;}
#em_tanchu4{padding: 15px 10px; border: 1px solid #B0BD6B; position: absolute; top: 0; left: 0; line-height: 1.8; background: white; z-index: 100001; width:309px; height:334px;}


/*

==edit091224==

*/
.usercp_menu div.content ul li.add091222 a:hover{
  background: url(../i/add091222_01.gif) no-repeat #AA3081 115px 8px;
}
.usercp_menu div.content ul li.add091222 li a{
  background: url(../i/add091222_02.gif) no-repeat 12px 0; 
  cursor:pointer;
}
.usercp_menu div.content ul li.add091222 li a:hover{
  background: url(../i/add091222_03.gif) #AA3081 no-repeat 12px 0; 
}
.usercp_menu div.content ul li.new_service_explode a:hover{
  background: url(../i/add091222_01.gif) no-repeat #AA3081 115px 8px;
  font-weight: bold;
}
.usercp_menu div.content ul li.new_service_collapse a:hover{
  background: url(../i/add091222_01.gif) no-repeat #AA3081 115px 8px;
  font-weight: bold;
}
.usercp_menu div.content ul li.new_service_explode li a{
  background: url(../i/add091222_02.gif) no-repeat 12px 0; 
  cursor:pointer;
}
.usercp_menu div.content ul li.new_service_collapse li a{
  background: url(../i/add091222_02.gif) no-repeat 12px 0; 
  cursor:pointer;
}
.usercp_menu div.content ul li.new_service_explode li a:hover,.usercp_menu div.content ul li.new_service_explode li.on a{
  background: url(../i/add091222_03.gif) #AA3081 no-repeat 12px 0; 
}
.usercp_menu div.content ul li.new_service_collapse li a:hover,.usercp_menu div.content ul li.new_service_collapse li.on a{
  background: url(../i/add091222_03.gif) #AA3081 no-repeat 12px 0; 
}

