body {
    text-align: right;
}

h1,
h2,
h3,
h4,
h5,
h6,
b,
p,
/* a, */
span,
input,
textarea,
ul,
ol,
table {
    direction: rtl !important;
    text-align: right !important;
}

.ver-errors:before {
    left: initial;
    right: -5px;
}

.ver-errors {
    left: initial;
    right: 25%;
}

.bread_crumbs,
.bread_cru,
.brd_cru,
.crumbs,
.news_word ul,
.news_word ol,
.pagebox a,
.news_page a,
/* change */
.two_info,
.two_center .two_text>.two_tit,
.h_tit,
.five_div .news_box .news_tit,
span.news_time,
.six_box .box .h_tit,
.six_box .foter_box,
.six_box .foter_box p,
.skill>.info,
.pro1>.center>.right>.detail,
.pro1>.center>.right>.brand,
.pro_contents table tr th,
.pro_contents table tr td,
.wcu1>.center .wcuList>.wcuItem>.right>.main>table td,
.messageBox>form>.row>.column>div>div,
.in_kf_code {
    direction: rtl;
}

.two_info,
.two_center .two_text>.two_tit,
.h_tit,
.five_div .news_box .news_tit,
span.news_time,
.six_box .box .h_tit,
.six_box .foter_box p,
.pro_contents table tr th,
.pro_contents table tr td,
.news_text_word table td,
.news_text_word table th {
    text-align: right !important;
}

span.news_time {
    display: block;
}

.h_tit {
    line-height: 110%;
}

.two_center .two_text {
    text-align: left;
}

.two_center .two_text>.two_tit {
    width: calc(var(--f18) * 30);
    max-width: calc(var(--f18) * 30);
}

.two_center .two_text>.pulic_more {
    margin-left: calc(calc(var(--f18) * 30) - 10.625rem);
    text-align: right;
}

.pro1>.center>.left>.proNav>ul>li>.chilen a {
    padding-right: 20px;
}

.pro1>.center>.left>.proNav>ul>li>.flex>a {
    margin-right: auto;
}

.yx_N_Pc .yx_NavTit,
.nav_child .yx_HN_Ej>a,
.yx_HN_Ej .nav_ch_more {
    direction: ltr;
}

.wcu1>.center .wcuList>.wcuItem>.right>.main>table td:not(:empty)::before {
    margin-right: 0;
    margin-left: 10px;
}

.news_text_word table {
    margin-left: auto;
}

.messageBox>form>.row>.column>div>p,
.messageBox>form>.row>.column>p {
    left: initial;
    right: 10px;
}

.conBox>.title>h4,
.messageBox button {
    margin-left: auto;
}

.messageBox>form>.row>.column>div>div>input{
    margin-right: 0;
    margin-left: 20px;
}



.Message_Form .verbox:after {
    margin-left: 0;
    margin-right: 0.781vw;
}

.Message_Form .e_textarea-67 input.p_imagecode {
    margin-right: 0;
    margin-left: 1%;
}

.Message_Form label {
    padding-right: 0;
    padding-left: .8rem;
}

.required:before {
    right: initial;
    left: 0;
}