
@media (min-width: 1161px) {
	
}


@media (max-width: 1250px) {
	#ADNav{
	display: inline-block;
    /*width: 170px;*/
    float: left;
    margin-left: 5px;
	position:absolute;
	top:200px;
	left:50%;
	transform: translateX(-450px);
	}

}
@media (max-width: 970px) {
	#ADNav{
	display: inline-block;
    /*width: 170px;*/
    float: left;
    margin-left: 5px;
	position:absolute;
	top:200px;
	left:50%;
	transform: translateX(-320px);
   }
   #kaban{
	   height:250px;
   }


}

@media (max-width: 750px) {	
	.carousel-indicators{
		display:none;
	}
	/*.tabs{
		display:none;
	}*/
	.flex-direction-nav a{
		display:none;
	}
	.flexslider{
		padding:0;
	}
	#kanban li img {
    /*display: block;
    position: absolute;
	width:100%;
    left: 0;
    top: 0;*/
	height:250px;
	width:100%;
	
}
.searchtabs{
	display:none;
}
}
@media (min-width: 985px) {
	img#logoimg1{

		top:-30px;
	}

}
.lazy-load {
    background: url("http://www.mozart.it/images/preloader.gif") center center no-repeat;
}
/*2020-10-27*/
.ntb_conl-tabs ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}

@media (min-width: 750px) {	
	.bigcontent{
		max-width: 1280px;
		display: block;
		margin: 10px auto 0;
		padding-left: 20px;
	}

	.core{
		 width:16.6666%;
		 display:inline-block;
		 height:300px;
		 max-width: 200px;
	}
	.core img{
		height:200px;
		max-width:200px;
	}
	.txtarea{
		/*top:-280px;*/
		/*2020-12-10 輪播*/
		height:100px;
		padding:1%;
		border-color:#D0D0D0;
		border-style:solid;
		max-width:200px;
	}
	.tabs2{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}	.tabs4{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}	.tabs5{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}
	#side{
		margin-left:10px;
	}
	.mainsearch{
		width:50%;
		margin-left:30px;
		margin-bottom:20px;
	}
	.topic{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		width:100%;
	}
	.topic img{
		/*width:95%;
		max-width:420px;*/
	}
	.topic li{
		/*width:50%;*/
		float:left;
		max-width:420px;
	}

}
@media (max-width: 749px) {	
	.core{
		 width:33%;
		 padding-bottom:0px;
		display: inline-block;
		/*text-overflow: ellipsis;*/
		padding-top:5px;
	}
	.sidefastforeignlink{
		width:100%;
	}
	.txtarea{
		height:80px;
	}
	#ADNav{
		display:none;
	}
	#loading{
		/*height:250px;*/
	}
	#AD{
		/*height:250px;*/
	}
	.mainpic{
		/*height:250px;*/
	}
	#kanban li img{

	}

	#side{
		width:100%;
		display:none;
	}
	.item{
		width:49%;
		display:inline-block;
	}
	.tab{
		display:block;
	}
	.tabcontent{
		height:100%;
	}
	.mainsearch{
		display:none;
	}
	/*#prev{
		top:150px;
	}
	#next{
		top:150px;
	}*/
	.maintourblockimg2{
		display:none;
	}
	.maintourblockimg3{
		display:none;
	}
	.tabs2{
		width:100%;
	}	
	#content{
		width:100%;
		padding-left:5px;
	}
	.topic{
		width:100%;
	}
	.topic img{

	}
	figure.snip1256 {
		width:95%;
	}
	figure.snip1256 figcaption {
		padding:5px;
	}
	.sidefastforeignlink{
		width:100%;
	}
}
.sidefastforeignlink{
	display:none;
}

.head:before {
            content: "";
            display: inline-block;
            background-color: #ff6830;
            width: 4px;
            height: 16px;
            margin: 0 4px 0 0;
            vertical-align: text-top;
        }
  .list {
        display: inline-block;
        flex-wrap: wrap;		margin-bottom:2px;
    }

    .link {
        display: inline-block;
        font-size: 14px;		margin-bottom:4px;		margin-top:4px;		
    }

        .link:after {
            content: "|";
            display: inline-block;
            padding-left:4px;
            vertical-align: text-bottom;
        }

        .link:last-child:after {
            content: "";
            margin: 0;
        }

        .link a {
            display: inline;
            color: #555;
            text-decoration: none;
        }


            .item {
        align-self: baseline;
		height:60px;
        padding: 8px;
    }
	.head a {
    display: inline-block;
    min-width: 3em;
    color: #000;
    font-weight: bold;
    text-align-last: justify;
    text-decoration: none;
}
