/*------------------------------------------------------------------------
 # Yt Category Summary  - Version 1.0
 # Copyright (C) 2011-2012 The YouTech Company. All Rights Reserved.
 # @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 # Author: The YouTech Company
 # Websites: http://joomla.ytcvn.com
 -------------------------------------------------------------------------*/
/* CAPTIONS */
.yt-category-summary .category {
    position: absolute;
    padding-top: 40px;
    padding-left: 20px;
    line-height: 34px
    }
.yt-category-summary .main-content {
    position: relative;
    overflow: hidden
    }
.yt-category-summary .category_title a {
    font-weight: bold;
    text-decoration: none;
    font-size: 22px
    }
.yt-category-summary .article_nums {
    position: absolute;
    bottom: 0;
    margin-left: 10px
    }
.yt-category-summary .article_content {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    padding-bottom: 0
    }
.yt-category-summary .opacity {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=90);
    opacity: 0.9;
    /*-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px; */
    float: left;
    position: absolute;
    bottom: 0
    }
.yt-category-summary .theme1 .opacity {
    bottom: 0
    }
.yt-category-summary .article {
    float: left;
    position: absolute;
    bottom: 0;
    overflow: hidden
    }
.yt-category-summary .theme3 .article_nums {
    bottom: 0;
    margin-left: 10px
    }
.yt-category-summary .read_more a {
    color: #FFF !important;
    text-decoration: none !important;
    float: right !important
    }
.yt-category-summary .read_more {
    float: right !important
    }
.yt-category-summary .top_left {
    background: url(top_left.png) no-repeat scroll 0 0 !important;
    width: 8px;
    height: 34px;
    float: left
    }
.yt-category-summary .top_center {
    background: url(one_pixel.png) repeat scroll 0 0;
    height: 34px;
    overflow: hidden;
    float: left
    }
.yt-category-summary .top_right {
    background: url(top_right.png) no-repeat scroll 0 0 !important;
    width: 8px;
    height: 34px;
    float: left
    }
.yt-category-summary .center_left {
    background: url(one_pixel.png) repeat scroll top center;
    float: left
    }
.yt-category-summary .bottom_left {
    background: url(bottom_left.png) no-repeat scroll 0 0;
    float: left;
    width: 8px;
    height: 34px
    }
.yt-category-summary .bottom_center {
    background: url(center.png) repeat-x scroll 0 0;
    height: 34px;
    overflow: hidden;
    float: left
    }
.yt-category-summary .bottom_right {
    background: url(bottom_right.png) no-repeat scroll 0 0;
    height: 34px;
    width: 9px;
    float: left;
    overflow: hidden
    }
.yt-category-summary .theme1 .all_content_cover .content_art {
    position: absolute;
    /*padding: 10px;  */
    float: left;
    bottom: 0;
    cursor: pointer;
    height: 34px
    }
.yt-category-summary .theme1 .all_content_cover .content_art .cover_sub_content .article_title .arrow {
    background: url(arr_up.png) no-repeat scroll 0 0;
    height: 6px;
    width: 10px;
    overflow: hidden;
    margin-top: 0;
    float: right
    }
.yt-category-summary .theme1 .all_content_cover .content_art .cover_sub_content .article_title .selected {
    background: url(arr_down.png) no-repeat scroll 0 0;
    height: 6px;
    width: 10px;
    overflow: hidden;
    margin-top: 0;
    cursor: pointer;
    float: right
    }
.yt-category-summary .article_image {
    border: none !important;
    overflow: hidden
    }
.yt-category-summary .category_image {
    border: none !important;
    overflow: hidden
    }
.yt-category-summary .article_desc {
    line-height: 34px;
    position: relative;
    overflow: hidden
    }
.yt-category-summary .read_more {
    float: right
    }
.yt-category-summary .theme1 .article_title {
    font-weight: bold;
    z-index: 4;
    position: relative;
    overflow: hidden;
    font-family: pirulen rg;
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 34px;
    height: 34px
    }
.yt-category-summary .theme1 .article_title span {
    background: url(footer_icon.png) no-repeat scroll left center;
    padding-left: 37px;
    width: 33px;
    height: 34px;
    padding-top: 0;
    padding-bottom: 0;
    float: center;
    background-position: 0 -8px
    }
.yt-category-summary .theme1 .article_title .left_icon {
    background: url(footer_icon.png) no-repeat scroll left center;
    padding-left: 37px;
    width: 33px;
    height: 34px;
    padding-top: 0;
    padding-bottom: 0;
    float: center;
    background-position: 0 -8px
    }
.yt-category-summary .theme2 .article_title {
    font-weight: bold;
    z-index: 4;
    position: relative;
    overflow: hidden;
    line-height: 34px;
    height: 34px
    }
.yt-category-summary .theme1 .content_sub {
    padding-left: 10px;
    padding-right: 10px;
    z-index: 4;
    position: relative;
    overflow: hidden;
    line-height: 34px
    }
.yt-category-summary .theme1 content_art .cover_sub_content {
    position: absolute;
    bottom: 0;
    z-index: 3;
    line-height: 34px
    }
.yt-category-summary .theme1 .actived .cover_sub_content {
    position: absolute;
    bottom: 15px;
    z-index: 3;
    line-height: 34px
    }
.yt-category-summary .image_article {
    border: none !important
    }
.yt-category-summary .category_title {
    font-weight: bold;
    padding-bottom: 0
    }
.yt-category-summary .theme3 .art_title_desc {
    overflow: hidden;
    position: relative
    }
.yt-category-summary .theme2 .sub_content {
    overflow: hidden
    }