@charset "utf-8";
/*common*/
html{ color: #555;  line-height: 20px;font-size: 62.5%;  height: 100%;}
.btn{  -moz-user-select:none;/*火狐*/  -webkit-user-select:none;/*webkit浏览器*/  -ms-user-select:none;/*IE10*/  -khtml-user-select:none;/*早期浏览器*/  user-select:none;  }
body{height:100%;font-size:16px;/*font-size:1.6rem;*/font-family:Arial,"Helvetica Neue",Helvetica,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;}
/*::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05);}
::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.2);}*/
button,textarea{outline:0;}
input[type=button]:active,input[type=submit]:active{outline:0;}
.btn{outline:0!important;}
a{ color:inherit; outline: none}
ul{padding:0; font-style:inherit;font-weight:inherit;font-size: 16px;}
em{font-style: normal}
a:active,a:focus,a:hover{text-decoration:none;  color: inherit; outline: none}
div,p,h1,h2,h3{white-space: normal;  word-break: break-all;  word-wrap: break-word;}
*.unselectable {  -moz-user-select: -moz-none;  -khtml-user-select: none;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;  }
.usetting a[disabled] {cursor: not-allowed;}
input.input_error,.usetting .tab-content input[type=text].input_error{  text-align: right;  font-size: 14px;  color: #c33; }
/*foot common*/
.footer{padding:20px 0 20px;position: relative;width:100%;background:#282828;color:#fff;text-align:center;font-size:12px;font-size:1.2rem;line-height:20px;}
.p_footer{display: none}
.footer p{margin:0 0 10px 0;font-size:14px;font-size:1.4rem;line-height:35px;}
.footer p a{margin:0 1px;color:#fff;text-decoration:none;}
.footer p a:hover{color:#a70000;}
.footer .img{overflow:hidden;margin:10px auto;width:27%;}
.footer .img a{float:left;display:block;margin:0 10px;width:120px;height:50px;color:#fff;text-decoration:none;}
.footer img{float:left;margin-left:10px;width:100%;}
@media (max-width:768px){html{font-size: 60%;}}
@media (max-width:640px){html{font-size: 55.5%;}}
@font-face{ font-family: SketchRockwell;  src: url('GEORGIA_1.TTF');}
/*nav_top common*/
.navbar-top{height:60px;border:none;background-color:#3d3c3d;background-color:rgba(0,0,0,.8);}
.navbar .brand{float:left;display:block;padding:10px 5px;color:#777;text-shadow:0 1px 0 #fff;font-weight:200;font-size:20px;}
.t_y{line-height:60px; position: absolute; top: 50%; margin-top: -12px;left: 65px;}
.t_y img{ height: 24px;display: block;}
.t_y label{margin-bottom:0;font-weight:400;}
.navbar .hd_tp{color:#fff; position: relative;}
.navbar .btn-fb{width:85px;border-color:#ccc;border-radius:20px;background-color:#3d3c3d;color:#fff;letter-spacing:.1em;font-size:16px;}
.navbar .nav>li{float:left;}
.navbar .nav .ver_l{margin:5px 11px;width:0;height:26px;border-right:1px solid #fff;line-height:36px;}
.navbar .nav .nav_per>a{padding:0;border-radius: 50%;    width: 100%;  height: 100%;}
.navbar .nav .nav_per .dropdown-menu{ padding: 0;right: 0px;  left: -117px;  margin-top: 20px;border:none;background: rgba(0, 0, 0, 0.8);}
.navbar .nav .nav_per .dropdown-menu a{letter-spacing: .1em;color: #F4F2F2;  font-weight: normal;  padding: 0 15px; font-size: 16px; line-height: 38px; }
.navbar .nav .nav_per .dropdown-menu a:hover, .navbar .nav .nav_per .dropdown-menu a:focus{color: #000;  background-color: rgba(255, 255, 255, 0.6);}
.navbar .nav .nav_per .dropdown-menu li:first-child a:hover,.lb .dropdown-menu>li:first-child>a:hover{border-radius: 4px 4px 0 0; }
.navbar .nav .nav_per .dropdown-menu li:last-child a:hover,.lb .dropdown-menu>li:last-child>a:hover{border-radius: 0 0 4px 4px ; }
.navbar .nav .nav_per .dropdown-menu i{margin-right: 5px}
.navbar .nav .nav_per .arrow-top::before,.navbar .nav .nav_per .arrow-top::after {  position: absolute;  top: -10px;  left: 125px;  content: '';  display: inline-block;  border-left: 9px solid transparent;  border-right: 9px solid transparent; /* border-bottom: 9px solid rgba(0, 0, 0, 0.8);*/  }
.navbar .nav .nav_per .arrow-top::after {  top: -9px;  border-bottom: 9px solid rgba(0, 0, 0, 0.8);  }
.navbar .nav .sign_in_up {  height: 36px;  line-height: 36px;  margin: 0 5px;}
.navbar .nav .sign_in_up .navbar-user{font-size: 14px; border: 2px solid #fff; color: #fff;  border-radius: 18px; line-height: 26px; padding: 0px 11px;  margin-top: 3px;}
.navbar .nav .sign_in_up .navbar-user a{ letter-spacing: .1em; }
.hd_tp .nav{position:absolute;top:12px;right:9px;left:auto;z-index:999;}
.navbar .nav .navmenu{margin-right:11px;width:36px;height:36px;border-radius:50%;text-align:center;}
.navbar .nav .nav_tx{ margin: 0 17px 0 6px;}
.navbar .nav .nav_tx a{position: relative;  display: block;  padding: 0;}
.navbar .nav .nav_per{margin-right: 13px;line-height: 36px;  font-size: 18px;  font-size: 1.8rem;}
.navbar .nav .addzt{margin-right:0px;text-align:center;font-size:26px;line-height:36px;}
.navbar .nav .commentfa {width:auto;height:30px;margin-top: 3px;}
.commentfa .a_edit{ display: block;  line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle;    -ms-touch-action: manipulation;  touch-action: manipulation;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  background-image: none;  border: 2px solid transparent;  padding: 2px 12px;width: 85px;  letter-spacing: .1em; font-size:16px;font-size:1.6rem;  border-color: #fff;  border-radius: 20px;   color: #fff;}
.addzt .fa_plus { font-size: 36px;  line-height: 36px;  margin-right: 7px;}
.navbar .nav .commentfa>a,.navbar .nav .addzt>a{  padding: 0;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color: inherit }
.nav>li>a:focus, .nav>li>a:hover {  text-decoration: none;  background-color: inherit;  }
.navbar .nav .nav_per img{box-sizing:border-box;width:36px;height:36px;border-radius:50%;display: block;}
.navbar .nav .nav_tx .fa-bell-o{font-size:26px;line-height:23px;}
.navbar .nav .nav_per .dropdown-menu img.fa { width: 15px; height: 15px; display: inline-block; margin-right: 5px; }
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;  box-shadow: none;}
.site-nav-pc{  transition:background-color 1s cubic-bezier(.9,.3,.25,.2),top .2s cubic-bezier(.2,.3,.25,.9);  -moz-transition:background-color 1s cubic-bezier(.9,.3,.25,.2),top .2s cubic-bezier(.2,.3,.25,.9); /* Firefox 4 */  -webkit-transition:background-color 1s cubic-bezier(.9,.3,.25,.2),top .2s cubic-bezier(.2,.3,.25,.9); /* Safari and Chrome */  -o-transition:background-color 1s cubic-bezier(.9,.3,.25,.2),top .2s cubic-bezier(.2,.3,.25,.9); /* Opera */}
.site-nav-white{background-color:transparent;}
.search{margin-top:2px;margin-right:5px;}
.search>.btnsearch{margin-top: 9px; margin-right: 9px;display: none; font-size: 12px;text-align: right}
.search input.search-query,.search .bootstrap-tagsinput{ margin-bottom:0;padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.search_trigger{position:relative;z-index:2;display:inline-block;vertical-align:text-top;}
.search .search-form>.fa-search{top:8px;right:15px;}
input[type="search"]{display:inline-block;padding: 4px 14px 4px 0;height:32px;  color: #fff;outline:0;border:2px solid #fff;background-color:inherit;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 2px 2px rgba(0,0,0,.075);vertical-align:middle;font-size:14px;line-height:20px;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;}
.search .bootstrap-tagsinput{display:inline-block;padding:0;height:32px;outline:0;border:2px solid #fff;background-color:inherit;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 2px 2px rgba(0,0,0,.075);color:#fff;vertical-align:middle;font-size:0;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;}
.search .bootstrap-tagsinput input{padding:0 13px 0 13px;width:128px;  height: 28px; line-height: 28px;display:inline-block ; outline: none; border: none;}
.search .bootstrap-tagsinput .tag{display:inline-block;padding:0 .6em 0 .6em;height:28px;border-radius:15px 0 0 15px;background:#666;     background: rgba(70, 70, 70, 0.80);font-weight:400;font-size:14px;line-height:28px;}
.search .twitter-typeahead{padding-right:15px;height:28px;font-size:14px;line-height:28px;}
.search-form>.fa-search{position:absolute;top:-6px;right:12px;display:inline-block!important;font-size:12px;cursor:pointer;}
.modal-backdrop.in{z-index:3;}
.navbar .nav .addzt .modals{position:absolute;top:70px;right:57px;padding:10px;width:300px;outline:0;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:8px;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:#333;font-size:14px;-webkit-background-clip:padding-box;}
.arrow-top::after,.navbar .nav .addzt .arrow-top::before{position:absolute;top:-9px;left:50%;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid #d9d9d9;border-left:9px solid transparent;content:'';}
.navbar .nav .addzt .arrow-top::after{top:-8px;border-bottom:9px solid #fff;}
.addzt .modals .myModalLabel{margin:0 auto;color:#333;font-weight:400;font-size:18px;}
.addzt .modals input{display:block;margin:0 auto;padding:0 15px;width:258px;border-radius:30px;}
.followers-modal #list-recommended{margin-top:10px;}
.followers-modal .recommended-list{padding:0;list-style:none;text-align:left;line-height:20px;}
.followers-modal .recommended-list li{position:relative;padding:7px 0 7px 50px;border-bottom:1px dashed #d9d9d9;}
.followers-modal .recommended-list li:last-child{border-bottom: none}
.followers-modal .recommended-list .avatar{position:absolute;left:0;float:left;width:40px;height:40px;}
.followers-modal .recommended-list .avatar img{box-sizing:border-box;width:100%;height:100%;max-width:100%;border:2px solid #fff;border-radius:10px;vertical-align:middle;}
.followers-modal .recommended-list .collections-meta .tltle{margin-bottom:5px;font-size:16px;}
.followers-modal .recommended-list .collections-meta .tltle .remove_zt{float:right;color:#D33E3E;font-size:12px;}
.followers-modal .recommended-list .collections-meta p{margin-bottom:0;color:#ccc;font-size:12px;}
.navbar .nav .addzt .modals .modal-body{  padding: 10px;  max-height: 341px;  overflow-y: auto;  overflow-x: hidden;}
.modal-body .recommended-list  h5{ margin: 2px 0 5px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-size: 16px;}
.modal-body  a.delete {display: none}
.modal-body .approved a.delete{ display:inline-block;position: absolute;  left: auto;  right: 10px;  top: 20px;  color: #e78170;  font-family: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;  font-size: 12px;  font-weight: normal;  line-height: 22px;}
.modal-body  .add { display: inline-block;}
.modal-body  small { color: #999999;}
.approved a, .user-editor-actions.fade .modal-body .add-list .approved a:hover {  cursor: default;  color: #b1b1b1;}
.modal-open{overflow:initial!important;}
body{padding-right:0!important;}
.lbnav{margin:0 auto;width:160px;text-align:center;letter-spacing:.1em;line-height:60px;}
.lbnav .dropdown-menu{margin-top:-1px;padding:0;border-radius:0;background-color:#3d3c3d;background-color:rgba(0,0,0,.8);text-align:center;font-size:16px;}
.lbnav .dropdown-menu>li>a{margin:0 auto;width:110px;color:#fff;letter-spacing:1em;line-height:35px;}
.lbnav .dropdown-menu>li:first-child>a{letter-spacing:.1em;}
.lbnav .dropdown-menu .divider{margin:0;background-color:rgba(255,255,255,.6);}
.lbnav .caret,.lbnav .fa-angle-down{position:absolute;top:50%;margin-top:-10px;margin-left:15px;font-size:20px;}
.lbnav .dropdown-toggle{font-weight:700;font-size:18px;}
.lbnav .dropdown-menu>li>a:focus,.lbnav .dropdown-menu>li>a:hover{background-color:inherit;color:inherit;text-decoration:none;}
.nav_per ul li{position: relative}
.messages-amount{position:absolute;top:9px;right:46px;width:28px;height:18px;border-radius:10px 0;background:rgba(48,255,0,.47);color:#fff;text-align:center;text-shadow:none;font-weight:400;font-size:12px;line-height:18px;}
.V_king{position:absolute;top:-7px;right:-7px;border-radius:50%;background:#fff;}
.V_king img{position:absolute;top:50%;left:50%;display:inline-block;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-ms-transform:rotate(20deg);}
.V_king_l{width:44px;height:44px; top: -9px; right: -9px;}
.q .V_king_l{top:-10px;right:10px;width:48px;height:48px;}
.V_king_l img,.post-field .base-info .avatar-photo .V_king_l img{margin-top:-14px;margin-left:-14px;width:28px;height:28px;}
.q .post-field .base-info .avatar-photo .V_king_l img{margin-top:-16px;margin-left:-16px;width:32px;height:32px;}
.V_king_s{width:22px;height:22px;}
.V_king_sx{top: -2px;  right: -2px;  width: 12px;  height: 12px;}
.V_king_s img,.navbar .nav .nav_per .V_king_s img,.post-field .base-info .avatar-photo .V_king_s img{margin-top: -8px;  margin-left: -8px;  width: 16px;  height: 16px;}
.V_king_sx img, .navbar .nav .nav_per .V_king_sx img{margin-top: -5px;  margin-left: -5px;  width: 10px;  height: 10px;}
/*
.navbar-inner:before{position:absolute;top:0;left:190px;display:block;overflow:hidden;width:20px;height:50px;border-right:10px solid #EB4605;border-bottom:10px dashed transparent;border-left:10px solid #EB4605;color:#fff;content:"beta";text-align:center;letter-spacing:1px;font-size:12px;font-family:arial;}
.navbar-inner:after{position:absolute;top:10px;left:183px;display:block;color:#fff;content:"Beta";letter-spacing:1px;font-size:14px;transform:rotate(90deg);}
*/


/*判断登录状态与否*/
.signed .sign_in_up,.not_signed .nav_per,.not_signed .nav_tx , .not_signed .addzt{display:none}
.signed .nav_per ,.signed .nav_tx , .signed .addzt,.not_signed .sign_in_up{display:block}
/* bell_animate*/
.nav_tx #leftBabble{display:block;margin-top:-18px;padding-top:25px;height:50px;}
@-webkit-keyframes left{2.5%{-webkit-transform:rotate(-10deg);}
    7.5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-ms-transform:rotate(10deg);}
    12.5%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);-ms-transform:rotate(-10deg);}
    17.5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-ms-transform:rotate(10deg);}
    22.5%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);-ms-transform:rotate(-10deg);}
    27.5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-ms-transform:rotate(10deg);}
    32.5%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);-ms-transform:rotate(-10deg);}
    37.5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-ms-transform:rotate(10deg);}
    42.5%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);-ms-transform:rotate(-10deg);}
    47.5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-ms-transform:rotate(10deg);}
    50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
}
.news #leftBabble{-webkit-transform:rotate(0);-webkit-animation-name:left;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
/* transform 3d*/
.out_box{  position:relative;  width:36px;  height:36px;  -webkit-transition:.5s;  -moz-transition:.5s;  -o-transition:.5s;  transition:.5s;  -webkit-transform-style:preserve-3d;  -moz-transform-style:preserve-3d;  -ms-transform-style:preserve-3d;  transform-style:preserve-3d;  -ms-transition:.5s;  -webkit-backface-visibility:hidden;  -moz-backface-visibility:hidden;  backface-visibility:hidden;  -ms-backface-visibility:hidden;}
.out_box div{position:absolute;top:0;left:0;display:block;width:36px;height:36px;color:#FFF;text-align:center;font-size:16px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.out_box .front_box{z-index:2;border-radius:50%;}
.out_box .back_box{z-index:1;display:none \0;border-radius:50%;background:rgba(48,255,0,.47);font-size:18px;line-height:36px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-ms-transform:rotateY(180deg);}
.hd_tp ul li.news:hover .out_box{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-ms-transform:rotateY(180deg);}
.hd_tp ul li.news:hover .back_box{z-index:3;}
.out_box .back_box .plus{position:absolute;top:-9px;right:5px;font-size:13px;}
.navbar .nav .nav_per .s{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;}
.navbar .nav .nav_per:hover .s{background:rgba(255,255,255,.2);}
/*container*/
.container{color:#555;}
.container .content{position:relative;}
.container .content .title,.xcwz_s .content .title{padding:55px 0 10px;color:#555;font-size:36px;font-size:3.6rem;line-height:50px;font-weight: 700;word-wrap: break-word;  white-space: normal;  word-break: break-all;}
.xcwz_s .content .title { padding: 45px 0 10px;}
.article .d_editable{padding-bottom:50px;}
.article .d_editable p{margin:0;margin-bottom:24px;color:#555;letter-spacing:.01rem;font-weight:400;font-size:20px;line-height:2;}
.meta-top{margin-bottom:20px;color:#999;}
.meta-top .time{display:inline-block;margin-top:5px;margin-right:30px; font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.meta-top .lm_name{margin-top:5px;font-weight:400;}
.meta-top .lm_name img{margin-top: -4px;  margin-left: 5px;}
.meta-top .num_hot{margin:5px 0 0 0;padding:0;list-style:none;  display: inline-block;  float: right;    font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.meta-top .num_hot li{display:inline-block;margin-right:20px;}
.meta-top .num_hot li .icon-eye img{width:18px;margin-right: 5px}
.meta-top .num_hot li .fa{margin-right:5px;}
.fixed-btn{position:fixed;right:15px;bottom:20px;z-index:1040;width:66px;font-size:24px;-webkit-backface-visibility:hidden;}
.jiathis_style_32x32{position:fixed;right:80px;bottom:153px;padding-top:9px;width:205px;height:66px;}
.fixed-btn a{display:inline-block;margin:0.5px 0;width:66px;height:66px;background-color: #E5E5E5;background-color:rgba(223,223,223,.8);color:#fff;text-align:center;line-height:66px;}
.fixed-btn a.go-edit{background-color: #9DD49D;background-color:rgba(92,184,92,.6);}
.fixed-btn a img{margin:auto;margin:17px auto;width:30px;height:30px;}
.jiathis_style_32x32 a{width:auto;background:0 0;}
.jiathis_style_32x32 a i{margin-top: 12px}
.login-sns li{float:left;display:inline-block;margin-right:5px;}
.login-sns li>a{display:inline-block;width:44px;height:44px;border-radius:50%;;font-size:20px;line-height:44px;float: left;}
.fixed-btn.login-sns li>a .fa{margin-top: 6px}
.login-sns li.weibo>a{background:#f57e42;color:#fff;}
.login-sns li.wechat>a{background:#49be38;color:#fff;}
.login-sns li.google>a{background:#e03d37;color:#fff;}
.login-sns li.qq>a{background:#15a7f0;color:#fff;}
.login-sns li.douban>a{background:#49be38;color:#fff;}
.fixed-btn .go-share{font-size:34px;}
.fixed-btn .go-share i{line-height: 66px}
.fixed-btn .go-edit i{font-size:34px; margin-left:7px;margin-top:18px}
.fixed-btn .go-top .fa{font-size:50px;line-height:60px;}
.fixed-btn .hide-go-top{display:none;opacity:0;filter:alpha(opacity=0);}
.article .editable p{ text-align: justify;margin:0;margin-bottom:20px;color:#555;letter-spacing:.01rem;font-weight:400;font-size:20px;font-size:2.0rem;line-height:1.5;}
/*.article .editable p br{margin:0;margin-bottom:20px;color:#555;letter-spacing:.01rem;font-weight:400;font-size:20px;line-height:2.5;}*/
.article .editable{padding-bottom:40px;word-wrap: break-word;  white-space: normal;  word-break: normal;text-align: justify; overflow: hidden;}
.editable {  color: #555;  letter-spacing: .01rem;  font-size: 20px;  font-size: 2.0rem;  line-height: 1.5;  }
.article .editable img{max-width: 100%; height: auto;}
.article .editable a{white-space: normal!important;}
.article .editable .medium-insert-images.medium-insert-images-grid,.article .editable .medium-insert-images-grid.mediumInsert{ margin: 1em 0;}
.article .editable h3{  width: auto!important;  overflow: auto!important;  height: auto!important; }
.medium-editor-placeholder:after{content:attr(data-placeholder)!important;letter-spacing:.01rem;font-weight:400;font-style:normal;font-size:20px;line-height:2;}
.medium-editor-insert-plugin.medium-editor-placeholder:after{padding:0;font-size: 20px;  line-height: 1.5;}
.article .editable p ol ,.article .editable p ul {line-height:1.5;}
.editable>ol,.editable>ul{font-size: 20px;font-size: 2.0rem;line-height:1.5;margin: 0 0 20px;  color: #555;  letter-spacing: .01rem;  padding-left: 40px; }
.editable pre{color:#666;font-size:16px; font-size: 1.6rem;line-height:25px;margin-bottom: 20px;white-space: normal;}
.editable h2{font-weight:700;font-size:32px;line-height:40px;margin: 0 0 20px;}
.editable h3{font-weight:700;line-height:35px; margin: 0 0 20px;}
.editable blockquote{display:block;padding-left:15px;border-left:3px solid #B30707;color:#555;font-style:italic;font-size:20px;font-size:2.0rem;font-family:"lucida grande","lucida sans unicode",lucida,helvetica,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;line-height:30px;line-height:3.0rem;}
.editable ol>li,.editable ul>li{margin:8px 0 }
.nav_permain{margin-bottom: 0;margin-top: -51px; border-radius: 0;  border: none; border-bottom: 1px solid #e7e7e7;}
.nav_permain.navbar-default .navbar-brand{background: #eb4605;color:#fff;display: none;    font-size: 18px;  font-size: 1.8rem;}
.nav_permain.navbar-default .navbar-collapse,.nav_permain .container-fluid{padding-left: 0}
.nav_permain .navbar-nav .active.colorpc a{background: #eb4605;color:#fff; }
.nav_permain .navbar-nav li a{ padding: 15px 25px;}
.nav_permain.navbar-default .navbar-nav>li>a:hover { color: #eb4605 }
.nav_permain.navbar-default .navbar-nav>li.colorpc>a:hover{color:#fff}
.article .editable a{color: #4094c7; cursor: pointer;}
.article .editable a:hover{ text-decoration: underline;}
/****/
.container .content, .public_comment, .rowlist, .wz_foot .bq_flag {  margin: 0 auto;  width: 1024px;  }
.prev_t {margin: 0 auto 80px;width: 1024px;}
.wz .content{margin-bottom: 45px}
/* banner_common*/
.post-field{position:relative;margin-top:0;max-width:100%;color: rgba(255,255,255,0.7)}
/**.post-field .cover-image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;}**/
.post-field .cover-image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:0 90%;background-size:cover;}
.post-field .userintro{left:0;margin-top:60px;width:100%;}
.post-field .base-info{padding-top:5px;text-align:center;font-size:14px;font-size: 1.4rem; padding-bottom: 40px;}
.q .post-field .base-info{padding-bottom: 0;padding-top: 20px;}
.Basic_h .base-info{padding-bottom: 80px}
.post-field .relative{position:relative;}
.post-field .base-info .avatar-photo{ border: 2px solid #fff; -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;margin:0 auto 30px;width:150px;height:150px;line-height: 2; text-align: center;  font-size: 50px; font-size: 5.0rem; color: #fff;  position: relative;}
.post-field .base-info .avatar-photo img{width:100%;height:100%;border-radius:50%;}
.post-field .base-info .avatar-name{margin-bottom:10px;font-size:62px;font-size:6.2rem; line-height:120px;height:120px;color: #fff;outline: none}
.q .post-field .base-info .avatar-name{font-size:0;-webkit-text-size-adjust:none;color: #fff;outline: none;position: relative;  margin: 30px auto;}
.post-field .base-info .avatar-name>a{color:#fff; display: inline-block;min-width: 30px; cursor: pointer;    letter-spacing: 10px; }
.post-field .base-info .btn-toolbar .btn-group{float:none;}
.post-field .base-info .btn-toolbar .btn-group .btn-sma{margin:0 5px;padding:0;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle;text-align:center;line-height:40px;}
.post-field .base-info .btn-toolbar .btn-group #opencode{font-size:21px;}
.post-field .userintro .btn_gz>div.btn{  float: none; margin: 0 auto;  position: relative;  width: 106px;  display: block; box-shadow: 0px 1px 2px rgba(0,0,0,0.3); background-color: #9f0101;  -webkit-border-radius: 18px;  -moz-border-radius: 18px;  border-radius: 18px;  border-color: #9f0101;}
.post-field .con_js{margin:20px auto 82px;max-width:800px;color:#fff;}
.post-field #container h2{color:#0087f1;font-size:20px;}
.post-field .wrap{position:relative;display:-webkit-box;overflow:hidden;box-sizing:content-box;padding:7px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:16px;font-size:1.6rem;line-height:2;-webkit-box-orient:vertical;}
.post-field .wrap p{margin: 0; line-height: 30px;line-height: 3.0rem; max-height: 9rem;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}
.post-field #read-more{position:relative;text-align:center;font-size:30px;}
.post-field #read-more a{text-decoration:none;}
.post-field .qrcode-box{position:absolute;top:-5px;right:0;bottom:0;left:0;display:none;}
.qrcode-box2{ position: fixed;  bottom: 77px;  right: 80px;width:165px;height:160px; text-align:left; display: none;cursor:pointer;}
.post-field .qrcode-box canvas,.qrcode-box2 canvas,.qrcode-box3 canvas{border-radius: 10px;  box-shadow: 0 5px 35px rgba(0,0,0,.2);  bottom: 100px;  right: 100px; }
.image-mask-down{position:absolute;top:0;right:0;bottom:0;left:0;}
.image-mask-down:before{content: '';width: 100%;height:100%;  background:rgba(0,0,0,.2);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.01)),to(rgba(0,0,0,.4)));  }
.post-field .relative .icon{position:absolute;right:-57px;bottom:24px;padding:4px 5px;width:46px;border:1px solid #fff;border-radius:4px;letter-spacing:.1em;font-style:normal;font-size:14px;font-size:1.4rem;line-height:1;cursor:pointer;}
.post-field .relative .click_btn,.post-field .relative .pencil{display:none;}
.post-field .relative .click_btn{position:absolute;right:0;}
.post-field .relative .return{bottom: 52px;}
.color_e55151{background-color:#e55151 }
.color_5185e5{background-color:#5185e5 }
.color_e58951{background-color:#e58951 }

/*文章内容*/
.details .other-box{position:relative;padding:0 0 50px;}
.details .other-box .box-container{float:none;padding-right:0;padding-left:0;}
.details .other-box .box-col{float:left;width:50%;}
.details .other-box .box-col.last{float:right;}
.details .news-list-box .hd{margin-bottom:30px;border-bottom:1px solid #ccc;font-size:24px;font-size: 2.4rem;line-height:50px;  color: #333;}
.details .news-list-box .bd ul{list-style: none}
.details .news-list-box .bd ul li{margin-bottom:14px;list-style:inherit;line-height:1.7;    white-space: nowrap;  overflow: hidden;  text-overflow: clip;}
.rowlist .bd{padding-right: 30px}

.prev_t{margin-bottom:80px;}
.before_h2{padding-left:15px;font-size:24px;font-size:2.4rem;overflow:hidden;}
.after_h2{padding-left:15px;font-size:24px;font-size:2.4rem;overflow:hidden;}

.prev_atc{box-sizing:border-box;margin-bottom: 20px;font-size: 20px;border-left:4px solid #B30707;display:inline-block;margin-right:25px;float:left;}
.prev_atc a{height:100%;}
.prev_span{color:#666;padding-left:8px;font-size:20px;font-size:2rem;line-height:24px;float:left;}
.prev_atc:after{border-top:1px solid red;}
.prev_atc .line b{display:block;margin-bottom:8px;width:100%;border-top:1px solid #ccc;font-weight:400;}

.details .news-list-box .bd .clearfix li a{color:#777;font-size:16px;}
.details .include-collection{position:relative;z-index:2;border-top:1px solid #d9d9d9;border-bottom:1px solid #f5f5f5;background-color:#f5f5f5;padding-bottom:100px;}
.details .include-collection .collections-list {margin-top:30px;}


.details .collections-list>li{padding:15px 0 10px;border-bottom:1px dashed #d9d9d9;}
.details .collections-list>li:last-child{border-bottom: none}
.details .collections-list .avatar{float:left;width:55px;height:55px;border-radius:10px;}
.avatar img{box-sizing:border-box;width:100%;height:100%;border-radius:10px; border-radius: 50%;display: inline-block;}
.collections-list .collections-info{position:relative;margin-left:65px;}
.collections-list .description{margin:10px 0;font-size:16px;/*font-size:1.6rem;*/}
.collections-list .btn{position:absolute;top:13px;right:0;margin-top:-13px;padding:2px 10px 0;}
.btn-success.follow a{color:#fff;}
.collections-list .collections-info .num_hot_list li{display:inline-block;padding:0 10px;}
.collections-list .collections-info .num_hot_list li a{    color: #b30707;  font-weight: bold;font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.collections-list .collections-info .num_hot_list li:first-child{padding-left:0;border-right:1px solid #ccc;}
.collections-list .collections-info .p_name{font-size:24px;font-size:2.4rem;margin-bottom: 5px}
.collections-list .collections-info .p_name a{color:#333;}
.details .collections-list .btn{padding:7px 13px;padding:0.7rem 1.3rem;border-radius:19px;font-size: 1.4rem;}
.absolute_btn{position:absolute;top:40%;left:-85px;margin-top:-60px;/*width:60px;*/text-align:center;font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.absolute_btn a{ display: block;  /*width: 33px;*/ color: #DADADA;  font-size: 18px;}
.absolute_btn a:first-child{border-bottom: 2px solid #ccc;  box-sizing: content-box; }
.absolute_btn a.active{ color:#333;}
.absolute_btn a:hover{color:#333;}
.absolute_btn a .fa{margin-top:10px;font-size:25px; display: block;  margin: 5px 0;}
.wz_foot .bq_flag .t{position:absolute;top:-23px;left:36px;display:inline-block;font-size: 14px;}
.wz_foot .bq_flag{position:relative;}
.wz_foot .bq_flag span{position: absolute;  left: -30px;  display: inline-block;  margin-top: -30px;  width: 60px;  height: 30px;  border-radius: 60px 60px 0 0;  background: #f5f5f5;  text-align: center;  font-size: 25px;  line-height: 60px;  border: 1px solid #ccc;  border-bottom: 0;}
.wz_foot .bq_flag span .fa{margin-top: 15px}
.wz_foot .bq_flag span.b{margin-top:-30px;width:60px;height:53px;background:#d9d9d9;}
.m-icon-support { background-image: url(../images/shang.svg);  }
.m-icon-zan { background-image: url(../images/shu2.svg);  }
.mob-detailsNav li dl dt .m-icon { width: 20px; height: 20px; display: block; font-size: 20px; margin: 0 auto; background-position: center top; background-repeat: no-repeat; background-size: cover;  }
.img_tjsy{ position: absolute;  right: 0;  top: 6px;  }
.img_tjsy img{height: 114px;}
/*2permain.css*/
.main,.per_main,.screen-scroll{height:100%;}
.screen_con{position:relative;height:100%;}
.background-size-full{position:relative;margin-top:0;height:100%;max-width:100%;background-color:#191918;background-position:center;}
.p-cover{height:100%;}
.q .post-field .con_js{max-width:800px;}
.post-field .base-info .avatar-name{margin:30px auto;max-width:800px;  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0),  rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0));  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)),  color-stop(0.5, rgba(0, 0, 0, 0.4)), to(rgba(255, 255, 255, 0)));  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.4) 50%,rgba(255, 255, 255, 0));  background: -o-linear-gradient(left, rgba(255, 255, 255, 0),  rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0));}
.q .post-field .base-info .avatar-name span.faspan{ display: inline-block; font-size: 72px; font-size: 7.2rem;  position: relative; }
.q .post-field .base-info .avatar-name span.editable_span{  min-height: 80px;  display: block; margin: 0; padding: 0 2px; outline: none; letter-spacing: 0.1em;   white-space: nowrap; overflow: hidden; text-overflow: clip;    min-width: 5px;}
.q .post-field .base-info .avatar-name .leftl{margin-bottom:8px;width:39%;height:1px;background:rgba(153, 149, 149, 0.49);}
.q .post-field .wrap{border-top:none;border-bottom:none;}
.q .post-field .p_hot{position:absolute;bottom:50px;width:100%;height:17%;max-height: 150px;background: rgba(255,255,255,0.25); }
.q .post-field .p_hot .p_hot_inner{position:relative;margin:0 auto;line-height:100px;/*max-width:800px;*/color:#fff;}
.q .post-field .p_hot .p_hot_inner .p_hot_num{position:relative;padding:0;margin:0;list-style:none;text-align:center;font-size:0px;}
.q .post-field .p_hot .p_hot_inner .gz_btn_box{position:absolute;top: calc(50% - 22px);right:0;float:right;display:inline-block;}
.q .post-field .p_hot .p_hot_inner .gz_btn_box .btn-success { box-shadow: 0px 1px 2px rgba(0,0,0,0.3);background-color: #9f0101; border-color: #9f0101;border-radius: 45px;    font-size: 14px;  font-size: 1.4rem;;}
.q .post-field .p_hot .p_hot_inner .gz_btn_box .following,.post-field .userintro .btn_gz>div.following,.fsList .fsList_lb .btn_gz .following{  border-color: rgb(204, 204, 204);background-color: rgb(204, 204, 204);}
.q .post-field .p_hot .p_hot_inner .p_hot_num li{line-height: 22px;display:inline-block;font-size: 18px;font-size: 1.8rem; width: 30%; width: calc((90% - 2px) / 3);border-right:1px solid #fff;}
.q .post-field .p_hot .p_hot_inner .p_hot_num li:last-child{border-right:0;}
.q .post-field .p_hot .p_hot_inner .p_hot_num li span{vertical-align: bottom;font-size: 36px;font-size:3.6rem;display:inline-block;margin:0 0 0 10px;color:#9f0101;font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.q .post-field .base-info .avatar-photo{ border: 2px solid #fff; margin: 0 auto 15px; line-height:1;  text-align: center;  font-size: 50px;  color: #fff; position: relative;width:240px;height:240px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}
.q .post-field .base-info .avatar-photo .s,.post-field .base-info .avatar-photo .s,.fsList_lb .avatar-photo .s{position:absolute;top:0;left:0; width: 100%;  height: 100%;  border-radius: 50%;  }
.post-field .base-info .avatar-photo .s{ line-height: 150px;}
.q .post-field .base-info .avatar-photo .s{line-height: 240px; font-size: 80px; font-size: 8rem;}
.q .post-field .base-info .avatar-photo a:hover .s ,.post-field .base-info .avatar-photo a:hover .s,.q_list .post-info .info_list .xz_fs li:hover .s{  background: rgba(255,255,255,.7);  }
.q .post-field .base-info .avatar-photo a,.post-field .base-info .avatar-photo a{ display: block; width: 100%;  height: 100%;  border-radius: 50%}
.post-field .base-info .avatar-photo .c{position:absolute;top:50%;left:5%;z-index:100;display:none;overflow:hidden;margin-top:-20px;width:90%;max-height:78px;color:#555;text-align:center;text-overflow:clip;white-space:normal;font-size:20px;font-size:2rem;line-height:26px;word-break:break-all;}
.q .post-field .base-info .avatar-photo .c{max-height:105px;font-size:32px;font-size:3.2rem;line-height:35px;}

/*.post-field .base-info .avatar-photo a:hover .c{display:inline-block;opacity: 0.7;filter: alpha(opacity=70) }*/
.q .post-field .p_hot .p_hot_inner .zs{position:absolute;top:-40px;left:15px;display:inline-block;width:80px;height:40px;border-radius:50px 50px 0 0;background:rgba(255,255,255,0.25);/*color:#9f0101;*/color: rgba(159, 1, 1, 0.71);vertical-align:middle;text-align:center;line-height:37px;}
.q .post-field .p_hot .p_hot_inner .zs i{font-size: 24px;margin-top: 14px;}
.q_list .container{position:relative;-webkit-transition:left .89s ease-in-out;transition:left .89s ease-in-out;}
.q_list .post-page-wrapper{padding-bottom:80px;}
.post-page-wrapper-inner,.q_list .post-page-wrapper{position:relative;background-color:#FFF;}
.q_list .post-content{float:left;width:717px;  width: 70%;}
.q_list .post-info{position:relative;float:left;width:310px; width: 30%;padding: 20px;}
/*.q_list .container{width:1054px;}*/
.q_list .container ul{line-height: 2;margin-top:20px;margin-bottom:0;padding-left:0;list-style:none;}
.q_list .container ul.wz_list{margin-top: 15px;}

.loading-more-no{position:relative;margin-bottom:0;height:22px;}
.loading-more-no::before{position:absolute;left:0;display:inline-block;margin-top:8px;width:40%;width:-moz-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:calc(50% - 50px);height:1px;background-color:#d9d9d9;content:'';}
.loading-more-no a{position:absolute;display:inline-block;width:100%;color:#ccc;text-align:center;cursor: default;}
.loading-more-no::after{position:absolute;right:0;display:inline-block;margin-top:8px;width:40%;width:-moz-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:calc(50% - 50px);height:1px;background-color:#d9d9d9;content:'';}
.tj_wz li{ height: 240px; float: left;position:relative;display:inline-block;padding:0 15px;width:49%;border-left:1px solid #9f0101;}
.tj_wz li:first-child{margin-right: 2%}
.tj_wz li .imgbox{height: 100%;overflow: hidden}
.tj_wz li.img_title{  border-left: none;}
.tj_wz li span.circle{position:absolute;top:22px;left:-6px;display:block;width:10px;height:10px;border:1px solid #9f0101;border-radius:50%;background:#fff;}
.tj_wz li.img_title span.circle{display: none}
.tj_wz .box_a .right_b{ color: #333;float:right;width:100px;height:90px;background:#fff;text-align:center; line-height: 1.5; font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;  }
.tj_wz .box_a{word-wrap: break-word;  white-space: normal;  word-break: break-all; }
.tj_wz .box_a .right_b b{display:block;font-size:41px;}
.q_list .post-content .zr_list,.q_list .post-content .zx_list{position:relative;margin-top:50px;}
.q_list .post-content .wz_list>li,.q_list .post-content .zt_list>li{padding:10px 5px 25px 5px;border-bottom:1px dashed #d9d9d9;position: relative; }
.q_list .post-content .wz_list li a,.q_list .post-content .zt_list>li a{display: inline-block;}
.q_list .post-content .wz_list li a{display:block}
.q_list .post-content .zt_list>li a.blue-link{display: inline-block;color: #b30707;font-weight: bold;font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei; }
.q_list .post-content .wz_list>li a:hover,.q_list .post-content .wz_list>li:hover{background: #f9f9f9}
.effect-oscar{position:relative; height: 40px;margin-top: -21px}
.effect-oscar .add_btn{display:block;width:100%;height:1px;background:#ccc; position: absolute;  top: 20px;}
.effect-oscar .add_btn::before{position:absolute;top:-20px;left:50%;margin-left: -76px;width:150px;height:40px;border:1px solid #ccc;background:#fff;content:'';}
.effect-oscar a{position:absolute;top:-20px;width:100%;text-align:center;line-height:40px;}
.effect-oscar .add_btn::before,.effect-oscar a{border-radius:45px;line-height:40px;opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:opacity .5s,-webkit-transform .35s;}
.effect-oscar:hover .add_btn::before,.effect-oscar:hover a{border-radius:45px;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);text-align:center;}
.effect-oscar p{  cursor: pointer;position:absolute;top:-20px;left: 50%; margin-left: -21px;width:40px;height:40px;border:1px solid #ccc;border-radius:50%;background:#fff;;color:#ccc;text-align:center;font-size:40px;line-height:40px;opacity:1;}
.effect-oscar:hover p{opacity:0;transition:opacity .1s,transform .35s;}
.q_list .post-content .zr_list .add_btn, .q_list .post-content .zx_list .add_btn::after{}
.q_list .post-content .wz_list li:last-child,.q_list .post-content .zt_list li:last-child{border-bottom:none;}
.q_list .post-content .zt_list .avatar{float:left;width:55px;height:55px;border-radius:10px;margin-top: 5px;}
.q_list .post-content .zt_list .collections-info{position:relative;margin-left:65px;padding-right: 104px}
.q_list .post-content .zt_list .collections-info .num_hot_list{margin-top:5px;    padding-bottom: 0;}
.q_list .post-content .zt_list .collections-info .p_name{line-height: 33px;font-size:24px;  font-size: 2.4rem;   white-space: nowrap;  width: 100%;  overflow: hidden;  text-overflow: clip;}
.q_list .post-content .zt_list .collections-info .p_name a{color:#333;}
.q_list .post-content .zt_list .collections-info .num_hot_list li{display:inline-block;padding:0 10px; font-size: 16px; font-size: 1.6rem;}
.q_list .post-content .zt_list .num_hot_list li:first-child{padding-left:0;color:#b30707;}
.q_list .post-content .zt_list .num_hot_list li:first-child a{color:#b30707}
.q_list .post-content .zt_list .num_hot_list li:last-child{border-left:1px solid #ccc;}
.q_list .post-content .zt_list .btn-success{border-radius: 18px;position:absolute;    top:50%;right:0;margin-top:-13px; font-size: 14px; font-size: 1.4rem;}
.q_list .post-content .zt_list .collections-info .collections-list .btn{padding:7px 13px;border-radius:19px;}
.q_list .post-info .info_list .info_li{margin-bottom:30px;}
.q_list .post-info .info_list .rm_wz{margin-top:30px;font-size:16px; padding-bottom: 5px}
.q_list .post-info .info_list .rm_wz li{ white-space: nowrap;  width: 100%;  overflow: hidden;text-overflow: clip;}
.q_list .container ul.mu_fl,.dateclass {padding-bottom: 5px}
.q_list .post-info .info_list .rm_wz li span { height: 13px;  width: 20px;  display: inline-block;  margin-right: 5px;  float: left;  margin-top: 10px;}
.q_list .post-info .info_list .mu_fl li{display:inline-block;margin:4px 2px;padding:0px 8px;border:1px solid #ccc;border-radius:4px;color: #9e9e9e;}
.q_list .post-info .info_list .rq_gd{border-left:1px solid #ccc;}
.q_list .post-info .info_list .rq_gd li{position:relative;margin:10px auto;padding-left:15px;}
.q_list .post-info .info_list .rq_gd .pin{position:absolute;top:50%;left:-5px;display:inline-block;margin-top:-5px;width:10px;height:10px;border-radius:50%;background:#ccc;}
.q_list .post-info .info_list .xz_fs li{display:inline-block; position: relative;    height: 50px;  width: 20%;     margin-bottom: 10px;  float: left;}
.q_list .post-info .info_list .xz_fs li a{ position: relative;width: 50px;height: 50px;margin: 0 auto;border-radius: 50%;display: block;}
.q_list .post-info .info_list .xz_fs li img.fsi{width:50px;height:50px;border-radius:50%;}
.q_list .post-info .info_list .prev_atc .line{width:-webkit-calc(100% - 119px);}
.per_main .post-page-wrapper{margin-bottom:100px;}
.per_main .post-page-wrapper h3{font-size: 24px;font-size: 2.4rem;line-height: 1.5em;color: #2e2e2e;margin-top: 0; text-align: justify; }
.zx_list .list_title,.zr_list .list_title,.all_wz .list_title,.fsList .list_title,.ztList .list_title{ font-size: 26px; font-size: 2.6rem;color:#B30707}
.zx_list .list_title img,.all_wz .list_title img,.fsList .list_title img,.ztList .list_title img{ vertical-align: bottom;   padding-bottom: 3px;  margin-left: 2px;}
.zr_list .list_title img{vertical-align: bottom;  padding-bottom: 7px;  margin-left: 3px;}
.q_list .post-content .wz_list .wz_r{ padding: 15px;  width: 180px;  padding-top: 0;  padding-bottom: 0; position: absolute;  right: -185px;  top: 0;}
.q_list .post-content .wz_list .wz_r img{width:100%; border-radius: 7px;}
.q_list .post-content .wz_list .wz_l{display:inline-block; display: inline-block; padding-right: 20%; width: 100%;}
.q_list .post-content .wz_list .img_li{padding-right: 0}
.q_list .post-content .wz_list .wz_l p{font-size: 18px;/*font-size: 1.8rem;*/padding-bottom: 5px;line-height: 1.8em;color: #707070;text-align: justify;max-height: 5.4em;overflow: hidden;  text-overflow: clip;}
.q_list .post-content .wz_list .wz_l .p_div{  position: relative;margin-bottom: 30px;  min-height: 125px;}
.q_list .post-content .wz_list .li-noimg .p_div{min-height: 0}
.q_list .post-content .wz_list .wz_l div.wz_t{font-size: 16px; /*font-size: 1.6rem;*/ color: #9e9e9e; position: absolute; bottom: 7px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.q_list .post-info .info_list .xz_fs li span.s{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border-radius:50%;color:#fff;text-align:center;text-decoration:none;line-height:50px;}
.q_list .post-content .zr_list h3 span,.q_list .post-content .zx_list h3 span{font-size:32px;font-family:STxingkai;}
.q_list .post-content .tj_wz{box-sizing:content-box;margin-top:35px;height:240px; padding-bottom: 0;}
.tj_wz .image-mask-down, .tj_wz .r_b{display:none;}
.tj_wz .img_title .imgbox{position:relative;float:left;height:240px;  width: 100%;background-position:center;background-size:cover;}
.tj_wz .img_title .imgbox,.png_title{opacity: 1;-webkit-transition: -webkit-transform .35s;  transition: opacity .35s,transform .35s;  -webkit-transform: perspective(1000px) translate3d(0,0,0);  transform: perspective(1000px) translate3d(0,0,0);}
.tj_wz .img_title .imgbox:hover,.png_title:hover{ box-shadow: 0 3px 10px rgba(0,0,0,.7);  -webkit-transform: perspective(1000px) translate3d(0,0,21px);  transform: perspective(1000px) translate3d(0,0,21px);}
.tj_wz .img_title .box_a{display:none;}
.tj_wz .img_title h3{position:relative;z-index:100;margin-top:130px;padding:0 5px;color:#fff;letter-spacing: 0.05rem;}
.tj_wz .img_title .image-mask-down{display:block;}
.tj_wz .img_title .r_b{position:absolute;right:0;bottom:0;z-index:100;display:block;display:inline-block;width:100px;height:70px;color:#fff;text-align:center;line-height:normal; font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.tj_wz .img_title .r_b b{display:block;font-size:36px;}
.rq .dateclass .bd ul{padding-bottom:0;background:url(../images/dateclass-line.png) repeat-y;}
.rq .dateclass .bd ul li .ti{overflow:hidden;margin-top:10px;padding-left:14px;background:url(../images/dateclass-dot.png) no-repeat left center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.rq .dateclass .bd ul li .ti a,.rq .dateclass .bd ul li dl dd a{color:#555;}
.rq .dateclass .bd ul li .on{background:url(../images/dateclass-dot-on.png) no-repeat left center;}
.rq .dateclass .bd ul li .on a{color:#b30707;}
.rq .dateclass .bd ul li dl{display:none;margin:0;margin-bottom:10px;}
.rq .dateclass .bd ul li dl dd{padding-left:14px;background:url(../images/dateclass-dot.png) no-repeat left center;font-size:14px;line-height:2;}
.zx_list>h3,.zr_list>h3{color:#B30707}
.zx_list>h3 span,.zr_list>h3 span{color:#333}
.pop .rm,.pop .fs{display: none}
.animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  }
ul.single li,ul.single li .imgbox{width:100%}
ul.single .img_title h3 {  margin-top: 163px;  padding: 0 97px 0 14px;}
.scroll-down {  display: block;  position: absolute;  z-index: 100;  bottom: 70px;  left: 50%;  margin-left: -16px;  width: 34px;  height: 34px;  font-size: 50px;  text-align: center;  text-decoration: none;  color: rgba(255,255,255,0.7);  -webkit-animation: bounce 4s 2s infinite;  animation: bounce 4s 2s infinite;  }
/* Stop it bouncing and increase contrast when hovered */
.scroll-down:hover {  color: #fff;  -webkit-animation: none;  animation: none;  }

/*topic.css*/
.zt_lb_l .avatar,.zt_lb_r .avatar{float:left;width:55px;height:55px;border-radius:10px;}
.zt_lb_r .avatar{float:right;}
.zt_lb_l .avatar img,.zt_lb_r .avatar img{box-sizing:border-box;width:100%;height:100%;border:2px solid #fff;border-radius:10px;}
.zt_lb_r .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.zt_lb_l .collections-info{position:relative;margin-left:65px;}
.zt_lb_l .collections-info .p_name{font-size:20px;font-size:2.0rem;line-height:33px;}
.zt_lb_l .collections-info .writer{font-size:14px;font-size:1.4rem;color:#b30707;}
.zt_lb_l .collections-info .p_name a{color:#333;}
.zt_lb_l .collections-info .num_hot_list div{float:left;display:inline-block;padding:0 10px;text-align:center;}
.zt_lb_l .collections-info .num_hot_list div:first-child{border-right:1px solid #ccc;}
.zt_lb_l .collections-info .num_hot_list div span{display:block;}
.zt_lb_l .collections-info .num_hot_list div:first-child{border-right:1px solid #ccc;}
.ztList_box .zt_lb_l,.ztList_box .zt_lb_r{padding:10px 0;}
.ztList_box .zt_lb_r .quotes{float:left;display:inline-block;color:#b30707;margin-top: -10px;}
.ztList_box .zt_lb_l .avatar_l,.zt_lb_r .avatar_r{float:left;display:inline-block;margin-left:10px;color: #999999;  font-size: 14px;font-size: 1.4rem}
.zt_lb_r .avatar_r .p_title{color:#2e2e2e;font-size:18px;font-size:1.8rem;line-height:30px;}
.ztList_box .zt_lb_l .avatar_m{float:right;display:inline-block;padding:0;font-size:24px;font-size: 2.4rem;color:#2e2e2e}
.ztList_box .zt_lb_l .avatar_m .fl{font-size:14px;font-size: 1.4rem; color: #999;}
.ztList_inner{position:relative;margin-top:35px;margin-bottom:100px;}
.ztList_inner h3{margin-bottom:0;padding-bottom:15px;border-bottom:2px solid #ccc;color:#333;font-size:26px;}
.ztList_inner .lb .topics_category{position:absolute;/*top:0;*/right:0;margin-bottom:0;color:#333;line-height:26px;}
.ztList_inner .lb .topics_category dd{position:relative;float:left;padding:6px 10px 36px;padding-bottom:15px;cursor:pointer;}
.ztList_inner .lb dl.topics_category{top:0;}
.ztList_inner .lb .topics_category dd.active{border-bottom:2px solid #9f0101;;}
.ztList_inner .lb .topics_category dd.active::after{position:absolute;bottom:0;left:50%;display:inline-block;margin-left:-9px;border-right:9px solid transparent;border-bottom:9px solid #9f0101;;border-left:9px solid transparent;content:'';}
.ztList_inner .ztList_box{margin-top:10px;    height: 500px;  min-height: 96px;  overflow: hidden;  }
.ztList_inner .ztList_box .zt_group{padding:15px 0;border-bottom:1px dashed #d9d9d9;  margin: 0;}
.ztList_inner .ztList_box ul{margin: 0;padding: 0;list-style:none;}
.ztList {position: relative;   min-height: 90%;}
.nocont{ min-height: 90%;  min-height:-moz-calc(100% - 170px);  min-height:-webkit-calc(100% - 170px);  min-height: calc(100% - 170px);}
.control_list{position: absolute;  left: -83px;  color: #ccc;  top: 39px;-moz-user-select:   none;}
.control_list span{  display: block;  font-size: 16px;  width: 100px;text-align: center;  }
.control_list span.control{cursor: pointer}
.control_list span.n{  width: 26px;  color: #b30707;margin: 0 auto; padding-bottom: 2px;margin-top: 2px;}
.control_list span.m{border-top:2px solid #b30707;padding-top: 4px; width: 26px;  color: #b30707;;  margin: 0 auto;  }
.phone_menu{ margin-bottom: 0;  line-height: 35px;  display: none;  color: #e59b5a;  margin-top: 0px;  top: 15px;  position: absolute;  right: 15px;  font-size: 24px;  font-size: 2.4rem;}
.lb .dropdown-menu{ right: -15px;  left: auto;  top: 40px;  padding: 0;min-width: 60px}
.lb .dropdown-menu>.active>a {background-color: #9f0101;;}
.lb .dropdown-menu>.arrow {position: absolute; top: -11px; left: 50%; margin-left: -4px;  border-right: 12px solid transparent;  border-bottom: 11px solid #000;  border-left: 12px solid transparent;  content: '';  border-bottom-color: rgba(0,0,0,.15);  }
.lb .dropdown-menu>.arrow:after {position: absolute;  top: 1px;  margin-left: -10px;  border-right: 10px solid transparent;  border-bottom: 10px solid #fff;  border-left: 10px solid transparent;  content: " ";  }
.notybox{top: 60px;  left: 50%;margin-left: -155px;  position: fixed;  width: 310px;  height: auto;  list-style-type: none;  z-index: 1000;}
.notybox ul li{border:none !important;}
.noty_message{background-color: #57B6E2;  color: #fff;  padding: -2px;  }
.wrong .noty_message{background-color: #9F0101;}
.notybox_x .noty_message {  padding-right: 30px!important;  }
.noty_buttons{    position: absolute;  top: 0;    right: 0px;  background: none!important;  border: none!important;padding:0!important}
.noty_buttons button{    font-size: 12px;  color: #fff;  line-height: 33px;  padding: 0 10px;    opacity: 1;  font-weight: normal;    background: none;}
.mob-detailsNav { height: 40px; text-align: center; display: none; position: fixed;  bottom: 0;  left: 0; z-index: 200;  }
.flexbox{display:-webkit-box;display:-moz-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;}
.mob-detailsNav ul{position:fixed;bottom:0;left:0;z-index:200;margin:0;width:100%;height:41px;border-top:1px solid #d5d5d5;background-color:#f8f8f8;}
.mob-detailsNav ul li{width:20%;height:100%;font-size:12px; margin: 0;}
.mob-detailsNav ul.nozan li{width:25%}
.mob-detailsNav ul.nozan li:last-child{display: none}
.mob-detailsNav li a{display:block;padding-top:10px;height:100%;color:#888;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent;}
.mob-detailsNav li a>*{pointer-events:none;}
.mob-detailsNav li dl{margin:0;}
.mob-detailsNav li dl dt{position:relative;font-weight:400;}
.mob-detailsNav li dl dt .num {
    position: absolute;
    top: -9px;
    left: auto;
    overflow: hidden;
    /* margin-left: 1px; */
    text-align: center;
    min-width: 3.5em;
    display: inline-block;
    color: #b30707;
    font-size: 12px;
    font-size: 1.2rem;
}
.mob-detailsNav li dl dt .fa{display:block;margin:0 auto;width:20px;height:20px;font-size:20px;}
.ztList .list_title {  padding-bottom: 4px;  border-bottom: 2px solid #ccc;    position: relative;  }
/*articlelist.css*/
.all_wz .list_title{border-bottom:1px solid #ccc;}
.all_wz .list_title span{display:inline-block;}
.all_wz .list_title .zt_name{display:inline-block;color:#333;}
.all_wz .list_title .zt_name ul{  font-size: 26px;  font-size: 2.6rem;  margin-bottom: 0;}
.all_wz .list_title .zt_name ul li{display:inline-block;}
.all_wz .list_title .zt_name ul li.zt_control {color:#e59b5a; position: relative;}
.all_wz .list_title .zt_name ul li.zt_control .fa{position: absolute;  top: -18px; left: 0; cursor: pointer; }
.all_wz .fl_silde{margin-bottom:0;display: none}
.all_wz .dateclass{margin-top:15px;}
.all_wz .list_title>.right{color:#e59b5a;  bottom: 3px;  position: absolute;  right: 0;}
.all_wz .list_title>.right .fa{margin-left:5px;cursor:pointer;}
.all_wz .mu_fl li{display:inline-block;margin:10px 2px 0;padding:4px 7px;border:1px solid #ccc;border-radius:4px;color:#9e9e9e;cursor:pointer;}
.all_wz .mu_fl li a{display: block;  height: 100%;  width: 100%;}
.all_wz .mu_fl li>span{margin-left: 5px;}
.all_wz .mu_fl li.active{border:#333;background:#555;color:#fff;}
.all_wz dl,.all_wz ul{list-style:none;}
.all_wz ul.mu_fl{padding:5px 10px 15px;border-bottom:1px solid #ccc;}
.all_wz ul.yearnum{margin-left:21px;padding-bottom:0;background:url(../images/redline.png) repeat-y;}
.all_wz ul.yearnum>li{margin-bottom:15px;}
.all_wz ul.yearnum .ti{font-size:24px;font-size:2.4rem;}
.all_wz ul.yearnum .ti em{display: inline-block; min-width: 20px; text-align: center; margin: 0 3px;}
.all_wz ul.yearnum .monthnum .ti{cursor: pointer;overflow:hidden;margin-top:10px;padding-left:14px;line-height: 34px;background:url(../images/bigred.png) no-repeat left center;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-size:1.8rem;}
.all_wz .new_list .detailnum dd{background: none;padding-left: 0}
.all_wz .detailnum dd{position:relative;padding-left: 60px;background:url(../images/littlered.png) no-repeat left 25px;}
.all_wz ul.yearnum li>.ti span{display:inline-block;margin-right:5px;margin-left:-21px;width:55px;height:55px;border:3px solid #b40808;border-radius:50%;background:#b40808;color:#fff;text-align:center;font-size:18px;line-height:49px;}
.all_wz ul.yearnum li>.on span{background:#fff;color:#b40808;}
.all_wz dl.monthnum dd>.ti span{position:absolute;left:-22px;width:39px;text-align:right;font-size:18px;font-size:1.8rem;line-height:34px;}
.all_wz dl.monthnum dd>.ti>a{padding-left:33px;}
.all_wz .detailnum h3,.wz_search_ul h3{line-height: 1.5em;margin-top:0px;border-bottom:none;font-size:24px;font-size:2.4rem;display: inline-block;color: #2e2e2e;}
.all_wz .detailnum h3 img{margin-top: -4px;}
.all_wz .wz_l{ padding: 16px 16px 30px 16px;border-bottom:1px dashed #d9d9d9; width: 100%;text-align: justify;}
.all_wz .new_list .detailnum dd:last-child .wz_l{border-bottom: 0}
.all_wz .detailnum dd:hover .wz_l{background-color:#f5f5f5;}
.all_wz .fz_modal .wz_l{display:inline-block;padding-right:15%;}
.all_wz .fz_modal .wz_l>a{display: block;  position: relative;}
.all_wz .wz_r{display:none;}
.all_wz .fz_modal .wz_r{position:absolute; top: 21px;right: 0;display: block;padding:16px;padding-top:0;width:15%;     padding-bottom: 0;   overflow: hidden;}
.wz_r .wz_r_box{border-radius: 7px;  height: 100%;  width: 100%;  overflow: hidden;}
.all_wz .wz_l p{display:none;}
.all_wz .fz_modal .wz_l p{display: block;  line-height: 1.8em;  max-height: 7.2em;  font-size: 18px;  font-size: 1.8rem;  color: #707070;  overflow: hidden;  text-overflow: clip;}
.all_wz .fz_modal .wz_r img{width:100%;border-radius: 7px;}
.all_wz .num_hot,.wz_list .num_hot{display:none;margin-left:20px;padding:0;list-style:none;}
.all_wz .detailnum dd:hover .num_hot,.wz_list li:hover .num_hot{display: inline}
.all_wz .num_hot i,.wz_list .num_hot i{margin-right:5px;}
.all_wz .num_hot i.icon-eye img,.wz_list .num_hot i.icon-eye img{ width: 18px;}
.all_wz .num_hot li,.wz_list .num_hot li{display:inline-block;margin-right:20px;}
.all_wz ul.yearnum dl{display:none;}
.all_wz ul.yearnum>li:first-child dl{display:block;}
.all_wz ul.yearnum .detailnum {margin-top: 15px}
.all_wz ul.yearnum .detailnum .effect-oscar {padding-left:10px;}
.all_wz .detailnum dd>a{display:block;}
.opencode3 img{height:17px;background:#000;}
.qrcode-box3{position:absolute;bottom: 35px;left: 50%;margin-left: -75px;}
.all_wz .opencode3{display: inline-block;position: relative; margin-left: 5px; }
.all_wz .wz_l .t_wz { font-size: 16px;  color: #9e9e9e;  position: absolute;  bottom: 15px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.all_wz .wz_l .t_wz span{float:left}
.zt_control .tooltip div.tooltip-inner,.list_title div.tooltip-inner{ white-space: nowrap;}
.all_wz .loading-more {  padding-left:60px;  text-align: center;  font-size: 16px;  margin: 10px auto;  }
.all_wz .loading-more span {  margin: 0 5px;  color: #b30707;  }
.noarticles .noarticles_box{  width: 100%;  max-width: 800px;  display: block;margin: 50px auto 0 ; }
.noarticles .noarticles_box img{  display: block;  width: 70%;  margin: 100px auto 30px; }
.noarticles p{font-size: 20px;font-size: 2.0rem; line-height: 2; }
/*fanslist.css*/
.fsList .list_title{padding-bottom:4px;border-bottom:2px solid #ccc;}
.fsList .fsList_lb{margin:32px 8px;list-style:none;font-size: 0;}
.fsList .fsList_lb>li{position:relative; font-size: 16px;display:inline-block;margin:8px;width:185px;border:1px dashed #ccc;}
.fsList .fsList_lb li .avatar-photo{margin:20px auto 10px;width:50px;height:50px;border-radius:50%; position: relative;line-height: 50px;  text-align: center;  color: #fff;  font-size: 18px;  font-size: 1.8rem;}
.fsList .fsList_lb li .avatar-photo a,.fsList .fsList_lb li .avatar-photo a img.fsi{display:block;width:100%;height:100%;border-radius:50%;}
.fsList .fsList_lb .avatar-name{text-align:center;}
.fsList .fsList_lb .btn_gz .btn{margin:0 auto;padding:3px 8px;width:100px;border-radius:15px;  display: block;    box-shadow: 0px 1px 2px rgba(0,0,0,0.3);}
.fsList .fsList_lb .btn_gz{display:inline-block;margin:10px 0 20px;width:100%;}
.fsList .fsList_lb .fs_set{position:absolute;top:0;left:0;z-index:20;display:none;width:100%;height:100%;background:rgba(255,255,255,.85);}
.fsList .fsList_lb .fs_set ul{position:relative;margin-top:30px;padding-left:30px;list-style:none;}
.fsList .fsList_lb .fs_set ul>li{height:36px;font-size:18px;font-size:1.8rem;line-height:36px;cursor:pointer;}
.fsList .fsList_lb .fs_set ul>li:hover{color:#b40808;}
.fsList .fsList_lb .fs_set_btn{position:absolute;top:5px;right:10px;z-index:21;}
.fsList .fsList_lb .forg-name{width: 100%;  text-align: center; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 15px;}
.fsList .fsList_lb .forg-name:focus{outline:0;}
.xg_btn{position: absolute;  margin-left: 12px;}

/*zl_setting*/
.zl_setting{position:relative;overflow:hidden;padding-top:60px;height:100%;}
.sidebar-menu{width:150px;}
.menu-first{display:block;height:55px; margin-top: 10px;color:#FFF;text-align:center;font-weight:400;font-size:20px; font-size: 2.0rem;line-height:55px;}
.menu_title{ margin-bottom: 15px;margin-top:0;background-color:#eb4605;font-size: 22px;font-size: 2.2rem; letter-spacing: 0.1em;}
.menu-first:active,.menu-first:hover{color:#fff;text-decoration:none;}
.menu-first:focus,.menu-first:visited{color:#fff;}
.menu-first .fa{margin-right:5px;}
.menu-second{background:#333540;}
.navigation ul.menu-second li a{height:40px;text-align:right;font-size:16px;line-height:40px;}
.menu-second li.active a,.menu-second li.active a:hover{background-color:#fff;color:#333;text-decoration:none;}
.menu-second li a:hover{background-color:#333540;color:#fff;}
.menu-second-selected{height:40px;background-color:#66c3ec;text-align:center;line-height:40px;}
.nav-list,.nav-list li a{margin:0;padding:0;}
.con_set .content{margin: 40px auto; width: 800px;}
.control_fixed{width: 800px;}
.htmleaf-header .header_name{font-size: 32px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;font-size: 3.2rem; border-bottom: 2px solid #eb4605 ;  position: relative;}
.htmleaf-header .header_name .zs{position:absolute;bottom:-2px;left:15px;display:inline-block;width:80px;height:40px;border:2px solid #eb4605;border-bottom:0;border-radius:50px 50px 0 0;background-color:#fff;vertical-align:middle;text-align:center;line-height:37px;}
.htmleaf-header .header_name span{margin-left:105px;}
.htmleaf-header .header_name span.date_title{margin-left: 0}
.htmleaf-header .header_name span.xc_article{margin-left:0px; cursor: pointer;}
.htmleaf-header .header_name span.xc_article .yx-exchange{width:25px; margin-bottom: 5px;}
.htmleaf-header .header_name span.ladda-label{margin-left: 0;color:#555}
.htmleaf-header .header_name span.kh {margin-left: 0;}
.htmleaf-header .header_name .zs .fa{margin-top:10px;color:#eb4605;font-size:26px;}
.dpk_box{margin-top:5px;color:#999;font-size:18px;font-family:'Microsoft YaHei',arial,tahoma,sans-serif; position: relative;  width: 220px;}
.dpk_box i.fa-calendar {  position: absolute;  bottom: 7px;  right:13px;  top: auto;  cursor: pointer;  }
.dpk_box .dtp_input{display:inline-block;padding:2px 5px;width:90px;height:28px;border-radius:2px;color:#999;font-size:14px;}
.setlist .setlist_ul{margin:25px auto;color:#555;list-style:none;font-size:20px;font-size:2rem;}
.setlist .setlist_ul .icheckbox_flat-red,.control_fixed .icheckbox_flat-red{  margin-bottom: 3px;  margin-right: 10px;  }
#sns .icheckbox_flat-red{margin-bottom: 2px;margin-right: 5px;}
.setlist .setlist_ul>li{position:relative;padding:10px 0;line-height:32px;}
#lanmu_set .setlist .setlist_ul>li{border-bottom: 1px solid #eee}
.setlist .setlist_ul .time_mark{color:#999;vertical-align:top;font-size:16px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.setlist .setlist_ul .setlist_lf{padding-right:230px;}
.setlist .setlist_ul .setlist_lf .kh{font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;display: inline-block;  }
.setlist .setlist_ul .setlist_lf img{margin-left: 5px;}
.setlist .setlist_ul .setlist_mark{position:absolute;top:10px;right:0;text-align:right;}
.setlist .setlist_ul .setlist_mark .btn_mark{ color: #eb4605; list-style: none;display: none;}
.setlist .setlist_ul .setlist_mark .btn_mark .delete_btn{ position: absolute; right: 0; bottom: 0; display: none}
.setlist .setlist_ul .setlist_mark .btn_mark li.delete_btn{ bottom: auto;}
.setlist .setlist_ul li:hover .setlist_mark .btn_mark{display: inline-block}
.setlist .setlist_ul .setlist_mark .btn_mark>li{ display: inline-block; float: left; position: relative}
.setlist .setlist_ul .setlist_mark .btn_mark .dropdown-menu{min-width:0;  padding: 0;    left: -13px;}
.setlist .setlist_ul .setlist_mark .btn_mark .dropdown-menu>.arrow{position:absolute;top:-11px;left:24px;margin-left:-4px;border-right:12px solid transparent;border-bottom:11px solid #000;border-left:12px solid transparent;content:'';border-bottom-color:rgba(0,0,0,.15);}
.setlist_mark .btn_mark .dropdown-menu>.arrow:after{position:absolute;top:1px;margin-left:-10px;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:" ";}
.setlist .setlist_ul .setlist_mark .fa{margin-right: 10px;margin-left: 10px;}
.setlist .setlist_ul .setlist_mark .tooltip .tooltip-inner{  white-space: nowrap;  }
.con_set .control_fixed{ z-index: 5; position: fixed;  bottom: 0;  height: 54px;  border-top: 1px solid #eee;}
.con_set .fixed_line{position: fixed;  z-index: 1;  width: 100%;  bottom: 0;  height: 54px;  border-top: 1px solid #eee;  background: #fff;}
.setlist{padding-bottom:80px; min-height: 260px;}
.control_fixed{padding:15px 0;}
.control_fixed_lf{line-height:28px;}
.control_fixed_lf span{margin-right: 20px;}
.control_fixed_rt{margin-top:-6px;width:116px;height:35px;border:none;background:#eb4605;color:#FFF;font-size:18px;}
.botton_grey{background: #ccc}
.control_fixed_rt:hover{color:#fff}
#PublicAtc .tj_wz{position:relative;box-sizing:content-box;margin:35px 0 60px;padding-bottom:0;padding-left:0;height:240px;list-style:none;line-height:2;}
#PublicAtc .tj_wz h3{margin-top:0;color:#2e2e2e;font-size:24px;font-size:2.4rem;line-height:1.5em;margin-bottom: 10px;}
#PublicAtc .tj_wz .img_title h3{position:relative;z-index:100;margin-top:130px;padding:0 5px;color:#fff;letter-spacing:.05rem;}
.exchange_btn{display: none;position:absolute;top:50%;left:50%;margin-top:-44px;margin-left:-44px;width:88px;height:88px;border:2px solid #eee;border-radius:50%;background:rgba(255,255,255,.9);}
.exchange_btn a{display:block;width:100%;height:100%;color:#ec581e;text-align:center;font-size:30px;line-height:88px;}
.exchange_btn .fa-exchange{margin-bottom: 5px;  width: 40px;  height: 40px;}
.cancel_zd{position:absolute;top:0;right:15px;width:116px;height:26px;background:#ec581e;display: none}
.cancel_zd span{display:block;color:#fff;line-height:26px;cursor: pointer}
.cancel_zd span .fa{margin:0 10px;}
#PublicAtc .tj_wz:hover .exchange_btn{  display: block;}
#PublicAtc .tj_wz li:hover .cancel_zd{ display: inline-block;}
.addzt_list{ font-size: 16px;  line-height: 28px;  color: #eb4605;  border: 2px solid #eb4605;  border-radius: 20px;  height: 28px;  width: 93px;  text-align: center;  box-sizing: content-box;  letter-spacing: 0.1em;  margin-top: 4px;  padding-left: 4px;  float: right;}
.addzt_list a.fa_plus{font-size: 30px;  margin-right: 5px;}
.addzt_list .dropdown-menu{position:absolute; left: auto;top: 40px;right: -10px;padding: 0;width:300px;outline:0;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:8px;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:14px;-webkit-background-clip:padding-box;}
.addzt_list .modal-header{padding:15px;min-height:16.43px;border-bottom:1px solid #e5e5e5;}
.addzt_list button.close{margin-top: 20px;margin-right: 15px}
.addzt_list .modal-body{position:relative;padding:15px;}
.addzt_list .modals .modal-footer{border-top:none;text-align:left;font-size:16px;}
.addzt_list .modals .myModalLabel{margin:0 auto;color:#555;font-weight:400;font-size:18px;line-height:35px;}
.addzt_list .modals .input{ color: #555;;margin:0;padding:5px;width:100%;outline:0;border:none;border-bottom:1px solid #ccc;font-size:15px;}
.addzt_list .modals .clear{position:absolute; line-height: 21px;top:5px;right:0;width:21px;height:21px;border-radius:50%;background-color:#ccc;color:#fff;text-align:center;cursor:pointer;}
.addzt_list .modal-body .add{display:block;position: relative}
.addzt_list .modals .modal-footer .btn{margin-top:20px;min-width:85px;border:1px solid #8c8c8c;border-radius:20px;background-color:#fff;letter-spacing:.1em;font-size:16px;}
.addzt_list .modals .modal-footer .btn_qx{border:none;color:#8c8c8c;}
.addzt_list  .modals>.arrow{position:absolute;top:-11px; right: 45px;border-right:12px solid transparent;border-bottom:11px solid #000;border-left:12px solid transparent;content:'';border-bottom-color:rgba(0,0,0,.15);}
.addzt_list  .modals>.arrow:after{position:absolute;top:1px;margin-left:-10px;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:" ";}
.htmleaf-header .header_name span.nullphone{margin-left: 0}
.public_m .modal-dialog{  width: 320px;  position: absolute;  left: 50%;  top: 50%;  margin-left: -160px;  margin-top: -122px;}
.public_m .modal-header{min-height:45px;border-bottom:none; padding: 20px;}
.public_m .modal-body{padding: 10px 20px 20px;  text-align: justify;  letter-spacing: .1em;  font-size: 18px;  line-height: 30px;}
span.o_word{color:#eb4605;font-size:20px;}
.public_m .modal-footer{padding:20px;border-top:none;text-align:left;}
.public_m .modal-footer .btn{margin-right:5px;background:0 0;color:#999;}
.public_m .modal-footer .sure_btn{width:85px;border-radius:40px;background:#eb4605;color:#fff;}
.zl_setting .menu-first img{margin-bottom:4px;margin-left:-10px;}
.htmleaf-header .header_name .zs img{margin-top:10px;}
#tsModal .modal-content{  padding: 15px 15px 45px 15px;}
#tsModal .modal-body{margin-top: 10px;margin-bottom: 20px}
#public_input .m_input_label{margin-bottom: 10px;}
#public_input .input-group{width: 100%;}
#public_input .input-group input{padding: 4px 12px;  width: 100%;  height: 36px;  outline: 0;  border: 1px solid #ccc;  border-radius: 4px;  background: 0 0;  box-shadow: none;}
.dwv{font-size: 16px}
.xcwz_box{position:fixed;top:0;z-index:9999;display:block;overflow:auto;width:100%;height:100%;background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType='0');}
.xcwz{position:relative;z-index:9999;margin:53px auto;padding:2% 5%;width:90%;max-width:960px;border:1px solid #d9d9d9;background:#f2f2f2;color:#6e6e6e;font-size:18px;font-size:1.8rem;line-height:30px;}
.xcwz .close{opacity:1;}
.xcwz .close img{position:absolute;top:-15px;right:-15px;}
.xcwz_s .content{position:relative;margin-bottom:45px;}
.query_btn{position:absolute;display:block;width:100%;text-align:center;}
.query_btn a,.query_btn button,.query_btn .btn:hover,.query_btn .btn:focus{margin:0 30px;padding:0;width:116px;height:35px;border:none;background:#eb4605;color:#fff;letter-spacing:.1em;font-size:18px;line-height:35px;}

/*.dpk_box .dtp_inputmin{margin-left: 5px}*/
.dwbg .dwb{ background: #000;  background: linear-gradient(#6e6e6e 0%,#000 70%);  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(0.7,#6e6e6e));  background: -webkit-linear-gradient(#6e6e6e 0%,#000 70%);  background: -moz-linear-gradient(#6e6e6e 0%,#000 70%);}
/* iCheck plugin Minimal skin, black*/
.icheckbox_minimal,.iradio_minimal{display:inline-block;margin:0;padding:0;width:18px;height:18px;border:none;background:url(../images/minimal.png) no-repeat;vertical-align:middle;cursor:pointer;}
.icheckbox_minimal{background-position:0 0;}
.icheckbox_minimal.hover{background-position:-20px 0;}
.icheckbox_minimal.checked{background-position:-40px 0;}
.icheckbox_minimal.disabled{background-position:-60px 0;cursor:default;}
.icheckbox_minimal.checked.disabled{background-position:-80px 0;}
.iradio_minimal{background-position:-100px 0;}
.iradio_minimal.hover{background-position:-120px 0;}
.iradio_minimal.checked{background-position:-140px 0;}
.iradio_minimal.disabled{background-position:-160px 0;cursor:default;}
.iradio_minimal.checked.disabled{background-position:-180px 0;}
label.radio{padding-right:5px;}
.output .setting .blacklist .icheckbox_minimal{top:-2px;}
input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}
.output .setting .checkbox,.output .setting .icheckbox_minimal{display:inline-block;padding-left:0;}
/*userset*/
.userset{padding-top:60px;}
.userset .usetting{padding-top:30px;}
.userset .usetting h2{margin-bottom:25px; font-size: 30px; font-size: 3.0rem;}
.userset .usetting .tab-content{overflow:visible;padding:30px 0 60px;}
.userset .usetting .tab-content .control-group h4{ margin: 10px 0 25px;  color: inherit; font-weight: 700; font-size: 20px; font-size: 2.0rem;  font-family: inherit;  line-height: 20px; text-rendering: optimizelegibility;  letter-spacing: 0.1em;}
.userset .usetting .tab-content label.control-label{display:block;margin:10px 0 5px;font-weight:400;}
.relative{position:relative;}
.userset .usetting .tab-content .control-group .normalsz h4{margin:0;}
.normalsz .modal-footer,.normalsz .modal-header{border-top:none;border-bottom:none;}
.normalsz button[data-color=blue]{margin-top:0;text-align:center;}
.normalsz .modal-sm { max-width: 320px;  margin: 60px auto; }
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom-color:#fff!important;}
.usetting .tab-content input[type=text],.usetting input[type=password]{ padding: 6px 8px;display:inline-block;margin-bottom:10px;width:270px;height:40px;border:1px solid #ccc;border-radius:2px;box-shadow:none;font-size:16px;/*font-size: 1.6rem;*/ }
.usetting .tab-content .input-append input[type=text]{width:220px;}
.usetting .tab-content input[type=text].yzm_input{display:block;margin-bottom:0;width:150px;}
.usetting .tab-content .input-group-btn{float:left;margin-left:0;width:120px;line-height:40px;}
.usetting .tab-content .input-group-btn .yzm_btn{padding:9px 5px;width:120px;}
.usetting .tab-content .input-xlarge{display:inline-block;margin-bottom:10px;width:270px;height:40px;border:1px solid #ccc;border-radius:2px;box-shadow:none;font-size:16px; /*font-size: 1.6rem;*/}
.usetting input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#eee;cursor:not-allowed;}
.usetting .tab-content .btn-large{margin-bottom: 2px;  padding: 0 8px;  height: 40px;  border-color: #d5d5d5; border-radius: 0 2px 2px 0;  background: #f5f5f5;  box-shadow: none;  color: #555;  text-shadow: none;     font-size: 16px;  /*font-size: 1.6rem;*/ letter-spacing: 0.1em}
.usetting .tab-content a.btn-large{line-height: 40px}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-5px;}
.usetting .tab-content .control-group{margin-bottom:40px;position: relative}
#uploader-demo .change-avatar {vertical-align: top;  margin-top: 25px;}
/* #personal .control-group{border-bottom: 1px dashed #ccc}*/
#personal .control-group:nth-child(3){border-bottom: none}
.Bound li{display:inline-block;margin-top:5px;margin-right:5px;}
.Bound li img{width:40px;height:40px;max-width:none;border-radius:50%;}
.usetting .tab-content .tab-pane .avatar{display:inline-block;margin:0 20px 20px 0;width:90px;height:90px;border-radius: 50%;position: relative;}
.usetting .tab-content .tab-pane .avatar .progress{position: absolute;  width: 100%;  top: 50%;  opacity: 0.6;  height: 16px;  margin-top: -8px;  border-radius: 13px;}
.usetting .tab-content .tab-pane .avatar .progress-bar{ line-height: 16px;}
.change-avatar div{width: 96px; height: 42px;}
.usetting .tab-content .tab-pane .avatar .s{height: 100%;  width: 100%;  text-align: center;  line-height: 90px; font-size: 28px;display:block;border-radius: 50%;color: #fff;}
.usetting .tab-content .input-xxlarge{border: 1px solid #ccc;  padding: 6px 8px;box-sizing:border-box;width:90%;border-radius:2px;box-shadow:none;resize:none;}
#owncolumn .txsetting dl dt,.sys_infor dl dt{font-weight:400;font-size:18px;line-height:42px;}
.usetting .tab-content td,.usetting .tab-content th{vertical-align:middle;text-align:center;}
.usetting .tab-content .info td{background:#f5f5f5;}
.usetting .tab-content td img,.usetting .tab-content th img{width:24px;}
.sixin ,.sys_m{margin-top:25px;list-style: none;}
ul.sys_infor_ul{margin-top: 30px;list-style: none;}
ul.sys_infor_ul li{margin-bottom: 25px}
.sys_infor_label{margin-bottom:20px;font-weight:600; }
.sys_infor_right .row{padding-left: 20px}
.sys_infor_col{margin-bottom: 15px;padding-left: 0;padding-right: 0;}
.sixin li{  display: inline-block;  margin-right: 30px;  list-style: none;  margin-bottom: 20px;  }
.sixin li .iradio_minimal{margin-right:5px;}
.sys_m li{ margin: 16px 0;}
#personal p{color:#9e9e9e; margin-top: 15px;}
.sys_m li .icheckbox_flat-red,.sys_infor_col .icheckbox_flat-red{margin-bottom: 4px;margin-right: 10px}
.usetting .checkbox img,.usetting .icheckbox_minimal img{width:24px;height:24px;max-width:none;}
.usetting .tab-content .tab-pane .change-avatar .btn{padding: 0;  font-size: 14px;  font-size: 1.4rem;border-color:#d5d5d5;border-radius:4px;background:#f5f5f5;box-shadow:none;color:#555;text-shadow:none;}
.usetting .tab-content .tab-pane .change-avatar .uploadify-button{text-align:center;}
.usetting .tab-content .tab-pane .change-avatar .btn object{top:0;left:0}
.captcha input{float:left;box-sizing:border-box;margin-right:10px;padding:4px 12px;width:165px;height:44px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.captcha img{width:125px;height:40px;max-width:100%;border:0;vertical-align:middle;}
.refresh_captcha{display:inline-block;}
.usetting .tab-content .input-xlarge:focus,.usetting .tab-content input[type=text]:focus{outline:0;outline:thin dotted \9;border-color:rgba(82,168,236,.8);}
button[data-color=blue]{ width: 116px;  height: 35px;  border: none;  background: #eb4605;  color: #FFF;  font-size: 18px;  font-size: 1.8rem;  margin-top: 20px;}
button[data-color=blue] span{color: #fff;}
.social-network{display: inline-block;  margin-right: 25px;}
#reward .rule_left span{margin-top:-61px;font-size:20px;}
#reward .rule_box{display:none;}
#reward .item-checkbox{margin:50px auto 20px;}
.item-checkbox .icheckbox_flat-red{margin:0 5px 3px 0;}
.item-checkbox a:hover{text-decoration:underline;}
#rulemodal .modal-dialog{position:absolute;top:50%;left:50%;margin-top:-210px;    margin-left: -322px;  width: 644px;height:420px;}
#rulemodal .modal-dialog .modal-content{height:100%;}
#rulemodal button.close{position:absolute;top:21px;right:20px;}
.reg-sms{position:absolute;top:0;right:0;float:right;width:300px;border:1px solid #E0E0E0;background-color:#f5f5f5;}
.reg-sms .reg-sms-title{margin:0 15px;height:50px;border-bottom:1px solid #e6edf2;color:#666;letter-spacing:.1em;font-weight:700;font-size:20px;line-height:50px;}
.reg-sms p{padding:15px;text-align:justify;line-height:2;}
.needyz{position: relative;  margin-bottom: 30px;  }
.needyz>span{position: absolute;}
.ddsh{line-height: 2}
.ddsh p{font-size: 24px;  color: #05c737;letter-spacing: 0.1rem;}
.rbd_email .email-sign{margin:0 5px;}
.hang{display: block;}
.worr{color:#F95D59}
.lab{color: #ccc;}
/*anotice*/
ul.messages-list,ul.unstyle{margin-left:0;list-style:none;}
ul.unstyle li{ position: relative;padding: 10px;overflow: hidden;padding-right: 30px;border-bottom: 1px solid #eee;text-align: justify;  line-height: 30px;  }
ul.unstyle i{ margin-right: 10px; margin-left: 10px; width: 1.28571429em; color: #eb4605; text-align: center;}
ul.unstyle li .delete{ position: absolute;  top: 10px;  right: 0px;  left: auto;  font-size: 20px;  margin-right: 0;display: none;  cursor: pointer;}
ul.unstyle li:hover .delete{display: inline-block;}
ul.unstyle li:last-child,.messages-list>li:last-child{border-bottom:0;}
ul.unstyle a{color:#4094c7;}
.sys_message_li .time{ color: #999; font-size: 12px;font-family: SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.message_fixed .control_fixed{position:fixed;bottom:0;z-index:5;height:54px;border-top:1px solid #eee;}
.fixed_linetz{position:fixed;bottom:0;z-index:1;width:100%;height:54px;border-top:1px solid #eee;background:#fff;}
.messages-list>li{ position: relative;padding:20px 30px 10px 10px;border-bottom:1px solid #eee;}
.messages-list p{overflow:hidden;height:20px;text-overflow:ellipsis;white-space:nowrap; color: #999;  font-size: 14px;}
.messages-list .list-heard{margin-bottom:8px;color: #333;font-size: 14px;}
.messages .avatar img{width:50px;height:50px;line-height:1%;}
.usetting .tab-content .tab-pane.messages .avatar{position:relative;float:left;margin:0;margin-right:10px;width:50px;height:50px;}
.messages-list .time{display:block;margin-bottom:9px;color:#999;font-size:12px;}
.messages-list .num_wd{display:inline-block;padding:0 3px;border-radius:20px;background:rgb(51, 148, 29);color:#fff;font-size:14px;}
.messages-list-li:hover{background:#f9f9f9;}
ul.messages-list .delete{width: 1.28571429em;  color: #eb4605;  text-align: center;    position: absolute;  top: 13px;  right: 4px;  left: auto;  font-size: 20px;  margin-right: 0;  display: none;}
ul.messages-list li:hover .delete{display: inline-block}
.sys_message_li .icheckbox_flat-red{ margin-bottom: 3px}
.messages-list-li .icheckbox_flat-red{ float: left;  margin-top: 15px;  margin-right: 10px;}
.notread{background-color: #eee}
/*charts*/
.messages .top{margin-bottom:20px;padding:10px;border-bottom:2px solid #eee;font-size: 18px;}
.message-show{overflow:auto;padding:20px;}
.message-show ul{margin-bottom:0;padding-bottom:90px;}
.message-show .time{color:#999;font-size:14px;margin-bottom: 0}
.message-show li{overflow:hidden;margin-bottom:10px;}
.message-show li>div{position:relative;margin:0 64px;}
.message-show li>div::after,.message-show li>div::before{position:absolute;top:10px;display:inline-block;content:'';}
.message-show .message_l>div::after,.message-show .message_l>div::before{left:-9px;border-top:16px solid #BAD0E9;border-left:9px solid rgba(255,255,255,0);}
.message-show .message_r>div::after,.message-show .message_r>div::before{right:-9px;border-top:16px solid #d9d9d9;border-right:9px solid rgba(255,255,255,0);}
.message-show li>div::after{top:11px;}
.message-show .message_r>div::after{right:-7px;border-top:16px solid #eee;}
.message-show .message_l>div::after{left:-7px;border-top:16px solid #E7F1FC;}
.message-show li>div span{position:relative;display:table-cell;padding:10px 15px;border-style:solid;border-width:1px;line-height:1.5;word-break:break-word;}
.message-show .message_l>div span{border-color:#BAD0E9;border-radius:4px;background-color:#E7F1FC;}
.messages .message_r .avatar{float:right;}
.message-show .message_r>div span{float:right;}
.message-show .message_r>div span{border-color:#d9d9d9;border-radius:4px;background-color:#eee; text-align: justify;}
.messages .avatar{position:relative;float:left;}
.writer-message{bottom:0;width:1024px;position:fixed; margin: 15px auto 0;}
.message_fixed .control_fixed.affix{width: 1024px;}
.writer-message form{margin-bottom:0;padding-top:10px;border-top:1px solid #eee;background-color:#fff;}
.writer-message .btn{padding:7px 6px;width:60px;font-size:16px;}
.writer-message .input-text{margin-right:110px; overflow: hidden;}
.writer-message input{margin-bottom:10px;height:36px;}
input[type=text].input-block-level{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 6px;width:100%;min-height:30px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#555;vertical-align:middle;}
.morebtn{color:#4094c7;}
.tztabs .num_wd{display: inline-block;padding: 0 3px;border-radius: 20px;background: #33941D;  color: #fff;  font-size: 14px;    margin-left: 5px;}
/*search.css*/
.search_con{width:100%;background-color:#f7f7f7;}
.search_detail{margin-top:60px;}
.search_detail .logo_box{margin-top:125px;margin-bottom:25px;color:#ec0c00;text-align:center;font-size:35px;line-height:50px;}
.search_detail .logo_box img{margin-bottom:10px;}
.search_detail .logo_box span.fa-pin{display:inline-block;margin:10px;width:6px;height:6px;border-radius:50%;background:#000;}
.search_head .input-group{height:50px; width: 100%; display: block;font-size: 0}
.search_head .bootstrap-tagsinput input.tt-input{ width: 100%;overflow: hidden;display: block; height: 100%;}
.search .tt-input::-webkit-input-placeholder,.search .search-query::-webkit-input-placeholder{color:#fff;}
.search .tt-input::-moz-placeholder,.search .search-query::-moz-placeholder{color:#fff;}
.search .tt-input:-moz-placeholder,.search .search-query:-moz-placeholder{color:#fff;}
.search_head .input-group input.form-control:focus{outline:0;border-color:#66afe9;-webkit-box-shadow:none;box-shadow:none;}
.search_head .input-group-addon{ border: 1px solid #ac0505; background: #ac0505;color: #fff;font-size: 20px;cursor: pointer; padding: 0;  display: inline-block; height: 50px; line-height: 50px;  width: 116px;    letter-spacing: 0.2em;  text-align: center;}
.search_result{ letter-spacing: .1em; position: absolute; top: 150px;}
.bs-example-form{ margin-bottom: 72px;}
.search_result span.redw{color:#ec0c00;}
.wz_search_ul>li,.zz_search_ul>li{padding:25px 0;border-bottom:1px dashed #d9d9d9;  position: relative;}
.wz_search_ul>li:last-child,.zz_search_ul>li:last-child{border-bottom:none;}
.wz_search_ul,.wz_search_ul .num_hot,.zz_search_ul,.zz_search_ul .num_hot_list{list-style:none;}
.wz_search_ul .num_hot li{display:inline-block;margin-right:20px;}
.wz_search_ul .num_hot li .icon-eye img{width:18px;}
span.search_word{color:#ec0c00;text-decoration:underline;}
.wz_search_ul .t_wz{color:#999;}
.wz_search_ul .t_wz .time{margin-left:20px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.wz_search_ul .t_wz .num_hot{font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.wz_search_ul .t_wz .num_hot i{margin-right: 5px}
.wz_search_ul li p{margin-top:10px;color:#797979;text-align:justify;font-size:18px;font-size:1.8rem;line-height:1.8;}
.wz_search_ul,.zz_search_ul{margin-top:10px;}
.absolute_nav{position:absolute; top: -10px;left:-110px;padding:10px 20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;}
.absolute_nav_ul,.unlist{margin-bottom:0;list-style:none;}
.absolute_nav_ul li a{ display: block;padding: 10px 0; font-size: 18px; font-size: 1.8rem;}
.absolute_nav_ul li.active a{ margin: 0px -23px; padding: 10px 0; border-radius: 4px; background: #45494d;color: #fff;text-align: center;}
.zz_head{float:left;display:inline-block;width:80px;height:80px;border-radius:50%;color:#fff;text-align:center;font-size:25px;line-height:80px;}
.zz_head a{display:block;width:100%;height:100%;border-radius:50%;}
.zz_detail{position:relative;margin-left:100px;padding-right:255px;}
.zz_detail h3{margin:10px 0;}
.zz_detail p a{color:#5c5c86;text-decoration:underline;font-size:18px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.zz_search_ul .num_hot_list li{display:inline-block;padding:0 10px;border-right:1px solid #ccc;font-size:20px;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.zz_search_ul .num_hot_list li:last-child{border-right:none;}
.zz_search_ul .num_hot_list{position:absolute;top:35px;right:0;display:inline-block;}
.zz_search_ul .num_hot_list li span{display:block;text-align: center;}
.zz_search_ul .num_hot_list li span:first-child{margin-bottom:5px;}
.phone_nav_ul{list-style: none;font-size: 16px; /*font-size: 1.6rem;*/ color: #555;display: none;  float: right;line-height: 30px;margin-top: 15px}
.phone_nav_ul li{display: inline-block;  padding: 2px 5px;border-radius: 4px}
.phone_nav_ul li.active{background:#45494d ;  color: #fff;}
.zz_search_ul .num_hot_list li i{display: none}
.search_head .bootstrap-tagsinput{box-sizing: border-box;display:inline-block;padding:0;height:50px;border:1px solid #ccc;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#fff;background-image:none;color:#555;font-size:0;    width: 90%;  width: -moz-calc(100% - 116px);  width: -webkit-calc(100% - 116px);  width: calc(100% - 116px);}
.search_head .twitter-typeahead{  width: 100%;display: inline-block; position: relative;    font-size: 16px;  font-size: 1.6rem;height: 48px;  line-height: 48px;}
.search_head .tag{font-weight: normal;  padding: 0 15px;  height: 50px;  border-radius: 4px 0 0 4px;  background: rgba(0,0,0,.8);  font-size: 16px;  font-size: 1.6rem;  display: inline-block;  line-height: 50px;  margin: -1px 0;}
.mailLogin{position:absolute;top:50%;left:0;margin-top:-295px;width:100%;height:591px;}
.headerBox .header{ margin: 0 auto;width:1024px;height:60px;}
.resetbox .headerBox .header{height:auto}
.mailLogin .mainBox{position:relative;background-color:#d6f1fa;}
.mailLogin .mainBox .main{position:relative;margin:0 auto;height:485px;background:url(../images/main.jpg) 50% 50% no-repeat; background-position: center;  background-size: cover;}
.mainBox .main .positionBox{position:relative;margin:0 auto;padding-top:48px;width:1024px;}
.mainBox .main .loginBox .tit{margin-bottom:1px;width:320px;border:none;}
.mainBox .main .loginBox .tit li{float:left;width:50%;text-align:center;}
.mainBox .main .loginBox .tit li a{margin:0;background-color:rgba(0,0,0,.9);}
.mainBox .main .loginBox{float:right;border-radius:5px;}
.mainBox .main .loginBox{position:relative;width:320px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);}
.mainBox .main .loginBox .tab-content{padding:30px 41px;background:rgba(0,0,0,.7); }
.mainBox .main .loginBox .tab-content .input-group-addon{width:40px;  padding: 0;  border: none;}
.mainBox .main .loginBox .tit li.active a{background-color:rgba(0,0,0,.7);}
.mainBox .main .loginBox .tit li a{letter-spacing: 0.1em;display:inline-block;padding:14px 0;width:100%;border:none;border-radius:0;color:#fff;text-decoration:none;font-size:20px; font-size: 2.0rem;}
.l_box .brand{color:#707070;font-size:20px;line-height:40px;}
.l_box .brand img{margin-bottom:6px;height:40px;}
.l_box .brand span{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #707070;line-height:30px;}
.mainBox .main .loginBox .tab-content .input-group{margin-bottom:15px;}
.mainBox .main .loginBox .tab-content .input-group input{box-sizing:border-box;padding:4px 12px;width:202px;height:40px;border:none;border-radius:0 4px 4px 0;}
.mainBox .main .loginBox .tab-content .password input[type='password']{  padding-right: 35px;  }
.mainBox .main .loginBox .tab-content .password .fa-eye{  position: absolute;  right: 10px;    font-size: 14px;  top: 11px;  color: #555;  cursor: pointer;  }
.mainBox .main .loginBox .tab-content .input-group input:focus{border-color:#66afe9;-webkit-box-shadow:none;box-shadow:none;}
.mainBox .main .loginBox .tab-content button[data-color=blue]{letter-spacing: 0.2em; width: 100%;  margin: 15px auto 0; outline: none;}
.mainBox .main .loginBox .icheckbox_minimal{background-color: #fff;}
.mainBox .main .loginBox .control-group{ color: #fff;font-size: 14px;font-size: 1.4rem}
.mainBox .main .loginBox .control-group .icheckbox_flat-red{margin-bottom: 2px;margin-right: 2px}
.footmain{position:absolute;bottom:0;background:#fff;color:#4c4c4c;}
.login_ways{color:#ccc;}
.login_ways_ul{margin:15px 0 0;text-align:center;}
.login_ways_ul li{display:inline-block;margin:0 2px;width:30px;height:30px;border-radius:50%;text-align:center;font-size:18px;line-height:30px;}
.login_ways_ul li.weibo:hover{background:#f57e42;color:#fff;}
.login_ways_ul li.qq:hover{background:#15a7f0;color:#fff;}
.login_ways_ul li.wechat:hover{background:#49be38;color:#fff;}
.bdsug{position:absolute;z-index:1;width:100%;}
.bdsug ul{border:1px solid #ccc;background:#fff;-webkit-box-shadow:1px 1px 3px #ededed;-moz-box-shadow:1px 1px 3px #ededed;box-shadow:1px 1px 3px #ededed;font:16px arial;-o-box-shadow:1px 1px 3px #ededed;}
.bdsug li{position:relative;padding:4px 8px;width:100%;color:#000;line-height:22px;cursor:pointer;}
.search .bdsug ul{background:rgba(255,255,255,.9);font-size:14px;}
.bdsug li:hover{background:#f0f0f0;}
.search_body{margin-bottom: 60px}
.forgetpassw:hover{text-decoration:underline;}
.con_middle{ min-height: 90%;  min-height: -moz-calc(100% - 120px);  min-height: -webkit-calc(100% - 120px);  min-height: calc(100% - 120px);}
.logon_phone .modal-dialog{z-index: 10;margin-top: 100px}
.logon_phone .modal-footer,.logon_phone .modal-header{border:none;}
.mainBox .main .loginBox .tab-content .logon_phone .input-group{margin:0 auto 20px;width:100%;}
.mainBox .main .loginBox .tab-content .logon_phone .input-group input{padding:4px 12px;width:100%;height:44px;outline:0;border:1px solid #999;border-radius:4px;background:0 0;box-shadow:none;font-size:16px;}
.mainBox .main .loginBox .tab-content .logon_phone .input-group input.yzm_input{border-top-right-radius:0;border-bottom-right-radius:0;}
.logon_phone .input-group-btn button{padding:10px 12px;width:105px;border-color:#999;text-align:center;font-size:16px;}
.logon_phone label.error{position:absolute;top:0;right:105px;visibility:hidden;margin:0;padding:0 8px;background:#fff;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 8px);background:linear-gradient(to right,rgba(255,255,255,0),#fff 8px);color:#c33;font-size:14px;line-height:44px;opacity:0;cursor:text;-webkit-transition:.25s ease-out;transition:.25s ease-out;-webkit-transform:translate(8px,0);transform:translate(8px,0);-ms-filter:"alpha(Opacity=0)";-ms-transform:translate(8px,0);}
.logon_phone label.error.is-visible{visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-ms-filter:"alpha(Opacity=100)";-ms-transform:translate(0,0);}
.logon_phone .modal-content{padding:20px;}
.logon_phone h4{text-align:center;letter-spacing:.04em;font-weight:700;font-size:20px;}
.logon_mail h4{margin-top:20px;margin-bottom:20px;text-align:center;letter-spacing:.04em;font-weight:700;font-size:20px;}
.logon_mail .modal-content p{text-align:justify;letter-spacing:.04em;}
button[data-color=blue].btn:focus,button[data-color=blue].btn:hover{  color: #fff;}
/*reset.css*/
.resetbox .l_box{margin:20px 0;}
.resetpw{margin:20px auto;width:300px; font-size: 16px;}
.resetbox .input-group{margin:0px auto 20px;width:300px;}
.resetbox .input-group.newmail{margin-bottom:10px}
.resetbox .input-group .form-control{font-size: 16px;}
.resetbox .btn:focus{ color: #fff;}
.resetbox .input-group input{padding:4px 12px;width:100%;height:44px;outline:0;border:1px solid #999;border-radius:4px;background:0 0;box-shadow:none;}
.resetbox .submit-button{width:300px;letter-spacing:.2em;  margin-bottom: 20px;}
.jhmail .submit-button{margin-top:0;border:1px solid #eb4605;}
.jhmail .submit-button.wbtn{background-color:#fff;}
.jhmail .submit-button.wbtn span{color:#eb4605;}
.jhmail .forgetpassw{ color: #4094c7 ;}
.resetbox h3{margin:0 0 20px;}
.resetbox .input-group-btn button{padding:10px 12px;width:118px;text-align:center;border-color: #999;font-size: 16px;}
.resetbox .reset_p{margin:20px auto;padding:4px 12px;}
.resetmain{margin-top:100px;}
.yzm_btn .s_red{color:#ec0c00;text-decoration:none;font-style:normal;}
.yzm_btn[disabled=true], .yzm_btn[disabled=true]:hover{background-color: #e6e6e6;}
.tab_place { margin: 40px 0 0; padding-top: 15px;  border-top: 1px solid #e5e5e5;}
.resetbox .disabled .input-group input{ border-color: #ccc; cursor: not-allowed;}
.resetbox .disabled button{background-color: #ccc}
.text-span{ width: 100%;  display: block;  text-align: left;  font-size: 14px;  position: absolute;  bottom: -30px;}
i.fa-check{ color: #33941D;/*margin-right: 5px*/}
i.fa-exclamation{ color: #ec0c00;margin-right: 5px}
/*applyzl.css*/
.apply_box .avatar{display:inline-block;margin:0 20px 0 0;width:90px;height:90px;border-radius:50%;}
.apply_box .avatar img{box-sizing:border-box;width:100%;height:100%;border:2px solid #fff;border-radius:10px;border-radius:50%;}
.apply_box .change-avatar .btn{border-color:#d5d5d5;border-radius:4px;background:#f5f5f5;box-shadow:none;color:#555;text-shadow:none;}
.change-avatar .uploadify-button{text-align:center;}
.apply_box .avatar .s{display:block;width:100%;height:100%;border-radius:50%;color:#fff;text-align:center;font-size:28px;line-height:90px;}
.apply_box .bxx{float:right;}
.apply_box label i{float:right;margin:6px 10px 0 0;color:#e54552;font-weight:700;font-style:normal;line-height:normal;}
.apply_box input.shortinput{display:inline-block;padding:6px 8px;width:270px;height:40px;outline:0;border:1px solid #ccc;border-radius:4px;font-size:16px;}
.apply_box .l_box{margin:20px 0;}
.apply_box .col-sm-10 p{clear:both;margin-top:5px;margin-bottom:0;color:#929292;text-align:left;font-size:14px;}
.apply_box .form-horizontal .control-label.gen_label{padding-top:0;}
.apply_box .gender span{margin-right:20px;}
.apply_space .content{max-width:1024px;}
textarea.form-control{padding:6px 8px;outline:0;border:none;box-shadow:none;text-align:justify;font-size:16px;/*font-size:1.6rem;*/line-height:1.5;resize:none;}
.apply_box{margin-bottom:50px;}
.text_div .txt{position:relative;display:table;padding:0;padding-bottom:26px;width:90%;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.apply_box h2{margin:110px 0 35px;text-align:center;    font-size: 30px;  font-size: 3.0rem;}
.txt em{position:absolute;right:16px;bottom:2px; color: #ccc; font-size: 16px;font-size: 1.6rem;}
.text_div{font-size:16px;/*font-size: 1.6rem*/}
.apply_box .input-group{width:270px;}
.apply_box .input-group-b{margin-bottom: 30px}
.apply_box .relative_div{ position: relative;}
.apply_box .input-group .yzm_input{height:40px;outline:0;box-shadow:none;font-size:16px;}
.apply_box .input-group .yzm_btn{margin-left: -1px;  z-index: -1;  padding: 8px 12px;  font-size: 16px;  border-radius: 4px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border: 1px solid #ccc;  border-left: none; position:static }
.apply_box .text-span{position:relative;bottom:0;margin:5px 0 0;}
.rule_left span{position:absolute;top:50%;left:50%;display:block;margin-top:-73px;margin-left:-27px;padding:5px 15px;width:54px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;text-align:center;word-wrap:break-word;letter-spacing:24px;font-size:24px; font-size: 2.4rem;}
.rule_right{padding-left:140px;font-size: 16px;/*font-size: 1.6rem; */padding-right: 15px;  text-align: justify;}
.rule_box{position:relative;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #d3d3d3;}
.rule_right p{margin:0;line-height:30px;}
.rule_left{position:absolute;top:0;bottom:0;left:0;width:140px;  float: left;}
.rule_right p s{color:#87aad2;font-style: normal; text-decoration: none;}
.apply_box .form-group{margin-bottom:30px;font-size:16px;}
.apply_box input:focus,.form-control:focus{border-color:#66afe9;box-shadow:none;}
.apply_box .apply_btn{margin:25px auto 20px;padding:6px 15px;width:180px;height:40px;border:none;background:#eb4605;color:#FFF;letter-spacing:.2em;font-size:18px;}
.apply_box .form-horizontal{margin-top:50px;}
.tabline{margin-bottom:36px;height:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.32);box-shadow:0 2px 5px rgba(0,0,0,.32);}
.name_hz{display: inline-block;font-size: 18px;letter-spacing: 0.01em;margin: 10px 5px 0;font-family:SketchRockwell,Arial,"Helvetica Neue",Microsoft Yahei;}
.symbol_box{display:inline-block;margin: 10px 0 0 10px;}
.symbol_box i{display:inline-block;margin-right:5px;width:20px;height:20px;border-radius:50%;background:#05c737;color:#fff;text-align:center;font-size:16px;font-family:Microsoft YaHei;line-height:20px;}

.symbol_box i{background: url(../images/success.png)no-repeat ;background-size: cover; float: left;}
.modal .symbol_box span{line-height: 45px}
.symbol_box.wrong i{background: url(../images/fill.png)no-repeat ;background-size: cover}
.symbol_box.wrong{color:#f28a84;}
.phcolor{ color:#999;}
.mailmodal .modal-footer,.mailmodal .modal-header{border:none;}
.mailmodal .symbol_box i{width:45px;height:45px;float: left;}
.mailmodal h3{margin-top:0;margin-bottom:25px;}
.mailmodal .modal-dialog{margin-top:100px;}
.mailmodal .modal-footer button{margin-right:20px;width:85px;border:none;border-radius:40px;background:#eb4605;color:#fff;}
.jihuo .modal-footer button{ background: none;  color: #eb4605;  border: 2px solid #eb4605;}
.jihuo .modal-footer{ padding: 20px;}
.mailmodal p a{color:#87aad2;text-decoration:none;}
span.input-group-btn.yzm_btn{ cursor: pointer;}
span.input-group-btn.yzm_btn[disabled] {  cursor: not-allowed; }

/* DEMO 3 */
.wrapper-dropdown-3{position:relative;margin:0 auto;width:150px;outline:0;border-radius:7px;background:inherit;cursor:pointer;}
.wrapper-dropdown-3:after{position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:#eb4605 transparent;border-style:solid;border-width:6px 6px 0 6px;content:"";}
.wrapper-dropdown-3 .dropdown{position:absolute;top:56px;right:0;left:0;border:1px solid rgba(0,0,0,.17);border-radius:inherit;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);list-style:none;font-weight:400;opacity:0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-ms-transition:all .5s ease-in;pointer-events:none;}
.wrapper-dropdown-3 .dropdown:after{position:absolute;right:15px;bottom:100%;width:0;height:0;border-color:#fff transparent;border-style:solid;border-width:0 6px 6px 6px;content:"";}
.wrapper-dropdown-3 .dropdown:before{position:absolute;right:13px;bottom:100%;width:0;height:0;border-color:rgba(0,0,0,.1) transparent;border-style:solid;border-width:0 8px 8px 8px;content:"";}
.wrapper-dropdown-3 .dropdown li a{display:block;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 rgba(255,255,255,1);color:#555;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;}
.wrapper-dropdown-3 .dropdown li.active a{color:#eb4605;}
.wrapper-dropdown-3 .dropdown li i{float:right;color:inherit;}
.wrapper-dropdown-3 .dropdown li:first-of-type a{border-radius:7px 7px 0 0;}
.wrapper-dropdown-3 .dropdown li:last-of-type a{border:none;border-radius:0 0 7px 7px;}
.wrapper-dropdown-3 .dropdown li:hover a{background:#f3f8f8;}
.wrapper-dropdown-3.active .dropdown{opacity:1;pointer-events:auto;}
.no-opacity .wrapper-dropdown-3 .dropdown,.no-pointerevents .wrapper-dropdown-3 .dropdown{display:none;opacity:1;pointer-events:auto;}
.no-opacity .wrapper-dropdown-3.active .dropdown,.no-pointerevents .wrapper-dropdown-3.active .dropdown{display:block;}
.wrapper-dropdown-3.active:after{border-width:0 6px 6px 6px;}
#xiecha_input .modal-dialog{margin-left:-310px;width:620px;}
#xiecha_input .modal-body{padding:0 20px 0;}
.fy_con .text_div .txt{width:100%;}
.fy_con p{margin-top:10px;color:#ccc;font-size:14px;line-height:1.5;}
.fy_con .txt em{    right: 10px;  bottom: 1px;  font-size: 14px;}
/*the animation definition*/
@-webkit-keyframes fadeInDownBig {
    0% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0)  }
    100% {  opacity: 1;  -webkit-transform: none;  transform: none  }
}
@keyframes fadeInDownBig {
    0% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  -ms-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0)  }
    100% {  opacity: 1;  -webkit-transform: none;  -ms-transform: none;  transform: none  }
}

.fadeInDownBig {  -webkit-animation-name: fadeInDownBig;  animation-name: fadeInDownBig;  }
/* Used to bounce .scroll-down on home page */
@-webkit-keyframes bounce {
    0%, 10%, 25%, 40%, 50% {
        -webkit-transform: translateY(0) ;
        transform: translateY(0) ;
    }
    20% {
        -webkit-transform: translateY(-10px) ;
        transform: translateY(-10px) ;
    }
    30% {
        -webkit-transform: translateY(-5px) ;
        transform: translateY(-5px) ;
    }
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0) ;
        transform: translateY(0) ;
    }
    40% {
        -webkit-transform: translateY(-10px) ;
        transform: translateY(-10px) ;
    }
    60% {
        -webkit-transform: translateY(-5px) ;
        transform: translateY(-5px) ;
    }
}


/*@media screen */
@media not print{.screen-scroll .screen_con{position:relative;height:100%;}
}
@media(max-width:1440px){
    .post-field .base-info .avatar-name{margin:20px auto;height:110px;font-size:55px;font-size:5.5rem;line-height:110px;}
    .post-field .base-info .avatar-photo{margin:0 auto 20px;}
    .q .post-field .base-info .avatar-name span.faspan{font-size:62px;font-size:6.2rem;}
    .q .post-field .base-info .avatar-photo{width:210px;height:210px;}
    .q .V_king_l {
        top: -10px;
        right: -1px;
    }
    .q .post-field .base-info .avatar-photo .s{font-size:70px;font-size:7rem;line-height:210px;}
    .q .post-field .base-info .avatar-photo .c{max-height:99px;font-size:30px;font-size:3rem;line-height:33px;}
    .post-field .base-info{padding-bottom:20px;}
    .Basic_h .base-info{padding-bottom:70px;}
}

@media(max-width:1200px){#PublicAtc .tj_wz li{float:none;margin-bottom:10px;width:100%;}
    #PublicAtc .tj_wz{padding-bottom:0;height:492px;}
    #PublicAtc .tj_wz.single{height:240px}
    #PublicAtc .tj_wz .single{height:auto;}
    #PublicAtc .tj_wz .img_title{padding:0;width:100%;}
    #PublicAtc .tj_wz .img_title .cancel_zd{right:0;}
    .exchange_btn a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
}
@media (max-width:640px){.all_wz .fz_modal .wz_r,.navbar .nav .nav_tx,.q_list .post-content .wz_list .wz_r{display:none;}
    .q_list .post-content .wz_list .wz_l{padding-right:0;}
    .navbar .nav .nav_per,.navbar .nav .navmenu{margin-right:0;}
    .navbar .nav .commentfa{margin-top: 0}
    .setlist .setlist_ul .setlist_lf{padding-right:0;}
    .addzt_list{margin-right:0;}
    .setlist .setlist_ul .setlist_mark{position:relative;float:none!important;margin-bottom:10px;text-align:left;}
    .addzt_list .dropdown-menu{right:-10px;}
    .addzt_list .modals>.arrow{right:12px;left:auto;}
    .control_fixed,.fixed_line{display:none;}
    .setlist .setlist_ul .setlist_mark .btn_mark .delete_btn{display: block}
    .setlist .setlist_ul .time_mark{float:left;margin-right:5px;}
    .q_list .post-content .wz_list .wz_l .p_div{min-height: 0;margin-bottom: 55px;}
    .nullp{display: none}
    .commentfa .a_edit{width: 36px;border-radius: 50%;padding: 0;height: 36px;line-height: 32px; font-size: 16px;  font-size: 1.6rem; }
    .noarticles .noarticles_box img{  width: 100%;  margin: 30px auto;}
    .scroll-down{  font-size: 40px;  bottom: 67px;  }
}

@media (max-height: 820px) and (min-height:670px){
    .q .post-field .base-info .avatar-photo{ width: 180px; height: 180px;    margin: 0 auto 10px; }
    .q .post-field .base-info .avatar-photo .s{ line-height: 180px;    font-size: 65px;  font-size: 6.5rem; }
    .q .post-field .base-info .avatar-name{
        margin: 20px auto;    height:80px;
        line-height: 80px;}
    .post-field .con_js{margin:10px auto}
    .q .post-field .base-info .avatar-photo .c {
        max-height: 90px;
        font-size: 25px;
        font-size: 2.5rem;
        line-height: 30px;
    }
    .q .post-field .base-info{padding-top: 1px}
    .q .post-field .base-info .avatar-name span.faspan{
        font-size: 52px;
        font-size: 5.2rem;
    }}

@media (max-width:767px){.htmleaf-header .header_name .zs_name{display:none;margin-left:65px;}
    .htmleaf-header .header_name .zs{left:6px;width:50px;height:30px;}
    .htmleaf-header .header_name .zs img{margin-top:-6px;width:22px;}
    .addzt_list{margin-top:-38px;}
    .dpk_box{position:relative;margin-top:-35px;text-align:left;}
    .htmleaf-header .header_name span{margin-left:65px;}
    .nav_permain.navbar-default .navbar-brand{display:block;}
    .nav_permain .container-fluid,.nav_permain.navbar-default .navbar-collapse{padding-left:15px;}
    .nav_permain .navbar-nav .active.colorpc a{background:#ccc;color:#333;}
    .reg-sms{display:none;}
    #reward .rule_box{display:block;margin-bottom:20px;padding:10px 0;}
    #reward .control-group h4{text-align:center;}
    .nav_permain.navbar .nav>li{float:none;}
    .nav_permain .navbar-nav{margin:0 -15px;}
    .rule_left span{position:relative;top:0;left:0;display:block;margin:0;margin-bottom:5px;width:auto;border:none;word-wrap:normal;letter-spacing:0;}
    #reward .rule_left span{display:none;}
    .rule_left{position:relative;float:none;width:100%;text-align:center;}
    .rule_right{padding:0;}
    .apply_box h2{margin:85px 0 20px;}
    .usetting .tab-content .input-xxlarge{width:100%;}
    .post-field .base-info .avatar-name{font-size:32px;font-size:3.2rem;}
    .post-field .userintro{margin-top:50px;}
    .q .post-field .base-info .avatar-photo{width:150px;height:150px;}
    .q .post-field .base-info .avatar-photo .s{line-height:150px;}
    .q .post-field .base-info .avatar-name span.faspan{font-size:36px;font-size:3.6rem;}
    .post-field .base-info .avatar-name{height:72px;line-height:72px;}
    .post-field .base-info .avatar-name>a{letter-spacing:2px;}
    .post-field .relative .icon{right:15px;bottom:-23px;}
    .post-field .relative .return{right:60px;}
    .q .post-field .base-info .avatar-photo .s{font-size:45px;font-size:4.5rem;}
    .htmleaf-header .header_name span.xc_article{display:none}
    #xiecha_input .modal-dialog{width: 100%; margin-left: -50%; margin-top: -161px; }
    .rbd_email{display: block;margin-bottom: 5px;}
    .V_king_l {  width: 40px;  height: 40px;  }
    .q .V_king_l {  top: -17px;  right: 0px;  width: 40px;  height: 40px;  }
}
@media (max-width:768px){.details .other-box .box-col{float:left;width:100%;}
    .details .other-box .box-col.last{display:none;}
    #PublicAtc .tj_wz li,.q_list .post-content .tj_wz li{float:none;margin-bottom:10px;width:100%;margin-right: 0;}
    #PublicAtc .tj_wz,.q_list .post-content .tj_wz{padding-bottom:0;height:492px; margin-top: 20px;}
    #PublicAtc .tj_wz.single{  height: 252px;}
    #PublicAtc .tj_wz .single,.q_list .post-content .single{height:auto;}
    #PublicAtc .tj_wz .img_title,.q_list .post-content .img_title .imgbox{width:100%;}
    #PublicAtc .tj_wz .img_title{padding:0;}
    .con_set .content,.q_list .container{width:100%;}
    .control_fixed{margin-left:-15px;padding-right:15px;padding-left:15px;width:100%;}
    .con_set{padding-right:15px;padding-left:15px;}
    .col-xs-0,.topics_category{display:none;}
    .phone_menu{display:block; line-height: 50px;}
    .meta-top .num_hot{display:none;}
    .collections-list .collections-info .num_hot_list li{padding:0;}
    .collections-list .collections-info .num_hot_list li:first-child{padding-right:5px;}
    .container .content .title,.xcwz_s .content .title{font-size:30px;font-size:3rem; line-height: 1.6;}
    .prev_t h2{max-height:44px;font-size:25px;font-size:2.5rem;line-height:32px;line-height:44px;}
    .rowlist .bd{padding-right:0;}
    .footer{display:none;}
    .mob-detailsNav,.p_footer,.nav_permain .nullpc{display:block;}
    .details .collections-list .btn{padding:4px 8px;padding:.4rem .8rem;}
    .navbar-top{height:50px;}
    .userset {  padding-top: 50px;  }
    .t_y img{height:20px;}
    .navbar .brand { padding: 9px 5px 10px 0; }
    .navbar .brand  img{ width:30px }
    .t_y{left: 50px;  line-height: 50px;  margin-top: -10px;}
    .hd_tp .nav{top:7px;}
    .notybox{top:50px;}
    .q_list .post-content .tj_wz li.img_title{padding:0;}
    .all_wz ul.mu_fl{position:absolute;right:-15px;left:-15px;z-index:1000;padding:0;border:0;background:#f7f7f7;}
    .all_wz ul.mu_fl li{position:relative;display:block;margin:0;padding:10px;border:none;border-bottom:1px solid #ccc;border-radius:0;color:#2e2e2e;font-size:18px;font-size:1.8rem;}
    .all_wz ul.mu_fl li:last-child{border-bottom:none;}
    .all_wz ul.mu_fl li span.r{float:right;}
    .q_list .post-content .zt_list .collections-info{padding-right:0;}
    .nocont{ min-height: 90%;min-height:-moz-calc(100% - 110px); min-height:-webkit-calc(100% - 110px); min-height: calc(100% - 110px);}
    .search input.search-query{width:0;border:0 none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.2) inset;color:#d7d7d7;text-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;}
    .search input.expansion{padding:5px 16px;width:180px;background:#444;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(0,0,0,.9) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(0,0,0,.9) inset;box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(0,0,0,.9) inset;text-shadow:0 2px 3px rgba(0,0,0,.1);opacity:1;}
    .q .post-field .p_hot .p_hot_inner .gz_btn_box{top:-45px;right:50%;margin-right:-52px;}
    .zl_setting{padding-top:50px;}
    .navigation{top:50px;}
    .dl-horizontal dt{float:left;clear:left;overflow:hidden;width:150px;text-align:right;}
    .dl-horizontal dd{margin-left:170px;}
    .setlist .setlist_ul .setlist_mark .btn_mark{display:inline-block;}
    .con_set .tab-pane.active{margin-top:50px;}
    .con_set #PublicAtc{margin-top:0;}
    .htmleaf-header .header_name span.zs_name, .htmleaf-header .header_name span.zs_name span{font-size:26px;}
    .fixed-btn a.opencode,.all_wz .opencode3{display: none}
    .all_wz .num_hot, .q_list .container .wz_list ul.num_hot{ display: inline-block; margin-bottom: 0;  margin-top: 0;}
    #PublicAtc .tj_wz .exchange_btn{  display: block;}
    #PublicAtc .tj_wz li .cancel_zd{  display: inline-block;}
    .con_middle{ min-height: 95%;  min-height: -moz-calc(100% - 60px);  min-height: -webkit-calc(100% - 60px);  min-height: calc(100% - 60px);}
    .post-field .base-info .avatar-photo a:hover .c{display: none}
    .q .post-field .p_hot .p_hot_inner .p_hot_num li{width: 30%; width: calc((100% - 2px) / 3);}
    .container .content .title,.xcwz_s .content .title{padding: 15px 0 0px;}
    .dpk_box i.fa-calendar {bottom: 5px;right: 0px;}
    .q_list .post-content .zr_list, .q_list .post-content .zx_list{margin-top:20px}
    .q_list .container ul.wz_list{margin-top: 5px}
    .q_list .post-content .wz_list>li, .q_list .post-content .zt_list>li{padding:10px 0}
    .meta-top {margin-bottom: 5px;}
    .article .editable p{margin-bottom: 10px}
    .prev_t {margin: 0 auto 20px;}
    .details .news-list-box .hd { margin-bottom: 20px;}
    .details .news-list-box .bd ul li { margin-bottom: 8px;}
    .userset .usetting{padding-top: 0}
    ul.unstyle li .delete{display: inline-block}
}

@media (max-width:960px){.q_list .post-info{display:none;}
    .q_list .post-content{margin:0 auto;width:100%;max-width:100%;}
}
@media(max-width:1024px){.search_detail .logo_box{text-align: left}
    .absolute_nav,.search_detail .logo_box span.fa-pin,.search_detail .logo_box span{display: none}
    .phone_nav_ul{display: inline-block}
    .effect-oscar .add_btn::before, .effect-oscar a{display: none}
    .effect-oscar:hover p {opacity: 1;}
    .container .content .title{font-size:34px;}
    .article .editable p{margin-bottom:22px;font-size:18px;}
    .article .editable blockquote{font-size: 18px}
    .article .editable pre {font-size: 15px;}
    .article .editable h3{font-size: 22px}
    .editable>ol,.editable>ul{font-size: 18px;}
}
@media(max-width:1054px){.ztList_inner{margin:35px auto 100px;width:800px;}
    .fsList .fsList_lb>li{width:180px;}
    .all_wz .fz_modal .wz_r{width:160px;}
    .all_wz .fz_modal .wz_l{padding-right:160px;}
    .headerBox .header,.mainBox .main .positionBox{ width: 800px;}
    .q .post-field .p_hot .p_hot_inner .p_hot_num li span{ font-size: 26px; font-size: 2.6rem; margin: 0 0 0 5px;}

}
@media (max-width:1280px){.container .content,.public_comment,.rowlist,.wz_foot .bq_flag{margin:0 auto;width:800px;}
    .prev_t{margin:0 auto 80px;width:800px;}
    .message_fixed .control_fixed.affix{width:800px}
    .writer-message{  width: 800px;}
}
@media (max-width:830px){.container{width:100%;}
    .container .content,.public_comment,.rowlist,.wz_foot .bq_flag{margin:0 auto;width:100%;}
    .message_fixed .control_fixed.affix{width:100%; display: block;    margin-left: -15px;  padding-right: 15px;  padding-left: 15px;}
    .writer-message{width:100%; display: block;  /*  margin-left: -15px;*/}
    .writer-message form{padding-right: 15px;  padding-left: 15px;}
    .ztList_inner{margin:20px auto 100px;width:100%;}
    .prev_t{margin:0 auto 35px;width:100%;}
    .post-field .con_js{max-width:100%;}
    .fsList .fsList_lb>li{/*float:left;*/margin:6px;width:-webkit-calc((100% - 48px)/ 4);width:-moz-calc((100% - 48px)/ 4);width:calc((100% - 48px)/ 4);}
    .fsList .fsList_lb{margin:8px 0;}
    .fixed-btn{bottom:40px;width:40px;right: 10px;}
    .fixed-btn a{width:40px;height:40px;line-height:40px;}
    .fixed-btn .go-edit i{margin-top:10px;margin-left:4px;font-size:24px;}
    .fixed-btn .go-share{font-size:24px;}
    .fixed-btn .go-share i{line-height:40px;}
    .fixed-btn a img{margin:8px;width:24px;height:24px;}
    .fixed-btn .go-top .fa{line-height:40px;}
    .jiathis_style_32x32{position: fixed; right: 55px;bottom: 86px; padding-top: 0px; width: 185px; height: 41px;}
    .fsList .fsList_lb .btn_gz .btn{padding:3px 0;width:90px;}
    .login-sns li>a {  width: 40px; height: 40px; font-size: 18px; line-height: 40px;  }
    .jiathis_style_32x32 a i{ margin-top: 11px; }
    .userset .usetting .tab-content.tzcontent{ padding: 0;}
    .message-show{ padding: 0 10px;}
    .headerBox .header,.mainBox .main .positionBox{  width: 100%;}
    .mainBox .main .loginBox{    float: none;  margin: 0 auto;}
    .resetbox .l_box{padding-left: 10px}
    .text_div .txt{  width: 100%;}
    .headerBox .header .l_box{padding-left: 10px}
}
@media (max-width:700px){.usetting .nav-tabs li{float:inherit;}
    .userset .usetting .tab-content{padding:10px 0;}
    .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #fff;border-bottom:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#eee;}
    .nav-tabs>li>a:hover{border-color:#fff;}
    .container .content .title {  font-size: 30px;  font-size: 3rem;  line-height: 1.5;  }
}
@media(max-width:640px){.all_wz .fz_modal .wz_l,.all_wz .wz_l{padding:10px 0 60px 10px;}
    .all_wz .fz_modal.new_list .wz_l,.all_wz .new_list .wz_l{padding:10px 0 60px}
    .all_wz .num_hot, .q_list .container .wz_list ul.num_hot{ display: block; margin-bottom: 5px; margin-left: 0; line-height: 1;}
    .q_list .container .wz_list ul.num_hot{margin-bottom: 0}
    .all_wz dl.monthnum dd>.ti span{position:relative;left:0;}
    .all_wz ul.yearnum{margin-left:0;}
    .all_wz dl.monthnum dd>.ti>a{padding-left:10px;}
    .all_wz .detailnum dd{padding-left:10px;}
    .all_wz .detailnum h3{  padding-bottom: 5px;}
    .all_wz .wz_l .t_wz{bottom:7px}
    .search-form{  display: none;}
    .search>.btnsearch{display: block}
    .apply_box textarea.form-control{padding:6px 8px;}
    .symbol_box{position:absolute;top:35px;left:5px;}
    .mailmodal .symbol_box{position:relative;bottom:0;left:auto; top: 0;}
    .symbol_box i{width:15px;height:15px;font-size:14px;line-height:15px;}
    .symbol_box.wrong i{font-size:18px;line-height:15px;}
    .relative_div .symbol_box{ margin: 10px 0 0;left: 0;}
    .usetting .tab-content .mima .input-xlarge{ margin-bottom: 25px; }
    .usetting .tab-content .relative .symbol_box { bottom: 2px; left: -9px; }
    .q .post-field .base-info{padding-top: 1px}
    .q .post-field .base-info .avatar-name{  margin: 20px auto;}
    .all_wz .fz_modal .wz_l p{margin-bottom: 0}
    .all_wz .num_hot li, .wz_list .num_hot li{margin-right: 12px}

}
@media (max-width:480px){.zz_search_ul .num_hot_list li span:first-child{display:none;}
    .q_list .post-content .zt_list .num_hot_list li:first-child{display:block;}
    .q_list .post-content .zt_list .num_hot_list li:nth-child(2){padding-left:0;}
    .fsList .fsList_lb>li{margin:4px;width:-webkit-calc((100% - 24px)/ 3);width:-moz-calc((100% - 24px)/ 3);width:calc((100% - 24px)/ 3);}
    .fsList .fsList_lb .btn_gz .btn{padding:2px 0;width:78px;font-size:12px;font-size:1.2rem;}
    .fsList .fsList_lb .fs_set ul{padding-left:10px;}
    .search_detail .logo_box{margin:0;height: 50px;}
    .search_result{  top: 100px;}
    .search_detail .logo_box .brand{display: none;}
    .search_detail{margin-top:50px;}
    .search_detail .logo_box img.logo_red{width:30px;}
    .search_detail .logo_box img.blogchina_bl{width:100px;}
    .phone_nav_ul{margin-top:10px;line-height:24px;}
    .search_head .input-group{/*margin-bottom:10px;*/height:35px;}
    /*    .search_head .input-group input{height:35px;}*/
    .search_head .input-group-addon{   font-size: 18px; font-size: 1.8rem; height: 35px; line-height: 35px; letter-spacing: 0.1em; width: 48px;}
    .zz_detail{margin-left:70px;padding-right:0;}
    .zz_detail p{display:none;}
    .zz_head{width:60px;height:60px;font-size:20px;line-height:60px;}
    .zz_search_ul .num_hot_list{    top: auto;  right: auto;  left: 65px;}
    .zz_search_ul>li{padding:10px 0 0;  height: 90px;}
    .zz_search_ul .num_hot_list li{padding:0 5px;color:#999;font-size:16px;}
    .zz_detail h3{font-size:18px;}
    .zz_search_ul .num_hot_list li i{display:inline-block;margin-right:5px;font-style:normal;}
    .zz_search_ul .num_hot_list li i.icon-eye img{width:18px;}
    .l_box .brand span{  display: none;}
    .headerBox .header .l_box{ padding: 10px 0 0 10px; }
    .mailLogin .mainBox .main{height:100%;}
    .mailLogin{top:0px;overflow:hidden;margin-top:0;height:auto;height:88%;}
    .mailLogin .mainBox{height:100%;}
    .resetbox .l_box{margin:0;}
    .resetmain{margin-top:0;}
    .l_box .brand img{height:30px;}
    .resetbox .input-group{margin:15px auto;}
    .resetbox h3{margin:10px auto;font-size:22px;}
    .search_head .bootstrap-tagsinput{ height: 35px;    width: 90%;  width: -moz-calc(100% - 48px);  width: -webkit-calc(100% - 48px);  width: calc(100% - 48px);}
    .search_head .tag{ padding: 0 10px;  height: 35px;  line-height: 35px;}
    .apply_box input.xsinput{ width: 150px; }
    .name_hz{ margin: 0;}
    .q .post-field .p_hot .p_hot_inner .p_hot_num li{ width: calc((100% - 2px) / 3); }
    .q .post-field .p_hot{height: 20%;max-height: 120px; }
    .search_head .twitter-typeahead { height: 33px; line-height: 33px; }
    .navbar-inner:before,.navbar-inner:after{  display: none;  }
    .q .post-field .p_hot .p_hot_inner .p_hot_num li span{display: block}
}
@media (min-width:768px){.container{width:100%;}
    .q .post-field .base-info .avatar-name,.q .post-field .con_js{padding:0 15px;max-width:100%;}
    .ddsh .ddsh_l{padding-right: 315px}
    .normalsz .modal-sm {width: 320px;}

}
@media (min-width:960px) and (max-width:1054px){.q_list .post-info .info_list .rm_wz li{text-overflow:ellipsis;}
}
@media (min-width:640px) and (max-width:1440px){    .q_list .post-content .wz_list .wz_l{padding-right:180px }
    .q_list .post-content .wz_list .wz_r { width: 180px;}
    .all_wz .fz_modal .detailnum dd.img_box .wz_l{min-height: 170px;}}
@media(min-width:1054px){.content_box{margin:0 auto;width:1024px;}
    .post-field .topic_js{max-width:1024px;}
    .ztList_inner{margin:35px auto 100px;width:1024px;}
    .Basic_h .con_js,.q .post-field .base-info .avatar-name,.q .post-field .con_js,.q .post-field .p_hot .p_hot_inner{max-width:1024px;}
    .con_set_sx .content{
        width: 800px;
        margin: 0 auto;}

}
@media (min-width:1280px){.container .content,.public_comment,.rowlist,.wz_foot .bq_flag{margin:0 auto;width:1024px;}
    .prev_t{margin:0 auto 80px;width:1024px;}
    .post-field .con_js{max-width:1024px;}

}
@media (min-width:1440px){.container{width:1410px;}
    .container.search_con{width:100%;}
    .container .content,.content_box,.public_comment,.rowlist,.wz_foot .bq_flag{margin:0 auto;width:1280px;}
    .container.userset_con .content{width: 1024px;margin: 0 auto;}
    .ztList_inner{margin:35px auto 100px;width:1280px;}
    .prev_t{margin:0 auto 50px;width:1280px;}
    .post-field .con_js,.q .post-field .base-info .avatar-name,.q .post-field .con_js{max-width:1280px;}
    .q .post-field .p_hot .p_hot_inner{max-width:1280px;}
    .fsList .fsList_lb>li{width:194px;}
    .all_wz .fz_modal .wz_r{width:180px;}
    .all_wz .fz_modal .wz_l{padding-right:180px;}
    .all_wz .fz_modal .detailnum dd.img_box .wz_l{min-height: 191px;}
    .q_list .post-info{width:310px;}
    .con_set .content,.control_fixed,.q_list .post-content{width:970px;}
    .q_list .post-content .wz_list .wz_l{padding-right:200px }
    .q_list .post-content .wz_list .wz_r { width: 200px;  right: -205px; padding: 20px; padding-top: 0;padding-bottom: 0}
    .q_list .post-content .wz_list .wz_l .p_div{min-height: 124px;}
    .q_list .post-content .wz_list .li-noimg .p_div{min-height: 0;}
    .con_set_sx .content{ width: 1024px;margin: 0 auto;}
}
@media (min-width:992px) and (max-width:1054px){.col-md-8{width:60%;}
    .zt_group .col-md-4{width:40%;}
}

@media (min-width:768px) and (max-width:1024px){
    .con_set .content,.con_set .control_fixed{width:580px;}
    .post-field .base-info .avatar-name{ font-size: 5.2px;  font-size: 5.2rem;  height: 100px;  line-height: 100px;  margin: 15px auto;}
    .post-field .base-info .avatar-photo{ margin: 0 auto 15px; }
    .post-field .base-info{padding-bottom: 15px}
    .Basic_h .base-info { padding-bottom: 65px;}
    .q .post-field .base-info .avatar-name span.faspan{ font-size: 52px; font-size: 5.2rem;}
    .q .post-field .base-info .avatar-photo{ width: 180px; height: 180px; margin: 0 auto 20px;}
    .q .post-field .base-info .avatar-photo .s{line-height: 180px; font-size: 60px; font-size: 6rem;}
    .q .V_king_l {top: -12px; right: -6px;}
}
@media (max-width:360px){
    .post-field .base-info .avatar-name { font-size: 26px; font-size: 2.6rem; }
    .q .post-field .base-info .avatar-name span.faspan { font-size: 30px; font-size: 3.0rem;}
    .post-field .relative .icon{ right: 15px; bottom: -23px; }
    .post-field .relative .return {right: 60px;}
    .q .post-field .base-info .avatar-photo,.post-field .base-info .avatar-photo {height: 115px;width: 115px;  }
    .q .post-field .base-info .avatar-photo .s,.post-field .base-info .avatar-photo .s{    line-height: 115px; font-size: 40px; font-size: 4rem; }
    .q .post-field .p_hot .p_hot_inner .p_hot_num li span { font-size: 20px; font-size: 2.0rem; margin: 0 0 0 3px; }
    .q .post-field .base-info .avatar-name{  margin: 10px auto;}
}

@media (max-width:319px){ .details .collections-list .btn{position:relative;margin-top:-4px;}
}
@media (max-height: 820px) and (min-height: 670px){
    .q .post-field .base-info .avatar-photo {
        margin: 0 auto ;
    }
}
@media (max-height:670px){.post-field .wrap p{display: none }
}
@media (max-height:540px){
    .post-field .base-info{ padding-top: 0; }
    /*    .post-field .base-info .avatar-name{ margin: 10px auto; }*/
    .q .post-field .p_hot{ height: 20%;}
    .q .post-field .p_hot .p_hot_inner{ line-height: 60px; }
    .q .post-field .base-info .avatar-photo{ width: 130px; height: 130px; }
    .q .post-field .base-info .avatar-photo .s{ line-height: 130px;    font-size: 50px;  font-size: 5rem; }
    .q .post-field .base-info {  padding-top: 0;  }
    .q .post-field .base-info .avatar-name{  margin: 10px auto;  }

}
@media (max-height:413px){
    .q .post-field .base-info .avatar-photo{ width: 100px; height: 100px; }
    .q .post-field .base-info .avatar-photo .s{ line-height: 100px; }
    .q .post-field .p_hot { height: 17%; }
    .post-field .base-info .avatar-name,.q .post-field .base-info .avatar-name { height: 55px; line-height: 55px; }
    .q .post-field .base-info .avatar-name span.faspan { font-size: 30px; font-size: 3.0rem; }
}

.bindBox{background: rgba(0,0,0,0.5);position: fixed;top:0;left: 0;width: 100%;height: 100%;z-index: 999;}
.bindT{position:relative;font-size: 0;max-width: 400px;margin: 0 auto;background: #fff;top: 50%;transform: translateY(-50%);border-radius: 5px;    padding: 20px 10px;}
.bindT h2{font-size:28px;line-height: 2.5em;text-align: center;}
.bindT span{font-size: 16px;color: #d81e06;display: flex;align-items:flex-start;margin: 0px 20px 15px;}
.bindT span img{margin-right: 5px;width: 16px;}
.form-mobileVerfiy{width:100%;padding:0 30px;margin: 20px auto}
.labelR{font-size: 14px;clear: both;overflow: hidden}
.labelR label{float: left;line-height: 40px;}
.labelR span{height: 36px;display: flex;margin: 10px 0 0 0px;float: left;line-height: 18px;visibility: hidden}
.labelR input{float: left;border: 1px solid #ccc;border-radius: 5px;height: 40px;width: 77%; padding: 0 20px;}
.labelR1 input{width: 49%}
.labelR1 input,.labelR1 label,.labelR1 span,.labelR1 button{float: left}
.labelR button{border-radius: 5px;background: #0060CD;color: #fff;border: none;width: 26%;min-height: 40px;font-size: 12px;margin-left: 2%;}
.discuss_hsubmit,.hsubmitActive{width: 100%;display:block;padding: 10px 20px;background: #0060CD;border: none;border-radius: 5px;color: #fff;font-size:20px}
.hsubmitActive{background:#0060CD }
.hclose{    width: 16px;position: absolute;right: 0;top: 20px;opacity: 0.5;}
.hclose:hover{opacity: 1}
.discuss_verification_code i{font-style: normal;}