.HNews {
      clear:both;
      width:1024px;
      background-color:green;
      margin-left:auto;
      margin-right:auto;
      border:1px groove;
      
      }
.HNewsHead {
      float:left;
      width:1016px;
      padding:3px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      background-color:#FFFFFF;
      
 }
.HNewsHeadTopic {
      //float:left;
      font-size:large;
      list-style:none;
      background-color:#FFFFFF;
 }
.HNewsHeadTopicDetail {
      float:left;
      font-size:medium;
      list-style:none;
      background-color:#FFFFFF;
 }
.HNewHeadTopicLink {
      float:right;
      font-size:small;
      list-style:none;
      //background-color:red;
 }
.HNewsHot {
      float:left;
      width:305px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      }
.HNewsHot ul {
      float:left;
      width:100%;
      height:357px;
      list-style:none;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:2px;
      padding-right:6px;
      //border:1px groove;
      margin-top:1px;
      margin-bottom:0px;
      //background-color:#FF8040;
      
      }

.HMainPic {
      float:left;
      width:300;
      list-style:none;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:2px;
      padding-right:2px;
      //border:1px groove;
      //background-color:#FF8040;
 }

.HMainTopic {
      float:left;
      width:296;
      height:48px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-top:6px;
      margin-left:2px;
      margin-right:2px;
      //border:1px groove;
      //background-color:#FF8040;
 }

.HNewsNormal {
      float:left;
      width:711px;
      list-style:none;
      padding:0;
      border-top:1px groove;
      border-right:1px groove;
      border-bottom:1px groove;
      
      }

.HNewsNormal ul {
      float:left;
      width:24.2%;
      height:188px;
      list-style:none;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      
      }

.HNormalPic {
      float:left;
      width:155;
      list-style:none;
      padding-top:2px;
      padding-left:1px;
      padding-right:1px;
      margin-left:1px;
      margin-right:1px;
      
      }

.HNormalTopic {
      float:left;
      width:151px;
      height:33px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
   }
      
.HSBanner2 {
      clear:both;
      width:100%;
      padding:4px 4px 4px 4px;
 }
   
.HSBanner {
      clear:both;
      width:100%;
      padding:0px 0px 0px 0px;

 }
.HSBannerShow {
      float:left;
      width:300;
      list-style:none;
      padding-top:6px;
      padding-left:6px;
      padding-right:6px;
 }

.HSBannerHead {
      float:left;
      width:704px;
      padding:3px;
      margin-top:6px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      
 }
.HSBannerHeadTopic {
      float:left;
      font-size:large;
      list-style:none;
 }
.HSBannerHeadTopicDetail {
      //float:left;
      font-size:medium;
      list-style:none;
 }
 
.HSideBanner {
      float:left;
      width:704px;
      list-style:none;
      padding-left:3px;
      padding-right:3px;
      border:1px groove;
      }
.HSideBanner ul {
      float:left;
      width:24.2%;
      list-style:none;
      padding-top:0px;
      padding-bottom:10px;
      padding-left:2px;
      padding-right:2px;
      margin-top:6px;
      margin-bottom:0px;
      
      }

.HSideBannerPic {
      float:left;
      width:155px;
      list-style:none;
      padding-top:2px;
      padding-left:1px;
      padding-right:1px;
      margin-left:2px;
      margin-right:2px;
      }

.HSideBannerTopic {
      float:left;
      width:151px;
      height:48px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
   }


.HDrama {
      clear:both;
      float:left;
      width:1018px;
      margin:0px 1px 0px 1px;
      padding:0px 0px 0px 0px;
      //border-style:solid;
      //border-width:1px;
 }
.HDramaHead {
      float:left;
      width:100%;
      padding:0px 0px 0px 0px;
      margin:2px 0px 2px 2px;
 }
.HDramaLine {
      float:left;
      width:100%;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      border-bottom:groove;
      border-bottom-width:1px;
      //border-bottom-color:#E2E2E2;
 }
.HDramaHeadTLeft {
      float:left;
      width:80%;
      list-style:none;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
 }

