﻿body 
{
 margin:0px; 
 padding:0px; 
 font-size:12px;
 text-align:center;
}

a{ color:#000; text-decoration:none}
 .default_left_link a img{
        width:184px; height:42px; border:none; display:block; 
    }
    .help_style
    {
        list-style:none;
        margin:0px;
        padding:0px;
        line-height:25px; 
        margin-left:30px;
    }
    .help_style a
    {
        color:#854;
        font-weight:bold;
    }
    .votestyle
    {
     text-align:left;
     line-height:22px;
     color:#aaa;
     font-weight:bold;
    }
    .votestyle div
    {
        padding:30px 0px 0px 30px;
        height:120px;
    }
    .votestyle img
    {
        margin:0px 0px 0px 80px;
    }
    .votestyle input
    {
 border:none;
    }
    .service_style
    {
        padding:60px 0px 0px 30px;
        color:#854;
        font-weight:bold;
        line-height:25px;
        text-align:left;
    }
    
    .company_style
    {
        width:120px;
        margin:8px 0px;
    }
    .hot_img_style img
    {
        width:129px;
        height:67px;
    }
    .top_link_style
    {
        clear:both;
        padding:12px 0px 0px 16px; 
        line-height:22px;
    }
.top_link_style a
    {
        text-decoration:none;
        color:#333;
        margin:0px 4px;
        padding:0px;
    }
.top_link_style a:hover
    {
        text-decoration:underline;
        color:#f00;
    }
.croll_style a
    {
        color:#f00;
        text-decoration:none;
    }
.rzhref a:visited
{
	color:#AAAAAA;
	text-decoration:none;
} 
.rzhref a:link {
	color:#AAAAAA;
	text-decoration:none;
} 
.rzhref a:hover
{
	color:#AAAAAA;
	text-decoration:underline;
}

.rzhref a:active {
	color:#AAAAAA;
	text-decoration:underline;
}

input
{
 border:solid 1px #aaa;
 margin:1px 0px;
}
/*
 * tabpage
 */
.tabpage
{
}
.tabpage #tab_link_more
{
 text-align:right;
 width:100px;
 color:Red;
 line-height:24px;
 float:left;
}
.tabpage div
{
 /*width:100%;*/
 /*height:100%;*/
}
.tabpage div.tabnavback
{
 height:25px;
 /*border:solid 1px;
 background: #eee url(/images/bar.jpg) repeat;
 */
 border-bottom:solid 1px #000;

}
.tabpage div.tabcontain
{
 /*background-color:#fff;
 border:solid 1px;
 border-bottom:none;*/
 border-top:none;
}
.tabpage div.tabother
{
 
 /*border:solid 1px;
 border-top:none;
 background-color:#fff;
 */
}
.tabpage div.tabpagestyle
{
 position:absolute;
}
.tabpage div.tabnavstyle 
{
 position:absolute;
width:400px;
}
.tabpage div.tabnavstyle ul
{
 list-style-type:none;
 margin:0px;
 margin-left:1px;
 padding:0px;
 text-align:left;
 display:inline;
 width:300px;
}
.tabpage div.tabnavstyle ul li
{
 float:left;
 height:26px;/*比背景多2个像素，因为背景有边框*/
 line-height:26px;
 text-align:left;
 width:68px;
 cursor:pointer;
}
.tabpage div.tabnavstyle ul li p
{
 width:100px;
 height:24px;
 position:absolute;
 color:#666;
 border:none;
 border-right:solid 1px #aaa;
 border-left:solid 1px #aaa;
 border-top:solid 1px #aaa;
 text-align:center;
 font-size:12px;
 overflow:hidden;
 margin-top:0px;
 width:66px;
 background:#efe8e0;
}
.tabpage div.tabnavstyle ul li div
{
 width:100px;
 height:25px;
 position:absolute;
 color:#000;
 border:none;
 border-right:solid 1px #555;
 border-left:solid 1px #555;
 border-top:solid 1px #555;
 text-align:center;
 font-size:12px;
 font-weight:bold;
 overflow:hidden;
 width:66px;
 background:url('http://zr.5hma.com/zr/images/bg.jpg');
}
/*
 * newslist
 */

.newslist
{
 width:400px;
 margin:0px 0px 0px 0px;
 padding:0px;
 list-style:none;
}
.newslist a
{
    text-decoration:none;
    color:#000;
}

.newslist strong
{ color:#F00;
}

.newslist   a:link				{  color:#000;}
.newslist a:hover 				{text-decoration:none; color:#000;}
.newslist a:visited  			{text-decoration:none;color:#000;}
.newslist a:active				{text-decoration:none;color:#000;}

.newslist li
{
 height:25px;
 line-height:25px;
 border-bottom:solid 1px #aaa;
}
.newslist div
{
  float:right;
  width:80px;
}

.linklist
{
 width:300px;
 margin:0px 0px 0px 8px; 
 padding:0px;
 list-style:none;
}
.linklist a
{
    text-decoration:none;
    color:#000; 
}
.linklist a:hover
{
 text-decoration:underline; 
 color:#f00; 
}
.linklist li
{
 height:26px;
 line-height:26px;
 border-bottom:solid 1px #aaa;
}
.linklist div
{
  float:right;
  width:70px;
}

.imagelist
{
 width:320px;
 margin:0px;
 padding:0px;
 list-style:none;
}
.imagelist li
{
 margin:4px 4px;
 float:left;
 width:150px;
 border:none;
}
.imagelist div
{
 clear:both;
 height:120px;
 line-height:120px;
 border:solid 1px #aaa;
}
.imagelist a
{
}
.imagelist img
{
 padding:8px;
 width:130px;
 height:100px;
 border:none;
}




.left_link
{
 margin:10px 0px;
 padding:0px;
 clear:both;
 list-style:none;
}
.left_link li
{
 height:40px;
}

.left_link img
{
 width:172px;
 height:27px;
 border:0px;
}

.left_linka
{
margin:0px;	
 padding:0px;
 clear:both;
 list-style:none;
}
.left_linka li
{
 height:40px;
}

.left_linka img
{
 width:172px;
 height:27px;
 border:0px;
}


.content_list
{
 width:600px;
 margin:0px 0px 0px 0px;
 padding:0px;
 list-style:none;
 margin:20px 80px;
 height:auto;
}
.content_list a
{
 text-decoration:none;
 color:#000;
}
.content_list a:hover
{
 text-decoration:underline;
 color:#f00;
}
.content_list li
{
 height:25px;
 line-height:25px;
 border-bottom:solid 1px #aaa;
}
.content_list div
{
  float:right;
  width:100px;
}

/*

*/
.page input
{
 width:40px;
}
.page li
{ list-style:none;
}
.page #curpage
{
 background-color:#ddd;
}
.page
{
  border:solid 1px #aaa;
  height:24px;
  float:right;
}
.page td
{ 
 line-height:24px;
 height:24px;
 padding:0px 4px;
}
.page a
{
}


.zytitle_link
{
 margin:10px 0px 10px 80px;
 padding:0px;
 clear:both;
 list-style:none;
 height:30px;
 width:auto;
}
.zytitle_link li
{ 
float:left;
 margin:0px 10px;
}

 


.zytitle_link li a{width:78px; height:21px; background:url(http://zr.5hma.com/zr/images/titlebr.jpg) no-repeat right; text-align:center; line-height:20px; display:block;  color:#FFF; font-weight:bold}
.zytitle_link li a:visited{color:#FFF; }
.zytitle_link li a:hover{width:78px; height:21px; background:url(http://zr.5hma.com/zr/images/titlehover.jpg) no-repeat right; text-align:center; line-height:20px; color: #FFF; font-weight:bold;text-decoration:none; }
 


.zy_link
{
 margin:10px 0px 10px 80px;
 padding:0px;
 clear:both;
 list-style:none;
 height:30px;
 width:80%;
}
.zy_link li
{
 float:left;
 margin:0px 10px;
}

.zy_link img
{
 width:78px;
 height:21px;
 border:0px;
}

.contentbody
{
 clear:both;
 line-height:24px;
 margin:0px 60px;
 text-align:left;
 
}
.contentbody p
{
 line-height:24px;
 font-size:14px;
}

.contentbody a
{ text-decoration:none;
}

.contentbody table
{
 width:90%;
 border-top:solid 1px #000;
 border-left:solid 1px #000;
 background-color:#fc9;
}

.contentbody table td
{
 border-right:solid 1px #000;
 border-bottom:solid 1px #000;
 text-align:left;
 padding:2px 6px;
 line-height:24px;
 font-size:14px;
}
.contentbody table td img
{
 border:none;
}




.paragraph
{
 clear:both;
 margin:0px 60px;
 text-align:left;
 
}
.paragraph p
{

 line-height:20px;
}

.paragraph #title
{
 font-weight:bold;
 text-align:center;
 margin:12px 0px;
 border-bottom:solid 1px #aaa; 
 line-height:26px;
 font-size:16px;
 padding-top:10px;
 padding-bottom:10px;
}


.paragraph #content
{
	height: auto;
	line-height:24px;
	font-size:14px;
	color:#282726;
}

.paragraph #content p
{
	line-height:24px;
	padding:0px;
	margin:0px;
}
.paragraph table
{
 width:90%;
 border-top:solid 1px #000;
 border-left:solid 1px #000;
 background-color:#fc9;
}

.paragraph table td
{
 border-right:solid 1px #000;
 border-bottom:solid 1px #000;
 text-align:left;
 padding:2px 6px;
 line-height:20px;
}

.paragraph table td img
{
 width:32px;
 height:32px;
 border:none;
}

.left_link a:hover
{	color:#E6B897;
	text-decoration:none;
	}

.left_link a:active
{	color:#E6B897;
	text-decoration:none;
	}

.left_link a:link {
	color:#E6B897;
	text-decoration:none;
	}
.left_link  a:visited {color:#E6B897;text-decoration:none;}
.left_link li {
text-align:left;
margin-left:40px;}

.vote_list
{
 list-style:none;
 margin:0px;
 padding:0px;
 text-align:left;
}

.vote_list #v_content
{
 border-top:dotted 1px #000;
 padding:8px 0px;
 line-height:20px;
 text-indent:24px;
}

.vote_list #v_author
{
 float:right;
 width:120px;
}

.vote_list #v_time
{
 float:right;
 width:120px;
}

.vote_list #v_foot
{
 height:24px;
}

.footlink
{
 line-height:24px;
 color:#aaa;
}
.footlink a
{
 padding:8px 4px;
 text-decoration:none;
 color:#aaa;
}

.footlink div
{
 padding:8px 0px 0px 0px;
}

.pagetitle{
	width:665px; 
	height:28px; 
	background:url(http://zr.5hma.com/zr/images/c/gfbr.jpg);
	text-align:left;
	text-indent: 1em;
	color:#ffffff;
	line-height:200%;
	font-size:14px;
	font-weight:bolder;
	}
	
.pages { width:75%; margin-left:40px;}
.pages li{ margin:0; padding:0;float:left; margin-left:7px; padding-right:5px; padding-left:5px;}
 .pages em { line-height: 26px; }
.thisclass { background-color: #EAE5CC; width:20px; }
.pageinfo {  width:80px; }

.pages {  border: 1px solid #EAE4C8; height: 26px; line-height: 26px; }
.pages a:hover { color:#000;}
.pages   a:link{  color:#000;}
.pages  a:visited {   color:#000;}
.pages   a:active  {   color:#000; }
.pages a.next { line-height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 15px; }


.pages li select{ border: 1px solid #EAE4C8; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }

