.showsh {background: #F9F9F9;border-top: 1px solid #E9E9E9;margin-left: -4px;margin-right: -4px;margin-bottom: -4px;margin-top: 4px;padding: 10px;text-align: center;border-radius: 0 0 3px 3px;font-size: 12px;color: #FF6161;font-style: italic;text-transform: uppercase;font-weight: bold;}

   .story_c_left {
	/* float: left; */
	width: 246px;
	padding: 4px 4px 4px 5px;
	border: 2px solid rgba(240, 240, 240, 1);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	position: relative;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	display: block;
	position: relative;
	margin: 0 0 5px 5px;
	clear: both;
}
.story_c_left span.story_post {
	display: block;
}
.story_c_left span.story_post img {
	width: 241px;
	padding: 1px;
	border: 1px solid #ebebeb;
}
.story_c_left span.story_datenew {
	display: block;
    background: #f7d250;
    -moz-border-top-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -khtml-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-bottom-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -khtml-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    position: absolute;
    text-shadow: 0 1px 0 #dcbb47;
    border-right: 2px solid #e8c64b;
    padding: 2px 7px 2px 10px;
    top: 21px;
    left: -39px;
    text-align: center;
    color: #fff;
}
.story_c_left span.story_datenew sup {
	font-size: 18px;
	font-weight: bold;
}
.story_c_left span.story_datenew sub {
	font-size: 12px;
}
.story_c_left span.story_link {
	display: block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	background: #ff6161;
	color: #fff;
	text-shadow: 0 1px 0 #ba4747;
}
.story_c_left span.story_link a {
	display: block;
	text-decoration: none;
	padding: 4px 5px 5px 5px;
	text-align: center;
	color: #fff;
  transition-duration: 0.5s;
}
.story_c_left span.story_link:hover a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 #6c9f4e;
	background: #81be5d;
  transition-duration: 0.5s;
}
.story_c_left {
	overflow: inherit;
	display: block;
}
.story_c_left strong, .story_c_r b {
	color: #69a149;
}
.story_c_rate {
	overflow: hidden;
	margin: 6px 0;
	padding: 0;
	border: 3px solid rgba(240, 240, 240, 1);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}
.story_c_inf {
	overflow: hidden;
	border: 1px solid #e4e4e4;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 3px 3px;
}
story_c_textnew {
	overflow: hidden;
    margin: 0px 0;
    padding: 5px 5px;
    border: 3px solid rgba(240, 240, 240, 1);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    position: relative;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
    box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}
story_c_textnew a {
	color: #515050;
}
story_c_textnew > strong i, story_c_textnew > b i {
	color: #72aa51;
}
story_c_textnew > strong, story_c_textnew > b {
	color: #515050;
}



.story_c_r {
	overflow: inherit;
	display: block;
}
.story_c_r strong, .story_c_r b {
	color: #69a149;
}
.story_c_rate {
	overflow: hidden;
	margin: 6px 0;
	padding: 0;
	border: 3px solid rgba(240, 240, 240, 1);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}
.story_c_inf {
	overflow: hidden;
	border: 1px solid #e4e4e4;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 3px 3px;
}
.story_c_textnew {
	overflow: hidden;
	margin: 0px 0;
	padding: 5px 5px;
	border: 3px solid rgba(240, 240, 240, 1);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}
story_c_textnew a {
	color: #515050;
}
story_c_textnew > strong i, story_c_textnew > b i {
	color: #72aa51;
}
story_c_textnew > strong, story_c_textnew > b {
	color: #515050;
}
.story_ava {
	float: left;
	margin: 0 5px 0 0;
	width: 53px;
	height: 53px;
	background: url(../images/ava_bg.png) no-repeat;
}
.story_ava img {
	width: 45px;
	height: 45px;
	margin: 3px 0 0 4px;
}
.story_comm {
	float: right;
	margin: 5px 5px;
	background: url(../images/arrow_10.png) no-repeat left center;
	padding: 0 0 0 9px;
	text-align: center;
	text-shadow: 0 1px 0 #7492a1;
	color: #fff;
}
.story_comm span {
	display: block;
	overflow: hidden;
	line-height: 16px;
	padding: 5px 0 0 0;
	text-align: center;
	width: 42px;
	height: 37px;
	overflow: hidden;
	background: #91b6c9;
}
.story_comm a {
	color: #fff;
}
.story_comm sup {
	font-size: 17px;
	font-weight: bold;
	float: none;
}
.story_comm sub {
	font-size: 12px;
	text-align: center;
	float: inherit;
}

