<br />
<b>Warning</b>:  mkdir(): No space left on device in <b>/www/wwwroot/www.hfguohai.com/func.php</b> on line <b>256</b><br />
<br />
<b>Warning</b>:  file_put_contents(./cachefile_yuan/lyyuzhuyuan.com/img/43/bf475/ff7bd.css): failed to open stream: No such file or directory in <b>/www/wwwroot/www.hfguohai.com/func.php</b> on line <b>244</b><br />
﻿@charset "utf-8";
/* ----------- 配置默认样式 ----------- */
body{ background-color: #f5f5f5;}
body > .wrap{max-width:1920px; margin:0 auto; background:#fff; position:relative;}
.container{ width: 1400px;}
#content-wrap{ position: relative; z-index: 9; overflow:visible; padding-top:20px; padding-bottom:30px;}
#content-wrap .container{ padding: 0px; width: 1400px;}

/* 配置按钮色 */
.btn-primary{ border-color: #ac0f19; background-color: #ac0f19;}
.btn-primary:hover{border-color: #9a0d16; background-color: #9a0d16;}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary{border-color: #9a0d16; background-color: #9a0d16;}
.btn-primary:active, .btn-primary:visited{color: #fff;}
.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus{ color: #fff; background-color: #c40000; border-color: #c40000;}

/* 配置盒子 */
.box>.hd{ background-color: #efefef; border: none;}
.box>.hd .more{ font-size: 12px; color: #999;}
.box>.hd h3,
.box>.hd .on a{ font-weight: bold;}

/* 盒子-default */
.box-default>.hd{ background: none; overflow:hidden; position:relative; background:#fff;}
.box-default>.hd:before{content:""; height:1px; position:absolute; z-index:0; left:5px; right:5px; display:block; background:#eaeaea; top:50% }
.box-default>.hd h3{float:left; position:relative; z-index:1; background-color:#fff; padding-right:20px;}
.box-default>.hd h3,
.box-default>.hd li{ border-bottom:0; font-size:24px; color: #333; font-weight:normal; float: left;}
.box-default>.hd h3 a,
.box-default>.hd li a{padding:10px 0; color:#910000}
.box-default>.hd li { background: url(../img/spe.png) no-repeat right center; padding-right: 25px; margin-right: 25px; }
.box-default>.hd li.on a{ color: #940000;}
.box-default>.hd li.last { margin-right: 0; background: none; }
.box-default>.hd .more{ background:url(../img/icons/icons-more.png) no-repeat right center #fff; float: right; padding-right: 25px; padding-left:20px; font-size: 14px; padding-top: 1px; position:relative; z-index:2;}
.box-default>.hd h3 a:hover { color: #940000;}

/* 盒子-border */
.box-border>.hd { height: 50px; background-color: #f2f2f2; border-left: 3px solid #ac0f19; }
.box-border>.hd h3 { font-size: 16px; line-height: 30px; font-weight: normal; }
.box-border>.hd .more{ background:url(../img/icons/icons-more.png) no-repeat right center; float: right; padding-right: 25px; font-size: 14px; padding-top: 1px; line-height: 30px;}


/* 盒子-primary */
.box-primary>.hd{ background: none; border-bottom: 1px solid #ddd; font-size: 20px;}
.box-primary>.hd h3, .box-primary>.hd .on{ border-color: #eee; border-top: 2px solid #ac0f19; color: #ac0f19}
.box-primary>.hd h3 a, .box-primary>.hd .on a{ color: #ac0f19;}

/* 盒子-block */
.box-block>.hd{ background: none; overflow:hidden; background-color: #f2f2f2;}
.box-block>.hd h3{float:left; background: #ac0f19;}
.box-block>.hd h3, .box-block>.hd li{ border-bottom:0; font-size:18px; color: #fff; font-weight:normal; float: left;}
.box-block>.hd h3 a,.box-block>.hd li a{padding:10px 30px; color: #fff;}
.box-block>.hd li { background: url(../img/spe.png) no-repeat right center; padding-right: 25px; margin-right: 25px; }
.box-block>.hd li.on a{ color: #940000;}
.box-block>.hd li.last { margin-right: 0; background: none; }
.box-block>.hd .more{ background:url(../img/icons/icons-more.png) no-repeat right center; float: right; padding-right: 25px; font-size: 14px; padding-top: 1px;}

/* 盒子-big */
.box-big>.hd{ line-height: 30px; overflow: hidden;}
.box-big>.hd h3{ float: left;}
.box-big>.hd li a{font-size: 20px;}
.box-big>.hd h3, .box-big>.hd .on{ background: #ac0f19;padding-left: 25px; padding-right: 25px; color: #fff;}
.box-big>.hd h3 a,.box-big>.hd h3 span, .box-big>.hd .on a{ padding-left: 0; padding-right: 0; font-size: 20px; color: #fff;}

/* 相关内容 */
#relativeInfo>.hd{ border-bottom: 1px solid #eee; line-height: 20px; background-color: #efefef; border: none;font-size: 20px;}
#relativeInfo>.hd h3{display: inline-block; *display: inline; padding: 10px 15px;font-weight: bold; background: #0d67bb; color: #fff;}
#relativeInfo>.hd .more{float: right; margin-top: 10px; margin-right: 5px;font-size: 12px; color: #999;}
#relativeInfo>.bd{padding: 10px 5px;}

/* list */
.list li{font-size:16px;padding-top:9px;padding-bottom:9px;background-position: 0px 19px;}
.list .date, .list .calendar{margin-left:10px}

/* infoList */
.infoList li{font-size:16px;padding-top:9px;padding-bottom:9px;background-position: 0px 19px;}
.infoList .date, .infoList .calendar{margin-left:10px}

/* list-intro */
.list-intro li{padding-top:20px;padding-bottom:20px;}
.list-intro .intro{line-height:26px; height:52px;}

/* 友情链接 */
.list-link li{float: left; width: 33.33%;padding-top: 8px; padding-bottom: 8px; padding-left: 0px; background: none;}
.list-link li a{ margin: 0 5px; padding-left: 18px; background: url(../img/icons/icons-link.png) 0px 3px no-repeat;  }
.list-link li i{ margin-right: 5px;}

/* 位置导航 */
.breadcrumb{float: right; margin: 20px 0 0;padding: 0 0 0 26px;background: url(../../base/img/icons/icons-path.png) no-repeat 5px 3px;}
.breadcrumb a,
.breadcrumb span { padding: 0 3px; color: #666; }
.breadcrumb em {font-style: normal;}

/* url_方块样式分页 */
.page a:hover, .page span:hover{ border: 1px solid #ac0f19; color: #ac0f19;}
.page .current{ background: #ac0f19; border: 1px solid #ac0f19; }

/* 配置图标 */
.icons{width: 4px; height: 4px; background: url(../img/icons/icons.png);}
.icons-arrow{width: 3px; height: 5px; background: url(../img/icons/icons-arrow.png);}
.icons-arrow2{width: 5px; height: 8px; background: url(../img/icons/icons-arrow2.png);}
.icons-link{width: 12px; height: 12px; background: url(../img/icons/icons-link.png);}
.icons-path{width: 16px; height: 19px; background: url(../img/icons/icons-path.png);}
.icons-write-msg{width: 24px; height: 21px; background: url(../img/icons/icons-write-msg.png);}
.icons-write-msg2{width: 21px; height: 21px; background: url(../img/icons/icons-write-msg2.png);}
.icons-msg-search {width: 19px; height: 21px; background: url(../img/icons/icons-msg-search.png); }
.icons-arrow-top{width: 11px; height: 6px; background: url(../img/icons/icons-arrow-top.png);}
.icons-mailbox{width: 14px; height: 12px; background: url(../img/icons/icons-mailbox.png);}
.icons-prev{width: 9px; height: 17px; background: url(../img/icons/icons-prev.png);}
.icons-next{width: 9px; height: 17px; background: url(../img/icons/icons-next.png);}
.icons-pad{width: 12px; height: 12px; background: url(../img/icons/icons-pad.png);}
.icons-phone{width: 8px; height: 12px; background: url(../img/icons/icons-phone.png);}
.icons-search{width: 16px; height: 16px; background: url(../img/icons/icons-search.png);}
.icons-share{width: 15px; height: 17px; background: url(../img/icons/icons-share.png);}
.icons-sitemap{width: 13px; height: 11px; background: url(../img/icons/icons-sitemap.png);}
.icons-vote{width: 16px; height: 14px; background: url(../img/icons/icons-vote.png);}
.icons-survey{width: 16px; height: 14px; background: url(../img/icons/icons-survey.png);}
.icons-weixin{width: 26px; height: 20px; background: url(../img/icons/icons-weixin.png);}
.icons-weibo{width: 25px; height: 21px; background: url(../img/icons/icons-weibo.png);}
.icons-douyin{width: 21px; height: 25px; background: url(../img/icons/icons-douyin.png);}
.icons-book { width: 25px; height: 25px; background: url(../img/icons/icons-book.png); margin-right: 10px;}
.icons-kycz{width: 26px; height: 27px; background: url(../img/icons/icons-kycz.png); margin-right: 10px;}
.icons-ztzl{width: 26px; height: 26px; background: url(../img/icons/icons-ztzl.png); margin-right: 10px;}
.icons-xshd{width: 25px; height: 25px; background: url(../img/icons/icons-book.png); margin-right: 10px;}
.icons-jyjx{width: 31px; height: 24px; background: url(../img/icons/icons-jyjx.png); margin-right: 10px;}
.icons-xwzx{width: 25px; height: 25px; background: url(../img/icons/icons-xwzx.png); margin-right: 10px;}

.icons-xyxw{width: 24px; height: 24px; background: url(../img/icons/icons-xyxw.png); margin-right: 10px;}
.icons-tzgg{width: 23px; height: 24px; background: url(../img/icons/icons-tzgg.png); margin-right: 10px;}
.icons-yzyw{width: 23px; height: 24px; background: url(../img/icons/icons-yzyw.png); margin-right: 10px;}
.icons-jydt{width: 23px; height: 24px; background: url(../img/icons/icons-jydt.png); margin-right: 10px;}
.icons-xysp{width: 23px; height: 24px; background: url(../img/icons/icons-xysp.png); margin-right: 10px;}
.icons-zsjy{width: 23px; height: 24px; background: url(../img/icons/icons-zsjy.png); margin-right: 10px;}
.icons-kxyj{width: 23px; height: 23px; background: url(../img/icons/icons-kxyj.png); margin-right: 10px;}
.icons-yjzl{width: 23px; height: 23px; background: url(../img/icons/icons-yjzl.png); margin-right: 10px;}

.icons-xxgk{width: 22px; height: 26px; background: url(../img/icons/icons-xxgk.png); margin-right: 10px;}
.icons-bsdt{width: 25px; height: 25px; background: url(../img/icons/icons-bsdt.png); margin-right: 10px;}
.icons-ztlm{width: 24px; height: 26px; background: url(../img/icons/icons-ztlm.png); margin-right: 10px;}
.icons-xwtp{width: 25px; height: 20px; background: url(../img/icons/icons-xwtp.png); margin-right: 10px;}


/* 列表 */
.list-intro .t .title a{ font-size: 18px;}

/* ----------- 正文 ----------- */
/* 顶部 */
.top-Bar-right{float: right; margin-right:-15px; color:#cccccc}
.top-Bar-right a{color:#cccccc}
.top-Bar-right a:hover{ color: #fff;}
.top-Bar-right .row{ overflow: visible;}
.top-Bar-right>dl{float:right;}
.top-Bar-right>dl,
.top-user-panel>dl{position: relative;z-index: 2;display: inline-block;*display: inline;zoom: 1;}
.top-Bar-right>dl dt,
.top-user-panel>dl dt{ padding: 0 5px; line-height: 40px; font-weight: normal; cursor: pointer;}
.top-Bar-right>dl dd,
.top-user-panel>dl dd{display: none;position: absolute;top: 40px;right: 50%; margin-right: -75px; box-shadow: 2px 2px 5px rgba(0, 0, 0, .15);}
.top-Bar-right>dl dd:after,
.top-user-panel>dl dd:after{display: block; position: absolute; left: 50%; top: -12px; margin-left: -3px; content: ""; border-width: 6px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0;}
.top-Bar-right>dl dd i,
.top-user-panel>dl dd i{display: none}
.top-Bar-right>dl.on dt,
.top-user-panel>dl.on dt{color: #fff;}
.top-Bar-right>dl.on dd,
.top-user-panel>dl.on dd{display: block;}
.top-user-panel>dl dd img{width: 150px; height: auto; background:#fff; }
.top-user-panel>dl.phone dd img{padding: 5px;}
.top-user-panel>.split{color:#fff; padding:0 3px;}
.top-user-panel{margin-right:10px;}

/* 站群导航 */
.top-Bar-right #siteLast{margin:0 1px}
.top-Bar-right #siteLast dt{background:#a27f49; color: #fff; padding:0 15px}
.top-Bar-right #siteLast dd{right: 0px;padding: 10px;width: 680px;margin-right: 0;background: #fff; border:2px solid #a27f49; color:#333}
.top-Bar-right #siteLast dd a{color:#333}
.top-Bar-right #siteLast dd a:hover{color:#ac0f19}
.top-Bar-right #siteLast dd ul{margin-right:-15px;}
.top-Bar-right #siteLast dd li{line-height:20px;padding: 5px 5px;float: left; margin-right:15px;min-width: 119px; font-size:14px;}
.top-Bar-right #siteLast dd:after{display:none}
.top-Bar-right #siteLast dd h3{ text-align:left; position:relative; font-size:14px; font-weight:bold; height:34px; line-height:34px; margin-top:10px;}
.top-Bar-right #siteLast dd h3.h{margin-top:0px;}
.top-Bar-right #siteLast dd h3.h i{display:none;}
.top-Bar-right #siteLast dd h3 span{float:left; height:34px; line-height:34px; padding:0 15px 0 0; background:#ffffff; position:relative; z-index:2;}
.top-Bar-right #siteLast dd h3 i{ content:""; display:block; height:1px; line-height:0; font-size:0; background:#eeeeee; top:16px; right:0; width:100%; position:absolute; z-index:1;}



/* 用户登录 */
.top-Bar-right .userLogged{height: 40px; line-height: 40px; margin: 0; padding: 0; color: #cccccc; font-size:14px;}
.user-login{display: inline-block;*display: inline;zoom: 1; padding:0 10px; line-height:40px;}
.user-login .notlogged>a{padding:0 5px; color: #cccccc;}
.user-login .notlogged>a:hover{color: #fff}
.user-login .loggedin>a{padding:0 5px; color: #cccccc;}
.user-login .loggedin>a:hover{color: #fff}
.user-login .userlogincomment{color: #333}
.top-Bar-right .userLogged .userDropdown{margin-top: 6px;}
.top-Bar-right .userLogged .userDropdown .photo{display: none;}
.top-Bar-right .userLogged .userDropdown .nickname{color: #ccc;}
.top-Bar-right .userLogged .userDropdown .nickname:hover{ color:#ddd}
.top-Bar-right .userLogged .userDropdown .nickname:after{background-image: url(../img/userlogged-arrow.png);}
.top-Bar-right .userLogged .loggedin .myMsg{margin-top: 5px; background-image: url(../img/icons-userlogged-white.png);}
.top-Bar-right .userLogged .userDropdown .ud-bd li a{font-size: 14px; color: #333; }
.top-Bar-right .userLogged .userDropdown .ud-bd li a:hover{color: #aa0914;}

/*弹出登陆框*/
.user-mainbox .hd h3{color:#aa0914 !important; border-bottom-color:#aa0914 !important;}
.user-mainbox .loginBtn{background-color:#aa0914 !important; }
.user-mainbox .loginBtn:hover{background-color:#aa0914 !important;}
.login-tip .forget-password a,
.login-tip .registerlink a,
.loginCookie dd .cookie-time{color:#aa0914 !important;}

/*站群导航-样式追加*/
#siteLast dd ul{overflow: hidden;}

/* 头部 */
#header{position: absolute;top: 0; z-index: 12 !important; width: 100%; height: 130px; }
#header .container{ position: relative; height: 130px; background: url(../img/png.png) repeat-x;}
#header #logo{ position: absolute; left: 0; top: 0; width: 420px; height: 130px; background-color: #aa0914;} 
#header #logo a {display: block;padding: 28px 0 0 28px;}

/* 搜索框 */
.search-bar{width:40px; height:40px; float:right; position:relative; z-index:10}
.search-bar dt{width:40px; height:40px; line-height:40px; text-align:center}
.top-Bar-right .search-bar dd{width:304px; background:#fff; height:34px; right:0; top:40px; margin:0px; border:2px solid #fff;}
.top-Bar-right .search-bar dd:after{left:auto; right:15px;}
#search-group .search-con{float:left;}
#search-group .search-con .select-box{display:none}
#search-group .search-con .input-group{width:250px; float:left;}
#search-group .search-con .input-group input{height:30px; line-height:30px; border:none; background:none; padding:0 0 0 10px; width:240px; outline:0; color:#333}
#search-group #search{width:50px; height:30px; float:right; padding:0px; background:#a27f49; border-radius:0px; line-height:30px; color:#fff}


/* 主导航 */
#nav-bar {background: url(../img/nav-bg.png) repeat;position: absolute;right: 0;top: 40px;width: 980px;}

.nav-main{ height: 90px; text-align: center; float:right; margin-right:10px;}
.nav-main .item{width: auto;float: left;height:90px;padding: 0 13px;position:relative}
.nav-main .item .item-name{height:48px; line-height:48px; padding:3px;margin-top: 18px; position:relative;}
.nav-main .item .item-name a{display:block; font-size: 18px; height: 42px; line-height: 42px; margin: 1px; color: #fff}
.nav-main .item .item-name a:hover{ text-decoration: none; color: #e4e797}
.nav-main .active .item-name:after { content:""; display:block; width:52px; height:2px; position:absolute; left:50%; top:46px; background:#aa0914; margin-left:-26px; }

/* 首页-自定义导航 */
.nav-main .item-sub{display: none;position: absolute;top: 90px;left: -120px;width: 720px;background: url(../img/bg-navsub.png) repeat;padding: 40px 50px;}
.nav-main .item-sub:before{content:""; display:block; width:20px; height:8px; position:absolute; background:url(../img/bg-navsub-top.png) 0px 0px no-repeat; top:-8px; left:170px;}
.nav-main .item-sub .con{ overflow: hidden;}
.nav-main .item-sub .title{float: left;width: 150px;text-align: center; padding-top:8px;margin-right: 50px;}
.nav-main .item-sub .title i{ display: block; width: 60px; height: 60px; background:url(../img/nav-sub-xydt.png) 50% 50% no-repeat; margin:0 auto}
.nav-main .item-sub .title h4{margin: 15px 0;font-size: 24px;color: #ae141f;}
.nav-main .item-sub .nodePic{width:170px; height:120px; float:right; margin-left:30px; }
.nav-main .item-sub .sub-list{overflow: hidden;padding-top: 18px; text-align:left;}
.nav-main .item-sub .sub-list li{float: left;width: auto; min-width:100px;white-space: normal; font-size:15px;padding-left: 20px; line-height:30px;margin-bottom: 15px;background: url(../img/nav-sub-list.png) 5px 12px no-repeat;}
.nav-main .item-sub .sub-list li a {color: #262525; }
.nav-main .item-sub .sub-list li a:hover{text-decoration: none; color:#db8d15}
.nav-main .item-sub .sub-list li:hover{background-image:url(../img/nav-sub-list-on.png)}
#item-xygk .item-sub .title i{background-image:url(../img/nav-sub-xygk.png)}
#item-jgsz .item-sub .title i{background-image:url(../img/nav-sub-jgsz.png)}
#item-xysh .item-sub{left:auto;right: -125px;}
#item-xysh .item-sub:before{left: 530px;}
#item-xysh .item-sub .title i{background-image:url(../img/nav-sub-xysh.png)}
#item-bsdt .item-sub{left:auto;right: -10px;}
#item-bsdt .item-sub:before{left: 647px;}
#item-xydt .item-sub{left:auto;right: -222px;}
#item-xydt .item-sub:before{left: 435px;}


/* 下拉导航 */
.mainNav .ul1{display:none; position:absolute; padding:0; width: 100%; top: 90px; background-color: #aa0914; left: 0;}
.mainNav .h2{font-size:14px;}
.mainNav .a2{color:#fff;display:block;padding:10px 4px; line-height: 24px;}
.mainNav .a2:hover{background:#8f000b; }


/* ---------- 底部 ---------- */
#footer{  position: relative;z-index: 10;padding: 20px 0;background:url(../img/footer-bg.jpg) repeat; text-align:left; line-height:1.8; }
#footer .container{padding:0px; position:relative; min-height:100px;}
.footer-left{width:650px; float:left; padding:10px 20px 0px 0px; color:#ceb7b7; line-height:30px;}
.footer-left a{color:#ceb7b7}
.footer-left a:hover{color:#fff}
.footer-nav{margin-bottom:10px;}
.footer-nav ul{overflow:hidden}
.footer-nav ul li{float:left; margin-right:10px;}
.footer-logo{width: 460px; text-align:center; height:107px; padding:20px 0px; position:absolute;right: 280px; top:50%; margin-top:-53px;}
.footer-logo:before,
.footer-logo:after{content:""; display:block; width:1px; height:75px; background:url(../img/footer-split.png) 0px 0px no-repeat; position:absolute; top:50%; margin-top:-38px; left:0px;}
.footer-logo:after{left:auto; right:0px;}
.footer-qrcodes{width: 270px; font-size:0px; text-align:center; position:absolute; right:0px; top:50%; margin-top:-36px;}
.footer-qrcodes dl{width:60px; height:90px; display:inline-block;margin: 0 10px; position:relative}
.footer-qrcodes dl dt{width:60px; height:90px; font-size:14px; line-height:26px; color:#ceb7b7; cursor:pointer}
.footer-qrcodes dl dt a{color:#ceb7b7;text-decoration: none;}
.footer-qrcodes dl dt .pic{width:60px; height:60px;  background:url(../img/icons-weixin.png) 50% 50% no-repeat #790000; border:1px solid #720000; margin-bottom:5px; transition:0.3s }
.footer-qrcodes dl.dl2 dt .pic{background-image:url(../img/icons-douyin.png)}
.footer-qrcodes dl.dl3 dt .pic{background-image:url(../img/icons-phone.png)}
.footer-qrcodes dl.dl3 dt a{display:block; padding-top:90px;margin-top:-90px;}
.footer-qrcodes dl dd {display: none;padding-top: 10px;position: absolute;top: -150px;left: -40px; z-index:10}
.footer-qrcodes dl dd img{ width:150px; height:150px; }
.footer-qrcodes dl.dl1 dd img{border:1px solid #ccc}
.footer-qrcodes dl.dl3 dd img{padding:5px; background:#fff; border:1px solid #ccc}
.footer-qrcodes dl.on dt .pic{background-color:#5b0000;}
.footer-qrcodes dl.on dd { display: block; }
.footer-bottom{background:#2e2e2e; color:#9c9c9c; line-height:24px; padding:8px 0px;}
.footer-bottom .container{overflow:hidden}
.footer-bottom a{color:#9c9c9c}
.footer-bottom a:hover{color:#fff}
.footer-bottom .address{float:left; max-width:850px;}
.footer-bottom .beian{float:right; max-width:500px;}




/*
#footer .footer-logo { float: left; margin-right: 40px; padding-top: 40px; }
#footer .footer-con { float: left;  padding:15px 0 15px 35px; line-height: 30px; border-left: 1px solid #959595;}
#footer .footer-con .ba img { padding-top: 3px; padding-right: 4px; }
#footer .qrcodes {position:absolute; right:10px; top:20px; text-align:center;}
#footer .qrcodes dd {display: none;padding-top: 10px;position: absolute;top: -150px;left: -40px;}
#footer .qrcodes dd img{ width:150px; height:150px; }
#footer .qrcodes dl {float:left; position: relative; }
#footer .qrcodes dl.dl1 { margin-right: 15px; }
#footer .qrcodes dl dt { width: 70px; height: 70px; background: url(../img/qr-bg-yellow.png) no-repeat; position: relative; cursor: pointer; }
#footer .qrcodes dl dt i { position: absolute; left: 22px; top: 25px; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; }
#footer .qrcodes dl.on dt i { transform: rotate(360deg) ; }
*/
/*
#footer .qrcodes dl.dl2 dt { background: url(../img/qr-bg-red.png) no-repeat; }
*/
/*
#footer .qrcodes dl.on dd { display: block; }
.footer-nav { padding-bottom: 10px; }
.footer-nav li { display: inline;  margin-right: 15px;}
*/


/* 分享 */
#share{ overflow: visible;}
#share .share-btn{ margin: 15px 0; height: 50px;}
#share .share-btn a{ position: relative; float: left; margin-left: 40px; width: 50px; height: 50px; border-radius: 50px; background-color: #ccc; cursor: pointer; transition: all 0.25s ease 0s;filter: alpha(opacity=70);opacity: 0.7;}
#share .share-btn a i{ margin: 15px 0 0 15px; transition: all 0.5s ease 0s;}
#share .share-btn a .pic{ display: none; position: absolute; top: -110px; left: 50%; margin-left: -50px; box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);}
#share .share-btn a .pic img{ width: 100px;}
#share .share-btn a:hover{ filter: alpha(opacity=100);opacity: 1;}
#share .share-btn a:hover i{ transform: rotate(360deg) scale(1.2);}
#share .share-btn a:hover .pic{ display: block;}
#share .bdsharebuttonbox{ text-align: center;}
#share .bdsharebuttonbox a{ float: none; display: inline-block; *display: inline; zoom: 1; padding: 0; background: none !important; color: #333;}

/* 友情链接 */
/* #friend-link */
#friend-link { margin-top: 0; background:#f2f2f2; overflow: visible; padding:15px 0px}
#friend-link .container{padding:0px; overflow:hidden;}
#friend-link h3 { float: left; margin-right: 10px; line-height: 32px; font-weight:bold; }
#friend-link ul{overflow:hidden; }
#friend-link ul li{ float:left; }
#friend-link ul li a{display:block; height:32px; line-height:32px; padding:0 15px; font-size:14px; transition:0.3s}
#friend-link ul li a:hover{text-decoration: none; border-color:#a27f49; color:#a27f49;}

/*
#friend-link { margin-top: 0; background:#f2f2f2; overflow: visible; padding:13px 0px}
#friend-link .container{padding:0px; overflow:hidden;}
#friend-link ul{overflow:hidden; margin-right:-26px;}
#friend-link ul li{min-width:260px; float:left; margin-right:25px;}
#friend-link ul li a{display:block; height:34px; background:#fff; line-height:32px; border:1px solid #e6e6e6; padding:0 10px; font-size:14px; transition:0.3s}
#friend-link ul li a:hover{text-decoration: none; border-color:#a27f49; color:#a27f49;}
*/


/* 修复bootstrap与默认样式的兼容性 */
#SurveyBox .codeerror{display:none}
#SurveyBox .field-validation-error{display:block; margin-top:10px;}
.surveyResult,
.surveyResult *{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.login-panel .codeinp input[type="text"]{ width:100% !important;}
.login-panel .validationcode{top: 9px;right: -4px;}
.userlogincomment .loginDialog .form-control{height:34px}
.icons-book { position: relative; *top: -6px; }

/*内容页-智能标签*/
.article .smart-tags { font-weight: normal; margin: 5px 0 20px;}
.article .smart-tags label { display: inline-block; background: url(/content/_common/fulltextsearch/img/icon_tag.png) no-repeat left center; padding-left: 25px; cursor: default;}
.article .smart-tags a { display: inline-block !important; margin-right: 5px;}
.article .smart-tags a:hover { color: #910000; text-decoration: underline;}
.article .smart-tags a span { color: #910000;}
