.tab_img{
	padding:1em 0em;
	display: inline-block;
}
.img-top {	
	  position: relative;
}
.img-top:hover .link-top{
	display: none;
}
@media screen and (max-width: 768px) {
	
	
}





@media screen and (max-width: 1366px) {
	
	
}


@media screen and (max-width: 1024px) {
	
	.tab_img {
    padding: 0.1em 0em;
	}
	.img-top {
		position: relative;
		padding: 0 4px;
	}
}



@media screen and (max-width: 800px) {
	
	.tab_img {
      padding: 0em 0em;
   }
	.img-top {
		position: relative;
		padding: 0 4px;
		width: 90%;
		float: left;
	}
	
}

@media screen and (max-width: 768px) {
	
	
}


@media screen and (max-width: 640px) {
	
	
}


@media screen and (max-width: 480px) {
	
	.tab_img {
		padding: 0em 0em;
		margin-top: -5px;
	}
	.img-top {
		position: relative;
		padding: 0 4px;
		width: 100%;
		float: left;
	}
	.img-top {
		    position: relative;
    padding: 0 4px;
    width: 84%;
    float: left;
    margin: 0 8% 0.2em 8%;
	}
}


@media screen and (max-width: 375px) {
	
	
}


@media screen and (max-width: 320px) {
	.img-top {
		position: relative;
		padding: 0 4px;
		width: 84%;
		float: left;
	    margin: 0 8% 0.2em 8%;
	}
	
}


.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

@media (min-width: 1200px) {
	
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
	 .col-md-4 {
    width: 30%;
  }
}

body{
	margin:0;
	padding:0;
}
#Choco_overlay{
	background: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
	display:none;
	padding:0;
	margin:0;
}
#Choco_content{
	display:none;
	width:800px;
	height:600px;
	z-index:1001;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-300px;
	border-top:1px solid transparent;/*Yes, adjust image perfectly at the center of a box, don't know why.*/
}
#Choco_left_arrow{
	float:left;
	background-image:url(../images/left.gif);
	background-position:12%;
	left:-14%;
}
#Choco_right_arrow{
	float:right;
	background-image:url(../images/right.gif);
	background-position:88%;
	left:14%;
}
.Choco_arrows{
	background-repeat:no-repeat;
	display:none;
	position:relative;
	cursor:pointer;
	width:49%;
	top:-100%;
	height:100%;
	margin-top:-30px;
}
#Choco_container_photo{
	text-align:center;
	width:800px;
	height:600px;
	/*background:url(../images/ajax-loader.gif) center center no-repeat;*/
}
#Choco_container_description{
	padding:0;
	height:26px;
	width:100%;
	color:#505050;
	font-family: "微软雅黑";
	clear:both;
	position:relative;
	font-size:12px;
	margin-top:-5px;
	overflow:hidden;
	visibility:hidden;
}
#Choco_container_title{
	float:left;
	padding:5px;
}
#Choco_container_via{
	padding:5px;
	float:right;
}
#Choco_container_via a{
	color:gray;
}
#Choco_container_via a:hover{
	color:white;
	background:gray;
}
#Choco_close{
	width:30px;
	height:25px;
	background-image:url(../images/close.gif);
	background-repeat:no-repeat;
	z-index:1002;
	cursor:pointer;
	margin-top:-20px;
	display:none;
	  float: right;
}
#Choco_loading{
	width:9px;
	height:11px;
	background-image:url(../images/loading.gif);
	background-repeat:no-repeat;
	z-index:1002;
	cursor:pointer;
	float:right;
	margin-top:-20px;
	display:none;
}
#Choco_bigImage{
	display:none;
	position:relative;
	width:100%;
	height:100%;
	margin-top:-5px;
}


