@charset "utf-8";
.h-fl{
	width: 220px;
	background: #fff;
	padding: 48px 0;
}
.h-box{
	text-align: center;
}
.h-fr{
	width: 845px;
	background: #fff;
	padding: 30px 50px 100px;
}
.h-list{
	padding-left: 45px;
	text-align: left; 
	cursor: pointer; 
}
.h-list>p{
	padding-left: 20px;
	background: url(../images/arrow-1.png) no-repeat;
	background-position: 0 -20px;
	line-height: 34px;   
}
.h-item{
	padding-left: 20px;
	display: none; 
}
.h-item li{
	line-height: 34px; 
}
.h-list.active>p{
	color: #ff6700;
	background: url(../images/arrow-1.png) no-repeat;
	background-position: 0 5px;
}
.h-item a:hover{
	color: #ff6700;
}
.h-contain{
	margin-top: 20px;
	color: #333;
	font-size: 14px;
	text-align: justify;
	line-height: 28px;
	padding-bottom: 100px;
}
.h-contain>h1{
	font-size: 16px;
	color: #000;
}
.h-contain img{
	max-width: 100%
}
/*三种支付方式*/
.paybox {
    font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";
    font-size: 14px;
    height: auto;
    overflow: hidden;
	margin:10px 0 10px 0;
}
.paybox table {
	border-collapse:collapse;
    width: 100%; 
}
.paybox th {
    background: #fafafa none repeat scroll 0 0;
    font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";
    font-size: 16px;
    line-height: 25px;
    padding: 10px 15px;
	border:1px solid #CCC;
}
.paybox td {
    background: #fff none repeat scroll 0 0;
    line-height: 30px;
    padding: 10px 15px;
	border:1px solid #CCC;
	vertical-align:middle;
}
 
.paybox td a.pay_btn {
    background: #f80 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    font: 400 14px/35px "Microsoft YaHei","微软雅黑",Arial,"宋体";
    height: 35px;
    text-align: center;
    width: 90px;
}
.paybox td a.pay_btn:hover {
    background: #f60 none repeat scroll 0 0;
    text-decoration: none;
}
.blue {
    color: #0055cc;
}
.article{ 
	width:100%; 
}

.article h1{ 

	font-size:14px;

	font-weight:bold;

	line-height:200%;

	padding:5px 0;

	padding-left:34px;

}

.article h2{

	font-size:14px;

	line-height:24px;

	font-weight:bold;

}

.article h3{

	font-size:12px;

	line-height:200%;

	padding-left:36px;

}

.article h3 a{

	font-size:12px; 

	color:#09c;

}

.article h3 a:hover{

	text-decoration:underline;

}

.article ul:after{

	content:"";

	clear:both;

	display:block;

}

.article ul li{

	width:34%;

	float:left;

	border:1px #ccc solid;

	box-sizing:border-box;

	margin-top:10px;

	border-radius:10px;

	cursor:pointer;

}

.article ul li:hover{

	box-shadow:0 0 3px rgba(0,0,0,.7);

	box-sizing:border-box;

}

.article ul li.left_li{

	margin-left:6%;

	margin-right:4%；

}

.article ul li.right_li{

	margin-left:4%;

	margin-right:6%；

}

.article ul li h2{

	border-bottom:1px #ccc solid;

	padding:10px 0 10px 10px;

}

.article ul li p{

	font-size:12px !important;

	font-color:#333;

	line-height:200%;

	padding-left:10px;

}

.article > p{ margin-top:10px; font-size:12px;padding-left: 2em}
.fa{
	width: 24px;
	height: 24px;
	display: inline-block;
	background: url(../images/pay.png?12) no-repeat;
	vertical-align: middle;
	margin: -2px 5px 0 0;  
}
.fa-tags{
	background-position: 0 0; 
}
.fa-credit-card{
	background-position: 0 -24px; 
}
.fa-weixin {
	background-position: 0 -48px; 
}
.fa-rmb{
	background-position: 0 -72px; 
}
.fa-zfb{
	background-position: 0 -96px; 
}
.article > p.h_hint{ 
	font-size: 14px;
	margin-top: 0;
	padding-left: 0
}