.r_askIndexBan{width: 100%;height:500px;position: relative;}
.r_askIndexBan a{display: inline-block;width: 100%;height: 509px;}
.r_askIndexBan .pa{position: absolute;left: 0;top: 0;width: 100%;height: 1px;}
.r_askIndexBan .cont{width: 1200px;margin: 0 auto;position: relative;}
.r_askIndexBan .r_adQuizAnswer{position:absolute;right: 0;top: 68px;}
.r_adQuizAnswer{width: 290px;height: 380px;position: relative;}
.r_adQuizAnswer dt img{width: 290px;height: 380px;}
.r_adQuizAnswer dd{width: 100%;height: 41px;position: absolute;left: 0;bottom: 33px;}
.r_adQuizAnswer dd a{display: inline-block;width: 113px;height: 41px;line-height: 40px;text-align: center;font-size: 14px;font-weight: bold;background: url("../images/ask/r_icon01.png") no-repeat;margin-left: 22px;}
.r_adQuizAnswer dd a:hover{text-decoration: none;}
.r_adQuizAnswer dd .quiz{background-position: 1px 0;color: #fff;}
.r_adQuizAnswer dd .answer{background-position: right 0;color: #6b6b6b;}
.r_askMain{overflow: hidden;}
.r_askMainLt{width: 899px;float: left;margin-top: 35px;}
.r_askMainLt .navLt{width: 180px;background-color: #f4f4f4;height: 600px;float: left;font-family: 'microsoft yahei';}
.r_askMainLt .navLt p.tit{background-color: #ce2828;height: 40px;line-height: 40px;font-size: 16px;color: #fff;}
.r_askMainLt .navLt p.tit a{display: inline-block;height: 40px;line-height: 40px;padding-left:30px;width: 150px;color: #fff;}
.r_askMainLt .navLt a:hover{text-decoration: none;}
.r_askMainLt .navLt ul li{height: 42px;line-height: 42px;margin-top: 2px;width: 100%;}
.r_askMainLt .navLt ul li a{height: 42px;padding-left: 30px;width: 150px;color: #434343;font-size: 16px;display: inline-block;}
.r_askMainLt .navLt ul li a:hover{background-color: #d8d8d8;}
.r_askMainLt .listRt{width: 676px;float: right;margin-right: 18px;display: inline;height: 600px;}
.r_askMainLt .listRt .listTab{height:42px;background-color: #f1f1f1;border-left:1px solid #e0e0e0;font-family: 'microsoft yahei';}
.r_askMainLt .listRt .listTab li{width: 224px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right: 1px solid #e0e0e0;text-align: center;line-height: 40px;height: 40px;font-size: 16px;color: #707070;cursor: pointer;float: left;}
.r_askMainLt .listRt .listTab li a{display: inline-block;width:100%;height:40px;color: #707070;}
.r_askMainLt .listRt .listTab li a:hover{text-decoration: none;}
.r_askMainLt .listRt .listTab li.cur{background-color: #ce2828;color: #fff;border-top:1px solid #ce2828;border-bottom:1px solid #ce2828;border-right: 1px solid #ce2828;}
.r_askMainLt .listRt .listTab li.cur a{color: #fff;}
.r_askMainLt .listRt .listCont{height: 522px;margin-top:20px;background: url("../images/ask/r_icon02.gif") repeat-y 68px 0;overflow: hidden;}
.r_askMainLt .listRt .listCont ul{margin-top: -6px;overflow: hidden;}
.r_askMainLt .listRt .listCont ul li{height: 47px;border-bottom: 1px solid #ccc;margin:0 5px 0 86px;float: left;width:585px;position: relative;line-height: 46px;}
.r_askMainLt .listRt .listCont ul li span.time{display: inline-block;height: 47px;line-height: 47px;color: #434343;font-size: 12px;background: url("../images/ask/r_icon03.gif") no-repeat right center;width:52px;padding-right: 23px;text-align: right;position: absolute;left: -86px;top: 0;}
.r_askMainLt .listRt .listCont ul li a{color: #1b82e1;font-size: 14px;}
.r_askMainLt .listRt .listCont ul li span.fr{color: #434343;}
.r_recomListPeo{width:100%;overflow: hidden;height: 330px;padding-top: 20px;}
.r_recomListPeo .cont{width: 105%;}
.r_recomListPeo dl{width:290px;height:330px;float: left;margin-right: 16px;display: inline;position: relative;}
.r_recomListPeo dl dt.bk img{width: 100%;height: 330px;}
.r_recomListPeo dl dt.head{width: 160px;height: 160px;border: 2px solid #a7a7a7;border-radius: 80px;position: absolute;left: 59px;top: 27px;}
.r_recomListPeo dl dt.head img{width: 100%;height: 160px;border-radius: 80px;}
.r_recomListPeo dl dd.said{width: 100%;height:48px;line-height: 24px;color: #fff;position: absolute;left: 0;top: 210px;text-align: center;}
.r_recomListPeo dl dd.btn{width: 164px;height: 37px;position: absolute;left: 59px;bottom: 14px;}
.r_recomListPeo dl dd.btn a{display: inline-block;width: 162px;height: 35px;border: 1px solid #a1a1a1;background-color: #e7e7e7;border-radius: 5px;text-align: center;line-height: 34px;color:#707070;font-size: 14px;}
.r_recomListPeo dl dd.btn a:hover{text-decoration: none;}


.r_askMainRt{width: 290px;float: right;margin-top: 20px;font-family: 'microsoft yahei';}
.r_shoppingGuideRt{width: 290px;}
.r_shoppingGuideRt p.tot{height:45px;background-color: #fff;line-height: 45px;font-size: 18px;color: #494949;font-family: 'microsoft yahei';}
.r_shoppingGuideRt p.tot a{color: #0e83ce;float: right;}
.r_shoppingGuideRt ul{background-color: #f4f4f4;height: 290px;padding:0 10px;overflow: hidden;}
.r_shoppingGuideRt ul li{height: 42px;line-height: 41px;border-top: 1px dotted #a3a3a3;margin-top: -1px;padding-left: 5px;overflow: hidden;}
.r_shoppingGuideRt ul li a{color: #5d5d5d;}
.r_shoppingGuideRt ul li a:hover{color: #d90000;}
.r_shoppingGuideRt .adImg{margin-bottom:10px;}
.r_shoppingGuideRt .adImg img{height: 130px;width: 100%;}

.r_heroTop{background-color:#f4f4f4;margin-top: 20px;height: 330px;padding: 0 10px;font-family: 'microsoft yahei';}
.r_heroTop p.tot{height: 42px;line-height: 42px;font-size: 18px;color:#434343;}
.r_heroTop p.tot span{float: right;color: #1b82e1;font-size: 14px;font-family:'宋体';}
.r_heroTop ul{background-color: #f4f4f4;overflow: hidden;font-family:'宋体';height: 288px;}
.r_heroTop ul li{height: 42px;line-height: 41px;border-top: 1px dotted #a3a3a3;margin-top: -1px;padding-left: 5px;overflow: hidden;}
.r_heroTop ul li a{color: #5d5d5d;}
.r_heroTop ul li a:hover{color: #d90000;}
.r_heroTop ul li .digit{color: #1b82e1;margin-right: 5px;font-weight: bold;}
.r_heroTop ul li span.num{float: right;color: #838383;}

.r_askListMainLt{width: 901px;float: left;margin-top: 20px;}
.r_askListMainLt .listTab{height:42px;background-color: #f1f1f1;border-left:1px solid #e0e0e0;font-family: 'microsoft yahei';}
.r_askListMainLt .listTab li{width: 224px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right: 1px solid #e0e0e0;text-align: center;line-height: 40px;height: 40px;font-size: 16px;color: #707070;cursor: pointer;float: left;}
.r_askListMainLt .listTab li a{display: inline-block;width:100%;height:40px;color: #707070;}
.r_askListMainLt .listTab li a:hover{text-decoration: none;}
.r_askListMainLt .listTab li.cur{background-color: #ce2828;color: #fff;border-top:1px solid #ce2828;border-bottom:1px solid #ce2828;border-right: 1px solid #ce2828;}
.r_askListMainLt .listTab li.cur a{color: #fff;}
.r_askListMainLt .listCont{overflow: hidden;}
.r_askListMainLt .listCont li{height:62px;border-bottom: 1px solid #ccc;line-height: 62px;font-size: 14px;}
.r_askListMainLt .listCont li span.time{float: right;}
.r_askListMainLt .listCont li a{color: #1b82e1;}
.r_askListMainLt .listCont li span.fr{color: #434343;}
.r_askListMainLt .listCont li i{float: right;padding: 0 5px;color: #434343;}

.r_quizFormCont{padding-bottom: 30px;padding-left: 48px;}
.chooseClassify{width:650px;height: 50px;border: 1px solid #ddd;background:#f8f8f8 url("../images/ask/r_icon04.png") no-repeat 6px center;padding-left: 35px;margin-top: 30px;font-size: 16px;font-family: 'microsoft yahei';}
.chooseClassify span.title{float: left;display: inline-block;line-height: 50px;}
.r_chooseClassSe{width: 120px;float: left;height: 28px;margin-top: 13px;position: relative;}
.r_chooseClassSe p.tit{height: 28px;line-height: 28px;float: left;background: url("../images/ask/r_icon07.png") no-repeat right center;padding-right: 17px;cursor: pointer;}
.r_chooseClassSe ul{width: 100%;background-color: #f8f8f8;border: 1px solid #ddd;position: absolute;left:-10px;top: 28px;padding: 6px 0;display: none;}
.r_chooseClassSe ul li{padding-left: 10px;line-height: 24px;height: 24px;cursor: pointer;font-size: 14px;}
.r_chooseClassSe ul li:hover{background-color: #ccc;}

.r_describeProblem{width:615px;height: 158px;border: 1px solid #ddd;background:#f8f8f8 url("../images/ask/r_icon05.png") no-repeat 6px 13px;padding:0 35px;margin-top: 30px;}
.r_describeProblem p.tit{height: 49px;line-height: 49px;font-size: 18px;color: #3a3a3a;font-family: 'microsoft yahei';}
.editPro{border: 1px solid #e7e7e7;height: 70px;padding: 5px 3px;background-color: #fff;}
.editPro textarea{width: 100%;height: 70px;border: 0;resize: none;color: #b9b9b9;font-size: 14px;}
.r_problemAdd{width:615px;border: 1px solid #ddd;background:#f8f8f8 url("../images/ask/r_icon06.png") no-repeat 6px 13px;padding:0 35px;margin-top: 30px;}
.r_problemAdd p.tit{height: 49px;line-height: 49px;font-size: 18px;color: #3a3a3a;font-family: 'microsoft yahei';}
.r_problemAdd .editProAdd{border: 1px solid #e7e7e7;padding: 5px 3px 20px;background-color: #fff;color: #b9b9b9;font-size: 14px;min-height: 100px;max-height: 400px;overflow-y: auto;}
.r_problemAdd .uploadImg{height: 30px;}
.r_problemAdd .uploadImg i{display: inline-block;width: 50px;height: 20px;line-height: 20px;color: #707070;padding-left: 20px;float: left;margin-top:6px;background: url("../images/ask/r_icon09.gif") no-repeat 0 center;position: relative;overflow: hidden;}
.r_problemAdd .uploadImg i input{/*position: absolute;right: 0;top: 0;opacity: 0;filter:alpha(opacity=0);*/font-size: 100px;cursor: pointer;}
.ke-inline-block {position: absolute;right: 0;top: 0;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.anonymity{height: 20px;margin-top: 10px;text-align: right;width: 685px;}
.anonymity input{vertical-align: middle;margin-right: 5px;}
.r_quizFormCont .btn{height: 30px;text-align: right;margin-top: 17px;width: 685px;}
.r_quizFormCont .btn input{width: 85px;height: 30px;background: url("../images/ask/r_icon08.png") no-repeat;text-align:center;line-height: 30px;color: #fff;font-size: 14px;font-family: 'microsoft yahei';border: 0;cursor: pointer;}

.r_askDetail{width: 880px;float: left;min-height: 900px;}
.r_askDetail .detail{padding:12px 25px 25px;}
.r_askDetail .detail p.tit{font-size: 24px;color: #222;font-family: 'microsoft yahei';}
.r_askDetail .detail p.time{color: #747474;margin-top: 10px;}
.r_askDetail .detail .nr{line-height: 25px;margin-top: 42px;color: #222;font-size: 14px;}
.r_askDetail .detail .nr img{margin: 10px auto;max-width: 100%;width: auto;}
.r_askDetail .iCanHelp{background-color: #f8f8f8;height: 280px;}
.r_askDetail .iCanHelp p.tit{height: 39px;line-height: 39px;border-bottom: 1px solid #cacaca;background-color: #ededed;padding-left: 25px;font-size: 16px;font-family: 'microsoft yahei';}
.r_askDetail .iCanHelp .textarea{border: 1px solid #c1c1c1;background-color: #fff;height: 141px;margin: 20px 38px 0 25px;overflow-y:auto;padding: 5px 0 5px 10px;}
.r_askDetail .iCanHelp .subBtn{height: 30px;margin-top: 15px;line-height: 30px;position: relative;z-index: 9999;margin-right: 38px;padding-left:25px;}
.r_askDetail .iCanHelp .subBtn .btn{float: right;display: inline-block;width: 85px;height: 30px;text-align: center;color: #fff;font-family: 'microsoft yahei';background-position: -150px -109px;font-size: 14px;}
.r_askDetail .iCanHelp .subBtn .btn:hover{text-decoration: none;}
.r_askDetail .iCanHelp .subBtn .btn:active{background:url("../images/icon.png") no-repeat -150px -78px;text-decoration: none;}
.r_askDetail .iCanHelp .subBtn span.font{float: right;color: #222;margin-right: 15px;}
.r_askDetail .iCanHelp .subBtn span.font i{color: #d90000;padding: 0 5px;}
.r_askDetail .iCanHelp .file{display: inline-block;width: 50px;height: 20px;line-height: 20px;color: #707070;padding-left: 20px;float: left;background: url("../images/ask/r_icon09.gif") no-repeat 0 center;position: relative;overflow: hidden;}
.r_askDetail .iCanHelp .file input{/*position: absolute;right: 0;top: 0;*/font-size: 100px;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.r_askDetail .uploadMore{height: 34px;margin-top: 22px;width: 100%;background-color:#e8e8e8;}
.r_askDetail .uploadMore a{display: inline-block;width: 100%;height: 34px;line-height: 34px;text-align: center;color: #797979; transition: all 0.7s ease 0s;}
.r_askDetail .uploadMore a:hover{color: #fff;background-color: #b7b7b7;text-decoration: none;}
.r_answerProCont{overflow: hidden;margin-top: 20px;}
.r_answerProCont .list{border-top: 1px solid #e4e4e4;padding:17px 35px 25px 25px;}
.r_answerProCont .list p.over{height: 30px;margin-bottom: 10px;}
.r_answerProCont .list p.over span{display: inline-block;background: url("../images/ask/r_icon13.png") no-repeat;height: 30px;line-height: 24px;color: #fff;padding-left: 25px;width:90px;position: relative;left: -25px;}
.r_answerProCont .list p.tit{height:26px;line-height: 26px;color: #999;}
.r_answerProCont .list p.tit a{color:#1b82e1;margin-right: 8px;}
.r_answerProCont .list .nr{line-height: 26px;color: #666;font-size: 14px;margin-top: 6px;}
.r_answerProCont .list .nr img{max-width: 100%;width: auto;margin: 8px 0;}
.r_answerProCont .list .operate{height: 24px;margin-top: 6px;text-align: right;line-height: 24px;color: #999;}
.r_answerProCont .list .operate i{color: #4095ce;cursor: pointer;}
.r_answerProCont .list .operate b{padding: 0 8px;}
.r_answerProCont .list .operate i.over{background: url("../images/ask/r_icon12.png") no-repeat 0 center;padding-left:20px;color: #77be2a;display: inline-block;height:24px;cursor: default;}
.r_answerProCont .list .praiseStamp{height: 20px;text-align: right;line-height: 20px;}
.r_answerProCont .list .praiseStamp b{color:#999;padding: 0 8px;}
.r_answerProCont .list .praiseStamp .praise{background: url("../images/ask/r_icon10.png") no-repeat 0 center;padding-left: 24px;color: #4095ce;display: inline-block;height: 20px;}
.r_answerProCont .list .praiseStamp .stamp{background: url("../images/ask/r_icon11.png") no-repeat 0 bottom;padding-left: 24px;color: #4095ce;display: inline-block;height: 20px;}
.r_answerProCont .list .praiseStamp a:hover{text-decoration: none;}
.r_answerProCont .replyask{padding:10px 0;}
.r_answerProCont .replyask .ask{float: left;color: #1b82e1;font-size: 14px;line-height: 25px;height: 25px;}
.r_answerProCont .replyask .answer{float: left;color: #d90000;font-size: 14px;line-height: 25px;height: 25px;}
.r_answerProCont .replyask .replyask-content{margin-left: 50px;line-height: 25px;color: #222;font-size: 14px;margin-right: 218px;}
.r_goOnAsk{margin-top: 10px;display: none;}
.r_goOnAsk .textarea{border: 1px solid #c1c1c1;background-color: #fafafa;height:62px;overflow-y:auto;padding: 5px 0 5px 10px;}
.r_goOnAsk .subBtn{height: 30px;margin-top: 15px;line-height: 30px;position: relative;z-index: 9999;}
.r_goOnAsk .btnB{height: 30px;text-align: right;margin-top: 10px;}
.r_goOnAsk .btnB .btn{float: right;display: inline-block;width: 85px;height: 30px;line-height:30px;text-align: center;color: #fff;font-family: 'microsoft yahei';background-position: -150px -109px;font-size: 14px;}
.r_goOnAsk .btnB .btn:hover{text-decoration: none;}
.r_goOnAsk .btnB .btn:active{background:url("../images/icon.png") no-repeat -150px -78px;text-decoration: none;}
.r_goOnAsk .subBtn span.font{float: right;color: #222;}
.r_goOnAsk .subBtn span.font i{color: #d90000;padding: 0 5px;}
.r_goOnAsk .file{display: inline-block;width: 50px;height: 20px;line-height: 20px;color: #707070;padding-left: 20px;float: left;background: url("../images/ask/r_icon09.gif") no-repeat 0 center;position: relative;overflow: hidden;}
.r_goOnAsk .file input{/*position: absolute;right: 0;top: 0;*/font-size: 100px;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
