﻿﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1584772037326'); /* IE9 */
  src: url('iconfont.eot?t=1584772037326#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1584772037326') format('woff'),
  url('iconfont.ttf?t=1584772037326') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1584772037326#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-douban:before {
  content: "\e6b5";
}

.icon-huaban:before {
  content: "\e690";
}

.icon-weibo:before {
  content: "\e611";
}

.icon-weixin:before {
  content: "\e739";
}

.icon-duitang:before {
  content: "\e654";
}

.icon-qzone:before {
  content: "\e65f";
}

.icon-qq:before {
  content: "\e65e";
}

.icon-renren:before {
  content: "\e766";
}


table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;max-height: 35em;overflow: auto;margin-bottom: 15px;}
body,textarea,input,button,select,keygen,legend{font: 14px/1.33 Arial,'Microsoft YaHei';color:#333;outline:0;}
body{background-image: url(../images/bj.jpg);}
a,a:hover{color:#333;}
.layui-card-header{color: #118850;font-size: 18px;font-weight: bold; border-bottom: #099e6a 1px solid;height: 30px;line-height: 30px; padding-top: 10px;}
.layui-card-header a{text-decoration: none;color: #118850;}
.layui-btn{background-color: #0aa770;}
.layui-btn-primary { border: 1px solid #C9C9C9; background-color: #fff;color: #555;}
.layui-btn-normal{ background-color: #1E9FFF;}
.layui-btn-warm {background-color: #FFB800;}
.layui-btn-danger {background-color: #FF5722;}
.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover {border: 1px solid #e6e6e6; background-color: #FBFBFB;color: #C9C9C9;cursor: not-allowed; opacity: 1;}
.site_box .layui-col-md4{padding:5px 10px 5px 0;}
.site_box .layui-col-md4:nth-child(3n){padding-right:0;}
.site_box .site_list.layui-card-body{padding:0;}
.site_box .site_list li{float:left;padding:0 10px;width:-webkit-calc((100% - 63px) / 3);width:-moz-calc((100% - 63px) / 3);width:-o-calc((100% - 63px) / 3);width:calc((100% - 63px) / 3);height:48px;line-height:48px; border-right: 1px solid #e5e6e9; border-bottom: 1px solid #e5e6e9;overflow:hidden;text-align:center;}
.site_box .site_list li:nth-child(3n){border-right:0;}
.site_box .site_list li a{color:#6b6b6b;font-size:14px;}
			
.icon-top,.icon-good{background-image: url(../images/web_item_title.png);}
.g-hd:after,.g-bd:after,.g-mn:after,.g-sd:after,.g-ft:after,.clearfix:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;content:'.';}
.g-doc{margin:0 auto;  position: relative;  background: transparent;}
.g-hd{width:100%;overflow: hidden;position: relative;background: #FFF;box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.m-tophead{width:100%;height:35px;line-height:35px;margin:0 auto;background: #f5f5f5;border:1px solid #eaeaea;}
.m-tophead .g-bd{margin:0 auto;min-height:auto;}
.m-menu{background: #0aa770;width:100%;margin:0 auto;}
.m-header .m-logo{font-size:26px;line-height:80px;color:#fff;width:200px;margin-right:40px;}
.m-header .m-logo a{display: block;background-image: url(../images/logo.png);background-repeat: no-repeat;width:200px;text-indent: -9999px;}
.m-header .g-bd{min-height:auto;display:flex;align-items: center;}
.m-header .m-boxad{border:0;box-shadow: none;width:auto;margin:0;}
.m-header .m-c-title{display:flex;margin-bottom:10px;}
.m-header .m-c-title a{height:25px;line-height:25px;border-radius:5px; padding:2px 15px;margin-right:5px;}
.m-header .m-c-title a.check{background-color: #0aa770; color:#fff;}
.m-nav{height: 48px;line-height: 48px;overflow: hidden;max-width: 1230px;margin: 0 auto;padding:0 10px;}
.m-nav li{float: Left;}
.m-nav li a{color: #fff;display: block;padding: 0 25px;font-size: 16px;} 
.m-nav li a.cur{ background-color: #099e6a;} 
.m-nav li a:hover{color: #fff;background: #099e6a;} 
.m-user{float: right;color: #666;}
.m-user a{color: #006400;padding: 5px 9px;}
.m-snav{height: 40px;line-height: 40px;background: #fff;width: 1230px;margin: 0 auto;position: relative;overflow: hidden;}
.m-snav ul{max-width: 1230px;margin: 0px 0px 0px 30px;overflow: hidden;position: relative;}
.m-snav ul li{  float:left;}
.m-snav li a{font-size: 15px;height: 40px;line-height: 42px;padding: 0px 8px 0px 9px;display: block;}
.m-snav li a:hover{color: #3cb43c;font-size: 15px;background-repeat: no-repeat;background-position: center bottom;background-image: url(../images/header_focus.gif);display: block;border-bottom: 1px solid #3cb43c;height: 39px;}
.m-snav li a.on{color: #3cb43c;font-size: 15px;background-repeat: no-repeat;background-position: center bottom;background-image: url(../images/header_focus.gif);display: block;border-bottom: 1px solid #3cb43c;height: 39px;}
.g-bd{width:1250px;margin:15px auto;position: relative;min-height: 500px;}
.g-mn{width: 935px;float: left;background: #fff;overflow: hidden;min-height: 500px;border-radius: 2px;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.g-sd{width: 300px;float: right;height: auto;}
.m_path{  padding: 10px 15px;color: #999;font-size: 14px;line-height: 20px;height: 20px;border-bottom: 1px solid #dcdee3;background: #f6f7f8;}
.m_path a{color:#4e5665;}
.m_path em {display: inline-block;vertical-align: middle;text-indent: -9999px;width: 20px;height: 20px;overflow: hidden;background: url(../images/pt_item.png) no-repeat 3px 4px;}
.m-wrap{max-width: 100%;height: auto!important;   }
.m-wrap-hd{overflow: hidden;padding: 12px 20px;border-bottom: 1px solid #E2E2E2;background: #fafafa;}
.m-wrap-hd .title{margin: 10px 0;padding: 0;text-align: center;font-family: "Microsoft YaHei";}
.m-wrap-hd h1{font-size:22px;font-weight: normal;}
.m-wrap-hd .m-info{color: #808080;text-align: center;font-size: 12px;line-height: 2;}
.m-wrap-hd .m-info span {vertical-align: middle;padding-right: 15px;}
.m-wrap .m-ct{font-size: 14px;line-height: 1.86;word-wrap: break-word;overflow: hidden;padding: 15px 20px 20px;}
.m-wrap .m-ct p{font-size:14px;line-height: 28px;margin-bottom: 15px;color: #252525;}
.m-wrap .m-ct H1{display: block;line-height: 40px;font-size: 22px;font-weight: 400;color: #000;margin-bottom: 15px;}
.m-wrap .m-ct H2{display: block;line-height: 36px;font-size: 18px;font-weight: 400;color: #000;margin-bottom: 15px;background-color: #f7f7f7;border-left: 5px solid #0aa770;margin: 15px -15px;padding: 0 15px;}
.m-wrap .m-ct H3{display: block;line-height: 32px;font-size: 18px;font-weight: 400;color: #000;margin-bottom: 15px;}
.m-wrap .m-ct ol {padding-left: 2em;}
.m-wrap .m-ct ol li{list-style: outside decimal;}
.m-wrap .m-ct img{max-width:625px;margin: 15px auto;vertical-align: middle;display: block;}
.m-wrap .m-ct p.copyright {background-color: #FCFAF7;padding: 10px;margin: 15px 0;text-align: left;color: #999;line-height: 1.5em;font-size: 14px;text-indent: inherit;border: 1px dashed #B9AB9E;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;overflow: hidden;clear: both;}
.copyright a:hover {color: #333;text-decoration: underline;}
.textcut {max-width: 458px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;}
.y {float: right;padding-left: 5px;}
.print {display: inline-block;width: 16px;height: 16px;margin-bottom: -3px;margin-right: 6px;overflow: hidden;opacity: 1.0;background: url(../images/print.png) no-repeat center center !important;}
.m-sd{margin: 0 0 10px 0;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);margin-bottom: 16px;background: #fff;word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;border-radius: 2px;}
.m-sd-title{position: relative;height: 38px;padding: 0 16px;line-height: 38px;overflow: hidden;background: #f5f5f5;border-bottom: 1px solid #f2f2f5;font-size: 16px;}
.m-sd-ct {overflow: hidden;}

.m-common {position: relative;padding: 10px 20px;overflow:hidden;}
.m-web-logo{margin-top: 10px;float:left;}
.m-web-logo img{border-radius: 2px;box-shadow: 0 0 2px rgba(0,0,0,.2);border: 1px solid #fafafa;padding: 4px;height: 60px;width: auto;margin-right: 15px;max-width: 200px;}
.m-web-title{padding-top: 6px;margin-right:10px;flex:1;}
.website-btn li{padding:5px;}
.m-common h1{font-weight: normal;margin-bottom: 5px;}
.m-common h1 a img{float:right;}
.m-common h1 a { color: #339966; font-size: 23px;}
.wdata {background: #fafafa;height: 45px;list-style: none;padding: 5px;border-top: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;clear: both;}
.wdata li {color: #808080;display: block;float: left;padding: 0 12px;text-align: center;font-size: 12px;}
.wdata li.line { border-right: solid 1px #ddd;}
.wdata .line:last-child{border-right:0px}
.wdata .claim{float: right;line-height: 45px;padding-right:20px;}
.wdata li em {color: #666666;display: block;font-size: 12px;padding-top: 3px;padding-bottom: 5px;}
.m-common-left{width: 700px;float: left;margin-right: 10px;margin-top: 8px;margin-left: 20px; }
.m-other ul li{font-size: 13px;padding-bottom: 8px;padding-top: 12px;clear: both;border-bottom: 1px solid #eee; }
.m-common-right{float: right;margin-top: 15px;margin-right: 20px;}
.m-common-right .site { float: right; background: #FFF; border: 1px solid #E8E8E8; border-radius: 2px; margin-bottom: 15px; box-shadow: 0 1px 1px rgba(0,0,0,.05); position: relative;}
.m-common-right .site .qrcodepic{width: 170px;height: 170px;padding: 1px;position: absolute;left: -1px;top: -1px;z-index: 1;}
.m-common-right .site .qrcodepic img{display: block;height: 170px;padding: 2px;width: 170px;}
.sitelogo{position: relative;background: #fff;}
.sitelogo img {display: block;height: 170qpx;padding: 2px;width: 170px;}
.siteedit {width: 174px;height: 30px;border-top: 1px solid #f2f2f2;}
.see {width: 86px;height: 29px;float: left;border-right: 1px solid #f2f2f2;display: block;text-align: center;line-height: 30px;font-size: 13px;}
.favalist {width: 87px;height: 30px;float: left;display: block;text-align: center;line-height: 30px;font-size: 13px;}
.siteedit a.see i.erweimaicon { display: inline-block; width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; background-image: url(../images/erweimaicon.png); background-repeat: no-repeat; background-position: 0px -1px;}
.siteedit a.favalist i.svg-bg { display: inline-block; width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; background-image: url(../images/svg-bg.png); background-repeat: no-repeat; background-position: 0px -1px;}
.siteedit a.see:hover i.erweimaicon { display: inline-block; width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; background-image: url(../images/erweimaicon-hover.png); background-repeat: no-repeat; background-position: 0px -1px; text-decoration: none;}
.siteedit a:hover i.svg-bg { display: inline-block; width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; background-image: url(../images/svg-hover.png); background-repeat: no-repeat; background-position: 0px -1px;text-decoration: none;}
/* wdphp.cn */
.m-common .intro {line-height: 20px;color: #222;font-size: 13px;height: 40px;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
.m-user-pshow{background: #f6f7f8;height: 40px;border-top: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;clear:both;}
.m-user-claim{background: #f6f7f8;border-top: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;clear:both;line-height:32px;padding:20px;font-size: 14px;}
.m-user-claim a{color:#339966;font-weight:700;}
.m-user-claim-btn{text-align:center;padding:20px;}
.m-user-pshow li {float: left;text-align: center;border-right: 1px solid #dcdee3;width: 105px;height: 40px;line-height: 40px;font-size: 16px;}
.m-user-pshow li.on{background: #DFE1E4;}
.m-user-pshow .m-button{float: right;margin-right: 20px;height: 20px;line-height: 20px;padding: 5px 15px;margin-top: 5px;background: url(../images/more.png) no-repeat;background-repeat: no-repeat;background-position: 45px 7px;}
.m-user-pshow .m-bdshare{float: right;padding: 2px 10px;}
.m-user-pshow .m-button:hover{color: #3cb43c;background: url(../images/more-hover.png) no-repeat;background-repeat: no-repeat;background-position: 45px 7px;}
.m-user-pbox{border-top: none;}
.m-user-pbox li{border-bottom: 1px dotted #e4e6eb;height: 42px;line-height: 44px;padding: 0 20px;overflow: hidden;}
.m-user-pbox li a{vertical-align: middle;color:#2d64b3;}
.m-user-pbox li a:hover{color: #2d64b3;text-decoration: underline;}
.m-user-pbox li a:visited {color: #653096;}
.m-user-pbox li span{float: right;color: #999;}
.m-user-pbox i {margin-right: 4px;vertical-align: middle;}
.m-user-pbox .icon-top{background-position: -172px -108px;display: inline-block;width: 31px;height: 17px;background-repeat: no-repeat;}
.m-user-pbox .icon-good {background-position: -130px -137px;display: inline-block;width: 19px;height: 17px;background-repeat: no-repeat;}
.m-meminfo{padding:10px;overflow:hidden;}
.m-mem-head {float: left;display: inline-block;}
.m-mem-head img{height:75px;width:75px;}
.m-mem-info {float: left;display: inline-block;width: 190px;padding-left: 10px;}
.m-mem-info h4{font-size: 16px;font-weight: normal;}
.m-mem-info h4 span{font-size: 14px;float: right;margin-top: -4px;}
.m-mem-info .vip,.m-mem-info .all{color: #FF9933;}
.putong i {position: relative;top: 4px;font-style: normal;height: 17px;width: 22px;display: inline-block;background: url(../images/member_v2.gif) no-repeat;background-position: 0px 1px;}
.tongpai i {position: relative;top: 4px;font-style: normal;height: 17px;width: 22px;display: inline-block;background: url(../images/member_v2.gif) no-repeat;background-position: 0px -17px;}
.yinpai i {position: relative;top: 4px;font-style: normal;height: 17px;width: 22px;display: inline-block;background: url(../images/member_v2.gif) no-repeat;background-position: 0px -34px;}
.jinpai i {position: relative;top: 4px;font-style: normal;height: 17px;width: 22px;display: inline-block;background: url(../images/member_v2.gif) no-repeat;background-position: 0px -51px;}
.zuanshi i {position: relative;top: 4px;font-style: normal;height: 17px;width: 22px;display: inline-block;background: url(../images/member_v2.gif) no-repeat;background-position: 0px -68px;}
.m-mem-info .js-gz{background-color: #fff;border: 1px solid #f2f2f2;border-radius: 2px;color: #999;text-align: center;float: right;position: absolute;top: 10px;right: 10px;padding: 2px;font-size: 12px;}
.m-mem-info .siteurl{font-size: 12px;font-weight: normal;font-family: arial, ����b8b��;margin-top: 12px;}
.m-mem-info .numinfo {color: #979797;font-size: 12px;padding-top: 12px;line-height: 16px;height: 16px;}
.m-mem-info .numinfo li {float: left;margin-right: 6px;display: inline-block;}
.m-mem-info .numinfo li a {color: #2F2F2F;font-size: 16px;font-weight: 600;}
.m-mem-info .numinfo li span {border-right: 1px solid #E3E3E3;padding-right: 8px;padding-left: 3px;}
.m-tgbutton{height: 40px;line-height: 40px;padding: 5px 10px 10px;}
.m-tgbutton a{display: block;background: #db1a00;border-radius: 4px;color: #fff;font-size: 16px;text-align: center;}
.m-sd-ct li{border-bottom: 1px solid #f2f2f5;padding: 10px 12px 8px;overflow: hidden;}
.m-sd-xg li{border-bottom: 1px solid #f2f2f5;padding: 0px 16px;overflow: hidden;height: 36px;line-height: 36px;}
.m-sd-xg li a:hover{color: #1D9238;text-decoration: underline;}
.m-sd-title .m-button {float: right;padding: 0px 15px;background: url(../images/more.png) no-repeat;background-repeat: no-repeat;background-position: 45px 11px;font-size: 14px;}
.m-sd-title .m-button:hover {color: #3cb43c;background: url(../images/more-hover.png) no-repeat;background-repeat: no-repeat;background-position: 45px 11px;}
/* wdphp.cn */
.m-website-head{float: left;display: inline-block;}
.m-website-head img {border-radius: 5%;}
.m-website-info{float: left;display: inline-block;overflow: hidden;padding-left: 10px;width: 216px;}
.m-website-info h4{font-size: 14px;font-weight: normal;color: #222;overflow: hidden;height: 18px;}
.m-website-info p{margin-top: 10px;font-size: 14px;font-weight: normal;color: #666;}
.m-message{padding: 40px;height: 106px;}
.m-message .text{text-align: center;}
.m-message .text a{color: #eb7350;font-size:15px;}
.m-message .icon_bed{margin-bottom: 15px;text-align: center;}
.W_icon {display: inline-block;background-image: url("../images/tmess.png");background-repeat: no-repeat;width: 48px;height: 48px;}
/*class list*/
.g-bd .m-website-list{float: left;margin-right: 20px;margin-bottom: 20px;width:-webkit-calc((100% - 80px) / 5);width:-moz-calc((100% - 80px) / 5);width:-o-calc((100% - 80px) / 5);width:calc((100% - 80px) / 5);}
.g-bd .m-website-list:nth-child(5n + 1){margin-right:0;}
.m-head-website{width: 1250px;background-color: #fff;border-radius: 2px;position: relative;margin-bottom: 15px;box-shadow: 0 0 4px rgba(0,0,0,.2);overflow: hidden;}
.m-website-vip{padding: 12px 15px;overflow: hidden;background: #FFF;}
.m-head-website>h3{font-size: 16px;color: #006621;font-weight: normal;line-height:24px;padding:10px;border-bottom:1px solid #EDEDED; }
.m-website-vip>h3{font-size: 16px;color: #006621;font-weight: normal;line-height:24px;padding:3px 0 3px 0;}
.m-website-vip li{float: left;margin-right:8px;margin-top:2px;margin-bottom:5px;padding:5px;line-height:24px;border:1px dashed #0aa770; }
.m-website-vip li a{color: #0aa770;}
.m-website-vip li a:hover{text-decoration: underline;}
.m-website-vip li a:visited {color: #609;}
.m-website-nav-tabs{display: block;border-top: 1px solid #EDEDED;padding-bottom: 0;background: #fafafa;height: 44px;position: relative;}
.m-website-nav-tabs .tab {font-size: 14px;height: 44px;line-height: 44px;padding: 0 15px;color: #777;border-right: 1px solid #EDEDED;display: inline-block;text-decoration: none;}
.m-website-nav-tabs .active {background: #fff;color: #444;font-weight: 700;}
#m_search_item {position: absolute;right: 10px;top: 50%;margin-top: -17px;}
.searching-unit .inputs {height: 32px;padding: 0 6px 0 12px;font-size: 14px;color: #bbb;border: 1px solid #ddd;border-radius: 2px;width: 183px;background: #fff;border-color: #ececec;}
.searching-unit .go {display: block;width: 32px;height: 32px;background: url(../images/menu_sprite.png) 5px -93px no-repeat;position: absolute;right:1px;top: 1px;cursor: pointer;    border: none;}
.m-website{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px);height: 220px;background: #fefefe;position: relative;overflow: hidden;border-radius: 2px;word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;-webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.m-website-archives {padding: 12px 15px;overflow: hidden;background: #FFF;}
.m-website-archives li {margin-right: 8px;margin-top: 2px;margin-bottom: 5px;padding: 5px 10px;line-height: 24px;}
.m-website-archives li h3{color: #339966;float:left;}
.m-website-archives li span{color: #ccc;}
.empty{font-size: 16px;text-align:center;padding:20px;color: #bbb; background: #fff;}

/*新加样式*/
.search_body{padding: 10px 15px;overflow: hidden;float: left;}
.search_body .inputs{float: left;width: 280px;height:28px; line-height: 28px;}
.search_body button{display: inline-block;margin-right:0;height:30px;line-height: 30px;padding: 0 10px;font-size: 12px;color: #fff;border:0;white-space: nowrap;text-align: center;cursor: pointer;}
.hot_tag{float: right;line-height: 50px;height: 50px;margin-right: 20px;font-size: 12px;}
.hot_tag em {color: #ccc;}
.hot_tag a {padding: 0 7px;border-right: 1px #efefef solid;}
.g-weblist dl{padding: 20px 15px;border-bottom: 1px solid #eee;}
.g-weblist dl dt,.wechat_list dl dt{float: left;border: 1px solid #eee;}
.g-weblist dl dt img,.wechat_list dl dt img{width: 75.5px;height: 75.5px;}
.g-weblist dl dd,.wechat_list dl dd{margin-left: 95px;position: relative;}
.g-weblist dl dd h2,.wechat_list dl dd h3{height: 25px;line-height: 25px;overflow: hidden;padding-right:105px;}
.g-weblist dl dd h2 a{display: block;width:100%;height:25px;}
.g-weblist dl dd em,.wechat_list dl dd span{position: absolute;color: #999;right:0;top:0;display:block;width:80px;height:25px;line-height:25px;overflow:hidden;text-align:right;}
.g-weblist dl dd p,.wechat_list dl dd p{display:block;line-height: 24px;height:48px; overflow:hidden;color: #999;}
.g-navmenu{box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);background: #fff;word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;border-radius: 2px;}
.g-navmenu ul{padding:10px 0;}
.g-navmenu li{float: left;width:40%;height:28px;line-height:28px;padding:5px 5%;}
.m-web_conts{padding:20px;border-top:1px solid #ddd;line-height:24px;border-bottom:1px solid #ddd;color:#666}
.m-common-left-wcode{width:260px;float:left;padding:15px 0;border-right:1px solid #ddd;}
.m-common-left-wcode img{max-width:100%;margin-bottom:10px;}
.m-common-left-wcode div{border-bottom:1px solid #ddd;padding:10px 15px;color:#888;line-height:28px}
.m-common-right-pic{width:630px;min-height:420px;float: right;margin:20px 20px 0 0;text-align:center;overflow:hidden;}
.m-common-right-pic img{width:236px;height:420px;}
.m-web-titles h1{float:left;height:70px;line-height: 70px;font-size:22px;}
.m-web-titles span{display:block;float:left;color:#999;height:70px;line-height: 70px;margin-left:20px;}
.m-web-titles .hots_num{float:right;text-align: center;color:#939393;padding:11px 0;}
.m-web-titles .hots_num em{display:block;height:30px;line-height:30px;}
.wecaht-article-lists li{padding:10px 0;border-bottom:1px solid #ddd;text-align: left;line-height:30px;}
.wecaht-article-lists li h3{float:left;width:480px;font-weight:normal;height:30px;overflow: hidden;}
.wecaht-article-lists li img{display:inline-block;width:60px;height:30px;float:left;margin-right:15px;}
.wecaht-article-lists li span{float:right;display: block;width:50px;color:#999;padding-left:15px;}
.wechat_list dl{
	width: 22.369%;
	padding: 20px 15px;
    border-bottom: 1px solid #eeeeee;
    float: left;
    overflow: hidden;
    display: block;
}
.wechat_list dl dt{
	float: left;
}
/* zunyunkeji.com */
.m-website-logo{overflow: hidden;height:126px;padding:0 5px 5px 5px;margin-top:5px;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);display:flex;justify-content:center;align-items:center;}
.m-website-logo img{display: block;font-size: 0;-moz-transition: all 0.9s ease 0s;-o-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;max-width:100%;}
/*.m-website-logo img:hover {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}*/
.m-website .m-website-title{border-top: 1px solid #e1e1e1;display: block;background-color: #fff;background-color: rgba(255,255,255,.9);position: absolute;bottom: 36px;width:100%;}
.m-website-title h2{height: 36px;line-height: 36px;color: #339966;background: #fff;font-size: 15px;font-weight: bold;font-family: arial,"\5b8b\4f53",sans-serif;text-align: center;background-color: rgba(255,255,255,.8);overflow: hidden;}
.m-website-title p{height: 0px;line-height: 20px;overflow: hidden;font-size: 12px;padding: 0 10px;}
.m-website-fun{font-size: 12px;position: absolute;top: 134px;background: #000;color: #fff;overflow: hidden;width: 210px;height: 26px;line-height: 26px;background-color: rgba(0,0,0,.5);transition: all .2s ease-in;}
.m-website-news{height: 36px;background: #f9f9f9;overflow: hidden;display: block;position: relative;top: 48px;text-align:center;}
.m-website-news li{font-size: 14px;height: 36px;line-height: 36px;padding:0px 10px;color: #212121;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-website-news li a{text-decoration: none;color: #2D64B3;font-size: 14px;}
.m-website-news li a:hover{text-decoration: underline;}

.website-news{background:#fff;}

.website-news dl{padding:10px 5px 10px 15px;border-bottom:1px dashed #ddd;line-height:24px;}
.website-news dl:after{display: block;visibility: hidden;clear: both;height: 0;overflow: hidden;content: '.';}
/*.website-news dl dt:before{content:"";width:3px;height:3px;display:block;list-style-type:circle;background:#666;margin:10px 10px 0 10px;float:left;}*/
.website-news dl dd{float:right;padding:0 10px 0 15px;}
.website-news dl dd span{display:block;float:right;width:120px;text-align:center;}
.website-news dl dd p{color:#999;padding-top:8px;}
.website-news dl dd a{font-size: 14px;}

.m-mn-list{padding: 0 10px;background: #fff;font-family: microsoft yahei;}
.m-mn-list li{border-bottom: 1px solid #f5f5f5;overflow: hidden;padding: 12px 0;height: 52px;}
.m-mn-list .m-datetime{width: 58px;height: 36px;background: #00BCF2;text-align: center;line-height: 22px;color: #FFF;font-size: 14px;font-family: Arial;padding: 4px 0 12px;float: left;}
.m-mn-list .m-common-title{width: 520px;padding-left: 15px !important;float:left;}
/* zydir.com */
.m-common-title h2{line-height: 150%;font-size: 16px;font-weight: normal;overflow: hidden;height: 24px;white-space: nowrap;text-overflow: ellipsis;}
.m-common-title .icon-top {background-position: -172px -108px;display: inline-block;width: 31px;height: 17px;background-repeat: no-repeat;margin-top: -1px;margin-right: 4px;vertical-align: middle;}
.m-common-title .icon-good {background-position: -130px -137px;display: inline-block;width: 19px;height: 17px;background-repeat: no-repeat;margin-right: 4px;vertical-align: middle;}
.m-common-title h2 a{color: #2d64b3;}
.m-common-title h2 a:hover{text-decoration: underline;}
.m-meta-info{height: 16px;line-height: 16px;font-size: 12px;margin-top: 10px;overflow: hidden;color: #999;}
.m-meta-info span{margin-right: 30px;color: #999;height: 18px;}
.m-meta-info span i.icon-user{height: 14px;width: 14px;background: url(../images/m-user.png) no-repeat 0px -2px;display: inline-block;position: relative;vertical-align: middle;}
.m-meta-info span i.icon-folder-open{height: 14px;width: 14px;background: url(../images/m-file.png) no-repeat 0px -1px;display: inline-block;position: relative;vertical-align: middle;}
.m-mn-listnum{float: right;line-height: 52px;height: 52px;}
.m-mn-listnum a.views-count:link, a.views-count:active{background: #a2c5e7;color: #fff;font-weight: bold;padding: 4px 14px;border-radius: 12px;}
.m-mn-listnum a.views-count:visited {background: #eee;color: #888;}
/*home page style*/
.m-box{background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin: 12px auto;}
.m-box-left {width: 897px;border-right: #dcdbdb 1px solid;height: auto;float: left;padding: 8px 0px;}
.m-box-right {width: 350px;float: right;padding: 8px 0px 0px;}
.m-box .title,.m-box-left .title,.m-box-right .title {border-bottom: #099e6a 1px solid;height: 30px;line-height: 30px;padding-right: 3px;}
.m-box .title li span a, .m-box-left .title li span a{color: #118850;font-size: 18px;font-weight: bold;line-height: 26px;}
.m-box-right .title li span {font-size: 16px;color: #333;display: inline-block;font-weight: normal;line-height: 26px;margin-left: 18px;}
.m-box .title li, .m-box-left .title li, .m-box-right .title li {float: right;font-size: 14px;height: 30px;line-height: 30px;cursor: pointer;padding-right: 1px;}

a.title_hover:link, a.title_hover:visited {display: inline-block;padding: 0 10px;color: #118850;}
a.title_hover:hover {color: #FFF;background: #0aa770;}
a.title_cursor {display: inline-block;padding: 0 14px;color: #FFF;background: #0aa770;cursor: pointer;}
.m-box-istop{height:146px;border-bottom:#ddd 1px solid}
.m-box-istop ul li {float: left;width: 178.5px;height: 48px;border-right: 1px solid #e5e6e9;border-bottom: 1px solid #e5e6e9;}
.m-box-istop ul li:nth-of-type(5n+5) {border-right: 0;}
.m-box-istop ul li a {display: inline-block;width: 178.5px;height: 48px;line-height: 48px;text-decoration: none;text-align: center;color: #6b6b6b;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-box-istop a:hover {background-color: #f6f6f6;color: #f26929;}
.m-box-pic{width:170px;height:110px;float:left;}
.m-box-pic img{vertical-align: middle;-webkit-box-shadow: 0px 0px 1px #aaa;-moz-box-shadow: 0px 0px 1px #aaa;box-shadow: 0px 0px 1px #aaa;overflow: hidden;}
.m-box-info{width: 490px;line-height: 22px;float: right;font-size: 14px;height: 110px;overflow:hidden;}
.m-box-info h4{display: inline-block;height: 24px;line-height: 24px;font-size: 18px;padding-bottom: 10px;font-weight: normal;color: #000;}
.m-box-info h4 a:hover{text-decoration: underline;}
.m-box-info p{overflow:hidden;}
.m-box-info p a{color:#444;}
.m-box_list{padding:10px 0 0 0;height:auto;font-size:14pxoverflow: hidden;}
.m-box_list li{float: left;height: 32px;width: 410px;overflow: hidden;line-height: 32px;padding: 1px 18px 1px 18px;}
.m-box_list li span.t {float: right;color: #888;}
.m-box_list li a{width: 360px;float: left;height: 32px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.m-box_list li a:hover{color: #f50;text-decoration: underline;}
/*home box side right*/
.hot{height: auto!important;padding: 5px 18px 0px 13px;font-size: 14px;}
.hot_list {background: url(../images/icons.png) no-repeat;background-position: 6px -272px;}
.hot_list li {height: 33px;line-height: 33px;padding-left: 28px;width: 290px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot_list li a{color:#6b6b6b;}
.hot_list li a:hover{color: #f50;text-decoration: underline;}


/*�ײ�CSS*/
.g-ft{margin-top:30px;background: #222324;width: 100%;min-height: 63px;padding: 20px 0 10px;color: #8e8e8e;}
.m-autocw {width: 1230px;margin: 0 auto;}
.m-about {height: 20px;line-height: 20px;}
.m-about a {color: #cecece;font-size: 14px;margin-right: 15px;}
.m-about a:hover {color: #00b34a;text-decoration: none;}
.m-web-num {float: right;font-size: 13px;}
.m-about .m-web-num span {color: #00b34a;margin-right: 0px;height: 20px;}
.m-about a.yy-qq {vertical-align: middle;height: 20px;}
.m-banquan {min-height: 21px;line-height: 21px;color: #8e8e8e;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;margin-top: 22px;}
.m-banquan a {color: #8e8e8e;}
.m-banquan #add_favorite {padding: 0 7px;margin: 0 5px;color: #fff;vertical-align: middle;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;cursor: pointer;}
.m-banquan a#add_favorite:link, .m-banquan a#add_favorite:visited {background-color:#00b34a;text-decoration: none;}
.m-banquan a#add_favorite:hover, .m-banquan a#add_favorite:active {background-color: #3b5998;text-decoration: none;}
/*back top*/
.side-pannel {position: fixed;left: 50%;margin-left: 496px;z-index: 99}
.side-bar {border: 1px solid #E7E7E7;border-bottom: none;bottom: 100px;background: #fff}
.side-bar a {display: block;cursor: pointer;width: 40px;height: 20px;border-bottom: 1px solid #E7E7E7;position: relative;color: #676767;text-align: center}
.side-bar a s {display: block;margin-left: auto;margin-right: auto}
.side-bar a span {line-height: 20px}

.side-bar a.gotop s {position: absolute;top: 50%;left: 10px;}
.side-bar .g-icon-top:hover{height: 20px;width: 20px;margin-top: -10px;background-position: 0px -20px;}
.side-bar a.text {padding-top: 20px}
.g-icon-top {height: 20px;width: 20px;margin-top: -10px;background-position: 0px -38px;}
.g-icon-qq1 {height: 20px;width: 22px;margin-top: -10px;background-position: -35px -33px}
.g-icon-weibo1 {height: 25px;width: 27px;margin-top: -12px;background-position: -72px 0}
.g-icon-weibo2, .side-bar a.weibo:hover s {height: 25px;width: 27px;margin-top: -12px;background-position: -72px -25px}
.g-icon-qq1, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2,.side-bar a.weibo:hover s,.side-bar a.g-icon-top:hover s{background-image: url(../images/sprite1.png)}
/*menu js*/
.m-snav .prev-btn{display: block;background: url(../images/channel-btn.png) -56px -28px no-repeat;width: 20px;height: 40px;position: absolute;top: 0px;left: 0px;}
.m-snav a.next-able {background-position: 0px -122px;}
.m-snav a.pre-able {background-position: 0px -28px;}
.m-snav a.pre-able:hover {background-position: -28px -28px;}
.m-snav a.next-able:hover {background-position: -28px -122px;}
.m-snav .next-btn{display: block;background: url(../images/channel-btn.png) -56px -122px no-repeat;width: 20px;height: 40px;position: absolute;top: 0px;right: 0px;}
/*search page*/
.search-group {background-color: #fafafa;border-radius: 4px;position: relative;}
.long_form {margin: 10px;}
#search_result_form .inputs {box-sizing: border-box;font-size: 16px;height: 38px;padding: 0 33px 0 11px;width: 100%;background-color: #FFF;border-radius: 5px;display: inline-block;line-height: 1;color: #3cb43c;border: 1px solid #CCC;box-shadow: inset 0 1px 2px rgba(0,0,0,.05);-webkit-transition: color .2s linear,border-color .3s linear;font-family: inherit;font-weight: inherit;resize: none;outline: 0;}
#search_result_form .go {width: 38px;height: 36px;right: 14px;background: url(../images/menu_sprite.png) 0px -98px no-repeat;background-position: -38px -90px;position: absolute;top: 1PX;cursor: pointer;border: none;}
.search-group .search-type {width: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
#search_switch.tabs {border-top: 1px solid #EDEDED;position: relative;padding-bottom: 0;}
#search_switch .tab{font-size: 14px;height: 48px;line-height: 48px;padding: 0 20px;color: #777;border-right: 1px solid #EDEDED;display: inline-block;text-decoration: none;}
#search_switch .tab.active {background: #fff;color: #444;font-weight: 700;}
.tips {position: relative;padding: 0 1.2rem;}
.red {color: red;}
/* vip page*/
.m-head-box {height: 160px;}
.m-vip-head {position: relative;height: 143px;background: url(../images/vip-pic.jpg) no-repeat center;border: 2px solid #fff;}
.m-vip-color-btn {width: 130px;height: 45px;text-align: center;line-height: 45px;border-radius: 2px;color: #fff;font-size: 18px;background-color: #db5b5a;position: absolute;right: 38px;top: 49px;}
.division {margin-top: 15px;position: relative;}
.division_div {background-color: #fff;}

.division_title {height: 52px;line-height: 52px;font-size: 25px;color: #068ee6;position: relative;padding-left: 20px;background: #fff;border: 1px solid #e8e8e9;border-bottom: none;}

.division_div table {border: 1px solid #dee6ee;margin: 0 auto;}

.division_div table td {border: 1px solid #dee6ee;text-align: center;vertical-align: middle}

.division_div thead tr {height: 56px;background-color: #fafafa;line-height: 56px;font-size: 18px;color: #666}

.division_div tbody tr {height: 65px;line-height: 65px;font-size: 18px;color: #999999}

.division_div table tr .vip {color: #ff0000;background: #FFFEF4}
.vipinfo{padding: 10px 20px;background: #fff;margin-top: 10px;border: 1px solid #e8e8e9;}
.vipinfo h2{font-size: 18px;font-weight: bold;border-bottom: 1px solid #eaeaea;color: #555;padding: 10px 0;}
.vipinfo h3{font-size: 15px;padding: 10px 0;	}
.vipinfo p {word-wrap: break-word;line-height: 32px;}
.vipinfo img{border: 5px solid #f60;border-radius: 2px;}
.alipay{float: left;margin-right: 100px;	}
/* guo jia class*/
.m-area{width: 667px;float: left;}
.m-areatype {width: 665px;float: left;background: #fff;overflow: hidden;border-radius: 2px;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin-bottom: 15px;}
.m-gjtitle{height: 40px;line-height: 40px;border-bottom: 1px solid #ebebeb;}
.m-gjtitle h3{margin-left: 15px;font-size: 16px;font-weight: normal;float: left;}
.m-gjtitle h3 a:hover{color: #1D9238;text-decoration: none;}
.m-gjlist{padding: 8px;overflow: hidden;}
.m-gjlist ul li{width: 100px;text-align: center;line-height: 150%;float: left;border: 1px solid #fff;padding-top: 5px;margin: 3px;}
.m-gjlist ul li:hover {border: 1px solid #1d9238;box-shadow: 0 0 5px #060;transition: box-shadow 0.5s,border 0.5s;}
.m-gjlist ul li a{font-size:12px;color: #000;}
.m-gjlist ul li a:hover{color: #1D9238;text-decoration: none;}
.m-flinfo, .m-dktype{overflow:hidden;padding-bottom: 8px;}
.m-flinfo .m-fltypetile, .m-dktype .m-fltypetile{position: relative;height: 38px;padding: 0 16px;line-height: 38px;overflow: hidden;background: #f5f5f5;border-bottom: 1px solid #f2f2f5;margin-bottom: 8px;}
.m-flinfo .m-fltypetile h6, .m-dktype .m-fltypetile h6{font-size: 16px;font-weight: normal;float:left;}
.m-flinfo .m-fltypetile span{font-size: 14px;font-weight: normal;float: right;color: #666;text-decoration: underline;}
.m-flinfo ul{overflow:hidden;}
.m-flinfo ul li {line-height: 30px;float: left;}
.m-flinfo .ctn {width: 48px;padding-left: 30px;background: url('../images/arr1.gif') no-repeat 15px 11px;}
.m-flinfo .ctn a{color:#000;}
.m-flinfo .ctn a:hover{text-decoration: underline;}
.m-flinfo .cty a{float: left;color: #039;font-size: 14px;width: 65px;text-align: center;}
.m-flinfo .cty a:hover{color: #1D9238;text-decoration: underline;}
.m-dktype ul{overflow: hidden;padding: 0px 15px 0 15px;}
.m-dktype li {border-bottom: 1px dashed #C4C4C4;float: left;font-size: 14px;line-height: 30px;width: 255px;}
.m-dktype li a {float: left;margin: 0 11px 0 12px;text-align: center;width: 28px;color: #039;}
.m-dktype li a:hover {text-decoration: underline;color: #1D9238;}
.bd{padding: 8px;}
.flaglist{padding:10px;}
.flaglist ul{width:653px;overflow:hidden;float:left;zoom:1;}
.flaglist ul li{width:100px;float:left;text-align:center;line-height:16px;border:1px solid #fff;padding-top:5px;margin:3px;}
.flaglist ul li a{font-size:12px;}
.flaglist ul li:hover,.pic_tj li:hover{border:1px solid #1d9238;box-shadow:0 0 5px #060;transition: box-shadow 0.5s,border 0.5s;}
.flaglist ul li a:hover{color: #1D9238;text-decoration: none;}
.areahead{height: 20px;margin: 9px 0 0;}
.hd{float: right;margin-right: 8px;}
.hd .prev,.hd .next{ display:block;  width:20px; height:25px; float:right; margin-right:5px;text-align:center;overflow:hidden;font:bold 14px/25px 'Arial';color:#090;}
.hd ul{ float:right; overflow:hidden; zoom:1; margin-top:7px; zoom:1; }
.hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#ddd;}
.hd ul li.on{ background:#090;}
/*ad*/
.m-ad-fm{overflow: hidden;height: 250px;width: 300px;}
/*ad*/
.m-fm-class,.m-fm-class img{overflow: hidden;height: 250px;width: 300px;}
.m-fm-class a img {-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.m-fm-class a img:hover {-webkit-transform: translate3d(0, 0, 0);-webkit-perspective: 0;-webkit-backface-visibility: hidden;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
/* load page*/
#pagecount{margin: 11px auto;text-align: center;} 
#pagecount span{margin:4px; font-size:14px} 
#pagecount span a{color: #007bc4;text-decoration: none;outline: none;}
.m-user-pbox ul li#loading{width:120px; height:32px; border:1px solid #d3d3d3;  
position:absolute; top:35%; left:42%; text-align:center; background:#f7f7f7  
url(../images/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);} 
/*���ݷ�ҳ*/
.m-nrpage{display: block;text-align: center;padding: 10px 0;font-family: arial;clear: both;}
.m-nrpage a{padding: 7px 11px;border: 1px solid #EBEBEB; display: inline-block;margin-right: 4px;margin-bottom: 5px;color: #666;font-size: 14px;line-height: normal;}

.m-nrpage a:hover,.m-nrpage a.cur{background: #158abe;border: 1px solid #158abe;color: #fff;text-decoration: none;}
/*audio*/
audio{width:100%}
/*home list ad*/
.m-boxad{background: #fff;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin: 12px auto;width: 1250px;}
.search_box{margin:20px 10px 10px 10px;}
.sideAdList {width: 1240px;padding: 4px 0;height: auto;overflow: hidden;border: 1px solid #fff;}
.sideAdList{background: url(../images/agg.gif) right bottom no-repeat #fff;padding-right: 6px;}
.sideAdList li {position:relative;float: left;width: 276px;padding: 4px 5px 4px 15px;list-style: none;display:inline-block;margin-left: 8px;}
.sideAdList li i {display: block;position: absolute;left: 4px;top: 12px;width: 4px;height: 4px;overflow: hidden;background: #333;}
.sideAdList li.red i {background: red;}
.sideAdList li.blue i {background: blue;}
.sideAdList li.dBlue i {background: 1c3d72;}
.sideAdList li a {color: #333;position:relative;display: block;height: 18px;line-height: 18px;overflow: hidden;white-space: nowrap;}
.sideAdList li a:hover{text-decoration: underline;}
.sideAdList li a.red {color: red;}
.sideAdList li a.blue {color: blue;}
.sideAdList li a.dBlue {color: #1c3d72}

/* 分页 */
.page {*zoom: 1;margin-top: 10px;height: 46px;overflow: hidden;clear: both;text-align: center;}
.page .pagination{height: 34px;text-align: center;}
.page .pagination li {display: inline-block;height: 34px;margin-right: 5px;border-radius: 2px;}
.page .pagination li a,.pagination li span{float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.page .pagination li.active span,.pagination li a:hover{background: #0aa770;color: #fff;}

/* 友情链接 */
.friendLink{clear:both;}
.friendLink div{background:#e1e1e1;line-height:30px;}
.friendLink span{display:block;width:80px;font-size:14px;font-weight:bold;color:#fff;background:#666;text-align:center;}
.friendLink ul{word-break:break-all;margin-top:10px;line-height:24px;}
.friendLink ul li{display:inline-block;padding-right:8px;}

/* TAB选项卡 */
#nav a.on {display: inline-block;padding: 0 14px;color: #FFF;background: #0aa770;cursor: pointer;}
.tabbox{display:none;}
.tabbox.active{display:block;}


.shares {
    float: unset;
    text-align: center;
	padding: 10px 0;
}
.shares strong {
    line-height:32px;
    display:inline-block;
    font-weight:normal;
    color:#999
}
.shares a {
    position: relative;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    display: inline-block;
    margin-right: 3px;
    opacity: .8;
    border-radius: 2px;
    cursor: pointer;
}
.shares a:last-child{margin-right: 0;}
.shares a:hover {
    opacity:1
}
.shares a:hover .share-popover {
    visibility:visible;
    opacity:1;
    margin-bottom:0
}
.shares a:before {
    height:32px;
    width:10px
}
.shares a:hover:before {
    -webkit-transition:right .5s;
    -moz-transition:right .5s;
    transition:right .5s;
    right:-70%
}
.shares a i{color: #fff;font-size: 20px;}
.shares .share-popover {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    visibility: hidden;
    opacity: 0;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 90px;
    height: 90px;
    margin-bottom: 20px;
    padding-bottom: 6px;
    background-color: transparent;
}
.shares .share-popover .share-popover-inner {
    display:block;
    background-color:#FFF;
    border:1px solid #999;
    padding:4px;
    border-radius:2px;
    position:relative;
    bottom:25px;
    height:100px;
    width: 100px;
}
.shares .share-popover .share-popover-inner::before,.shares .share-popover .share-popover-inner::after {
    content:'';
    position:absolute;
    bottom:-5px;
    left:9px;
    border-left:5px solid transparent;
    border-right:5px solid transparent
}
.shares .share-popover .share-popover-inner::before {
    border-top:5px solid #555
}
.shares .share-popover .share-popover-inner::after {
    border-top:5px solid #fff;
    margin-bottom:1px
}
.near{display:flex;display:-webkit-flex;}
.near > div{width:50%;line-height:24px;height:24px;overflow:hidden;}
.shares a.share-weixin {
    background-color: #7BD172;
}
.shares a.share-tsina {
    background-color: #FF8D8D;
}
.shares a.share-sqq {
    background-color: #F68575;
}
.shares a.share-qzone {
    background-color: #FBC440;
}
.shares a.share-renren {
    background-color: #95B4EC;
}
.shares a.share-douban {
    background-color: #67CE9B;
}
.shares a.share-tsina {
    background-color: #FF8D8D;
}
.shares a.share-huaban {
    background-color: #DC5E5E;
}


.tagcloud{padding:10px;}
.tagcloud .layui-btn+.layui-btn,.tagcloud a{margin-bottom:5px;margin-left: 5px;}
.search_keywords .layui-btn+.layui-btn,.search_keywords a{margin-left: 5px;}