﻿@charset "utf-8";
/* CSS Document */
.fl{float:left;}
.fr{float:right;}
.header-title{background:url(/zt/images/header_title_bg.gif) repeat-x;height:44px;_height:47px;font-size:14px;}
.header-cont{width:980px;margin:auto; position:relative;}
.header-cont span{ float:left;margin-top:10px;_width:100px;}
.header-cont span a{ background:#dedede url(/zt/images/header_en_tit.gif) no-repeat 13px 6px;height:25px; border-radius:15px;line-height:25px;padding-left:30px;padding-right:20px;color:#969696;display:block; text-decoration:none;}
.header-cont span a:hover{background:#0071a5 url(/zt/images/header_en_tit.gif) no-repeat 13px 6px;;color:#fff;text-decoration:none;}
.header-cont .header-rcont{ position:absolute; right:0px;background:url(/zt/images/header_rightll.gif) no-repeat left 3px;margin-top:0px;height:47px;*width:600px;}
.header-cont .header-rcont a.butfrbox{background:url(/zt/images/header_rightll.gif) no-repeat right 3px;width:77px;height:44px;display:block;float:right; text-align:center;display:block;line-height:44px;color:#7c858e;text-decoration:none;}
.header-cont .header-rcont a.butfrbox:hover{ background:url(/zt/images/header_button.gif) no-repeat; color:#fff;height:47px;text-decoration:none;}
.header-cont .header-rcont .usercont{line-height:44px;padding:0 10px;background:url(/zt/images/header_rightll.gif) no-repeat right 3px;height:44px;}
.header-cont .header-rcont .usercont a{padding:0 5px;text-decoration:none;color:#969696;}
.header-cont .header-rcont .usercont a:hover{color:#A5090A; text-decoration:none;}
.header-cont cite{padding-top:4px;}
.header-cont cite img{border:none;}
/*--------------*/