/*在线客服*/
.right_box_hp{position: fixed;right:0;top:350px;z-index:9999;}
.right_box_hp li{
            width: 63px;height: 63px;border-radius: 3px;color:#fff;font-size: 12px;text-align: center;padding-top: 35px;
            box-sizing: border-box;line-height: 28px;margin-bottom: 3px;position: relative;transition: all .5s;
        }
.right_box_hp li.icon_kf_hp{background: #d1d2d6 url(../kefu/leftIcon_kf.png) center 11px no-repeat;}
.right_box_hp li.icon_tel_hp{background: #d1d2d6 url(../kefu/leftIcon_tel.png) center 11px no-repeat;}
.right_box_hp li.icon_ok_hp{background: #d1d2d6 url(../kefu/leftIcon_mail.png) center 11px no-repeat;}
.right_box_hp li.icon_prize_hp{background: #d1d2d6 url(../kefu/leftIcon_login.png) center 11px no-repeat;cursor:pointer;}   
.right_box_hp li.icon_top_hp{background: #999;cursor:pointer;height:33px;padding-top:3px;}             
.right_box_hp li:hover{background-color: #4791eb !important;}
        .right_box_hp li .openFather{
            position: absolute;right: 135%;top:0;border-radius: 3px; text-align:left;
            visibility: hidden;opacity: 0;transition: opacity .6s,right .6s;
        }
        .right_box_hp li:hover .openFather{opacity: 1;right: 100%;visibility: visible;}        

        .openFather .right_openDiv{
            margin-right: 15px;border-left: 3px solid #1f82d6;background: #f9f9f9;position: relative;
        }        
.right_box_hp li .right_openDiv:after{
            content: "";display: block;border: 5px solid transparent;
            border-left-color: #f9f9f9;position: absolute;left: 100%;top:12px;
        }
.right_box_hp li.icon_kf_hp .right_openDiv{width: 206px;padding: 6px 0;}
.right_openDiv .ROD_nav{display: block;padding-left: 20px;}
.right_openDiv .ROD_nav>span{
            line-height: 36px;font-size: 14px;color:#444;text-align: left;display: block;
            position: relative;cursor: pointer;
        }
.right_openDiv .ROD_nav>span:after{
            content: "";display: block;border: 3px solid transparent;transition: all .5s;;
            border-left-color: #1f82d6;position: absolute;left: -10px;top:15px;
        }
.right_openDiv .ROD_nav>span.open:after{transform: rotateZ(90deg);}
.ROD_nav .ROD_navList{padding-left: 10px;display: none;}
.ROD_nav .ROD_navList a{
            display: block;line-height: 30px;font-size: 12px;color:#6b6b6b;text-align: left;position: relative;
        }
.ROD_nav .ROD_navList a:after{
            content: "";display: block;width: 4px;height: 4px;background: #d6d6d6;border-radius: 50%;
            position: absolute;left:-10px;top:14px;
        }
.right_box_hp li.icon_tel_hp .right_openDiv{
            padding: 10px 12px;box-sizing: border-box;width: 181px;font-size: 12px;color:#444;line-height: 24px;
        }
.right_box_hp li.icon_ok_hp .right_openDiv{padding: 10px 12px;box-sizing: border-box;width: 181px;font-size: 12px;color:#444;line-height: 24px;}
.right_box_hp li.icon_prize_hp .right_openDiv{padding: 10px 12px;box-sizing: border-box;width: 181px;font-size: 12px;color:#444;line-height: 24px;}

.right_box_hp li.icon_ok_hp .right_openDiv:after{/*top:200px;*/}        
.right_openDiv .ROD_ipt_one{margin-bottom: 10px;}
.ROD_ipt_one .ROD_ipt_name{
            width: 30px;padding:3px 10px 0;line-height: 18px;font-size: 12px;color:#444;float:left;
        }
.ROD_ipt_one input[type='text']{
            width: 188px;height: 28px;box-sizing: border-box;border: 1px solid #dcdcdc;float:left;color:#000;
        }
.ROD_ipt_one input[type='text']:focus{border: 1px solid #a6d6ff;}
.ROD_ipt_one textarea{width: 188px;height: 80px;box-sizing: border-box;border: 1px solid #dcdcdc;resize:none;float:left;color:#000;}
.ROD_ipt_one textarea:focus{border: 1px solid #a6d6ff;}
.right_openDiv .ROD_btn{text-align: right}
.ROD_btn input[type='submit']{width: 89px;height: 28px;color:#fff;background: #1f82d6;font-size: 12px;border-radius: 2px;}
.ROD_ipt_one input[type='text'].ROD_validatecode{width: 28px;padding-left:5px;}
.ROD_ipt_one img{float:left; height: 20px;width: 70px;margin:4px 0;}
.ROD_ipt_one a{float:left; height: 28px;margin-left: 10px;}   
.right_openDiv .error_message{color:#f00;}     
.right_openDiv .success_message{color:#0a0;}        
.clearfix:before,
.clearfix:after {
    display: table;
    content: " "
}
.clearfix:after{
    clear: both
}