.tabtitle{line-height: 30px;font-size:18px;color:#333;margin:20px 0 10px 0;overflow: hidden;}
.tabtitle .more{float:right;color:#999;font-size:12px;}
.tabtitle .more:hover{color:#666;}
.tabnav{overflow: hidden;float:right;width:1100px;line-height: 26px;}
.tabnav .item{display: inline-block;margin:0 5px;font-size:13px;color:#888;}
.tabnav .item:hover{color:#f4882a;cursor: pointer;}
.tabnav .curr{color:#f4882a;border-bottom: solid 2px #f4882a;}
.tabnav .more{color:#999;float:right;font-size:12px;display: block;height:30px;line-height: 35px;overflow: hidden;}
.tabnav .more:hover{color:#666;}

/*.tabtitle{line-height: 30px;font-size:18px;color:#333;margin:20px 0 10px 0;}*/
/*.tabtitle .more{float:right;color:#f4882a;font-size:12px;}*/
.tabpanel{line-height: 38px;height:40px;background: #fff;overflow: hidden;padding-right: 20px;margin-top: 20px;margin-bottom: 10px;}
.tabpanel .item{display: block;float:left;padding:0 50px;font-size:16px;color:#666;}
.tabpanel .item:hover{color:#f4882a;cursor: pointer;}
.tabpanel .curr{color:#f4882a;border-bottom: solid 2px #f4882a;font-weight: bold;}
.tabpanel .more{color:#f4882a;float:right;}
.tabpanel .tips{float:left;color:#999;font-size:12px;margin-left:30px;}

.tabsearch{color:#000;font-size:16px;padding: 15px 0;}

.tabfilter{height:30px;background-color: #f6a055;color:#fff;border-top:solid 1px #eee;padding:4px 25px;margin-top: 10px;}
.tabfilter a{display: inline-block;height:24px;line-height: 24px;margin:3px 5px;color:#fff;padding:0 10px;font-size:13px;}
.tabfilter a:hover,.tabfilter a.curr{background-color: #f5f5f5;color:#f4882a;}
.tabfilter a.curr{color:#f4882a;}
.tabfilter a i{display:inline-block;width:10px;height:15px;vertical-align: -3px;transform: rotate(0deg);
    background: url("../images/icon_up.png") no-repeat center;background-size: cover;}
.tabfilter a i.asc{transform: rotate(180deg);}

.tuijiebox{overflow: hidden;margin-top: 0px;}
.tuijiebox th{background-color: #dfdfdf;height:38px;color:#666;}
.tuijiebox .extr th{background-color: #f6a055;color:#fff;}
.tuijiebox td{text-align: center;}
.tuijiebox .item{background-color: #fff;overflow: hidden;padding:10px 0;height:80px;border: solid 1px #ddd;border-top:0;}
.tuijiebox .itemhide{display: none;}
.tuijiebox .st{width:120px;float:left;text-align: center;}
.tuijiebox .st div{position: relative;overflow: hidden;border-right:solid 1px #eee;height:80px;}
.tuijiebox .st i{display: inline-block;width:20px;height:20px;margin:15px 0 5px 0;}
.tuijiebox .st i.k1{background: url("../images/icon_zq.png") no-repeat center;background-size: 100%;}
.tuijiebox .st i.k2{background: url("../images/icon_lq.png") no-repeat center;background-size: 100%;}
.tuijiebox .st .ss{display: inline-block;font-size:13px;margin-top:20px;}
.tuijiebox .st .time{display:block;font-size:12px;line-height: 25px;}
.tuijiebox .st input{position: absolute;left:5px;top:5px;}
.tuijiebox .dz{width:198px;}
.tuijiebox .bf{width:80px;color:#999;}
.tuijiebox .pk{width:80px;}
.tuijiebox .sx{float:left;text-align: center;}
.tuijiebox .sx span{display: block;height:40px;line-height: 40px;border-bottom: solid 1px #eee;border-right: solid 1px #eee;}
.tuijiebox .sx span.x{border:0;border-right: solid 1px #eee;}
.tuijiebox .sx a{color:#333;}
.tuijiebox .dz span{font-size:15px;}
.tuijiebox .pk{border-right:solid 1px #eee;height:80px;color:#58b088;}
.tuijiebox .pk .dxq{border:0;background: none;height:25px;line-height: 25px;font-size:16px;margin-top: 20px;}
.tuijiebox .pk em{font-size:12px;color:#999;border:solid 1px #ddd;display: inline-block;padding:0 5px;border-radius: 3px;line-height: 18px;transform: scale(.8);}
.tuijiebox .pk span,.tuijiebox .pk span.x{border-right:0;color:#080;font-size:16px;}
.tuijiebox .ds{width: 150px;height:80px;float:left;text-align: center;border-left: solid 0px #eee;}
.tuijiebox .ds em{font-size:12px;padding-left: 2px;display: inline-block;text-decoration: line-through;}
.tuijiebox .ds span{font-size:16px;color:#c00;}
.tuijiebox .ds span.sj{display: block;}
.tuijiebox .sjds{padding-top:20px;height:60px;}
.tuijiebox .sjds span{font-size:14px;text-decoration: line-through;color:#ccc;}
.tuijiebox .sjds span.sj{text-decoration: none;font-size:16px;color:#c00;}
.tuijiebox .sjds span.sj em{color:#c00;text-decoration: none;}
.tuijiebox .sjds span.sjt{margin-top:13px;}
.tuijiebox .bf{font-size:16px;font-weight: bold;}
.tuijiebox .bf .he{color:#f4882a;}
.tuijiebox .bf .da{color:#f4882a;font-weight: bold;}
.tuijiebox .bf .x em{}
.tuijiebox .tj{width:308px;height:80px;line-height:30px;text-align: center;border-left: solid 1px #eee;float:left;border-right: solid 1px #eee;position: relative;}
.tuijiebox .tj .look{margin:20px 0;display: inline-block;width:100px;height:40px;overflow:hidden;text-align: center;line-height: 40px;opacity: .6;
  border-radius: 30px;color:#fff;background: #f4882a;font-size:13px;transition: all .5s;}
.tuijiebox .tj .look:hover{opacity: 1;cursor: pointer;}
.tuijiebox .tj .det{color:#f00;font-size:16px;margin-top:24px;display: inline-block;}
.tuijiebox .tj .det:hover{opacity: .8;}
.tuijiebox .tj button{height:30px;background: #f4882a;padding:0 12px;color:#fff;cursor: pointer;opacity: 1;border-radius: 3px;transition: all .3s;font-size:13px;margin:23px 0 10px 0;}
.tuijiebox .tj button:hover{opacity: .8;}
.tuijiebox .tj .dyn{background: #59996e;}
.tuijiebox .tj .dydis,.tuijiebox .tj .dydis:hover{background-color: #ccc;opacity: 1;cursor: default;}
.tuijiebox .tj .cart{display: inline-block;vertical-align:-10px;width:90px;height:30px;overflow:hidden;border-radius: 3px;text-align: center;line-height: 30px;transition: all .3s;}
.tuijiebox .tj .cart span{display: block;background-color: #ccc;color:#fff;transition: all .3s;}
.tuijiebox .tj .cart em{display: none;background-color: #f4882a;color:#fff;transition: all .3s;}
.tuijiebox .tj .cart:hover span{display: none;}
.tuijiebox .tj .cart:hover em{display: block;}
.tuijiebox .tj .dai{font-size:16px;color:#ccc;}
.tuijiebox .tj .shengtx{line-height: 20px;color:#999;margin-top:20px;font-size:13px;}
.tuijiebox .tj .shengspt{line-height: 20px;color:#f4882a;font-size:16px;}
.tuijiebox .tj .desc{line-height: 20px;font-size:12px;color:#999;}
.tuijiebox .tjdis .dyn:hover,.tuijiebox .tjdis .dyn{background-color: #ccc;cursor: default;opacity: 1;}
.tuijiebox .tjdis button,.tuijiebox .tjdis button:hover{background-color: #ccc;cursor: default;opacity: 1;}
.tuijiebox .tjfr{width:386px;border-right:0;}
.tuijiebox .tj .cons,.tuijiebox .tj .fan{width:35px;height:35px;background-color: #09f;border-radius: 50%;line-height: 35px;color:#fff;
    text-align: center;opacity: .4;position: absolute;top:20px;right:15px;font-size:11px;transform: rotate(-25deg);
}
.tuijiebox .tj .fan{background-color: #080;}
.tuijiebox .ex{color:#999;font-size:12px;line-height: 20px;float:left;width:180px;border-left:solid 1px #eee;height:80px;}
.tuijiebox .ex .img{width:40px;height:40px;display: block;margin:15px 0 0 20px;float:left;border-radius: 50%;position: relative;}
.tuijiebox .ex .img img{width:100%;height:100%;border-radius: 50%;}
.tuijiebox .ex .img i{display: block;width:16px;height:16px;line-height:16px;font-size:11px;background-color: #f60;color:#fff;border-radius: 50%;position: absolute;top:-6px;right:-4px;}
.tuijiebox .ex .cen{float:left;width:100px;margin:15px 0 0 6px;text-align: left;}
.tuijiebox .ex em{display: block;color:#f4882a;font-size:16px;background: url("../images/icon_sl.png") no-repeat center left;padding-left:20px;}
.tuijiebox .ex span{display: block;}
.tuijiebox .ex span.free{color:#666;font-size:14px;margin:0;line-height: 80px;}
.tuijiebox .ex span.t{margin-top:10px;}
.tuijiebox .ex a{color:#666;font-size:12px;}
.tuijiebox .jg{width:78px;height:80px;float:right;}
.tuijiebox .jg span{font-size:16px;margin-top:20px;display: inline-block;width:35px;height:35px;line-height:35px;border-radius: 50%;color:#fff;background-color: #666;}
.tuijiebox .jg span.j1{background-color:#2ea3c5;}
.tuijiebox .jg span.j2{background-color:#f66;}
.tuijiebox .jg span.j3{background-color:#080;}
.tuijiebox .jg span.j4{background-color:#666;}
.tuijiebox .jg i{display: inline-block;width:25px;height:30px;vertical-align: -10px;
    background: url("../images/icon_fan.png") no-repeat center;margin-left: 5px;background-size: 25px;}

.item_sn{clear:both;overflow: hidden;background-color: #fff1e5;color:#999;border: solid 1px #ddd;padding: 6px 0;border-top:0;}
.item_sn b{display: inline-block;background-color: #f6a055;color: #fff;border-radius: 50%;width:16px;height:16px;line-height:16px;margin:0 2px;font-weight: normal;vertical-align: -1px;}
.item_sn span{color:#f6a055;display: inline-block;margin-left:10px;background: url("../images/icon_down_og.png") no-repeat center right;padding-right: 16px;}
.item_sn span:hover{opacity: 1;cursor: pointer;}
.item_sn .imgs{display: inline-block;margin-left:5px;}
.item_sn .imgs img{width:16px;height:16px;margin-left:-2px;border-radius: 50%;vertical-align: -3px;}

.tuijiebox .item_ds{background-color: #fff1e5;}
.tuijiebox .itembx_ds{border-top:solid 1px #f4882a;overflow: hidden;}

.tuijiebox_in{overflow: hidden;}
.tuijiebox_in th{background-color: #dfdfdf;height:38px;color:#666;}
.tuijiebox_in td{text-align: center;}
.tuijiebox_in .item{background-color: #fff;overflow: hidden;padding:8px 0;height:30px;line-height:30px;border: solid 1px #ddd;border-top:0;}
.tuijiebox_in .fl{float:left;}
.tuijiebox_in .ss{width:90px;}
.tuijiebox_in .time{width:100px;color:#999;}
.tuijiebox_in .dz{width:460px;font-size:0;}
.tuijiebox_in .dz a{color:#333;font-size:16px;display: inline-block;}
.tuijiebox_in .dz a:hover{color:#000;}
.tuijiebox_in .qd{width:190px;float:left;white-space: nowrap;overflow: hidden;}
.tuijiebox_in .zd{text-align: right;}
.tuijiebox_in .kd{text-align: left;}
.tuijiebox_in .pk{width:80px;float:left;}
.tuijiebox_in .dxq{vertical-align: -10px;}
.tuijiebox_in .pk span{color:#080;font-size:16px;display: block;vertical-align: -5px;}
.tuijiebox_in .pk span.dxq{line-height: 18px;}
.tuijiebox_in .pk i{color:#080;font-size:16px;display: block;}
.tuijiebox_in .pk em{font-size:12px;border:solid 1px #ddd;border-radius: 3px;line-height: 18px;padding:0 3px;color:#ccc;transform: scale(.8);display: inline-block;}
.tuijiebox_in .tj{width:360px;}
.tuijiebox_in .tj .look{margin:0px 0;display: inline-block;width:90px;height:30px;overflow:hidden;text-align: center;line-height: 30px;opacity: .6;
  border-radius: 30px;color:#fff;background: #f4882a;font-size:12px;transition: all .5s;}
.tuijiebox_in .tj .look:hover{opacity: 1;cursor: pointer;}
.tuijiebox_in .tj .det{color:#f00;font-size:16px;}
.tuijiebox_in .tj .det:hover{opacity: .8;}
.tuijiebox_in .bf{width:100px;color:#f4882a;font-size:16px;}
.tuijiebox_in .jg{width:80px;float:right;}
.tuijiebox_in .jg span{font-size:14px;display: inline-block;width:30px;height:30px;line-height:30px;border-radius: 50%;color:#fff;background-color: #666;}
.tuijiebox_in .jg span.j1{background-color:#2ea3c5;}
.tuijiebox_in .jg span.j2{background-color:#f66;}
.tuijiebox_in .jg span.j3{background-color:#080;}
.tuijiebox_in .jg span.j4{background-color:#666;}

.tuijiebox_free .item{line-height: 40px;height:40px;}
.tuijiebox_free .ss{float:left;width:80px;}
.tuijiebox_free .time{float:left;width:100px;color:#999;}
.tuijiebox_free .dz{width:500px;font-size:15px;overflow: hidden;}
.tuijiebox_free .dz .pk{display: inline-block;border:0;width:auto;padding:0 10px;}
.tuijiebox_free .bf{width:120px;}
.tuijiebox_free .ds{height:40px;width:100px;color:#c00;font-size:16px;}
.tuijiebox_free .ds em{font-size:12px;text-decoration: none;}
.tuijiebox_free .ex{height:40px;line-height: 40px;color:#666;width:120px;border:0;font-size:14px;}
.tuijiebox_free .tjfr{width:398px;border:0;height:40px;line-height: 40px;}
.tuijiebox_free .tj{overflow: hidden;}
.tuijiebox_free .tj .det{margin:0;}
.tuijiebox_free .tj .shengtx{margin-top:0;}

/*.free_tips{text-align: center;color:#666;line-height: 40px;margin-bottom: 10px;}*/


.allexpert{margin-top: 20px;height:150px;position: relative;}
.allexpert .item{text-align: center;float:left;height:150px;overflow: hidden;}
.allexpert .item img{width:60px;height:60px;border-radius: 50%;}
.allexpert .item .name{color:#666;margin-top:5px;transition: all .3s;}
.allexpert .item .yname{color:#999;margin-top:2px;transition: all .3s;font-size:12px;}
.allexpert .item a{display: block;padding:20px 0;background-color: #fff;height:108px;font-size:13px;border:solid 1px #fff;transition: all .3s;}
.allexpert .item a:hover{border:solid 1px #f4882a;}
.allexpert .item a.curr{border-bottom: solid 2px #f4882a;height:107px;}
.allexpert .item a:hover .name,.allexpert .item a.curr .name{color:#333;}
.allexpert .swiper{overflow: hidden;height:150px;}
.allexpert .swiper-button-next{right:-40px;width:30px;height:30px;border-radius: 50%;opacity: .6;transform: rotate(90deg);
    background: #f4882a url("../images/icon_top.png") no-repeat center 9px;background-size: 16px;
}
.allexpert .swiper-button-prev{left:-40px;width:30px;height:30px;border-radius: 50%;opacity: .6;transform: rotate(-90deg);
    background: #f4882a url("../images/icon_top.png") no-repeat center 8px;background-size: 16px;
}
.allexpert .swiper-button:hover{opacity: .8;}
.allexpert .swiper-button-disabled:hover,.allexpert .swiper-button-disabled{opacity: .3;}


.expert_view{background: #fff;overflow: hidden;padding:30px 50px;margin: 20px 0;min-height: 110px;}
.expert_info{float:left;width:510px;}
.expert_info .img{float:left;width:80px;height:80px;border-radius: 50%;overflow: hidden;}
.expert_info .img img{width:100%;height:100%;}
.expert_info .con{float:right;width:410px;}
.expert_info .name{font-size:16px;color:#333;margin:8px 0;}
.expert_info .name span{font-size:13px;color:#888;padding-left: 20px;}
.expert_info .desc{font-size:12px;color:#999;line-height: 20px;border-bottom: solid 1px #ddd;padding-bottom: 20px;}
.expert_rate{float:right;width:500px;}
.expert_rate .title{font-size:14px;color:#666;margin-bottom: 10px;line-height: 22px;}
.expert_rate .fte{float:right;font-size:12px;margin-right:8px;}
.expert_rate .fte span{display: inline-block;color:#999;background-color:#eee;border-radius:3px;padding:0 6px;margin:0 2px;cursor: pointer;font-size:11px;}
.expert_rate .fte span:hover{color:#f4882a;}
.expert_rate .fte span.curr{color:#fff;background-color: #f4882a;opacity: .8;}
.expert_rate li{overflow: hidden;line-height: 24px;font-size:12px;}
.expert_rate li .name{float:left;display:block;width:40px;color:#999;font-size:12px;text-align: right;padding-right: 20px;}
.expert_rate li .sf{float:left;display:block;width:100px;color:#999;}
.expert_rate li .sf em{color:#ccc;}
.expert_rate li .sf .s{color:#f00;}
.expert_rate li .sf .p{color:#080;}
.expert_rate li .sf .f{color:#333;}
.expert_rate li .line{float:left;width:270px;height:4px;background-color: #eee;margin-top:10px;overflow: hidden;border-radius: 5px;}
.expert_rate li .line div{height:4px;background-color: #f4882a;transition: all .3s;width:0;}
.expert_rate li .sl{float:right;display:block;width:50px;color:#f4882a;font-size:12px;}
.expert_rate li .sl i{color:#f4882a;font-size:15px;}

.expanel2,.freepanel2{display: none;}

.panel_more{clear:both;overflow: hidden;line-height: 40px;background: #fff;margin-top: 10px;}
.panel_more a{display: block;text-align: center;color:#666;font-size:13px;}
.panel_more a:hover{color:#f4882a;}
.panel_more span{display: block;color:#999;cursor: pointer;}
.panel_more span:hover{color:#666;}

.zhanj{padding: 20px 30px;overflow: hidden;background: #fff;margin:0 0 10px 0;line-height: 30px;border:solid 1px #ddd;}
.zhanj .name{float:left;margin-right: 20px;background: url("../images/icon_zcd.png") no-repeat center left;padding-left: 30px;color:#666;}
.zhanj .con{float:left;}
.zhanj .con span{display: inline-block;margin:0 2px;width:20px;height:20px;line-height:19px;text-align:center;border:solid 1px #ccc;color:#ccc;font-size:12px;border-radius: 50%;}
.zhanj .con span.rs2{border-color:#e00c0c;color:#e00c0c;}
.zhanj .con span.rs4{border-color:#666;color:#666;}
.zhanj .con span.rs3{border-color:#080;color:#080;}
.zhanj .slc{float:right;color:#fff;}
.zhanj .sh,.zhanj .pi,.zhanj .sc{color:#fff;font-size:13px;display: inline-block;background-color: #e00c0c;width:22px;height:22px;line-height:22px;text-align:center;border-radius: 50%;opacity: .6;}
.zhanj .pi{background-color:#080;}
.zhanj .sh{background-color:#666;}
.zhanj .sl{background: #eee;font-size:12px;line-height:20px;padding:0 6px;color:#999;margin:0 1px 0 10px;border-radius: 3px;vertical-align: 2px;transform: scale(.8);display: inline-block;}
.zhanj .sp{color:#e00c0c;font-size:18px;}


.mtlan_nav{text-align: center;overflow: hidden;margin-bottom: 40px;}
.mtlan_nav span,.mtlan_nav a{display: inline-block;width:180px;height:45px;cursor:pointer;border:solid 1px #f36a6a;color:#f36a6a;margin:0 20px;line-height: 45px;font-size:16px;border-radius: 30px;}
.mtlan_nav span i,.mtlan_nav a i{display: inline-block;background: url("../images/icon_lmnv2.png") no-repeat center;width:18px;height:18px;margin-right:5px;vertical-align: -3px;}
.mtlan_nav span.curr,.mtlan_nav a.curr{background-color:#f36a6a;color:#fff;}
.mtlan_nav span.curr i,.mtlan_nav a.curr i{background: url("../images/icon_lmnv.png") no-repeat center;}
.mtlan_nav2{margin-top:20px;}

.expert{margin-top:30px;}
.expert table{text-align:center;}
.expert th{background: #ffcaca;height:42px;color:#f74d4d;font-size:13px;text-align: center;}
.expert th.st{background: #ff9090;color:#fff;text-indent: 20px;text-align: left;}
.expert th.qd{text-indent: 30px;text-align: left;}
.expert td{height:120px;text-align: center;background: #fff;border:solid 1px #ffcaca;width:100px;color:#666;font-size:14px;}
.expert td.st{padding-left: 15px;width:90px;text-align: left;}
.expert td.st i{display: inline-block;width:25px;height:25px;vertical-align: -6px;margin-right:3px;}
.expert td.st i.k1{background: url("../images/icon_zq.png") no-repeat center;background-size: 22px;}
.expert td.st i.k2{background: url("../images/icon_lq.png") no-repeat center;background-size: 22px;}
.expert td.st {}
.expert td.st .time{display: block;font-size:13px;line-height: 25px;margin-top:8px;}
.expert td.dz{width:180px;}
.expert td.bf{width:80px;}
.expert td.pk{width:110px;}
.expert td.sx span{display: block;height:60px;line-height: 60px;text-align: left;padding-left:30px;background: #fff9f9;}
.expert td.sx span.x{background:#ffecec; }
.expert td.sx span.dxp{background: none;line-height: 20px;font-size:16px;color:#333;padding-top: 15px;}
.expert td.sx span.dxp em{display: block;font-size:12px;color:#999;}
.expert td.sx a{color:#444;}
.expert td.ds{width:100px;}
.expert td.ds span{font-size:14px;color:#999;display:block; text-decoration: line-through;}
.expert td.ds em{font-size:20px;color:#c00;}
.expert td.ds i{display:none;}
.expert td.bf{font-weight: bold;font-size:16px;}
.expert td.bf .he{color:#080;}
.expert td.bf .da{color:#c00;}
.expert td.bf span,.expert td.pk span{padding:0;text-align: center;}
.expert td.lx span{padding-left:0px;}
.expert td.tj{width:220px;text-align: center;}
.expert td.tj .dy{margin:0 auto;display: block;width:180px;height:40px;text-align: center;line-height: 40px;position: relative;border-bottom: solid 2px #fff;}
.expert td.tj .dy .add:hover{opacity: .8;cursor: pointer;}
.expert td.tj .dy .add{transition: all .5s;background: #1e44bb;font-size:16px;color:#fff;height:40px;border-radius: 30px;width:100%;}
.expert td.tj .dy .add b{font-size:24px;font-weight: normal;vertical-align: -3px;}
.expert td.tj .dy .lj{height:0;width:180px;position: absolute;left:0;top:41px;background: #ff9090;border-radius: 30px;color:#fff;transition: all .3s;overflow: hidden;}
.expert td.tj .dy .lj:hover{background-color: #ff5151;opacity: 1;}
.expert td.tj .dy .dymore{display:block;width:30px;height:40px;line-height:35px;position: absolute;top:0;right:15px;text-align: center;cursor: pointer;}
.expert td.tj .dy i{display:inline-block;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;border-top:solid 5px #fff;transform: rotate(0deg);transition: all .3s;}
.expert td.tj .dy:hover .lj{height:40px;}
.expert td.tj .dy:hover i{transform: rotate(-180deg)}
.expert td.tj .dydis .dymore{display:none;}
.expert td.tj .dydis .lj{display:none;}
.expert td.tj .dydis .add{opacity: .8;}

.expert td.tj .zj{text-align: center;display: inline-block;margin-top:10px;color:#999;}
.expert td.tj .yj,.expert td.tj .sh{display: block;color:#f74d4d;font-weight: bold;font-size:20px;}
.expert td.tj .sh{color:#09f;}
.expert td.tj .yj i{display: inline-block;width:30px;height:30px;display:none;background: url("../images/icon_zan.png") no-repeat center;margin-right:6px;vertical-align: -6px;}
.expert td.tj .old{color:#333;}
.expert td.tj .dsc{color:#fff;background-color:#09f;padding:2px 6px;border-radius: 3px;font-size:12px;opacity: .6;}
.expert td.tj .time{color:#999;font-size:12px;line-height: 20px;}
.expert td.jg span{padding-left:0px;font-size:24px;font-weight: bold;}
.expert td.jg span.j1{color:#2ea3c5;}
.expert td.jg span.j2{color:#f66;}
.expert td.jg span.j3{color:#080;}
.expert td.jg span.j4{color:#666;}
.expert td.jg i{display: inline-block;width:30px;height:35px;vertical-align: -10px;background: url("../images/icon_fan.png") no-repeat center;margin-left: 10px;}
.expert td.sl{width:80px;}
.expert td a{color:#09f;}
.expert td a:hover{text-decoration: none;cursor: pointer;opacity: .8;}
.expert td .buy{padding:5px 15px;background: #09f;color:#fff;border-radius: 5px;cursor: pointer;}
.expert td.his{text-align: left;height:100px;}
.history{float:left;margin-top:22px;}
.history span{color:#666;display: inline-block;margin:0 20px;border-left:solid 3px #ff5151;padding-left:8px;line-height: 30px;}
.expert td .history i{display: inline-block;width:24px;height:24px;line-height:24px;border-radius: 50%;vertical-align: -5px;
    background: #999 url("../images/icon_hg_w.png") no-repeat center;background-size:14px;color:#fff;}
.expert td .history a:hover{opacity: 1;}
.expert td .history i.r1{background-color: #09f;}
.expert td .history i.r2{background-color: #ff5151;}
.expert td .history i.r3{background-color: #080;}
.expert td .history i.r4{background-color: #999;}
.expert .mftb table,.expert .mftb td{border-top:0;}
.expert .motr{display: none;}
.expert .motrsn{display: block;}
.circle-bar { font-size:50px; width: 1em; height: 1em; position: relative;  background-color: #ffa5a5; margin:0 auto;}
.circle-bar-left,.circle-bar-right { width: 1em; height: 1em; background-color: #fff; }
.circle-bar-right { clip:rect(0,auto,auto,.5em); }
.circle-bar-left { clip:rect(0,.5em,auto,0); }
.circle-mask { width: 0.8em; height: 0.8em;  background-color: #fff;text-align: center;line-height: 0.2em; color:rgba(0,0,0,0.5); }
.circle-bar * {  position: absolute; top:0; right:0; bottom:0; left:0; margin:auto; }
.circle-bar, .circle-bar > * { border-radius: 50%; }
.circle-mask :first-child { font-size: 14px; height: 0.8em; line-height: 0.8em; display: block; color:#ec5d5d;}
.exmatch{display: none;}
.exmatch .loading{text-align: center;margin:30px auto;display:block;}
.exmatch0{display: block;}
.free{padding-bottom: 10px;}
.expert .more{text-align: center;}
.expert .more span,.expert .more a{display: inline-block;padding:0 40px;background: #ffaeae;height:35px;line-height: 35px;color:#fff;font-size:14px;
border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;opacity: .8;}
.expert .more span:hover,.expert .more a:hover{opacity: 1;cursor: pointer;}
.expertwrap .tpctbox{margin-bottom:10px;}
.hisdsc{float:right;width:150px;}
.hisdsc h6{width:24px;height:24px;background: #f00;color:#fff;text-align: center;line-height: 24px;border-radius: 50%;float:left;font-size:13px;margin-top:22px;}
.hisdsc div{float:right;width:100px;height:20px;color:#ccc;margin-bottom: 5px;}
.hisdsc div em{display: inline-block;vertical-align:-5px;width:20px;height:20px;border-radius: 50%;margin-right: 10px;background: #888 url("../images/icon_hg_w.png") no-repeat center;background-size:12px;}
.hisdsc div em.y{background-color:#ff5151;}
.hisdsc div em.h{background-color:#080;}
.hisdsc div em.s{background-color:#999;}
.hisdsc div span{display: inline-block;margin-left:10px;font-size:13px;}
.hisdsc div span.y{color:#ff5151;}
.hisdsc div span.h{color:#080;}
.hisdsc div span.s{color:#999;}

/*.mtlan_tit{height:60px;line-height: 60px;color:#fff;text-align: center;font-size:16px;background-color: #f55555;overflow: hidden;}*/
/*.mtlan_tit2{background-color: #ff9090;margin-bottom: 5px;}*/
/*.mtlan_tit2 p{display: inline-block;}*/

.expert_list{padding: 15px 0;text-align: center;overflow: hidden;}
.expert_list li{float:left;width:20%;margin-bottom: 15px;overflow: hidden;height:242px;}
.expert_list li .con{display: block;overflow:hidden;background: #fff;border:solid 1px #fff;margin-right:15px;padding:20px 0;height:200px;position: relative;transition: all .3s;opacity: .9;}
.expert_list li:nth-child(5n) .con{margin:0 0 0 0;}
.expert_list .img{width:60px;height:60px;margin:0 auto;position: relative;}
.expert_list .img img{width:100%;height:100%;border-radius: 50%;}
.expert_list .img i{display: block;width:20px;height:20px;line-height:20px;font-size:11px;background-color: #f60;color:#fff;border-radius: 50%;position: absolute;top:-6px;right:-4px;}
.expert_list .name{display: block;font-size:16px;color:#666;margin-top:10px;}
.expert_list .yname{display: block;font-size:13px;color:#999;margin-top:1px;height:18px;}
.expert_list .slprc{margin:12px 0 0 0;}
.expert_list .slag{display: inline-block;}
.expert_list .slag span{color:#ccc;display: inline-block;border:solid 1px #ddd;line-height: 15px;padding:0 4px;border-radius: 3px;font-size:11px;vertical-align: 3px;margin-right:3px;}
.expert_list .slag b{display: inline-block;color:#f4882a;font-size:20px;}
/*.expert_list .price{display: inline-block;background-color: #fca358;color:#fff;line-height: 26px;border-radius: 3px;margin-top:6px;padding:0 8px;font-size:18px;opacity: .8;}*/
.expert_list .price{margin-left:6px;}
.expert_list .price b{color:#c00;font-weight: normal;font-size:18px;}
.expert_list .more{color:#fff;margin-top: 20px;display: inline-block;text-align: center;background-color: #fca358;line-height: 25px;padding: 0 12px;border-radius: 3px;opacity: .8;font-size:12px;}
.expert_list li a.con:hover{background-color: #fcfcfc;border:solid 1px #f4882a;opacity: 1;}
.expert_list li a.con:hover .name{color:#333;}
.expert_list li a.con:hover .more{opacity: 1;}


.wraplg{padding:30px 0 50px 0;height:500px;}
.quitlogin{width:360px;height:500px;float:left;background:#fff;box-shadow: 0 0 15px #ffd9d9;position: relative;}
.quitlogin .msg{height:35px;line-height: 35px;background:#09f;color:#fff;text-align: center;font-size:14px;display: none;width:260px;
  position: absolute;top:0px;left:50%;margin-left:-130px;border-bottom-left-radius: 5px;border-bottom-right-radius: 8px;}
.quitlogin h1{text-align: center;font-size:16px;margin:40px auto 40px auto;font-weight:bold;background: url("../images/icon_hg.png") no-repeat center top;padding-top: 80px;width:100px;color:#ff9090}
.quitlogin .item{height:40px;padding:5px;background: #ffefef;overflow: hidden;width:280px;margin:0 auto 20px auto;border-radius:30px;clear:both;}
.quitlogin .item i{display:block;width:40px;height:40px;float:left;background: #ff9090;border-radius: 50%;}
.quitlogin .item i.user{background: #ff9090 url("../images/icon_user.png") no-repeat center;}
.quitlogin .item i.pwd{background: #ff9090 url("../images/icon_pwd.png") no-repeat center;}
.quitlogin .item i.yzm{background: #ff9090 url("../images/icon_code.png") no-repeat center;}
.quitlogin .item input{background: none;width:210px;padding:0 15px;height:40px;float:left;font-size:14px;}
.quitlogin .btn{margin:30px 40px;height:45px;border-radius: 30px;border:solid 1px #ffefef;overflow: hidden;clear:both;}
.quitlogin .btn button{width:160px;height:45px;background: #ee0c0c;color:#fff;text-align: center;margin-top:0px;border-radius: 30px;font-size:16px;transition: all .5s;float:left;}
.quitlogin .btn button:hover{cursor: pointer;opacity: .8;}
.quitlogin .btn a{float:right;display: inline-block;line-height: 45px;padding: 0 25px;font-size:16px;color:#999;}

.quitinlog{width:360px;height:500px;float:left;background:#fff;box-shadow: 0 0 15px #ffd9d9;position: relative;}
.quitinlog .ugico{display:block;width:90px;height:90px;background:#ffefef url("../images/icon_logo.png") no-repeat center;border-radius: 50%;
    margin:60px auto 10px auto;}
.quitinlog h2{text-align: center;font-size:18px;font-weight:bold;color:#ff9090;display:block;clear:both;overflow: hidden;}
.quitinlog h3{font-size:14px;text-align: center;display:block;margin-top:10px;color:#666;}
.quitinlog h3 b{color:#c00;}
.qinlogbx{overflow: hidden;margin:50px 0 0 30px;}
.qinlogbx a{display:block;float:left;color:#ff9090;font-size:14px;width:145px;height:50px;line-height: 50px;text-align: center;background: #ffefef;
    margin:0 10px 15px 0;}
.qinlogbx a:hover{background: #ff9090;color:#fff;}
.qinlogbx a i{display: inline-block;width:20px;height:20px;margin-right:6px;vertical-align: -5px;}
.qinlogbx a i.c1{background: url("../images/icon_czjl2.png") no-repeat center;background-size: 20px;}
.qinlogbx a i.c2{background: url("../images/icon_xfjl2.png") no-repeat center;background-size: 14px;}
.qinlogbx a i.c3{background: url("../images/icon_uif2.png") no-repeat center;background-size: 16px;}
.qinlogbx a i.c4{background: url("../images/icon_cz2.png") no-repeat center;background-size: 18px;}
.qinlogbx a:hover i.c1{background: url("../images/icon_czjl.png") no-repeat center;background-size: 20px;}
.qinlogbx a:hover i.c2{background: url("../images/icon_xfjl.png") no-repeat center;background-size: 14px;}
.qinlogbx a:hover i.c3{background: url("../images/icon_uif.png") no-repeat center;background-size: 16px;}
.qinlogbx a:hover i.c4{background: url("../images/icon_cz.png") no-repeat center;background-size: 18px;}
.qinlogbx button{width:300px;height:50px;border:solid 1px #ff9090;color:#ff9090;background: #fff;text-align: center;font-size:14px;}
.qinlogbx button:hover{cursor: pointer;opacity: .8;}

.expert_sl{width:780px;float:right;}
.expert_sl h2{color:#444;font-size:16px;}
.expert_sl .hted{height:55px;overflow: hidden;margin:20px 0;}
.expert_sl .hted a{display: inline-block;height:25px;line-height:25px;border-radius: 100px;padding:0 10px;background: #ff9090;color:#fff;float:right;margin-top:15px;opacity: .6;font-size:12px;}
.expert_sl .hted a:hover{opacity: 1;}
.expert_sl .tit{width:110px;height:55px;color: #ff9090;background:#fff;border-radius: 30px;text-align: center;line-height: 55px;float:left;}
.expert_sl .tit span{display: block;width:55px;height:55px;border-radius: 50%;float:left;font-size:14px;cursor: pointer;}
.expert_sl .tit span.curr{background: #ff9090;color:#fff;}
.expert_sl .ballbx{display: none;}
.expert_sl .ballbxs{display: block;}
.expert_sl .filt{height:40px;border-bottom:solid 1px #fff;color:#999;}
.expert_sl .filt span{display: block;width:33%;float:left;line-height: 40px;text-align: center;font-size:14px;cursor: pointer;}
.expert_sl .filt span.curr{border-bottom: solid 1px #ff9090;color:#ff9090;}
.expert_sl .con{overflow: hidden;clear:both;display: none;}
.expert_sl .con .loading{display:block;margin:30px auto;}
.expert_sl .con dl{height:30px;overflow: hidden;line-height: 30px;color:#666;font-size:13px;margin:10px 0;}
.expert_sl .con dd{float:left;width:120px;text-align: center;}
.expert_sl .con dd.zj{width:100px;text-align: left;margin-right:50px;}
.expert_sl .con dd.s{}
.expert_sl .con dd.sl{float:right;width:80px;}
.expert_sl .con ul{overflow: hidden;margin-bottom: 8px;}
.expert_sl .con li{float:left;text-align: center;height:28px;line-height: 28px;overflow: hidden;}
.expert_sl .con li.zj{width:100px;text-align: left;margin-right:0px;color:#ff9090;font-size:14px;}
.expert_sl .con li.zj a{color:#ff9090;}
.expert_sl .con li.zj a:hover{text-decoration: underline;}
.expert_sl .con li.sl{float:right;width:80px;color:#ff9090;font-size:16px;font-weight: bold;}
.expert_sl .con li.ln{background: #fff;width:560px;border-radius: 20px;position: relative;z-index: 1;}
.expert_sl .con li.ln .line{width:30px;height:28px;background: #ffd9d9;position: absolute;left:0;top:0;z-index: 2;border-radius: 20px;}
.expert_sl .con li.ln .cntx{width:100%;height:28px;position: absolute;left:0;top:0;z-index: 3;}
.expert_sl .con li.ln .cntx span{display: block;float:left;width:120px;font-weight: bold;}
.expert_sl .con li.ln .cntx span.s{color:#c00;}
.expert_sl .con li.ln .cntx span.p{color:#080;}
.expert_sl .con li.ln .cntx span.f{color:#666;}
.expert_sl .con li.ln .cntx i{display: block;margin:4px;width:20px;height:20px;border-radius: 50%;background:#fff;line-height: 20px;color:#ff9090;float:left;margin-right: 26px;}
.expert_sl .con li.ln .cntx i.n{background: #ffeeee;}
.expert_sl .con p{text-align: center;margin-top:50px;color:#ccc;font-size:18px;}
.expert_sl .conbk{display: block;}

.expert_sl_pg{width:100%;float:none;padding-top:30px;height:1100px;}
.expert_sl_pg h2{color:#444;font-size:22px;text-align: center;padding-bottom: 20px;}
.expert_sl_pg .hted{margin-bottom:35px;}
.expert_sl_pg .tit{width:500px;margin:0 auto;float:none;}
.expert_sl_pg .tit span{width:250px;border-radius: 30px;font-size:18px;}
.expert_sl_pg .con dd.zj{width:203px;}
.expert_sl_pg .con ul{margin-bottom: 15px;}
.expert_sl_pg .con li{height:40px;line-height: 40px;}
.expert_sl_pg .con li.zj{width:190px;}
.expert_sl_pg .con li.zj span{display: inline-block;width:40px;height:40px;overflow: hidden;border-radius: 50%;vertical-align: -15px;margin-right: 6px;}
.expert_sl_pg .con li.zj img{width:100%;height:100%;}
.expert_sl_pg .con li.ln{width:930px;}
.expert_sl_pg .con li.ln .line{height:40px;line-height: 40px;}
.expert_sl_pg .con li.ln .cntx{font-size:14px;height:40px;}
.expert_sl_pg .con li.ln .cntx i{width:32px;height:32px;line-height: 32px;}
.expert_sl_pg .filt{border-bottom: solid 2px #fff;}
.expert_sl_pg .filt span{font-size:16px;color:#666;}
.expert_sl_pg .filt span.curr{border-bottom: solid 2px #ff9090;}



.account{background: #fff;margin:20px auto 0 auto;overflow: hidden;position: relative;}
.actnav{height:52px;line-height: 52px;border-bottom: solid 1px #ddd;color:#fff;text-align: center;}
.actnav span{color: #000;display: inline-block;padding:0 20px;margin:0 20px;font-size:16px;border-bottom: solid 2px #000;}
.actnav a{color:#999;display: inline-block;padding: 0 20px;margin:0 20px;transition: all .3s;}
.actnav a:hover{color:#333;font-size:16px;}
.login{width:300px;padding:50px 40px;margin:40px auto;min-height: 450px;}
.login h1{text-align: center;font-size:20px;margin: 0 0 30px 0;color:#000;}
.login .item{height:55px;padding:0;position: relative;}
.login .item i{display:block;width:20px;height:20px;position: absolute;left:10px;top:10px;opacity: .6;}
.login .item i.user{background: url("../images/icon_user2.png") no-repeat center;background-size: 16px;}
.login .item i.pwd{background:  url("../images/icon_pwd2.png") no-repeat center;background-size: 16px;}
.login .item i.yzm{background: url("../images/icon_code2.png") no-repeat center;background-size: 16px;}
.login .item .put{background: none;width:268px;padding:0 15px;height:40px;float:left;font-size:16px;border-radius:3px;border:solid 1px #ddd;text-indent: 24px;}
.login .item .put:focus{border-color:#f4882a;}
.login .itempd{margin: 0;}
.login .chk{border-radius: 3px;margin-right: 5px;vertical-align: -4px;}
.login label{font-size:12px;cursor: pointer;color:#999;}
.login .code{position: relative;}
.login .code img{position: absolute;top:6px;right:6px;border-radius: 0px;background: radial-gradient(100px 60px,#f00 0,#ff0 100%);}
.login button{width:100%;height:50px;background: #f4882a;color:#fff;text-align: center;margin-top:20px;border-radius: 3px;font-size:16px;transition: all .5s;opacity: .8;}
.login button:hover{cursor: pointer;opacity: 1;}
.login button.disabled,.login button.disabled:hover{background-color: #ddd;color:#999;cursor: not-allowed;opacity: .8;}
.register{margin:40px auto;width:300px;}
.register .item{position: relative;}
.register .item input{width:328px;}
.register .item3{height:45px;}
.register .pwdsf{margin-bottom: 10px;text-align: right;color:#999;font-size:12px;}
.register .pwdsf .ln{display: inline-block;}
.register .pwdsf .ln i{display: inline-block;height:6px;width:30px;border:solid 1px #ddd;margin-left:3px;}
.register .pwdsf .ln1 i:nth-child(1){background-color: #f00;border-color:#f00;}
.register .pwdsf .ln2 i:nth-child(1){background-color: #f90;border-color:#f90;}
.register .pwdsf .ln2 i:nth-child(2){background-color: #f90;border-color:#f90;}
.register .pwdsf .ln3 i{background-color: #080;border-color:#080;}
.register .msg{font-size:12px;line-height: 40px;color:#fff;position: absolute;left:312px;width:360px;background: #333;border-radius: 3px;text-indent: 10px;display: none;opacity: .8;}
.register .msg b{width:0;height:0;position: absolute;left:-6px;top:15px;border-right:solid 6px #333;border-top:solid 6px transparent;border-bottom: solid 6px transparent;}
.register .msg2{width:200px;}
.register .msg3{width:100px;}
.register button.reg{background-color: #080;}
.register .arg{color:#666;margin-top:15px;text-align: left;font-size:0;}
.register .arg input{display: inline-block;vertical-align: -3px;margin-right: 3px;}
.register .arg label{color:#666;}
.register .arg span{font-size:13px;}
.register .arg a{color:#f4882a;}
.register .arg a:hover{text-decoration: underline;}
.account .success{padding:80px 0 150px 0;text-align: center;}
.account .success i{display: block;width:96px;height:96px;background: url("../images/icon_ok.png") no-repeat center;margin:0 auto;}
.account .success p{font-size:16px;line-height: 30px; margin:20px 0;}
.account .success a{display: inline-block;padding:0 30px;line-height: 30px;border:solid 1px #f00;color:#f00;border-radius: 30px;}
.account .success a:hover{background: #f00;color:#fff;}
.login .rout{text-align: center;color:#666;margin-top: 1rem;}
.login .rout a{color:#f4882a;}
.login .rout a.rg{color:#080;}

.verify-wrap{overflow: hidden;border-radius:30px;height:45px;line-height: 45px;background: #ffefef;border:solid 1px #ffefef;}
.verify-wrap .drag-btn{width:45px;height:45px;border-radius: 50%;background: #ddd url("../images/icon_right.png") no-repeat center;background-size:16px;top:0;left:0;}
.verify-wrap .drag-progress{height:45px;border-radius:30px;background-color: #90e24a;}
.verify-wrap .fix-tips, .verify-msg{line-height: 45px;}
.verify-wrap .verify-msg{background-color: #90e24a;}
.verify-wrap .suc-drag-btn{background: #fff url("../images/icon_gou_2.png") no-repeat center;background-size:36px;}

.tpctbox{border-top:solid 1px #f28888;border-bottom: solid 1px #f28888;height:220px;margin-bottom: 60px;}
.tpctbox .lf{float:left;}
.tpctbox .lf dl{width:110px;float:left;}
.tpctbox .lf dt{font-size:16px;color:#3c3c3c;margin:30px 0;}
.tpctbox .lf dd{line-height: 25px;}
.tpctbox .lf dd a{color:#ff9090;font-size:13px;}
.tpctbox .lf dd a:hover{text-decoration: underline;}
.tpctbox .lf dl.tel{margin-left:10px;width:120px;}
.tpctbox .lf dl.tel div{background: url("../images/icon_ct_tel.png") no-repeat center left;padding-left: 26px;margin-bottom: 5px;}
.tpctbox .lf dl.tel dd{color:#ff9090;}
.tpctbox .lf dl.tel dd span{display: block;font-weight: bold;}
.tpctbox .lf .chat{width:140px;background:#f28888;float:left;text-align: center;height:220px;}
.tpctbox .lf .chat span{display: block;margin:30px 0 15px 0;color:#fff;line-height: 30px;font-size:16px;}
.tpctbox .lf .chat span i{display: inline-block;width:20px;height:20px;background: url("../images/icon_ct_chat.png") no-repeat center;vertical-align: -5px;margin-right:3px;}
.tpctbox .lf .chat img{width:100px;height:100px;}
.tpctbox .rfjzuo{width:780px;float:right;}
.tpctbox .rfjzuo h3{font-size:16px;color:#3c3c3c;margin:30px 0;}
.tpctbox .rfjzuo ul{overflow: hidden;}
.tpctbox .rfjzuo li{float:left;width:360px;margin-right:30px;color:#ff9090;}
.tpctbox .rfjzuo li:last-child{margin:0;}
.tpctbox .rfjzuo li h4{font-weight: bold;margin-bottom: 15px;font-size:14px;line-height: 22px;}
.tpctbox .rfjzuo li h4 a{float:right;font-weight: normal;display: inline-block;background:#ff9090;font-size:12px;color:#fff;padding:0 10px;border-radius: 20px;opacity: .8;}
.tpctbox .rfjzuo li h4 a:hover{opacity: 1;}
.tpctbox .rfjzuo li div{line-height: 22px;font-size:14px;color:#ea7b7b;}
.tpctbox .rfjzuo li div a{color:#ff9090;}
.tpctbox .rfjzuo li div a:hover{text-decoration: underline;}

.matchdetail{margin-top:40px;}
.matchdetail table{background: #fff;margin: 30px 0 0px 0;border:solid 1px #ff9090;text-align: center;}
.matchdetail th{background: #ff9090;color:#fff;height:60px;}
.matchdetail td{color:#444;border:solid 1px #ff9090;height:80px;width:100px;font-size:14px;text-align: center;}
.matchdetail td.fh{font-size:18px;color:#ec5d5d;}
.matchdetail td.ds span{text-decoration: line-through;font-size:14px;color:#666;display: block;}
.matchdetail td.ds em{font-size:18px;color:#c00;}
.matchdetail td.pk span{font-size:18px;}
.matchdetail td.pk em{display: block;font-size:12px;color:#999;}
.matchdetail td.rs{font-size:16px;color:#ec5d5d;font-weight: bold;}
.matchdetail td.rs .i1{color:#09f;}
.matchdetail td.rs .i2{color:#ec5d5d;}
.matchdetail td.rs .i3{color:#080;}
.matchdetail td.rs .i4{color:#666;}
.matchdetail td.tj{font-size:18px;color:#ec5d5d;text-align: center;}
.matchdetail td.tj span{font-weight: bold;}
.matchdetail td.tj span.old{color:#333;}
.matchdetail td.tj span.sn{font-size:22px;}
.matchdetail td.tj a{width:150px;height:40px;overflow:hidden;text-align: center;line-height: 40px;
  border-radius: 30px;color:#fff;background: #09f;font-size:16px;transition: all .5s;display: inline-block;}
.matchdetail td.tj a:hover{opacity: .8;}
.matchdetail td.tj div{display:inline-block;color:#666;font-size:14px;}
.matchdetail td.tj div b{color:#c00;font-size:18px;}
.matchdetail td.tj .buy{width:180px;height:40px;overflow:hidden;text-align: center;line-height: 40px;
  border-radius: 30px;color:#fff;background: #1e44bb;font-weight:normal;font-size:16px;transition: all .5s;display: inline-block;}
.matchdetail td.tj .buy:hover{opacity: .8;cursor: pointer;}
.matchdetail td.tj .dydis{opacity: .8;}
.matchdetail td.tj .dybox{width:180px;height:40px;position: relative;}
.matchdetail td.tj .dybox .ljbuy{height:0;width:180px;line-height:40px;font-size:16px;font-weight:normal;cursor: pointer;
    position: absolute;left:0;top:41px;background: #ff9090;border-radius: 30px;color:#fff;transition: all .3s;overflow: hidden;}
.matchdetail td.tj .dybox .ljbuy:hover{background-color: #ff5151;opacity: 1;}
.matchdetail td.tj .dybox em{display:block;width:30px;height:40px;line-height:35px;position: absolute;top:0;right:15px;text-align: center;cursor: pointer;}
.matchdetail td.tj .dybox i{display:inline-block;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;border-top:solid 5px #fff;transform: rotate(0deg);transition: all .3s;}
.matchdetail td.tj .dybox:hover .ljbuy{height: 40px;}
.matchdetail td.tj .dybox:hover i{transform: rotate(-180deg)}
.matchdetail td.tj .dydis .ljbuy{display:none;}
.matchdetail td.tj .dydis em{display:none;}
.matchdetail td.tj .dydis .buy{opacity: .8;}

.matchdetail table td.dsc{color:#999}
.matchdetail table td.dsc i{display: inline-block;width:20px;height:20px;background: url("../images/icon_tips.png") no-repeat center;background-size:24px;vertical-align: -5px;margin-right:5px;}
.matchdetail h1{text-align: center;font-size:22px;color:#545454;font-weight: bold;border-bottom: solid 1px #666;line-height: 60px;height: 60px;}
.matchdetail h1 b{font-size:52px;color:#f46464;background:#ffefef;display:inline-block;height:61px;padding:0 25px;vertical-align: -10px;}
.matchdetail h1 b em{color:#999;font-size:36px;}
.matchdetail h1 .dsc{color:#00f;font-size:16px;font-weight: normal;padding-left: 20px;}
.exbsinfo{padding:50px 0;overflow: hidden;background: #ff9090;}
.exbsinfo .profe{width:128px;display: inline-block;margin:0 60px;overflow: hidden;float:left;text-align: center;}
.exbsinfo .profe .img{width:128px;height:128px;overflow: hidden;border-radius: 50%;}
.exbsinfo .profe .img img{width:128px;height:128px;}
.exbsinfo .profe .name{display: block;color:#fff;font-size:14px;margin-top:8px;}
.exbsinfo .profe .yname{display: block;color:#fff;font-size:13px;}
.exbsinfo .profe a{display:block;}
.exbsinfo .slbx{float:left;width:900px;color:#fff;}
.exbsinfo .slbx h2{color:#eee;}
.exbsinfo .slbx .line{height:40px;overflow: hidden;line-height: 20px;margin-top: 10px;}
.exbsinfo .slbx .name{color:#fff;font-size:14px;float:left;margin:20px 20px 0 0;width:60px;text-align: right;}
.exbsinfo .slbx .bx{color:#fff;font-size:14px;float:left;margin:0 20px 0 0;width:700px;height:40px;position: relative;overflow: hidden;}
.exbsinfo .slbx .bx .sltxt{height:20px;text-align: right;min-width: 30px;display: inline-block;}
.exbsinfo .slbx .bx .sl{height:20px;position: absolute;left:0;top:20px;z-index: 2;background: #fff;width:0px;}
.exbsinfo .slbx .bx .slbg{height:20px;position: absolute;left:0;top:20px;z-index: 1;background: #f9a7a7;width:100%;}
.exbsinfo .slbx .res{color:#fff;font-size:14px;float:left;margin-top: 20px;}
.exbsinfo dd .sl{font-size:36px;color:#fff;}
.exbsinfo dd .res{color:#eee;font-size:14px;margin:28px 0 11px 0;}


.listnone{text-align: center;margin-top:50px;padding-top: 140px;font-size:16px;color:#ccc;background: url("../images/none.png") no-repeat center top;}

.coupon_list{text-align: center;margin:40px auto 0 auto;overflow: hidden;}
.coupon_list .item{width:260px;padding:15px;border:solid 1px #ea7b7b;float:left;margin:0 10px 10px 0;background: #fff;}
.coupon_list .item span{font-size:12px;vertical-align: 35px;color:#ff9090;}
.coupon_list .item h3{font-size:55px;color:#ff9090;display:inline-block;}
.coupon_list .item div{color:#666;display: inline-block;width:80px;text-align: left;vertical-align: 5px;margin-left:5px;}
.coupon_list .item button{background: #ff9090;height:30px;line-height: 30px;border-radius: 20px;color:#fff;width:140px;font-size:13px;text-align: center;opacity: .8;}
.coupon_list .item button:hover{opacity: 1;cursor: pointer;}
.coupon_list .item:nth-child(4n){float:right;margin-right:0;}
.coupon_list .item button.disabled{background: #ddd;color:#666;}

.expert_match h3{height:50px;background: #ff9090;text-align: center;color:#fff;font-size:16px;line-height: 50px;}

.lecture{margin-top:50px;background: #fff;}
.lecture h2{height:60px;line-height: 60px;color:#fff;background: #ff9090;font-size:16px;text-align: center;}
.lecture .list{padding:40px;overflow: hidden;}
.lecture .list li{padding-bottom: 20px;border-bottom: dotted 1px #ccc;margin-bottom: 20px;}
.lecture .list li:last-child{border: 0;}
.lecture .list li h3{font-size:18px;color:#333;}
.lecture .list li h3 span{color:#999;font-size:13px;padding-left: 15px;}
.lecture .list li h3 em{font-size:13px;color:#666;padding-left: 20px;}
.lecture .list li .content{margin-top:15px;font-size:14px;color:#ff5151;line-height: 24px;}

.order{overflow: hidden;margin-top: 20px;}
#orderbox{min-height: 600px;}
.order h1{font-size:18px;margin-bottom: 20px;}
.orditem{overflow: hidden;background: #fff;color:#999;height: 40px;margin-bottom: 0px;border-bottom: solid 1px #ddd;}
.orditem li{float:left;height:40px;line-height: 40px;text-align: center;}
.orditem li.st{width:140px;}
.orditem li.qd{width:300px;}
.orditem li.pk{width:80px;}
.orditem li.ds{width:320px;}
.orditem li.sl{width:200px;}
.orditem li.cz{width:100px;}

.orditcm{background-color: #fff;overflow: hidden;padding: 10px 0;height:80px;}
.orditcm2{}
.orditfree{}
.orditcm li{height:80px;border-right:solid 1px #eee;overflow: hidden;}
.orditcm li.ck{position: relative;}
.orditcm li.ck .itemchk{display:block;width:20px;height:20px;background: url("../images/icon_chk.png") no-repeat center;background-size: 16px;position: absolute;top:0px;left:10px;}
.orditcm li.ck .itemchkon{background: url("../images/icon_chk_on.png") no-repeat center;background-size: 16px;}
.orditcm li.st{padding:20px 0 0 0px;width:140px;line-height: 24px;height:60px;}
.orditcm li.st i{display: none;width:25px;height:20px;vertical-align: -5px;
    background: url('../images/icon_zq.png') no-repeat center left;background-size: 20px;
}
.orditcm li.st i.k2{background-image: url("../images/icon_lq.png")}
.orditcm li.st .time{display:block;color:#999;line-height: 30px;}
.orditcm li.cx span{display:block;height:40px;text-indent:0;line-height: 40px;font-size:16px;color:#888;margin:0 10px;}
.orditcm li.cx span.x{border-top: solid 1px #eee;}
.orditcm li.cx span.dx{height:120px;line-height: 120px;}
.orditcm li.cx a{color:#333;}
.orditcm li.pk span{text-align: center;text-indent: 0;padding:0;font-size:16px;color:#080;}
.orditem li.pk span.dx{font-size:16px;color:#080;line-height: 20px;padding-top: 20px;height:80px;}
.orditem li.pk em{font-size:12px;color:#999;display:block;line-height: 20px;}
.orditcm li.dz{position: relative;}
.orditcm li.dz .vs{display:none;width:25px;height:25px;line-height: 25px;text-align: center;background:#ddd;color:#666;font-size:12px;border-radius: 50%;
    position: absolute;left:30px;top:48px;opacity: .4;text-indent: 0;}
.orditcm li.dz span{}
.orditcm li.ds{padding-top:0px;height:80px;line-height: 20px;position: relative}
.orditcm li.ds .ysamt{display: block;text-decoration: line-through;color:#ccc;font-size:14px;height:20px;overflow: hidden;margin-top: 3px;}
.orditcm li.ds .ysamt em{font-size:12px;padding-left: 2px;display: inline-block;transform: scale(.9);text-decoration: line-through;}
.orditcm li.ds .xsamt{display: block;font-size:18px;color:#f4882a;max-height:20px;overflow: hidden;}
.orditcm li.ds .odamt{margin-top: 15px;}
.orditcm li.ds .xsamt em{font-size:13px;padding-left: 2px;}
.orditcm li.ds .sjamt{font-size:18px;color:#f4882a;text-decoration: none;margin-top: 0;}
.orditcm li.ds i{display: inline-block;border:solid 1px #ddd;font-size:12px;padding:0 3px;transform: scale(.8);border-radius: 3px;line-height: 16px;}
.orditcm li.ds .xsamt i,.orditcm li.ds .sjamt i{color:#f4882a;transform: scale(1);vertical-align: 2px;margin-right: 3px;border-color:#f4882a;line-height: 16px;}
.orditcm li.dson .xsamt{display: none;}
.orditcm li.dson .odamtds{color:#ccc;font-size:13px;text-decoration: line-through;margin-top: 10px;display: block;}
.orditcm li.dson .odamtds i{font-size:12px;color:#ccc;border-color:#ddd;transform: scale(.8);vertical-align: 0px;}
.orditcm li.dson .ysamt{margin-top:3px;}
.orditcm li.sl a{display: block;color:#333;text-align: left;}
.orditcm li.sl a.mf{}
.orditcm li.sl .img{width:40px;height:40px;float:left;border-radius: 50%;overflow: hidden;margin:15px 0 0 30px;}
.orditcm li.sl .img img{width:100%;height:100%;}
.orditcm li.sl .con{margin:15px 0 0 10px;float:left;line-height: 22px;}
.orditcm li.sl .slsp{text-align: left;color:#f4882a;background: url("../images/icon_sl.png") no-repeat center left;padding-left: 20px;font-size:16px;}
.orditcm li.sl .frsp{display: block;margin:20px 0;}
.orditcm li.cz{line-height: 20px;border-right: 0;}
.orditcm li.cz span{color:#999;display:inline-block;line-height: 20px;font-size:12px;margin-top:20px;}
.orditcm li.cz div{color:#f4882a;line-height: 22px;}
.orditcm li.cz p{width:48px;height:48px;margin:15px auto;}
.orditcm li.cz p.gk{background: url("../images/icon_over.png") no-repeat center;background-size: 48px;opacity: .6;}
.orditcm li.cz p.yd{background-color: #09f;color:#fff;opacity: .6;border-radius: 50%;line-height: 48px;transform: rotate(-25deg);}
.orditcm li.at{float:right;border:none;width:35px;margin-right: 8px;}
.orditcm li.at span{display: block;width:35px;height:100%;background:#f5f5f5 url("../images/icon_del_gray.png") no-repeat center;background-size: 16px;border-radius: 3px;}
.orditcm li.at span:hover{cursor: pointer;background-color: #eee;}
.orditcm .jfen{overflow: hidden;height:18px;width:100%;color:#999;text-align: center;padding-left: 12px;position: absolute;left:0;bottom:0px;font-size:12px;}
.orditcm .jfen b{color:#58b088;}
.orditcm .jfen input{margin-right:2px;vertical-align: -3px;}
.orditcm .jfen em{font-size:12px;display: inline-block;transform: scale(.9);padding-left: 2px;}
.orditcmdis{background: #fcfcfc;opacity: .6;transition: all .5s;}
.orditcmdis li.cx a{color:#999;}
/*.orditcmdis li.ds em{color:#999;}*/
/*.orditcmdis li.ds em.odamt i{display: none;}*/
.orditcmdis .nomt{font-size:18px;display: block;line-height: 80px;text-decoration: line-through;color:#ccc;}
.orditcmdis .nomt em{font-size:13px;padding-left: 2px;color:#ccc;}
.orditcmdis li.pk span{color:#999;}
.orditcmdis li.ds .ysamt{display: none;}
.orditcmdis li.ds i{display: none;}
.orditcmdis li.ds .sjamt{color:#ccc;}
.orditcmdis li.ds .xsamt{line-height: 80px;max-height: 80px;color:#ccc;text-decoration: line-through;}
.orditcmer{border:solid 1px #f00;}

.order .item{line-height: 50px;height:50px;padding:10px 0;overflow: hidden;background: #fff;border: solid 1px #ffcaca;border-top:0;}
.order .item p{float:left;width:80%;text-align: center;font-size:14px;color:#999;}
.order .item div{float:right;display:block;width:139px;font-size:13px;color:#f00;text-align: center;}
.order .item span:hover{text-decoration: underline;cursor: pointer;}

.orderbtm .cupn{text-align: right;font-size:13px;overflow: hidden;display: inline-block;margin-bottom: 0px;}
.orderbtm .cupn select{height:25px;border:solid 1px #ccc;background: #fff;border-radius:3px;padding:0 5px;color:#333 !important;margin-right: 20px;}
.orderbtm .cupn a{color:#f60;display:inline-block;margin-right:20px;}
.orderbtm .cupn a:hover{text-decoration: underline;}
.orderbtm .cupn span{display: inline-block;}
.orderbtm .cupn span em{color:#fff;font-size:14px;font-weight: bold;padding:0 3px;}
.ordernone{text-align: center;padding:50px 0 80px;font-size:18px;color:#ccc;background: #fff;padding-top:150px;height:300px;
    background:#fff url("../images/icon_car_g.png") no-repeat center top 80px;}
.ordernone a{background: #f4882a;color:#fff;display:block;height:45px;line-height:45px;width:180px;border-radius: 3px;text-align: center;margin:60px auto;opacity: .6;}
.ordernone a:hover{opacity: 1;}
.orderbtm .orderclear{float:left;display:inline-block;padding-left:0px;font-size:14px;color:#999;margin-left:25px;
    background:url("../images/icon_del_gray.png") no-repeat center left;background-size: 12px;cursor: pointer;}
.orderbtm .orderclear:hover{opacity: .8;}

.cartabs{background: #fff;height:50px;line-height: 48px;margin-bottom: 10px;}
.cartabs a{display: block;float:left;padding:0 40px;color:#999;font-size:16px;margin-right: 2px;}
.cartabs a.curr{border-bottom: solid 2px #333;color:#333;}
.cartabs a:hover{color:#333;}


.cartotal{text-align: right;background: #f4882a;width:100%;height:60px;position: fixed;left:0;bottom:0;color:#fff;padding:15px 0 10px 0;z-index: 100;}
.cartotal .lf{float:left;margin-top:5px;padding:0;height:30px;line-height:30px;color:#fff;border-radius: 3px;cursor: pointer;}
.cartotal .lf input{width:16px;height:16px;}
.cartotal .lf label{display:block;cursor:pointer;font-size:14px;margin-left:0;float:left;
    background: url("../images/icon_check_w.png") no-repeat center left;background-size: 20px;padding-left: 25px;line-height: 30px;}
.cartotal .lf label.on{background-image: url("../images/icon_check_w_s.png");}
.cartotal .lf span{background:none;color:#fff;margin-left:10px;float:left;}
.cartotal .lf span:hover{text-decoration: underline;cursor: pointer;}
.cartotal .rf{float:right;overflow: hidden;width:1000px;}
.cartotal .rfbtm{float:left;}
.cartotalct{overflow: hidden;text-align: right;}
.cartotal button{background:#fff;color:#f4882a;width:120px;height:40px;text-align: center;margin:10px 0 0 25px;font-size:15px;border-radius: 3px;float:right;}
.cartotal button:hover{cursor: pointer;opacity: .8;}
.cartotalct .total{display:inline-block;text-align: right;}
.cartotalct .total em{font-size:18px;color:#fff;vertical-align: 0px;font-weight: bold;}
.cartotalct .youhui{display:inline-block;text-align: right;margin-left:0px;display:none;}
.cartotalct .youhui em{color:#fff;font-size:14px;}
.orderbtm-yue{float:left;text-align: left;border-left:solid 1px #ccc;height:60px;padding-left: 15px;line-height: 25px;}

.caraction{background-color: #fff;padding: 10px;color:#999;overflow: hidden;}
.caraction input{width:16px;height:16px;display: none;}
.caraction label{display:block;cursor:pointer;font-size:14px;margin-left:0;float:left;
    background: url("../images/icon_check_g.png") no-repeat center left;background-size: 20px;padding-left: 25px;}
.caraction label.on{background-image: url("../images/icon_chk_sel.png");background-size: 16px;}
.caraction .cartdel{background:none;color:#999; margin:0 10px;float:left;cursor: pointer;}
.caraction div{float:right;color:#666;}
.caraction div b{color:#f00;padding: 0 1px;}

.carbtm{background: #f4882a;width:100%;height:50px;position: fixed;left:0;bottom:0;color:#fff;padding:12px 0 15px 0;z-index: 100;}
.carbtm .lf{float:left;margin-top:0px;padding:0 0 0 10px;line-height:25px;color:#fff;border-radius: 3px;cursor: pointer;}
.carbtm .lf input{width:16px;height:16px;display: none;}
.carbtm .lf label{display:block;cursor:pointer;font-size:14px;margin-left:0;float:left;
    background: url("../images/icon_check_w.png") no-repeat center left;background-size: 20px;padding-left: 25px;}
.carbtm .lf label.on{background-image: url("../images/icon_check_w_s.png");}
.carbtm .lf span{background:none;color:#fff;margin:0 10px;float:left;}
.carbtm .lf span:hover{text-decoration: underline;cursor: pointer;}
.carbtm .lf div{padding-left: 25px;display: none;}
.carbtm .rf{float:right;overflow: hidden;width:900px;}
.carbtm .yue{float:left;text-align: left;height:60px;margin-right: 35px;line-height: 25px;width:160px;/*border-right:solid 1px #ffb370;*/}
.carbtm .yue i{display: inline-block;width:4px;height:4px;border-radius: 50%;background-color: #fff;vertical-align: 3px;margin-right: 5px;}
.carbtm .yue em{font-size:12px;padding-left: 2px;display: inline-block;transform: scale(.9);}
.carbtm .yue span{font-size:16px;font-weight: bold;}
.carbtm .total{float:left;width:120px;line-height: 25px;}
.carbtm .total span{font-size:14px;display: block;}
.carbtm .total div{font-size:16px;}
.carbtm .total div em{font-size:24px;padding-right: 3px;}
.carbtm .deduction{float:left;padding:0 35px;height:50px;border-left: solid 1px #ffb370;border-right: solid 1px #ffb370;overflow: hidden;margin-right:35px;line-height: 25px;}
.carbtm .integral{height:25px;overflow: hidden;margin-top: 0;}
.carbtm .integral em{font-size:16px;}
.carbtm .integral input{display: none;}
.carbtm .integral label{display:inline-block;cursor:pointer;font-size:14px;margin-left:20px;width:20px;height:20px;vertical-align: -5px;float:right;
    background: url("../images/icon_check_w.png") no-repeat center left;background-size: 20px;}
.carbtm .integral label.on{background-image: url("../images/icon_check_w_s.png");}
.carbtm .integral a{color:#fff;float:right;font-size:13px;}
.carbtm .cousel{margin:3px 0;}
.carbtm .cousel select{border:solid 1px #fff;padding:2px;background:none;color:#fff;}
.carbtm .cousel select option{color:#666;}
.carbtm .cousel select option:disabled{color:#ccc;}
.carbtm button{background:#59996e;color:#fff;width:120px;height:45px;text-align: center;margin:4px 0 0;font-size:15px;border-radius: 3px;float:right;transition: all .3s;}
.carbtm button:hover{cursor: pointer;opacity: .8;}
.carbtm button.dis,.carbtm button.dis:hover{background-color: #999; color:#ddd; cursor: not-allowed;opacity: 1;}
/*
.cartotal .rfbtm{float:left;}
.cartotalct{overflow: hidden;text-align: right;}
.cartotal button{background:#fff;color:#f4882a;width:120px;height:40px;text-align: center;margin:10px 0 0 25px;font-size:15px;border-radius: 3px;float:right;}
.cartotal button:hover{cursor: pointer;opacity: .8;}
.cartotalct .total{display:inline-block;text-align: right;}
.cartotalct .total em{font-size:18px;color:#fff;vertical-align: 0px;font-weight: bold;}
.cartotalct .youhui{display:inline-block;text-align: right;margin-left:0px;display:none;}
.cartotalct .youhui em{color:#fff;font-size:14px;}
.orderbtm-yue{float:left;text-align: left;border-left:solid 1px #ccc;height:60px;padding-left: 15px;line-height: 25px;}
*/



/*.livetit{background: #fff;border-bottom: solid 2px #ff9090;height:50px;line-height: 50px;overflow: hidden;padding:0 15px;margin-top:30px;}*/
/*.livetit b{float:left;font-size:16px;}*/
/*.livemenu{float:right;width:1070px;text-align: center;color:#eee;}*/
/*.livemenu a{cursor: pointer;padding:3px 6px;border-radius: 3px;}*/
/*.livemenu a.on,.livemenu a:hover{background: #ff9090;color:#fff;text-decoration: none;}*/
/*.iframebox{background: #fff;padding:10px;}*/
/*.iframebox iframe{border:0;}*/


.detail-box{overflow: hidden;margin: 20px 0 50px 0;}
.detail-left{width:290px;float:left;overflow: hidden;background-color: #fff;padding-bottom: 1000px;margin-bottom:-1000px;}
.detail-right{width:900px;float:right;background-color: #fff;padding-bottom: 1000px;margin-bottom: -1000px;}
.detail-title{height:40px;line-height: 38px;background-color: #fff;padding:0;font-size:15px;color:#333;}
.detail-title a,.detail-title span{display: inline-block;padding:0 30px;color:#999;}
.detail-title a.curr,.detail-title span{border-bottom: solid 2px #f4882a;color:#f4882a;font-weight: bold;}
.detail-title a:hover{color:#f4882a;}
.detail-main{background-color: #fff;min-height:600px;overflow: hidden;}
.detail-main .tuijiebox .st{width:100px;}
.detail-main .tuijiebox .dz{width:178px;}
.detail-main .tuijiebox .ds{width:120px;}
.detail-main .tuijiebox .tj{width:260px;}
.detail-main .tuijiebox .jg{width:75px;}
.history_more{}
.history_more a{color:#666;display: block;line-height: 40px;border:solid 0px #ddd;font-size:13px;text-align: center;}
.history_more a:hover{color:#f90;border-color:#ccc;}

.det-exinfo{text-align: center;margin:30px;overflow: hidden;}
.det-exinfo .img{width:76px;height:76px;border-radius: 50%;overflow: hidden;margin:20px auto 0 auto;}
.det-exinfo .img img{width: 100%;height: 100%;}
.det-exinfo .name{font-size:18px;margin:6px;}
.det-exinfo .remark{text-align: left;margin: 30px 0 0 0;color:#999;line-height: 20px;font-size:12px;}
.det-exinfo .follow{margin:18px 0;}
.det-exinfo .follow button{height:30px;width:70px;background: #f4882a;color:#fff;border-radius: 3px;cursor: pointer;}
.det-exinfo .follow button:hover{opacity: .8;}
.det-exinfo .tags{color:#999;margin:40px 0;overflow: hidden;}
.det-exinfo .tags span{display: inline-block;height:25px;line-height: 25px;padding-left:22px;font-size:14px;margin:0 6px;}
.det-exinfo .tags span.fow{background: url("../images/icon_gz.png") no-repeat center left;}
.det-exinfo .tags span.eye{background: url("../images/icon_yan.png") no-repeat center left;}
.det-exinfo .tags span.zan{background: url("../images/icon_zan3.png") no-repeat center left;background-size: 16px;}
.det-exinfo .remark .t{color:#000;}
.det-exinfo .remark .c{position: relative;line-height: 18px;margin-top: 8px;}
.det-exinfo .remark .c span{display: block;position: absolute;left:0;top:0;}
.det-exinfo .remark .c p{margin-left:15px;}

.det-rate-title{font-size:14px;color:#666;line-height: 22px;margin:0 30px;}
.det-rate-title .fte{float:right;font-size:12px;}
.det-rate-title .fte span{display: inline-block;color:#999;background-color:#eee;border-radius:3px;padding:0 6px;margin:0;cursor: pointer;}
.det-rate-title .fte span:hover{color:#f4882a;}
.det-rate-title .fte span.curr{color:#fff;background-color: #f4882a;opacity: .8;}
.det-rate{margin:30px;}
.det-rate li{margin:0;overflow: hidden;}
.det-rate .ct{color:#ccc;}
.det-rate .ct span{color:#f36a6a;float:right;}
.det-rate .xq{overflow: hidden;line-height: 20px;margin-bottom:15px;color:#ccc;font-size:16px;}
.det-rate .xq span{display: inline-block;}
.det-rate .xq span.sheng{color:#f36a6a;}
.det-rate .xq span.ping{color:#58b088;}
.det-rate .xq span.fu{color:#666;}
.det-rate .line{height:3px;background: #ddd;margin:3px 0 5px 0;}
.det-rate .sline{height:3px;width:0;background: #f00;transition: all .3s;}

.detailtb{width:740px;margin:70px auto;border:solid 1px #eee;}
.detailtb tr,.detailtb th,.detailtb td{border:solid 1px #eee;}
.detailtb th{height:50px;}
.detailtb td{padding-bottom: 0px;width:50%;height:40px;text-align: center;}
.detailtb .tp{display: inline-block;margin:0 5px;color:#666;}
.detailtb .desc{color:#999;background-color: #eee;border-radius: 3px;font-size:12px;padding:3px 5px;display: inline-block;transform: scale(.8);}
.detailtb .dt{border:solid 1px #999;color:#666;padding:0 6px;}
.detailtb .dt1{border-color:#f36a6a;color:#f36a6a;}
.detailtb .dt2{border-color:#6668b2;color:#6668b2;}
.detailtb .dt3{border-color:#080;color:#080;}
.detailtb .dt4{border-color:#999;color:#999;}
.detailtb .duiz{padding:10px 0;color:#333;position: relative;height:40px;line-height: 40px;}
.detailtb .dz{display: inline-block;width:200px;font-size:20px;}
.detailtb .pk{font-size:13px;color:#666;display: inline-block;line-height: 16px;width:80px;vertical-align: -7px;}
.detailtb .pk em{display: block;font-size:18px;color:#080;}
.detailtb .pk i{display: inline-block;border:solid 1px #ddd;color:#999;line-height: 18px;font-size:12px;padding:0 5px;border-radius: 3px;transform: scale(.7)}
.detailtb .sp{text-align: right;}
.detailtb .xp{text-align: left;}
/*.detailtb .vs{display:inline-block;font-size:20px;color:#ccc;padding:0 10px;}*/
.detailtb .bf{display:block;font-size:24px;color:#999;padding:10px 0;}
.detailtb .bf span{display: inline-block;width:200px;}
.detailtb .bf span.bf1{text-align: right;padding-right: 50px;}
.detailtb .bf span.bf2{text-align: left;padding-left: 50px;}
.detailtb .bf .he{color:#f4882a;}
.detailtb .bf .da{color:#f4882a;}
.detailtb .bf i{display: inline-block;width:30px;font-size:12px;border:solid 1px #ddd;line-height: 20px;border-radius: 3px;color:#999;vertical-align: 4px;}
.detailtb .ccn{text-align: center;}
.detailtb .price{float:left;width:33%;height:40px;padding: 20px 0;}
.detailtb .sell{margin:0 5px;color:#999;font-size:13px;}
.detailtb .sell em{font-size:12px;padding:0 3px;}
.detailtb .sell i{display: inline-block;border:solid 1px #ddd;font-size:12px;line-height: 18px;padding:0 3px;margin-right: 3px;border-radius: 3px;color:#ccc;}
.detailtb .yuan{color:#ccc;text-decoration: line-through;font-size:13px;}
.detailtb .yuan em{font-size:12px;color:#ccc;}
.detailtb .yuan i{transform: scale(.8);line-height: 18px;}
.detailtb .zhekou span{font-size:18px;color:#f4882a;}
.detailtb .zhekou em{font-size:13px;}
.detailtb .zhekou i{border-color:#f4882a;color:#f4882a;transform: scale(.9);vertical-align: 2px;}
.detailtb .comd{float:left;width:33%;padding: 20px 0;height:40px;overflow: hidden;}
.detailtb .shengtme{color:#999;font-size:12px;}
.detailtb .shengtme div{color:#f4882a;font-size:16px;margin-top: 3px;}
.detailtb .dingy{float:left;width:33%;height:40px;padding: 20px 0;}
/*.detailtb .fan{color:#58b088;display: inline-block;background: url("../images/icon_dun.png") no-repeat center left;background-size:18px;padding-left:20px;}*/
.detailtb .tui{color:#f00;display: inline-block;line-height: 40px;font-size:20px;}
.detailtb .tui span{display: inline-block;background-color: #f00;color:#fff;line-height: 20px;font-size:12px;padding:0 5px;border-radius: 3px;margin-right: 8px;opacity: .3;vertical-align: 2px;position: relative;}
.detailtb .tui span i{display: block;width:0;height:0;border-left:solid 3px #f00;border-top:solid 3px transparent;border-bottom: solid 3px transparent;position: absolute;right:-3px;top:7px;}
.detailtb .rse{text-align: center;margin:0 auto;}
.detailtb .rs{display: inline-block;width:40px;height:40px;color:#fff;line-height: 40px;font-size:18px;border-radius: 50%;}
.detailtb .rs1{background-color:#2ea3c5;}
.detailtb .rs6,.detailtb .rs2{background-color:#f66;}
.detailtb .rs3{background-color:#080;}
.detailtb .rs4,.detailtb .rs5{background-color:#666;}
.detailtb .dai{color:#999;line-height: 40px;font-size:18px;}
.detailtb .ding{background: #59996e;color:#fff;height:32px;line-height: 32px;font-size:13px;display: inline-block;padding:0 15px;border-radius: 3px;vertical-align: 10px;opacity: 1;transition: all .3s;margin:4px 0;}
.detailtb .ding:hover{cursor: pointer;opacity: .8;}
.detailtb .dingdis,.detailtb .dingdis:hover{background-color: #ccc;opacity: 1;cursor: default;}
.detailtb .yiding,.detailtb .fan{background:#09f;color:#fff;width:60px;height:60px;border-radius: 50%;line-height: 60px;text-align: center;
    position: absolute;right:10px;bottom:40px;opacity: .4;font-size:16px;transform: rotate(-25deg);
}
.detailtb .fan{background-color: #080;}

.det-shuo{text-align: center;color:#999;margin:30px 0 0 0;font-size:13px;line-height: 25px;}
.det-shuo span{display: inline-block;border:solid 2px #f4882a;border-radius: 3px;padding:0 10px 0 0;color:#f4882a;margin-left:15px;font-weight: bold;}
.det-shuo span em{background: #f4882a;display: inline-block;color:#fff;font-weight: normal;padding:0 10px;margin-right: 10px;}
.det-guan{text-align: center;border-top:solid 1px #eee;padding-top: 100px;}
.det-guan span{display: block;width:80px;height:80px;margin:0 auto;background: #f4882a url("../images/icon_zan2.png") no-repeat center top 15px;border-radius: 50%;color:#fff;font-size:16px;line-height: 120px;}
.det-guan span:hover{opacity: .8;cursor: pointer;}
.det-shuo2{margin-top:0px;}
.det-shuo2 a{color:#f4882a;}

.detail-main-his{background: none;}
.detail-main-his .mtitem{}
.detail-main-his .mtitem .dz{width:560px;}
.detail-main-his .mtitem .pkbf{padding:0 5px;}
.detail-main-his .mtitem .sp{width:170px;}
.detail-main-his .mtitem .dz4 .pkn{width:70px;}
.detail-main-his .mtitem .dz4 .bfn{width:60px;}
.detail-main-his .tuijiebox{border-top:solid 10px #f4f4f4;border-bottom: solid 10px #f4f4f4;min-height: 550px;}


.fxscribe-con{padding:30px 30px;overflow: hidden;}
.fxscribe-con .match{overflow: hidden;padding:0 0 15px 0;margin-bottom: 10px;border-bottom: solid 1px #ccc;}
.fxscribe-con table,.fxscribe-con tr,.fxscribe-con td{}
.fxscribe-con td{border-bottom:solid 1px #eee;}
.fxscribe-con .title{height:40px;width:90px;color:#999;}
.fxscribe-con .cont{padding:10px 0;}
.fxscribe-con .ding{margin:0 auto;text-align: left;overflow: hidden;color:#666;}
.fxscribe-con .ding a{background-color: #f00;font-size:12px;color:#fff;padding:0 5px;border-radius: 3px;display: inline-block;margin-left:20px;line-height: 20px;float:right;}
.fxscribe-con .sai{color:#999;font-size:14px;}
.fxscribe-con .sai span{display: inline-block;margin-right: 10px;}
.fxscribe-con .sai span.zj{float:right;margin:0;color:#ccc;font-size:11px;}
.fxscribe-con .sai span.zj em{color:#666;font-size:13px;}
.fxscribe-con .duiz{font-size:16px;color:#333;margin:10px 0 0 0;}
.fxscribe-con .duiz span{color:#999;padding:0 8px;font-size:16px;}
.fxscribe-con .duiz .pk{color:#999;padding:0 8px;text-align: center;display: inline-block;vertical-align: 0px;line-height: 16px;}
.fxscribe-con .duiz em{display: inline-block;color:#666;font-size:14px;line-height: 18px;}
.fxscribe-con .duiz i{display: inline-block;font-size:12px;line-height:14px;color:#ccc;border:solid 1px #ddd;border-radius: 3px;transform: scale(.9);padding:1px 3px;}
.fxscribe-con .amt{color:#666;font-size:14px;}
.fxscribe-con .amt i{font-size:12px;padding-left: 2px;}
.fxscribe-con .sale{display: inline-block;}
.fxscribe-con .sale div{display: inline-block;}
.fxscribe-con .yuan{text-decoration: line-through;color:#ccc;font-size:14px;}
.fxscribe-con .zhekou{padding-left: 8px;}
.fxscribe-con .zhekou span{display: inline-block;color:#f4882a;border:solid 1px #f4882a;border-radius: 3px;font-size:12px;line-height: 18px;padding:0 3px;transform: scale(.9);vertical-align: 2px;}
.fxscribe-con .zhekou em{color:#f4882a;padding-left: 3px;font-size:18px;}
.fxscribe-con .zhekou i{font-size:13px;padding-left: 2px;}
.fxscribe-con .dikou{display: inline-block;margin-top: 0px;color:#999;font-size:13px;}
.fxscribe-con .dikou em{color:#080;padding-left: 0px;font-size:14px;}
.fxscribe-con .jfchk{display: inline-block;margin-left:2px;vertical-align: -2px;}
.fxscribe-con .jfchk input{cursor: pointer;}
.fxscribe-con .jfbz{float:right;color:#999;font-size:12px;}
.fxscribe-con select{border:solid 1px #ccc;padding:2px;color:#666;display: inline-block;margin:0 auto;}
.fxscribe-con select option:disabled{color:#ccc;}
.fxscribe-con .total{margin-bottom: 0px;color:#666;font-size:14px;}
.fxscribe-con .total span{color:#f4882a;font-size:18px;}
.fxscribe-con .total em{font-size:13px;padding-left: 2px;color:#f4882a;}
.fxscribe-con .total p{display: inline-block;font-size:12px;}
.fxscribe-con .total p span{color:#080;font-size:13px;}
.fxscribe-con .btn{text-align: center;padding-top: 10px;}
.fxscribe-con .curto{text-align: left;color:#888;font-size:12px;margin:12px 0;line-height: 20px;}
.fxscribe-con .curto div{display: inline-block;width:90px;color:#999;font-size:13px;}
.fxscribe-con .curto span{color:#f4882a;font-size:14px;}
.fxscribe-con .curto i{font-size:12px;padding-left: 2px;color:#f4882a;}
.fxscribe-con .curto em{color:#080;font-size:14px;}
.fxscribe-con .curto a{background-color: #f00;font-size:12px;color:#fff;padding:0 5px;border-radius: 3px;display: inline-block;margin-left:20px;float:right;}
.fxscribe-con .tips{color:#999;font-size:12px;text-align: left;padding-top:12px;line-height: 20px;}
.fxscribe-con .tips a{color:#f4882a;}
.fxscribe-con button{width:120px;height:35px;background: #59996e;color:#fff;border-radius: 3px;opacity: .8;transition: all .3s;margin:5px;}
.fxscribe-con button:hover{opacity: 1;cursor: pointer;}
.fxscribe-con button.cel{background-color: #eee;color:#999;}
.fxscribe-con button.dis,.fxscribe-con button.dis:hover{cursor: not-allowed;opacity: .8;background-color: #ddd;color:#999;}



.coupon{padding: 30px;overflow: hidden;min-height: 600px;margin-top: 20px;background-color: #fff;}
.coupon ul{overflow: hidden;}
.coupon li{float:left;width:25%;margin-bottom: 10px;}
.coupon .item{background: url("../images/coupon_bg.png") no-repeat;background-size:100% 100%;height:125px;border-radius:5px;
    margin:0 5px;color:#fff;position: relative;padding:0 20px;overflow: hidden;opacity: .8;transition: all .3s;cursor: pointer;
}
.coupon .item:hover{opacity: 1;}
.coupon .itemdis{background-image: url("../images/coupon_dis_bg.png");opacity: 1;cursor: default;}
.coupon .item .amt{font-size:36px;margin-top: 10px;}
.coupon .item .amt span{font-size:20px;padding-left: 5px;}
.coupon .item .name{font-size:16px;margin-bottom: 18px;}
.coupon .item .time{font-size:12px;}
.coupon .item .tag{width:30px;height:30px;position: absolute;background: #fff;border-radius: 50%;text-align: center;line-height: 30px;color:#f4882a;top:10px;right:10px;}
.coupon .item .tag2{width:80px;border-radius: 20px;}
.coupon .item .tag:hover{cursor: pointer;opacity: .8;}
.coupon .itemdis .tag{width:60px;background-color: #fff;border-radius: 20px;color:#999;font-size:13px;transform: scale(.9);}
.coupon .itemdis .tag:hover{cursor: default;opacity: 1; }
.coupon_m{background: none;padding:0;min-height: auto;margin:10px 0 0px 0;}
.coupon_m .item{margin:0 8px 0 0;}
.coupon_m li:last-child .item{margin:0;}
.coupon .tips{overflow: hidden;margin-top:20px;line-height: 25px;color:#666;font-size:13px;padding:5px;}
.coupon .tips .tcc{color:#333;font-size:15px;margin-bottom: 8px;}
.coupon .tips .tcn{overflow: hidden;}
.coupon .tips p{margin-bottom: 4px;line-height: 22px;}
.coupon .tips p.t{color:#000;margin:10px 0 5px 0;font-size:14px;}
.coupon .tips p.ta{text-indent: 0px; font-size:13px;}
.coupon .tips .tcn div{position: relative;line-height: 20px;font-size:13px;}
.coupon .tips .tcn div span{display: block;position: absolute;left:0px;top:0;width:18px;}
.coupon .tips .tcn div p{margin-left:18px;}


.abbox{overflow: hidden;margin-top: 20px;}
.ableft{width:180px;float:left;background-color: #fff;padding: 30px 0;}
.ableft a{display: block;line-height: 40px;color:#666;padding:0 40px;text-align: center;cursor: pointer;}
.ableft a i{display: block;height:1px;background-color: #f3f3f3;}
.ableft a:hover{color:#f4882a;background-color: #eee;}
.ableft a.curr{color:#f4882a;border-right:solid 2px #f4882a;}
.abright{width:1000px;float:right;background-color: #fff;min-height: 700px;}
.abmain{padding: 30px 50px;overflow: hidden;}
.abmain .title{line-height: 40px;color:#ccc;font-size:12px;overflow: hidden;}
.abmain .title span{font-size:15px;color:#333;}
.abmain .title em{padding-left: 6px;}
.abmain .title i{display: block;width:740px;float:right;height:1px;background-color: #ddd;margin-top:23px;}
.abmain .con{padding: 20px 0;overflow: hidden;line-height: 25px;font-size:14px;color:#444;}
.abmain .con p{margin-bottom: 6px;}
.ableft_hp{position: fixed;top:80px;left:50%;margin-left:-600px;}
.abmain .abmianze{padding:0 0 20px 0;font-size:13px;}
.abmain .ban{height:150px;background: url("../images/banner1.jpg") no-repeat center;background-size: 100%;margin-bottom: 15px;}

.abmianze h2{text-align: center;font-size:16px;color:#000;font-weight: bold;margin:20px 0 30px 0;}
.abmianze .t{line-height: 22px;position: relative;margin-bottom: 8px;}
.abmianze .t span{display: block;position: absolute;left:0;top:0;}
.abmianze .t p{margin-left:19px;}
.abmianze .t p.m{margin-left:25px;}
.abmianze .c{color:#f4882a;}
.abmianze .n{margin-top:8px;}
.abmianze .s{position: relative;margin-bottom: 2px;line-height: 22px;}
.abmianze .s span{display: block;position: absolute;left:10px;top:0;}
.abmianze .s p{margin-left:40px;}

.treaty{line-height: 23px;}
.treaty h2{text-align: center;font-size:16px;color:#000;font-weight: bold;margin:20px 0;}
.treaty h3{margin:20px 0;color:#333;font-weight: bold;}
.treaty h4{margin-bottom: 6px;text-indent: 0;color:#333;font-weight: bold;}
.treaty .c{margin-bottom: 10px;text-indent: 28px;color:#555;}
/*.treaty .c span{display: inline-block;}*/
/*.treaty .c p{text-indent: 0;}*/

.treaty .sj{position: relative;margin-left:0px;margin-top:7px;text-indent: 0;}
/*.treaty .sj span{display: block;left:0;top:0;position: absolute;}*/
/*.treaty .sj p{margin-left:0px;text-indent: 26px;}*/
/*.treaty .sj p.m{text-indent: 35px;}*/
.treaty .st{position: relative;margin-left:0px;margin-top:2px;text-indent: 0;}
/*.treaty .st span{display: block;left:0;top:0;position: absolute;text-align: left;}*/
/*.treaty .st p{margin-left:0px;text-indent: 32px;}*/
/*.treaty .st p.m{text-indent: 38px;}*/

.abcontact{}
.abcontact .item{float:left;overflow: hidden;width:300px;}
.abcontact .icon{width:60px;height:60px;float:left;border-radius: 50%;background-color: #eee;margin-right: 15px;}
.abcontact .icon1{background:#efefef url("../images/icon_phone.png") no-repeat center;background-size: 24px;}
.abcontact .icon2{background:#efefef url("../images/icon_wechat.png") no-repeat center;background-size: 32px;}
.abcontact .itcc{float:left;}
.abcontact .itcc .nm{color:#999;font-size:12px;}
.abcontact .itcc .tel{color:#333;font-size:16px;}
.abcontact .chat .nm{float:left;margin:15px 10px 0 0;}
.abcontact .chat .img{float:left;margin-left:20px;}
.abcontact .chat img{width:100px;}
.abcontact .tm{color:#666;margin-bottom: 20px;}
.abcontact .tm span{color:#999;}

.abmain .helpcon{padding: 0;}
.helpitem{background: #fff;padding:0 0 30px 0;border-bottom: solid 1px #ddd;overflow: hidden;color:#666;font-size:14px;line-height: 25px;}
.helpitem:last-child{border:0;}
.helpitem h3{font-size:14px;color:#333;font-weight:bold;margin-bottom: 10px;padding-top:60px;}
.helpitem div{line-height: 30px;}
.helpitem div .red{color:#f4882a;}
.helpitem a{color:#f4882a;}
