/* CSS Document */
body{background-color:#fff;}
.container,.marketing{width:90% !important;}
.logos{float:left;padding-top:8px;margin-right:20px;}
a{text-decoration:none;}
.default_font{font-family:"微软雅黑" !important;}
.body{padding:5px;}
.focus_this{border-bottom:3px solid #e50505;color:#e50505;padding:10px 0px 5px 5px; font-size:14px;font-family:"微软雅黑"; text-align:center;}
.focus_no{border-bottom:3px solid #666;color:#666;padding:10px 0px 5px 5px;font-size:14px;font-family:"微软雅黑";text-align:center;}
.sitetop{height:35px;font-size:20px;padding-top:6px;font-family:"微软雅黑";}
.bt_uls button{margin-right:10px;}
.dakuang{height:300px; overflow:hidden;padding:15px; overflow-y:scroll;}
.qm_box{margin-bottom:15px;}
.qm_con{ text-align:center;height:100px;}
.wx_notice{border:1px solid #eee;border-radius:5px;margin:3px;padding:0 0 5px 8px;font-family:"微软雅黑"; line-height:24px;}
.wx_img{border-radius: 5px;margin:0;padding:0;}
.viewdt{padding-top:27px;padding-right:20px;}
.text_two{float:left;height:55px;padding-top:0px;margin:0px;}

.tserd{border:1px solid #5bc0de; background-color:#fff;border-radius: 8px 8px 8px 8px;margin:10px 0 10px 0;padding:0 0 10px 15px;font-family:"微软雅黑"; line-height:24px;}
.success_notice{margin-right:5px;color:#777;}

.select_txt{float:left;width:30px;padding:3px 0 2px 0;margin-left:-10px;}
.addressdiv{float:right;}
.top_n{color:#fff;}
.htzimg{ position:absolute; z-index:99;margin:-100px 20px 0 270px;}
.tx_line{border-bottom:dotted #eee 1px;height:32px;width:48%}

.g_line1{border-bottom:dotted #eee 1px;height:32px;width:38%}
.g_line2{border-bottom:dotted #eee 1px;height:32px;width:58%}

.popo_con_menu{height:35px;clear:both;background-color:#fff;border-bottom:0px;border-radius:8px 8px 8px 8px}
.popo_con_menu ul{heigh:35px;background-color:#f1f1f1; list-style-type:none;padding:0;margin:0;border-radius:8px 8px 0px 0px}
.popo_con_menu ul li{width:50%;height:35px;float:left; cursor:pointer;color:#fff; background-color:#333;font-size:14px;border-right:1px solid #dedede; text-align:center;padding-top:8px;border-radius:8px 8px 0px 0px; background:url(../images/black_b.jpg) repeat-x;}
.popo_aon{width:50%;height:35px;background-color:#2c7dc3 !important;float:left; cursor:pointer;color:#ffffff !important;font-size:14px; font-weight:bold;background:url(../images/blue_b.jpg) repeat-x !important;}
.popo_con_box{padding-top:5px;background-color:#fff;border-radius:8px 8px;border:1px solid #ccc;margin-right:1px;overflow:hidden;}
.popo_con_box ul{padding:0;margin:0;}
.pageclear{clear:both;padding-top:9px;}
.l_est{margin-right:-15px;}

.info_box{border-radius:8px 8px 8px 8px !important;margin:5px;margin-top:8px;}
.newdes ul li{ list-style-type:none;height:23px;}
.newdes font{color:#F00;}

.bc_text{color:#ff0000;padding-left:5px;margin-bottom:8px;}
.ru_text{color:#ff0000;padding-left:5px;margin-top:5px;}
.input_text{color:#ff0000;padding-left:0px;margin-top:5px;font-size:12px;}
.bcinfo_con_box{background-color:#fff;border-radius:8px 8px 8px 8px;border:1px solid #ccc;margin-right:1px;overflow:hidden;}
.bcinfo_con_box ul{padding:0;margin:0;}
.bcinfo_con_box ul li{height:37px;padding-top:7px;margin-top:0px;border-bottom:1px solid #ddd;padding-left:20px;}
.bcinfo_con_box ul li select{float:left;}
.newdes{ font-family:"微软雅黑"}

.input_l{width:83%;border:0px;color:#ccc;font-size:14px; text-align:right;}
.input_c{width:63%;border:0px;color:#ccc;font-size:14px; text-align:right;}
.carema{margin-right:5px;}
.no_border{border:0px !important;}

.succes_text{ color:#090; text-align:center;}
.2wm{ text-align:center;}

.mymoney{width:130px;height:130px;margin:auto; background-color:#ff6600;color:#fff;border-radius:80px; text-align:center;font-size:16px;}
.mymoney_con{padding-top:35px;}

.sueccess_info{width:100px;height:100px;margin:auto; background-color:#12af19;color:#fff;border-radius:50px; text-align:center;font-size:16px;}
.sueccess_info_con{padding-top:5px;}

.fail_info{width:100px;height:100px;margin:auto; background-color:#e90909;color:#fff;border-radius:50px; text-align:center;font-size:16px;}
.fail_info_con{padding-top:5px;}

.tj_info{width:50px;height:50px;margin:auto; background-color:#0bb30f;color:#fff;border-radius:30px; text-align:center;font-size:16px;}
.tj_info_con{margin-top:-5px;}

.my_product{padding-right:22px;padding-left:22px;}
.my_product div{padding:0 8px 0 5px;}
.my_product div img{margin:auto;}
.my_product p{font-size:15px !important;}
/*.my_product div p{clear:both;width:100%;text-align:center;color:#666;font-size:12px;padding-top:5px;}*/
.need_info{ text-align:center;color:#dd0000;}
.zhizi{padding:3px;margin-left:-6px;}
.zhizi img{width:100%;height:90px;}
.tab_line{font-size:13px; line-height:16px;width:100%;margin-left:-4px;}
.hr_div{clear:both;border-bottom:1px solid #eee;margin-left:-8px;}
.money_text{color:#ff6600;}
.left_dt{padding-left:15px;}
.fk_box{background-color:#fff;margin:0 10px 0 10px; border-radius:3px;margin-top:25px;padding:10px 0 10px 0;padding-bottom:0px;}
.fk_text{ background-color:#eee;height:55px;padding-top:10px; border-radius:0 0 3px 3px;}

/*4-15新增CSS*/
.input_new{border:0px;float:left;margin-top:5px;width:100%;text-right}
.input_name{margin:7px 0 0 10px;padding:0;font-size:15px;color:#333333;}
.back_homepage{background-color:#fff;width:24px;height:24px;border-radius:12px;padding:2px;padding-top:1px;margin-top:-2px;}
.show_notice_blue{padding:5px; text-align:center;color:#fff; background-color:#39a6e3;font-size:16px;}
.show_notice_red{padding:5px; text-align:center;color:#fff; background-color:#ec4545;font-size:16px;}

.show_info{padding-top:15px;padding-bottom:0px; text-align:center;color:#666;font-size:15px;}


/*新按钮*/
.my_product div p{clear:both;width:100%;text-align:center;color:#fff;font-size:12px;padding-top:5px;}
.quick_box1{width:55px;height:55px; color:#fff; border-radius:10px;margin:auto;border:2px solid #fff;}
.quick_box2{width:55px;height:55px; color:#fff; border-radius:10px;margin:auto;border:2px solid #fff;}
.quick_box3{width:55px;height:55px; color:#fff; border-radius:10px;margin:auto;border:2px solid #fff;}
.quick_box4{width:55px;height:55px; color:#fff; border-radius:10px;margin:auto;border:2px solid #fff;}

.quick_box1>.quick_icon{font-size:34px;margin:9px 0 0 3px;}
.quick_box2>.quick_icon{font-size:38px;margin:9px 0 0 3px;}
.quick_box3>.quick_icon{font-size:36px;margin:9px 0 0 2px;}
.quick_box4>.quick_icon{font-size:36px;margin:9px 0 0 2px;}


/*旧按钮
.quick_box1{width:55px;height:55px; background-color:#f25656;color:#fff; border-radius:10px;margin:auto;}
.quick_box2{width:55px;height:55px; background-color:#39C;color:#fff; border-radius:10px;margin:auto;}
.quick_box3{width:55px;height:55px; background-color:#f25656;color:#fff; border-radius:10px;margin:auto;}
.quick_box4{width:55px;height:55px; background-color:#39C;color:#fff; border-radius:10px;margin:auto;}

.quick_box1>.quick_icon{font-size:37px;margin:9px 0 0 4px;}
.quick_box2>.quick_icon{font-size:40px;margin:9px 0 0 2px;}
.quick_box3>.quick_icon{font-size:40px;margin:9px 0 0 1px;}
.quick_box4>.quick_icon{font-size:39px;margin:9px 0 0 2px;}
*/

.qb_info{width:110px;height:110px;margin:auto; background-color:#fbdf66;color:#fff;border-radius:55px; text-align:center;font-size:16px;border:8px solid #f9ca01;}
.qb_info_con{padding-top:5px;color:#f9aa01;}
.qb_info_con h1{font-size:52px;}

.card_style{
	height:170px;
	background:url(../images/card_bg.png) no-repeat top left;
	background-color:#76d0ec;
	border:0px;
	}
.card_style ul li{ list-style-type:none;}
.card_con{color:#fff !important;font-size:16px;}

.no_b_line{border-radius:0px !important;margin:0px;border:0px;}
.no_radius{ border-radius:0px;}
.no_margin{margin:0px !important;}
.no_padding{padding:0px !important;}
.mx_box a{color:#444;}
.topbg{ background-color:#686f78;padding:20px 0 10px 0;}

.topbg_blue{ background-color:#337ab7;padding:20px 0 10px 0;}

.more_dtl{font-size:20px;color:#ddd;margin:16px 0 0 -20px;}

.pay_num{padding-top:12px;}

.info_name{margin:7px 0 0 10px;padding:0;font-size:16px;color:#42ade5;}

.pay_text1{color:#00967f;font-size:18px;margin-left:-1px;}
.pay_text2{color:#257fad;font-size:20px;}
.pay_text3{color:#fa5151;font-size:20px;}


.jz_text{color:#093;}
.cz_text{color:#F30;}

.tx_title{font-size:17px;}
.tx_money{font-size:16px;}

/*支付密码*/
.input_pass_box{width:246px;height:50px;margin:auto;}

/*输入框样式*/
.pwd-box{
	    width:246px;
		height:42px;
	    padding-left: 2px;
	    position: relative;
	    border: 1px solid #9f9fa0;
		over-flow:hidden;
		border-radius:3px;
		background-color:#fff;
	}
	.pwd-box input[type="tel"]{
	    height: 42px;
	    color: transparent;
	    position: absolute;
	    top: 0;
	    left: 0;
	    border: none;
	    font-size: 18px;
	    opacity: 0;
	    z-index: 1;
	    letter-spacing: 25px;
		float:left;
	}
	.fake-box input{
		width: 40px;
	    height: 40px;
	    border: none;
	    border-right: 1px solid #9f9fa0;
	    text-align: center;
	    font-size: 16px;
		float:left;
		border-radius:0px;
	}
	.fake-box input:nth-last-child(1){
		border:none;
	}
/*/输入框样式*/
.popo_con_box small{color:#fff;padding-left:2px;}
/*银行卡背景*/
.ms_yhk{color:#fff;background:url(../images/bank/ms.png) no-repeat top right;background-color:#008c77;} /*民生*/
.zg_yhk{color:#fff;background:url(../images/bank/zg.png) no-repeat top right;background-color:#c6032f;} /*中国*/
.js_yhk{color:#fff;background:url(../images/bank/js.png) no-repeat top right;background-color:#005bae;} /*建设*/
.ly_yhk{color:#fff;background:url(../images/bank/ly.png) no-repeat top right;background-color:#00967f;} /*农业*/
.zs_yhk{color:#fff;background:url(../images/bank/zs.png) no-repeat top right;background-color:#da251d;} /*招商*/
.gs_yhk{color:#fff;background:url(../images/bank/gs.png) no-repeat top right;background-color:#da251d;} /*工商*/

.default_yhk{color:#fff;background-color:#b6b6b6;} /*民生*/

.jb_btn{float:right;width:30px;height:25px; text-align:center; border-radius:5px;border:1px solid #ccc;}
.del_info{background-color:#337ab7;}
.del_info hover{color:#fff;}

.btn_pd{padding:0 23px 0 23px;}
.btn_so{padding:0 3px 0 3px;}
.margin_pd{padding:0 16px 0 16px;}

.user_t{ border-radius:12px;}

@media only screen and (max-width:640px) {
	.min_left_n{width:115px !important;}
	.min_left_input{width:145px !important;}
	.addressdiv{float:left;width:100%;}
	.htzimg{ position:absolute; z-index:99;margin:-100px 20px 0 170px;}
	#prev_s{display:none;}
  	#next_s{display:none;}
}