.ah-right{float:right; width:50px;height:45px; line-height:45px;}
.ah-right a{color:#333; font-size:16px; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; font-weight:normal;}
/* article_cat 页面*/
.ui-suggestion-mask { position: relative; z-index: 100; display: -webkit-box; }
.search-box { padding: 20px 12px 0; margin-top: 5px; }
.search { width:100%; margin:auto; height:40px; margin-bottom: 15px; position: relative;border: #ccc solid 1px; border-radius:3px;  }
.search-input { width:100%; overflow:hidden;}
.search-input #input { display:block; width: 100%; height:38px; line-height:38px; background: none; font-size: 14px; font-weight:normal; color:#666; border: 0; text-indent:10px; }
.search-button { position: absolute; top:0px; right:1px; width:45px; height:40px; border-left:1px solid #CCC; z-index:999999;}
.search-button .submit { display: block; width: 100%; height: 39px; background: url(../images/icosousuo.png) no-repeat center center; background-size: auto 30px; text-indent: -9999px; border: none; }
.brand-nav { width: 100%; display: -webkit-box; }
.brand-nav-a { width: 48%; height: 28px; line-height: 28px; -webkit-box-flex: 1; display: block; text-align: center; border: #bdbdbd solid 1px; border-left: none; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9e9e9)); }
.brand-nav-a:last-child { width: 49%; border-right: none; }
.brand-nav-a-on { background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f4f4f4)); }
.shadow { box-shadow: 0 1px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); border-bottom: none; }
.brand-con { background: #fff; margin: 0 10px; }
.brand-con .hot-list {  border-bottom: #ccc solid 1px;  line-height: 40px; padding: 0 0px; }/*display: -webkit-box;有做改动 12-25*/
.brand-con .hot-list a { color: #999; font-size:24px; text-decoration: none;width:64%; display:block; text-indent:5px;}

.brand-con .hot-list div.art_name { color: #999; font-size: 13px; text-decoration: none;display: -webkit-box;
  -webkit-line-clamp: 1;  -webkit-box-orient: vertical; overflow:hidden; height:40px; line-height:40px;}



.brand-con .hot-list span {  font-size: 14px;width:35%;}/*color: #69C;text-align: right; display: block;有做改动 12-25*/
/*.brand-con .hot-list:last-child { border-bottom: none; }*/
.brand-con .hot-list:first-child { background: #F6F6F6; font-weight: bold; color: #000; font-size: 14px ; padding:0 10px;}
.article_con { padding: 10px; font-size: 13px; color: #999 }
.brand-con .article-list { display: -webkit-box; border-bottom: #e6e6e6 solid 1px; height: 45px; line-height: 45px; padding: 0 10px; position: relative }
.brand-con .article-list a { color: #999; font-size: 13px; text-decoration: none }
.brand-con .article-list  i{  display: block; width: 30px; height: 30px; position: absolute; top: 15px; right: 0.9em; background: url("../images/icojiantou1.png") no-repeat;background-size: 50%}
/*.brand-con .article-list:after { content: ""; display: block; width: 0.8em; height: 0.8em; border-top: 0.2em solid #CCC; border-right: 0.2em solid #CCC; position: absolute; top: 15px; right: 0.9em; transition: all 0.2s ease 0s; transform: rotate(45deg); }*/

.brand-con .article-list span { color: #69C; font-size: 14px; margin-left: 20px; }
.brand-con .article-list:last-child { border-bottom: none; }
.brand-con .article-list_child { display: none; background: #f5f5f5; padding: 0 2em; height:30px;}
.brand-con .article-list_child a { color: #999; font-size: 13px; text-decoration: none; line-height: 30px; }
.brand-con .article-list_child .name{height:30px;line-height: 30px;color:#333;}
.page-service-exchange { background-color: #fff; width:100%; position: relative; z-index: 1 }
.page-service-exchange .backlist { border-bottom: 1px solid #eee }
.page-service-exchange .backlist .b { display: block; line-height: 25px ;width:90%;margin:auto;text-align:center;  padding:10px 0px;}
.page-service-exchange .backlist .b span { font-size: 16px; color: #666 }
.pagecontent {width:96%;margin:auto; line-height: 30px; font-size: 14px; color: #666666; margin-top:10px; padding-bottom: 7rem;}
/*自加*/
a{text-decoration: none;}
.clearfloat{clear:both}
.hot-list .mian_left1{float: left;line-height: 20px;text-align: right; width:20%}
.hot-list .mian_left1 .icon{    margin-top: 23px;margin-bottom: 10px; background:#fd6d6c;border-radius: 5px;color: #fff;text-align: center;font-size: 25px;line-height: 37px;}
.hot-list .mian_left1 .icon em{font-size: 14px;border-bottom: 1px solid #fff;letter-spacing:5px}
.hot-list  img{float: left;padding-top: 23px;padding-left: 20px; width:80%; max-height: 190px}    
.hot-list .mian_bott .le{font-size: 12px;color: #000;border: 1px solid;margin-right: 12px; padding: 2px;
}
.hot-list .mian_bott .title{font-size: 14px; font-weight: bold; padding-left: 15px;}
.mian_left2 p:first-child{background:#fd6d6c;border-radius: 5px;color: #fff;text-align: center;font-size: 25px;line-height: 37px;width: 56px;}
.main_one {text-align: center;margin: 0 auto;}
.main_one .kuang span{margin-left: 30px;}

.yang{background: #f7f7f7;height: 8px;width:100%;}
.mian_left2 p{ position: relative;
    left: 50%;
    top: -27px;
    margin-left: -28px;
    z-index: 1;}
.main_botton .comment{float: left;width: 50%;border-right: 1px solid #ccc;line-height: 18px;padding-right: 3px;}
.main_botton .comment .main_content{font-size: 14px;color: #000;word-break: break-all;word-wrap: break-word;}
.mian_left2 em{border-bottom: 1px solid #fff;font-size: 15px;line-height: 16px;}
.main_botton .strategy{padding-left: 3px;}
.main_botton .strategy .main_content1{font-size: 14px;color: #000;word-break: break-all;word-wrap: break-word;}
.main_botton .comment .more{text-align: center;color: #000;border: 1px solid #000;width: 100px;margin: 0 auto;margin-top: 50px;}


/*article2 中的样式*/
.shop {overflow:hidden;}
.shop .shop_left{word-break: break-all;word-wrap: break-word;width: 100%;}

.shop .shop_left li{margin-bottom: 4px; width:50%; float:left; padding:1.5%;}
/*.shop .shop_right{float: left; word-break: break-all;word-wrap: break-word;width: 48%;margin-left: 5px;}*/
.shop .shop_left img{width: 100%;}
.shop .shop_right img{width: 100%;}
.shop .shop_left font{color: #d10b0c;} 
.shop .shop_right font{color: #d10b0c;}
.mui-slider .mui-slider-group .mui-slider-item {width: auto;}
#slider{}
.shop .shop_left p{font-size: 13px;}

/*article3 中的样式*/
.content .top ul li{width: 25%;float: left;text-align: center;margin-bottom: 20px;}
.content .top ul li div{border: 1px solid #ccc;border-radius: 44%;width: 72px;text-align: center; margin: auto;}
.main ul li{float: left; border: 1px solid #ccc;border-radius: 44%;width: 25%;text-align: center; margin: auto;text-align: center;margin-bottom: 20px;}

/*article3 中的样式*/
.content .p_content{
	    margin-left: 36px;
    line-height: 20px;
    margin-top: 7px;
    font-size: 15px;
    color: #333;
}
.content .list .c_img img{
	float: left;width: 28%;margin-left: 5px;
}
.content .list .c_img img:first-child{
	margin-left: 34px;
}

.dt_wz a{
    color: #333;
}
.portrait{
   float: left;width: 33px;height: 33px;margin-left: 15px;border-radius: 50%;
}