@import url("css.css?v=9");
@import url("bc.css?v=9");
@import url("bodyender.css?v=9");
@import url("toper.css?v=9");

body{
	font: 12px/1 'microsoft yahei','simsun',Tahoma,Helvetica,Arial,"宋体",sans-serif;
}

.STYLE1 {
	color: #CC0000;
	font-weight: bold;
}
.foot {
	height: 40px;
	margin: 5px auto;
	position: relative;
	width: 100%;
	text-align: center;
	border-top: 1px solid #a3a3a3;
	line-height:40px;
}
.frmbase0{
	clear: both;
	margin: 0px auto;
	overflow: hidden;
	width: 980px; }
.frmbase2 {
	clear: both;
	margin: 0px;
	overflow: hidden;
	text-align: center;background:url(//image2-cdn.compass.cn/hmj/about/images/adsbg.jpg) 0px -6px repeat-x;
	padding:0px; margin:0px; border:0px;
}
.banner{
	width:980px;
	margin:0px auto;
	padding:0px;
	overflow: hidden;
	background:url(//image2-cdn.compass.cn/hmj/about/images/banner.jpg?v=3) center top no-repeat; height:183px;
}
.path{
 height:30px;
 line-height:30px;
 padding-top:10px;
 padding-bottom:10px;
}
.path .tit1{
  color:#a19fa0;
  font-weight:bold;
  font-size:13px;
}
.path .tit2{
  color:#050000;
  font-weight:bold;
  font-size:13px;
}
.path .tit3{
 color:#b10809;
 font-weight:bold;
 font-size:13px;
}
.news_colL{
 float:left;
 clear:left;
 width:220px;
 overflow:hidden;
 background:url(//image2-cdn.compass.cn/hmj/about/images/left_bg.jpg) 0px 0px repeat-y;
}
.news_colR{
 float:right;
 clear:right;
 width:750px;
 overflow:hidden;
  border:#d3d3d3 1px solid;  
}

.left_ender{ background:url(//image2-cdn.compass.cn/hmj/about/images/left_ender.jpg) 2px 0px no-repeat; height:15px; overflow:hidden;}


.L_list{
	padding-left:15px;
	padding-right:15px;
	overflow: hidden;
}
.L_list ul{
	background:#f1f1f1;
	padding-left:5px;
	padding-right:5px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.L_list li{
	background: url(//image2-cdn.compass.cn/hmj/about/images/item.jpg) 25px 10px no-repeat;
	height:30px;
	line-height:24px;
	font-size:14px;
	padding-left:45px;
	text-align:left;
	font-weight:bold;
	cursor:hand;color:#ce0606;
	border-bottom:#333333 solid 1px; 
	padding-top:2px; padding-bottom:2px;
}
.L_list a{ color:#ce0606;}
.L_list .cur{ background:url(//image2-cdn.compass.cn/hmj/about/images/menucurbg.jpg) 0px 2px no-repeat; color:#FFFFFF;}
.L_list .cur a{color:#FFFFFF;}


.reports{
 margin-top:10px;
}
.reports .content{
  overflow:hidden;  
  padding-top:5px;  
}

.news_colR .content{
  background-color:#FFFFFF;
}
.modtitle{
	clear:both;
	overflow: hidden;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: 1px #ccc solid;
	padding-top: 10px;
}
.modtitle h3{
	font-size:16px;
	color:#b10809;
	font-weight:bold;
	overflow:hidden;
	padding-left:10px;
	color:#b10809;
	line-height: 35px;
}
.modtitle span{
	 float:right;
	 font-size:13px;
	 color:#000;
	 overflow:hidden;
	 padding-top:10px;
	 padding-right:5px;
}

.about_bg{
	background-image:url(//image2-cdn.compass.cn/hmj/about/images/about_bg.jpg);
	background-repeat:no-repeat;
	height:292px;
	overflow: hidden;
}

.about_content{
	line-height:24px;
	overflow: hidden;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
	padding-bottom: 50px;
}

.about_content p{
	line-height:24px;
	text-indent:2em;
	margin:5px 0;
}
.netpay{
	margin-left:25px;
	margin-right:25px;
	border:#d3d3d3 1px solid;
	line-height: 21px;

 }
 .netpay h3{
	background:#f1f1f1;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size: 18px;
	font-weight: bolder;
	padding-left: 15px;
	color: #CC0000;
}
.table_tr td{border-bottom:#d3d3d3 1px solid;}

#head{ padding-top:20px; padding-left:15px; padding-right:15px;}
#head .title{
	font-size:21px;
	font-weight:bolder;
	color:#CC0000;
	float:left;
	width: auto;
	display: block;
	line-height: 35px;
}
#head .list{ border-top:#d3d3d3 1px solid; height:50px; line-height:50px; font-size:16px;} 
#head .alipay_link{
	float: right;
	display: block;
	width: auto;
	line-height: 35px;
}
.new-btn-login-sp{
	border:1px solid #D74C00;
	padding:1px;
	display:inline-block;
}

.new-btn-login{
    background-color: transparent;
    background-image: url("../netpay/images/new-btn-fixed.png");
    border: medium none;
}
.new-btn-login{
    background-position: 0 -198px;
    width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
.new-btn-login:hover{
	background-position: 0 -167px;
	width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
#logo{
	background-color: transparent;
    background-image: url("../netpay/images/new-btn-fixed.png");
    border: medium none;
	background-position:0 0;
	width:166px;
	height:35px;
    float:left;
}
