.fn{  float:none;  }.fl{  float:left;  }.fr{  float:right;  }.clear{    zoom: 1;}.clear:after{    display: block;    content: "";    clear:both;    height:0;}.clear_both{    clear:both;}.ma     {  margin-left:auto;  margin-right:auto;  }.m0     {  margin:0;  }.mr0    {  margin-right:0;  }.ml0    {  margin-left:0;  }.ml5    {  margin-left:5px;  }.ml10   {  margin-left:10px;  }.ml20   {  margin-left:20px;  }.ml30   {  margin-left:30px;  }.ml40   {  margin-left:40px;  }.ml60   {  margin-left:60px;  }.ml70   {  margin-left:70px;  }.ml80   {  margin-left:80px;  }.ml90   {  margin-left:90px;  }.mt0    {  margin-top:0;  }.mt10   {  margin-top:10px;  }.mt20   {  margin-top:20px;  }.mt30   {  margin-top:30px;  }.mt40   {  margin-top:40px;  }.mt80   {  margin-top:80px;  }.mt110  {  margin-top:110px;  }.mt130  {  margin-top:130px;  }.mt140  {  margin-top:140px;  }.mb0    {  margin-bottom:0;  }.mb20   {  margin-bottom:20px;  }.p0   {  padding:0;  }.pt0  {  padding-top:0;  }.pb0  {  padding-bottom:0;  }.t0  {  top:0;  }.b0  {  bottom:0;  }.l0  {  left:0;  }.r0  {  right:0;  }.bdn            {   border:       none;  }.bdccc          {   border:       1px solid #ccc;  }.bdtop          {   border-top:   1px solid #f1f1f1;  }.bdb1      {   border-bottom:1px solid #f1f1f1;  }.bdb2      {   border-bottom:1px solid #f2f2f2;  }.bdb3      {   border-bottom:1px solid #615753;  }.bdb4      {   border-bottom:1px solid #5f5752;  }.bdb5      {   border-bottom:1px solid #fbfbfb;  }.bdb6    {   border-bottom:1px solid #ccc;  }.bdr_n      {   border-right:none;  }.bdr        {   border-right:1px solid #ccc;  }.bdr2       {   border-right:1px solid #dedede;  }.bdr3       {   border-right:1px solid #c7c7c7;  }.bdr4       {   border-right:1px solid #ccc;  }.disb{  display:block;  }.disn{  display:none;  }.disi{  display:inline;  }.oh{  overflow:hidden;  }.oi{  overflow: inherit;  }.cboth {  clear:both;   }.cright{  clear:right;  }.cleft {  clear:left;  }.c0     {  color:#000;  }.c3     {  color:#333;  }.c6     {  color:#666;  }.cf     {  color:#fff;  }.c9     {  color:#999;  }.bgf     {  background:#fff;  }.width3    {  width:3%;  }.width10   {  width:10%;  }.width12   {  width:12%;  }.width16   {  width:16%   }.width20   {  width:20%;  }.width24   {  width:24%;  }.width25   {  width:25%;  }.width30   {  width:30%;  }.width33   {  width:33%;  }.width_3   {  width:33.3%;  }.width35   {  width:35%;  }.width40   {  width:40%;  }.width45   {  width:45%;  }.width48   {  width:48%;  }.width50   {  width:50%;  }.width54   {  width:54%;  }.width55   {  width:55%;  }.width56   {  width:56%;  }.width58   {  width:58%;  }.width60   {  width:60%;  }.width62   {  width:62%;  }.width64   {  width:64%;  }.width66   {  width:66%;  }.width72   {  width:72%;  }.width70   {  width:70%;  }.width75   {  width:75%;  }.width76   {  width:76%;  }.width77   {  width:77%;  }.width78   {  width:78%;  }.width80   {  width:80%;  }.width82   {  width:82%;  }.width83   {  width:83%;  }.width84   {  width:84%;  }.width85   {  width:85%;  }.width86   {  width:86%;  }.width88   {  width:88%;  }.width90   {  width:90%;  }.width92   {  width:92%;  }.width94   {  width:94%;  }.width96   {  width:96%;  }.width97   {  width:97%;  }.width98   {  width:98%;  }.width99   {  width:99%;  }.width100  {  width:100%; }.wauto     {  width:auto;}.tl  {  text-align: left;  }.tr  {  text-align: right;  }.tc  {  text-align: center;  }.pn {  position: inherit; }.pr {  position: relative;  }.pa {  position: absolute;  }.bgl  {  background-position: left;  }.bgr {  background-position: right;  }.bgn  {  background: none;  }.z_1{  z-index: -1;  }.z0 {  z-index: 0;  }.z1 {  z-index: 1;  }.z2 {  z-index: 2;  }.ls0   {  letter-spacing:  0;  }.ls1    {  letter-spacing: 0.1em;  }.ls2    {  letter-spacing: 0.2em;  }.ls3    {  letter-spacing: 1.2em;  }.rotate1{    -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    -ms-transform: rotate(90deg);    -o-transform: rotate(90deg);    transform: rotate(90deg);}.rotate2{    -webkit-transform: rotate(180deg);    -moz-transform: rotate(180deg);    -ms-transform: rotate(180deg);    -o-transform: rotate(180deg);    transform: rotate(180deg);}.rotate3{    -webkit-transform: rotate(270deg);    -moz-transform: rotate(270deg);    -ms-transform: rotate(270deg);    -o-transform: rotate(270deg);    transform: rotate(270deg);}.text-hide{    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.ti0  {  text-indent:0; }.middle{display: table-cell;vertical-align: middle;height:92px}.middle img{height:auto;}.transparent{    background: transparent;}.cursor_js   {  cursor:pointer;  }.flex_keep_self{    flex-grow: 0;    flex-shrink: 0;}.flex,.flex_center,.flex_around,.flex_between{    display: -webkit-flex;    display: flex;}.flex_center{    align-items: center;    justify-content: center;}.flex_around{    align-items: center;    justify-content: space-around;}.flex_between{    align-items: center;    justify-content: space-between;}.edit-mod-title {    color: #3c3c3c;    font-size: 14px;    padding-top: 10px;    line-height: 24px;    background: #fff;    text-align: center;}.edit-mod-2 {    padding: 4px;    margin-top: 1px;    background: #f2f2f2;    -webkit-border-radius: 0 0 4px 4px;    -moz-border-radius: 0 0 4px 4px;    border-radius: 0 0 4px 4px;}.edit-icon-1 {    background: url(../images/icon-07.png) no-repeat;    -webkit-background-size: 32px;    background-size: 32px;}.edit-option-txt {    color: #3c3c3c;    line-height: 16px;    text-align: center;}.edit-icon {    width: 32px;    height: 32px;    margin-left: auto;    margin-right: auto;}/*  ---------------------    通用end    --------------------- */