.story_c_l_3 {
	float: right;
	position: relative;
	width: 159px;
	margin: 0 0 5px 10px;
}
.story_c_l_3 span.story_post {
	width: 173px;
	padding: 4px 2px 2px 4px;
	border: 2px solid rgba(240, 240, 240, 1);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	position: relative;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
	display: block;
	position: relative;
	margin: 0 0 5px 0;
	clear: both;
}
.story_c_l_3 span.story_post img {
	width: 167px;
	padding: 1px;
	border: 1px solid #ebebeb;
}
.story_c_l_3 span.story_datenew {
	display: block;
	background: #f7d250;
	-moz-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	position: absolute;
	text-shadow: 0 1px 0 #dcbb47;
	border-left: 2px solid #e8c64b;
	padding: 2px 8px 2px 7px;
	top: 21px;
	right: -35px;
	text-align: center;
	color: #fff;
}
.story_c_l_3 span.story_datenew sup {
	font-size: 18px;
	font-weight: bold;
}
.story_c_l_3 span.story_datenew sub {
	font-size: 12px;
}
.story_c_l_3 span.story_link {
	margin: 0 3px 4px 3px;
	display: block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	background: #ff6161;
	color: #fff;
	text-shadow: 0 1px 0 #ba4747;
  transition-duration: 0.5s;

}
.story_c_l_3 span.story_link a {
	display: block;
	text-decoration: none;
	padding: 4px 5px 5px 5px;
	text-align: center;
	color: #fff;
}
.story_c_l_3 span.story_link:hover a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 #6c9f4e;
	background: #81be5d;
  transition-duration: 0.5s;
}
.story_c_l_3 span.story_link_2 {
	margin: 0 3px 4px 3px;
	display: block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	background: #91b6c9;
	color: #fff;
	text-shadow: 0 1px 0 #6f8c9a;
  transition-duration: 0.5s;

}
.story_c_l_3 span.story_link_2 a {
	display: block;
	text-decoration: none;
	padding: 4px 5px 5px 5px;
	text-align: center;
	color: #fff;
}
.story_c_l_3 span.story_link_2:hover a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 #ba4747;
	background: #ff6161;
  transition-duration: 0.5s;
}

.story_screens {
	position: relative;
	overflow: hidden;
	clear: both;
}
.story_screens img {
	padding: 1px;
	width: 236px;
	height: 133px;
	border: 1px solid #e5e5e5;
}

.linnew {
    clear: both;
    margin: 0 -9px 9px -9px;
    padding: 0 5px 12px 5px;
    background: url(/templates/AniTubenew/images/sep_2.png) repeat-x center bottom;
}

.tagers {
    font-size: 12px;
    overflow: hidden;
    background: #FFFFFF url(/templates/AniTubenew/images/arrow_16.png) no-repeat 0px center;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal; 
    padding: 0px 0px 0px 18px;
    height: 14px;
}

.story_coments {
    float: right;
    margin: 5px 5px;
    padding: 0 0 0 9px;
    text-align: center;
    text-shadow: 0 1px 0 #7492a1;
    color: #fff;
}

.story_coments span {
    display: block;
    overflow: hidden;
    line-height: 16px;
    padding: 5px 0 0 0;
    text-align: center;
    width: 42px;
    height: 37px;
    overflow: hidden;
    background: rgba(145,182,201,0.75);
}

.story_coments sup {
    font-size: 17px;
    font-weight: bold;
    float: none;
}	
.story_coments sub {
    font-size: 12px;
    text-align: center;
    float: inherit;
}

