@charset "utf-8";
/*task state*/

.ss{display: inline-block;float: left;width: 36px;height: 14px;line-height: 16px;text-align: center;font-size: 11px;background-color: #FFF;border: 1px solid #EEE;border-radius: 2px;overflow: hidden;}
.ss_0{color: #CCC;border-color: #CCC;}
.ss_1{color: #63F;border-color: #63F;}
.ss_2{color: #F60;border-color: #F60;}
.ss_3{color: #09F;border-color: #09F;}
.ss_4{color: #09F;border-color: #09F;}
.ss_5{color: #0C0;border-color: #0C0;}
.ss_6{color: #0C0;border-color: #0C0;}
.ss_7{color: #999;border-color: #999;}

/*task_list*/

.task_list{padding-bottom: 12px;}
.task_list li{margin-top: 11px;background-color: #FFF;position: relative;overflow: hidden;}
.task_list .tits{padding: 2px 10px 0;height: 40px;line-height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: relative;}
.task_list .tits span{color: #222;font-size: 14px;}
.task_list .tits .time{display: inline-block;float: right;padding-left: 10px;color: #666;font-size: 12px;}
.task_list .tits .ss{margin: 11px 4px 0 0;}
.task_list .desc{margin: 0 10px;padding: 10px 0;line-height: 20px;color: #666;position: relative;}
.task_list .desc p{word-wrap: break-word;word-break: break-all;}
.task_list .desc .con{margin-top: 6px;min-height: 40px;max-height: 60px;color: #666;overflow: hidden;}
.task_list .desc .con a{color: #666;}
.task_list .desc .tlawyer{margin-top: 10px;overflow: hidden;}
.task_list .desc .tlawyer .llaw{padding-bottom: 8px;height: 28px;position: relative;overflow: hidden;}
.task_list .desc .tlawyer .licon{width: 28px;height: 28px;position: absolute;left: 0;top: 0;overflow: hidden;}
.task_list .desc .tlawyer .licon img{display: block;width: 28px;height: 28px;border-radius: 50%;}
.task_list .desc .tlawyer .ldesc{padding: 0 0 0 36px;height: 28px;line-height: 28px;overflow: hidden;}
.task_list .desc .tlawyer .ltel{margin-top: 4px;padding-top: 6px;height: 30px;line-height: 30px;position: relative;}
.task_list .desc .tlawyer .ltel span{color: #F60;}
.task_list .desc .tlawyer .ltel a{display: block;width: 100px;height: 24px;line-height: 24px;text-align: center;color: #333;font-size: 13px;background-color: #F2F2F2;border-radius: 2px;overflow: hidden;position: absolute;top: 8px;right: 0;}
.task_list .desc .tlawyer .ltel i{margin-right: 2px;font-size: 14px;}
.task_list .desc .first{display: block;margin-top: 16px;padding: 6px 4px 6px 8px;line-height: 18px;background-color: #EEE;border-radius: 3px;position: relative;}
.task_list .desc .first i{display: block;width: 0;height: 0;border-width: 6px;border-color: #EEE;border-top-width: 0;border-style: solid;border-left-color: transparent;border-right-color: transparent;overflow: hidden;position: absolute;left: 6px;top: -6px;}
.task_list .bts{padding: 14px 6px;text-align: right;font-size: 13px;overflow: hidden;}
.task_list .bts a{padding: 6px;margin-right: 8px;color: #333;background-color: #FFF;border-radius: 3px;position: relative;}
.task_list .bts a:after{content: '';position: absolute;top: 0;left: 0;z-index: 1;border: 1px solid #999;-webkit-box-sizing: border-box;box-sizing: border-box;width: 200%;height: 200%;border-radius: 6px;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: left top;transform-origin: left top;}
.task_list .bts .dot{ display: block; width: 24px; height: 12px; line-height: 12px; text-align: center; color: #FFF; font-size: 11px; background-color: #F00;border-radius: 2px; overflow: hidden; position: absolute; top: -6px; right: -4px; z-index: 2;}
.task_list .bts .a0{color: #f60;background-color: #ffefe5;}
.task_list .bts .a0:after{display: none;}
.task_list .bts .a1 {}

.task_list .bts .a2{color: #999;background-color: #EEE;}
.task_list .bts .a3{color: #F60;}
.task_list .bts .a3:after{border-color: #F60;}
.task_list .bts .a4{color: #FFF;background-color: #0C6;}
.task_list .bts .a4:after{border-color: #0C6;}

/*talk_list_fun*/

.talk_list_fun{width: 260px;}
.talk_list_fun .fdesc{padding: 14px 10px 16px 60px;line-height: 20px;font-size: 13px;background-position: 18px 15px;background-repeat: no-repeat;background-size: 30px auto; background-color: #fff; border-top-left-radius: 6px;border-top-right-radius: 6px;}
.talk_list_fun .ftype4{background-image: url(../image/talk_list_fun_tel_w.png);}
.talk_list_fun .ftype5, .talk_list_fun .ftype9{background-image: url(../image/talk_list_fun_gift_w.png);}
.talk_list_fun .ftype15{background-image: url(../image/talk_list_fun_comment_w.png);border-radius: 4px;}
.talk_list_fun .ftype50{background-image: url(../image/talk_list_fun_50_w.png);}
.talk_list_fun .ftype51{background-image: url(../image/talk_list_fun_51_w.png);}
.talk_list_fun .ftype52{background-image: url(../image/talk_list_fun_52_w.png);}
.talk_list_fun .ftype53{background-image: url(../image/talk_list_fun_53_w.png);}
.talk_list_fun .ftype54{background-image: url(../image/talk_list_fun_54_w.png);}
.talk_list_fun .ftype55{background-image: url(../image/talk_list_fun_53_w.png);}
.talk_list_fun .ftype56{background-image: url(../image/talk_list_fun_53_w.png);}
.talk_list_fun .fnote{height: 24px;line-height: 24px;text-indent: 12px;color: #999;font-size: 11px;background-color: #FFF;border: 1px solid #d7d7d9;border-top: none;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;overflow: hidden;}
.talk_list_fun .fbtn{padding-bottom: 2px;height: 28px;line-height: 28px;text-align: center;color: #f60;font-size: 13px;background-color: #FFF;border-top: 1px solid #eee;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;overflow: hidden;}

/*talk_list_fee*/

.talk_list_fee{width: 100%;text-align: center;}
.talk_list_fee .ftit{padding: 4px 0 10px;width: 100%;color: #666;font-size: 13px;}
.talk_list_fee .ful{width: 100%;display: -webkit-box;display: -moz-box;display: box;}
.talk_list_fee .fli{width: 100%;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;color: #FFF;}
.talk_list_fee .fli .fcon{padding: 15px 0;background-color: #FFF;border-radius: 6px;box-shadow: 0 0 20px #c4cbf6;overflow: hidden;position: relative;}
.talk_list_fee .fli .ftips{display: inline-block; width: 26px; height: 14px; line-height: 16px; text-align: center;color: #FFF;font-size: 11px;background-color: #F00;border-radius: 2px; overflow: hidden; position: absolute; left: 50%; margin-left: 16px; bottom: 26px;}
.talk_list_fee .fli .ftits{padding-bottom: 8px;}
.talk_list_fee .fli .fdesc{font-size: 25px;}
.talk_list_fee .fli .fdesc em{font-size: 13px;}
.talk_list_fee .fli .fbts{margin: 10px auto 0;width: 70px;height: 20px;line-height: 20px;color: #666;font-size: 12px;background-color: #FFF;border-radius: 10px;overflow: hidden;}
.talk_list_fee .fli:nth-child(1) .fcon{margin-right: 6px;background-color: #F60;background: -webkit-linear-gradient(left, #5a8ced, #3acccb);background: linear-gradient(left, #5a8ced, #3acccb);}
.talk_list_fee .fli:nth-child(2) .fcon{margin: 0 3px;background-color: #F60;background: -webkit-linear-gradient(left, #5d78ed, #dc95e1);background: linear-gradient(left, #5d78ed, #dc95e1);}
.talk_list_fee .fli:nth-child(3) .fcon{margin-left: 6px;background-color: #F60;background: -webkit-linear-gradient(left, #f85685, #fd9093);background: linear-gradient(left, #f85685, #fd9093);}

/*talk_list_fee2*/

.talk_list_fee2{ margin: 20px 0 10px; font-size: 13px; background-color: #fff; border-radius: 8px; box-shadow: 0 0 10px #e1e1e1;}
.talk_list_fee2 .ftit{padding: 16px 13px 4px; line-height: 18px; color: #666;}
.talk_list_fee2 .ful {}

.talk_list_fee2 .fli{ margin: 0 14px; padding: 14px 0 14px 58px; min-height: 40px; border-bottom: 1px solid #eee; position: relative;}
.talk_list_fee2 .fli .ficon{width: 48px; height: 48px; background-color: #f60; background-position: center center; background-repeat: no-repeat; background-size: 60%; border-radius: 50%; position: absolute; left: 0; top: 13px;}
.talk_list_fee2 .fli .ftits{ font-size: 14px; font-weight: 500;}
.talk_list_fee2 .fli .ftits em{ color: #f00; font-size: 13px; font-weight: normal;}
.talk_list_fee2 .fli .fdesc{ line-height: 18px;}
.talk_list_fee2 .fli .fdesc span{ color: #406599;}
.talk_list_fee2 .fli .fdesc p{ color: #999; font-size: 12px;}
.talk_list_fee2 .fli .fbts{width: 54px;height: 22px;line-height: 22px; text-align: center; color: #fff;font-size: 13px;background-color: #f60; background-color: #F60;background: -webkit-linear-gradient(left, #f90, #f60);background: linear-gradient(left, #f90, #f60); border-radius: 11px;overflow: hidden;position: absolute; right: 0; top: 50%; margin-top: -14px;}
.talk_list_fee2 .fli:nth-child(1) .ficon{ background-color: #71c326; background-image: url(../image/product_icon12_w.png);}
.talk_list_fee2 .fli:nth-child(2) .ficon{ background-color: #53c4ff; background-image: url(../image/talk_list_fun_53.png);}
.talk_list_fee2 .fli:nth-child(3) .ficon{ background-color: #45ccab; background-image: url(../image/talk_list_fun_54.png);background-size: 56%;}
.talk_list_fee2 .fli:nth-child(3){ border-bottom: 0;}

/*talk_list_fee_wechat*/

.talk_list_fee_wechat {}

.talk_list_fee_wechat .ftits{padding: 20px 0 8px; text-align: center;color: #F00;font-size: 13px;}
.talk_list_fee_wechat .ftits i{ margin-right: 4px;padding: 1px 2px;color: #FFF;font-size: 13px;background-color: #F00;border-radius: 2px;}
.talk_list_fee_wechat .fdesc{ padding: 0 16px; line-height: 20px; font-size: 13px;}

/*task_info*/

.task_info_top{padding: 16px 0;height: 52px;background-color: #FFF;overflow: hidden;}
.task_info_top .ibtn{position: absolute;top: 14px;right: 12px;}
.task_info_top .ibtn i{display: block;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 25px;border-radius: 50%;background-color: #F93;}
.task_info_top .ibtn span{display: block;width: 40px;height: 22px;line-height: 22px;text-align: center;font-size: 13px;}
.task_info_top .igif{color: #f60;right: 12px;}
.task_info_top .igif i{background-color: #ffe0cc;}
.task_info_top .icom{color: #5784e1;right: 72px;}
.task_info_top .icom i{background-color: #d2dff0;}
.task_info_top .icon{display: block;width: 52px;height: 52px;position: absolute;top: 16px;left: 12px;}
.task_info_top .icon img{display: block;width: 52px;height: 52px;border-radius: 50%;}
.task_info_top .desc{padding: 0 12px 0 72px;height: 52px;overflow: hidden;}
.task_info_top .desc span{display: block;padding: 4px 0;font-size: 16px;}
.task_info_top .desc em{color: #08F;font-size: 14px;}

/*task_info_process*/

.task_info_process{padding: 0 10px;}
.task_info_process li{display: inline-block;float: left;width: 25%;height: 78px;text-align: center;color: #999;position: relative;}
.task_info_process li em{display: block;width: 100%;height: 1px;background-color: #999;overflow: hidden;position: absolute;left: 0;top: 22px;z-index: -1;}
.task_info_process li i{display: block;margin: 15px auto 2px;width: 8px;height: 8px;background-color: #999;border: 4px solid #F1F2F6;border-radius: 50%;}
.task_info_process li span{display: block;line-height: 18px;}
.task_info_process li .span1 {}

.task_info_process li .span2{color: #999;font-size: 11px;}
.task_info_process .ul1 .li1{color: #12C48A;}
.task_info_process .ul1 .li1 em{background-color: #12C48A;}
.task_info_process .ul1 .li1 i{background-color: #12C48A;}
.task_info_process .ul2 .li1, .task_info_process .ul2 .li2{color: #12C48A;}
.task_info_process .ul2 .li1 em, .task_info_process .ul2 .li2 em{background-color: #12C48A;}
.task_info_process .ul2 .li1 i, .task_info_process .ul2 .li2 i{background-color: #12C48A;}
.task_info_process .ul3 .li1, .task_info_process .ul3 .li2, .task_info_process .ul3 .li3{color: #12C48A;}
.task_info_process .ul3 .li1 em, .task_info_process .ul3 .li2 em, .task_info_process .ul3 .li3 em{background-color: #12C48A;}
.task_info_process .ul3 .li1 i, .task_info_process .ul3 .li2 i, .task_info_process .ul3 .li3 i{background-color: #12C48A;}
.task_info_process .ul4 .li1, .task_info_process .ul4 .li2, .task_info_process .ul4 .li3, .task_info_process .ul4 .li4{color: #12C48A;}
.task_info_process .ul4 .li1 em, .task_info_process .ul4 .li2 em, .task_info_process .ul4 .li3 em, .task_info_process .ul4 .li4 em{background-color: #12C48A;}
.task_info_process .ul4 .li1 i, .task_info_process .ul4 .li2 i, .task_info_process .ul4 .li3 i, .task_info_process .ul4 .li4 i{background-color: #12C48A;}

/*task_info_basic*/

.task_info_basic{margin-top: 10px;padding: 10px 12px;background-color: #FFF;overflow: hidden;}
.task_info_basic li{line-height: 34px;font-size: 14px;}
.task_info_basic li span{color: #999;}
.task_info_basic li.lis{font-size: 18px;}
.task_info_basic li.lis span{font-size: 14px;}
.task_info_basic li.lis em{color: #F00;}

/*task_info_detail*/

.task_info_detail{margin-top: 10px;padding: 0 12px;background-color: #FFF;overflow: hidden;}
.task_info_detail .tits{padding-top: 4px;height: 42px;line-height: 42px;font-size: 16px;}
.task_info_detail .con{padding: 12px 0 40px;line-height: 24px;color: #666;word-wrap: break-word;word-break: break-all;}

/*task_info_bt*/

.task_info_bt{padding: 12px 0;width: 100%;height: 46px;background-color: #FFF;overflow: hidden;position: fixed;left: 0;bottom: 0;z-index: 899;}
.task_info_bt a{display: block;}
.task_info_bt .theme_bt1{margin-top: 0;margin-bottom: 0;}
.task_info_bth{width: 100%;height: 82px;overflow: hidden;}

/*task_process_top*/

.task_process_top{ padding: 12px 12px 12px 88px; height: 64px; background-color: #FFF; position: relative; overflow: hidden;}
.task_process_top .icon{ width: 64px; height: 64px;overflow: hidden; position: absolute; left: 12px; top: 12px;}
.task_process_top .icon img{ display: block; width: 100%; height: 100%; border-radius: 50%;}
.task_process_top .desc{ line-height: 21px;color: #999;}
.task_process_top .desc .p1{ color: #222; font-size: 17px;}
.task_process_top .desc .p1 em{ color: #999;}
.task_process_top .desc .p3 span{ display: inline-block; padding: 1px 2px 0; line-height: 14px;color: #FFF; font-size: 12px; background-color: #F00; border-radius: 1px;}

/*task_process_list*/

.task_process_list{ margin-top: 10px;background-color: #FFF;}
.task_process_list .tit{ padding: 2px 12px 0; line-height: 36px; color: #999; font-size: 14px;}
.task_process_list li{ padding: 0 12px 0 50px; position: relative;}
.task_process_list li:before{content: "";width: 1px;border-right: 1px solid #E4E5E9;-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transform: scaleX(.5);transform: scaleX(.5);position: absolute;top: 0;right: 0;left: 22px;bottom: 0;}
.task_process_list li .dot{ width: 9px; height: 9px; background-color: #CCC; border-radius: 50%; position: absolute; left: 19px; top: 20px;}
.task_process_list li .desc{ padding: 12px 0;}
.task_process_list li .desc span{ display: block; height: 28px; line-height: 28px; color: #222; font-size: 15px; overflow: hidden;}
.task_process_list li .desc p{ color: #999;}
.task_process_list .ul1 li:nth-child(1) .dot, .task_process_list .ul2 li:nth-child(1) .dot, .task_process_list .ul2 li:nth-child(2) .dot, .task_process_list .ul3 li:nth-child(1) .dot, .task_process_list .ul3 li:nth-child(2) .dot, .task_process_list .ul3 li:nth-child(3) .dot, .task_process_list .ul4 li:nth-child(1) .dot, .task_process_list .ul4 li:nth-child(2) .dot, .task_process_list .ul4 li:nth-child(3) .dot, .task_process_list .ul4 li:nth-child(4) .dot{ background-color: #0c6; border: 2px solid #ccf5e0; left: 17px;}

/*task_process_tips*/

.task_process_tips{ padding: 12px 12px 20px; line-height: 20px; color: #999;}

/*talk_list*/

.talk_list{margin: 0 auto;padding: 10px 0 60px;font-family: "Microsoft Yahei", "微软雅黑", Arial, "宋体";}
.talk_list li{clear: both;margin: 20px 10px 0;position: relative;}
.talk_list li .icon{display: inline-block;width: 48px;height: 48px;text-align: center;background-position: center center;background-repeat: no-repeat;background-size: 100% auto;overflow: hidden;position: absolute;top: 0;}
.talk_list li .icon img{display: block;width: 48px;height: 48px;border-radius: 50%;}
.talk_list li .desc {}

.talk_list li .desc .con {}

.talk_list li .desc .tits{overflow: hidden;}
.talk_list li .desc .tits .span{display: block;font-size: 13px;overflow: hidden;}
.talk_list li .desc .tits .em{display: block;height: 14px;line-height: 14px;color: #999;font-size: 11px;font-style: normal;overflow: hidden;}
.talk_list li .desc .note{display: inline-table;margin-top: 2px;padding: 6px 8px;line-height: 20px;color: #333;font-size: 15px;word-wrap: break-word;word-break: break-all;background-color: #FFF;border-radius: 4px; position: relative;}
.talk_list li .desc .note a{color: #5080BC;}
.talk_list li .desc .note ._net{ display: block; width: 16px; height: 16px; overflow: hidden; position: absolute; top: 50%; margin-top: -8px;}
.talk_list li .desc .note ._net1 img{ display: block; width: 16px; height: 16px;}
.talk_list li .desc .note ._net2{ line-height: 16px; text-align: center; color: #fff; font-size: 10px; border-radius: 10px; background-color: #fa5151;}
.talk_list li .desc .note ._msg{ display: inline-table;}
.talk_list li.sidel{text-align: left;}
.talk_list li.sidel .icon{left: 0;}
.talk_list li.sidel .desc{padding-left: 58px;}
.talk_list li.sidel .desc .note{background-color: #fff;}
.talk_list li.sidel .desc .note ._net{right: -26px;}

.talk_list li.sider{text-align: right;}
.talk_list li.sider .icon{right: 0;}
.talk_list li.sider .desc{padding-right: 58px;}
.talk_list li.sider .desc .note{text-align: left;background-color: #a1e85c;}
.talk_list li.sider .desc .note ._net{left: -26px;}

.talk_list li.sidem{margin-top: 10px;text-align: center;}
.talk_list li.sidem .icon{display: none;}
.talk_list li.sidem .desc {}

.talk_list li.sidem .desc .tits{display: none;}
.talk_list li.sidem .desc .note{padding: 4px 6px 2px;line-height: 16px;text-align: left;color: #FFF;font-size: 12px;background-color: #BBB;border-radius: 2px;}

/*系统消息 显示品牌*/

.talk_list li.sidem0 .desc .note var.dialog_lvban_tips{ padding: 2px 0 2px 30px; font-size: 13px; font-style: normal;background: url(../image/footer_logo_on.png) 6px 1px no-repeat; background-size: 20px auto;}

/*显示电话*/

.talk_list li.sidem8 .desc .note{padding: 6px 12px 4px; line-height: 18px; color: #FFF; background-color: #0C6;}
.talk_list li.sidem8 .desc .note a{ color: #FFF;}
.talk_list li.sideh{display: none;}

/*咨询界面 图片*/

.talk_list li .desc .note .weui-uploader__preview-list-box{overflow: hidden;}
.talk_list li .desc .note .dz-view-{display: block;max-width: 140px;}
.photo-container{padding: 20px;}

/*talk_list_title*/

.talk_list_title{padding: 16px 12px 8px;height: 20px;line-height: 20px;color: #666;font-size: 14px;font-weight: bold;word-wrap: break-word;word-break: normal;overflow: hidden;}
.talk_list_title i{display: inline-block;float: left;margin: 1px 5px 0 0;width: 16px;height: 16px;line-height: 16px;text-align: center;color: #FFF;font-size: 13px;font-weight: normal;border-radius: 3px;overflow: hidden;}
.talk_list_title .i1{background-color: #090;}
.talk_list_title .i2{background-color: #F60;}

/*talk_list_question*/

.talk_list_question{margin-bottom: 4px;padding: 10px 12px 18px;line-height: 22px;color: #000;font-size: 15px;word-wrap: break-word;word-break: normal;background-color: #FFF;position: relative;}
.talk_list_question p{padding-top: 4px;text-indent: 2em;}

/*talk_list_pay*/

.talk_list_pay{padding: 12px 12px 30px;text-align: center;background-color: #FFF;}
.talk_list_pay .tit{padding: 8px 0 12px;color: #222;font-size: 14px;}
.talk_list_pay .tit em{color: #F00;}
.talk_list_pay .con{height: 32px;overflow: hidden;}
.talk_list_pay .bt1, .talk_list_pay .bt2{display: inline-block;margin: 0 8px;padding: 0 12px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;border: 0;border-radius: 3px;}
.talk_list_pay .bt1{color: #FFF;background-color: #F60;}
.talk_list_pay .bt2{color: #333;background-color: #EEE;}

/*talk_list2*/

.talk_list2{margin: 0 auto;padding: 0;font-family: "Microsoft Yahei", "微软雅黑", Arial, "宋体";}
.talk_list2 li{clear: both;margin: 0 0 16px;padding: 16px 0 0;background-color: #FFF;position: relative;}
.talk_list2 li:before{content: "";position: absolute;left: 0;top: 0;right: 0;height: 0;border-top: 1px solid #EEE;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);overflow: hidden;}
.talk_list2 li:after{content: "";position: absolute;left: 0;bottom: -1px;right: 0;height: 0;border-bottom: 1px solid #EEE;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);overflow: hidden;}
.talk_list_question p{padding-top: 4px;text-indent: 2em;}
.talk_list2 li .icon{display: inline-block;width: 32px;height: 32px;text-align: center;background-position: center center;background-repeat: no-repeat;background-size: 100% auto;overflow: hidden;position: absolute;top: 14px;}
.talk_list2 li .icon img{display: block;width: 32px;height: 32px;border-radius: 50%;}
.talk_list2 li .desc {}

.talk_list2 li .desc .con {}

.talk_list2 li .desc .tits{overflow: hidden;}
.talk_list2 li .desc .tits .span{display: block;font-size: 13px;overflow: hidden;}
.talk_list2 li .desc .tits .em{display: block;height: 14px;line-height: 14px;color: #999;font-size: 11px;font-style: normal;overflow: hidden;}
.talk_list2 li .desc .note{padding: 14px 12px 16px;line-height: 23px;color: #333;font-size: 15px;word-wrap: break-word;word-break: normal;background-color: #FFF;}
.talk_list2 li.sidel{text-align: left;}
.talk_list2 li.sidel .icon{left: 12px;}
.talk_list2 li.sidel .tits{padding-left: 52px;}
.talk_list2 li.sider{text-align: right;}
.talk_list2 li.sider .icon{right: 12px;}
.talk_list2 li.sider .tits{padding-right: 52px;}
.talk_list2 li.sidem{margin: 10px 0 0;padding: 0;text-align: center;}
.talk_list2 li.sidem .icon{display: none;}
.talk_list2 li.sidem .desc {}

.talk_list2 li.sidem .desc .tits{display: none;}
.talk_list2 li.sidem .desc .note{padding: 4px 6px 2px;line-height: 16px;color: #FFF;font-size: 12px;background-color: #BBB;border-radius: 2px;}

/*转电话咨询 送心意*/

.talk_list li.sidef{text-align: left;}
.talk_list li.sidef .icon{left: 0;}
.talk_list li.sidef .desc{padding-left: 58px;}
.talk_list li.sidef .desc .note{display: block;padding: 0;background-color: transparent;}

/*系统送心意/3类型支付*/

.talk_list li.sidec{text-align: left;}
.talk_list li.sidec .icon{display: none;}
.talk_list li.sidec .desc {}

.talk_list li.sidec .desc .tits{display: none;}
.talk_list li.sidec .desc .note{display: block;margin: 0;padding: 0;background-color: transparent;}
.talk_list li.sidec .desc .talk_list_fun{margin: 0 auto;}

/*chat_box*/

.chat_box{position: relative;overflow: hidden;}
.chat_main{overflow: hidden;}
.chat_form{width: 100%;background-color: #f7f7f7;position: fixed;left: 0;bottom: 0; z-index: 2;}

/*chat_form_area*/

.chat_form_area{display: none; padding: 8px 130px 8px 10px; min-height: 34px;position: relative;}
.chat_form_area ._input {}

.chat_form_area ._input .textarea{ display: block; padding: 5px; min-height: 24px; line-height: 24px; color: #222; font-size: 15px; background-color: #fff; border-radius: 4px; word-wrap: break-word; overflow-x: hidden; overflow-y: auto;}
.chat_form_area ._input .textarea:focus{outline: none;}
.chat_form_area ._btn{width: 46px;height: 30px;position: absolute;right: 10px;top: 10px;z-index: 2;}
.chat_form_area ._btn button{display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;color: #FFF;font-size: 14px;text-decoration: none;background-color: #F60;border: 0;border-radius: 3px;cursor: pointer; overflow: hidden;}
.chat_form_area ._file, .chat_form_area ._emoji{width: 34px;height: 34px;background-position: 0 center; background-repeat: no-repeat;background-size: auto 100%;position: absolute;top: 8px;z-index: 3;}
.chat_form_area ._file{background-image: url(../image/chat_plus.png);right: 94px;}
.chat_form_area ._file input{ display: block;width: 40px;height: 34px;opacity: 0;filter: alpha(opacity=0);}
.chat_form_area ._emoji{background-image: url(../image/chat_emoji.png);right: 60px;}
.chat_form_area_focus{height: 82px;}
.chat_form_area_focus .cfh2 .tt1{padding-top: 6px;height: 74px;line-height: 22px;}

/*chat_main_tips*/

.chat_main_tips{display: none;width: 100%;height: 30px;line-height: 30px;text-align: center;color: #a56414;font-size: 13px;background-color: #fef4b9;border-bottom: 1px solid #ded59e;position: absolute;left: 0;top: 44px;z-index: 999;}

/*chat_main_fun*/

.chat_main_fun{width: 100%;background-color: #FFF;position: fixed;left: 0;top: 44px;z-index: 990;overflow: hidden;}
.chat_main_fun ul{display: block;padding: 8px 4px 0;}
.chat_main_fun ul:after{clear: both;display: block;height: 0;content: ".";overflow: hidden;}
.chat_main_fun li{display: none;float: left;padding: 0 4px;width: 33.33%;height: 40px;box-sizing: border-box;overflow: hidden;}
.chat_main_fun li a{display: block;width: 100%;height: 32px;line-height: 32px;text-align: center;color: #333;background-color: #eee;border-radius: 3px;}
.chat_main_funh{width: 100%;height: 60px;overflow: hidden;}

/*chat_form_tips*/

.chat_form_tips{display: none;line-height: 50px;text-align: center; color: #f00; font-size: 14px;}

/*task_payment*/

.task_payment{padding: 0 0 24px;background-color: #F60;border-radius: 5px;}
.task_payment .clo{width: 20px;height: 20px;line-height: 20px;text-align: center;background-color: #FFF;border-radius: 50%;position: absolute;top: -8px;right: -8px;}
.task_payment .clo i{color: #999;font-size: 14px;}
.task_payment .tit{padding-bottom: 4px;line-height: 20px;text-align: center;color: #FFF;font-size: 14px;}
.task_payment .tit span{display: block;padding: 24px 0 4px;font-size: 18px;}
.task_payment .tit em{opacity: .8;}
.task_payment li{margin: 16px 12px 0;height: 64px;text-align: left;background-color: #fefbf2;border-radius: 3px;position: relative;}
.task_payment li .pri{width: 68px;height: 50px;line-height: 50px;text-align: center;color: #F60;font-size: 14px;border-right: 1px dashed #DDD;position: absolute;left: 0;top: 6px;}
.task_payment li .pri em{font-size: 30px;}
.task_payment li .desc{padding-left: 80px;line-height: 64px;}
.task_payment li .desc span{color: #555;}

/*task_follow*/

.task_follow{border-radius: 5px;overflow: hidden;}
.task_follow .tit{padding: 16px 10px;text-align: center;color: #FFF;font-size: 14px;background-color: #F60;}
.task_follow .tit span{display: block;padding-bottom: 10px;line-height: 22px;font-size: 16px;}
.task_follow .tit em{display: block;padding: 4px 0 8px;opacity: .8;}
.task_follow .tit img{display: block;margin: 0 auto;}
.task_follow ul{display: block;padding: 12px;text-align: left;}
.task_follow li{padding: 2px 0;line-height: 19px;}
.task_follow li em{color: #F00;font-size: 18px;}
.task_follow_textarea{width: 1px;height: 1px;position: fixed;left: -2000em;top: -2000em;overflow: hidden;}
.task_follow_copy{display: inline-block;padding: 2px 8px;color: #FFF;background-color: #0c6;border: 0;border: none;border-radius: 2px;outline: none;}

/*task_towechat*/

.task_towechat{background-color: #F60;border-radius: 5px;position: relative;}
.task_towechat .clo{width: 20px;height: 20px;line-height: 20px;text-align: center;background-color: #FFF;border-radius: 50%;position: absolute;top: -8px;right: -8px;}
.task_towechat .clo i{color: #999;font-size: 14px;}
.task_towechat .tit{padding: 15px 0 95px;color: #FFF;}
.task_towechat .tit span{font-size: 21px;}
.task_towechat .tit p{padding-top: 3px;font-size: 15px;opacity: .8;}
.task_towechat .pic{margin: 0 auto;width: 120px;height: 120px;text-align: center;position: absolute;top: 80px;left: 50%;margin-left: -60px;}
.task_towechat .pic img{display: block;width: 100%;height: 100%;border-radius: 5px;box-shadow: 0 1px 4px #EEE;}
.task_towechat .pic span{display: block;height: 40px;line-height: 40px;}
.task_towechat .desc{padding: 58px 12px 12px;text-align: left;background-color: #FFF;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.task_towechat .desc li{padding: 6px 0;line-height: 18px;}
.task_towechat .desc li span{color: #222;font-size: 15px;}
.task_towechat .desc li p{color: #666;font-size: 13px;}
.task_towechat .desc li em{color: #F00;}

/*task_showwait11*/

.task_showwait11{padding: 40px 0 14px;text-align: center;color: #888;position: relative;}
.task_showwait11 .clo{display: block;width: 22px;height: 22px;overflow: hidden;position: absolute;right: 10px;top: 6px;}
.task_showwait11 .tit {}

.task_showwait11 .desc .p1{display: none;padding: 8px 0 0 12px;}
.task_showwait11 .desc .p1 span{display: none;}
.task_showwait11 .desc .p1 em{color: #F60;font-size: 40px;}
.task_showwait11 .desc .p2{padding: 4px 0 0 0;line-height: 24px;color: #f00;font-size: 14px;}
.task_showwait11 .desc .p2 em{font-size: 14px;}
.task_showwait11 .desc .p3{display: none;}
.task_showwait11 .desc .p4{display: none;}
.task_showwait11 .desc ul{display: block;margin: 4px 14px;text-align: left;}
.task_showwait11 .desc ul li{margin-top: 12px;height: 72px;color: #FFF;font-size: 16px;background-color: #f5b247;border-radius: 5px;overflow: hidden;position: relative;}
.task_showwait11 .desc ul li .c1{width: 56px;height: 56px;background-position: center center;background-repeat: no-repeat; position: absolute;left: 0;top: -2px;overflow: hidden;}
.task_showwait11 .desc ul li .c2{padding: 15px 0 0 56px;overflow: hidden;}
.task_showwait11 .desc ul li .c2 span{display: block;padding-top: 7px;opacity: .6;}
.task_showwait11 .desc ul li .c2 span i{margin-left: 2px;font-size: 12px;font-weight: bold;}
.task_showwait11 .desc ul .li1{background-color: #f90;}
.task_showwait11 .desc ul .li1 .c1{background-image: url(../image/talk_list_fun_gift.png);background-size: 48% auto;}
.task_showwait11 .desc ul .li2{background-color: #0c6;}
.task_showwait11 .desc ul .li2 .c1{background-image: url(../image/talk_list_fun_wechat.png);background-size: 50% auto;}
.task_showwait11 .desc ul .li3{background-color: #0c6;}
.task_showwait11 .desc ul .li3 .c1{background-image: url(../image/talk_list_fun_tel.png);background-size: 50% auto;}
.task_showwait11 .bt{margin: 18px 50px 0;height: 40px;line-height: 40px;text-align: center;color: #FFF;font-size: 16px;background-color: #F60;border-radius: 22px;}

/*task_showwait12*/

.task_showwait12{width: 100%;height: 80px;background-color: #FFF;position: fixed;left: 0;bottom: 0;}
.task_showwait12 .clo, .task_showwait12 .tit{display: none;}
.task_showwait12 .desc{height: 80px;text-align: center;}
.task_showwait12 .desc .p1{display: none;}
.task_showwait12 .desc .p2{padding-top: 2px;height: 28px;line-height: 28px;color: #F00;}
.task_showwait12 .desc .p2 em{font-size: 14px;}
.task_showwait12 .desc .p3{display: none;}
.task_showwait12 .desc .p4{display: none;}
.task_showwait12 .desc ul {}

.task_showwait12 .desc ul li{display: inline-block;float: left;width: 50%;height: 50px;line-height: 50px;color: #FFF;}
.task_showwait12 .desc ul li .c1{display: none;}
.task_showwait12 .desc ul li .c2 {}

.task_showwait12 .desc ul li .c2 span{display: none;}
.task_showwait12 .desc ul li .c3 {}

.task_showwait12 .desc ul li .c3 span{display: none;}
.task_showwait12 .desc ul .li1{background-color: #f90;}
.task_showwait12 .desc ul .li2{background-color: #0c6;}
.task_showwait12 .desc ul .li3{background-color: #0c6;}
.task_showwait12 .bt{display: inline-block;float: right;width: 35%;height: 52px;line-height: 52px;text-align: center;color: #FFF;font-size: 16px;background-color: #F60;}

/*task_showwait21*/

.task_showwait21{padding: 40px 0 14px;text-align: center;color: #888;position: relative;}
.task_showwait21 .clo{display: block;width: 22px;height: 22px;overflow: hidden;position: absolute;right: 10px;top: 6px;}
.task_showwait21 .tit {}

.task_showwait21 .desc {}

.task_showwait21 .desc .p1{display: none;}
.task_showwait21 .desc .p2{display: none;}
.task_showwait21 .desc .p3{ display: block;height: 80px; line-height: 74px; color: #F00; font-size: 16px;}
.task_showwait21 .desc .p4{ display: block; margin: 0 24px;height: 42px; line-height: 42px; color: #FFF; font-size: 16px; background-color: #F60; border-radius: 21px;}
.task_showwait21 .desc ul{display: none;}

/*task_showwait22*/

.task_showwait22{width: 100%;height: 52px; text-align: center;background-color: #FFF;position: fixed;left: 0;bottom: 0; z-index: 2;}
.task_showwait22 .clo{display: none;}
.task_showwait22 .tit{width: 65%; text-align: center; height: 20px; line-height: 20px; font-size: 12px; position: fixed; left: 0; bottom: 26px; z-index: 3;}
.task_showwait22 .desc {}

.task_showwait22 .desc .p1{display: none;}
.task_showwait22 .desc .p2{display: none;}
.task_showwait22 .desc .p3{ display: inline-block; float: left; padding-top: 26px; width: 65%; line-height: 20px; color: #F00;}
.task_showwait22 .desc .p4{ display: inline-block; float: left; width: 35%; line-height: 52px; color: #FFF; font-size: 16px; background-color: #F60;}
.task_showwait22 .desc ul{display: none;}

/*task_showwait31*/

.task_showwait31{padding: 40px 0 14px;text-align: center;color: #888; background-color: #FFF;position: relative;}
.task_showwait31 .clo{display: block;width: 22px;height: 22px;overflow: hidden;position: absolute;right: 10px;top: 6px;}
.task_showwait31 .tit1 {}

.task_showwait31 .tit2{ padding: 8px 0 4px; color: #F00;}
.task_showwait31 ul{display: block;margin: 4px 14px;text-align: left;}
.task_showwait31 ul li{ padding: 10px 0;height: 48px;font-size: 16px;overflow: hidden;position: relative;}
.task_showwait31 ul li .c1{width: 48px;height: 48px;background-position: center center;background-repeat: no-repeat; border-radius: 8px; position: absolute;left: 0;top: 10px;overflow: hidden;}
.task_showwait31 ul li .c2{padding: 0 0 0 58px;overflow: hidden; position: relative;}
.task_showwait31 ul li .c2:before{content: "";display: inline-block;width: 8px;height: 8px;border-width: 2px 2px 0 0;border-color: #DDD;border-style: solid;-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);transform: matrix(.71, .71, -.71, .71, 0, 0);position: absolute;top: 50%;right: 4px;margin-top: -8px;}
.task_showwait31 ul li .c2 span{display: block;}
.task_showwait31 ul li .c2 .sp1{padding-top: 4px; color: #333;font-size: 15px;}
.task_showwait31 ul li .c2 .sp2{padding-top: 4px;color: #999;font-size: 13px;}
.task_showwait31 ul .li1 {}

.task_showwait31 ul .li1 .c1{background-image: url(../image/talk_list_fun_gift.png);background-size: 50% auto; background-color: #6edb7b;}
.task_showwait31 ul .li2 {}

.task_showwait31 ul .li2 .c1{background-image: url(../image/talk_list_fun_tel.png);background-size: 50% auto;background-color: #f90;}
.task_showwait31 ul .li3 {}

.task_showwait31 ul .li3 .c1{background-image: url(../image/talk_list_fun_lawyer.png);background-size: 64% auto;background-color: #6dbefd;}

/*task_showwait32*/

.task_showwait32{ width: 100%; text-align: center;color: #888; background-color: #FFF; border-top: 1px solid #EEE;position: fixed; left: 0; bottom: 0;}
.task_showwait32 .clo{display: none;}
.task_showwait32 .tit1{padding-top: 12px;}
.task_showwait32 .tit2{ padding: 2px 0;color: #F00;}
.task_showwait32 ul{display: block; padding: 10px 0;}
.task_showwait32 ul:after{clear: both;display: block;height: 0;content: ".";overflow: hidden;}
.task_showwait32 ul li{ display: inline-block; float: left; width: 33.33%;}
.task_showwait32 ul li.linea {}

.task_showwait32 ul li.linea:after{ display: none;}
.task_showwait32 ul li .c1{ margin: 0 auto;width: 48px;height: 48px;background-position: center center;background-repeat: no-repeat; border-radius: 50%;overflow: hidden;}
.task_showwait32 ul li .c2{overflow: hidden;}
.task_showwait32 ul li .c2 span{display: block;}
.task_showwait32 ul li .c2 em{display: block; font-size: 12px;}
.task_showwait32 ul li .c2 .sp1{padding-top: 6px; color: #333;}
.task_showwait32 ul li .c2 .sp2{padding-top: 4px;color: #999;font-size: 12px;}
.task_showwait32 ul .li1 {}

.task_showwait32 ul .li1 .c1{background-image: url(../image/talk_list_fun_gift.png);background-size: 50% auto; background-color: #6edb7b;}
.task_showwait32 ul .li2 {}

.task_showwait32 ul .li2 .c1{background-image: url(../image/talk_list_fun_tel.png);background-size: 50% auto;background-color: #f90;}
.task_showwait32 ul .li3 {}

.task_showwait32 ul .li3 .c1{background-image: url(../image/talk_list_fun_lawyer.png);background-size: 64% auto;background-color: #6dbefd;}

/*task_showwait41*/

.task_showwait41{padding: 0;text-align: center;color: #888; background-color: #FFF;position: relative;}
.task_showwait41 .tit{ height: 44px; line-height: 44px; color: #FFF; font-size: 16px; background-color: #F60;}
.task_showwait41 .cbox1 {}

.task_showwait41 .cbox2{display: none;}
.task_showwait41 .tit1{ padding-top: 30px;}
.task_showwait41 .tit2{ padding: 12px 0 28px; color: #F00; font-size: 14px;}
.task_showwait41 .tit3{padding: 20px 18px 24px;text-align: left;color: #666;font-size: 14px;}
.task_showwait41 .tit3 li{ margin-top: 4px; padding-left: 70px; line-height: 20px; overflow: hidden; position: relative;}
.task_showwait41 .tit3 li strong{ display: block; width: 70px; height: 20px; line-height: 20px; position: absolute; left: 0; top: 0;}
.task_showwait41 .bts{ height: 48px; line-height: 48px;}
.task_showwait41 .bts span{ display: inline-block; width: 49%;height: inherit; line-height: inherit; text-align: center; color: #333; font-size: 16px;}
.task_showwait41 .bts span:last-child{ color: #3cc51f; border-left: 1px solid #EEE;}

/*task_showwait42*/

.task_showwait42{ width: 100%; text-align: center; background-color: #ffefe5;border-top: 2px solid #F60;position: fixed; left: 0; bottom: 0; z-index: 3;}
.task_showwait42 .tit{display: none;}
.task_showwait42 .cbox1{display: none;}
.task_showwait42 .cbox2 {}

.task_showwait42 .tit1{ padding-top: 16px;}
.task_showwait42 .tit2{ padding: 4px 0; color: #F00; font-size: 14px;}
.task_showwait42 .tit2 span{ display: block; margin: 6px auto 0; width: 200px;height: 36px; line-height: 36px; text-align: center; color: #FFF; font-size: 14px; background-color: #F60; border-radius: 18px;}
.task_showwait42 .tit3{ padding: 16px 0 6px;color: #666;}
.task_showwait42 ul{ display: block; margin: 0 4px; padding: 0 0 10px;}
.task_showwait42 ul:after{clear: both;display: block;height: 0;content: ".";overflow: hidden;}
.task_showwait42 li{ display: inline-block; float: left; width: 50%;}
.task_showwait42 li .c2{ margin: 0 4px; background-color: #FFF; border: 1px solid #ffc299;border-radius: 4px;}
.task_showwait42 li span{ display: block;}
.task_showwait42 li .sp1{ padding: 8px 0 0; color: #222;}
.task_showwait42 li .sp2{ padding: 2px 0 6px;color: #999; font-size: 12px;}

/*talk_dialog_tips*/

.talk_dialog_tips{display: block;width: 100%; height: 32px; line-height: 32px; text-align: center; color: #FFF; font-size: 13px; background-color: rgba(0, 0, 0, .6); position: fixed; left: 0; bottom: 46px;}
