html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	height: 100%;
	background-color: #FFF;
}

body {
	/* 	color: #272727; */
	/* 	text-align: center; */
	/* 	overflow-y: scroll; */
	/* 	background: #fff; */
	/* 	font: normal 100% Helvetica, Arial, sans-serif; */
	/* 	height: 100%; */
	
}

* {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	font-size: medium;
	font-weight: normal;
}

.clear {
	clear: both;
}

ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

img {
	border: 0px;
	vertical-align: middle;
}

a {
	color: #fff;
	text-decoration: none;
	font-size: 1em;
	height: 10px;
}

/*主界面*/
.fuceng {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9999;
	filter: alpha(opacity =                                    80);
	opacity: 0.8;
	background: url(/pweixin/weixin/css/images/kehuduanxiazai.png) no-repeat;
	background-size: contain;
	background-color: black;
}

.cpgg_top_img {
	width: 100%;
}

.cpgg_text {
	width: 100%;
	float: left;
	background: #04cbea;
}

.cpgg_text p {
	width: 90%;
	margin: auto;
	color: #fff;
	text-align: left;
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 18px;
}

.gg_bottom_img {
	width: 100%;
	float: left;
}

.tsk_box {
	width: 100%;
	float: left;
	position: relative;
}

.hjgg_text {
	width: 100%;
	background: #04cbea;
	float: left;
	color: #fff;
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 22px;
}

.tsk_box_text {
	width: 50%;
	margin: auto;
	position: absolute;
	z-index: 999;
	height: 35px;
	line-height: 35px;
	margin-top: 17%;
	margin-left: 38%;
	font-family: "微软雅黑";
	font-size: 28px;
	color: #535353;
}

.tsk_box_text span {
	color: #d10101;
	font-size: 24px;
}

.tsk_box_text span a {
	color: #d10101;
}

.tsk_box_text span a:hover {
	color: #FF5C0F;
}

.cy_box {
	width: 100%;
	position: relative;
}

.cy_text {
	width: 65%;
	position: absolute;
	z-index: 999;
	margin-top: 26%;
	margin-left: 16%
}

.cy_text_2 {
	width: 60%;
	position: absolute;
	z-index: 999;
	margin-top: 20%;
	margin-left: 16%
}

.cy_button {
	width: 58%;
	margin-top: 10%;
	margin-left: 23%;
}

.cy_button_cg {
	width: 70%;
	margin-top: 10%;
	margin-left: 23%;
}

.cy_button_qr {
	width: 70%;
	margin-top: 4%;
	margin-left: 23%;
}

.srk_box {
	position: relative;
	margin-top: 3%;
}

.input {
	position: absolute;
	z-index: 999;
	width: 100%;
}

.input_2 {
	width: 90%;
	border: none;
	margin-top: 7%;
}

.top_back_btn {
	position: absolute;
    background: url(images/fh_button.png);
    background-size: 25px;
    z-index: 1000;
    margin-top: 2.5%;
    margin-left: 3%;
    width: 25px;
    height: 25px;
    cursor: pointer;
}

.top_title_bg {
	position: relative;
}

.top_title_text {
	width: 98%;
	position: absolute;
	z-index: 999;
	float: left;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	margin-top: 3%;
	margin-bottom: 4%;
	text-align: center;
}

.top_title_text2 {
	width: 98%;
	position: absolute;
	z-index: 999;
	float: left;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	margin-bottom: 4%;
	text-align: center;
}

.top_title_text1 {
	width: 60%;
	position: absolute;
	z-index: 999;
	float: left;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	margin-top: 2%;
	margin-buttom: 4%;
	text-align: left;
}

.top_title_text img {
	float: left;
	margin-left: 3%;
}

.top_title_text_2 {
	width: 100%;
	position: absolute;
	z-index: 999;
	float: left;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 33px;
	margin-top: 3%;
	text-align: center;
}

.top_title_text_2 span {
	float: right;
	margin-right: 10%
}

.top_title_text_2 span.y_jyz {
	float: left;
	margin-left: 10%;
}

.box_bg {
	width: 100%;
	height: 100%;
	background: url(/pweixin/weixin/css/images/cp_ty_bg.jpg) repeat;
}

.box_bg_2 {
	width: 100%;
	background: url(/pweixin/weixin/css/images/wl_bg.jpg) repeat;
}

.box_bg_3 {
	width: 100%;
	background: url(/pweixin/weixin/css/images/wxq_bg.jpg) repeat;
}

.box_bg_4 {
	/* width: 100%; */
	height: 100%;
	background: url(/pweixin/weixin/css/images/yy_bg.jpg) repeat;
	float: left;
}

.box_bg_5 {
	width: 100%;
	height: 100%;
	background: url(/pweixin/weixin/css/images/ty_bg.png) repeat;
	float: left;
}

.cont_box {
	width: 100%;
	margin: auto;
}

.cont_z1 {
	width: 100%;
	padding-top: 0%;
	float: left;
	background_color: #fff;
}

.cont_z1_title {
	width: 100%;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	position: absolute;
	z-index: 999;
	margin-top: 2%;
}

.title_bg {
	width: 100%;
	position: relative;
	float: left;
	height: 33px;
}

.cont_z1_text {
	width: 100%;
	border-left: 1px solid #d2d1d1;
	border-right: 1px solid #d2d1d1;
	border-bottom: 0px solid #d2d1d1;
	background: #fff;
	float: left;
}

.cont_z1_text h2 {
	text-indent: 0.7cm;
	font-family: "微软雅黑";
	text-align: left;
	color: #000;
	font-size: 16px;
	padding-top: 3%;
	padding-bottom: 1%;
	font-weight: bold;
}

.cont_z1_text li {
	width: 96%;
	margin: auto;
	border-bottom: 1px dotted #dcdcdc;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: left;
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	color: #5d5d5d;
	float: left;
	margin-left: 2%;
}

