﻿@charset "utf-8";

/*全局*/
*{
	margin:0;
	padding:0;
	box-sizing: border-box;
}
html{
	height:100%;
	font-size:20px;
}
body{
	font-size: 1.8rem;
	padding-top: 4rem;
}
label,dl,ul,li{
	list-style: none;
    margin:0;
}
input{
	outline: none;
	border:0;
}
table{
	width: 100%;
}
td{
	text-align: center;
}
.lf{
	float: left;
}
.rt{
	float: right;
}
img{
	vertical-align: middle;
}

.hiden {display:none;}

.basic_information_bd{
    padding-top:4.15rem;
}

/*.header .right em {font-style: normal;color: #FFFFFF;float: right;text-align: center;}
.header .right img {height: 1.7rem;;margin-right: 0.5rem;margin-left: 0.5rem;vertical-align:middle;}*/

/**中间*/
.content {    position: relative;clear: both;text-align:center;margin:0 auto;height:100%}

/**index_应用*/
.content .row a{margin-bottom: 1rem;}
/**橘黄色*/
.index_orange {height:9.2rem;line-height:9.2rem;margin:0 auto;background-color: #fed33d;border-radius:0.5rem;font-size: 1.5rem;color: #FFFFFF;}
.index_orange img {margin-left: 0.5rem;border-radius:0.5rem;height:9.2rem; float: left;margin-top: 0px;}
a:hover {text-decoration: none;}
/**蓝色*/
.index_blue{height:9.2rem;line-height:9.2rem;margin:0 auto;background-color: #49bfd0;border-radius:0.5rem;font-size: 1.5rem;color: #FFFFFF;}
.index_blue img {margin-left: 0.5rem;float: left;margin-top: 0px;height:9.2rem;}



/**验证页*/
/*.login {width: 450px;padding:16px 36px 0;margin: auto; border:1px solid #D4D4D4;border-radius:20px 20px 0 0;background-color: #FFFFFF;}*/
.login {width:80%;max-width: 22.5rem;padding:0.8rem 1.3rem; border:1px solid #D4D4D4;border-radius:1rem;background-color: #FFFFFF;position:absolute;top:50%;left:50%;
        transform:translate(-50%,-50%);
        z-index:1000;
        padding-bottom:6.2rem;
}

.login .loginH6Left{float:left; margin-left:0.5rem}
.login .loginH6Right{float: right}
.login h1 {font-size: 1.4rem;text-align: center;color: #048A8B;margin-top: 2.8rem;}
.login .redFont{font-size: 0.7rem;color:red;margin:0}
.login input{ padding-left: 2.4rem;vertical-align: middle;vertical-align: top;
                  border-radius: 1.3rem;
width: 100%;background-color: #D5F5F5;font-size: 0.8rem;height: 2.4rem;list-style-type: none;display: inline;border-style: none;color: #575757;}
.login input:focus{outline:none;}
.login img{
           position:absolute;
           left:0.8rem;
           top:50%;
           width:1.4rem;
           transform: translate(0,-50%);

}
.login .zy i{display:inline-block;background-color: #048A8B;height: 0.3rem;width: 0.3rem;border-radius:50%;position:absolute;top:50%;right:0.8rem;transform: translate(0,-50%);}
.login h6{background-color: #048A8B;height: 0.3rem;width: 0.3rem;border-radius:50%;margin-right: 10px;margin-top:23px;float: right;}
.login .zy {position:relative;height: 2.4rem;margin: auto;background-color: #D5F5F5;border-radius:1.3rem;border: 1px solid #FFFFFF;margin-top: 1rem;}
.login .dr {clear: both;border-style: none;height: 2.4rem;text-align: center;margin: auto;margin-top: 1rem;}
.login .dr input{height: 2rem;width: 40%;padding:0;background-color: #B1B1B1;font-size: 1.1rem;color: #FFFFFF;border-radius:25px;display: inline;border: 2px solid #FFFFFF;}
.login .dr .login_btn{background-color:#048A8B}
.login_xb {height: 6.2rem;position: absolute;left: 0;bottom:0;width: 100%;margin: auto;border-radius:0px 0px 1rem 1rem;background-color: #FA8D55;border:1px solid #D4D4D4;color: #FFFFFF;padding-right:1rem;font-size: 2.1rem;text-align: right;font-weight: bolder;line-height: 6.2rem;}
/*.login_xb img {float: left;width:132px;height:115px;}*/
/*.login_foot {text-align: center;margin-top:-125px;float:left;}*/
.login_foot{width: 100%;position:fixed;bottom:0;}
/*.login_foot img {width: 100%;vertical-align: middle;height:320px;}*/
.login_foot img {width: 100%;}
.login .dr input:nth-child(1){float: left;}
.login .dr input:nth-child(2){float: right;}
.login_xb img{height:100%;width:auto}
@media screen and (max-width:600px) {
   html{font-size:10px}
}
/*@media screen and (max-width:1000px) {
    .contentLogin{margin-top:20%;}
    .login {width: 800px;padding:50px;}
    .login_xb{width:800px;}
    .login input{height:78px;}
    .login h6 {margin-top: 36px; }
    .login .zy {width:600px;margin-bottom: 80px;height:80px;line-height: 80px;}
    .login .dr {margin-bottom: 40px;width:600px;}
    .login .dr:after{content: ""; display: block; clear: both; }
    .login .dr input{width: 240px;margin:0;height:70px;padding-left:50px;padding-right:50px;display: inline-block}
    .login .dr input:nth-child(1){float: left;}
    .login .dr input:nth-child(2){float: right;}
}*/


/**用户详细页*/
.user_info {height:489px;width: 80%;margin-right: auto;margin-left: auto;border: 1px solid #048A8B;}
.user_info td {width:25%;border: 1px solid #048A8B;width: 25%;color: #048A8B;font-weight: normal;font-size: 26px;}
.user_info td.bGround{background-color:#C3E0DE}
.user_info h3 {height: 60px;font-size: 26px;line-height: 60px;float: left;width: 49%;text-align: center;margin: -1px;}
.user_info img {float: left;margin-left: 20px;margin-right: 15px;}

/***费用信息页*/
.container{ color:#048A8B; font-size:24px;}
.container label {  font-size:24px;font-weight:normal;}
.container>.row{ margin-bottom:1rem;margin-top:1rem;}
.container .fyzmxContenter{border: 2px solid #048A8B;}
.container .fyzmxContent{overflow-x:auto;overflow-y:hidden;}
.container .table_content{overflow-x: hidden;overflow-y:auto ;}
.container li{ list-style:none}
.container ul{margin:0;padding:0;}
.container .col-sm-3{ padding-right: 5px;padding-left: 5px;}
.container .fyzmx{border:2px solid #048A8B;margin-bottom:40px;}
.container .fyzmxHead{ background: #048A8B; color:#fff; height:63px; line-height: 63px;text-align: center;}
.container ul:after{  display: block; content: ""; clear: both;}
.container .fyzmxUl>li{ float: left; width: 50%;border-right:1px solid #A1D4D5;border-bottom:1px solid #A1D4D5;text-align: center;}
.container .fyzmxHeadCoFa{overflow-x:auto;overflow-y:hidden;}
.container .fyzmxHeadCo{padding-top:6px; border-bottom:1px solid #A1D4D5;}
.container .fyzmxHeadCo li{border-left:0;float:left;  padding:6px 10px;   margin-left:10px;  color:#000; border:1px solid #A1D4D5;}
.container .fyzmx .fyzmxHeadCo{padding-top:6px; border-bottom:1px solid #A1D4D5;}
.container .fyzmx .fyzmxHeadCo li{border-left:0;float:left;  padding:6px 10px;   margin-left:10px; border:1px solid #A1D4D5;}
.container .fyzmxListhead>li{width: 14%; float: left;  border-right:1px solid #A1D4D5; border-bottom:1px solid #A1D4D5;text-align: center;background: #CEE8E9;}
.container .fyzmxListhead>li:last-child{width: 16%;}
.container .fyzmxListContent{overflow-x: hidden;overflow-y:auto ;max-height:370px;}
.container .fyzmx .fyzmxListhead>li{width: 25%; float: left; border-right:1px solid #A1D4D5;border-bottom:1px solid #A1D4D5; text-align: center; background: #CEE8E9;}
.container .fyzmxHeadCo:after{  display: block; content: "";  clear: both;}
.container .fyzmxList>li{width: 25%; float: left;  border-right:1px solid #A1D4D5; border-bottom:1px solid #A1D4D5; text-align: center; height:43px;}
.container .bianse{overflow-x: hidden;overflow-y:auto ;max-height:535px;}
.container .bianse ul:nth-child(2n-1){ background: #CCE9E7;}
.container .kandan{ margin: 0 auto; width:360px; height:45px; border-radius: 5px; background: #048A8B; text-align: center; line-height: 45px; color:#fff; font-size: 26px;  margin-top:20px;}
.container .kandanImg{margin-top: -4px;width: 30px}
.container .fyzmxHeadCo .oTab{ background: #048A8B;color:#fff;}
.container table { width:100%}
.container .info_table td{width:25%; word-break:break-all; text-align: center; border-bottom: 1px solid #A1D4D5;border-right:1px solid #A1D4D5;}
.container .detil_table td{ width:14%;word-break:break-all; text-align: center; border-bottom: 1px solid #A1D4D5; border-right:1px solid #A1D4D5;}
.container .detil_table td:last-child{ width:16%;}





