 
/*各大板块次级页面头部*/
 a{
     cursor:pointer;
}
 .newsTop{
     width: 100%;
     height: 100px;
     height: 43px;
     background: #fff;
     box-shadow: 0 1px 10px 2px rgba(0,0,0,0.06);
     padding-top: 5px;
}
 .newsTopMain{
     height: 100%;
     position: relative;
}
 .newsTopMainTitle{
     width: 100%;
     height: 50px;
     height: 50px;
     position: absolute;
     bottom: 0;
}
 .newsTopMainTitle img{
     width: 22px;
     height: 22px;
     margin-top: 14px;
     margin-top: 14px;
     float: left;
}
 .newsTopMainTitle span{
     display: inline-block;
     height: 100%;
     line-height: 50px;
     line-height: 50px;
     float: left;
     font-size: 16px;
     font-size: 16px;
}
 .nTMTW1{
     margin-left: 8px;
     margin-right: 8px;
     margin-left: 8px;
     margin-right: 8px;
}
 .nTMTW2{
     margin-right: 8px;
     margin-right: 8px;
}
 .nTMTW3{
     color: #333333;
}
/*右侧悬浮框*/
 .indexfixed{
     width: 50px;
     height: 200px;
     position: fixed;
     right: 5px;
     bottom: 300px;
     z-index: 999999999999;
}
 .indexfixed li{
     width: 100%;
     height: 48.5px;
     height: 48.5px;
     border-radius: 4px;
     border-radius: 4px;
     margin-top: 2px;
     margin-top: 2px;
     background: #00a0e9;
     position: relative;
     cursor: pointer;
}
 .indexfixed li:first-child{
     margin-top: 0;
}
 .indexfixed li:hover{
     background: #adcf09;
}
 #backtop{
     background: #adcf09;
     font-size: 16px;
     font-size: 16px;
     text-align: center;
}
 .idfPic1{
     width: 29px;
     height: 30px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -15px 0 0 -14.5px;
     margin: -15px 0 0 -14.9px;
}
 .idfPic2{
     width: 27px;
     height: 29px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -14.5px 0 0 -13.5px;
     margin: -14.9px 0 0 -14.7px;
}
 .idfPic3{
     width: 34px;
     height: 28px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -17px 0 0 -14px;
     margin: -14px 0 0 -17px;
}
 .idfPic4{
     width: 21px;
     height: 29px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -14.5px 0 0 -210px;
     margin: -14.9px 0 0 -10.5px;
}
 .idfPic5{
     width: 30px;
     height: 22px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -11px 0 0 -15px;
}
 .idfPic55{
     display: inline-block;
     vertical-align: middle;
     width: 30px;
     height: 22px;
     margin-left: 12px;
     margin-left: 12px;
     margin-right: 4px;
     margin-right: 4px;
}
 .idfPic6{
     width: 28px;
     height: 29px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin: -14.5px 0 0 -14px;
}
 .idfPic66{
     display: inline-block;
     vertical-align: middle;
     width: 28px;
     height: 29px;
     margin-left: 12px;
     margin-left: 12px;
     margin-right: 4px;
     margin-right: 4px;
}
 .backtopW{
     width: 100%;
     height: 44.5px;
     height: 44.5px;
     line-height: 20px;
     line-height: 20px;
     padding-top: 4px;
     padding-top: 4px;
     color: white;
     display: none;
}
 .PHover,.QQHover,.vHover,.eHover{
    /*width: 300px;
     */
     height: 100%;
     width: 300px;
     background: #adcf09;
     line-height: 48.5px;
     line-height: 48.5px;
     font-size: 16px;
     font-size: 16px;
     color: white !important;
     position: absolute;
     right: 0;
     top: 0;
     border-radius: 4px;
     border-radius: 4px;
     width: 0;
     overflow: hidden;
     transition:all 0.2s linear;
     -webkit-transition:all 0.2s linear;
     -moz-transition:all 0.2s linear;
     -ms-transition:all 0.2s linear;
     -o-transition:all 0.2s linear;
}
 .indexfixed5:hover .vHover{
     width: 300px;
     width: 300px;
}
 .indexfixed6:hover .eHover{
     width: 300px;
     width: 300px;
}
 .indexfixed1:hover .PHover{
     width: 300px;
     width: 300px;
}
 .indexfixed2:hover .QQHover{
     width: 300px;
     width: 300px;
}
 .tel,.QQ2{
     margin-left: 12px;
     margin-left: 12px;
     margin-right: 4px;
     margin-right: 4px;
}
 .tel{
     display: inline-block;
     vertical-align: middle;
     width: 29px;
     height: 30px;
     overflow: hidden;
}
 .QQ2{
     display: inline-block;
     vertical-align: middle;
     width: 27px;
     height: 29px;
     margin-right: 12px;
     margin-right: 12px;
}
 .wxHover{
     width: 260px;
     height: 130px;
     width: 260px;
     height: 130px;
     position: absolute;
     right: 101%;
     top: 50%;
     margin-top: -68px;
     margin-top: -68px;
     background: url(../img/ewm_031.png);
    /* 侧栏 */
     background-size: 100% 100%;
     display: none;
}
 .indexfixed3:hover .wxHover{
     display: block;
}
/* 每个页码的数字1/66*/
 .wareDetailPageNumsNum{
     padding-left: 6px;
     padding-left: 6px;
     padding-right: 6px;
     padding-right: 6px;
}
 .warePageNumIL{
     width: 58px;
     width: 58px;
}
/* 登录后的头像*/
 .Headportrait{
     width: 41px;
     height: 41px;
     width: 41px;
     height: 41px;
     background-size: 100% 100%;
     margin-top: 4px;
     margin-top: 4px;
     float: left;
     margin-left: 16px;
     margin-left: 16px;
    /*position: relative;
     */
}
 .Headportraits{
     width: 41px;
     height: 41px;
     background-size: 100% 100%;
     display: block;
}
 .haveLoginTriangle{
     width: 10px;
     height: 6px;
     background-size: 100% 100%;
     margin-left: 10px;
     margin-left: 10px;
     transition:all 0.3s linear;
}
 .haveLoginNav{
     width: 110px;
     min-height: 100px;
    /*240px*/
     width: 110px;
     min-height: 100px;
     position: absolute;
     right: 0;
     top: 100%;
     background: white;
     z-index: 9999999999;
     display: none;
}
 .haveLoginNav li{
     width: 100%;
     height: 40px;
     height: 40px;
     font-size: 14px;
     font-size: 14px;
     text-align: center;
     line-height: 40px;
     line-height: 40px;
     cursor: pointer;
}
/*账号认证顶端矩形*/
 .messageCheckTop{
     height: 220px;
     height: 220px;
}
 .messageCheckTopM{
     height: 170px;
    /* height: 170px;
     0822*/
     height: 230px;
}
 .messageCheckTopMain{
     width: 100%;
     height: 100px;
     height: 100px;
     margin-top: 35px;
     margin-top: 70px;
     position: relative;
}
 #messageNcheckHead{
     margin-top:20px;
}
 .messageCheckTopMain img{
     width: 107px;
     height: 100px;
     width: 107px;
     height: 107px;
     margin-top: 0px;
     background-size: 100% 100%;
}
 .messageNcheckHCT{
     float: left;
     width: 70%;
}
 .mCTMId{
     float: left;
     margin-left: 34px;
     margin-left: 34px;
     font-size: 24px;
     font-size: 24px;
}
 #havechecked{
    /*position: absolute;
     left: 290px;
     left: 290px;
     top: 5px;
     top: 5px;
     */
     float: left;
     width: 70px;
     height: 21px;
     width: 70px;
     height: 21px;
     margin: 5.6000000000000005px 0 0 20px;
     background-size: 100% 100%;
}
 #mCTMIdCheck{
     float: right;
     font-size: 16px;
     font-size: 16px;
     margin-top: 4px;
     margin-top: 4px;
     color: red;
}
 .NewmCTMIdCheck{
     color:#333 !important;
}
 #mCTMIMustCheck{
     width: 116px;
     height: 43px;
     width: 116px;
     height: 43px;
     border-radius: 5px;
     border-radius: 5px;
     border-color: #00abeb;
     background: white;
     outline: medium;
     box-sizing:border-box;
     border: 1px solid #00abeb;
     color: #00abeb;
     font-size: 20px;
     font-size: 20px;
     position: absolute;
     right: 0;
     top: 38px;
     top: 38px;
     cursor: pointer;
}
 .NewmCTMIMustCheck{
     width: 116px;
     height: 43px;
     width: 116px;
     height: 43px;
     background: white;
     outline: medium;
     box-sizing:border-box;
     color: #00abeb;
     font-size: 20px;
     font-size: 20px;
     position: absolute;
     right: 0;
     top: 38px;
     top: 38px;
     cursor: pointer;
     border:none !important;
     text-align:right !important;
}
 .mCTMName {
     margin: 0 !important;
     display: inline-block;
     width: 80%;
}
 .mCTMName ul{
     float: left;
     margin-top: 20px;
     margin-top: 10px;
}
 .mCTMName ul li{
     display: inline-block;
     float: left;
     cursor: pointer;
     font-size: 14px;
     font-size: 14px;
     margin-left: 14px;
     margin-left: 14px;
}
 .messageul2{
     width: 80%;
     float: left;
     margin-top: 5px;
     margin-top: 5px;
}
 .messageul2 ul li{
     display: inline-block;
     float: left;
     cursor: pointer;
     font-size: 14px;
     font-size: 14px;
     margin-left: 14px;
     margin-left: 14px;
}
 #messageEdit{
     display: inline-block;
     vertical-align: bottom;
     float: left;
     cursor: pointer;
     font-size: 14px;
     font-size: 14px;
     margin-left: 14px;
     margin-left: 14px;
     line-height: 28px;
     line-height: 28px;
     cursor:pointer;
}
 .messageul2 img{
     display: inline-block;
     float: left;
     width: 28px;
     height: 24px;
     width: 28px;
     height: 24px;
     margin-left: 34px;
     margin-left: 34px;
}
 .mCTMName ul li:first-child{
     margin-left: 34px;
     margin-left: 34px;
}
 .mCTMName li img{
     width: 20px;
     height: 20px;
     width: 20px;
     height: 20px;
     background-size: 100% 100%;
}
/*多个导航栏中的一个*/
 .nTMTW4{
     color: #333333;
}
/*价格颜色*/
 .AgDetailPri{
     color: #9ac11d;
}
 .AgDetailPri2{
     color: #ea000b;
}
/*搜索框对齐左边强制样式*/
 .secLeft{
     margin-left: 0 !important;
}
/*单行文字溢出显示省略号*/
 .ellipsis{
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
}
 