body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
fieldset, img { border: 0; }
/*
table {
border-collapse: collapse;
border-spacing: 0;
}
*/
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
body { margin: auto; color: #000; font-size: 75%; text-align: center; }
a, a:link, a:visited { text-decoration: underline; }
a:link { color: #000; }
a:visited { color: #333; }
a:hover, a:active { color: #FF3300; text-decoration: underline; }
/* 个别优化 + */
textarea { padding: 2px; }
select, input { vertical-align: middle; font-size: 12px; }
/* 个别优化 - */

/* 共用功能 + */
.clear { clear: both; }
.overflow { overflow: hidden; }
.hr { width: 99%; height: 1px; background-color: #EEE; margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto; overflow: hidden; clear: both; }
/*图片新闻_图片滚动*/
.roll_info{ width:570px; height:75px; margin:auto; text-align:center;}
.roll_info .roll_l{ width:10px; float:left; height:75px; padding-right:10px;}
.roll_info .roll_r{ width:10px; float:right; height:75px; padding-left:10px;}
.roll_info .roll_l a img,.roll_r a img{ padding:17px 0; margin-bottom:1px;}
.roll_info ul li{ width:100px; height:75px; text-align:center; padding:3px; float:left;}
.roll_info ul .sel{ background:#CC0000;}

