/*--------------------reset--------------------*/
body{color:#333; line-height:1.4;font-family:microsoft yahei;font-size:62.5%;font-size:12px;background:#D63E3D}
body,form,input,ul,dl,dd,p,h1,h2,h3,h4,h5,h6,textarea,pre{margin:0;}
ul,input{padding:0;}
ul{list-style:none; list-style-position:outside;}
h1,h2,h3,h4,h5,h6,input,button,textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:none;}
a img{border:none;}
a,button{cursor:pointer;} 
em,i{font-style:normal;}
textarea{overflow:auto; resize:none;}
/*--------------------原子类--------------------*/
.clearfix:before,.clearfix:after{content:''; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
.cred{color:#d54645}
.Hidebox{display:none;}
.Showbox{display:block;}
.bold{font-weight:bold;}

.top{position:relative;padding-top:1.0em;height:3.5em;line-height:3.5em;background:#22292c}
.top .fl{position:absolute;left:2.0em;top:1.2em;}
.top .fl span{display:block;width:1.5em;height:1.5em;border-top:0.3em solid #fff;border-left:0.3em solid #fff;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.top .fl span a{display: block;width:1.5em;height:1.5em;}
.top .fr{position: absolute;right:1.0em;top:0em;text-align:center}
.top .fr span{display:block;font-size:2.4em;}
.top .fr span a{text-decoration:none;display: block;width:1.5em;height:1.5em;line-height:2.0em;color:#fff;}
.top h2{text-align:center;font:normal 1.6em/1.4 microsoft yahei;color:#fff}

.footnav{width:100%;height:4.4em;padding-bottom:1.0em;position:fixed;left:0;bottom:0;background:#d43e3d}
.footnav ul{display:-webkit-box;display:-moz-box;display:box;}
.footnav ul li{-webkit-box-flex:1;-moz-box-flex:1}
.footnav ul li .tb{height:100%;text-align:center}
.footnav ul li .tb a{color:#fff;font:normal 1.2em/2.0 microsoft yahei}
.footnav ul li .znav{position:absolute;width:140%;left:-2.0em;bottom:100%;background:#fff;z-index:999;}
.footnav ul li .znav .zz{border:0.1em solid #dedede;}
.footnav ul li .znav a{padding:0 1em;display:block;color:#333;border-bottom:0.1em solid #dedede;line-height:2.5;}
.tb1{padding-top:0.4em;font:normal 1.8em/2.0 "";vertical-align: middle;}
/*带日期的通用列表*/
ul.ubox{padding:0 1em 0 1em;}
ul.ubox li{position:relative;background:#fff;border-bottom:.1em solid #eeeeee;padding:1}
ul.ubox li .list3{margin-right:0!important;}
ul.ubox li .list1{margin-right:9em;padding:1em 0;}
ul.ubox li .list1 .list1a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:normal 1.2em/2.0 microsoft yahei}
ul.ubox li .list1 .list1a a{padding-left:.5em;color:#6b6b6b}
ul.ubox li .list1 .list1b{position:absolute;right:.5em;bottom:0.3em;font:normal 1.2em/2.0 microsoft yahei;color:#dedede}
ul.ubox li .list1 .list1b img{width:3.0em;height:3.0em;}
/*通用的图文列表*/
ul.ubox li.l2{margin:3em 0;padding:.5em;border-radius:.5em;}
ul.ubox li .list2{margin-left:6.5em;min-height:6.2em;}
ul.ubox li .list2 a{text-decoration:none}
ul.ubox li .list2 .list2a{width:100%;}
ul.ubox li .list2 .list2a span{position:absolute;left:4.8em;top:.3em;width:2em;height:2em;border-radius:50%;background:#d43e3d;color:#fff;text-align:center;line-height:2.0}
ul.ubox li .list2 .list1a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:normal 1.2em/2.0 microsoft yahei;color:#000;
 overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
ul.ubox li .list2 .list2a img{position:absolute;left:.8em;top:.8em;width:5.5em;height:5.5em;}
ul.ubox li .list2 .list2a cite{position:absolute;left:.8em;top:.8em;width:5.5em;height:5.5em;}
ul.ubox li .list2 .list2a cite img{margin:0px;padding:0px;border:none}

ul.ubox li .list2 .list2b{font:normal 1.0em/1.8 microsoft yahei;color:#cacaca}
ul.ubox li .list2 .list2b em{font:normal 1.3em/2.0 microsoft yahei;color:#333}
ul.ubox li .list2 .list2c{position:relative;}
ul.ubox li .list2 .list2c span{font:bold 1.0em/2.0 microsoft yahei;color:#ffa010;}
ul.ubox li .list2 .list2c span b{font-size:1.6em;}
ul.ubox li .list2 .list2c em,ul.ubox li .list2 .list2c i{position: absolute;top:.5em;width:3.5em;font:normal 1.2em/2.0 microsoft yahei; text-align: center;}
ul.ubox li .list2 .list2c em{right:3.7em;background:#eee;color:#333;}
ul.ubox li .list2 .list2c i{right:0;background:#389f44;color:#fff;}
ul.ubox li .list2 .list2c em a,ul.ubox li .list2 .list2c i a{display:block;}
ul.ubox li .list2 .list2c i a{color:#fff;}
ul.ubox li .list2 .xqb{ overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
/*图片通用列表*/
ul.tbox{background: #fff;text-align:center;padding-left:1em}
ul.tbox li{text-align:center;width:25%;float:left;margin-bottom:1em;}
ul.tbox li .mimg img{display:block;position:relative;width:5em;height:5em;}
ul.tbox li .mimg cite{display:block;position:relative;width:5em;height:5em;}
ul.tbox li .mimg cite img{margin:0px;padding:0px;border:none}
ul.tbox li .m1{}
ul.tbox li .m2{width:100%;text-align:center;}
ul.tbox li .m2 span{font:normal 1.2em/2.0 microsoft yahei;}
ul.dan li{width:100%}
ul.dan li .mimg img{width:100%;height:auto}
ul.tbox li .m3{width:100%;position:absolute;left:0px;bottom:0.3em;background:#000;background:rgba(0,0,0,0.3) none repeat scroll!important;filter:Alpha(opacity=30);}
ul.tbox li .m3 span{position:relative;padding-left:1em;font:normal 1.2em/1.5 microsoft yahei;color:#fff;}