.story_bookmark {
    float: right;
    margin: 5px 5px;
    padding: 0px 0 0 0px;
    text-align: center;
    text-shadow: 0 1px 0 #7492a1;
    color: #fff;
    background: rgba(145, 182, 201, 0.58) url(/templates/AniTubenew/images/arrow_17.png) no-repeat 9px center;
}

.story_ico_watch {
    float: right;
    font-size: 12px;
    overflow: hidden;
    background: #FFFFFF url(/templates/AniTubenew/images/arrow_19.png) no-repeat 0px center;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    padding: 0px 0px 0px 18px;
    margin: 0px 10px 0px 0px;

}


.story_ico_time {
    float: right;
    font-size: 12px;
    overflow: hidden;
    background: #FFFFFF url(/templates/AniTubenew/images/arrow_18.png) no-repeat 0px center;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    padding: 0px 0px 0px 18px;
    margin: 0px 10px 0px 0px;

}



.story_ico_prof {
    float: right;
    font-size: 12px;
    overflow: hidden;
    background: #FFFFFF url(/templates/AniTubenew/images/arrow_20.png) no-repeat 0px center;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    padding: 0px 0px 0px 18px;
    margin: 0px 10px 0px 0px;

}

.story_age {
    margin: 5px;
    display: block;
    color: #fff;
    left: 10px;
    top: 10px;
    position: absolute;
    background: rgba(129,190,93,.71) none repeat scroll 0% 0%;
    border-radius: 3px;
}

.story_age sup {
    font-size: 20px;
    font-weight: bold;
    padding: 5px;
    float: none;
    text-align: center;
    text-shadow: 1px 1px #4C4444;
}
 
.story_age_1 {
    margin: 5px;
    display: block;
    color: #fff;
    left: 10px;
    top: 10px;
    position: absolute;
    background: rgba(129,190,93,.71) none repeat scroll 0% 0%;
    border-radius: 3px;
}

.story_age_1 sup {
    font-size: 20px;
    font-weight: bold;
    padding: 5px;
    float: none;
    text-align: center;
    text-shadow: 1px 1px #4C4444;
}    
            
.story_bookmark span {
    display: block;
    overflow: hidden;
    line-height: 16px;
    padding: 5px 0 0 0;
    text-align: center;
    width: 42px;
    height: 37px;
    overflow: hidden;
}

.sh_link{
    margin: 0 3px 4px 3px;
    display: block;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    background: #91b6c9;
    color: #fff;
    text-shadow: 0 1px 0 #6f8c9a;
    transition-duration: 0.5s;
	  width: 248px;
    margin: 0px 0px 0px 10px;
}


.sh_link a {
	display: block;
	text-decoration: none;
	padding: 4px 5px 5px 5px;
	text-align: center;
	color: #fff;
}
.sh_link:hover a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 0 #ba4747;
	background: #ff6161;
    transition-duration: 0.5s;
}
	
.story_butt
	{
	background: url(/templates/AniTubenew/images/line_7.png) repeat-x center top;
    padding: 5px 0 2px 0;
    margin: 5px 0 5px -2px;
	}

.story_trailer {
    overflow: hidden;
    border: 1px solid #e4e4e4;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    padding: 3px 3px 1px 3px;
}  
    
.slice {overflow:hidden; position:relative; transition:height .2s;}
.slice-masked:before {content:'';position:absolute;z-index:1;bottom:0px;left:0;right:0;height:120px;pointer-events:none;
background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);}
.slice-btn {margin:20px 0;  font-weight:700;}
.slice-btn span {display:inline-block; cursor:pointer; text-decoration:underline; color:#f0542e;}    

.rollover a {
    background: url(uploads/posts/2013-11/1385052925_awm.png);display: block;width: 467 px;height: 264 px;position: absolute;no-repeat center center;transition-duration: .5 s;
}
.rollover a: hover {
    background: url(uploads/posts/2013-12/1387877427_awm.png);no-repeat center center;transition-duration: .5 s;
}