@charset "utf-8";
@charset "utf-8";


.media-tabs li{
float: left;
list-style: none;
width: 139px;
text-align: center;
font-size: 15px;
font-weight: bold;
line-height: 48px;    background: url(//entre-salon.com/wordpress/wp-content/themes/wp.vicuna/images/bg/print-bg_o.gif) repeat-x;
border: 1px solid #ddd;
border-right: none;
cursor:pointer;
}
.media-tabs li:last-child{
width: 138px;
border: 1px solid #ddd;
}
.media-tabs li.select{ background: #fff !important;
border-bottom:1px solid #fff;
}
.media-tabs li:hover{ background: #fff;
}
.content_wrap{
width: 678px;
border: 1px solid #ddd; border-top: none;
padding:10px;
}
.disnon {
display: none;
}
.ext-list-link{
margin-bottom:20px;
padding-bottom: 20px;
border-bottom: 1px dashed #ddd;
}
.ext-list-date{
text-align: right;
color: #773333;
margin-bottom: 5px;
margin-top: -5px;
}
.ext-list-title{
background: url(//entre-salon.com/wordpress/wp-content/themes/wp.vicuna/images/bg/print-bg_o.gif) repeat-x bottom;
line-height: 34px;
color: #333;
font-size: 1.15em;
font-weight: bold;
padding-left: 10px;
padding-bottom: 0px;
margin-bottom: 15px;
border: 1px solid #ddd;
margin-top: 10px;
}
.ext-list-cat{
background: url(//entre-salon.com/wordpress/wp-content/themes/wp.vicuna/images/bg/detail_bg.gif) repeat-x;
width: 82px;
border: 1px solid #ddd;
padding: 3px 4px;
margin-right: 8px;
color: #fff;
text-align: center;
font-size: 10px;
line-height: 12px;
float: left;
font-weight: normal;
margin-top: 7px;
}
.ext-list-content img{  }
.paging{
font-weight: normal;
text-align: center;
margin: 20px;
margin-top: 40px;
}
.paging span.pages {
padding: 1px 5px 1px 5px;
margin: 3px 4px;
color: #666;
border: 1px solid #aaa;
background-color: #e7e8e3;
}
.paging span.paging-current {
padding: 1px 5px 1px 5px;
margin: 3px 4px;
border: 1px solid #aaa;
color: #fff;
background: url(//entre-salon.com/wordpress/wp-content/themes/wp.vicuna/images/bg/detail_bg.gif) repeat-x;
}
.paging a:visited{
padding: 1px 5px 1px 5px;
margin: 3px 4px;
text-decoration: none;
border: 1px solid #aaa;
color: #666;
background-color: #e7e8e3;
}
.paging a,
.paging a:link{
padding: 1px 5px 1px 5px;
margin: 3px 4px;
text-decoration: none;
border: 1px solid #aaa;
color: #666;
background-color: #e7e8e3;
}
.feature-midashi{
background: url(//entre-salon.com/wordpress/wp-content/themes/wp.vicuna/images/midashi/box_midashi.gif) no-repeat !important;
line-height: 33px !important;
color: #fff;
font-size: 1.2em;
font-weight: bold;
padding-left: 27px;
margin-bottom: 0px !important;
}
.feature-box{
margin-top: 0px;
margin-bottom: 20px;
padding: 15px; border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
width: 668px;
}
.feature-box ul{
}
.feature-box ul li{
list-style-type: none;
float: left;
margin-right:10px;
margin-bottom:10px;
width: 125px;
height: 25px;
}
.feature-box ul li a{
transition: 0.5s ease 0s;
-webkit-transition: 0.5s ease 0s;
-moz-transition: 0.5s ease 0s;
-ms-transition: 0.5s ease 0s;  }
.feature-box ul li a:hover{
opacity: 0.6;
-webkit-opacity: 0.6;
-moz-opacity: 0.6;
filter: alpha(opacity=60);
-ms-filter: "alpha(opacity=60)";
}
.feature-head-txt{
padding-bottom: 20px;
border-bottom: 1px dashed #ddd;
text-align: center;
margin-top: 10px;
margin-bottom: 20px;
}
#tc-all-loading,
#tc-tv-loading,
#tc-news-loading,
#tc-magazine-loading,
#tc-radio-loading{
text-align:center;
padding:20px;
}

.voice-wrap { margin-bottom: 20px;
border-left: 2px solid #E0E0E0;
border-right: 2px solid #E0E0E0;
border-bottom: 2px solid #E0E0E0;
border-top: none; padding: 10px;
width: 676px; }
.voice-wrap .item {  width:198px;
padding:10px;
margin-bottom:10px;
background:#FFF381; box-shadow: 0px 3px 3px -3px #999;
font-size: 15px;
-webkit-transition:all 0.25s;
-moz-transition:all 0.25s;
-ms-transition:all 0.25s;
-o-transition:all 0.25s;
transition:all 0.25s;
}
.voice-wrap .item p {
margin:0;
padding:0;
}
.voice-wrap .item:hover{
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
-o-transform: scale(1.3);
z-index:9999;
box-shadow: 0px 2px 6px -1px #666;
}
.item-color-red{
background: #FFBDD6 !important;
}
.item-color-blue{
background:#B0ECFF !important;
}
.item-color-green{
background: #EAFFA0 !important;
}
.item-color-orange{
background: #FFD18E !important;
}
.rotate-p1{
transform: rotate(1deg);
}
.rotate-p2{
transform: rotate(2deg);
}
.rotate-p3{
transform: rotate(3deg);
}
.rotate-m1{
transform: rotate(-1deg);
}
.rotate-m2{
transform: rotate(-2deg);
}
.rotate-m3{
transform: rotate(-3deg);
}