@import "/layout/styles.css";
.mod_news .read_more a {); }
.mod_news .item {margin: 10px 0;position: relative; padding-top: 40px; display: inline-block; }
.mod_news .read_more {position: absolute; bottom: 10px; right: 0;}
.mod_news h1 a {font-size: 13px; color: #fff; line-height: 1.1em;text-decoration: none;}
.mod_news h1 {margin-bottom: 10px;}
.mod_news {margin: 20px 0;}
#corps .mod_news .head {height: 65px; background: none;line-height: 1.3em;overflow: hidden;}
.mod_news .item {background: url(/images/separator.jpg) no-repeat top center; clear: both; display: block;}
.mod_news .first {background: none;}

.mod_news_detail {margin: 20px 0;}
.mod_news_detail h1 {margin-bottom: 10px;font-size: 13px; color: #fff; line-height: 1.1em;text-decoration: none;}
#corps .mod_news_detail .body {background: none; padding: 0 0 30px 0;}

.mod_news .item_movie {margin-bottom: 20px; text-align: center;background: url(/images/separator.jpg) no-repeat bottom center;padding-bottom: 20px;}
.mod_news .navigator {}
.mod_news .navigator {list-style-type: none; margin: 0; padding: 0; width: 750px; float: left; }
.mod_news .navigator li {display: inline; padding: 0px; margin: 1px 2px; float: left; width: 25px; text-align: center;}
.mod_news .navigator li a {text-decoration: none; color: #666; display: block;padding: 0px 3px;}
.mod_news .navigator li a:hover {background-color: #666; color: #000;}
.mod_news .navigator li a.set {background-color: #0099CC;}
.mod_news .navigator li.next {width: auto;}
.mod_news .navigator li.previous {width: auto;}

#calculator_frm .item {margin: 15px 0;}
#calculator_frm .item h2 {font-size: 100%; font-weight: normal; border-bottom: solid 1px #ccc; margin-bottom: 20px;}

#message_list .line {border: solid 1px #ccc; padding: 5px 20px; margin: 10px 0; }
#message_list .line .c1 {float: left; width:90px; line-height: 1; border-right: solid 1px;}
#message_list .line .c2 {float: left; width: 400px;margin-left: 20px;border-right: solid 1px;}
#message_list .line .c3 {margin-left: 30px;}
#message_list .details {display: none; border: solid 1px #666; padding: 10px; background-color: #353535}
#message_list em {display: block; background-color: #FFF; color: #000; padding: 5px 10px; font-family: Arial; letter-spacing: 1px;}
#message_list .amount {font-weight: bold; color: #fff; font-size: 20px; line-height: 2em; display: block; text-align: right; }
#message_list form {padding: 0 !important; margin: 0; text-align: center;}
#message_list td {text-align: center;}
