.u2{padding-inline-start: 0px; margin-top: 10px;

}
.u2 li{
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    list-style: none;
    margin: 0;
    padding: 0;
}
.pos {
    width: 40px;height:24px;
    font-size: 100%;
    background-color: #aaa;
    color: #fff;
    line-height: 24px;
    vertical-align: middle;
    text-align: center;
	display: block;
	float: left;
	margin-left:0px;
	overflow: hidden;
	}
.def {
    padding-left: 15px;
    line-height: 28px;
    vertical-align: top;
    font-size: 16px;
 
}

.de_title1 {
    width: 50px;
 
    font-size: 16px;
    color: #c00;
    font-weight: 500;
  
    float: left;
	    display: block;
}

.de_title2 {
    width: 50px;

    font-size: 16px;
    color: #c00;
    font-weight: 500;

    float: left;
	    display: block;
}

.df_div2{clear:both}

.li_exs{padding-left: 20px;}

.bil_dis, .val_dis {
    color: #001ba0;
    font-weight: bold;
    font-size: 16px;
    padding-right: .25em;
    line-height: 19px;
}
.se_lis table{width:100%;word-wrap:break-word;}
.se_lis td:first-child {
    width: 20px;
    padding-right: 10px;
}
.def_row {
    vertical-align: top;
}

.df_cr_w {
    margin-bottom: 2px;
   
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
}
.se_d {
color: #000;
    font-size: 16px;
    width: 24px;
    float: left;
	  line-height: 28px;
	  margin: 0;
    padding: 0;
}
 .bil{  padding-right: .5em;}
.gra {
    padding-right: .25em;
	color: #c00;
    font-size: 16px;
	float: left;
}

.sen_com {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-right: 0.5em;
}

.val_ex {
    line-height: 24px;
    color: #6633ff;
}
.bil_ex{
  line-height: 24px;
    color: #339933;
}
.de_li3 {
    padding-left: 15px;
	clear:both
}


.li_id {
    border: 1px solid #ebebeb;
    margin: 2px 0 20px 20px;
    width: 95%;
	max-width:680px;
   
}

.idm_seg {
    margin: 7px 20px 17px 10px;
}
.idm_ti {
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    background-color: #000;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    width: 35px;
}
.au_def{float: left;}
 .idm_s {
    font-size: 16px;
    color: #001ba0;
    font-weight: bold;
    padding-right: 6px;
	    float: left;
}
.infor, .gra {
    color: #c00;
    font-size: 16px;
}

.idmdef_li {
    clear: both;
}
.pos_lin {
    width: 100%;
    padding-bottom: 0px;
    overflow: hidden;
}
.web {
    background-color: #333;
}
.panel-body strong{color: #c00;font-weight:normal;font-size: 16px;}
.tit strong{color: #000;}

.LY a {
    color: darkblue;
}
.LS a{color: #339933;}
.p1-7, .p1-7:visited, .p1-7:active, .p1-7:hover {
  
    color: #c00;

}

.sy_la {
    font-size: 16px;
    color: #333;
    float: left;
    line-height: 24px;
}

.posref {
    padding-left: 20px;
}
.sim{float:left;padding: 0.25em;}
.pos_lin a{float:left}

.p1-1 {
    font-size: 16px;
    line-height: 28px;
    color: #333;
}

s{color:red;text-decoration:none}