 body{margin: 0px;height: 100%; background: #f1f1f1;background-image: none;max-width:720px;min-width:320px;margin-left:auto;margin-right:auto; }
 header{background: #090;width: 100%;height:180px;}
 header img{width: 100%;height: 100%;}
 article{height: auto;width: 100%;}


  /*内容列表*/
.ds_content{background: #fff;width: 100%;height: 50px;line-height: 50px; margin-bottom: 5px;display: table; }
.ds_content1{width: 80%;display:table-cell;padding-left:10px; font-size: 13px;color: #333;}
.ds_content2{width: 20%;display:table-cell; text-align: right; padding-right: 10px;}
.ds_content2 img{width: 10px;height: 20px; margin-top: 5px;}
.ds_contenthk{line-height: 40px;background: #fff;height: 40px;margin-bottom:1px; }
.ds_contenthy{width: 94%;margin-left: auto;margin-right: auto;color: #333;font-size: 16px;}


/*导航图标*/
.darticle{width: 100%;margin-top: 5px;margin-bottom: 10px; background: #fff;padding-top: 15px;}
.darticlei{width: 100%; display: table; height:40px;  margin-bottom: 1px;}
.darticleo{display:table-cell;text-align: center;font-size: 13px; color: #666;}
.darticleo img{width: 40px; height:40px;text-align: center;vertical-align: middle;}
.darticleo p{margin-top:5px; text-align: center;font-size: 13px;}

/*图文展示*/
.darticleh{width: 100%;height: 80px;margin-top: 5px;margin-bottom: 5px; background: #fff;padding-top: 10px;padding-bottom: 10px;}
.darticlmm{width: 100%;height: 80px; display: table; height:auto;  margin-bottom: 1px;}
.darticlaa{display:table-cell;height: 80px;font-size: 13px; color: #666;width: 30%; }
.darticlbb{display:table-cell;height: 80px;font-size: 13px; color: #333;width: 70%;}
.ditems{margin-left: 10px; line-height: 20px; margin-right: 10px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.darticlaa img{width: 100%;height: 100%;text-align: center;vertical-align: text-top;border-radius: 2px; }
.darttitle{color: #000;font-size: 14px;}
.dartasp{color: #666;font-size: 12px;}
.darleft{margin-left: 10px;height: 80px;}


/*底部导航处理*/
.tab{height: 80px;text-align: center;color: #999;font-size: 12px;}
footer{width: 100%;height:auto; background: #fff;position: fixed;bottom: 0px;}
.fitemt{width: 100%; display: table; height:auto;}
.fitem{display:table-cell;text-align: center;font-size: 13px; color: #333;padding-top: 6px;}
.fitem img{width: 25px; height:25px;text-align: center;vertical-align: middle;}
.fitem p{margin-bottom:5px; margin-top:2px;}
.fcolor{color: #f00;}



/**pcenter 头部CSS*/
.sheader{width: 100%;height: auto; margin-bottom: 5px;background: #090;}
.ctitle{color: #fff;text-align: center;line-height: 40px;height: 40px;padding-top: 5px;}
.sheadei{width: 100%;height:60px;line-height: 60px; display:table;padding-bottom: 20px; }
.sheadew{width: 20%;height: 60px; display:table-cell;}
.sheadee{width: 60%;display:table-cell; color: #fff;height: 60px;}
.sheadew img{ width: 50px; height: 50px;text-align: center;vertical-align: middle;padding-left: 10px; }

/*投票CSS*/
.sheader2{line-height: 20px;font-size: 12px;padding-bottom: 10px;padding-top: 10px;color: #fff; width: 96%;margin-left: auto;margin-right: auto;}
.dabuton{width:90%;height:40px;line-height: 40px;  margin-right: auto;margin-left: auto; background: #090; text-align: center;color: #fff;font-size: 14px;border-radius: 4px;margin-top: 30px; }
.darticles{width:100%;padding-top: 20px;padding-bottom: 20px;background: #fff;}
.darticlek{width:94%;margin-left: auto;margin-right: auto;}
.divtext{width:100%;line-height:40px;font-size: 14px;}
.sinput{width:100%;height: 30px;line-height: 30px;border-radius: 4px; background: #f1f1f1;  border: 0px none #999;}
#textarea{width:98%;line-height: 30px;border-radius: 4px; background: #f1f1f1;  border: 0px none #999 }
.textares{width:80%;height: 30px; line-height:30px; border-radius: 8px;background: #f00;color:#fff; margin-left: auto;margin-right: auto; }



/*pcenter 内容CSS*/
.articles{width: 100%;margin-bottom: 8px;}
.sarticle{width: 100%;display:table; background: #fff; padding-top: 10px; margin-bottom: 1px; line-height: 40px;}
.sarticll{width: 15%;display:table-cell;text-align: center;}
.sarticll img{width: 25px;height: 25px; text-align: center;text-align: center;vertical-align: middle;}
.sarticlc{width: 70%;display:table-cell;height: 40px; line-height: 40px;color: #666; font-size: 13px;}
.sarticlr{width: 15%;display:table-cell; text-align: right;}
.sarticlr img{width:10px;height: 20px; padding-right: 10px;text-align: center;vertical-align: middle;}

/*home2*/
.article-t{width: 100%;height:11 00px; margin-top: 5px;padding-top: 5px; background: #fff;}
.articleft{width: 48%;float: left;height: 260px;background: #fff; margin-right:0.5%;margin-left: 1%;margin-bottom: 5px;border-radius: 4px;}
.articlefg{width: 100%;height: 200px; margin-left: auto;margin-right: auto;background: #090;margin-top: 2px;}
.artitle{font-size: 12px;margin-top: 2px; width: 94%; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;margin-left: auto;margin-right: auto;}
.artitle1{font-size: 10px;margin-top: 2px; width: 94%; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;margin-left: auto;margin-right: auto;}

.articlefg img{width:100%;height: 100%;border-radius: 2px; }
.rell0{color: #f00;font-size: 12px;line-height: 30px;}
.rell{color: #f00;font-size: 16px;line-height: 30px;}
.rels{text-align: right;float: right; font-size: 10px;color: #666;line-height: 30px;}

.msgheader{width: 100%; height: 40px;line-height: 40px; background: #fff; text-align: center; margin-bottom: 10px;}


/*消息展示*/
.msgheaders{width: 100%; height: 40px;line-height: 40px; background: #fff; text-align: center; margin-bottom: 0px;}
.articlenew{width: 100%; background: #fff;}
.articlenewl{width: 94%;margin-left: auto;margin-right: auto;}
.mtitle{width: 100%;margin-left: auto;margin-right: auto; font-size: 1.2rem;line-height: 1.5rem;color: #333;padding-top: 10px;}
.mconter{ font-size: 0.7rem;line-height: 1.5rem;color: #333;padding-top: 15px; padding-bottom: 0px;}
.mconter img{width: 100%;margin-top: 1rem;}
.mckster{font-size: 0.8rem;color: #999;margin-top: 15px;margin-bottom: 50px;line-height: 40px;}
.mcksupter{float: right;}

/*result01*/
.result01{width: 100%; height:auto;display: table; margin-bottom: 1px;background: #fff;padding-top: 5px;padding-bottom: 5px;}
.result02{display:table-cell;height: auto; width: 25%; font-size: 13px; color: #666; text-align: center;line-height: 40px;}
.result03{display:table-cell;height: auto; width: 75%; font-size: 13px; color: #666;line-height:20px;}
.sfooter{width: 96%; text-align: right; color: #999;font-size: 12px;}














