/* left*/
#menuLeft{ float:left; width:170px; padding:2px; margin-right:8px;margin-bottom:-9999px; padding-bottom:9999px;}
#menuLeft dl, #menuLeft dt, #menuLeft dd{ padding:0; margin:0; line-height:28px; background:#fff;}
#menuLeft dl{  margin-bottom:2px;}
#menuLeft dl dt{ position:relative; z-index:2;font-size:14px;}
#menuLeft dl dt a{ display:block; background-color: #e5e5e5; background-position:0 0; padding-left:22px; color:#E1251B; font-weight:bold; width:148px; z-index:1}
#menuLeft dl#openNow dt a{background-position:-185px 0;}
#menuLeft dl dd{ display:none;}
#menuLeft dl#openNow dd{ display:block; font-size:12px; border:1px solid #F5F5F5;padding: 5px; border-width:0px 1px 0 1px; position:relative; z-index:0; margin-top:-1px;}
#menuLeft dd a{ display:block; padding-left:25px;  margin:-1px 10px 1px 10px; width:123px; color:#535353}
#menuLeft dd a:hover{ color:#994A0A; text-decoration:underline;}
#menuLeft dd ul{ background-image:url("/assets/www.158card.com/image/mleft.gif"); background-position:0 -60px; background-repeat:no-repeat}
#menuLeft dd#linkNow ul{ background-position:-185px -60px;}
#menuLeft dd li,#menuLeft dd li a{ display:none;}
#menuLeft dd#linkNow li{ display:block; _height:28px; list-style:none; }
#menuLeft dd#linkNow li a{ display:block; margin-left:25px; *margin-left:10px; padding-left:20px;background-image:url("/assets/www.158card.com/image/mleft.gif"); background-position:0 -90px; width:110px;}
#menuLeft dd a#anow{color:#000; text-decoration:underline; font-weight:bold;}
#menuLeft dd li a#anow{color:#994A0A; text-decoration:underline; font-weight:normal;}
#content{
	float: right;
	width: 960px;

}
.clearfix:after{*content:"";  *display: block;  *height: 0;  *clear: both;  *visibility: hidden;}
.clearfix{*display: block;}/* End hide from IE-mac */
.clearfix{*display:inline-block;}/* End hide from IE-mac */
.clearfix h2.titleBg{ background:url("/assets/www.158card.com/image/bgline1.jpg") repeat-x; line-height:30px; padding-left:22px; font-size:14px; font-weight:400; color:#323232;font-weight:bold;}
#wrapper{ text-align: left; margin: 0 auto; width:1200px; padding:0; }

#wrapper{ overflow:hidden}
/*title*/
.contentTitle{ clear: both;text-align: left;margin:0px;padding:0px;	}
.contentTitleText{ clear: both;display: block;line-height: 25px;font-weight: bold;margin:0;padding-left: 15px;border-bottom:#A4A4A4 2px solid;height: 25px;font-size:14px;}
.dotLineTitle{ clear: both;text-align: left;margin:auto 0;padding:0;}
.dotLineTitleText{ clear: both;display: block;line-height: 25px;font-weight: bold;margin:auto 0;padding-left: 15px;background:url("/assets/www.158card.com/seashell/website/img/common/line01.gif") repeat-x bottom;height: 25px;}
.contentBody{ background:#fff;width: 100%;}
.operateButton{ display:block;padding-right:15px;text-align: right;border-top:1px solid #999;}
.operateButtonNoLine{ display:block;padding-right: 15px;text-align: right;}
/*wangyuan*/
.operateText{text-align:left;float:left;padding-left:134px;font-size:12px;}
.operateNoButton{ border:0px;}
/*alert*/
.alertContent{ margin:9px 0 0 0;height: auto;padding-left: 39px;padding-bottom: 5px;font-size:14px;line-height: 25px;}
.alertContentText{
	float: right;
	width: 100%;
	height: auto;
	margin-top: 8px;
	font-size: 14px;
	top: auto;
}
/*main content list*/
.userInfo{ width:100%;margin:0;padding:0;height: auto;}
.userInfo ul{ margin: 0px;padding: 0px;clear: both;list-style-type: none;}
.userInfo li{ float: left;display: block;}
.userInfo li img{ vertical-align: text-bottom;}
.userInfoDown{margin-top: 12px;line-height: 22px;padding-left:55px;}
.userInfoDown2{margin-top: 12px;line-height: 22px;padding-left:57px;}
.userInfoDown img,.userInfoDown2 img{ vertical-align:text-bottom;}
.userInfoL{ width: 127px;text-align: right;margin-right: 12px;margin-top: 12px;line-height: 22px;}
.userInfoR{ width: 600px;margin-top: 12px;line-height: 22px;}
.userInfoR pre{width:600px;white-space: pre-wrap;/* css-3 */ 
 white-space: -moz-pre-wrap;/* Mozilla, since 1999 */
 white-space: -pre-wrap;/* Opera 4-6 */
 white-space: -o-pre-wrap;/* Opera 7 */
 word-wrap: break-word;/* Internet Explorer 5.5+ */}
.userInfoThreeM{ width: 167px;text-align: left;margin-top: 12px;line-height: 22px;}
.userInfoTextareaM{ width: 235px;text-align: left;margin-top: 12px;height: 90px;}
.userInfoS{ padding-left:57px;margin-top: 12px;line-height: 22px;}
.userInfoS2{ padding-left:30px;margin-top: 12px;line-height: 22px;}
/*input 14px*/
.userInfo *input,.userInfo *select{ font-size:14px;}
.h20 , .h15 , .h10 , .h5 , h7{height:20px; font-size: 0px; display: block; line-height: 0px; width: 10px; clear: both;}
.h15{height:15px;}
.h10{height:10px;}
.font14{
	line-height: 25px;
	font-size:14px;
	height: 25px;
	color: #E4110E;
	padding-left: 10px;
	font-weight: bold;
	padding-top:10px;
}
.font12{
	line-height: 25px;
	font-size:12px;
	height: 25px;
	color: #E4110E;
	padding-top:10px;
}
