body{font:12px/20px Microsoft YaHei,Helvetica,sans-serif}
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ul{margin:0;padding:0;list-style:none}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:middle}
a{color:#333;text-decoration:none}
img{vertical-align:middle}
img,input{border:0;outline:0}
.container{ max-width:1200px; min-width:320px;margin:0 auto;}
.m{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
}
.head_top{
	height:26px;
	padding:7px;
	background:#222;
	color:#e8e8e8;
	clear:both;
	line-height:26px;
}
.head_hint{
	float:left;
	overflow:hidden;
}
.head_userbox{
	float:right;
	overflow:hidden;
}
.head_userbox a{
	display:inline-block;
	border:1px #e8e8e8 solid ;
	padding:0 15px;
	color:#d8d8d8;
	border-radius:5px;	
}
 

.header{height:80px;line-height:80px}
.header .logo{float:left}
.header .logo img{display:block}
.header .menu{margin-right:50px;float:right}
.header .menu a{float:left;font-size:16px;margin-left:50px}
.header .user{margin-top:25px;float:right}
.header .user a{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;background:#32a5e7;border-radius:2px;border:1px solid #32a5e7;float:right;margin-left:20px;transition:all .2s;font-size:14px}
.header .user a:hover{background:#32a5e7!important;color:#fff!important}
.banner img{width:100%;}

.wxpice { background: #fff; overflow: hidden;}
.wxpice .wrap { overflow: hidden; width:1200px; margin:0px auto;  position: relative;} 
.wxpice .title { height:56px; line-height: 56px; overflow: hidden; font-size: 20px;}
 

.wxlist { overflow: hidden; width:100%;  border-radius: 3px;}
.wxlist dl { border-left:solid 1px #ddd; float:left; width:239px; overflow: hidden;}
.wxlist dl.d1 { width:238px; border-left:none;}
.wxlist dl dt { height:50px; line-height: 50px; overflow: hidden; background: #fff; color:#469bea; font-size: 18px; font-weight: 200; text-indent: 24px;}
.wxlist dl dd { height:30px; line-height: 30px; padding:0px 24px; overflow: hidden;}
.wxlist dl dd.buy { overflow: hidden; height:40px; padding-bottom:20px; padding-top:10px;}
.wxlist dl dd a { border-radius: 3px; background:#3190e7; color:#fff; height:36px; line-height: 36px; text-align: center; display: block; border:solid 1px #3190e7; font-size: 14px; }
.wxlist dl dd a:hover { background:#eef7ff; color:#469bea; border:solid 1px #c7e5fe;}

.con{
	padding:35px 0 50px 0 ;
	border-bottom:1px #dcdcdc solid;
	background:#fff;
}
.stepflow-group {
    text-align: center;
}
.stepflow-group li {
    _position: relative;
    display: inline-block;
    vertical-align: middle;
}
.stepflow-group .icon {
    display: block;
    height: 64px;
    overflow: hidden;
    margin: auto;
    margin-bottom: 18px;
}


.stepflow-group .iconimg {
    width: 64px;
    height: 64px;
}
.stepflow-group .iconimg {
    
}
.iconimg {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    vertical-align: middle;
    border: 0 none;
    text-indent: -999px;
    background-repeat: no-repeat;
   background-image: url(../img/ico.png);
}

.stepflow-group .iconimg-sign {
    background-position: 0 0;
}

.stepflow-group .iconimg-dotted {
    background-position: 0 -140px;
    width: 86px;
    height: 6px;
    margin: 0 40px;
}

.stepflow-group .iconimg-render {
    background-position: 0 -70px;
}

.stepflow-group .iconimg-verify {
    background-position: -70px -70px;
}

.stepflow-group .iconimg-cash {
    background-position: -70px 0;
}


.jieshao{}
.jieshao .title{text-align:center;font-size:24px;padding:25px 0;color:#666}
.jieshao .item{background:#f6f6f6;width:45%;padding:20px;float:left;border-radius:5px}
.jieshao .item .t{font-size:20px;font-weight:700;color:#777;margin-bottom:10px}
.jieshao .item .c{font-size:16px;color:#777;line-height:35px;letter-spacing:1px}
.content{background:#ebebf0;padding:40px 0;overflow:hidden}
.content .goods{background:#fff;padding:20px;font-size:16px;border-radius:3px}
.content .goods span{float:right;color:#f23030}
.content .info{margin-top:5px}
.content .info input{width:100%;height:50px;line-height:50px;font-size:14px;text-indent:20px;border-radius:3px;margin-top:5px}
.content .submit{background:#32a5e7;height:50px;line-height:50px;margin-top:10px;width:100%;color:#fff;font-size:16px;border-radius:3px}
.footer{padding:30px 0;text-align:center;color:#777}