.questions-ad img{vertical-align: bottom}
.questions-list-left{float: left;width: 880px;}
.question-list-title{height: 69px;border-bottom: 1px solid #e0e0e0; line-height: 69px;background: #fff;padding:0 18px 0 36px;font-size: 18px;}
.question-list-search{float: right;width: 370px;height: 36px;padding-top: 16px;}
.question-text{display: block;width: 230px;height: 34px;border:1px solid #e0e0e0;font-size: 14px;outline: none;padding: 0 15px;float: left;}
.question-search-btn{display: block;width: 100px;height: 36px;float: right;background: #f58322;color: #fff;font-size: 16px;color: #fff;text-align: center;line-height: 36px;border-radius: 3px;}
.question-search-btn:hover{background: #e37619;color: #fff;text-decoration: none;}

.question-types{height: 70px;background: #fff;}
.question-types li{float: left;padding:0 16px;font-size: 16px;padding-top: 13px;}
.question-types li a{color: #333}
.question-types li .tip{width: 16px;height: 16px;display: block;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png");margin: 0 auto;display: none}
.question-types li.active .tip{display: block}
.question-types li.active a{color: #0c2780}
.question-types li a:hover{text-decoration: none;color: #0c2780}
.question-menus{border-top: 1px solid #e0e0e0;height:45px;border-bottom: 1px solid #e0e0e0;background: #f9f9f9}
.question-menus.line2{ height:90px;}
.question-menus li{float: left;padding:0 23px;border-top: 1px solid #e0e0e0;height: 45px;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;position: relative;top:-1px;line-height: 45px;font-size: 16px;color: #666666;cursor: pointer;}
.question-menus.line2 li{ width:145px; padding:0; text-align:center; border-top:0;}
.question-menus.line2 li.cur{ border-bottom:0}
.question-menus li.cur{background: #fff;border-top: 2px solid #f58322;color: #333333;border-bottom: 1px solid #fff;height: 44px; line-height: 44px;}
.question-menus li.last{border-right: 0}
.question-items-header{height: 50px;border-bottom: 1px solid #e0e0e0;background: #fff;padding-top: 4px;}
.question-items-header li{float: left;line-height: 50px;font-size: 16px;color: #999999;height: 50px;text-align: center}
.q-w-1{width: 300px;}
.q-w-2{width: 120px;}
.q-w-3{width: 120px;}
.q-w-4{width: 85px;}
.q-w-5{width: 120px;}
.q-w-6{width: 125px;padding-left: 10px;}

.question-items-con{}
.question-items-con li{height: 70px; line-height: 70px;border-bottom: 1px solid #f0f0f0;background: #fff;position: relative;}
.q-specialty,.q-great,.q-good{width: 30px;height: 30px;position: absolute;top: 0;right: 0;}
.q-great{background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/q_y.jpg")}
.q-specialty{background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/q_z.jpg")}
.q-good{background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/q_j.jpg")}

.question-items-con li .q-title{float: left;height: 70px; padding-left:30px; width:270px;}
.question-items-con li .q-title a{color: #333333;font-size: 16px;}
.question-items-con li .q-title a:hover{text-decoration: none;color: #e37619}
.question-items-con li .q-title span a{color: #999999}
.question-items-con li .q-tips{float: left;font-size: 14px;color: #999999;height: 70px; text-align:center}
.question-items-con li .q-tips i{display: inline-block;width: 13px;height: 13px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -16px 0; vertical-align: middle;margin-right: 10px;}
.question-items-con li .q-tips span{margin-right: 10px;}
.question-items-con li .q-ansoer{float: left;height: 70px;}
.question-items-con li .q-ansoer a{display: block;width: 76px;height: 34px;border: 1px solid #e0e0e0; line-height: 34px;margin:0 auto;text-align: center;margin-top: 17px;
    color: #0c2780;border-radius: 3px;font-size: 14px;
    background: -webkit-linear-gradient(bottom, #f1f2f2 , #fafafa); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #f1f2f2 , #fafafa); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #f1f2f2 , #fafafa); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom,  #f1f2f2 , #fafafa); /* 标准的语法 */
}
.question-items-con li:hover .q-ansoer a{display: block}
.question-items-con li .q-ansoer a:hover{background: #fffdf5;border: 1px solid #f58322}


.question-items-con li .q-ansoer a:hover{text-decoration: none;}
.question-items-con li .q-a-counts{float: left;text-align: center;font-size: 14px;height: 70px;}
.question-items-con li .q-status{float: left;text-align: center;height: 70px;}
.question-items-con li .q-status .resolve{color: #2d6b2d;font-size: 14px;}
.question-items-con li .q-status .resolve i{display: inline-block;width: 12px;height: 8px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -29px 0; vertical-align: middle;margin-right: 5px;}
.question-items-con li .q-time{float: left;font-size: 14px;color: #999999;height: 70px;}

.question-items-con li .q-status .pending{color: #39468f;font-size: 16px;}
.question-items-con li .q-status .pending i{display: inline-block;width: 13px;height: 15px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -92px 0; vertical-align: middle;margin-right: 5px;}




.show-more-question{height:75px; background: #fff;text-align: center;font-size: 14px;padding-top:30px;}
.show-more-question .btn{ cursor:pointer; width:120px; height:35px; margin:0 auto; line-height:35px;}
.show-more-question .btn:hover{color: #e37619;text-decoration: none;}
.question-ad2{width: 100%;}
.question-ad2 img{vertical-align:bottom;display: block;width:880px;}
.question-ad3{width: 100%;}
.question-ad3 img{vertical-align:bottom;display: block;width:300px;}

.question-hot-tips{margin-top: 75px;}
.hot-tips-title{font-size: 18px;border-bottom: 2px solid #99cfe7;padding-right: 14px;display: inline-block;line-height: 35px;color:#343434;}
.question-hot-tips section{font-size: 0;margin-top: 25px;overflow: hidden;margin-bottom: -8px;}
.question-hot-tips section a{float: left;width: 25%;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/quan.png") no-repeat left center;font-size: 15px;color:#343434;padding-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 8px;box-sizing: border-box;}
.question-hot-tips section a:hover{text-decoration: none;color:#99cfe7;}
.questions-list-right{float: right;width: 300px}
.q-r-title{height: 55px;line-height: 55px;font-size: 18px;background: #fafafa;border-bottom: 1px solid #dddddd;text-align: center}
.q-r-content{background: #fff;padding:20px 20px 0 20px}
.q-recommend-expert{padding-top: 2px;}
.q-recommend-expert li{height: 93px;padding-bottom: 33px;padding-left: 108px;}
.q-recommend-expert-pic{width: 90px;height: 90px;float: left;margin-left: -108px;border:1px solid #e5e5e5;border-radius: 45px;}
.q-recommend-expert-pic img{width: 90px;height: 90px;border-radius: 45px;}
.q-recommend-expert li h5{font-size: 18px;line-height: 30px;padding-top: 2px;}
.q-recommend-expert li p{font-size: 14px;line-height: 20px;color: #666666}
.q-recommend-expert li a{display: block;width: 105px;height: 30px;background: #f58322;color: #fff;text-align: center;line-height: 30px;border-radius: 3px;font-size: 14px;margin-top: 7px;}
.q-recommend-expert li a:hover{background: #e37415;text-decoration: none;}

.q-hot-articles{background:#fff;}
.q-hot-articles li{padding:22px 15px 22px 115px; border-bottom:1px solid #f3f3f3; height:60px;}
.q-hot-articles li .pic{ float:left; width:90px; height:60px; margin-left:-105px; position:relative}
.q-hot-articles li .pic aside{ position:absolute;top:0;left:0; width:18px; height:18px; background:#dcdcdc; text-align:center; line-height:18px; font-size:14px; color:#333}
.q-hot-articles li .pic img{ width:90px; height:60px;}
.q-hot-articles li .pic aside.first{ background:#fc563c; color:#fff}
.q-hot-articles li .pic aside.second{ background:#ffa05f; color:#fff}
.q-hot-articles li .pic aside.third{ background:#4378d6; color:#fff}

.q-hot-articles li a{line-height:18px; font-size:14px; color:#666666; height:36px;}
.q-hot-articles li a:hover{ color:#1740a7; text-decoration:none;}
.q-hot-articles li p{ text-align:right; color:#666666; padding-top:8px; font-size:12px;}

/*详情页*/
.question-search-item{background: #fff;height: 67px;border-top: 1px solid #eeeeee;padding-top: 20px;padding-bottom: 10px;}
.question-search-item.qusetion-search-list{ padding-top:30px; padding-bottom:0}
.question-search-left{width: 193px;float: left;font-size: 30px;color: #999999;line-height: 37px;}
.qusetion-search-list .question-search-middle{ padding-right:20px;}
.question-search-middle{width: 685px;height: 37px;float: left; position:relative}
.question-search-text{border:1px solid #cccccc;width: 651px;height: 35px;padding:0 16px;border-radius: 3px;font-size: 14px;outline: none;}
.question-search-right{float: left;font-size: 0;text-align: right}
.question-search-right a{display: inline-block;margin-left: 7px;font-size: 16px;text-align: center;line-height: 35px;border-radius: 3px;}
.question-search-right a:hover{text-decoration: none;}
.question-search-right .mftw{width: 160px;height: 35px;border:1px solid #f58322;background: #f58322;color: #fff}
.question-search-right .ssda{width: 141px;height: 35px;border:1px solid #cccccc;background: #fff;color: #333333;}

.question-ask{background: #fff;padding:30px 0 44px 0;margin-bottom: 20px;}
.question-ask-title{border-bottom: 1px dashed #f1f1f1;padding:0 10px;}
.question-ask-t-left{float: left;width: 580px;padding-left: 40px;}
.question-ask-t-left i{display: block;width: 28px;height: 33px;padding-left:9px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -44px -17px;margin-left: -40px;float: left;line-height: 33px;color: #fff;font-size: 16px;font-weight: bold}
.question-ask-t-left h5,.question-ask-t-left h1{font-size: 18px;line-height: 33px;}
.question-ask-t-left p{font-size: 12px;color: #999999;line-height: 22px;padding-bottom: 15px;}
.question-ask-t-left p span{margin-right: 17px;}
.question-ask-t-right{float: right;width: 220px;font-size: 0;padding-right: 20px;}

.question-ask-content{
	padding:15px 50px 50px 50px;font-size: 16px;line-height: 30px;
}
.question-ask-height{ height:60px;overflow: hidden;}
.question-ask-height.showall{ height:auto; overflow:inherit}
.question-show-more{
    line-height: 34px;
    height: 34px;
    font-size: 16px;
    color: #5696ff;
	margin-top:5px;
}
.question-show-more:hover{ color:#5696ff}
.part-arrow{display:inline-block;width:12px; height:7px; background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/part-arrow.jpg"); margin-left:5px; vertical-align:middle;}
.question-ask-operate{padding:0 50px}
.question-ask-o-left{padding-top: 6px;float: left;font-size: 0;}
.question-ask-o-left a{display: inline-block;border:1px solid #dddddd;line-height: 22px;font-size: 14px;color: #999999;padding:0 11px;border-radius: 3px;margin-right: 10px;}
.question-ask-o-left a:hover{text-decoration: none;}
.question-ask-o-right{float: right;width: 214px;font-size: 0}
.question-ask-o-right a{display: inline-block;margin-left: 11px;text-align: center;line-height: 34px;height: 34px;font-size: 14px;border-radius: 3px;}
.question-ask-o-right a:hover{text-decoration: none;}
.question-ask-o-right .wyhd{border:1px solid #dddddd;color: #333333;width: 85px;}
.question-ask-o-right .wytw{border:1px solid #f58322;color: #333333;width: 103px;background: #f58322;color: #fff;}

.question-answer{background: #fff;padding:15px 45px 30px 10px;}
.question-answer section{padding-left: 40px; border-bottom:1px solid #dddddd; margin-bottom:30px; padding-bottom:10px;}
.question-answer section .best-answer{position: absolute;width:119px;height:108px;background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/zjda.png");right:10px;top:-20px;}
.question-answer-title{padding-left: 40px;padding-bottom: 10px;}
.question-answer-title i{display: block;
  width: 28px;
  height: 33px;
  padding-left: 9px;
  background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -81px -17px;
  margin-left: -40px;
  float: left;
  line-height: 33px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
}
.question-answer-title h5{font-size: 16px;color: #666666; line-height: 33px;}
.question-answer-title h5 span{font-weight: bold;color: #333333}
.question-answer-people{padding-left: 61px;padding-top: 11px;}
.question-answer-people p{font-size: 14px;color: #999;line-height: 24px;}
.question-answer-people .people-pic{float: left;width: 46px;height: 46px;border-radius: 23px;margin-left: -61px;border:1px solid #e1e1e1;}
.question-answer-people .people-right{ display:table; height:48px; position:relative}
.question-answer-people .people-right-name{ display:table-cell; vertical-align:middle;height:48px;}
.question-answer-people .people-right-name h5{ font-size:16px;}
.question-answer-people .people-right-name span{ display:inline-block;width:64px;height:24px;line-height:24px;font-size:14px;padding-left:10px; position:relative; top:-3px; color:#fff; border-radius:5px; margin-left:5px;}

.icon-san {
	display:block;
	position:absolute;
	left:-5px;
	bottom:0;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.question-answer-people .people-right-name .q-zj{ background:#f58322}
.question-answer-people .people-right-name .q-zj .icon-san{border-right: 10px solid #f58322;}

.question-answer-people .people-right-name .q-zhj{ background:#f5923e}
.question-answer-people .people-right-name .q-zhj .icon-san{border-right: 10px solid #f5923e;}

.question-answer-people .people-right-name .q-yz{ background:#f7a259}
.question-answer-people .people-right-name .q-yz .icon-san{border-right: 10px solid #f7a259;}



.question-answer-people .people-pic img{width: 46px;height: 46px;border-radius: 23px;}

.question-answer .company-logo{ padding-top: 25px;}
.question-answer .company-logo-left{float: left;margin-right: 10px;}
.question-answer .company-logo-left aside{ display: table; height:60px;}
.question-answer .company-logo-left p{display: table-cell;vertical-align: middle;text-align: center;}

.question-answer .company-logo-left img{max-width: 100px;max-height: 60px; vertical-align: bottom}
.question-answer .company-logo-right{ float: left; line-height: 60px;}
.question-answer .company-logo-right a{font-size: 16px; color:#3b4a82; font-weight:bold}
.question-answer .company-logo-right a:hover{text-decoration: none;color: #f58322}

.question-answer-content{padding:25px 0 15px 0;font-size: 16px;line-height: 28px;}
.question-answer-operate{padding:0 0 20px 0;}
.question-answer-o-time{float: left;width: 200px;font-size: 14px;color: #999999;}
.question-answer-o-praise{float: right;width: 60px;height: 28px;border:1px solid #e2e7ea;border-radius:14px;padding-left: 16px;line-height: 28px;}
.question-answer-o-praise i{display: inline-block;width: 19px;height: 17px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -73px 0;vertical-align: middle;margin-right: 5px;}
.question-answer-o-praise a{color: #33b358}
.question-answer-o-praise a:hover{text-decoration: none;}
.more-question-answer{width: 130px;height: 36px;margin:0 auto}
.more-question-answer a{display: block;width: 128px;height: 34px;border:1px solid #dddddd;text-align: center;line-height: 34px;border-radius: 3px;color: #999999;font-size: 14px;}
.more-question-answer a:hover{text-decoration: none;}
/* 2020.11.2新增热门标签 */
.ques_hotwords{margin-top: 46px;color:#68666B;width: 1000px;border-top: 1px solid #CCCCCC;padding-top: 12px;position: relative;}
.ques_hotwords .container_box{width: 880px;overflow: hidden;}
.ques_hotwords .leftside{float: left;width: 73px;}
.ques_hotwords .rightside{float: left;width: 807px;overflow: hidden;height:26px;}
.ques_hotwords .rightside a{float: left;color:#68666B;margin: 0 10px 8px 0;}
.ques_hotwords .ques_open{position: absolute;top: 11px;right: 0;cursor: pointer;color:#999;}

.related-ask-answer{padding: 10px 30px 30px 10px;background: #fff;}
.related-a-t-left{    
  width: 31px;
  height: 31px;
  padding: 2px 0 0 5px;
  background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -81px -17px;
  float: left;
  color: #fff;
  font-size: 12px;
  line-height: 14px;
  float: left;
}
.related-a-t-right{float: right;width: 167px;height: 30px;margin-top: 3px;}
.related-a-t-right a{display: block;width: 165px;height: 28px;border: 1px solid #dddddd;text-align: center;line-height: 28px;border-radius: 3px;}
.related-a-t-right a:hover{text-decoration: none;}

.related-ask-answer section{padding:0 50px 0 40px;}
.related-ask-answer section dl{padding-top: 18px;}
.related-ask-answer section dt{width: 22px;height: 23px;float: left;}
.related-ask-answer section dd{margin-left: 30px; line-height: 26px;font-size: 15px;}
.related-ask-answer section dd a{ color:#333}
.related-ask-answer section dd a:hover{ color:#f58322; text-decoration:none}
.related-answer-detail{ color:#666}
.related-answer-detail.line5{ max-height:52px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.all-answer-detail{color:#f58322; cursor: pointer; width:80px; height:24px; line-height:24px; border:1px solid #f58322; text-align:center; font-size:14px; margin-top:10px;}
.all-answer-detail:hover{ color:#fff; background:#f58322}

.related-ask-answer section dt i{display: block;width: 22px;height: 23px;}
.icon-related-ask{background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") 0 -17px;}
.icon-related-answer{background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -22px -17px;}
.related-ask-answer .answer-people{padding-left: 61px;padding-top: 13px;font-size: 14px;line-height: 24px;}
.related-ask-answer .answer-people-pic{float: left;width: 46px;height: 46px;border:1px solid #e3e3e3;border-radius: 23px;margin-left: -61px;}
.related-ask-answer .answer-people-pic img{width: 46px;height: 46px;border-radius: 23px;}
.related-ask-answer .answer-people h5{padding-top: 2px;}
.related-ask-answer .answer-people h5 span{color: #999999;margin-left: 8px;}
.related-ask-answer .answer-people p{color: #999999;}

.recommend-related-answer{margin-top: 10px;background: #ffffff;}
.recommend-r-a-title{height: 54px;border-bottom: 1px solid #dddddd;}
.recommend-r-a-title li{font-size: 18px;line-height: 53px; float:left; width:260px; margin:0 90px; text-align:center; cursor:pointer;}
.recommend-r-a-title li.active{ font-weight:bold;border-bottom:2px solid #838ba2}
.recommend-r-a-con{padding:30px 0 10px 0}
.recommend-r-a-con li{float: left;width: 260px; line-height: 24px;margin-bottom: 30px; padding:0 90px;}
.recommend-r-a-con li a{font-size: 15px;color: #333333;}
.recommend-r-a-con li a span{color:#dddddd;margin-right: 6px;}
.recommend-r-a-con li a:hover{text-decoration: none;color: #e37415}

.question-may-need{padding:12px 25px 20px 25px;background: #fff;}
.question-may-need-title{font-size: 18px;text-align: center;line-height: 30px;padding-bottom: 16px;}
.question-may-need-con li{width: 250px;height: 82px;background: #fafafa;margin-bottom: 10px;}
.question-may-need-con li img{width: 250px;height: 82px;}


/*提问*/
.put-question-container{width: 788px;margin:0 auto;padding-top: 40px;padding-bottom: 150px;}
.put-question-title{font-size: 18px; line-height: 24px;margin-bottom: 15px;}
.put-question-title i{display: inline-block;width: 20px;height: 20px;background-image: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png");vertical-align: middle; margin-right: 10px;}
.icon-put-question-title{background-position: 0 -50px;}
.icon-put-question-detail{background-position: -20px -50px;}
.icon-put-question-choose{background-position: -40px -50px;}
.icon-put-question-keyword{background-position: -60px -50px;}

.put-question-form{padding-bottom: 23px;}
.put-q-text,.put-q-area{width: 746px;height: 62px;border: 1px solid #dddddd;padding:0 20px;outline: none;background: #fff}
.put-q-text{line-height: 62px; font-size: 16px;}
.put-q-area{font-size: 16px;line-height: 30px;padding:20px;height: 120px;}
.btn-put-question{width: 162px;height: 37px;margin:0 auto;padding-top: 24px;}
.btn-put-question a{display: block;width: 162px;height: 37px;background: #f58322;color: #fff;text-align: center;line-height: 37px;border-radius: 3px;font-size: 16px;}
.btn-put-question a:hover{background: #e3761a;text-decoration: none;}

/*问答首页*/

.slider {
	width: 100%;
	min-width: 1200px;
	height: 390px;
	position: relative;
	overflow: hidden;
	background: #fff;
}
.slider .login{ right:390px; z-index:99; top:55px;}
.slider .bd {
	width: 1200px;
	position: absolute;
	left: 50%;
	margin-left: -610px
}

.slider .bd li {
	width: 1200px;
	overflow: hidden;
	margin-right:10px;
}

.slider .bd li img {
	display: block;
	width: 1200px;
	height: 390px;
}

.slider .tempWrap {
	overflow: visible !important
}

.slider .tempWrap ul {
	margin-left: -1200px !important;
}

.slider .hd {
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 1;
	height: 8px;
	bottom: 20px;
	text-align: center;
}

.slider .hd li {
	display: inline-block;
	*display: inline;
	zoom:1; width: 8px;
	height: 8px;
	line-height: 99px;
	overflow: hidden;
	background: #fff;
	margin: 0 5px;
	cursor: pointer;
	filter: alpha(opacity=20);
	opacity: 0.2;
	border-radius:4px;
}

.slider .hd li.on {
	background-position: 0 0;
	filter: alpha(opacity=100);
	opacity: 1;
}

.slider .pnBtn {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 100%;
	height: 390px;
	cursor: pointer;
}

.slider .prev {
	left: -50%;
	margin-left: -600px;
}

.slider .next {
	left: 50%;
	margin-left: 600px;
}

.slider .pnBtn .blackBg {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 390px;
	background: #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.slider .pnBtn .arrow {
	display: none;
	position: absolute;
	top:168px;
	z-index: 1;
	width: 54px;
	height: 54px;
}

.slider .pnBtn .arrow:hover {
	filter: alpha(opacity=60);
	opacity: 0.6;
}

.slider .prev .arrow {
	right: 10px;
	background:url("https://www.riudavetsusa.com/assets/src/images/v6/icon-sidebar.png");
}

.slider .next .arrow {
	left: 10px;
	background:url("https://www.riudavetsusa.com/assets/src/images/v6/icon-sidebar.png") right top;
}

.question-home-search{background: #fff;height:60px;padding:19px 0;}
.question-home-search-left{float: left;width: 685px;padding-left: 100px;}
.question-home-search-left .input-search-text{width: 653px;height: 35px;border: 1px solid #cccccc;padding:0 15px;outline: none;line-height: 35px;font-size: 14px;border-radius: 3px;}
.question-home-search-right{float: right;width: 398px;font-size: 0}
.question-home-search-right a{display: inline-block;margin-right: 7px;font-size: 16px;height:35px;text-align: center;line-height: 35px;border-radius: 3px;}
.question-home-search-right a.mftw{width: 160px;border: 1px solid #f58322;background:#f58322;color: #fff;}
.question-home-search-right a.ssda{width: 141px;border: 1px solid #cccccc;color: #333}
.question-home-search-right a:hover{text-decoration: none;}
.question-home-search-right a.mftw:hover{background:#e37415;border:1px solid #e37415}
.question-home-search-right a.ssda:hover{background:#f58322;border:1px solid #f58322;color: #fff;}

.question-wrap{margin-bottom: 22px;background: #fff;}
.question-h-menu{height: 68px; line-height: 68px;padding:0 40px 0 35px;border-bottom: 1px solid #e0e0e0}
.question-h-menu span{font-weight: bold;font-size: 18px;}
.question-h-menu a{float: right;font-size: 16px;color: #333333}
.question-h-menu a:hover{text-decoration: none;color: #f58322}
.question-h-list{width: 880px;overflow: hidden;padding:7px 0 17px;}
.question-h-list ul{width: 880px;}
.question-h-list li{float: left;width: 300px;height: 48px;line-height: 48px;margin-left: 30px;font-size: 16px;border-bottom: 0;padding-right: 110px;position: relative;}
.question-h-list li span{color: #dddddd;}
.question-h-list li .q-name{color: #333333;}
.question-h-list li .q-name:hover{color: #e37415;text-decoration: none;}

.question-h-list li .q-answer{position: absolute;top: 0;right: 35px;display: block;height: 48px;color: #999999}
.question-h-list li .q-answer span{color: #333}
.question-h-list li .q-answer:hover{text-decoration: none;}
.question-h-list li .q-answer:hover span{color: #e37415;}

.question-h-links{background: #fff;}
.question-h-links li{float: left;height: 45px; line-height: 45px;border-right: 1px solid #e0e0e0;color: #999999; cursor: pointer; font-size: 16px;padding:0 27px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.question-h-links li.cur{border-top: 1px solid #838ba2;border-bottom: 1px solid #fff;color:#333;font-weight: bold}
.question-h-links-cons{padding:20px 0}
.question-h-links-cons a{float: left;width: 220px;display: block;padding:0 40px 0 30px;font-size: 14px;color: #333;line-height: 30px;}
.question-h-links-cons a span{color: #dddddd;margin-right: 8px;}
.question-h-links-cons a:hover{text-decoration: none;color: #e37415}

.fixed-right-sidebar{    
  position: fixed;
  top: 100px;
  left: 50%;
  margin-left: 300px;
  width: 300px;
}


.q-answer-container{padding:30px 50px 0 50px;}
.q-answer-area{padding:15px;width:748px;outline: none;border: 1px solid #dddddd;border-radius: 7px;font-size: 16px; line-height: 26px;height:160px ;}
.q-answer-btn{
  float:right;
  display:block;
  text-align: center;
  line-height: 34px;
  height: 34px;
  font-size: 14px;
  border-radius: 3px;
  border: 1px solid #f58322;
  width: 103px;
  background: #f58322;
  color: #fff;
}
.q-answer-btn:hover{text-decoration: none;background: #e37415;color: #fff}


.start-project-share{ float:right; width:220px; height:100px; }
.start-project-share aside{height:44px; padding-top:8px;}
.start-project-share aside a{float:right; display:block;width:122px; height:42px; margin:0 auto; border:1px solid #ff6600; border-radius:3px; background:#fff; text-align:center; line-height:42px; font-size:14px; color:#ff7f29}
.start-project-share aside a:hover{ text-decoration:none; background:#ff6600; color:#fff}
.start-project-share article{float:right;font-size:14px; color:#666666; padding-top:15px; line-height:32px;}
.start-project-share article .bdsharebuttonbox{ float:right;position: relative;}
.start-project-share article .bdsharebuttonbox a{display: block;float: left;margin-left:10px;}
.start-project-share article .bdsharebuttonbox i{display:block;width: 30px;height: 30px;}
.share-wx{background:url("https://www.riudavetsusa.com/assets/src/images/zt/tr-college/icon_share_wx.png")}
.share-wb{background:url("https://www.riudavetsusa.com/assets/src/images/zt/tr-college/icon_share_xl.png")}
.share-tx{background:url("https://www.riudavetsusa.com/assets/src/images/zt/tr-college/icon_share_qzon.png")}
.share-sc{background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/favorite.png")}

.start-project-share article .bdsharebuttonbox .qrcode {
    width: 150px;
    height: 150px;
    position: absolute;
    left: 50%;
    margin-left: -132px;
    top: -195px;
    padding: 10px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #ccc;
    z-index: 12;
    display: none;
}
.start-project-share article .bdsharebuttonbox .qrcode img{width: 150px;height: 150px;}
.start-project-share article .bdsharebuttonbox .qrcode-tip {
    width: 34px;
    height: 18px;
    background: url("https://www.riudavetsusa.com/assets/src/images/zt/succ1219/tip_03.png");
    position: absolute;
    left: 50%;
    margin-left: -62px;
    top: -24px;
    z-index: 13;
    display: none;
}
.q-errormsg{font-size: 16px; line-height: 28px;padding-left: 20px;color:#dd3650}
.question-types-con{width: 300px;background: #f9f9f9;border: 1px solid #dddddd;height: 40px;float: left; position: relative;}
.question-types-items{ position: absolute;width: 300px;border: 1px solid #dddddd; border-top: 0;left: -1px;top:40px;}
.question-types-items li{ line-height: 40px;background: #f9f9f9;font-size: 16px;padding-left: 20px;cursor: pointer;}
.question-types-items li:hover{background: #ddd}
.happy_no{font-size: 16px; line-height: 28px;padding-left: 20px;color:#dd3650}

.question-types-selected{width: 280px;height: 40px;line-height: 40px;font-size: 16px;padding-left: 20px;position: relative; background: #fff}

.question-types-selected em{
  position: absolute;
  top: 10px;
  right: 20px;
  color: #999999;
  text-align: right;
}
.question-types-selected i{
  display: block;    
  border-right: 0;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 0;
  height: 10px;
  width: 10px;
  background-color: transparent;
  -webkit-transform: rotate(135deg);
}

.question-form-tags{width: 746px;height: 32px;border: 1px solid #dddddd;padding:15px 20px;outline: none;background: #fff;font-size: 0;}
.question-form-tags-con{display: inline-block}
.q-tags-item{display: inline-block;font-size: 14px;padding:5px 15px;height: 20px; line-height: 20px; text-align: center;border:1px solid #dddddd;border-radius: 15px;margin-right: 10px;}
.q-tags-close{font-size: 18px; display: inline-block;vertical-align: middle;height:17px;width: 15px;margin-left: 5px; line-height: 15px;color: #999;cursor: pointer;}
.tags-input{display: inline-block;width: 200px;height: 32px; line-height: 32px;border: 0;background: transparent;outline: none;font-size: 14px;}

.question-answer-html p {
    text-indent: 2em;
    margin-bottom: 10px;
}
.question-hot-label{padding-left: 18px;font-size: 14px; line-height: 20px;padding-top: 7px; color: #999; overflow:hidden; height:20px; position:absolute; left:0; top:40px; width:980px;}
.question-home-search-left .question-hot-label{left:100px;}
.question-hot-label span{ color: #333}
.question-hot-label a{color:#666;padding:0 10px;}
.question-hot-label .prominent{ color: #f58322}
.question-hot-label a:hover{ text-decoration: none; color: #bb5600}

.layer-shadow{position: fixed;top: 0;left: 0;z-index: 1001;display:none;width: 100%; height: 100%; background: #000;opacity: 0.5;filter:alpha(opacity=50);}
.layer-q-content{position: fixed;left: 50%;top: 50%;z-index: 1002;display:none;margin-left:-240px;margin-top:-200px;width: 348px; border:1px solid #dddddd; border-top: 2px solid #fe9e1e;background: #fff; border-radius: 0 0 5px 5px;padding:40px 65px 30px 65px;}
.layer-q-title{font-size: 18px; margin-bottom: 25px;}
.layer-q-form{width: 340px; height: 48px;}
.layer-input{width: 318px;height: 46px; border: 1px solid #cccccc; background: #fff;padding:0 10px;font-size: 18px;outline: none;}
.layer-err-msg{ min-height: 20px; line-height: 24px; color: #dd3650}
.code .layer-input{ float: left; display: block; width: 158px;}
.code a{display: block;float: right;width: 150px;height: 46px;border: 1px solid #da9d55;text-align: center;line-height: 46px;font-size: 18px; color: #da9d55}
.code a:hover{ text-decoration: none; background: #da9d55; color: #fff}
.img-code{display: block;float: right;width: 152px;height: 48px;}
.layer-btn{}
.layer-btn a{display: block; width: 340px; height: 48px; background: #fe9e1e; color: #fff; text-align: center; line-height: 48px;font-size: 18px; border-radius: 5px;}
.layer-btn a:hover{ text-decoration: none; background: #ed8f12}
.layer-old-login{float: right;padding-right: 8px;padding-top: 16px;}
.layer-old-login a{color: #555; line-height: 20px;}

input::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #bbbbbb;
}

/*问答搜索页面*/
.qusetion-search-menu{ height:67px; background:#eeeeee; font-size:18px; line-height:67px;}
.qusetion-search-menu li{ float:left; width:80px; cursor:pointer; margin-right:30px; text-align:center; border-bottom:2px solid #fff; height:67px;}
.question-search-content{ background:#fff;}
.qusetion-search-menu li.active{ border-bottom:2px solid #f58322; color:#0c2780}
.question-search-content{ padding:30px 0}
.search-total{ color:#999999; padding-bottom:20px; font-size:14px;}
.s-r-trzs li{ margin-bottom:35px; height:115px;width:750px;}
.s-r-trzs li h5 a,.s-r-trwd h5 a{ color:#0c2780; line-height:30px; font-size:18px;}
.s-r-trzs li h5 a span,.s-r-trwd h5 a span{ color:#f58322}
.s-r-trzs li section{ padding-left:118px;padding-top:16px; font-size:16px; color:#666666;}
.s-r-trzs li section img{ float:left; width:93px; height:70px; margin-left:-110px;}
.s-r-trzs li section aside{ height:48px; line-height:24px; position:relative;top:-4px; overflow:hidden;}
.s-r-trzs li section .remarks{ height:14px; line-height:14px; color:#999999; padding-top:8px; font-size:14px;}
.s-r-trzs li section .remarks-left{ float:left; font-size:0}
.s-r-trzs li section .remarks-right{ float:left;padding-left:25px;}
.s-r-trzs li section .remarks-left a{ display:inline-block; font-size:14px; margin-right:15px; color:#999999}
.s-r-trwd{ width:750px;}
.s-r-trwd li{ margin-bottom:25px;}
.s-r-trwd li article{ font-size:16px; line-height:28px; color:#666666; padding-top:3px;}
.s-r-trwd li aside{ font-size:14px; color:#999; padding-top:2px;}
.table-page-part.question-search-page{ margin-left:0; padding-top:20px;}
/*.question-search-page .paging a{height:36px; border:1px solid #e7ecf0; color:#0000cc; min-width:16px; text-align:center; line-height:36px;}
.question-search-page .paging{ height:38px;}
.question-search-page .paging .select, .question-search-page .paging .selected{min-width:16px; height:36px;color:#0000cc; background:#fff; border:1px solid #fff;text-align:center; line-height:36px;}
*/

.question-answer-content br {
    content: "";
    display: block;
    width: 100%;
    height: 0;
    margin: 20px 0;
}
.w880{ width:880px;}
/*阅读排行榜*/
.q-r-charts{padding:0 8px 14px 10px; background:#fff;}
.q-r-charts li{ float:left; line-height:52px; border-bottom:4px solid #f58322; width:140px; text-align:center; font-size:18px; cursor:pointer; margin-right:1px; position:relative}
.q-r-charts li.active{ border-bottom:4px solid #353b53}
.q-r-charts li i{ position:absolute;left:67px;bottom:-11px;display:none;width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 7px solid #353b53;
}
.q-r-charts li.active i{ display:block}

.q-hot-charts-list{ background:#fff; padding:0 10px;}
.q-hot-charts-list li{ border-bottom:1px solid #efefef;padding:10px 0; line-height:24px; font-size:15px;}
.q-hot-charts-list li a{ display:block; padding-left:34px; height:48px; position:relative; overflow:hidden}
.q-hot-charts-list li a:hover{ text-decoration:none; color:#f58322}
.q-hot-charts-list li a span{ color:#999;margin-left:5px; position:absolute; right:5px; top:24px;}
.q-hot-charts-list li aside{width:34px; position:absolute; left:0; top:0; font-size:20px; height:24px; line-height:24px; }
.q-hot-charts-list li:last-child{ border-bottom:0}
.q-hot-charts-list li aside.first{ color:#eb1010}
.q-hot-charts-list li aside.second{ color:#fe7500}
.q-hot-charts-list li aside.third{ color:#d36e2d}
.q-new-answer{ padding-bottom:12px;}
.q-new-answer li{ margin-bottom:12px; padding-left:20px;}
.q-new-answer li a{ display:block; height:48px; overflow:hidden; line-height:24px; font-size:15px; position:relative}
.q-new-answer li a:hover{ text-decoration:none; color:#f58322}
.q-new-answer li a span{ position:absolute; right:0; top:24px; color:#999999}
.q-new-answer li em{ float:left; width:15px; margin-left:-15px; color:#dddddd; line-height:24px;}

/*用户中心问答样式*/
.member .question-answer-o-praise{ float:left}
.member .question-answer-o-time{ float:right}
.question-answer-member-operate{ float:left; font-size:0; padding-left:56px;}
.question-answer-member-operate a{ display:inline-block; margin-right:35px; font-size:16px; color:#999}
.question-answer-member-operate a i{ display:inline-block; width:20px; height:20px; background-image:url("https://www.riudavetsusa.com/assets/src/images/member/question_icon.png"); vertical-align:middle; margin-right:10px;}
.icon-member-q-pl{ background-position:-98px -60px}
.icon-member-q-cn{ background-position:-138px -60px}
.icon-member-q-zw{ background-position:-158px -60px}
.question-answer-member-operate a:hover{ text-decoration:none;}
.question-answer-member-operate a.cur{ color:#00bc00}
.cur .icon-member-q-cn{ background-position:-118px -60px}
.user-question-comment{ border:1px solid #dbdbdb; background:#f9f9f9; padding:20px; position:relative;}
.user-question-triangle{ position:absolute; width:29px; height:11px; background:url("https://www.riudavetsusa.com/assets/src/images/member/triangle.jpg"); left:145px; top:-11px;}
.user-question-triangle.add-answer{ left:390px;}
.uq-comment-left{ float:left; width:36px; height:36px;}
.uq-comment-left img{width:35px; height:35px; border:1px solid #c0c0c0; border-radius:50%}
.uq-comment-middle{ float:left; width:598px; height:36px; margin:0 0 0 14px;}
.uq-comment-right{ float:left; width:80px; height:36px; margin:0 0 0 13px;}
.uq-comment-text{ border:1px solid #9eacb6; background:#fff; height:34px; width:576px; border-radius:3px; padding:0 10px; outline:none;}
.btn-uq-comment{ display:block; width:80px; height:36px; background:#c7d4da; color:#fff; text-align:center; line-height:36px; border-radius:3px;font-size:14px;}
.btn-uq-comment:hover{ background:#b2c5cd; text-decoration:none; color:#fff}
.add-answer-area{ background:#f9f9f9; border:0; outline:none; font-size:16px; width:748px; height:178px;}
.btn-add-answer{ display:inline-block; width:105px; height:30px; background:#f58322; color:#fff; line-height:30px; font-size:14px; border-radius:3px;}
.btn-add-answer:hover{ background:#de7115; text-decoration:none; color:#fff}
/*问答聚合页样式*/
.wdjh-left-1{ background:#fff; padding:32px 45px 32px 20px;}
.wdjh-left-title{ font-size:30px; line-height:36px;}
.wdjh-title-ms{ height:24px; line-height:24px; padding-top:25px;}
.wdjh-title-ms span{ font-size:12px; color:#999999; margin-right:20px;}
.wdjh-title-ms .zt{ display:inline-block; width:48px; height:22px; border:1px solid #009944; color:#009944; border-radius:3px; text-align:center; line-height:22px; vertical-align:top; margin-right:11px;}
.wdjh-wrap{ background:#fff;}
.wdjh-wrap-title{ height:59px; border-bottom:1px solid #eeeeee; padding-top:10px; padding-left:20px; line-height:59px; font-size:20px; font-weight:bold; position:relative}
.wdjh-wrap-title .show-more{ font-size:14px; color:#666; float:right; padding-right:40px; font-weight:normal}
.wdjh-wrap-title .show-more:hover{ color:#e37415; text-decoration:none;}

.icon-wdjh-zjwd{ display:inline-block; width:30px; height:36px; background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -120px 0; vertical-align:middle; margin-right:10px;}
.wdjh-title-line{ position:absolute; width:200px; height:2px; background:#838ba2; top:69px; left:0}
.wdjh-wrap-xswd{ padding:30px 50px 15px 20px;}
.wdjh-wrap-xswd .question-ask-t-left{ width:780px; float:inherit}
.wdjh-wrap-xswd .question-ask-t-left h5{ line-height:28px; padding-left:10px;}
.wdjh-wrap-xswd .question-answer-title{ width:790px;}
.wdjh-wrap-xswd .question-answer-title h5{ line-height:28px;padding-left:10px; color:#333}
.wdjh-wrap-title span{ color:#0f6313}
.wdjh-wrap-jcwd li{border-bottom:1px solid #eeeeee; padding:34px 45px 24px 22px;}
.wdjh-wrap-jcwd li .jcwd-left{ float:left; width:20px; height:40px; padding-top:13px; padding-right:29px;}
.icon-jcwd-first{ width:20px; height:40px; background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -150px 0}
.icon-jcwd-second{ width:20px; height:40px; background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -170px 0}
.icon-jcwd-third{ width:20px; height:40px; background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -190px 0}

.wdjh-wrap-jcwd li .jcwd-right{ float:left; width:762px;}
.jcwd-ask{}
.jcwd-ask-left{ float:left; height:24px; width:666px; line-height:24px;}
.jcwd-ask-left dt{ float:left;width:22px; height:24px; padding-right:10px;}
.icon-jcwd-ask{ display:block; width:22px; height:24px;background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -210px 0}
.jcwd-ask-left dd{margin-left:32px;font-size:14px;overflow: hidden;padding-right:10px;
  text-overflow: ellipsis;
  white-space: nowrap;}
.jcwd-ask-left dd{ color:#333}
.wdjh-wrap-jcwd li a:hover .jcwd-ask-left dd{ color:#f58322; text-decoration:none;}

.jcwd-answer{padding-top:10px; padding-left:32px;}
.jcwd-answer dt{ float:left;width:22px; height:24px; margin-left:-32px;}
.jcwd-answer dd{line-height:24px; font-size:14px; color:#666}
.icon-jcwd-answer{ display:block; width:22px; height:24px;background:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -232px 0}
.jcwd-ask-right{float:right; height:16px; color:#999; line-height:16px;}
.jcwd-ask-right i{ display:inline-block; width:16px; height:16px;background-image:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png"); vertical-align:middle; margin-right:5px;}
.wdjh-jcwd-views{ float:left; margin-right:10px;}
.wdjh-jcwd-views i{ background-position:-286px 0}
.wdjh-jcwd-message i{ background-position:-302px 0}
.wdjh-jcwd-praise i{ background-position:-319px 0}
.wdjh-jcwd-message,.wdjh-jcwd-praise{ float:left;}


.wdjh-wrap-jxwz li{ padding:29px 50px 29px 240px; height:124px; border-bottom:1px solid #f2f2f2; position:relative; background: #fff;}
.wdjh-wrap-jxwz li img{ float:left; width:186px; margin-left:-210px;}
.wdjh-wrap-jxwz li .title{ font-size:16px; color:#333; line-height:24px;}
.wdjh-wrap-jxwz li .title:hover{ color:#de6d0c; text-decoration:none;}
.wdjh-wrap-jxwz li section{ position:absolute; width:590px; height:20px; left:240px; bottom:30px; font-size:14px; color:#888888}
.wdjh-wrap-jxwz li section .tag{ float:left}
.wdjh-wrap-jxwz li section .time{ float:right}
.wdjh-wrap-jxwz li section i{ display:inline-block; width:16px; height:16px;background-image:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png"); vertical-align:middle; margin-right:10px;}
.icon-jxwz-tag{ background-position:-254px 0}
.icon-jxwz-time{background-position:-270px 0}

.wdjh-rdwd{ background:#fff; padding:20px 0 10px 10px;margin-top:20px;}
.wdjh-rdwd aside{ text-align:center; line-height:24px; font-size:18px; font-weight:bold}
.wdjh-rdwd section{ font-size:0; padding-top:18px;}
.wdjh-rdwd section a{ display:inline-block;max-width:160px; font-size:14px; line-height:28px; border:1px solid #b2bad1; border-radius:14px; padding:0 10px; margin-bottom:14px; margin-right:10px;}
.wdjh-rdwd section a:hover{ background:#f58322; color:#fff; border:1px solid #f58322; text-decoration:none;}
.jxwz-show-more{ height:45px; line-height:45px; text-align:center}
.jxwz-show-more a{ color:#666; font-size:14px;}
.jxwz-show-more a:hover{ text-decoration:none; color:#e37415}

.user-question-comment-list{margin-top:20px;}
.user-question-comment-list li{border-top:1px solid #e5ebee; padding:15px 0 15px 55px;}
.comment-pic{ float:left; width:40px; height:40px; margin-left:-55px;}
.comment-pic img{width:40px; height:40px; border-radius:20px;}
.comment-name{ line-height:20px; font-weight:bold}
.comment-name span{ font-weight:normal; color:#999; margin-left:15px;}
.comment-title{ line-height:20px; font-size:14px; padding:7px 0}
.comment-praise{ line-height:24px; color:#28c153;}
.icon-comment-praise{
	display: inline-block; 
	cursor:pointer;
    width: 19px;
    height: 17px;
    background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -73px 0;
    vertical-align: middle;
    margin-right: 5px;
}
/*10大样式*/
.topten-wrap-top{height: 114px;padding-top:22px;background:#fff;}
.topten-title{vertical-align:bottom;height:30px;}
.topten-title img{ display:block; vertical-align: bottom; margin:0 auto;}
.topten-menu{ width: 655px; border: 1px solid #eeeeee; height:45px; margin:0 auto;margin-top: 20px; border-radius: 23px; overflow: hidden;}
.topten-menu ul{ width: 656px;}
.topten-menu li{float:left;width:163px;border-right: 1px solid #eeeeee;background: #f8fbff; text-align: center; line-height: 45px;font-size: 18px; cursor: pointer;}
.topten-menu li:hover,.topten-menu li.active{background:#f58322;color:#fff}

.topten-list-wrap{margin-top:10px;}
.topten-list-wrap .wdjh-wrap-jcwd li{padding:40px 30px 30px 26px; border-bottom: 0; margin-bottom: 11px;background: #fff;position: relative;}
.topten-list-wrap .wdjh-wrap-jcwd li .topten-item-no{position: absolute;left: 0;top: 0;width: 27px;height: 27px;color:#fff;text-align:center;line-height:27px;background-image:url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png");background-position: -81px -74px}
.topten-list-wrap .wdjh-wrap-jcwd li .topten-item-no.first{background-position: 0 -74px;}
.topten-list-wrap .wdjh-wrap-jcwd li .topten-item-no.second{background-position: -27px -74px;}
.topten-list-wrap .wdjh-wrap-jcwd li .topten-item-no.third{background-position: -54px -74px;}

.topten-list-wrap .wdjh-wrap-jcwd li .jcwd-left{ width: 167px;height:109px;border:1px solid #d2d2d2;padding:0}
.topten-list-wrap .wdjh-wrap-jcwd li .jcwd-right{width:638px;padding-left:17px;}
.topten-operate{padding-left:32px;height: 24px;padding-top:10px;}
.topten-item-special{display: block; float:left;width: 48px;height: 22px;border:1px solid #353454;color:#353454;text-align: center;line-height: 22px;border-radius: 3px;font-size:14px;}
.topten-item-special:hover{text-decoration: none;border:1px solid #f58322;color:#f58322;}
.topten-more{width: 100px;height: 30px; background: #fff; border-radius:3px; display: inline-block; line-height: 30px; color: #474a97;font-size:14px;}
.topten-more i{display: inline-block;width: 18px;height:20px;background: url("https://www.riudavetsusa.com/assets/src/images/v6/question/icon_question.png") -334px 0;vertical-align:middle;margin-right: 5px;}
.topten-more:hover{text-decoration: none; color: #353454}

/*推荐标签*/
.recommended-tags{ background:#fff;padding:15px 10px;}
.recommended-tags a{ display:inline-block; padding:0 10px; line-height:26px; font-size:14px; border-radius:3px; margin-right:4px; margin-bottom:12px;}
.recommended-tags a.bg1{ background:#ffffcc;}
.recommended-tags a.bg2{ background:#bceaff;}
.recommended-tags a.bg3{ background:#aeddae;}
.recommended-tags a.bg4{ background:#edd3ad;}
.recommended-tags a:hover{ text-decoration:none; color:#000}