/* 
	Theme Name: Mocg
	Theme URL: https://www.cgown.com/
	Description: CGown WordPress主题 2018
	Author: 模板兔
	Author URI: https://www.cgown.com/
	Version: 2.0
*/
body{font-family:"Microsoft YaHei","Open Sans",Arial,"Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;color:#555;background-color:#232323;margin-top: 79px; }

@font-face {font-family: "iconfont";
  src: url('static/font/iconfont.eot?t=1537235614700'); /* IE9*/
  src: url('static/font/iconfont.eot?t=1537235614700#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('static/font/iconfont.ttf?t=1537235614700') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('static/font/iconfont.svg?t=1537235614700#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-comment:before { content: "\e608"; }

.icon-play:before { content: "\e75d"; }

.icon-search:before { content: "\e614"; }

.icon-time:before { content: "\e629"; }

.icon-download:before { content: "\e8e3"; }

.icon-weibo:before { content: "\e64b"; }

.icon-star:before { content: "\e72a"; }

.icon-close:before { content: "\e650"; }

.icon-money:before { content: "\e6a7"; }

.icon-user:before { content: "\e81f"; }

.icon-heart:before { content: "\e603"; }

.icon-arrow-down:before { content: "\e615"; }

.icon-book:before { content: "\e67c"; }

.icon-qq:before { content: "\e644"; }

.icon-eye:before { content: "\e646"; }

.icon-weixin:before { content: "\e61b"; }

.icon-arrow-up:before { content: "\e67d"; }

.icon-dashang:before { content: "\e6ae"; }

.icon-arrow-left:before { content: "\e600"; }

.icon-arrow-right:before { content: "\e601"; }

/*common*/
ul,ol,dl,dt,dd{margin:0;padding:0}
ul{list-style:none}
a{color:#d8d8d8}
a:hover{color:#ec6438;text-decoration:none}
.left{float: left}
.right{float: right;}
.gg{margin-bottom: 25px;}
.row {margin-right: -10px;margin-left: -10px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left:10px;padding-right:10px;}
.btn{border-radius:2px;padding:6px 15px}
.btn-xs,.btn-group-xs > .btn{border-radius:2px;padding:1px 5px}
.btn-sm,.btn-group-sm > .btn{border-radius:2px;padding:5px 12px}
.btn-lg,.btn-group-lg > .btn{font-size:20px;border-radius:2px;padding:10px 25px}
.btn-default{border-color:#ddd;color:#666}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{border-color:#bbb;color:#444}
.btn-primary{background-color:#000;border-color:#000}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-color:#FB724D;border-color:#FB724D}
.btn-danger{background-color:#FF5E52;border-color:#FF5E52}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{background-color:#EF4639;border-color:#EF4639}
#container{margin-top: 10px;}
.container{max-width: 1320px;width: auto;margin:0 auto;padding:0;position: relative;}
.content{position: relative;}
.pcshow{display:inline;}
.sjshow{display:none;}
/*header*/
.header{background: #323232;position: fixed;top:0;left:0;right:0;z-index: 9999}
.header .logo{overflow:hidden;float:left;width:230px;height:79px;margin:0;padding-top:5px;position: relative;z-index: 9}
.header .logo a{display:block;overflow:hidden;text-indent:-9999px;background-image:url('https://www.cgown.com/logo16th.svg');width:230px!important;height:70px!important;background-size:230px 70px!important;background-position:top center!important;background-repeat:no-repeat!important}
.header .site-vip{float:left;font-size:18px;padding: 27px 0}
.header .site-vip a{display:block;padding:0 10px;color:#f90}
.header .site-vip a:hover{color:#fff}
.header .site-nav{float:right;font-size:17px;margin-top:0px;margin-right:-15px}
.header.scrolled .site-nav{display: none;}
.header .site-nav li, .header .site-user li{position:relative;float:left}
.header .site-nav >li{margin:0 5px;}
.header .site-nav li:hover{z-index:2}
.header .site-nav a,.header .site-user a{display:block;padding:0 10px;color: rgba(255,255,255,.8);font-weight: 500;-webkit-transition: ease-in color .15s;transition: ease-in color .15s;}
.header .site-nav li:hover > a,.header .site-nav li.current-menu-item > a,.header .site-nav li.current_page_item > a,.header .site-nav > li > a:hover{color:#ec6438}
.header .site-nav> li:hover > a,.header .site-nav >li.current-menu-item > a,.header .site-nav >li.current_page_item > a{padding-top: 10.5px;}
.header .site-nav .sub-menu li.current-menu-item > a{color:#ec6438;}
.header .site-nav > li > a{padding:30.5px 8px 26.5px;font-size: 16px;}
.header .site-nav > li.current-menu-item,.header .site-nav > li:hover{background: #2a2a2a;    margin-top: 20px;}
.header .site-nav li.active > a{color:#fff}
.header .site-nav .fa{width:18px}
.header .site-nav .fa-angle-down{width:11px}

.header .site-user {float:right;font-size:17px;margin-top:0px;margin-left:15px;margin-right: -15px;}
.header .site-user .nav-login{padding:25px 7px 22px 0;float:right;margin-right:8px}
.header .site-user .nav-login a{padding:6px 14px;color:#fff;background:#2a2a2a;border:none;font-size: 14px;}
.header .site-user .nav-login a:hover{opacity: .8;}
.header .site-user .nav-login .sub-menu a{padding:0 10px;}
.header .site-nav .sub-menu, .header .site-user .sub-menu{position:absolute;left:0;right:0;background-color:#2a2a2a;font-size:14px;line-height:32px;display:none;z-index: 999}
.header .site-nav .sub-menu li, .header .site-user .sub-menu li{float:none}
.header .site-nav .sub-menu a, .header .site-user .sub-menu a{color: rgba(255,255,255,.8);font-weight: normal;}
.header .site-nav .sub-menu a:hover, .header .site-user .sub-menu a:hover{color:#fff;}
.header .site-nav li:hover > .sub-menu, .header .site-user li:hover > .sub-menu{display:block;}
.header .site-nav li:hover .fa-angle-down, .header .site-user li:hover .fa-angle-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.header .site-user .nav-logged{padding:25px 0 22px 7px;float:right;}
.header .site-user .vip{background:#ff0000;color:#fff;border-radius:10px;padding:0px 3px;font-size:12px;position: absolute;right: 0px;top: 20px;}

/*search*/
.header-search{display: none;position: absolute;left: 0;right: 0;top:15.5px;}
.site-nav-vip{display: none;position: absolute;right: 140px;top:28.5px;list-style: none;}
.site-nav-vip li{display: inline-block;}
.site-nav-vip li a{padding:0 10px;color: rgba(255,255,255,.8);font-weight: 500;font-size: 16px}
.site-nav-vip li:hover{background: #2a2a2a;}
.header.scrolled .header-search, .header.scrolled .site-nav-vip{display: block;}
.site-search{padding:20px 0;}
.site-search-form{max-width: 640px;margin:0 auto;position: relative;}
.search-input{color:#fff;width:100%;height:48px;padding:4px 12px;font-size:16px;border-radius:0;outline:none;background: #1b1b1b;border:none;}
.search-btn{color:#aaa;border:none;background:none;font-size:20px;position: absolute;right:10px;top:3px;}
.search-btn .iconfont{font-size: 26px;}
.search-vip{position: absolute;right: 0;top:-20px;}
.search-gg{position: absolute;left: 0;top:0;max-width: 290px;}
.search-gg a{display: inline-block;margin-right: 7px;margin-top: 2px;}

/*slider*/
.sliders{padding-top:25px;}
#certify{position:relative;width:100%;margin:0 auto}
#certify .swiper-container{padding-bottom:40px}
#certify  .swiper-slide{width:430px;height:288px;background:#fff;box-shadow:0 8px 30px #000;}
#certify .swiper-slide.swiper-slide-prev, #certify .swiper-slide.swiper-slide-next{transform: translateX(0px) scale(1) !important;}
#certify  .swiper-slide img{display:block;width:100%;height: 288px;}
#certify  .swiper-slide h3{position: absolute;background: rgba(0,0,0,.5);bottom:0;left: 0;right: 0;font-size: 16px;padding:10px;margin:0;}
#certify  .swiper-slide p{line-height:98px;padding-top:0;text-align:center;color:#636363;font-size:1.1em;margin:0}
#certify .swiper-pagination{width:100%;bottom:10px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #555;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #1b1b1b;background-color:#555}
.slider-gg{margin-bottom: 5px;}
.slider-gg .gg-item{margin-bottom:15px;}
.slider-gg .gg-item img{width:100%;height: 100%;}

/*case*/
.cases-title{margin-bottom: 20px;position: relative;}
.cases-title h2{font-size:20px;color:#fff;border-left:3px solid #fff;padding-left: 15px;line-height: 50px}
.cases-title-gg{position:absolute;top:0;right:0;height: 50px;max-width: 940px;overflow: hidden;}
.cases{margin-bottom: 20px;}
.cases .case{margin-bottom:20px;/*height:235px;*/position:relative;overflow:hidden;}
.cases .case .caseThum{position:relative;overflow:hidden;width:100%;padding-bottom:67.45%;height:0;background: #1b1b1b;}
.cases .case .caseThum img{position:absolute;top:0;left:0;width:100%;/*min-height:200px;*/-webkit-transition-duration:.3s;transition-duration:.3s;}
.cases .case .caseName{overflow:hidden;padding:5px 10px;color:#3e3e3e;}
.cases .case .caseName h2{font-size:16px;margin:0;line-height: 25px;}
.cases .case .caseBottom{position:absolute;bottom:-25px;left:10px;right:10px;height:60px;background:#1b1b1b;-webkit-transition-duration:.3s;transition-duration:.3s;}
.cases .case .caseInfo{padding:10px;height:15px;color:#8a8888;text-align:left;font-size:13px;position: absolute;top:0;left: 10px;right: 10px;display: none;}
.cases .case .caseInfo a{color:#8a8888;}
.cases .case .caseInfo .caseIcon{float:left;margin-top:20px;margin-left:10px;padding-left:25px;width:35px;height:15px;font-size:8px;line-height:15px;}
.cases .case .caseInfo .post-categories{list-style: none;display: inline-block;}
.cases .case .caseInfo .post-categories li{display: inline-block;}
.cases .case:hover .caseBottom{bottom:0;color:#fff;}
.cases .case:hover .caseBottom .caseName a{color:#fff;}
.cases .case:hover .caseBottom .caseName{}
.cases .case:hover .caseThum img{-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7);}
.cases .case:hover .caseInfo{display: block;}

.cases-more{background: #1b1b1b;padding:12px;font-size: 17px;color:#fff;text-align: center;margin-top: -20px;margin-bottom: 40px;}

/*pagination*/
.pagination{margin:0;padding:10px;text-align:center;font-size:14px;display:block;background: #1b1b1b;margin-bottom: 20px;position: relative;border-radius: none;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0}
.pagination ul > li{display:inline}
.pagination ul > li > a,.pagination ul > li > span{margin:0 2px;float:left;padding:5px 6px;color:#fff;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus{opacity:1}
.pagination ul > .active > a,.pagination ul > .active > span{color:#ffa700}
.pagination ul > .active > a,.pagination ul > .active > span{cursor:default}
.pagination ul > li > span,.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#999999;background-color:transparent;cursor:default}
.paging-gg{position: absolute;left: 10px;top:0;height: 54px;line-height: 54px;}
.paging-gg img{height: 100%;width: auto;}
.paging-jump{position: absolute;right: 10px;top:15px;color:#fff;}
.paging-jump input{border:none;background: transparent;border-bottom: 1px solid #fff;width: 30px;}
.paging-jump a{color:#fff;}

/*breadcrumbs*/
.breadcrumbs{position: relative;color:#d8d8d8;font-size: 15px;margin-bottom: 20px;border-left:3px solid #d8d8d8;}
.breadcrumbs .breadcrumb{background: transparent;border-radius: 0;padding:15px 20px;margin:0;display: inline-block;}
.breadcrumbs .desc{display: none;font-size: 13px;}
.breadcrumbs .breadcrumb-gg{position: absolute;top:0;right:0;height: 51px;}
.breadcrumbs .breadcrumb-gg img{height: 100%;width: auto;}

.breadcrumbs .filter{background: transparent;border-radius: 0;padding:15px 20px;margin:0;display: inline-block;}
.breadcrumbs .filter a{margin-right: 12px;}
.breadcrumbs .filter a.active{color:#e16137;}

/*single*/
.post-main{margin-bottom: 20px;position: relative;}
.post-main .post-header{padding:10px 20px;background: #1b1b1b;position: relative;}
.post-main .post-header h1{font-size: 24px;font-weight: 500;color:#d8d8d8;margin:0;}
.post-main .post-header .post-meta{color:#999;margin-top: 2px;}
.post-main .post-header .post-meta span{margin-right:20px;}
.post-main .post-header .post-fav{position: absolute;right:20px;top:20px;}
.post-main .post-header .post-fav a{padding:8px 15px;border-radius:3px;background:#e368d6;color:#fff;}
.post-main .post-content{padding:15px 340px 15px 0;position: relative;}
.post-main .post-content-main{/*min-width: 768px;*/font-size: 15px;line-height:26px;color:#cecece;padding:20px;background: #1b1b1b;}
.post-main .post-content-main p{margin:0 0 20px;}
.post-main .post-content-main img.alignnone, .post-main .post-content-main img.aligncenter{margin:0 auto 20px;display: block;max-width:100%;height:auto;}
.post-copyright{font-size: 14px;margin: 20px 0;padding:10px 15px;background: rgba(0,0,0,.2)}
.post-copyright p{margin-bottom: 0 !important;}
body.page .post-main .post-header h1{text-align: center;padding-bottom: 10px;font-size: 22px;}


/*comment*/

.comment{position:relative}
.comment #respond{padding:10px 0 15px 46px}
.comment #commentform{margin-bottom:0}
.commentnew .comt-m{margin-bottom:5px}
.commentlist{padding:0;list-style:none;margin:0}
.comt-avatar{width:36px;height:36px;float:left;display:inline;position:relative;margin-top:20px}
.comt-avatar .avatar{display:block;border-radius:50%;width:36px;height:36px}
.comt-main{margin-left:46px;margin-right:60px;color:#888;line-height:22px;position:relative;font-size:14px;padding:15px 0 15px;word-wrap:break-word;overflow:hidden}
.comt-main .thumb{max-width:100%;height:auto}
.comt-main p{margin-top:15px;margin-bottom:0}
.comt-author{margin-right:5px}
.url{color:#60c4fd}
.url:hover{color:#1faeff;text-decoration:underline}
.comt-meta{font-size:12px;color:#bbb}
.comment-reply-link{display:none}
.comment:hover>.comt-main .comment-reply-link{display:inline-block;margin-left:5px}
.comment pre{margin:3px 0 5px;padding:7px 10px;border-radius:1px}
.comment .children{list-style:none;padding:0}
.comment .children .comment{margin:0;}
.commentlist > .comment .children{margin-left:46px}
.comt-f{position:absolute;top:15px;right:0;font-size:16px;color:#ccc}
.comment:hover .comt-f{color:#666}
.comt-approved{border-radius:2px;font-size:12px;background-color:#eee;color:#999;display:inline-block;padding:1px 5px 0;margin-top:4px;line-height:20px;margin-left:5px}
.wp-smiley{margin-bottom:2px}
.sidebarfix .comt-main{padding:6px 0 4px;line-height:20px;font-size:12px}
.sidebarfix .depth-1{border-bottom-color:#eee}
.sidebarfix .comment .children .comment{border-top-color:#eee}
.post-comment{padding:20px;background:#1b1b1b;margin-bottom: 25px;margin-top:15px;}
#comments{margin-bottom:15px;margin-top:15px;font-size:16px}
#comments b{font-weight:normal;color:#fe5e00}
#comments .pull-right{font-size:12px;position:relative;top:5px}
#commentform{margin-bottom:5px}
.comt-count{float:right;color:#999;margin-bottom:5px}
.comt{position:relative;padding-left:46px}
.comt-title{font-size:12px;color:#999;float:left;margin-left:-46px;width:36px;text-align:center}
.comt-title .avatar{height:36px;width:36px;border-radius:50%;margin-bottom:5px}
.comt-title p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comt-box{border:2px solid #444;padding:4px 0 0 4px;background-color:#fff;position:relative}
.comt-ctrl{background-color:#fbfbfb;height:36px;margin-left:-4px;border-top:solid 1px #f2f2f2}
#submit{position:absolute;right:-2px;bottom:-2px;background:#000;border:none;border:2px solid #000;border-left:none;border-top:none;padding:0px;width:100px;height:38px;color:#fff;outline:0;font-size:16px}
#comment{width:100%;resize:none;overflow-x:hidden;overflow-y:auto;border:none;line-height:22px;font-size:14px;outline:0;color:#666;height:68px}
.hide{display:none}
.comt-tips{text-align:center;margin-right:110px;line-height:116px;font-size:18px;color:#fff}
.comt-tip{position:absolute;top:-2px;left:-2px;background:#7AD071;right:-2px;z-index:2;bottom:-2px;border-radius:2px}
.comt-mail{padding-left:10px}
.comt-mail .fa{line-height:32px;padding:1px 8px}
.comt-error{background:#FF5E52}
.comt-comterinfo{padding:15px 0;display:none}
.comt-comterinfo ul{padding:0;margin:0;list-style:none;text-align:left;display:inline-block}
.comt-comterinfo li{margin-bottom:5px;float:left}
.comt-comterinfo input{margin-right:10px;position:relative;*bottom:-3px;border:2px solid #CCD4D9;height:34px;padding:3px 5px;outline:none;width:220px;box-shadow:none;*height:20px}
#cancel-comment-reply-link{display:none;font-size:12px;text-align:center;margin-top:7px;color:#999}
#cancel-comment-reply-link:hover{color:#FF5E52}
.comment #cancel-comment-reply-link{display:block}
.comment-signarea{background-color:#F6F6F6;border-radius:7px;padding:30px 20px;text-align:center;margin-bottom:20px}
.comment-signarea h3{margin:0;padding:0;margin-bottom:15px;font-weight:normal;font-size:18px}
.comment-signarea .auth{margin:0 5px}

body.page-template-page .post-main{padding-left:200px;}
.pagemenus{position: absolute;top:30px;left:20px;color:#fff;z-index: 99}
.pagemenus li{padding:5px 5px 5px 15px;border-left:3px solid transparent;}
.pagemenus li.current-menu-item{border-left:3px solid #fff;}
.pagemenus a{color:#fff;font-size: 16px;display: block;}

/*related*/
.related{width:100%;}
.related ul{list-style: none}
.related ul li{float: left;overflow: hidden;height: 250px;margin-bottom: 20px;position: relative;}
.related .gg{margin:0;background: #000}


.related .case{margin-bottom:20px;height:250px;position:relative;overflow:hidden;}
.related .case .caseThum{position:relative;overflow:hidden;width:100%;height:215px;background: #1b1b1b;}
.related .case .caseThum img{position:absolute;top:0;left:0;width:100%;min-height:215px;-webkit-transition-duration:.3s;transition-duration:.3s;}
.related .case .caseName{overflow:hidden;padding:5px 10px;color:#3e3e3e;}
.related .case .caseName h2{font-size:16px;margin:0;line-height: 25px;}
.related .case .caseBottom{position:absolute;bottom:-25px;left:10px;right:10px;height:60px;background:#1b1b1b;-webkit-transition-duration:.3s;transition-duration:.3s;}
.related .case .caseInfo{padding:10px;height:15px;color:#8a8888;text-align:left;font-size:13px;position: absolute;top:0;left: 10px;right: 10px;display: none;}
.related .case .caseInfo a{color:#8a8888;}
.related .case .caseInfo .caseIcon{float:left;margin-top:20px;margin-left:10px;padding-left:25px;width:35px;height:15px;font-size:8px;line-height:15px;}
.related .case .caseInfo .post-categories{list-style: none;display: inline-block;}
.related .case .caseInfo .post-categories li{display: inline-block;}
.related .case:hover .caseBottom{bottom:0;color:#fff;}
.related .case:hover .caseBottom .caseName a{color:#fff;}
.related .case:hover .caseBottom .caseName{}
.related .case:hover .caseThum img{-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7);}
.related .case:hover .caseInfo{display: block;}

/*sidebar*/
.sidebar{width:310px;position: absolute;right:0;top:15px;}
.sidebar .widget{margin-bottom: 20px;}
.sidebar img{max-width: 100%;height: auto;}

/*plink*/
.plinks{margin-bottom: 25px;background: #1b1b1b;padding:15px;}
.plinks .hezuo{margin:0 15px 15px 0;}
.plinks span{font-size:16px;color:#d8d8d8;}
.plinks a{margin:0 8px;}

/*footer*/
.footer{background: #505050;color:#eee;font-size: 15px;}
.footer .footer-bottom{padding:20px 0;}
.footer .footer-bottom .left a{margin-right: 5px;}

.rollbar{position:fixed;right:20px;top:50%;z-index:999;display:none}
.rollbar ul{margin:0;padding:0;list-style:none;width:40px}
.rollbar li{position:relative;margin-top:5px;text-align:center;opacity:.4;filter:alpha(opacity=40)}
.rollbar a{position:relative;z-index:2;display:block;height:40px;border-radius:2px;background-color:#666;color:#fff}
.rollbar a:hover{color:#fff}
.rollbar .iconfont{line-height:40px;font-size:32px}
.rollbar li:hover,.rollbar li:hover h6{opacity:.9;filter:alpha(opacity=90)}
.rollbar li:hover h6{right:100%}
.rollbar h6{position:absolute;z-index:1;top:50%;right:-15%;margin:-13px 10px 0 0;line-height:26px;font-size:12px;background-color:#666;color:#fff;width:53px;border-radius:2px;text-align:center;opacity:0;filter:alpha(opacity=0)}
.rollbar h6 i{position:absolute;right:-4px;top:50%;margin-top:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #666;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}

.site-tips{position: fixed;z-index:999;display:none;bottom:20px;right:20px;width:280px;height:auto;background: #fff; color:#999;padding:25px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);}
.site-tips .close{position: absolute;left: 0;top: -20px;background: #fff;opacity: 1;color: #999;width: 25px;height: 25px;text-align: center;}
.site-tips a{color:#555;}

/*--下载按钮--*/
.my_title{margin:10px 0;padding:3px 20px;border-left:3px solid #fff;color:#fff;font-size:24px;line-height:40px;margin-left: -20px !important;position: relative;}
.prompt{position:absolute;padding:5px;margin-left:60px;top:0;margin-top:5px;font-size:14px;line-height:120%;color:#fff;display: inline-block;}
.button{width:300px;height:40px;}
.button ul li a{position:relative;display:block;overflow:hidden;width:100%;height:40px;text-align:center;-webkit-perspective:500px;}
.button ul li a .navBox{position:absolute;width:100%;height:40px;-webkit-transition:all .2s ease;-webkit-transform-origin:50% 50% -35px;}
.button ul li a .navBox.box1{background:#ffa700;color:#fff;-webkit-transform:rotateX(90deg);}
.button ul li a .navBox.box2{background:#f7f9f8;}
.button ul li a .navBox.box2,.button ul li a.navCur .navBox.box1,.button ul li a:hover .navBox.box1{-webkit-transform:rotateX(0);}
.button ul li a.navCur .navBox.box2,.button ul li a:hover .navBox.box2{-webkit-transform:rotateX(-90deg);}

#likeButton,.xh-btn-sm{overflow:hidden;width:150px;height:55px;color:#fff;line-height:42px;text-align:center;}
#likeButton:active{box-shadow:0 1px 3px #ddd inset;}
#likeButton:hover{background-color:#ccc;color:#333;text-decoration:none;font-size:20px;}
#likeButton.cur{background:#efefef;box-shadow:0 1px 1px #ddd inset;color:#d93656;}
#likeButton span{display:block;width:100%;height:100%;font-size:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
#likeButton:hover span{margin-top:-42px;}
#likeButton a:hover{color:inherit;font-size:20px;}
#likeButton.right{right:90px;}
.wt-btn,.xh-btn{display:inline-block;margin:5px 8px;border:0;text-decoration:none;line-height:1;}
.wt-btn-green,.wt-btn-orange,.wt-btn-pay,.wt-btn-purple,.xh-btn-success{padding:8px;background-position:8px 50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);text-indent:0;font-size:18px;}
.wt-btn-green,.xh-btn-success{background:#6faf10;}
.wt-btn-orange{background:#bd9462;}
.wt-btn-purple{background:#359c98;}
.wt-btn-pay{background:#f60;}
.xh-btn{line-height:2;vertical-align:top;}
.xh-btn-sm{border-radius:0px;}


.category1 a{font-size:18px;}
.category2 a{font-size:14px;}
.category1 li{width:130px;}
.category2 li{width:70px;}
.screening{width:100%;/*height:40px;*/margin-top: -20px;margin-bottom: 20px;}
.screening ul{width:100%;height:100%;background: #1b1b1b;}
.screening ul li{display:inline-block;line-height:40px;}
.screening ul li a{position:relative;display:block;overflow:hidden;width:100%;height:40px;text-align:center;-webkit-perspective:500px;}
.screening ul li a .navBox{position:absolute;width:100%;height:40px;-webkit-transition:all .2s ease;-webkit-transform-origin:50% 50% -35px;}
.ctag{color:#ffa700;}

.help{position: fixed;right: 10px;top:35%;z-index: 99999}
.help img{cursor: pointer;}
.help-gg{background: #1b1b1b;padding:20px;position: absolute;right: 70px;top:0;width: 230px;color:#eee;display: none;}
.help:hover .help-gg{display: block;}

/*登录*/
.login{padding:8px 0;}
.login a{padding:0 10px;letter-spacing:1px;}
.sign{z-index:999;display:none;overflow:auto;}
.sign,.sign-mask{position:fixed;top:0;left:0;width:100%;height:100%;}
.sign-mask{background-color:#313b43;opacity:.9;filter:alpha(opacity=80);}
.sign .container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;margin:auto;width:25pc;height:25pc;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotateX(-20deg) translateZ(200px) translateY(20%);transform:rotateX(-20deg) translateZ(200px) translateY(20%);}
.sign .close-link{position:absolute;top:0;left:100%;display:block;margin-left:-60px;padding:22px 0;width:70px;color:#fff;color:#3da9f7;text-align:center;font-size:18px;opacity:.85;filter:alpha(opacity=85);}
.sign .close-link:hover{opacity:1;filter:alpha(opacity=100);}
.sign form{margin-top:30px;padding:0 30px;}
.sign h3{margin:0;padding:30px;color:#f80;font-size:18px;}
.sign h3 small{float:right;margin-top:4px;color:#bbb;font-size:14px;cursor:pointer;}
.sign .form-item{position:relative;margin-bottom:15px;width:100%;}
.sign .form-item i{position:absolute;top:13px;left:8px;font-size:1pc;}
.sign .captcha-clk{display:inline-block;padding:13px 10px 9pt;border:1px solid #0087e3;background:#0087e3;color:#fff;text-align:center;font-size:9pt;cursor:pointer;}
.sign .captcha-clk.disabled{border:1px solid #8ec6e6;background:#8ec6e6;cursor:auto;}
.sign .form-control{box-sizing:border-box;padding:0;padding-left:30px;width:100%;min-height:40px;border:none;border-radius:0;background:#e6eaed;-webkit-box-shadow:0 0 0 750pt #e6eaed inset;}
.sign .sign-submit{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.sign .sign-submit .btn{float:right;padding:0;padding:10px 30px;border:none;border-radius:0;background:#f80;color:#fff;font-size:1pc;cursor:pointer;}
.sign .sign-submit label{margin-top:8px;font-weight:400;font-size:14px;}
.sign .sign-submit label input{position:relative;top:2px;margin-right:4px;}
.sign-trans{margin-top:20px;font-size:15px;}
.sign-trans a{margin:0 15px;}
.sign-tips{position:absolute;right:0;bottom:0;left:0;overflow:hidden;padding:0 50px;height:0;background-color:#fd6e6e;color:#fff;font-size:9pt;line-height:29px;}
.sign-show .sign{display:block;}
.sign-show .sign .container{-webkit-transform:rotateX(0) translateZ(0) translateY(0);transform:rotateX(0) translateZ(0) translateY(0);}
body.sign-show{overflow:hidden;width:100%;height:100%;}
.resetpass form{margin:0 auto;width:300px;text-align:left;}
.resetpass form p{margin-bottom:20px;}
.resetpass h1{margin-bottom:30px;font-weight:400;font-size:24px;}
.resetpass h3{margin:0 0 5px;color:#777;font-size:1pc;}
.resetpass h3 .glyphicon{top:4px;}
.resetpass .btn{width:100%;}
.resetpass .form-control{box-sizing:border-box;}
.resetpasssteps{overflow:hidden;margin-bottom:50px;}
.resetpasssteps li{position:relative;float:left;width:33.33333%;background-color:#eee;color:#666;line-height:33px;}
.resetpasssteps li.active{background-color:#f80;color:#fff;}
.resetpasssteps li .glyphicon{position:absolute;top:-3px;right:-17px;z-index:2;color:#fff;font-size:36px;}
.errtip{padding:8px 15px;border:1px solid #fc9797;background-color:#fceaea;color:#db5353;font-size:14px;}
.captcha-clk{position:absolute;top:5px;right:8px;color:#666;cursor:pointer;}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
    .masked{
        background-image: -webkit-linear-gradient(left, #FF0000, #E6D205 25%, #FF0000 50%, #E6D205 75%, #FF0000);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        -webkit-animation: masked-animation 1s infinite linear;
    }
}
@-webkit-keyframes masked-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}

@media screen and (max-width: 768px){
    .pcshow{display:none;}
    .sjshow{display:inline;}
	.cases .case .caseName h2 {font-size: 12px;}
	.post-main .post-content{padding:0;}
	.sidebar {width: auto;position: initial;}
    .header .site-nav > li > a{padding:5px;font-size: 14px;}
    .header .site-nav> li:hover > a,.header .site-nav >li.current-menu-item > a,.header .site-nav >li.current_page_item > a{padding-top:5px;}
    .header .site-nav > li.current-menu-item,.header .site-nav > li:hover{margin-top:0;}
    .site-search{padding:80px 0 0 0;}
}