﻿/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}img{border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
body{background-color:#fff;font:12px/1.16 "SimSun",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font-size:99%}table{font-size:inherit;font:100%}
a{blr:expression(this.onFocus=this.blur())}/*去掉ie中a标签的虚线框，避免出现奇怪的选中区域*/
/* layout */
.wrap{width:1000px;margin:0 auto;}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.clear{clear:both}
.clearfix:after{content:'';display:block;clear:both;height:0;overflow:hidden}
.mr25{margin-right:25px}
.mr10{margin-right:10px}
.mr8{margin-right:8px}
.ml7{margin-left:7px}
.ml10{margin-left:10px}
.mt5{margin-top:5px}
.mb15{margin-bottom:15px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.fwb{font-weight:bold}
.vica-red{color:#e30000}
.vica-gray{color:#e3e3e3}
.bCenter{margin:0 auto}
.tCenter{text-align:center}
/* backgrounds */
.top-link-item,.addBook,.top-link-item-a,.ftbg-bottom-item,.img-msg,.img-icp,.img-police{background:url(http://j5.dfcfw.com/image/201306/20130604152046.png) no-repeat}
/* top-link */
.top-link{height:26px;border-bottom:1px solid #dcdcdc;background-color:#f5f5f5;min-width:1000px}
.top-link a{font-size:12px;color:#656565;text-decoration:none}
.top-link a:hover{text-decoration:underline}
.top-link-left, .top-link-right{position:relative;z-index:999;top:8px;color:#656565}
.addBook{background-position:100% -39px}
#loginfo a{margin-right:10px}
.top-link-item{display:inline;float:left;padding:0 10px;position:relative;z-index:999;background-position:100% -39px;margin-left:-1px;}
.top-link-item .vica-red{color:#e30000}
.top-link-itemLast{background:none;}
.top-link-item .top-link-item-a{display:block;width:48px;height:13px;*position:relative;*top:1px;padding-right:10px;background-position:100% -15px}		/*  有下拉菜单的样式  */
.top-link-itemLast .top-link-item-a{width:30px;text-align:center;} 
/*  dropMenu  style  */
.top-link-right .top-link-hasDropItem{background:#fff;border:1px solid #dcdcdc;border-bottom:none;padding:0 9px;padding-top:4px;position:relative;z-index:999;top:-5px;height:20px;}
.top-link-right .top-link-hasDropItem .top-link-item-a{background-position:100% 1px}
.top-link-item .top-dropmenu {width:76px;padding-bottom:5px;background:#fff;position:absolute;z-index:999;top:22px;left:-1px;border:1px solid #dcdcdc;border-top:0;text-align:center;display:none;}
.top-link-item .top-dropmenu a{float:none;}
.top-link-itemLast .top-dropmenu{width:58px;left:-1px;}
.top-link-right .top-link-hasDropItem .top-dropmenu{display:block;}
.top-dropmenu-item a{line-height:22px;} 
.top-link-right .top-link-item-a:hover{color:#656565;text-decoration:none;cursor:default;}
.banner-top{text-indent:-9999px;height:52px;background:url(http://j5.dfcfw.com/image/201306/20130608095505.png) no-repeat;}
.banner-top-link{display:block;width:100px;height:35px;cursor:pointer;margin-top:-8px;}
/* footer */
.footer{font-size:12px;}
.ftbg-top{background-color:#e8e8e8;padding:10px 0;min-width:1000px;}
.mydl-links-item{float:left;width:124px;padding-left:75px;}
.mydl-links-item a{color:#333;text-decoration:none;}
.mydl-links-item a:hover{text-decoration:underline;}
.mydl-links-item dd{border-right:1px dashed #888;padding:2px 0;}
.mydl-links-item-last dd{border:0;}
.mydl-links-item dt{font-weight:bold;font-size:14px;padding-bottom:10px;color:#333;}
.ftbg-bottom{background-color:#4872a1;height:34px;font-size:12px;min-width:1000px;}
.ftbg-bottom-cont{text-align:center;color:#fff;line-height:34px;cursor:default;}
.ftbg-bottom-item{padding-right:45px;background-position:-7px -64px}
.ftbg-bottom-item-long{background-position:22px -64px}
.ft-bottom{padding-top:15px;min-width:1000px;}
.ft-declaration{width:988px;background-color:#fffae0;border:1px solid #cac9c7;color:#333;font-size:12px;line-height:2;padding:5px;margin-bottom:15px;}
.ft-other{text-align:center;line-height:25px;color:#333;}
.borderTop{border-top:1px solid #999;}
.ft-other a{color:#1e51a2;cursor:pointer;text-decoration:underline;}
.img-msg{width:25px;height:14px;background-position:100% -88px}
.img-icp{width:15px;height:17px;background-position:100% -104px}
.img-police{width:106px;height:40px;background-position:0 -126px}
*html .ieLH{height:25px;}
*html .iePS{position:relative;top:4px;}
a:hover{color:#e30000}