@charset "utf-8";

.title_l{position:relative; height:26px; line-height:26px; z-index:1;overflow:hidden;*zoom: 1;}
.title_l em{ float: left;display: inline-block;font-size:18px; color:#020202;padding-right:10px; background-color:#fff; height:26px;line-height:26px;}
.title_l:after{ width:100%; height:2px; background:#f57b42; position:absolute;left:0; top:13px; content:""; z-index:-1;}
.title_l a{ float:right;display: block;background-color: #fff;width:20px; height:24px}
.title_l a i{display: inline-block;width:20px; height:20px; background-position:-398px -8px;position: relative;top: 4px;}
.title_l a:hover{-webkit-animation: scal 0.3s ease-in-out 0s infinite alternate;animation: scal 0.3s ease-in-out 0s infinite alternate;}
@keyframes scal { 0% {transform: rotate(-15deg);} 100% {transform: rotate(15deg);} }

.ask {display: grid;grid-template: auto / 826px 352px;grid-gap: 22px;}
.ask-left {}
.ask-right {}

/* ask */
.aTitle{position:relative;margin: 0 20px;padding: 15px 0 10px; height:36px; line-height:36px; z-index:1;overflow:hidden;*zoom: 1;}
.aTitle em{ float: left;display: inline-block;font-size:24px; color:#abd327;padding-right:10px; background-color:#fff; height:36px;line-height:36px;}
.aTitle em i{display: inline-block;width:37px; height:28px; background-position:-5px -400px;position: relative;top: 4px;margin-right: 8px;}
.aTitle:after{ width:100%; height:5px; background:#e9e9e9; position:absolute;left:0; top:33px; content:""; z-index:-1;-webkit-background-size: 5px 5px;-moz-background-size: 5px 5px;background-size: 5px 5px;background-image: -webkit-gradient(linear, 0 0, 100% 100%, ????color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), ????color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), ????color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent)); ??background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, ??????transparent 75%, transparent); ????background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);background-image: linear-gradient(-45deg, rgba(255, 255, 255, .9) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, .9) 75%,transparent 75%, transparent);}
.aTitle a{ float:right;display: block;background-color: #fff;width:20px; height:24px}
.aTitle a i{display: inline-block;width:20px; height:20px; background-position:-398px -8px;position: relative;top: 4px;}
.aTitle a:hover{-webkit-animation: scal 0.3s ease-in-out 0s infinite alternate;animation: scal 0.3s ease-in-out 0s infinite alternate;}
@keyframes scal { 0% {transform: rotate(-15deg);} 100% {transform: rotate(15deg);} }

.sATitle{position:relative; height:48px; line-height:48px;border-top: 1px solid #eee;border-bottom: 1px solid #eee; z-index:1;overflow:hidden;*zoom: 1;}
.sATitle em{ float: left;display: inline-block;width: 136px;height: 50px;line-height: 50px;background-color: #a4d058;font-size:18px; color:#fff;font-weight: bold;}
.sATitle em i{display: inline-block;width:28px; height:24px; background-position:-55px -400px;position: relative;top: 4px;margin-right: 7px;margin-left: 14px;}
.sATitle span{ float:right;display: block;font-size: 12px;color: #bdbdbd;margin-right: 20px;}

.oATitle{position:relative;margin: 0 20px; height:48px; line-height:48px;border-bottom: 1px solid #eee; z-index:1;overflow:hidden;*zoom: 1;}
.oATitle em{ float: left;display: inline-block;margin: 15px 0;line-height: 18px;font-size:18px;color:#333;font-weight: bold;padding-left:10px;border-left: 3px solid #8fc13e;}
.oATitle em i{display: inline-block;width:28px; height:24px; background-position:-55px -400px;position: relative;top: 4px;margin-right: 7px;margin-left: 14px;}
.oATitle span{ float:right;display: block;font-size: 12px;color: #bdbdbd;margin-right: 20px;}

.yxAL,.yxAR section{background-color: #fff;-moz-box-shadow:.5px .8px 5px 0 rgba(0, 0, 0, .05); -webkit-box-shadow:.5px .8px 5px 0 rgba(0, 0, 0, .05); box-shadow: .5px .8px 5px 0 rgba(0, 0, 0, .05);margin-bottom: 18px;}
.yxAL .pagecode{margin: 28px 20px 50px;}

.yxAL .title_l{margin: 0 20px;padding: 15px 0 10px;}
.yxAL .title_l em{font-size: 24px;color: #333;}
.yxAL .title_l:after{top: 28px;}

.yxdAL section,.yxdAR section{background-color: #fff;-moz-box-shadow:.5px .8px 5px 0 rgba(0, 0, 0, .05); -webkit-box-shadow:.5px .8px 5px 0 rgba(0, 0, 0, .05); box-shadow: .5px .8px 5px 0 rgba(0, 0, 0, .05);margin-bottom: 18px;}
.yxdAL .pagecode{margin: 28px 20px 50px;}

.yxdAL .title_l{margin: 0 20px;padding: 22px 0 10px;}
.yxdAL .title_l em{font-size: 24px;color: #333;}
.yxdAL .title_l:after{top: 35px;}


.yxASeach{width: 100%;height: 96px;background: url(../images/askbg.jpg) no-repeat;padding-top: 46px;margin-bottom: 8px;}
.yxASeach form{display: block;width: 788px;margin:auto;overflow: hidden;*zoom: 1;}
.yxASeach form input{display:block;}
.yxASeach .askSearch{float: left;width: 626px;height: 44px;border: 3px solid #a4d058;padding-left: 14px;;}
.yxASeach .btnSearch{float: right;width: 142px; height: 50px;background-color: #a4d058; color: #fff;text-align: center;line-height: 50px;font-size: 20px;border: 0;cursor: pointer;}    
.yxASeach input::-webkit-input-placeholder {color:#ccc;}
.yxASeach input:-moz-placeholder {color:#ccc;}
.yxASeach input::-moz-placeholder {color:#ccc;}
.yxASeach input:-ms-input-placeholder {color:#ccc;}

.yxAList{margin-bottom: 18px;}
.yxAList li{overflow: hidden;*zoom: 1;}
.yxAList li a{display:block;padding:18px 0;margin: 0 20px;border-bottom:1px solid #e0e7eb;overflow: hidden;*zoom: 1;}
.yxAList li .img{float: left;width:204px;height:120px;margin-right: 20px;border-radius: 5px;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color: #efefef;overflow: hidden;}
.yxAList li .info{height:120px;overflow: hidden;}
.yxAList li strong{font-size:18px;color:#333;line-height:32px;font-weight: 500;overflow: hidden;white-space:nowrap}
.yxAList li .time{font-size:12px;color:#666;line-height:24px;margin-top: 10px;overflow: hidden;*zoom: 1;}
.yxAList li .time span{max-width: 230px;overflow: hidden;white-space: nowrap;}
.yxAList .time span:nth-child(1){float: left;}
.yxAList .time span:nth-child(2){float: right;color: #bdbdbd;}
.yxAList .time span:nth-child(1) i{display: inline-block;width: 16px;height: 20px;background-position: -650px -12px; position: relative;top: 2px;margin-right: 8px;}
.yxAList .time span:nth-child(2) i{display: inline-block;width: 14px;height: 16px;background-position: -675px -14px; position: relative;top: 2px;margin-right: 8px;}
.yxAList li .txt{display: block;height: 44px;font-size:14px;line-height:22px;color:#666;overflow:hidden;margin-top: 3px;}
.yxAList li:hover {background-color: #fff7f3;}
.yxAList li:hover a{border-color: #fff7f3;}
.yxAList li:hover strong{color: #ff7800;}
.yxAList li img:hover{opacity: 0.9;}

.yxdAList ul{padding-bottom: 15px;}
.yxdAList li{overflow: hidden;*zoom: 1;}
.yxdAList li:last-of-type a{border: 0;}
.yxdAList li a{display:block;padding:20px 0;margin: 0 20px;border-bottom:1px solid #e0e7eb;overflow: hidden;*zoom: 1;}
.yxdAList li .img{float: left;width:204px;height:120px;margin-right: 20px;border-radius: 5px;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color: #efefef;overflow: hidden;}
.yxdAList li .info{height:120px;overflow: hidden;}
.yxdAList li strong{font-size:18px;color:#333;line-height:32px;font-weight: 500;overflow: hidden;white-space:nowrap}
.yxdAList li .ans{font-size:12px;color:#666;line-height:24px;margin-top: 10px;overflow: hidden;white-space:nowrap}
.yxdAList li .ans span{margin-right: 26px;color: #bdbdbd;overflow: hidden;white-space: nowrap;}
.yxdAList li .txt{display: block;height: 44px;font-size:14px;line-height:22px;color:#666;margin: 5px 0;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.yxdAList li:hover {background-color: #fff7f3;}
.yxdAList li:hover a{border-color: #fff7f3;}
.yxdAList li:hover strong{color: #ff7800;}
.yxdAList li img:hover{opacity: 0.9;}

.totalAsk{border-top: 2px solid #abd327;background: url(../images/rpbg.jpg) repeat;}
.totalAsk .aSlider{position:relative;width:314px;height:178px;margin: 17px 19px;overflow:hidden;}
.totalAsk ul{position: relative;overflow: hidden;*zoom: 1;}
.totalAsk li{float: left;width:314px;max-height: 178px;overflow: hidden;}
.totalAsk li a{position: relative;display: block;border-radius: 5px;overflow: hidden;}
.totalAsk li a img{display: block;width:314px;height:178px;margin: auto;}
.totalAsk li a p{position: absolute;bottom: 0;left: 0;display:block;width: 100%;margin: auto;height: 42px;line-height: 36px;font-size: 14px;color: #fff;background-color: rgba(0,0,0,.7);text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.totalAsk li .btn{display: block;font-size: 14px;color: #fff;width: 68px;height: 28px;line-height: 28px;background-color: #ee6767;border-radius:3px;text-align: center;margin: auto;;}
.totalAsk li a:hover{background-color: #fff5f5;border-color: #ee6767;}
.totalAsk .aSlider .aDot{position: absolute;bottom: 0;text-align: right;width: 100%;height: 22px;line-height:22px;overflow: hidden;*zoom: 1;}
.totalAsk .aSlider .aDot i{display:inline-block;width:22px;height:4px;overflow:hidden;margin:0 1px;background-color:#f4f4f4;cursor: pointer;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.totalAsk .aSlider .aDot i.current{background-color: #fd8042;}
.totalAsk .aSlider .aDot i:last-of-type{margin-right: 5px;}
.totalAsk .num{background-color: #fff;height: 42px;padding-top: 16px;}
.totalAsk .num p{position: relative;width: 158px;height: 22px;line-height: 22px;font-size: 14px;color: #333;display: inline-block;overflow: hidden;white-space: nowrap;}
.totalAsk .num p:nth-of-type(1){text-align: right;}
.totalAsk .num p:nth-of-type(2){margin-left: 20px;padding-left: 16px;}
.totalAsk .num p:nth-of-type(2):before{content: "";width: 1px;height: 22px;background-color: #d0d0d0;position: absolute;top: 0;left: 0;}
.totalAsk .num p em{ font-size: 18px;color:#abd327;font-style: italic;margin: 0 4px; }

.hotAsk{padding:20px 20px 23px;}
.hotAsk .label{width: 350px;padding-top: 4px;overflow: hidden;*zoom: 1;}
.hotAsk .label li{float: left;width:80px;height: 34px;line-height: 34px;text-align:center;margin: 15px 20px 0 6px;border: 1px solid #e9e9e9;border-radius:4px;transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);overflow:hidden;*zoom: 1;}
.hotAsk .label li a{display: block;width: 74px;padding: 0 5px;height: 34px;line-height: 34px;font-size:14px;color:#464646;text-align:center;overflow:hidden;transform:skewX(15deg);-webkit-transform:skewX(15deg);-moz-transform:skewX(15deg);}
.hotAsk .label li:hover {background-color: #ff7800;border-color: #ff7800;}
.hotAsk .label li:hover a{color: #fff;}
.hotAsk .list{position: relative;border-top: 1px dashed #eaeaea;margin-top: 20px;padding-top: 5px; }
.hotAsk .list li{position:relative;height:42px;line-height:42px;overflow: hidden;*zoom: 1;}
.hotAsk .list li a{float: left;display:block;width: 210px;height:42px;line-height:42px;font-size: 14px;color: #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px;}
.hotAsk .list li span{float: right;display: block;width: 80px;height:42px;line-height:42px;font-size: 12px;color: #bdbdbd;text-align: right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotAsk .list li:hover a{color: #ff7800;}
.hotAsk .list .line{ position:absolute; left:4px; top:24px; width:2px;background-color:#e4e4e4;}
.hotAsk .list li:before{content:"";position:absolute;z-index:3; width:6px; height:6px; background:#fff; border:2px solid #e4e4e4; border-radius:50%; -webkit-border-radius:50%;left:0px;top:16px;}
.hotAsk .list li:hover:before{background-color: #ff7800;border-color: #ff7800;}

.relAsk{padding:20px 20px 23px;}
.relAsk ul{position: relative;padding-top: 5px; }
.relAsk li{position:relative;height:42px;line-height:42px;overflow: hidden;*zoom: 1;}
.relAsk li a{float: left;display:block;width: 210px;height:42px;line-height:42px;font-size: 14px;color: #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px;}
.relAsk li span{float: right;display: block;width: 80px;height:42px;line-height:42px;font-size: 12px;color: #bdbdbd;text-align: right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.relAsk li:hover a{color: #ff7800;}
.relAsk .line{ position:absolute; left:4px; top:24px; width:2px;background-color:#e4e4e4;}
.relAsk li:before{content:"";position:absolute;z-index:3; width:6px; height:6px; background:#fff; border:2px solid #e4e4e4; border-radius:50%; -webkit-border-radius:50%;left:0px;top:16px;}
.relAsk li:hover:before{background-color: #ff7800;border-color: #ff7800;}

.hotAGame{padding: 20px 20px 10px;}
.hotAGame ul{width: 332px;padding-top: 20px;overflow: hidden;*zoom: 1;}
.hotAGame li{float: left;width: 82px;text-align: center;margin-right: 28px;margin-bottom: 5px;}
.hotAGame li a{display: block;}
.hotAGame li img{display: block;width: 72px;height: 72px;border-radius: 12px;margin: 0 auto;}
.hotAGame li p{display: block;height: 42px;line-height: 42px;font-size: 14px;color: #666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotAGame li a:hover p{color: #ff7800;}
.hotAGame li a:hover img{opacity: .9;}

.hotAEdit{padding: 20px 20px 10px;}
.hotAEdit ul{width: 332px;padding-top: 18px;overflow: hidden;*zoom: 1;}
.hotAEdit li{float: left;width: 100px;height: 154px;text-align: center;margin-right: 7px;margin-bottom: 15px;background: url(../images/rpbg.jpg) repeat;}
.hotAEdit li a{display: block;}
.hotAEdit li img{display: block;width: 70px;height: 70px;border-radius: 100%;margin: 16px auto 10px;}
.hotAEdit li p{display: block;height: 24px;line-height: 24px;font-size: 14px;color: #333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotAEdit li span{display: block;height: 20px;line-height: 20px;font-size: 12px;color: #999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotAEdit li em{font-size: 12px;color: #f57b42;margin-right: 3px;}
.hotAEdit li a:hover p{color: #ff7800;}
.hotAEdit li a:hover img{opacity: .9;}

.hotAnser{padding: 20px 20px 12px;}
.hotAnser .intro{display: block;text-align: center;border: 1px solid #ffcfa5;background-color: #fff2e7;margin: 18px 0 10px;border-radius: 5px;overflow: hidden;*zoom: 1;-webkit-background-size: 5px 5px;-moz-background-size: 5px 5px;background-size: 5px 5px;background-image: -webkit-gradient(linear, 0 0, 100% 100%, ????color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), ????color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), ????color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent)); ??background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, ??????transparent 75%, transparent); ????background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);background-image: linear-gradient(-45deg, rgba(255, 255, 255, .9) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, .9) 75%,transparent 75%, transparent);}
.hotAnser .intro img{display: block;width: 80px;height: 80px;border-radius: 100%;margin: 17px auto 12px;}
.hotAnser .intro em{display: block;font-size: 18px;color: #333;height: 30px;line-height: 30px;}
.hotAnser .intro div{font-size: 14px;color: #999;height: 32px;line-height: 32px;overflow: hidden;white-space: nowrap;}
.hotAnser .num{margin-top: 4px;margin-bottom: 10px;}
.hotAnser .num p{position: relative;width: 140px;height: 24px;line-height: 24px;font-size: 14px;color: #999;display: inline-block;overflow: hidden;white-space: nowrap;}
.hotAnser .num p:nth-of-type(1){text-align: right;}
.hotAnser .num p:nth-of-type(2){text-align: left;margin-left: 10px;padding-left: 10px;}
.hotAnser .num p:nth-of-type(2):before{content: "";width: 1px;height: 13px;background-color: #b5b5b5;position: absolute;top: 6px;left: 0;}
.hotAnser .num p span{ font-size: 14px;color:#f57b42;margin: 0 4px; }

.newAquiz{padding: 20px 20px 20px;}
.newAquiz ul{padding-top: 10px;}
.newAquiz li{position: relative;padding-left: 15px;height: 34px;line-height: 34px;overflow: hidden;white-space: nowrap;*zoom: 1; }
.newAquiz li:before{content: "";width: 3px;height: 3px;background-color: #8fc13e;position: absolute;top: 16px;left: 2px;}
.newAquiz li a{display: inline-block;line-height: 34px;}
.newAquiz .gaName{font-size: 14px;color: #999;margin-right: 10px;}
.newAquiz .quiz{font-size: 14px;color: #333;}
.newAquiz li a:hover{ color:#f57b42;}

.relAGame{padding: 20px 20px 20px;}
.relAGame .info{margin-top: 15px;overflow: hidden;*zoom: 1; }
.relAGame .info .pic{float: left;}
.relAGame .info .pic img{width: 110px;height: 110px;border-radius: 16px;margin-right: 16px;}
.relAGame .info div{width:185px;height: 108px;overflow: hidden;}
.relAGame .info div a{display: block;font-size:20px ;color: #333;line-height: 35px;overflow: hidden;white-space: nowrap; } 
.relAGame .info div p{font-size: 14px;color: #858585;line-height: 25px;overflow: hidden;white-space: nowrap;}
.relAGame .info div p span{color: #454545;}
.relAGame .txt {font-size: 14px;color: #858585;line-height: 22px;max-height: 44px;margin-top: 15px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.relAGame .info:hover img{opacity: .9; }
.relAGame .info:hover div a{color: #f57b42;}

.askCont{padding-bottom: 12px;margin-bottom: 18px;}
.askCont .intro{padding: 15px;}
.askCont h1{line-height: 60px;font-size: 24px;color: #333;font-weight: bold;}
.askCont .num{margin-bottom: 12px;}
.askCont .num p{position: relative;max-width: 300px;height: 24px;line-height: 24px;font-size: 12px;color: #bdbdbd;display: inline-block;overflow: hidden;white-space: nowrap;}
.askCont .num p:nth-of-type(n+2){margin-left: 15px;padding-left: 15px;}
.askCont .num p:nth-of-type(n+2):before{content: "";width: 1px;height: 13px;background-color: #b5b5b5;position: absolute;top: 6px;left: 0;}
.askCont .num p span{ font-size: 12px;color:#333333;margin: 0 4px; }
.askCont .txt{font-size: 15px;color: #666666;line-height: 24px;max-height: 48px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.askCont .txt label{font-size: 15px;color: #a4d058;font-weight: bold;}
.askCont .tag{margin-top: 23px;overflow: hidden;white-space: nowrap;}
.askCont .tag a{display: inline-block;padding: 0 8px;font-size: 12px;color: #ffa280;line-height: 20px;border: 1px solid #ffa280;border-radius: 2px;margin-right: 8px;cursor: pointer;}

.sAgame {height: 100px;margin:16px 20px 10px;padding: 0 14px;background: url(../images/rpbg.jpg) repeat;overflow: hidden;*zoom: 1;}
.sAgame div{float: left;display: block;padding-top: 15px;}
.sAgame div img{float: left;width: 70px;height: 70px;border-radius: 50%;margin-right: 14px;}
.sAgame div p{float: left;line-height: 70px;font-size: 18px;color: #333;}
.sAgame span{float: right;display: block;padding: 0 15px;line-height: 28px;border: 1px solid #e2e2e2;border-radius: 30px;background-color: rgba(255,255,255,.3);cursor: pointer;margin-top: 35px;}
.sAgame span i{display: inline-block;width:14px; height:14px; background-position:-339px -364px;position: relative;top: 2px;margin-right: 6px;}
.sAgame span:hover{background-color: #fff;}
.sAgame span.current i{background-position:-318px -365px;}

.askCont .cont{ padding: 0 20px;position: relative;overflow:hidden;}
.askCont .cont{font-size:15px;color:#666666;line-height:32px;}
.askCont .cont a{line-height: 25px; color:#ffa280;}
.askCont .cont a:hover{border-bottom: .01px solid #ffa280;}
.askCont .cont p{line-height: 28px;color: #666666;margin-bottom: 6px;}
.askCont .cont br{height: 2px;}
.askCont .cont img{max-width:730px;margin: auto;text-align: center;display: block;}
.askCont .cont p img{max-width:730px;margin: auto;text-align: center;display: block;}
.askCont .cont iframe{width: 600px;height:340px;margin: 0 auto;display: block;border: none;}
.askCont .cont table{max-width: 100%;margin: auto;}
.askCont .cont h3{font-size: 18px;color: #333;font-weight: bold;line-height: 42px;margin-bottom: 6px;overflow: hidden;white-space: nowrap;}

.selectAsk{background-color: #f9f9f9;padding-bottom: 22px;margin-top: 15px;}
.otherAsk{border-top: 1px solid #eee;}
.supAsk{display: block;width: 158px;text-align: center;line-height: 44px;font-size: 14px;color: #fd8042;border: 1px solid #fd8042;border-radius: 46px;cursor: pointer;margin: 15px auto 0;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.supAsk i{display: inline-block;width:20px; height:18px; background-position:-369px -361px;position: relative;top: 2px;margin-right: 8px;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.supAsk.current{background-color: #fd8042;color: #fff;}
.supAsk:hover i{transform: translateY(-3px); }
.supAsk.current i{background-position:-405px -361px;}
.supAsk.current:hover i{transform: none;}
.askCont .next_pre{margin: 0px 20px 0;padding-top: 24px;}

.next_pre{width: 788px; height: 24px;border-top: 1px dashed #ededed;overflow: hidden;*zoom: 1;padding: 12px 0;}
.next_pre p{width:50%;float:left;color: #999;font-size: 15px;line-height: 24px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.next_pre p:nth-of-type(1){text-align: left;}
.next_pre p:nth-of-type(2){text-align: right;}
.next_pre p a{color: #666;}
.next_pre p a:hover{color: #ff7800;}
.next_pre p span{color: #ccc;}