/* CSS Document */
.full-container {
  width: 100%;
}
.full-container.p_top {
  margin-top: 116px;
  padding-top:0px;
}
.gray-bg-container {
  background-color:#f9f9f9;
}
.container {
  width: 1260px;
  margin: 0 auto;
}
.location-wrap {
  display: block;
  padding: 10px 0 14px;
}
.location-wrap .gray-text {
  color: #b2b2b2;
  font-size: 12px;
}
.location-wrap .next-icon {
  margin: 0 3px;
  color: #b2b2b2;
  font-size: 14px;
}
.full-container:after, .container:after, .wl-row:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}
.common-container-block.w880 {
  width: 70%;
}
.common-container-block {
  margin-bottom: 40px;
  display: block;
  float: left;
}
.article {
  background-color: #fff;
  padding: 30px 60px 30px 60px;
  margin-bottom: 20px!important;	
}
.article .article-info {
  display: block;
}
.article .article-info .article-title {
  font-size: 26px;
  color: #333;
  display: block;
  font-weight: 550;
}
.article .article-info .tip {
  display: block;
  margin-top: 5px;
  height: 24px;
  line-height: 24px;
}
.article .article-info .tip .tip-item {
  margin-right: 15px;
  color: #666;
  font-size: 12px;
}
.article .article-info .tip .article-watch {
  display: block;
  float: right;
  color: #858585;
  font-size: 14px;
}
.article .article-info .tip .article-watch .num {
  color: #f90;
  font-weight: 700;
  font-style: normal;
}
.article .tags-catalog {
  display: block;
  background-color: #fafafa;
  padding: 20px 30px;
  margin-top: 20px;
}
.article .tags-catalog .tl-title {
  font-size: 16px;
  color: #353535;
  font-weight: bold;
}
.article .tags-catalog .tl-mian {
  display: block;
  margin-top: 15px;
}
.article .tags-catalog .tl-mian .tags-list {
  display: block;
  float: left;
  width: auto;
}
.article .tags-catalog .tl-mian .tags-list .list {
  display: block;
  list-style-type: decimal;
}
.article .tags-catalog .tl-mian .tags-list .list .list-item {
  display: block;
  height: 32px;
  font-size: 12px;
  white-space: nowrap;
  width: 350px;
  color: #353535;
  overflow: hidden;
  text-overflow: ellipsis;
}
.article .tags-catalog .tl-mian .tags-list .list .tl-link {
  font-size: 15px;
  color: #0d7fc5;
}
.article .tags-catalog .tl-mian .tags-list .list .num {
  color: #333;
}
.article .tags-catalog .tl-mian .tl-img {
  display: block;
  float: right;
  width: 320px;
}
.article .tags-catalog .tl-mian .tl-img a, .article .tags-catalog .tl-mian .tl-img img {
  display: block;
  width: 100%;
}
.clearfix:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}
.article-list {
  display: block;
}
.article-list .article-min-item {
  display: block;
  padding: 30px 0 40px 0;
  border-bottom: 1px dotted #dfdfdf;
}
.article-list .article-min-item .ami-title {
  position: relative;
  padding: 10px 0;
}
.article-list .article-min-item .ami-title h2, .article-list .article-min-item .ami-title strong {
  font-weight: 500;
}
.article-list .article-min-item .ami-title a {
  font-size: 22px;
  color: #333;
  -webkit-transition: color .2s;
  transition: color .2s;
}
.article-list .article-min-item .ami-title .num {
  content: '';
  display: block;
  width: 25px;
  height: 22px;
  position: absolute;
  left: -60px;
  top: 50%;
  margin-top: -11px;
  background-color: #72b539;
  color: #fff;
  text-align: center;
  line-height: 22px;
  font-weight: 700;
  font-size: 16px;
}
.article-list .article-min-item .ami-text {
  color: #555;
  display: block;
}
.article-list .article-min-item .ami-text p {
  text-indent: 2em;
  font-size: 15px;
  line-height: 26px;
}
.article-list .article-min-item .ami-detail {
  display: block;
  margin-top: 20px;
  text-align: center;
}
.article-list .article-min-item .ami-detail a {
  padding-right: 24px;
  font-size: 14px;
  color: #0d7fc5;
  transition: all 0.6s;
  background: transparent url("/skin/images/icon-more.png") 60px 2px no-repeat;
}
.article-list .article-min-item .ami-detail a:hover{
        background-position: 65px 2px;
    text-decoration: underline;
}