.HDramaHeadTRight {
      float:left;
      width:20%;
      list-style:none;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
 }
.HDramaHeadTbig {
      float:left;
      width:100%;
      list-style:none;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      font-size:medium;
 }
.HDramaHeadTSmall {
      float:left;
      width:100%;
      list-style:none;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      font-size:small;
 }
.HDramaLeft {
      float:left;
      width:350px;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      
 }
.HDramaRight {
      float:left;
      width:668px;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      
 }

.HDramaBody {
      float:left;
      width:642px;
      list-style:none;
      margin:0px 0px 8px 0px;
      padding:6px 6px 12px 0px;
      background-color:#FFFFFF;
 }
.HDramaBody ul {
      float:left;
      width:24%;
      height:280px;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:0px 0px 0px 0px;
      border-right-style:dashed;
      border-right-width:1px;
      }
.HDramaBody ul:last-child {
      border-right:none;
       }

.HMovie {
      clear:both;
      float:left;
      width:1022;
      border:1px groove;
 }
.HMovieShow {
      float:left;
      width:1016px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.HMovieShow ul {
      float:left;
      width:16.2%;
      list-style:none;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      
      }

.HMovieShowPic {
      float:left;
      width:155;
      list-style:none;
      padding-top:2px;
      padding-left:1px;
      padding-right:1px;
      margin-left:1px;
      margin-right:1px;
      
      }

.HMovieShowTopic {
      float:left;
      width:151px;
      height:48px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
   }
.HStarShowTopic {
      float:left;
      width:151px;
      height:32px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
   }

.AddMovieMainBox {
      //clear:both;
      float:left;
      width:1014px;
      //border-style:solid;
      //border-width:1px;
      margin-top:0px;
      padding:4px 4px 4px 4px;
      background-color:#FFFFFF;
 }
.AddMovieTextTop {
      float:none;
      list-style:none;
      padding:10px;
      color:#800040;
 }
.AddMovieHori {
      
      float:left;
      width:92%;
      //border-style:dashed;
      //border-width:1px;
      margin:0px 0px 0px 0px;
 }
.AddMovieLeft {
      float:left;
      list-style:none;
      width:15%;
      text-align:right;
      padding-top:4px;
      padding-right:3px;
      //border-style:dotted;
      //border-width:1px;
 }
.AddMovieRight {
      float:left;
      list-style:none;
      width:80%;
      padding-left:3px;
      //border-style:solid;
      //border-width:1px;
 }
.AddMovieRightBox {
      //clear:both;
      float:none;
      width:500px;
      //background-color:#FFBC9B;
      border-color:#808080;
      border-style:dotted;
      border-width:1px;
 }

 .ViewMovieBoxTop {
       clear:both;
       float:left;
       width:1016px;
       padding:4px;
       background-color:#FFFFFF
  }
.ViewMovieLeft {
      float:left;
      width:640px;
      padding:4px;
      //background-color:#FFBC9B;
 }
.ViewMovieRight {
      float:left;
      width:312px;
      padding:4px 4px 4px 4px;
      //background-color:#C1C1FF;
 }
.ViewMVHead {
      float:left;
      width:630px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
      border-collapse:collapse;
      
 }
.ViewMVBody {
      float:left;
      width:630px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
      border-radius:10px;
      padding:4px 4px 4px 4px;
      margin:4px 0px 2px 0px;
      //background-color:#FF8080;
      
 }

.ViewMVBodySmall {
      float:left;
      width:300px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
      border-radius:10px;
      padding:4px 4px 4px 4px;
      margin:4px 0px 2px 0px;
      
 }

.ViewMVBodyLine {
      float:left;
      width:600px;
      border-bottom-width:1px;
      border-bottom-style:solid;
      border-bottom-color:#E2E2E2;
      padding-bottom:4px;
 }
.ViewMVHPoster {
      float:left;
      width:200px;
      margin-top:4px;
      padding:2px 2px 2px 2px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
 }
.ViewMVHText {
      float:left;
      width:418px;
      margin-top:5px;
      padding:2px 0px 2px 6px;
      
 }
.ViewMVCastHText {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 2px 6px;
      font-size:medium;
      
 }
.ViewMVCastNText {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 2px 6px;
      font-size:medium;
      color:#E87400;
 }
.ViewMVCastText {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 2px 6px;
      font-size:small;
 }
.ViewMVCastSText {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 2px 6px;
      font-size:smaller;
 }
.ViewMVHTextLine {
      float:left;
      width:418px;
      border-bottom-width:1px;
      border-bottom-style:solid;
      border-bottom-color:#E2E2E2;
      padding-bottom:4px;
 }
.ViewMVHTextName {
      float:none;
      list-style:none;
      font-size:large;
 }
.ViewMVHTextDirector {
      float:none;
      list-style:none;
      font-size:small;
      color:#808080;
      margin-top:4px;
 }
.ViewMVHTextDetail {
      float:none;
      list-style:none;
      //padding-left:2px;
      font-size:small;
      color:#464646;
      margin-top:4px;
 }
.ViewMVHTextSDetail2 {
      float:none;
      list-style:none;
      line-height:14pt;
      height:56pt;
      overflow:hidden;
      //padding-left:2px;
      font-size:small;
      color:#464646;
      margin-top:0px;
 }
.ViewMVHTextSDetail {
      float:none;
      list-style:none;
      padding:0px 0px 0px 8px;
      margin:0px;
      font-size:small;
      color:#464646;
 }

.ViewMVHTextSmaller {
      float:none;
      list-style:none;
      font-size:smaller;
      color:#464646;
 }
.ViewMVHTextSubDetail {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewMVHTextSubDetail ul {
      float:left;
      width:100%;
      list-style:none;
      //background:#6699cc;
      padding:2px 0px;
      padding-bottom:2px;
      margin:0px;
      
      }

.ViewMVHTextSubDetail li {
      float:left;
      list-style:none;
      padding-top:1px;
      padding-bottom:1px;
      padding-left:2px;
      padding-right:2px;
      border:solid;
      border-color:#787878;
      border-width:1px;
      //background-color:#B3CFFB;
      margin:3px;
      font-size:smaller;
      }

.ViewMVHTextSubDetail li a {
      color:#464646;
      text-decoration:none;
      margin-left:3px;
      padding-right:3px;
      //border-right:1px solid #003366;
      }
      
.ViewMVHTextSubDetail li a:hover {
      color:#ff6600;
      //background-color:#D7E6FD;
       }
.ViewMVHTextSubDetail li:last-child a {
      border-right:none;
      //padding-right:20px;
      //background-color:#6699cc;
       }

.ViewMVHTextSubDetailC {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewMVHTextSubDetailC ul {
      float:left;
      width:100%;
      list-style:none;
      //background:#6699cc;
      padding:2px 0px;
      padding-bottom:2px;
      margin:0px;
      
      }

.ViewMVHTextSubDetailC li {
      float:left;
      list-style:none;
      padding-top:1px;
      padding-bottom:1px;
      padding-left:2px;
      padding-right:2px;
      border:solid;
      border-color:#787878;
      border-width:1px;
      //background-color:#B3CFFB;
      margin:3px;
      font-size:smaller;
      border-radius:10px;
      
      }

.ViewMVHTextSubDetailC li a {
      color:#464646;
      text-decoration:none;
      margin-left:3px;
      padding-right:3px;
      //border-right:1px solid #003366;
      }
      
.ViewMVHTextSubDetailC li a:hover {
      color:#ff6600;
      //background-color:#D7E6FD;
       }
.ViewMVHTextSubDetailC li:last-child a {
      border-right:none;
      //padding-right:20px;
      //background-color:#6699cc;
       }

.ViewMVRelateGalBox {
      float:left;
      width:998px;
      padding:2px 4px 2px 4px;
      margin:2px 2px 0px 4px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
 }
.ViewMVRelateGalBoxR {
      float:left;
      width:998px;
      padding:2px 4px 2px 4px;
      margin:2px 2px 0px 4px;
      border-style:solid;
      border-width:1px;
      border-radius:10px;
      border-color:#C0C0C0;
 }
.ViewMVRLGalText {
      float:left;
      width:100%;
      padding:0px;
 }
.ViewMVRLGalMText {
      float:left;
      width:630px;
      text-align:left;
      font-size:medium;
 }
.ViewMVRLGalTextSmall {
      float:left;
      width:368px;
      text-align:right;
      font-size:smaller;
 }
.ViewMVRLGalPic {
      float:left;
      margin:6px 4px 2px 10px;
      
 }

.ViewMVCastList {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewMVCastList ul:nth-child(odd) {
      float:left;
      width:624px;
      list-style:none;
      background-color:#F1F0FF;
      padding:0px 2px 0px 2px;
      margin:0px;
      }
.ViewMVCastList ul:nth-child(even) {
      float:left;
      width:624px;
      list-style:none;
      padding:0px 2px 0px 2px;
      margin:0px;
      }

.ViewMVCastListPic {
      float:left;
      width:32px;
      list-style:none;
      padding:0px;
 }
.ViewMVCastListName {
      float:left;
      width:220px;
      list-style:none;
      padding:12px 4px 0px 4px;
 }
.ViewMVCastListDot {
      float:left;
      width:30px;
      list-style:none;
      padding:12px 0px 0px 0px;
 }
.ViewMVCastListAct {
      float:left;
      width:330px;
      list-style:none;
      padding:12px 0px 0px 0px;
 }
.ViewMVNewsList {
      float:left;
      width:610px;
      list-style:none;
      padding:12px 4px 0px 4px;
 }

.ViewMVList {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewMVList ul:nth-child(odd) {
      float:left;
      width:288px;
      list-style:none;
      background-color:#F1F0FF;
      padding:0px 2px 0px 2px;
      margin:0px;
      }
.ViewMVList ul:nth-child(even) {
      float:left;
      width:288px;
      list-style:none;
      padding:0px 2px 0px 2px;
      margin:0px;
      }

.ViewMDramaSubNovel {
      float:left;
      width:134px;
      list-style:none;
      padding:4px 2px 1px 2px;
      border-right-style:solid;
      border-right-color:#AFAFAF;
      border-right-width:1px;
 }
.ViewMDramaSubMovie {
      float:left;
      width:135px;
      list-style:none;
      padding:4px 2px 1px 2px;
 }

.ViewReplayList {
      float:left;
      list-style:none;
      font-size:small;
      color:#464646;
      margin-top:4px;
 }
.FontRedSmall {
      font-size:small;
      color:#FF0000;
 }
.ViewReplayListShow {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewReplayListShow ul {
      float:left;
      width:100%;
      list-style:none;
      //background:#6699cc;
      padding:2px 0px;
      padding-bottom:2px;
      margin:0px;
      
      }

.ViewReplayListShow li {
      float:left;
      list-style:none;
      padding-top:1px;
      padding-bottom:1px;
      padding-left:2px;
      padding-right:2px;
      border:solid;
      border-color:#787878;
      border-width:1px;
      //background-color:#B3CFFB;
      margin:3px;
      font-size:smaller;
      border-radius:10px;
      
      }

.ViewReplayListShow li a {
      color:#464646;
      text-decoration:none;
      margin-left:3px;
      padding-right:3px;
      //border-right:1px solid #003366;
      }
      
.ViewReplayListShow li a:hover {
      color:#ff6600;
      //background-color:#D7E6FD;
       }
.ViewReplayListShow li:last-child a {
      border-right:none;
      //padding-right:20px;
      //background-color:#6699cc;
       }
.mNovelSmall {
      float:left;
      font-size:smaller;
      color:#AFAFAF;
 }

.ViewMVListName {
      float:left;
      width:270px;
      list-style:none;
      padding:4px 2px 1px 2px;
 }
.ViewMVListDate {
      float:left;
      width:280px;
      list-style:none;
      padding:1px 2px 4px 2px;
      font-size:smaller;
      color:#626262;
 }
//
.ViewMVPicSBody {
      float:left;
      width:1000px;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
      border-radius:10px;
      padding:4px 4px 4px 4px;
      margin:4px 0px 2px 0px;
      
 }
.ViewMVPicSPic {
      float:left;
      list-style:none;
      width:100%;
      margin:2px 0px 4px 2px;
      
      
 }
.ViewMVPicSText {
      float:left;
      list-style:none;
      width:95%;
      font-size:medium;
      color:#303030;
      margin:0px 0px 0px 4px;
 }
.ViewMVRLGalPicAll {
      float:left;
      margin:0px 0px 0px 0px;
      padding:0px;
      
 }
.ViewMVRLGalPicAll ul {
      float:left;
      width:100%;
      list-style:none;
      margin:0px 0px 0px 0px;
      padding:0px;
      //border-width:1px;
      //border:dotted;
 }
.ViewMVRLGalPicAll li {
      float:left;
      width:110px;
      list-style:none;
      margin:6px 2px 2px 2px;
      padding:0px;
      font-size:small;

 }

.MHText {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 0px 4px;
      font-size:medium;
      color:#E87400;
 }
.MNText {
      float:left;
      width:80%;
      list-style:none;
      margin-top:1px;
      padding:0px 0px 2px 4px;
      font-size:small;
 }
.MNTextRight {
      float:left;
      width:18%;
      list-style:none;
      margin-top:1px;
      padding:0px 3px 2px 0px;
      font-size:small;
      text-align:right;
 }
.MFullLine {
      float:left;
      list-style:none;
      width:100%;
      padding:0px 0px 2px 0px;
      border-bottom:solid;
      border-width:1px;
      border-color:#E2E2E2;
 }
.MpNextBody{
      float:left;
      width:100%;
      margin:2px 2px 2px 2px;
 }
.MpNextBody ul:first-child {
      float:left;
      width:204px;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:0px;
      font-size:small;
      //background-color:#FF8080;

 }
.MpNextBody ul {
      float:left;
      width:400px;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:0px;
      font-size:small;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
      
 }
.MpNextBody2 {
      float:left;
      width:100%;
      margin:2px 2px 2px 2px;
 }
.MpNextBody2 ul:first-child {
      float:left;
      width:204px;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:0px;
      font-size:small;
      //background-color:#FF8080;

 }
.MpNextBody2 ul {
      float:left;
      width:400px;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:0px;
      font-size:small;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
      
 }
.MpNextBody3 {
      float:left;
      width:100%;
      margin:2px 2px 2px 2px;
 }

.MpNextBody3 ul {
      float:left;
      width:99%;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:3px 0px 0px 0px;
      font-size:small;
      border-style:solid;
      border-width:1px;
      border-color:#C0C0C0;
      
 }
.MpNextTextSmall {
      float:left;
      width:100%;
      list-style:none;
      margin-top:1px;
      padding:2px 0px 2px 6px;
      font-size:small;
      color:#FF0080;
 }
.MpNextPosterB {
      float:left;
      width:200px;
      list-style:none;
      margin-top:4px;
      padding:2px 2px 2px 2px;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MpNextPosterBText {
      float:left;
      width:200px;
      list-style:none;
      padding:2px 2px 2px 2px;
      font-size:small;
      color:#373737;
 }
.MpNextSubBody {
      float:left;
      width:120px;
      list-style:none;
      margin-top:4px;
      padding:2px 6px 2px 6px;
 }
.MpNextPosterS {
      float:left;
      width:120px;
      height:165px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      overflow:hidden;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MpNextPosterSText {
      float:left;
      width:120px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      font-size:small;
      color:#373737;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MpNextSText {
      float:left;
      width:380px;
      list-style:none;
      margin:0px;
      padding:1px 0px 1px 0px;
      font-size:small;
      color:#373737;
      border-top-width:1px;
      border-top-style:dotted;
      border-top-color:#E2E2E2;
 }


.MBoxBodySmall {
      float:left;
      width:302px;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      
 }
.MSBoxRank {
      float:left;
      width:8px;
      list-style:none;
      text-align:right;
      padding:4px 1px 1px 2px;
      font-size:small;
 }
.MSBoxList {
      float:left;
      width:265px;
      list-style:none;
      text-align:left;
      padding:4px 1px 1px 2px;
      font-size:small;
 }
.MSBoxHead1 {
      float:left;
      width:313px;
      list-style:none;
      font-size:small;
      text-align:center;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MSBoxHead2 {
      float:left;
      width:40px;
      list-style:none;
      font-size:small;
      text-align:center;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MSBoxHead3 {
      float:left;
      width:60px;
      list-style:none;
      font-size:small;
      text-align:center;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MSBoxListName {
      float:left;
      width:270px;
      height:44px;
      list-style:none;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MSBoxListGross {
      float:left;
      width:40px;
      height:44px;
      list-style:none;
      text-align:right;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MSBoxListTotalGross {
      float:left;
      width:60px;
      height:44px;
      list-style:none;
      text-align:right;
      padding:4px 2px 1px 2px;
      border-right:dotted;
      border-right-width:1px;
      border-right-color:#E0E0E0;
 }
.MFullBody {
      clear:both;
      float:left;
      width:1020px;
      //border:1px groove;

 }
.MSoonBodyHead {
      float:left;
      width:1008px;
      padding:3px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      background-color:#FFFFFF;
      
 }
.MSoonBody {
      float:left;
      width:1008px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.MSoonBody ul {
      float:left;
      width:16.1%;
      height:250px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }

.MSoonBody3 {
      float:left;
      width:1008px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.MSoonBody3 ul {
      float:left;
      width:16.1%;
      height:290px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }

.MFullBody2 {
      clear:both;
      float:left;
      width:730px;
      //border:1px groove;

 }
.MSoonBodyHead2 {
      float:left;
      width:718px;
      padding:3px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      background-color:#FFFFFF;
      
 }
.MSoonBody2 {
      float:left;
      width:718px;
      list-style:none;
      margin:0px 0px 8px 0px;
      //padding:0px;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.MSoonBody2 ul {
      float:left;
      width:24%;
      height:250px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }
.FBlikebox {
      float:left;
      width:270px;
      padding:0px 3px 3px 3px;
      margin:0px 4px 4px 4px;
      background-color:#FFFFFF;
      //border-width:1px;
      //border-color:#DBF3FF;
      //border-style:solid;
      
 }
.MAllBody {
      float:left;
      width:1008px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.MAllBody ul {
      float:left;
      width:16.1%;
      height:300px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }

.MAllBody2 {
      float:left;
      width:1008px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.MAllBody2 ul {
      float:left;
      width:16.1%;
      height:350px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }

.MSoonAllBody {
      float:left;
      width:100%;
      margin:2px 2px 2px 2px;
 }

.MSoonAllBody ul {
      float:left;
      width:99%;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:3px 0px 0px 0px;
      font-size:small;
      border-bottom-style:solid;
      border-bottom-width:1px;
      border-bottom-color:#C0C0C0;
      
 }
.MSoonAllBody ul:last-child{
      float:left;
      width:99%;
      list-style:none;
      padding:2px 2px 2px 2px;
      margin:3px 0px 0px 0px;
      font-size:small;
      border-width:0px;

 }
.MSoonSubBody {
      float:left;
      width:140px;
      list-style:none;
      margin-top:4px;
      padding:2px 6px 2px 6px;
 }
.MSoonPosterS {
      float:left;
      width:140px;
      height:210px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      overflow:hidden;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MSoonPosterSText {
      float:left;
      width:140px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      font-size:small;
      color:#373737;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MAllSubBody {
      float:left;
      width:150px;
      list-style:none;
      margin-top:4px;
      padding:2px 6px 2px 6px;
 }
.MAllPosterS {
      float:left;
      width:150px;
      height:225px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      overflow:hidden;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MAllPosterSText {
      float:left;
      width:150px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      font-size:small;
      color:#373737;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MFullAllSubBody {
      float:left;
      width:150px;
      list-style:none;
      margin-top:4px;
      padding:2px 2px 2px 2px;
 }
.MFullAllPosterS {
      float:left;
      width:150px;
      height:225px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      overflow:hidden;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }
.MFullAllPosterSText {
      float:left;
      width:150px;
      list-style:none;
      margin:0px;
      padding:0px 0px 0px 0px;
      font-size:small;
      color:#373737;
      //border-style:solid;
      //border-width:1px;
      //border-color:#C0C0C0;
 }

.ContactBorder {
      float:left;
      width:600px;
      margin:50px 0px 20px 150px;
      padding:0px;
      border-width:1px;
      border-style:solid;
      border-color:#FFEBF9;
      font-size:small;
 }
.ContactHead {
      float:left;
      width:590px;
      margin:0px;
      padding:5px 5px 5px 5px;
      
      background-color:#FFEBF9;
      font-size:medium;
      
 }
.ContactBody {
      float:left;
      width:590px;
      margin:0px;
      padding:5px 5px 5px 5px;

      font-size:small;
      
 }
// end HMovie



// Start HBoard
.HBoard {
      clear:both;
      float:left;
      width:1022;
      border:1px groove;
      
 }
.HBoardShow {
      float:left;
      width:1016px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.HBoardShow ul {
      float:left;
      width:100%;
      list-style:none;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      
      }

.HBoardShowTopic {
      float:left;
      width:980px;
      height:19px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:2px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
   }
// End HBoard

// Start NewsIndex

.NewsIndex {
      clear:both;
      float:left;
      width:1022px;
      border:1px groove;
      background-color:#FFFFFF;
      
 }
.NewsIndexShow {
      float:left;
      width:1016px;
      list-style:none;
      padding:0;
      padding-right:6px;
      padding-top:6px;
      padding-bottom:12px;
      border-left:1px groove;
      border-right:1px groove;
      border-top:1px groove;
      border-bottom:1px groove;
      background-color:#FFFFFF;
 }
.NewsIndexShow ul {
      float:left;
      width:16.1%;
      height:250px;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:2px;
      padding-right:2px;
      margin-top:0px;
      margin-bottom:0px;
      //border:1px groove;
      border-right-style:dashed;
      border-right-width:1px;
      border-bottom-style:dashed;
      border-bottom-width:1px;
      
      }
//.NewsIndexShow ul:last-child {
//      border-right-style:none;
// }

.NewsIndexShowPic {
      float:left;
      width:155;
      list-style:none;
      padding-top:2px;
      padding-left:1px;
      padding-right:1px;
      margin-left:1px;
      margin-right:1px;
      
      }

.NewsIndexShowTopic {
      float:left;
      width:151px;
      height:48px;
      list-style:none;
      word-wrap:break-word;
      overflow:hidden;
      padding-top:0px;
      padding-bottom:0px;
      margin-left:2px;
      margin-right:2px;
      font-size:small;
   }
.NewsIndexShowMore {
      float:left;
      width:151px;
      list-style:none;
      padding-top:3px;
      padding-bottom:2px;
      margin-left:2px;
      margin-right:2px;
      font-size:smaller;
      color:#9D9D9D;
   }

.Post_NewPost {
      //float:left;
      width:800px;
      padding-top:4px;
      padding-bottom:4px;
      text-align:right;
      margin-left:100px;
      background-color:#FF80FF;

 }


// end NewsIndex

// Start ViewNews

.ViewNews {
      clear:both;
      float:left;
      width:100%;
      background-color:#FFFFFF;
 }
.ViewNewsTopic {
      float:none;
      list-style:none;
      padding-top:6px;
      padding-bottom:6px;
      margin-left:6px;
      margin-right:6px;
      font-size:large;

 }
.ViewNewsAuthor_All {
      float:left;
      width:1020px;
      list-style:none;
      padding-top:6px;
      padding-bottom:10px;
      margin-left:6px;
      margin-right:6px;
      font-size:small;
 }
.ViewNewsAuthor_Date {
      float:left;
      width:50%;
      list-style:none;
      padding-top:6px;
      padding-bottom:10px;
      margin-left:6px;
      margin-right:6px;
      font-size:small;
      //background-color:#00FF80;

 }
.ViewNewsAuthor_FB {
      float:left;
      width:25%;
      list-style:none;
      padding-top:6px;
      padding-bottom:10px;
      margin-left:6px;
      margin-right:6px;
      font-size:small;
      //background-color:#FF8080;

 }

 .ViewSource {
      float:none;
      list-style:none;
      padding-top:6px;
      margin-left:6px;
      margin-right:6px;
      font-size:small;

 }
 .ViewSourceName {
      float:none;
      list-style:none;
      margin-left:20px;
      margin-right:6px;
      font-size:small;

 }
.ViewRelatePost {
      clear:both;
      float:left;
      width:980px;
      //background-color:#EFEFEF;
      padding:0px 0px 0px 10px;
      border-width:1px;
      border-style:dotted;
      border-color:#C0C0C0;
      margin-left:10px;
 }

.ViewActor {
      float:left;
      list-style:none;
      width:250px;
      //border-width:1px;
      //border-style:dotted;
      //border-color:#C0C0C0;
      padding:4px 10px;
      margin:0px 4px 0px 0px;
      font-size:small;
      color:#808080;
 }

.ViewNewsShortDetail {
      float:none;
      list-style:none;
      padding-top:6px;
      padding-bottom:6px;
      margin-left:6px;
      margin-right:6px;
      font-size:medium;

 }
.ViewNewsMainPic {
      
      list-style:none;
      padding-top:4px;
      padding-bottom:4px;
      margin-left:6px;
      margin-right:6px;
      }

.ViewNewsPic {
      list-style:none;
      padding-top:4px;
      padding-bottom:4px;
      margin-left:6px;
      margin-right:6px;
      }

////
.ViewTagMainCate {
      clear:both;
      width:100%;
      //background-color:#6699cc;
      }
.ViewTagMainCate ul {
      float:left;
      width:100%;
      list-style:none;
      //background:#6699cc;
      padding:2px 0px;
      padding-bottom:8px;
      margin:0px;
      
      }

.ViewTagMainCate li {
      float:left;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      border:solid;
      border-color:#C0C0C0;
      border-width:1px;
      background-color:#B3CFFB;
      margin:3px;
      
      }
.ViewTagMainCate li a {
      color:white;
      text-decoration:none;
      margin-left:10px;
      padding-right:10px;
      //border-right:1px solid #003366;
      }
      
.ViewTagMainCate li a:hover {
      color:#ff6600;
      //background-color:#D7E6FD;
       }
.ViewTagMainCate li:last-child a {
      border-right:none;
      //padding-right:20px;
      //background-color:#6699cc;
       }


/////

.PostMCListPost {
      float:none;
      width:85%;

 }
.PostMCListPostShow {
      float:left;
      list-style:none;
      
 }


// End ViewNews


// Start Post PostCate
#PostCate {
      clear:both;
      width:99%;
      background-color:green;
      margin-left:auto;
      margin-right:auto;
      
      }

#PostCate ul {
      float:left;
      width:32.5%;
      list-style:none;
      padding:0;
      border:1px groove;
      margin-left:3px;
      margin-right:3px;
      background-color:#B3F1FF;
      
      }

#PostCate p {
      float:left;
      width:100%;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      //padding-left:2px;
      //padding-right:2px;
      //border:1px groove;
      margin-left:0px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:6px;
      background-color:#3C9DFF;
      
      }

#PostCate li {
      float:left;
      width:98%;
      list-style:none;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:1px;
      padding-right:1px;
      border:1px groove;
      margin-left:1px;
      margin-right:1px;
      background-color:#B3F1FF;
      
      }

.excel1 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
}
.excel2 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#CCFFCC;
}
.excel3 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#FFCCCC;
}
.excel4 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#CCCCCC;
}
.excel6 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:#FFFFCC;
font-size:11.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:left;
vertical-align:middle;
border:none;
white-space:normal;
background:#CCCCFF;
}
.excel7 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
background:#CCCCFF;
}
.excel8 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#CCFFCC;
}
.excel9 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#FFCCCC;
}
.excel10 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
background:#CCCCCC;
}
.excel11 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:#0563C1;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:underline;
font-family:Tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border:none;
white-space:normal;
text-underline-style:single;
background:#FFCCCC;
}