.cont_z1_text p {
	font-family: "微软雅黑";
	line-height: 30px;
}
/*浮动返回按钮样式开始*/
.back {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
/*浮动返回按钮样式结束*/
.text_l {
	width: 28%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
	text-align: right;
}

.text_l_1 {
	width: 32%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
	text-align: right;
}

.text_l_1_2 {
	width: 50%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
	text-align: right;
}

.text_r_1 {
	width: 60%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #5d5d5d;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
}

.text_r_1_2 {
	width: 50%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #5d5d5d;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
}

.text_ll {
	width: 38%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
	text-align: right;
}

.text_rr {
	width: 60%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
}

.text_r {
	width: 70%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #5d5d5d;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
}

.text_r_2 {
	width: 80%;
}

.text {
	text-indent: 0.1cm;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #5d5d5d;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
}

.text_c {
	width: 100%;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 0px;
	display: block;
	text-align: center;
}

.h_5 {
	width: 100%;
	height: 5px;
	float: left;
}

.h_10 {
	width: 100%;
	height: 10px;
	float: left;
}

.h_20 {
	width: 100%;
	height: 20px;
	float: left;
}

.h_50 {
	width: 100%;
	height: 50px;
	float: left;
}

.h_30 {
	width: 100%;
	height: 30px;
	float: left;
}

.h_100 {
	width: 100%;
	height: 100px;
	float: left;
}

.h_130 {
	width: 100%;
	height: 130px;
	float: left;
}

.h_200 {
	width: 100%;
	height: 200px;
	float: left;
}

.title_bg_2 {
	width: 100%;
	float: left;
	height: 100%;
}

/*彩票通用*/
.cp_ty_box {
	width: 100%;
	float: left;
}

.title_bg {
	width: 100%;
	padding-top: 0%;
	float: left;
}

.cp_ty_tit_box {
	width: 100%;
	float: left;
}

.cp_ty_tit_box_2 {
	width: 93%;
	margin: auto;
}

.cp_ty_tit_box_2 h1 {
	color: #fff;
	border-bottom: 2px dotted #fff;
	padding-top: 3%;
	padding-bottom: 3%;
	font-family: "微软雅黑";
	font-size: 25px;
	font-weight: normal;
	text-align: center;
}

.cp_ty_tit_cont {
	width: 93%;
	margin: auto;
}

.cp_text_l {
	width: 40%;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	text-align: right;
}

.cp_text_r {
	width: 60%;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
}

.cp_text {
	text-indent: 1cm;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
}

.cp_cont_z1_text {
	width: 100%;
	border-left: 1px solid #d2d1d1;
	border-right: 1px solid #d2d1d1;
	border-bottom: 10px solid #d2d1d1;
	float: left;
}

.cp_cont_z1_text li {
	width: 96%;
	margin: auto;
	border-bottom: 3px dotted #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #a94706;
	float: left;
	margin-left: 2%;
}

.cp_ty_tit_cont h3 {
	text-align: left;
	color: #fff;
	font-size: 16px;
	padding-top: 1%;
	padding-bottom: 1%;
	line-height: 20px;
}

.cp_ty_tit_cont p {
	text-align: left;
	color: #fff;
	font-size: 15px;
	line-height: 20px;
}

.button_ty_box {
	width: 100%;
	float: left;
	position: relative;
}

.button_ty_cont {
	width: 50%;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
}

.button_ty_cont span a {
	position: absolute;
	z-index: 999;
	left: 47%;
	color: #ed4a09;
	font-size: 10px;
	margin-top: 4%;
	padding: 3%;
	cursor: pointer;
}
/*微信墙*/
.wxq_box {
	width: 100%;
	float: left;
}

.wxq_cont_z1 {
	width: 100%;
	float: left;
}

.wxq_cont_z1_text {
	width: 100%;
	border-left: 1px solid #d2d1d1;
	border-right: 1px solid #d2d1d1;
	border-bottom: 0px solid #d2d1d1;
	float: left;
}

.wxq_cont_z1_text li {
	width: 96%;
	margin: auto;
	border-bottom: 2px dotted #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #5d5d5d;
	float: left;
	margin-left: 2%;
}

.wxq_text_l {
	width: 27%;
	background: #f7bb41;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.wxq_text_r {
	width: 70%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #a94706;
	padding-left: 2%;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	line-height: 30px;
}

.wxq_text {
	text-indent: 1cm;
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #a94706;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	line-height: 30px;
}

.wxq_ty_tit_box_2 {
	width: 93%;
	margin: auto;
}

.wxq_ty_tit_box_2 h1 {
	text-align: center;
	color: #c75306;
	border-bottom: 3px dotted #c75306;
	padding-top: 3%;
	padding-bottom: 3%;
	font-family: "微软雅黑";
	font-size: 24px;
	font-weight: normal;
}

.wxq_ty_tit_cont {
	width: 93%;
	margin: auto;
}

.wxq_ty_tit_cont h2 {
	text-align: left;
	color: #a34100;
	font-size: 18px;
	padding-top: 3%;
	padding-bottom: 1%;
	font-weight: bold;
}

.wxq_ty_tit_cont h3 {
	text-align: left;
	color: #a34100;
	font-size: 16px;
	padding-top: 3%;
	padding-bottom: 1%;
	font-weight: bold;
}

.wxq_ty_tit_cont p {
	text-align: left;
	color: #c75306;
	font-size: 16px;
	line-height: 24px;
}

.cp_ty_tit_cont h2 {
	text-align: left;
	color: #fff;
	font-size: 20px;
	padding-top: 4%;
	padding-bottom: 1%;
	font-weight: bold;
}

.cp_ty_tit_cont p {
	text-align: left;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
}

.cp_ty_tit_cont p span {
	width: 5%;
	color: #fffc00;
	font-size: 20px;
	line-height: 30px;
	padding-left: 1%;
	padding-right: 2%;
	font-weight: bold;
	text-indent: 0.7cm;
}

/* .button_ty_box_2 {
	width: 100%;
	float: left;
	position: relative;
} */
.button_ty_cont_2 {
	width: 95%;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
}

/*语音*/
.yy_box_cont {
	width: 100%;
	background: #fff;
	border-radius: 10px;
	border: 1px solid #919fa6;
	float: left;
	margin-top: 5%;
	margin-bottom: 3%;
}

.hdsm_text {
	margin-left: 35%;
	width: 96%;
	color: #fff;
	font-size: 16px;
	padding: 2%;
	float: left;
}

.hdsm_text a {
	height: 19px;
	color: #fff;
	font-size: 16px;
}

.hdsm_text img {
	padding-bottom: 4px;
	padding-right: 1%;
}

.wxq_hdsm_text {
	margin-left: 35%;
	width: 96%;
	color: #c75306;
	font-size: 16px;
	padding: 2%;
	float: left;
	color: #c75306;
	width: 96%;
}

.wxq_hdsm_text img {
	padding-bottom: 4px;
	padding-right: 1%;
}

.wxq_hdsm_text a {
	color: #c75306;
	font-size: 16px;
}

.yy_ty_tit_cont {
	width: 93%;
	margin: auto;
}

.yy_ty_tit_cont li {
	text-align: left;
	color: #fff;
	font-size: 16px;
	padding-top: 1%;
	padding-bottom: 1%;
	line-height: 30px;
}

.yy_ty_tit_cont h3 {
	text-align: left;
	color: #fff;
	font-size: 16px;
	padding-top: 1%;
	padding-bottom: 1%;
	line-height: 25px;
}

.yy_ty_tit_cont p {
	text-align: left;
	color: #fff;
	font-size: 16px;
	line-height: 25px;
}

.yy_cont_z1 {
	width: 100%;
	float: left;
	height: 100%;
}

.yy_cont_z1_text {
	width: 100%;
	border-left: 1px solid #d2d1d1;
	border-right: 1px solid #d2d1d1;
	border-bottom: 0px solid #d2d1d1;
	float: left;
}

.yy_cont_z1_text li {
	width: 96%;
	margin: auto;
	border-bottom: 2px dotted #fff;
	padding-top: 1px;
	padding-bottom: 0px;
	text-align: left;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #5d5d5d;
	float: left;
	margin-left: 2%;
}

.yy_text_l {
	width: 27%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.yy_text_r {
	width: 70%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	line-height: 30px;
}

.yy_text {
	text-indent: 1cm;
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	line-height: 30px;
}

.yy_title_bg_2 {
	width: 100%;
	position: relative;
	float: left;
}

.yy_text_ll {
	width: 48%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.yy_text_rr {
	width: 50%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	line-height: 30px;
}

.yy_text_lll {
	width: 37%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.yy_text_rrr {
	width: 97%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	line-height: 30px;
}

.yy_text_l4 {
	width: 27%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.yy_text_r4 {
	width: 67%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	line-height: 30px;
}

.yy_text_l5 {
	width: 32%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	text-align: right;
	line-height: 30px;
}

.yy_text_r5 {
	width: 63%;
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	padding-top: 1px;
	margin-bottom: 0px;
	display: block;
	line-height: 30px;
}

.yy_text_cont {
	width: 96%;
	height: 30px;
	line-height: 30px;
	margin-left: 2%;
	margin-top: 1%;
}

.yy_text_cont li {
	margin-top: 5px;
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	color: #252525;
	background: #f8f8f8;
	text-indent: 1em;
}

.yy_text_cont li span {
	color: #e54304;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 16px;
}

.yy_text_cont h3 {
	width: 100%;
	border-bottom: 1px dotted #0a7781;
	border-bottom-style: dashed;
	height: 50px;
	color: #03b4da;
	line-height: 50px;
	text-align: left;
	font-size: 20px;
	float: left;
	margin-bottom: 1%;
}

.yy_text_cont_ll {
	width: 96%;
	height: 30px;
	line-height: 30px;
	margin-left: 2%;
	margin-top: 1%;
}

.yy_text_cont_ll li {
	margin-top: 5px;
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	color: #252525;
	background: #f8f8f8;
	text-indent: 0em;
}

.yy_text_cont_ll li span {
	color: #e54304;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 16px;
	float: right;
	width: 15%;
}

.yy_text_cont_ll h3 {
	width: 100%;
	border-bottom: 1px dotted #0a7781;
	border-bottom-style: dashed;
	height: 50px;
	color: #03b4da;
	line-height: 50px;
	text-align: left;
	font-size: 20px;
	float: left;
	margin-bottom: 1%;
}

.yy_text_cont1 {
	width: 96%;
	height: 20px;
	line-height: 20px;
	margin-left: 2%;
	margin-top: 1%;
}

.yy_text_cont1 li {
	height: 100px;
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	color: #03b4da;
	background: #f8f8f8;
	text-indent: 1em;
}

.yy_text_cont1 li span {
	color: #e54304;
	height: 20px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 16px;
}

.yy_text_cont1 h3 {
	width: 100%;
	border-bottom: 1px dotted #0a7781;
	border-bottom-style: dashed;
	height: 25px;
	color: #03b4da;
	line-height: 20px;
	text-align: left;
	font-size: 20px;
	float: left;
	margin-bottom: 1%;
}

.yy_text_cont1 input {
	width: 93%;
	height: 35px;
	line-height: 35px;
	float: left;
	color: #dcdcdc;
	padding-left: 5px;
	border: 1px solid #9b9b9b;
}

/*页码*/
.page_No {
	width: 100%;
	height: 34px;
	overflow: hidden;
	margin-left: 27px;
	float: left;
}

.page_No_cont {
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: left;
	margin-right: 4px;
}

.page_No_cont span {
	padding-left: 10px;
	color: #828282;
	font-size: 16px;
}

.page_No_cont a {
	display: inline-block;
	background: #e9e9e9;
	padding: 0px 5px;
	margin: 0 5px;
	padding-bottom: 5px;
	color: #515151;
	border: 0px solid #d8d8d8;
	height: 25px;
}

/* .page_No_cont a:hover { */
/* 	display: inline-block; */
/* 	background: #03b4da; */
/* 	margin: 0 0px; */
/* 	color: #fff; */
/* 	padding: 1px 0px; */
/* } */
.hntj_listpage a.selected,.page_No_cont a.selected:hover {
	border: 1px solid #676767;
	background: #b60606;
	color: #fff;
}

.page_No_2 {
	width: 690px;
	height: 27px;
}

.page_No_cont_2 {
	margin: auto;
	height: 27px;
	line-height: 27px;
	text-align: center;
}

.page_No_cont_2 a {
	display: inline-block;
	background: #e9e9e9;
	padding: 4px 5px;
	margin: 0 2px;
	padding: 1px 10px;
	color: #515151;
	border: 1px solid #d8d8d8;
}

.page_No_cont_2 a:hover {
	display: inline-block;
	background: #d60e14;
	margin: 0 2px;
	color: #fff;
	padding: 1px 10px;
}

.hntj_listpage_2 a.selected,.page_No_cont_2 a.selected:hover {
	border: 1px solid #676767;
	background: #959595;
	color: #fff;
}
/*===============正规通用===================*/

/*提示*/
.cont_box_zg {
	width: 97%;
	margin: auto;
}

.ts_box_cont {
	width: 100%;
	margin-top: 3%;
	/* 	background: url(images/nr_bg.jpg) repeat; */
	border: 1px solid #919fa6;
}

.ts_box_cont span {
	margin-left: 30%;
}

.ts_box_cont p {
	width: 100%;
	color: #565656;
	font-family: "微软雅黑";
	font-size: 20px;
	text-align: center;
	margin-top: 3%;
	margin-bottom: 5%;
}
/*电子渠道*/
.dzqd_box_cont {
	width: 100%;
	background: #fff;
	border: 1px solid #919fa6;
	float: left;
}

.red_title {
	width: 95%;
	height: 50px;
	line-height: 50px;
	font-size: 30px;
	color: #b80404;
	text-align: left;
	margin-top: 2%;
	background: url(../images/red_title.png) no-repeat 10px 20px;
	padding-left: 60px;
	float: left;
}

.dzqd_text_cont {
	width: 96%;
	height: 50px;
	line-height: 50px;
	margin-left: 2%;
	margin-top: 1%;
}

.dzqd_text_cont li {
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	border-bottom: 1px dotted #dcdcdc;
	color: #008fd0;
	padding-left: 10px;
}

.dzqd_text_cont li span {
	color: #363636;
	padding-left: 20px;
}

/*提示*/
.cont_box_zg {
	width: 100%;
	margin: auto;
}

.ts_box_cont {
	width: 72%;
	margin-top: 27px;
	margin-left: 46px;
	margin-right: 0;
	border: 1px solid #1c91ce;
	border-radius: 4px;
	background-color: white;
}

.ts_box_cont1 {
	width: 74%;
	margin-top: 6%;
	margin-left: 12%;
	border: 1px solid #008fd0;
}

.ts_box_cont1 p {
	width: 77%;
	color: #565656;
	font-family: "微软雅黑";
	font-size: 24px;
	text-align: center;
	margin-top: 6%;
	margin-bottom: 6%;
	line-height: 155%;
	padding-left: 10%;
}

.ts_box_cont span {
	
}

.ts_box_cont p {
	width: 77%;
	color: #565656;
	font-family: "微软雅黑";
	font-size: 24px;
	text-align: left;
	margin-top: 6%;
	margin-bottom: 6%;
	line-height: 155%;
	padding-left: 10%;
}
/*电子渠道*/
.dzqd_box_cont {
	width: 100%;
	background: #fff;
	border: 1px solid #919fa6;
	float: left;
}

.red_title {
	width: 95%;
	height: 50px;
	line-height: 50px;
	font-size: 30px;
	color: #b80404;
	text-align: left;
	margin-top: 2%;
	background: url(../images/red_title.png) no-repeat 10px 20px;
	padding-left: 60px;
	float: left;
}

.dzqd_text_cont {
	width: 96%;
	height: 50px;
	line-height: 50px;
	margin-left: 2%;
	margin-top: 1%;
}

.dzqd_text_cont li {
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	border-bottom: 1px dotted #dcdcdc;
	color: #008fd0;
	padding-left: 10px;
}

.dzqd_text_cont li span {
	color: #363636;
	padding-left: 20px;
}

/*选款类*/
.xk_box_cont {
	border-radius: 10px;
	width: 100%;
	background: #fff;
	border: 1px solid #919fa6;
	float: left;
	width: 100%;
}

.account_xk_box_cont {
	border-radius: 10px;
	width: 100%;
	background: #fff;
	float: left;
	width: 100%;
}
.xk_text_cont {
	width: 96%;
	height: 40px;
	line-height: 40px;
	margin-left: 2%;
	margin-top: 1%;
}

.xk_text_cont li {
	width: 100%;
	text-align: left;
	float: left;
	display: inline;
	color: #008fd0;
}

.xk_text_cont li span {
	width: 100%;
	float: left;
	color: #363636;
	height: 40px;
	line-height: 40px;
}

.xk_text_cont li span1 {
	width: 70%;
	float: right;
	color: #363636;
	height: 40px;
	line-height: 40px;
}

.xk_text_cont li red {
	color: #f00;
}

.xk_text_cont li.xk_text_cont_t {
	font-size: 50px;
	color: #d30c0c;
	text-align: center;
	padding-top: 5%;
	padding-bottom: 5%;
}

.text_ts {
	width: 100%;
	text-align: center;
	float: left;
	line-height: 30px;
	color: #29c1a3;
}

.yy_input {
	float: left;
	color: #d30c0c;
}

.input {
	width: 90%;
	height: 35px;
	line-height: 35px;
	float: left;
	color: #dcdcdc;
	padding-left: 5px;
	border-radius: 3px;
	border: 1px solid #9b9b9b;
}

.select {
	width: 100%;
	height: 35px;
	line-height: 35px;
	float: left;
	color: #434343;
	padding-left: 5px;
	border-radius: 3px;
	border: 1px solid #9b9b9b;
}

.option {
	height: 35px;
	line-height: 35px;
}
/*按钮*/
.red_button_box {
	width: 100%;
	float: left;
	position: relative;
	margin-top: 1%;
}

.red_button_2 {
	width: 100%;
	margin: auto;
}

.red_button_2 span a {
	width: 93%;
	position: absolute;
	left: 0%;
	color: #fff;
	font-size: 41px;
	padding: 4%;
	cursor: pointer;
}

.blue_button_box {
	width: 100%;
	float: left;
	position: relative;
	margin-top: 1%;
}

.green_button {
	text-align: center;
	width: 48%;
	height: 40px;
	line-height: 40px;
	float: left;
	background: #15c335;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
	width: 48%;
}

.red_button_2 {
	text-align: center;
	width: 48%;
	float: right;
	height: 40px;
	line-height: 40px;
	background: #d7d516;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}

.button_box {
	width: 100%;
	float: left;
	position: relative;
	margin-top: 4%;
}

.blue_button_l {
	text-align: center;
	width: 48%;
	height: 40px;
	line-height: 40px;
	float: left;
	background: #47e6ce;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}

.red_button_l {
	text-align: center;
	width: 48%;
	float: right;
	height: 40px;
	line-height: 40px;
	background: #d74e82;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}

.map {
	width: 96%;
	margin: auto;
	margin-top: 2%;
	margin-bottom: 2%;
}

/* .button_ty_box_2 {
	width: 100%;
	float: left;
	position: relative;
} */
.button_ty_cont_2 {
	text-align: center;
	width: 95%;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
	line-height: 40px;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
	height: 40px;
	width: 95%;
}

.button_ty_cont_3 {
	width: 95%;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
	height: 50px;
	line-height: 50px;
	background: #32be9b;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}
/*电子渠道限额*/
.button_ty_box_4 {
	width: 100%;
	float: left;
	position: relative;
}

.button_ty_cont_4 {
	text-align: center;
	width: 100%;
	margin: auto;
	margin-top: 2%;
	margin-bottom: 2%;
	height: 50px;
	line-height: 50px;
	background: #36b2e0;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}

.button_ty_cont_5 {
	text-align: center;
	width: 100%;
	margin: auto;
	margin-top: 2%;
	margin-bottom: 2%;
	height: 50px;
	line-height: 50px;
	background: #36b2e0;
	color: #fff;
	font-size: 20px;
}

/*账户绑定按钮*/
.blue_button_3 {
	text-align: center;
	width: 48%;
	float: right;
	height: 40px;
	line-height: 40px;
	background: #36b2e0;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}
/*生成验证码*/
.blue_button_yzm {
	text-align: center;
	width: 33%;
	float: right;
	height: 35px;
	line-height: 35px;
	background: #36b2e0;
	border-radius: 3px;
	color: #fff;
	font-size: 18px;
}

.red_button_3 {
	text-align: center;
	width: 48%;
	float: left;
	height: 40px;
	line-height: 40px;
	background: #d74e82;
	border-radius: 70px;
	color: #fff;
	font-size: 20px;
}

.gray_button_2 {
	text-align: center;
	width: 48%;
	height: 40px;
	line-height: 40px;
	float: left;
	background: #d1d1d1;
	border-radius: 70px;
	color: #1d1d1d;
	font-size: 20px;
}

.blue_button_2 {
	width: 100%;
	margin: auto;
}

.blue_button_2 span a {
	width: 93%;
	position: absolute;
	left: 0%;
	color: #fff;
	font-size: 41px;
	padding: 4%;
	cursor: pointer;
}

/*分行介绍样式*/
.list_cont_box {
	width: 100%;
	float: left;
	background: #fff;
}

.list_cont_box li a {
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: left;
	text-indent: 1em;
	border-bottom: 1px dotted #a0a0a0;
	border-bottom-style: dashed;
	float: left;
	font-size: 18px;
	background: url(/pweixin/weixin/css/images/sm_icon_1.png) no-repeat
		right 15px;
	color: #303030;
	display: block;
}

.list_cont_box li a:hover {
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #303030;
	background: #f1f5f6 url(/pweixin/weixin/css/images/sm_icon_1.png)
		no-repeat right 15px;;
	display: block;
	cursor: pointer;
	float: left;
}

.wdcx_cont_box {
	width: 100%;
	float: left;
	background: #fff;
}

.wdcx_cont_box li a {
	height: 100%;
	width: 100%;
	float: left;
	text-align: left;
	text-indent: 1em;
	background: url(/pweixin/weixin/css/images/sm_icon_1.png) no-repeat
		right 45px;
	border-bottom: 1px dotted #a0a0a0;
	border-bottom-style: dashed;
	cursor: pointer;
}

.wdcx_cont_box li a:hover {
	width: 100%;
	float: left;
	text-align: left;
	text-indent: 1em;
	background: #f1f5f6 url(/pweixin/weixin/css/images/sm_icon_1.png)
		no-repeat right 45px;
	border-bottom: 1px dotted #a0a0a0;
	border-bottom-style: dashed;
	cursor: pointer;
}

.wdcx_cont_box li h4 {
	width: 100%;
	color: #1c91ce;
	line-height: 50px;
	font-size: 20px;
	float: left;
}

.wdcx_cont_box li span {
	width: 90%;
	line-height: 30px;
	color: #3c3c3c;
	text-indent: 1em;
	float: left;
}

/*贷款信息查询样式*/
.wdcx_cont_box1 {
	width: 100%;
	float: left;
	background: #fff;
}

.wdcx_cont_box1 li a {
	height: 100%;
	width: 100%;
	float: left;
	text-align: left;
	text-indent: 1em;
	border-bottom: 1px dotted #a0a0a0;
	border-bottom-style: dashed;
	cursor: pointer;
}

.wdcx_cont_box1 li a:hover {
	width: 100%;
	float: left;
	text-align: left;
	text-indent: 1em;
	background: #f1f5f6 right 45px;
	border-bottom-style: dashed;
	cursor: pointer;
}

.wdcx_cont_box1 li span {
	width: 90%;
	line-height: 30px;
	color: #3c3c3c;
	text-indent: 1em;
	float: left;
}

.yanzm {
	width: 30%;
	height: 35px;
	line-height: 35px;
	float: right;
	background: #1bb1cd;
	border: 1px solid #1bb1cd;
	border-radius: 10px;
	text-align: center;
	color: #fff;
}

.yanzm_input {
	width: 30%;
	height: 35px;
	line-height: 35px;
	float: right;
	background: #1bb1cd;
	border: 1px solid #1bb1cd;
	border-radius: 10px;
	text-align: center;
	color: #fff;
}
.yanzm_input2 {
	width: 30%;
	height: 35px;
	line-height: 35px;
	float: right;
	background: #9b9b9b;
	border: 1px solid #9b9b9b;
	border-radius: 10px;
	text-align: center;
	color: #000;
}

.xk_text_cont_li {
	height: 100px;
	line-height: 100px;
	float: left;
}

.input_3 {
	position: absolute;
	z-index: 999;
	width: 60%;
	height: 35px;
	line-height: 35px;
	float: left;
	color: #dcdcdc;
	padding-left: 5px;
	border: 1px solid #9b9b9b;
}

.hdsm_text_2 {
	width: 96%;
	color: #093;
	font-size: 20px;
	padding: 2%;
	float: left;
	line-height: 50px;
	border-top: 1px dotted #ccc;
	border-top-style: dashed;
	text-align: center;
}

.button_ty_box_2 {
	width: 100%;
	float: left;
}

.button_ty_cont_2 {
	width: 95%;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
	border-radius: 70px;
	color: #fff;
	position: relative;
}

.button_ty_cont_2 span {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	float: left;
	padding-top: 1%;
	padding-bottom: 1%;
	font-size: 25px;
	cursor: pointer;
}

.xk_text_cont_2 {
	width: 96%;
	height: 40px;
	line-height: 40px;
	margin-left: 2%;
	margin-top: 1%;
}

.xk_text_cont_2 li {
	width: 96%;
	text-align: left;
	float: left;
	display: inline;
	color: #008fd0;
	margin-top: 2%;
	margin-bottom: 2%;
}

.xk_text_cont_2 li span.xk_text_cont_2_text {
	width: 35%;
	float: left;
	color: #008fd0;
	height: 40px;
	line-height: 40px;
}

.xk_text_cont_2 li span.xk_text_cont_2_k {
	width: 65%;
	float: left;
	color: #363636;
	height: 40px;
	line-height: 40px;
}

/* wbr 明细查询时间杆样式 开始 */
.termbar-wrap {
	width: 100%;
	padding-top: 11px;
	height: 30px;
}

.termbar-bar {
	background-color: #CDCDCD;
	width: 100%;
	height: 6px;
	border-radius: 3px;
	margin: auto;
}

.termbar-ul>.termbar-li {
	text-align: center;
	margin-top: -4px;
}

.termbar-li>.termbar-circle {
	margin: auto;
	height: 14px;
	width: 14px;
	background: url("/pweixin/weixin/css/images/termbar_circle.png")
		no-repeat;
	visibility: hidden;
	background-size: 13px 14px;
}

.termbar-li.on>.termbar-circle {
	visibility: visible;
}

.termbar-li>.termbar-label {
	margin-top: 3px;
	color: #333333;
	font-family: "黑体";
	font-size: 12px;
}

.termbar-li.on>.termbar-label {
	color: #009CDE;
}
/* wbr 明细查询时间杆样式 结束 */
.icon-qrydate {
	background: url("/pweixin/weixin/css/images/icon-qrydate.png") no-repeat;
	height: 24px;
	width: 24px;
	background-size: 24px 24px;
	margin-top: -3px;
}

.icon-qrydate ~a {
	text-decoration: underline;
	font-size: 12px;
}
/* wbr 明细查询页面样式 开始 */
.row-fluid .span81 {
	width: 67.957447%;
	min-height: 40px;
	background-color: #FFF;
	line-height: 40px;
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]
	{
	color: #333;
	background-color: #105fb9;
}

.well {
	min-height: 20px;
	padding: 0 10px 5px;
	margin-bottom: 7px;
	background-color: #FFF;
	border: 1px solid #79c4ea;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}

.well_top {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.well_bottom {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	margin-top: -8px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F8F8F8;
}

.hide_detail {
	width: 12px;
	height: 20px;
	float: right;
	margin-top: 16px;
	margin-right: 3px;
}

.show_detail {
	width: 20px;
	height: 12px;
	float: right;
	margin-top: 20px;
	margin-right: 3px;
}

.account {
	width: 60%;
	display: inline;
	font-size: 16px;
}

.account_height {
	height: 45px;
	line-height: 49px;
	padding-left: 2%;
}

.detail {
	font-size: 14px;
	line-height: 30px;
	margin-left: 1%;
}

.check {
	float: right;
	width: 46px;
	margin-top: 5px;
}

.btn_blue {
	background-color: #009ced;
	color: #fff;
	text-shadow: 0 0px 0px rgba(255, 255, 255, .75);
	font-size: 17px;
	border: none;
}

.acctBinding_check_li {
	font-size: 12px;
	color: #2F4F4F;
	line-height: 40px;
}

.acctBinding_check {
	width: 21px;
	margin-left : 10%;
}

.acctBinding_check_defaultAcct {
	margin-left: 18%;
}

.container-margin{
	margin-top: 2%;
}

.quick-qry {
	position: relative;
	height: 43px;
}

.quick-qry .termbar-link {
	position: absolute;
	background: url("/pweixin/weixin/css/images/termbar_link.png") no-repeat;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	top: 43px;
	z-index: 2;
}

.termbar-link-div {
	position: absolute;
	background: url("/pweixin/weixin/css/images/termbar_link.png") no-repeat;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	top: -13px;
	z-index: 2;
}

.termbar-link-div.left {
	left: 25px;
}

.termbar-link-div.right {
	right: 25px;
}

.quick-qry .termbar-link.left {
	left: 25px;
}

.quick-qry .termbar-link.right {
	right: 25px;
}

.quick-qry-res {
	border: 1px solid #9ED7F4;
	padding: 10px 12px 5px 12px;
}

.well.quick-qry-res>.row-fluid {
	padding: 0;
	box-shadow: none;
	margin-bottom: 5px;
	border: none;
}

.row-fluid {
	min-height: 23px;
	width: 100%;
}

.quick-qry-res .row-title {
	border: 1px solid #79c4ea;
	color: #79c4ea;
	font-size: 12px;
	line-height: 24px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.quick-qry-res .row-title1 {
	border: 1px solid #79c4ea;
	color: #79c4ea;
	font-size: 12px;
	line-height: 20px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.quick-qry-res .row-title.on {
	color: #FFFFFF;
	background-color: #79c4ea;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.quick-qry-res .row-title .row-title-one {
	display: inline-block;
	padding-left: 12px;
	width: 20%;
	display: inline-block;
	font-size: 12px;
}

.quick-qry-res .row-title .row-title-two {
	display: inline-block;
	width: 26%;
	font-size: 12px;
}

.quick-qry-res .row-title .row-title-three {
	display: inline-block;
	width: 30%;
}

.quick-qry-res .row-title .row-title-amountin {
	background: url("/pweixin/weixin/css/images/amount-in.png") no-repeat 0
		5px;
	color: #E86D68;
	background-size: 14px;
	text-align: right;
	font-size: 12px;
	float: right;
	width: 40%;
	padding-right: 12px;
}

.quick-qry-res .row-title.on .row-title-amountin {
	background: url("./images/amount-in-open.png") no-repeat 0 5px;
	color: #FFFFFF;
	background-size: 14px;
}

.quick-qry-res .row-title .row-title-amountout {
	background: url("./images/amount-out.png") no-repeat 0 5px;
	color: #A0D468;
	background-size: 14px;
	text-align: right;
	font-size: 12px;
	float: right;
	width: 40%;
	padding-right: 12px;
}

.quick-qry-res .row-title.on .row-title-amountout {
	background: url("./images/amount-out-open.png") no-repeat 0 5px;
	color: #FFFFFF;
	background-size: 14px;
}

.quick-qry-res .row-detail {
	border: 1px solid #79c4ea;
	border-top: none;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	font-size: 12px;
	padding: 0 10px;
	background: url("./images/row-detail-bg.png") no-repeat 95% 95%;
	background-size: 64px;
	display: none;
}

.quick-qry-res .row-title.on+.row-detail {
	display: block;
}

.quick-qry-res .row-detail>div {
	min-height: 25px;
	line-height: 25px;
}

/*企业对账交易begin*/
.quick-qry .row-title {
	border: 1px solid #79c4ea;
	color: #79c4ea;
	line-height: 46px;
	border-radius: 6px;
}
.quick-qry .row-title .row-title-one {
	display: inline-block;
	padding-left: 0px;
	width: 20%;
	display: inline-block;
	font-size: 10px;
}
.quick-qry-res .row-title2 {
	border: 1px solid #79c4ea;
	color: #79c4ea;
	line-height: 35px;
	border-radius: 6px;
}
.quick-qry-res .row-title2 .row-title-one {
	display: inline-block;
	padding-left: 0px;
	width: 20%;
	display: inline-block;
	font-size: 11px;
}

.quick-qry-res .row-title2 .row-title-one .left1{
	font-size: 10px;
	color:red;
	width:65%;
	display: inline-block;
}
.quick-qry-res .row-title2 .row-title-one .right1{
	width:25%;
	transform: rotate(40deg);
	-ms-transform: rotate(40deg);
	-moz-transform: rotate(40deg);
	-o-transform: rotate(40deg);
	-webkit-transform: rotate(40deg);
	display: inline-block;
}
.quick-qry-res .row-title2 .row-title-one .right1 .redstatus{
	font-size: 11px;
	color:red;
	border: 1px solid red;
	line-height: 20px;
	text-align: center;
	width:30px;
}
.quick-qry-res .row-title2 .row-title-one .right1 .graystatus{
	font-size: 11px;
	color:gray;
	border: 1px solid gray;
	line-height: 20px;
	text-align: center;
	width:30px;
}

/*企业对账交易end*/


/*交易明细展开样式*/
.showdetail {
	font-size: 12px;
	color: #555;
	padding-left: 5px;
	line-height: 25px;
}

#shanglagengduo {
	display: none;
	background: url("./images/getmore.png") no-repeat 38% 56%;
	background-size: 12px;
	color: #C8CACA;
	text-indent: 43%;
	font-size: 12px;
}

#shanglagengduo.show {
	display: block;
}

#meiyougengduo {
	color: #C8CACA;
	text-align: center;
	font-size: 12px;
}

.date-qry {
	background: url(./images/date-input-blur.png) 100% center no-repeat;
	background-size: 78px 25px;
}

.date-qry.on {
	background: url(./images/date-input-focus.png) 100% center no-repeat;
	background-size: 78px 25px;
}

/*余额样式开始*/
.container-fluid {
	margin-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}

.text-info {
	color: #3a87ad;
}

a.text-info:hover,a.text-info:focus {
	color: #2d6987;
}
/*余额样式结束*/

.well_margin {
	margin-top: 8px;
}

.well_padding {
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 0px;
}

.loan_text {
	line-height: 46px;
	display: inline-block;
	width: 90px;
	text-align: right;
}

.loan_input {
	display: inline-block;
	float: right;
	margin-top: 8px;
	width:60%;
	margin-right: 7px;
}

.loanAmount {
	width: 80%;
}

.loan_netWork {
	width: 45%;
	display: inline-flex;
	float: right;
	margin-top: 10px;
	margin-right: 7px;
}

.loan_msgCode {
	width: 50%;
}

.loan_msgBtn {
	float: right;
	margin-top: -38px;
	margin-right: 7px;
}

.loan_sendMsgCode1 {
	width: 80px;
	height: 30px;
	border-radius: 4px;
	background-color: #009ced;
	border: 0;
	font-size: 12px;
	color: #000;
}

.loan_sendMsgCode {
	width: 80px;
	height: 30px;
	border-radius: 4px;
	background-color: #009ced;
	border: 0;
	font-size: 12px;
	color: #fff;
}

.loan_radio {
	width: 20px;
	display: inline-block;
	margin-left: 5%;
}

.loan_intro {
	display: inline-block;
}

.loan_introCheckFont {
	font-size: 12px;
	color: #009ced;
}

.loan_introTitle {
	font-size: 18px;
	line-height: 40px;
	color: #009ced;
}

div [class="well well_margin loan_padding"] p {
	font-size: 14px;
    text-indent: 30px;
    color: #009ced;
    line-height: 26px;
    text-align: justify;
    margin-top: 8px;
}

.loan_padding {
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}

.loan_liucheng {
	width: 100%;
    margin-bottom: 5px;
}

.loan_select {
	border: 0px;
	color: #009ced;
}

div[class="loan_input"] input {
	border: 0px;
}

.btn_style {
	margin: 2%;
	padding: 6px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    background-image: none;
    border-radius: 4px;
}
.diy-btn{
	padding:10px 0;
	background-color:#e2514f;
	border-radius:4px;
	border:0;
	color:#fff;
	font-size:16px;
}
.diy-btn2{
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	outline: none;
	display: block;
	height: 40px;
	background: #fff url(/pweixin/weixin/css/finalImages/targetAddFile.png) center no-repeat;
	background-size: 23px;
}
.Account_btn_style {
    margin: 6%;
    padding: 6px;
    width: 96%;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    background-image: none;
    border-radius: 4px;
}

.acct_box_cont {
	width: 74%;
    margin-top: 27px;
    margin-left: 13%;
    margin-right: 13%;
    border: 1px solid #1c91ce;
    border-radius: 4px;
    background-color: white;
}

.well_shixiao {
	padding-left: 8%;
    padding-right: 8%;
    margin-top: 12%;
    color: #009ced;
    border: 1px solid #009ced;
    background-color: #fff;
    font-size: 16px;
}

.shixiao_font {
	text-indent: 35px;
    margin-top: 17px;
}

.loan_person {
	line-height: 29px;
    color: red;
    background-color: #FFF8DC;
    margin-top: 8px;
    margin-bottom: -9px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.loan_wellTop {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.AccountBindingInput:focus{
	border: 1px solid #009ced;
}
.acct_box_cont2 {
	width: 95%;
    margin-top: 27px;
    margin-left: 2%;
    border: 1px solid #1c91ce;
    border-radius: 4px;
    background-color: white;
}
.resultmsg{
	width: 99%;padding-bottom: 20px; text-align: center;color: #1C91E3;word-break:break-word;
}
.recommend_text {
	line-height: 46px;
    display: inline-block;
}
.recommend_input {
	display: inline-block;
    margin-top: 8px;
    width: 71%;
}
.recommend_msgCode {
	width: 56%;
}
.recommend_sendMsgCode {
	width: 40%;
	height: 30px;
	border-radius: 4px;
	background-color: #009ced;
	border: 0;
	font-size: 12px;
	color: #fff;
}
.recommend_sendMsgCode1 {
	width: 40%;
	height: 30px;
	border-radius: 4px;
	background-color: #009ced;
	border: 0;
	font-size: 12px;
	color: #000;
}
.recommend_qry {
	position: absolute;
    margin-top: -46%;
    padding: 10%;
    text-align: center;
}
.recommend_res {
	display: inline-flex;
    width: 100%;
    padding: 1%;
}
.recommen_resImg {
    width: 70px;
    padding: 1%;
}
.recommend_resMsg {
	color: #009ced;
    line-height: 28px;
    padding: 1%;
}
.recommend_span {
    font-size: 22px;
    color: #e25050;
}
.recommend_list {
    margin-left: 5%;
    margin-right: 5%;
    text-align: center;
}
div [class="recommend_list"] div {
	display: inline-block;
    line-height: 30px;
}
.recommend_1 {
	color: #e25050;
}
.recommend_2 {
	color: #000;
}
.recommend_3 {
	color: #FF9933;
}
.recommend_4 {
	color: #00CC66;
}
.recommend_jieshao {
	position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
}
.recommend_btnQry {
    position: absolute;
    width: 90%;
    bottom: 17px;
}
.recommend_qryList {
	width: 100%;
}
.recommend_pageSpan {
	margin-top: -39px;
    position: absolute;
    width: 100%;
    text-align: center;
}
.recommend_msg {
	text-align: center;
    position: absolute;
    width: 100%;
    font-size: 14px;
}

/* 微信DIY制卡------start */
.diy_box {
	background-color: #fff;
    width: 100%;
}
.diy_item {
	width:90%;
	margin:0 auto;
	margin-top:5px;
    border-radius: 4px;
    background-color: #e3e3e3;
    border: 1px solid #e9e9e9;
}
.diy_div1 {
	line-height: 33px;
    padding-left: 27px;
    padding-right: 10px;
}
.diy_date {
	width: 70%;
    display: inline-block;
    color: #333;
    font-size: 14px;
}
.diy_status {
	display: inline-block;
    width: 20%;
    font-size: 14px;
    float: right;
    text-align:right;
}
.diy_div2 {
	padding-left: 27px;
    height: 60px;
    line-height:60px;
    padding-right: 20px;
}
.diy_idNo {
	font-weight: 600;
    display: inline-block;
    width: 70%;
    font-size: 15px;
}
.diy_img {
	width: 20%;
    float:right;
    text-align:right;
}
.diy_img img{
	width:40px;
	height:40px;
}
.diy_idNoClear {
	text-align: center;
    color: #919fa6;
    width: 80%;
    box-shadow:none !important;
    padding:8px 0 !important;
    background-color:#f4f4f4!important;
}
.clear {
	display:none;
	background: url(/pweixin/weixin/css/images/text-clea.png);
	background-size: 15px;
    position: absolute;
    width: 15px;
    height: 15px;
    margin: 12px 0 0 -23px;
}
.diy_idNoClear::-ms-clear {
	display:none;
}
.diy_idNoClear:valid + .clear {
	display:inline;
}
.diy_shareSuc {
	font-size: 17px;
    color: #30c12c;
    font-weight: 800;
    margin-top: 10px;
    margin-bottom: 20px;
}
.diy_hisQry {
	color: #009ced;
    font-size: 14px;
    text-decoration: underline;
    width: 100%;
    margin-top:20px;
    text-align: center;
}
.diy_hisQry img{
    width: 17px;
    padding-bottom: 2px;
}
.diy_msg {
	text-align: center;
    font-size: 12px;
    color: #009ced;
    padding-bottom: 5px;
    padding-top: 5px;
}
.stepCard {
	background: #fafafa;
	padding-top: 23px;
	text-align: center;
	width:94%;
	margin:10px auto;
	border: 1px solid #e9e9e9;
    border-radius: 5px;
	
}
.stepIdNo {
	display:block;
	text-align: center;
    padding:28px 0;
    background: #fafafa;
    width:94%;
	margin:0px auto;
    border: 1px solid #e9e9e9;
    border-radius: 5px;
}
.btn-submit{
	width:94%;
	margin:10px auto
}
.diy_logo {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    border-style: solid;
    border-width: 2px;
    border-color: #e9e9e9;
    border-radius: 12px;
}
#tishi img{
	width: 90%;
    display: block;
    margin: 0 auto;
}
#tishi .DIYshareline{
	width: 30%;
    float: right;
    margin-right: 20px;
}
#tishi .DIYcloseLayer{
	margin-top: 130px;
	width:10%;
}
.setResult{
	text-align:center;
	margin-top:100px;
}
.setResult img{
	width:45px;
}
.sortline{
	height:1px;
	background:#e9e9e9;
	width:90%;
	margin:0 auto;
}
.noPadding{
	padding: 0px !important;
}
/* 微信DIY制卡------end */

/* 微信网点查询------start */
.gd-iframe{
	position: relative;
	width: 100%;
	height: 80%px;
	outline: none;
	border: 0;	
}
.regions-detail{
    bottom: 0;
    width: 100%;
    background-color: #009ced;
    padding-top: 3%;
    padding-bottom: 3%;
    padding-left: 5%;
    color: white;
    clear: both;
    position: absolute;
}
.regions-list{
    position: relative;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 53px;
    width: 100%;
    z-index: 2;
}
.region{
    border: 1px solid #EAEAEA;
    width: 25%;
    padding-bottom: 2.483%;
    padding-top: 2.483%;
    text-align: center;
    float: left;
    font-size: 14px;
    margin-left: 5%;
    margin-top: 3%;
}
.nq_position{
	margin-top: 1% !important;
}

.radius_border{
    width: 95%;
    border: 2px solid #ffffff;
    border-radius: 5px;
    margin-left: 1%;
    margin-right: 1%;
    margin-top: 1%;
    margin-bottom: 0.5%;
}
.img-space{
	margin-left: 28% !important;
}
.locate-img{
    width: 4.28%;
    height: 39%;
    margin-left: 52%;
}
.region-choose{
    position: absolute;
    width: 100%;
    /* height: 93%; */
    bottom: 0;
    z-index: 0;
    background: #ffffff;
}
.region-bg{
	border: none;
    width: 100%;
    height: auto;
    margin-top: -34%;
    float: left;
}
.region-position{
	margin-bottom: -10%;
}

.hasMore{
	text-align: right;
	width: 95px;
	height: 30px;
	margin: 0 auto;
	background: url(images/showMore.png) no-repeat left center;
	background-size: 27px 27px;
	font-size: 14px;
	color: #646464;
	line-height: 30px;
	clear: both;	
}
.hasNo{
	color: #C8CACA;
	text-align: center;
	font-size: 12px;
}
.locate-addr{
	padding-left: 2%;
}
.showDept{
	font-size: 14px;
}
.floatLayer{
	width: 100%;
	background: url(images/map.png) no-repeat;
	background-size: 100% 100%;
    height: 529.8px;
	opacity: 0.5;
}

.BankAddress{
    width: 95%;
    margin: 0 auto;
    border-radius: 5px;
    border: 1px solid #cfcfcf;
    margin-top: 2.5px;
    background: #fff;
}
.BankAddress-top{
	padding: 9px ;
}
.BankAddress .BankAddressDel{
    padding-left: 15px;
    color: #a0a0a0;
    font-size: 15px;
}
.BankAddress-top .BankName{
	font-weight: bold;
	margin-bottom: 5px;
    font-size: 15px;
}
.BankAddress .BankAddress-top .img{
	float: left;
	margin-right: 5px;
	width: 3%;
}
.BankAddress .BankAddress-top .img img{
	width: 15px;
}
.BankAddress  .BankAddress-bottom{
	border-top:1px solid  #cfcfcf;
	height: 31px;
}
.goHere,.goPhone{
    display: inline-block;
    width: 48%;
    text-align: center;
    height: 26px;
    padding-top: 10px;
    margin-top: -1%;
    font-size: 13px;
    color: #a0a0a0;
}
.goHere img,.goPhone img{
	height: 15px;
}
/* 微信网点查询------end */
