/* 问答CSS BOOPX开发 */

/* 搜索表单 */
.seaForm{ margin:auto; width:100%; padding-bottom:0px; }
.seaForm1{ position: relative; width:100%; margin:auto; padding:10px 0px; }
.seaForm1 .left{ position:absolute; width:40px; top:10px; left:5px; }
.seaForm1 .left input{ width:40px; height:32px;border-top-left-radius:16px;border-bottom-left-radius:16px; }
.seaForm1 .right{ padding-right:5px; padding-left:45px; }
.sea_Text{ border:0px solid #D2D2D2; border-right:none;line-height:32px;height:32px;font-size:12px;width:100%;border-top-right-radius:16px;border-bottom-right-radius:16px;text-indent:0px; color:#AAA;outline:none;}

.seaForm2{ position: relative; width:98%;  height:36px;margin:auto; padding:0px 1%; border-top:1px #E9E9E9 solid;border-bottom:1px #E9E9E9 solid; background-color:#FFF; }
.sea20{ float:left; width:33%; height:36px; line-height:36px; margin:0px 0%; text-align:center; border-right:1px #E9E9E9 solid;background:url(/touch/image/i3.png) right no-repeat;font-size:12px; }
.sea21{ float:left; width:33%; height:36px; line-height:36px; margin:0px 0%; text-align:center; border-right:1px #E9E9E9 solid;background:url(/touch/image/i3.png) right no-repeat;font-size:12px; }
.sea22{ float:left; width:33%; height:36px; line-height:36px; margin:0px 0%; text-align:center; background:url(/touch/image/i3.png) right no-repeat;font-size:12px;}
.seaForm2 a{ color:#999; display:block;font-size:12px; }

.chkOrderid{ position: absolute;z-index:101;top:146px;left:0px;width:100%; padding:0px 0px; background-color:#FFF;border-bottom:1px #DDD solid; text-align:left;overflow:hidden; }
.chkOrderid ul{ padding-left:0px; }
.chkOrderid ul li{ float:left;width:96%; height:30px; line-height:30px; margin:0px 2%; font-size:12px; border-bottom:1px #E6E6E6 solid;  }
.chkOrderid ul li:last-child{border-bottom:0;}
.chkOrderid ul li a{ color:#333;display:block; }


/* 热门标签 */
.hotClass{ width:100%;margin:auto;padding:5px 0px;border-bottom:1px #DDD solid;text-align:left; }
.hotClass .list{ padding-left:10px; padding-right:10px; font-size:14px; text-align:left; line-height:22px;}
.hotClass .list a{ color:#777; margin-right:10px;}

/* 问题列表 */
.ask_queTitle{ position:relative;width:100%; height:35px; line-height:35px; padding-top:0px;background:url(/touch/image/ask_t.png) repeat-x;font-size:14px; text-align:right; }
.ask_queTitle a{ color:#F60; margin-right:5px; }
.ask_queTitle ul{ float:left;height:35px; margin-left:5px; border-left:1px #DDD solid; }
.ask_queTitle ul li{ float:left; width:90px; height:35px; line-height:35px; text-align:center; }

.seaSort1{ float:left; width:90px; height:35px;line-height:35px;background:url(/touch/image/ask_1.png) right no-repeat; }
.seaSort2{ float:left; width:90px; height:35px;line-height:35px;background:url(/touch/image/ask_2.png) right no-repeat; }

.seaSort1 a{ color:#FF6600; }
.seaSort2 a{ color:#333; }

.ask_queList { position: relative; width:100%; height:auto; font-size:14px; overflow:hidden; }
.ask_queList ul{ float:left; width:100%; height:auto;border-bottom:0px #E5E5E5 solid; padding-top:10px; padding-bottom:10px; background-color:#FFF; margin-top:8px; }
.ask_queDetail { position: relative; width:100%; height:auto;font-size:14px; overflow:hidden;  }
.ask_queDetail ul{ float:left; width:100%; height:auto; padding-top:10px; padding-bottom:10px; }
.queListl{ position:absolute;width:50px;left:5px; }
.queListl img{ width:50px; height:50px; border:0px #DDD solid; padding:2px; }
.queListr{ padding-left:70px; padding-right:18px; }
.queListr1{ position: relative; width:100%; height:28px; line-height:28px; color:#777;}
.queListr1 b{ width:auto; line-height:28px; font-weight:bold;color:#0868C8; margin-right:8px; } 
.queListr1 span{ color:#777; } 
.queListr3{ position: relative; width:100%; border:0px #E7E7E7 solid;background-color:#FAFAFA; padding:5px; overflow:hidden;}
.queListr3 b,.queListr4 b{  float:left;width:100%; line-height:25px; font-size:14px;color:#222; font-weight:normal; }
.queListr3 span,.queListr4 span{ float:left;width:100%; height:auto;line-height:25px; color:#999; }
.queListr3 i,.queListr4 i{ float:left;width:100%; line-height:25px; font-style:normal; color:#999; font-size:12px; }
.queListr3 b a:link{ color:#0868C8; }
.queListr3 b a:hover{  color:#0868C8;text-decoration:underline;}
.queListr3 b a:visited{ color:#0868C8;}

/* 答案列表 */
.ask_anwTitle{ position:relative;width:100%;height:30px; line-height:30px; border-bottom:1px #CECECE solid; margin-top:10px; text-align:right; color:#999; font-size:14px; }
.ask_anwTitle span{ float:left; width:100px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; color:#333; margin-left:5px; }
.ask_anwList { position:relative;width:100%;height:auto; font-size:14px; overflow:hidden; }
.ask_anwList ul{ float:left; width:100%; height:auto;border-top:1px #E5E5E5 solid; padding-top:10px; padding-bottom:10px; }
.anwListl{ position:absolute; width:50px; left:5px; }
.anwListl img{ width:50px; height:50px; border:1px #DDD solid; padding:2px; }

.anwListr{ padding-left:70px; padding-right:18px; }
.anwListr1{ position: relative; width:100%; height:25px; line-height:25px; color:#777;}
.anwListr1 b{ width:auto; line-height:25px; font-weight:bold; margin-right:8px; color:#0868C8; } 
.anwListr1 span{ color:#777; } 
.anwListr3{ position: relative; width:100%; border:1px #E7E7E7 solid; background-color:#FAFAFA; padding:5px;overflow:hidden; }

.anwListr3 span{ float:left;width:100%; height:auto;line-height:22px; }
.anwListr3 i{ float:left; width:100%;line-height:25px; font-style:normal; color:#999; }


/* 提交回答 */
.ask_ansSubmit{ position:relative;width:100%; height:auto; margin:auto;border-top:1px #DDD solid;border-bottom:1px #DDD solid; background-color:#F5F5F5; padding:10px 0px; overflow:hidden; font-size:14px; }
.ansSubmit1{ float:left; width:100%; text-align:left;  }
.ansSubmit_inp{ width:90%; height:50px;border:1px #DDD solid; padding:5px; margin-left:5px; }
.ansSubmit2{ float:left; width:90%; height:40px; line-height:40px;color:#999; padding-left:5px; }

/* 问答标签 */
.askClass{ width:100%;margin:auto;padding:5px 0px;text-align:left; }
.askClass .list{ padding-left:5px; padding-right:0px; font-size:14px; text-align:left; line-height:22px;}
.askClass .list a{ display:inline-block;color:#0868C8; margin:6px 3px;border:1px #DDD solid; padding:5px; background-color:#F5F5F5;}
.askClass .list a i{ color:#999; font-style:normal; font-size:12px;}


/* 推荐学校 */
.icSchool{  margin:auto;width:98%; height:auto;border:0px #EEE solid; margin-top:15px; }
.icSchool .title{ float:left;width:100%; height:35px; line-height:35px; text-align:right; }
.icSchool .title span{ float:left; width:auto;line-height:35px; font-size:16px; font-weight:bold; color:#666; }
.icSchool .title a{ color:#999; }
.icSchool .conte{ float:left;width:100%; }
.icSchool .conte ul li{ float:left;width:28%; height:auto; border:1px #eee solid; padding:5px 1%; margin:5px 1%; background-color:White;  }
.icSchool .conte ul li img{ width:100%; height:70px; }
.icSchool .conte ul li b{ width:100%; line-height:25px; font-weight:normal; color:#555; }
.icSchool .conte ul li p{ width:100%; line-height:25px; text-align:right; font-size:12px; color:#999; }
.icSchool .conte ul li p i{ float:left;width:auto; line-height:25px; color:#f30; font-style:normal; }


/* 推荐课程 */
.icCourse{ margin:auto;width:98%; height:auto;border:0px #EEE solid; margin-top:15px; }
.icCourse .title{ float:left;width:100%; height:35px; line-height:35px; text-align:right; }
.icCourse .title span{ float:left; width:auto;line-height:35px; font-size:16px; font-weight:bold; color:#666; }
.icCourse .title a{ color:#999; }
.icCourse .conte{ float:left;width:100%; }
.icCourse .conte ul li{ float:left;width:28%; height:auto; border:1px #eee solid; padding:5px 1%; margin:5px 1%; background-color:White;  }
.icCourse .conte ul li img{ width:100%; height:60px; }
.icCourse .conte ul li b{ width:100%; line-height:25px; font-weight:normal; color:#555; }
.icCourse .conte ul li p{ width:100%; line-height:25px; text-align:right; font-size:12px; color:#999; }
.icCourse .conte ul li p i{ float:left;width:auto; line-height:25px; color:#f30; font-style:normal; }