.common-container-block.margin-left-20 {
  margin-left: 20px;
}
.common-container-block.w300 {
  width: 300px;
  background-color: #fff;
}
.common-container-block {
  margin-bottom: 40px;
  display: block;
  float: left;
}
.padding-top20 {
  padding-top: 20px;
}
.common-title-style1 {
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding-left: 20px;
  font-size: 18px;
  color: #353535;
  height: 28px;
  line-height: 28px;
  position: relative;
}
.common-title-style1:before {
  content: '';
  display: block;
  height: 28px;
  width: 3px;
  left: 0;
  top: 0;
  position: absolute;
  background-color: #72b539;
}
.common-title-style1 .tit {
  font-weight: 500;
}
.hot-top10-list {
  display: block;
}
.hot-top10-list .list {
  display: block;
  margin-top: 25px;
}
.hot-top10-list .list.taglist {
  padding: 0 10px 0 10px;
}
.hot-top10-list .list .list-item {
  margin-bottom: 25px;
}
.hot-top10-list .hot-list-item {
  display: block;
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.hot-top10-list ul li.list-item:nth-child(1) span {
  background-color: #f93;
}
.hot-top10-list ul li.list-item:nth-child(2) span {
  background-color: #f93;
}
.hot-top10-list ul li.list-item:nth-child(3) span {
  background-color: #f93;
}
.hot-top10-list .hot-list-item .order-num {
  display: block;
  float: left;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  border-radius: 2px;
  color: #fff;
  background-color: #858585;
}
.hot-top10-list .hot-list-item .link-text {
  display: block;
  float: left;
  margin-left: 10px;
  width: 230px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: color .25s;
  color: #666;
}
.hot-top10-list .hot-list-item:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}
.hot-top10-list .list .tag_Button {
  display: inline-block;
  margin-left: 0;
  border-radius: 3px;
  border: 1px solid #e9e9e9;
  font-size: 12px;
  margin-bottom: 20px;
  padding-right: 2px;
}
.hot-top10-list .list .tag_Button:hover {
  background-color: #f3f3f3;
  border: 1px solid #f3f3f3;
  color: #FF5A00;
}
.hot-top10-list .list .tag_Button a {
  padding: 9px 10px;
  color: inherit;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 12px;
  line-height: 10px;
}
.article-list .article-min-item .ami-text p img{
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0;
    height: auto;
    width: 90%;
}

			
		  .s-c6{color: #666 !important;}
		  .lh32{line-height:32px;}
		  .f16{font-size: 16px;}
		  .fl{float: left;}
		  .fr{float:right;}
		  .h42{height: 42px;line-height: 42px;color: #bbb;margin-top: 37px;}
		  .h42 .btn{padding: 0 18px;width: auto;float: left;height: 42px;border-radius: 4px;font-size: 16px;line-height: 42px;margin-right: 20px;background-color:#5da1ff;text-align: center;color: #fff;cursor: pointer;text-decoration: none;}
		  .article_con_box .herder .more{margin-top: 7.5px;}
.article_con-item p{line-height:30px;font-size: 16px;color: #333;margin-top:15px;}
.article_con-item p a{color:#4e8ce2;}
.article_con-item h3{line-height: 26px;font-size:18px;color: #333;margin-top:20px;}
.article_con-item p img{max-width:100% !important;height:auto !important;}
.article_con-item .para{line-height: 26px;font-size: 16px;color: #333;margin-top:15px;}

		  .article_con_box .herder .more .contact:hover{text-decoration: none;color: #fff;background-color: #6cac6c;}
		  .h42 .btn .zx-02{font-size: 18px;margin: -4px 8px 0 0;width: 16px;height: 14px;background-position: -274px 0;}
		  .ico-poster{background: url(/skin/images/ico-poster.png) no-repeat;display: inline-block;vertical-align: middle;}
		  .h42 span{line-height: 42px;}
		  .article_con{padding: 25px 60px 0px !important;background: #fff;}
		  .article_con_box{border-top:1px solid #f5f5f5;position:relative;background:#fff; }
          .article_con_box .icon{background:url(/skin/images/ask_detail_common_s.png) no-repeat  }
		  .article_con_box .icon{position:absolute;top:0;left:11px;display:inline-block;width: 32px; height:28px;background-position: 0 -40px;z-index: 999;}
		  
		  .article_con{padding:25px 60px 18px;background:#fff;}
		  .article_con-title{font-size: 18px;font-weight: 400;color: #333;}
		  .article_con-title .title-num{font-weight: 400;color: #ffad2c;padding: 0 4px;}
		  .article_con-item{padding-top: 4px;padding-bottom: 26px;border-bottom: 1px solid #eee;}
		  .article_con_box .herder{margin-top: 13px;margin-bottom: 9px;}
		  .article_con_box .herder .adviser-portrait img{display: block;width: 51px;height: 51px;border-radius: 50%;border: 1px solid #eee;overflow: hidden;}
		  
		  .adviser-info{margin-left: 12px;margin-top: 5px;}
		  .adviser-info .personal{display:block;}
		  .adviser-info .name{color: #333;font-size: 16px;}
		  .adviser-info .data{display:block;margin-top:2px;font-size:14px;color:#999;}
		  .adviser-info .sep{color: #e3e3e3;margin: 0 14px;}
		  .article_con_box .herder .more .contact{display: inline-block;width: 124px;height: 36px;line-height: 36px;background-color: #fff;border-radius: 18px;border: solid 1px #6cac36;text-align: center;color: #6cac36;-webkit-transition: .4s;transition: .4s;font-size: 14px;}
		  .article_con-item p.b{font-size: 15px;line-height: 24px;color: #333;}
		  .article_con-item p.reply-time{color: #bbb;margin-top: 15px;font-size: 12px;}
		  /*点赞*/
		  .show-all-area{position: relative;line-height: 33px;padding-top:15px;}
		  .show-all-area .btn_item{float: left;border: 1px solid #e8e8e8;width: 80px;height: 32px;line-height: 28px;border-radius: 26px;text-align: center;margin-left: -10px;-webkit-transition: .4s;transition: .4s;color: #9b9b9b;}
		 .show-all-area span.s-cb{margin-left:20px;color: #bbb !important;line-height: 28px!important;}
		  .show-all-area .btn_item:hover{background-color: #ff811b;border-color: #ff811b;color: #fff;text-decoration:none;}
		  /*查看更多*/
		  .plr30{padding-left: 30px;padding-right: 30px;}
		  .zhedie-box{position: relative;border-top: 1px solid #eee;padding: 25px 0;text-align: center;line-height: 30px;}
		  .zhedie-box .other-replay-btn{cursor: pointer;font-size: 16px;color:#5da1ff;}
		  .fc16{font-size:16px;color:#5da1ff; }
		  
		  .on-ask-btn{display: block;border-radius: 0;height: 48px;line-height: 48px;font-size: 16px;}
		  .transit{transition: all .2s linear;}
		  .btn{background-color:#5da1ff;text-align: center;color: #fff;cursor: pointer;}
		  .btn:hover{background-color: #3e80ff;color: #fff;text-decoration:none; }
		  .mt20{margin-top: 20px!important;}
			/*攻略知识*/
			.tw-list {background-color: #fff;padding: 0 0 0 10px;}
			.nav-f24{height: 42px;font-size: 24px;line-height: 32px;position: relative;margin-top: 40px!important;color: #333;background-color: #fff;padding: 10px 0 0 10px;}
			.tw-list li{overflow: hidden;border-bottom: 1px solid #eee;padding: 30px 0;}
			.tw-list li .img-block{float: left;width: 192px;height: 120px;margin-right: 20px;}
			.tw-list li .tit a{color: #333;}
			.magnify{overflow: hidden;}
			.magnify img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all .3s linear;transition: all .3s linear;}
			.img-block img{display: block;width: 100%;height: 100%;}
			.tw-list li .tit{font-size: 20px;line-height: 28px;font-weight: 600;height: 28px;overflow: hidden;}
			.tw-list li .inf{font-size: 12px;color: #bbb;margin: 12px 0 15px;}
			.tw-list li .inf span{margin-right: 20px;}
			.tw-list li .inf span .i-zx17{width: 12px;height: 12px;background-position: -80px -100px;margin-right: 6px;}
			.ico-zx{background: url(/skin/images/ico-zx.png) no-repeat;display: inline-block;vertical-align: middle;margin-top: -3px;}
			.tw-list li p{color: #666;line-height: 22px;height: 44px; overflow: hidden;font-size:15px }
			
	/*问答弹窗样式*/	
	.t_suggestion_wrap{padding: 30px 30px;width: 460px;border-radius: 3px;position: fixed;top: 50%;left: 50%;margin-left: -250px;margin-top: -300px;background: #fff;z-index: 9999;text-align: center;}
	.t_suggestion_wrap .close{position: absolute;top: 20px;right: 20px;cursor: pointer;opacity: 1;font-size: 0;float: right;
	font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;}
	.t_suggestion_wrap .close img{-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;vertical-align: middle;}
	.t_suggestion_wrap h3{text-align: left;}
	button, input, select, textarea{font-family: inherit;font-size: inherit;line-height: inherit;margin: 0;font: inherit;color: inherit;}
	.t_suggestion_wrap textarea{font-size: 16px;height: 100px;}
	.t_suggestion_wrap textarea, .t_suggestion_wrap .btn_blue{margin-top:15px;}
	.t_need_wrap .message textarea, .t_suggestion_wrap textarea{width: 100%;border: 1px solid #e9f0f6;line-height: 22px;padding: 10px;resize: none;box-shadow: none;background: #f7f7f7;}
	
	.t_suggestion_wrap .input_wrap input, .t_suggestion_wrap .btn_blue{width:98%;margin-top:15px;}
	.t_suggestion_wrap .input_wrap input{border: 0;border: 1px solid #e9f0f6;-webkit-box-shadow: none;font-size: 16px;
    height: 50px;border-radius: 0;padding: 6px 10px;background: #f7f7f7;}
	.btn_blue{display: inline-block;height: 56px;line-height: 56px;text-align: center;border-radius: 3px;background: #7caced;color: #fff;letter-spacing: 5px;border: 0;font-size: 18px;padding: 0;text-decoration: none; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transition-property: background;transition-property: background;}
	.tips{padding: 14px 0 0 0;text-align: left;color: #999;font-size: 12px;letter-spacing: 1px;}
	.btn_blue:hover{background: #6A9CE3;}
	
	.formwrap-bg{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: #000000;opacity: 0.5;filter: alpha(opacity=50);display: none;z-index: 9999;}
	.none{display:none;}
    textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#c1bbbb;}
    textarea::-moz--input-placeholder,input::--moz--input-placeholder{color:#c1bbbb;}
    
        @media screen and (min-width:1280px) and (max-width: 1439px){
            .container{width:1080px;}
            .common-container-block.w880{width:760px;}
            .article .tags-catalog{padding: 5px 5px;}
            .article{padding: 30px 20px 30px 20px;}
            .article-list .article-min-item .ami-title .num{left: -20px;}
            .ami-title strong{padding-left: 20px;}
        }
        

		@media screen and (min-width:1440px) and (max-width: 1599px){
            .container{width:1170px;}
            .common-container-block.w880{width:850px;}
            .article .tags-catalog{padding: 5px 5px;}
            .article{padding: 30px 60px 30px 60px;}
            .article-list .article-min-item .ami-title .num{left: -50px;}
		}
		
		
		
		@media screen and (min-width:1600px)and (max-width: 1920px){
            .container{width:1300px;}
            .common-container-block.w880{width:70%;}
            .article .tags-catalog{padding: 20px 30px;}
            .article{padding: 30px 60px 30px 60px;}
            .article-list .article-min-item .ami-title .num{left: -60px;}
		}

