
#content  { /*box-sizing: border-box;  -moz-box-sizing: border-box;*/ padding:7% 2% 11% 2%;  float:left;
   width:100%;  background:url('/mobile/img/main/line.jpg') repeat-x bottom left;    }

.main_vi  {float:left; width:100%; margin-top:10px; text-align:center; background-color:#ddd;}
.main_vi  img {width:100%; max-width:529px; }




.s_tt  {font-size:1.3em; color:#333; line-height:31px;  font-weight:600;  padding-bottom:15px; float:left; width:100%;  }
.s_tt  .more_btn  {float:right; }






.box_50  {width:48.5%; float:left; padding:2.5%; box-sizing:border-box; }
.border_box  {border:1px solid #ddd; }





.text_box  {font-size:0.95em; line-height:1.3em; color:#555;   }





.news  {width:100%; float:left; border:1px solid #ddd; border-bottom:none; box-sizing:border-box;}
.news  ul  {width:100%; float:left; border-bottom:1px solid #ddd; padding-bottom:10px;}
.news  li  {width:100%; float:left; font-size:1em; padding:10px 0px 0px 10px;}
.news  li.date  {color:#999; font-size:0.9em;}


.photo  {width:100%; float:left; }
.photo  ul  {width:100%; float:left;  }
.photo  li  {width:31%; float:left; }
.photo  li:nth-child(2)  {margin-left:6%;}
.photo  li:nth-child(3)  {float:right;}
.photo  li  {width:30%; float:left; }
.photo  li img  {width:100%; }





.bn  {width:100%;  float:left;  }
.bn td  {padding:4% 0%;  width:50%; color:#fff; vertical-align:middle; text-align:Center;  }


.img_tt  {width:100%; float:left; margin-top:40px; margin-bottom:10px; text-align:center;}
