﻿@import url(../Public/header_1.css);
body { width: 99%; margin: 0px auto; }
a:link { color: #003278; text-decoration: none; }
a:hover { color: #ff5400; text-decoration: underline; }
.must { color: #FF7300; }
.left { float: left; }
.right { float: right; }
.center { margin-left: auto; margin-right: auto; }
.clear { clear: both; }
.hot { color: #ff5400; }
.width { width: 950px; }
.bold { font-weight: bold; }
#container { width: 950px; height: auto; margin: 10px auto; }

#site_nav { padding-right: 0px; border-top: #0E90FF 1px solid; padding-left: 8px; background: #85DDFF; padding-bottom: 4px; margin: 0px 0px 8px; padding-top: 4px; text-align: left;}
#site_nav span.searchresult { padding-right: 8px; float: right; color: #000; }
#con_left { width: 100%; margin-left: -170px; float: left; }
#con_right { width: 160px; float: right; }
.ad { width: 160px; overflow: hidden; text-align: center; margin:10px 0px;}

/*分类导航样式*/
.category_nav { margin-left: 177px; }
.category_nav_title { font-weight: bold; text-indent: 10px; background: url(images/icon_all.gif) -160px -280px no-repeat; }
.category_nav_con { text-indent: 10px; padding: 5px 0px; width: 95%; }
.category_nav_con ul li { float: left; width: 150px; padding: 1px; }

/*列表样式*/
#listcontainer { margin-left: 170px; margin-top: 10px; border-top: 1px solid #1663FF; padding-top: 10px; }
#listcontainer .item { clear: both; height: auto; }
#listcontainer .item .img { width: 110px; height: 110px; float: left; text-align: center; }
#listcontainer .item .img img { padding: 3px; border: 1px solid #ccc; height: 100px; width: 100px; }
#listcontainer .item .content { float: left; width: 100%; margin-right: -400px; margin-left: 10px; overflow:hidden;}
#listcontainer .item .info { float: left; margin-right: 400px; }
#listcontainer .item .info span { padding: 3px 0px; }
#listcontainer .item .info span.gray { color: #666666; }
#listcontainer .item .info span.title a { font-size: 14px; font-weight: bold; text-decoration: underline; color: #000; }
#listcontainer .item .info span.title a:hover { font-size: 14px; font-weight: bold; text-decoration: none; color: #000; }
#listcontainer .item .info span.desc { word-break: break-all; line-height: 150%; color: #666666; display: block; padding: 5px 0px; }
#listcontainer .item .info span.company { clear: left; display: block; }
#listcontainer .item .info span.company a { text-decoration: underline; }
#listcontainer .item .info span.btnarea { }
#listcontainer .item .info a.btn { display: block; background: url(images/icon_all.gif) 0px -280px no-repeat; width: 70px; height: 22px; text-indent: 13px; line-height: 22px; margin-right: 10px; float: left; }
#listcontainer .item .date { float: left; width: 130px; height: 20px; padding: 50px 0px 40px 0px; text-align: center; }
#listcontainer .item .msg { float: left; height: 20px; padding: 50px 0px 40px 0px; width: 130px; text-align: center; }
#listcontainer .split { border-bottom: 1px dashed #ccc; height: 1px; overflow: hidden; clear: both; margin: 8px auto; }
#listcontainer .pagerbar { height: 20px; clear: both; text-align: center; }
#listcontainer .nolist { border: #ffb880 1px solid; padding-left: 8px; background: #ffdbc1; padding-bottom: 4px; margin: 0px 0px 8px; padding-top: 4px; text-align: center; }


#listcontainer2 { clear:both;margin-left: 170px; margin-top: 10px; border-top: 1px solid #1663FF; padding-top: 10px; }
#listcontainer2 .item { clear: both; height: auto; }
#listcontainer2 .item .img { width: 110px; height: 110px; float: left; text-align: center; }
#listcontainer2 .item .img img { padding: 3px; border: 1px solid #ccc; height: 100px; width: 100px; }
#listcontainer2 .item .content { float: left; width: 100%; margin-right: -400px; margin-left: 10px; overflow:hidden;}
#listcontainer2 .item .info { float: left; margin-right: 400px; }
#listcontainer2 .item .info span { padding: 3px 0px; }
#listcontainer2 .item .info span.gray { color: #666666; }
#listcontainer2 .item .info span.title a { font-size: 14px; font-weight: bold; text-decoration: underline; color: #000; }
#listcontainer2 .item .info span.title a:hover { font-size: 14px; font-weight: bold; text-decoration: none; color: #000; }
#listcontainer2 .item .info span.desc { word-break: break-all; line-height: 150%; color: #666666; display: block; padding: 5px 0px; }
#listcontainer2 .item .info span.company { clear: left; display: block; }
#listcontainer2 .item .info span.company a { text-decoration: underline; }
#listcontainer2 .item .info span.btnarea { }
#listcontainer2 .item .info a.btn { display: block; background: url(images/icon_all.gif) 0px -280px no-repeat; width: 70px; height: 22px; text-indent: 13px; line-height: 22px; margin-right: 10px; float: left; }
#listcontainer2 .item .date { float: left; width: 130px; height: 20px; padding: 50px 0px 40px 0px; text-align: center; }
#listcontainer2 .item .msg { float: left; height: 20px; padding: 50px 0px 40px 0px; width: 130px; text-align: center; }
#listcontainer2 .split { border-bottom: 1px dashed #ccc; height: 1px; overflow: hidden; clear: both; margin: 8px auto; }
#listcontainer2 .pagerbar { height: 20px; clear: both; text-align: center; }
#listcontainer2 .nolist { border: #ffb880 1px solid; padding-left: 8px; background: #ffdbc1; padding-bottom: 4px; margin: 0px 0px 8px; padding-top: 4px; text-align: center; }