/* CSS Document */
#page-table {
  width: 100%;
}
*html{background-image:url(about:blank);background-attachment:fixed;}
body{font:16px "Microsoft YaHei","微软雅黑","Arial Narrow",HELVETICA;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin:0;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ clear:both;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
img{border:0;}
a{text-decoration:none;color:#000000;}
ul{list-style:none;}
i{font-style:normal;}
.left{float: left;}
.right{float: right;}
/* top nav begin*/
.top_nav_wrap{width: 100%;min-width: 1000px;}
.top_nav_wrap .top_nav{background: url(../images/top1.png) repeat-x;height: 39px;overflow: hidden;}
.top_nav_wrap .top_header{width: 1000px;margin: 0 auto;line-height: 39px;height: 39px;color: #6f6f6f;}
.top_nav_wrap .th_right .thr_tel{background: url(../images/top2.png) no-repeat 0;padding-left: 20px;}
.top_nav_wrap .th_right i{font-size:14px;color: #d23e45;}
.top_nav_wrap .th_right a{color: #6f6f6f;padding: 0px 5px;}
/* top nav end*/

/* top menu begin*/
.top_menu_wrap{width: 100%;min-width: 1000px;background: url(../images/header1.png) repeat-x;height: 90px;overflow: hidden;}
.top_menu_wrap .top_logo{height: 90px;}
.top_menu_wrap .top_logo a{background: url(../images/logo.png) no-repeat; width:200px; margin-top:5px; height:80px;display: inline-block;}
.top_menu_wrap .top_menu{width: 1000px;margin: 0 auto;}
.top_menu_wrap .menu_list{width: 720px;font-size: 14px;height: 90px;}
.menu_list ul li{float:left;}
   .menu_list ul li a{ color:#fff; padding:35px 10px; text-align:center;display: inline-block; width:60px;}
   .menu_list ul li span{ display:none;}
   .menu_list ul li a:hover{padding:27px 10px;}
   .menu_list ul li a:hover span{ display:block;}
   .menu_list ul li.curr a{background:url(../images/header2.png) no-repeat; padding:27px 10px;}
   .menu_list ul li.curr a span{ display:block;}


/* top menu end*/

/*footer begin* use rbhm->public.css /

/*footer end*/

/* color */
.red{ color:#FF3434;}
/* color */

/*paging*/
#list{width:680px; height:530px; margin:50px auto 2px auto; position:relative}
#list ul li{ float:left;width:220px; height:260px; margin:2px}
#list ul li img{width:220px; height:220px}
#list ul li p{line-height:22px}
#pagecount{margin:10px 5px 2px auto; text-align:right;}
#pagecount span{margin:4px; font-size:14px}
#list ul li#loading{width:120px; height:32px; line-height:32px; border:1px solid #d3d3d3; position:absolute; top:35%; left:42%; text-align:center; background:#f7f7f7 url(loading.gif) no-repeat 8px 8px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); box-shadow:1px 1px 2px rgba(0,0,0,.2);}

/*paging*/


ul.msg-link {
  list-style-type: none;
}

ul.msg-link li {
  background: url(../images/arrow.gif) no-repeat 0px 6px;
  padding-left:   18px;
  margin-left:  0;
}