@charset "utf-8";

@font-face{
font-family:'TaurusNormal';
src:url('../fonts/TaurusNormal.woff') format('woff'),url('../fonts/TaurusNormal.ttf') format('truetype'),url('../fonts/TaurusNormal.svg') format('svg');
}
.user-select{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-khtml-user-select:none;
user-select:none;
}
::selection{
background:#444;
color:#FFF;
}
::-moz-selection{
background:#444;
color:#FFF;
}
::-webkit-selection{
background:#444;
color:#FFF;
}

.shadow{
z-index:1000;
-moz-box-shadow:0px 0px 3px rgba(0,0,0,.3);
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.3);
box-shadow:0px 0px 3px rgba(0,0,0,.3);
}
/* b1 */

@-moz-keyframes comets{
0%{
width:0;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(-20%,-100%);
-moz-transform:rotate(45deg) translate(-20%,-100%);
-ms-transform:rotate(45deg) translate(-20%,-100%);
-o-transform:rotate(45deg) translate(-20%,-100%);
transform:rotate(45deg) translate(-20%,-100%);
}
50%{
width:2px;
opacity:1;
-webkit-opacity:1;
-moz-opacity:1;
}
100%{
width:0%;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(20%,100%);
-moz-transform:rotate(45deg) translate(20%,100%);
-ms-transform:rotate(45deg) translate(20%,100%);
-o-transform:rotate(45deg) translate(20%,100%);
transform:rotate(45deg) translate(20%,100%);
}
}
@-webkit-keyframes comets{
0%{
width:0;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(-20%,-100%);
-moz-transform:rotate(45deg) translate(-20%,-100%);
-ms-transform:rotate(45deg) translate(-20%,-100%);
-o-transform:rotate(45deg) translate(-20%,-100%);
transform:rotate(45deg) translate(-20%,-100%);
}
50%{
width:2px;
opacity:1;
-webkit-opacity:1;
-moz-opacity:1;
}
100%{
width:0%;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(20%,100%);
-moz-transform:rotate(45deg) translate(20%,100%);
-ms-transform:rotate(45deg) translate(20%,100%);
-o-transform:rotate(45deg) translate(20%,100%);
transform:rotate(45deg) translate(20%,100%);
}
}
@keyframes comets{
0%{
width:0;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(-20%,-100%);
-moz-transform:rotate(45deg) translate(-20%,-100%);
-ms-transform:rotate(45deg) translate(-20%,-100%);
-o-transform:rotate(45deg) translate(-20%,-100%);
transform:rotate(45deg) translate(-20%,-100%);
}
50%{
width:2px;
opacity:1;
-webkit-opacity:1;
-moz-opacity:1;
}
100%{
width:0%;
opacity:0;
-webkit-opacity:0;
-moz-opacity:0;
-webkit-transform:rotate(45deg) translate(20%,100%);
-moz-transform:rotate(45deg) translate(20%,100%);
-ms-transform:rotate(45deg) translate(20%,100%);
-o-transform:rotate(45deg) translate(20%,100%);
transform:rotate(45deg) translate(20%,100%);
}
}

.content-wrap{
width:100%;
float:left;
min-height:1000px;
}
.content{
position:relative;
min-height:500px;
margin-right:380px;
margin-bottom:15px;
}
@media (max-width:1000px){
.content{
margin-right:0;
}
}
.excerpt{
clear:both;
border:1px solid #EAEAEA;
padding:20px 20px 20px 255px;
overflow:hidden;
background-color:#fff;
margin-bottom:-1px;
}
.excerpt:hover{
background-color:#FBFDFF;
border-color:#42B5EF;
position:relative;
z-index:20;
}

.excerpt-1{
border-radius:4px 4px 0 0;
}
.excerpt .focus{
float:left;
margin-left:-235px;
width:220px;
}

.excerpt .thumb{
border-radius:5px;
width:220px;
height:150px;
overflow:hidden;
}

.excerpt img{
display:inline;
}

.excerpt .focus:hover{
-webkit-transform:scale(1.05);
transform:scale(1.05);
-webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
}
.excerpt header{
margin-bottom:10px;
}
.excerpt .cat{
color:#FFF;
background-color:#3399CC;
padding:3px 6px;
font-size:12px;
display:inline-block;
position:relative;
top:-2px;
margin-right:6px;
}
.excerpt .cat:hover{
opacity:.8;
}
.excerpt .cat i{
position:absolute;
top:50%;
margin-top:-4px;
right:-4px;
display:inline-block;
width:0;
height:0;
vertical-align:middle;
border-left:4px solid #3399CC;
border-top:4px solid transparent;
border-bottom:4px solid transparent;
}
.excerpt h2{
display:inline;
font-size:18px;
line-height:24px;
margin-top:0;
font-weight:bold;
}
.excerpt h2 a{
color:#555;
}
.excerpt h2 a:hover{
color:#3399CC;
}
.excerpt .meta{
color:#999;
font-size:12px;
margin-bottom:10px;
}
.excerpt .time,.excerpt .comment,.excerpt .views{
cursor:pointer;
margin-right:20px;
}
.comment input{
margin-bottom:5px;
border:2px solid #ccd4d9;
}
.excerpt .time:hover,.excerpt .comment:hover,.excerpt .views:hover{
color:#3399CC;
}
@media (max-width:680px){
.excerpt .comment{
display:none;
}
}
.excerpt .meta a{
color:#999;
}
.excerpt .note{
font-size:12px;
color:#999;
word-wrap:break-word;
line-height:20px;
cursor:default;
}

.footer{
clear:both;

}




@media (max-width:700px){
.excerpt .note{
height:60px;
overflow:hidden}
}
@media (max-width:640px){
.content{
min-height:200px;
}

.excerpt{
padding:10px 10px 10px 180px;
}
.excerpt .focus{
width:160px;
margin-left:-170px;
}
.excerpt .thumb{
width:160px;
height:109px;
}
.excerpt .note{
height:40px;
overflow:hidden}
.excerpt .cat{
display:none;
}
.excerpt h2,.excerpt-minic h2{
font-size:16px;
line-height:18px;
}
}
@media (max-width:480px){
.container{
margin:0 10px;
}
.excerpt{
padding:10px 10px 10px 120px;
}
.excerpt .focus{
width:100px;
margin-left:-110px;
}
.excerpt .thumb{
width:100px;
height:68px;
}
.excerpt .note{
display:none;
}
.excerpt .views{
display:none;
}
.excerpt .omment{
display:none;
}
.excerpt h2{
overflow:hidden;
display:block;
position:relative;
}
.excerpt h2:before{
content:"";
float:left;
width:5px;
}
.excerpt h2,.excerpt h2:before{
height:36px;
}
.excerpt h2 > *:first-child{
float:right;
width:100%;
margin-left:-5px;
}
.excerpt h2:after{
content:"\02026";
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
float:right;
position:relative;
top:-18px;
left:100%;
width:3em;
margin-left:-3em;
padding-right:5px;
text-align:right;
background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,white));
background:-moz-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);
background:-o-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);
background:-ms-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);
background:linear-gradient(to right,rgba(255,255,255,0),white 50%,white);
}
}
@media (max-width:360px)
{
.excerpt h2{
font-size:14px;
line-height:18px;
}
.excerpt .comment{
display:none}
.excerpt .comment{
margin-right:0;
}
}


@media (max-width:768px){
.container-page{
padding-left:0px;
}
}
