﻿body{ width:100%; height:auto; font-family:STHeit,STXihei, Microsoft YaHei, SimSun; color:#4c4a4f;}
*{ margin:0; padding:0;}
ul li { list-style-type:none;}
.ad-gallery {width:100%; position:relative;}
.ad-gallery .ad-image-wrapper { width: 100%; height:auto; position: relative; overflow: hidden; }
 .ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 0px solid #CCC; height:auto; }

.ad-prev .ad-prev-image,.ad-next .ad-next-image{ width: 36px; height: 66px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; position: absolute; top:40%; left:25px;  z-index:101;}
.ad-prev .ad-prev-image{ background:url(../image/ad_prev.png) no-repeat center center;}
.ad-next .ad-next-image{ background:url(../image/ad_next.png) no-repeat center center; right:25px; left:auto;}

.ad-gallery .ad-image-wrapper .ad-image{ position:absolute; overflow:hidden; top:0;left:0; z-index:9;}
	
img{ border:none; height:100%; display:block; margin:0 auto;}
	 
.ad-gallery .ad-nav { position:absolute; right:315px; bottom:23px; z-index:99999;}

.ad-gallery .ad-nav .ad-thumbs { overflow: hidden;}
.ad-gallery .ad-thumbs .ad-thumb-list {  min-width:800px; }
.ad-gallery .ad-thumbs li { float: left; padding-right:10px;float: right;}
.ad-gallery .ad-thumbs li a { width:80px; height:80px; display: block; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; overflow:hidden; border: 1px solid #cccccc;}

.ad-gallery .ad-thumbs li a.ad-active{border-color:#93ba48;}
.dele{ width:50px; height:50px; display:block; background:url(../image/dele.png) no-repeat center center;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:absolute; right:25px; top:25px; z-index:9999;}
.contentTnfor{ width:285px; height:auto; padding:10px 18px; line-height:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:url(../image/opca.png) repeat; position:absolute; right:25px; bottom:23px; font-size:12px; z-index:9999;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.contentTnfor h3{ 
width:100%; 
text-transform:capitalize; 
font-size:16px;
height:30px;
text-align:justify;
text-justify:distribute-all-lines;
text-align-last:justify;
-moz-text-align-last:justify;
-webkit-text-align-last:justify;
 border-bottom:1px solid #999999;
 margin-bottom:10px;
 margin-top:5px;
}
.contentTnfor h3:after{
  content:".";
  display: inline-block;
  width:100%;
  overflow:hidden;
  height:0;

}

.contentTnfor p{
font-size:14px;
line-height:18px; 

}

.ad-preloads {position: absolute;left: -9000px;top: -9000px;}
.text-left{ float:left;}
.text-right{ float:right;}