.font_weight{font-weight: bold;}
.cl_444{color: #444;}
body, #center_top_thr{
    _background-color: #f1f1f1 !important;
}
#ContentLayout{
    padding: 0 !important; border-radius: 3px !important;
}
.header_top_t{
    _margin-bottom: 20px;
}
.wrap_post_new{
    float: left; width: 1000px; font-size: 12px; color: #333;background-color: #fff;position: relative;
}
.wrap_post_new > h3{
    color: #2570a8; font-size: 20px; font-weight: normal; border-bottom: 1px solid rgb(230, 230, 230); padding: 18px 15px 15px 18px;
}
.wrap_post_new .area_post_item{
    width: 100%; overflow: hidden; padding-bottom: 10px; background: #fff;position: relative;
}
.wrap_post_new .area_post_item .choose_cat_post{
    width: 280px; float: left; margin-left: 3px;/* margin-top: 20px;*/ position: relative;
}
.choose_cat_post li.choose_cat, .choose_cat_post li.title_choose_cat{
    height: 53px; border: 1px solid #d7d7d7; padding:0 0px 0 60px; background-color: #f2f2f2; margin: 3px 0; cursor: pointer;
}
.choose_cat_post li.title_choose_cat{
    background: url("/styles/default/ads-love/images/step_1.png?v=12") no-repeat scroll 15px 13px #c2c2c2; height: 48px; border-radius: 3px 3px 0 0;height: 48px; border: none; margin-bottom:0;
}
.choose_cat_post li.menu_1, .choose_cat_post li.menu_408{
    background: url("/styles/default/ads-love/images/icon_menu_408.png?v=12") no-repeat scroll 15px 10px #f2f2f2; margin-top: 2px;
}
.choose_cat_post li.menu_1, .choose_cat_post li.menu_409{
    background: url("/styles/default/ads-love/images/icon_menu_409.png?v=12") no-repeat scroll 15px 10px #f2f2f2; margin-top: 2px;
}
.choose_cat_post li.menu_1, .choose_cat_post li.menu_15{
    background: url("/styles/default/ads-love/images/icon_menu_1.png?v=12") no-repeat scroll 15px 10px #f2f2f2; margin-top: 2px;
}
.choose_cat_post li.menu_2, .choose_cat_post li.menu_272{
    background: url('/styles/default/ads-love/images/icon_menu_2.png?v=12') no-repeat scroll 15px 13px #f2f2f2;
}
.choose_cat_post li.menu_3, .choose_cat_post li.menu_20{
    background: url('/styles/default/ads-love/images/icon_menu_3.png?v=14') no-repeat scroll 13px 15px #f2f2f2;
}
.choose_cat_post li.menu_4, .choose_cat_post li.menu_69{
    background: url('/styles/default/ads-love/images/icon_menu_4.png?v=15') no-repeat scroll 15px 13px #f2f2f2;
}
.choose_cat_post li.menu_5, .choose_cat_post li.menu_287{
    background: url('/styles/default/ads-love/images/icon_menu_5.png?v=16') no-repeat scroll 15px 15px #f2f2f2;
}
.choose_cat_post li.menu_6, .choose_cat_post li.menu_266{
    background: url('/styles/default/ads-love/images/icon_menu_6.png?v=17') no-repeat scroll 15px 8px #f2f2f2;
}
.choose_cat_post li.menu_7, .choose_cat_post li.menu_291{
    background: url('/styles/default/ads-love/images/icon_menu_20.png?v=13') no-repeat scroll 15px 13px #f2f2f2;
}
.choose_cat_post li.menu_8, .choose_cat_post li.menu_280{
    background: url('/styles/default/ads-love/images/icon_menu_8.png?v=12') no-repeat scroll 15px 10px #f2f2f2;
}
.choose_cat_post li.menu_9, .choose_cat_post li.menu_278{
    background: url('/styles/default/ads-love/images/icon_menu_10.png?v=12') no-repeat scroll 15px 12px #f2f2f2;
}
.choose_cat_post li.menu_9, .choose_cat_post li.menu_276{
    background: url('/styles/default/ads-love/images/icon_menu_19.png') no-repeat scroll 15px 14px #f2f2f2;
}
.choose_cat_post li.menu_10, .choose_cat_post li.menu_279{
    background: url('/styles/default/ads-love/images/icon_menu_8.png?v=12') no-repeat scroll 15px 9px #f2f2f2;
}
.choose_cat_post li.menu_11, .choose_cat_post li.menu_275{
    background: url('/styles/default/ads-love/images/icon_menu_11.png?v=12') no-repeat scroll 18px 16px #f2f2f2;
}
.choose_cat_post li.menu_299{
    background: url('/styles/default/ads-love/images/icon_menu_299.png') no-repeat scroll 15px 14px #f2f2f2;
}
.choose_cat_post li.menu_83{
    background: url('/styles/default/ads-love/images/menu_83.png') no-repeat scroll 18px 15px #f2f2f2;
}
.choose_cat_post li.menu_100{
    background: url('/styles/default/ads-love/images/menu_100.png') no-repeat scroll 18px 20px #f2f2f2;
}
/*.choose_cat_post li.menu_266{
    background: url('/styles/default/ads-love/images/icon_menu_14.png') no-repeat scroll 18px 12px #f2f2f2;
}*/

.choose_cat_post li.choose_cat > a{
    white-space: nowrap; display: block;color: #333; font-size: 15px;padding: 14px 0; float: left;
}
.choose_cat_post li.title_choose_cat a{
    font-size: 18px; color: #fff; padding: 13px 0; display: block;
}
.choose_cat_post li.choose_cat > span{
    background: url('/styles/default/ads-love/images/menu_arr_r.png?v=14') no-repeat;float: right;height: 15px;position: relative;right: 10px; top: 16px;width: 15px;
}
.choose_cat_post li.choose_cat.active{
    background-color: #fff; border: 1px solid #ebebeb; border-right: none; box-shadow: none;
}
.choose_cat_post li.choose_cat.active > a{
    font-weight: bold;
}
.choose_cat_post li.choose_cat.active > span, .choose_cat_post li.choose_cat.selected > span{
    background: url("/styles/default/ads-love/images/double_arr_r.png") no-repeat scroll 0 -1px rgba(0, 0, 0, 0); width: 18px;
}
.choose_cat_post li.choose_cat.active ul.step_2{
    display: block;
    z-index: 10;
    background-color: white;    
    overflow-y: scroll;
    height: 1px;
}
.choose_menu {
    position: absolute;
    z-index: 1;
    float: left;
    margin-top: 75px;
    height: 100% !important;
    width: 480px;
    background: #fff url(/styles/default/ads-love/images/arrow-up.png) no-repeat 0 0;
    padding-left: 395px;
    _padding-top: 60px;
}
.ch_tt_01{font-size: 17px; font-weight: bold; color: #333333;}
.ch_tt_02{font-size: 14px; color: #333333; width: 100%; float: left; margin-top: 12px;}
.ch_tt_02_1{font-size: 16px;  font-weight: bold;color: #2570a8; width: 57%; float: left; margin-top: 10px;}
.ch_tt_03{font-size: 14px; color: #333333;  width: 107%;  float: left;  line-height: 20px;  margin-top: 65px;}
.ch_tt_03_01{font-size: 13px;  *font-weight: bold;  color: #333333;  *width: 100%;  float: left;  line-height: 25px; font-family: arial, helvetica !important;}
.ch_tt_03_02{font-size: 13px; color: #333333; margin-top: 20px; width: 100%;  float: left;  line-height: 20px; background: url("../images/gach_doc.png") no-repeat left 25px top 3px; padding-left: 40px; box-sizing: border-box}
.ch_tt_03_03{font-size: 13px;  color: #333333;  width: 100%;  float: left;  line-height: 22px; margin-top: 50px; font-style: italic}
.ch_tt_03_01.fa-angle-right:before{
    float: right;
    margin-left: 10px;
    font-family: FontAwesome;
}
.choose_cat_post .choose_cat .step_2 {
    position: absolute; top: 0; left: 280px;min-width: 700px; display: none; min-height: 480px;
}
.choose_cat_post.selected{
    width: 100px !important;
}
.choose_cat_post.selected .title_choose_cat{
    display: none;
}
.choose_cat_post.selected .choose_cat ul.step_2{
    display: none;
}
.choose_cat_post.selected .choose_cat.selected{
    background-color: #fff; border: 1px solid #e1e1e1; border-left: 2px solid red;
}
.choose_cat_post.selected .choose_cat > a{
    display: none;
}
.w_620{
    width: 655px !important;
}
ul.step_2 li{
    cursor: pointer;margin: 5px 0 6px 15px;padding: 5px 25px 5px 80px;
}
ul.step_2 li.choose_sub_cat a{
    display: block; font-size: 15px; color: #2570a8;white-space: nowrap;
}
ul.step_2 li.choose_sub_cat:hover a{
    font-weight: bold; color: #e6122a;
}
ul.step_2 .title_step_2{
    background: url("/styles/default/ads-love/images/step_2.png") no-repeat; margin-top: 15px;
}
ul.step_2 .title_step_2 a{
    font-size: 18px; color: #333; font-weight: bold;
}
.choose_cat_post .choose_cat .step_2 .step_3{
    width: 48%; float: left; position: relative;;
}
.choose_cat_post .choose_cat .step_2 .step_3.group_278{
    /*margin-top: -95px;*/
}
.choose_cat_post .choose_cat .step_2 .step_3 .title_step_3{
    font-size: 15px; font-weight: bold; cursor: default !important; background: url("/styles/default/ads-love/images/divide.jpg") no-repeat scroll 75px center; padding-left: 88px;white-space: nowrap;
}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_sub_cat{
    background: url("/styles/default/ads-love/images/arr_l_sub.png") no-repeat scroll 76px 11px rgba(0, 0, 0, 0); padding-left: 90px; padding-right: 0;
}
.group_69 .title_sub_cat, .group_264 .title_sub_cat{
    font-size: 14px !important; color: #999; cursor: auto; margin: 10px 0 10px 15px;
}
.group_69 .choose_sub_cat, .group_264 .choose_sub_cat{
    margin: 0 0 0 15px !important;
}
/*.group_69 .choose_sub_cat a, .group_264 .choose_sub_cat a{
    font-size: 13px !important;
}*/
.group_272{
    width: 40% !important;
}
.group_296{
    width: 58% !important;
}
.group_275{
    margin-top: -30px !important;
}
.all_info_item_new{
    float: left; width: 881px; margin-top: 35px; margin-left: 5px; display: none;
}
.txt_input{
    border: 1px solid #d7d7d7; height: 37px; width: 250px; padding-left: 5px; border-radius: 3px;
}
select.txt_input{
    width: 259px;
}
.select_price_type.txt_input{width: 100px;}
.select_price_type option{line-height: 20px;}
select:disabled {
    background: none repeat scroll 0 0 #fff;color: #777;
}
.all_info_item_new .step_3{
    background: url("/styles/default/ads-love/images/step_3.png") no-repeat; padding: 0 0 10px 80px; font-size: 18px; font-weight: bold;
}
.all_info_item_new .notice_post_login{
    margin-left: 38px; margin-top: 30px;
}
.all_info_item_new .area_info_cat{
    margin-top: 10px; font-size: 13px; ;
}
.all_info_item_new .area_info_cat .area_cat_choosed{
    margin-left: 20px; background-color: rgb(216, 237, 253); font-size: 13px; padding: 7px 15px; border-radius: 3px; margin-right: 20px;
}
.all_info_item_new .area_info_cat .choose_other_cat{
    font-size: 11px; color: #2570a8; cursor: pointer;
}
.general_info_new{
    *margin-top: 30px; *overflow: hidden; padding-left: 40px;padding-top: 30px;background: #fff;position: relative;z-index: 5;
}
.general_info_new .field_item_new{
    overflow: hidden; width: 100%; margin-left: -13px; padding-left: 13px;
}
.general_info_new .field_item_new .field_name{
    font-size: 13px; font-weight: bold; float: left; width: 132px; *margin-right: 20px; margin-top: 8px;padding-top: 2px;
}
.general_info_new .field_item_new .field_name i{
    color: red; font-style: normal;
}

.general_info_new .anyProject{display: none;font-family: arial, helvetica, Microsoft Sans Serif;}
.general_info_new .anyProject .field_item_new .field_value .txt_input{width: 89px;margin-right: 5px;margin-left: 5px;}
.general_info_new .anyProject .field_item_new .field_value .txt_input:first-child{margin-left: 0px;}
.general_info_new .anyProject .field_item_new .field_value .uu_dai{min-width: 300px;max-width: 300px;min-height: 60px;padding: 8px;border: 1px solid #d7d7d7; border-radius: 3px;}
.icon_bds{position: relative;}
.general_info_new .hideProject{display: none;}
.general_info_new .showProject{display: block;}
.icon_bds:before{content:'';position: absolute;background-image: url("../images/ListItem/icon_bds.png?v=1.1");}
.selectProject label.ativedProject{padding-left: 20px;}
.selectProject label.ativedProject.icon_bds:before{top: 0px; left: 0px; background-position: 0px -11px; width: 15px; height: 15px;}
.selectProject label.ativedProject.active.icon_bds:before{background-position: -16px -11px;}
.selectProject input[type=checkbox]{display: none;}

.general_info_new .field_item_new .field_value{
    float: left; margin-bottom: 12px;*margin-bottom: 40px; position: relative; *min-width: 500px;min-width: 325px; max-width: 760px;
}
.field_value .msg_error{
    *position: absolute; bottom: -23px; color: #e53935; font-style: italic; display: none;clear: both;
}
.field_value .msg_error_2{
    position: absolute; bottom: -23px; color: #e53935; font-style: italic; display: none;clear: both;
}
.field_value #captcha_img{
    position: relative; top: 5px;
}
.chk_item_new[type="radio"]{
    float: left; position: relative; top: 2px;
}
.chk_item_new[type="radio"] + label{
    /*background: url("/styles/default/ads-love/images/radio-normal.png") no-repeat scroll -2px top rgba(0, 0, 0, 0);*/font-size: 13px;height: 16px;padding: 2px 36px 1px 10px; float: left;white-space: nowrap;
}
.chk_item_new[type="radio"]:checked + label{
    /*background: url("/styles/default/ads-love/images/radio-active.png") no-repeat scroll left 1px rgba(0, 0, 0, 0)*/
}
.container_up_fake {
    float: left;margin-bottom: 35px !important;position: relative;width: 330px !important;*width: 630px !important; margin-top: 20px;*margin-left: 15px;
}
.container_up_fake .area_up_fake {
    background: none repeat scroll 0 0 #f8f8f8;border: 1px dashed #d6d6d6;border-radius: 3px;float: left;margin: 0 !important;padding: 20px 0px 20px 20px;*position: relative;width: 298px;*width: 600px !important;
}
.container_up_fake .area_up_fake li{
    margin-left: 0;
}
.container_up_fake .area_up_fake .photoPreviews{
    cursor: default;float: left;max-height: 200px;overflow-x: auto;width: 100%;*margin-bottom: 20px;
}
.area_up_fake .photoPreviews .up_fake_preview{
    display: inline-block;float: left;margin: 2px 5px 10px !important;overflow: hidden;position: relative;text-align: center;width: 130px;
}
.up_fake_preview .up_fake_number{
    position: absolute; top: 0; left: 0; border: 1px solid #dedede; background-color: #fff; padding: 2px 6px; font-weight: bold;
}
.up_fake_preview .up_fake_event{
    position: absolute; top: 0; right: 0; border: 1px solid #dedede; background-color: #fff; padding: 1px 6px 2px; font-weight: bold;
}
.up_fake_preview .up_fake_event .insert_img_fake{
    background: url("../images/post_item/insert_img.png") no-repeat scroll 0 -2px rgba(0, 0, 0, 0);float: right; width: 16px; height: 16px; margin-top: 2px;
}
.up_fake_preview .up_fake_event .del_img_fake{
    background: url("../images/post_item/del_fake.png") no-repeat;float: right; width: 16px; height: 19px;
}
.is_avatar_fake[type="radio"]{
    display: none;
}
.is_avatar_fake[type="radio"] + label {
    background: url("../images/post_item/avatar_uncheck.png") no-repeat scroll -2px top rgba(0, 0, 0, 0);font-size: 11px;height: 16px;padding: 4px 0 1px 0; display: block;
}
.is_avatar_fake[type="radio"]:checked + label {
    background: url("../images/post_item/avatar_checked.png") no-repeat scroll left 1px rgba(0, 0, 0, 0)
}
.area_up_fake .photoPreviews .up_fake_preview .up_fake_detail{
    height: 128px;width: 128px; overflow: hidden;border: 1px solid #dedede;
}
.area_up_fake .photoPreviews .up_fake_preview img.img_fake_success{
    width: 128px;z-index: 2;
}
.area_up_fake .photoPreviews .up_fake_preview img.process_img_thum{
    display: none;left: 12px;position: absolute;top: 50px;z-index: 99;
}
.area_up_fake .photoPreviews .up_fake_preview input{
    border: 1px solid #CCCCCC;font-size: 11px;height: 22px;margin: 6px 0 7px;padding-left: 3px;width: 125px;
}
.cl_red {
    color: #FF0000 !important;
}
.area_up_fake .fake_panel{
    color: #484848;float: left;font-size: 19px;line-height: 35px;*margin-top: 20px;*padding-left: 110px !important;padding-left: 60px !important;
}
.area_up_fake .fake_panel .choose_img_fake{
    background: url("../images/Upload/choose_img.png") no-repeat scroll 10px 4px #fff;border: 1px solid #DEDEDE;border-radius: 3px;
    color: #666666;cursor: pointer;float: left;font-size: 13px;font-weight: bold;margin-right: 15px;padding: 2px 12px 3px 56px;white-space: nowrap;
}
.area_up_fake .fake_panel .drag_img_fake{
    background: url("../images/Upload/drag_img.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);color: #666666;
    float: left;font-size: 13px;font-weight: bold;*margin-left: 10px;*margin-top: 5px;padding: 0 5px 5px 40px;white-space: nowrap;
}
.area_up_fake .fake_panel .txt_or{
    color:#666; margin-top:5px; float: left;padding-left: 70px;
}
.container_up_fake .p_first{
    *margin-left: 70px !important; font-size: 11px; color: #666; margin-top: 15px; float: left;*white-space: nowrap;width: 278px;*padding: 0px 19px;text-align: center;
}
.mr_t_10{
    margin-top: 10px !important;
}
.mr_b_15{
    margin-bottom: 15px !important;
}
.chk_rule{
    color: #666; position: absolute; top: 25px;
}
.submit_item_new{
    background-color: rgb(255, 109, 31);border: medium none;border-radius: 3px;color: rgb(255, 255, 255);font-family: arial;font-size: 14px;font-weight: bold;height: 47px;text-transform: uppercase;width: 140px;
}
.area_buy_item{
    background: url("../images/post_item/icon_notice.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
    float: left;line-height: 20px;margin-left: 40px !important;margin-top: 20px;padding: 0 20px 10px 50px;width: 76%;
}
.area_buy_item .notice_buy{
    font-size: 13px; color: #666; padding-bottom: 10px;
}
.area_buy_item .notice_buy label{
    font-weight: bold; color: #ff6e21; cursor: inherit;
}
.area_buy_item .buy_service{
    background: url("../images/post_item/icon_check.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);margin-top: 10px;padding: 5px 10px 0 0;
}
.service_pack{
    margin-top: 5px !important;
}
.area_buy_item .buy_service.active{
    background: url("../images/post_item/checked_blue.png") no-repeat scroll -1px 2px rgba(0, 0, 0, 0);margin-top: 10px;padding: 5px 10px 15px 0; border-bottom: 1px dashed #DEDEDE;
}
.area_buy_item .buy_service:last-child.active{
    background: url("../images/post_item/checked_blue.png") no-repeat scroll -1px 17px rgba(0, 0, 0, 0);margin-top: 20px;padding: 20px 10px 0 0; border-top: 1px dashed #DEDEDE;border-bottom: none;position: relative;
}
.area_buy_item .buy_service:last-child.disable{
    background: url("../images/post_item/vip_disable.png") no-repeat scroll -1px 17px #fafafa;margin-top: 20px;padding: 20px 10px 0 0; border-top: 1px dashed #DEDEDE;border-bottom: none;position: relative;
}
.area_buy_item .buy_service .full_vip{
    display: none;
}
.area_buy_item .buy_service:last-child.disable .full_vip{
    position: absolute; top: 1px; right: 0;display: block;
}
.area_buy_item .buy_service label{
    color: #1d86ca; font-weight: bold; font-size: 13px; padding-left: 40px; padding-top: 5px;
}
.area_buy_item .buy_service a{
    font-size: 11px; color: #666;
}
.area_buy_item .buy_service input{
    display: none;
}
.area_buy_item .buy_service p{
    background: url("../images/post_item/active_blue.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);color: #666666;padding: 0 5px 0 20px; margin-top: 15px; display: none; margin-left: 38px;
}
.area_buy_item .buy_service p.advise{
    background: url("../images/post_item/icon_service.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding: 0 5px 0 25px;font-style: italic; margin-top: 10px;
}
.info_user_car{
    color: rgb(33, 111, 173);font-size: 16px; font-weight: bold;margin-bottom: 35px;
}
.tooltip_add_text{
    border: 1px solid rgb(215, 215, 215); border-radius: 3px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); position: absolute; top: -10px; padding: 5px 10px; left: 80px; display: none;white-space: nowrap;z-index: 100;
}
.tooltip_add_text img{
    position: absolute; bottom: -6px;left: 34px;
}
.area_rule_post{
    border-top: 1px solid #e1e1e1; width: 92%; margin: 0 auto; overflow: hidden; padding-top: 60px; padding-bottom: 40px; text-align: center; position: relative; display: none;
}
.m_t_0{
    margin-top: 0 !important;
}
.txt_date{
    background: url("../images/job/iconCalendar.png") no-repeat 230px center;cursor: pointer;
}
.hide{
    display: none;
}
.lbCheckbox{
    background-image:url("../images/job/checkbox.png");font-size: 13px;
}
input[type=checkbox].checkbox + .lbCheckbox {
    margin-top:3px;padding-left:30px;height:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position: 0 0;vertical-align:middle;cursor:pointer;
}
input[type=checkbox].checkbox:checked + .lbCheckbox {
    background-position: 0 -23px;
}
.field_value .exp{
    padding-left: 30px;color: #666;line-height: 22px;display: none; margin-top: 5px;
}
.field_value .exp span.email{
    color: #ff0000;
}
.field_value .bdBt{
    margin: 15px 0;border-bottom: solid 1px #e5e5e5;
}
.field_value .regul{
    font-size: 11px;color: #666;line-height: 30px;
}
.area_demand{
    margin-bottom: 30px !important;
}
.area_demand label{
    margin-bottom: 10px;
}
.area_demand p{
    bottom: -13px !important;
}

.height47{ height: 46px !important;}
.fieldInforNew{width: 100%;}
.fieldInforNew .fieldInforNewLeft{float:left;width: 460px;}
.fieldInforNew .fieldInforNewRight{float:left;width: 335px;padding-left: 15px;}
.box_area_info_online{*padding: 0px 40px;text-align: center;*overflow: hidden;display: none;*float: left;clear: both;}
.area_info_online{
    border-top: 1px solid #d5d5d5;*border-radius: 3px;color: #333;float: left;font-size: 13px;line-height: 22px;*margin: 30px -16px 0;width: 105%;position: relative;left: -8%;margin-top: 15px;
}
.box_push_info{
    display: none; margin-left: 65px;
}
.area_info_online .area_rule_online{
    border-radius: 3px; position: relative; margin-top: 10px;*white-space: nowrap; color: #666;margin-bottom: 10px;
}
.area_info_online .area_rule_online img{
    position: absolute; top: 73px; left: 45px;
}
.area_info_online .box_push_info > p{
    background: url("../images/post_item/icon_check.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);display: block; float: left; margin-top: 5px; padding: 5px 15px 5px 30px; margin-left: 30px; cursor: pointer; width: 280px;
}
.area_info_online .box_push_info > p.active{
    background: url("../images/post_item/checked_blue.png") no-repeat scroll -1px 3px rgba(0, 0, 0, 0);
}
#area_person > b{
    color: #1d86ca;
}
#area_company > b{
    color: #ff6e21;
}
.area_info_online .info_rule_online{
    padding: 20px 150px 0px 10px; float: left; display: none;
}
.area_info_online .info_rule_online.active{
    display: block;
}
.area_info_online .info_rule_online > p{
    padding: 15px 0 20px; display: block; position: relative;
}
.area_info_online .info_rule_online > p label{
    font-weight: bold; float: left; text-align: left; width: 199px; margin: 5px 13px;
}
.area_info_online .info_rule_online > p input{
    border: 1px solid #d7d7d7; border-radius: 3px; padding: 6px 10px 7px; width: 350px;
}
.area_info_online .info_rule_online > p i{
    color: #cdcdcd;font-size: 11px;left: 225px;position: absolute;top: 49px;width: 199px;}

/*APP Setup*/
.box_APP_2 {
    position: absolute;
    left: 0px;
    top: -80px;
    width: 1000px;
    height: 85px;
    margin-left: 12px;
    background: url("../images/app_1000x70_2.png") no-repeat;
}
.box_APP_2 .box_left{
    background: #fafafa;
    width: 465px;
    float: left;
    height: 100%;
    box-sizing: border-box;
    padding-left: 18px;
}
.box_APP_2 .box_left .title_APP {
    font-size: 16px;
    color: rgb( 51, 51, 51 );
    line-height: 45px;
    text-align: left;
    float: left;
    width: 100%;
}
.box_APP_2 .box_left .span {
    font-size: 12px;
    color: rgb( 102, 102, 102 );
    line-height: 10px;
    text-align: left;
    float: left;
    padding-left: 15px;
    background: url("../../style/images/tick.png") no-repeat left 0px top 0px;
    margin-right: 14px;
}
.box_APP_2 .box_arrow{
    width: 0px;
    float: left;
    height:0px;
    border-bottom:36px solid transparent;
    border-top:36px solid transparent;
    border-left:35px solid #fafafa; /* Tam giác trái được đổ màu */
}
.box_APP_2 .box_arrow_bonus{
    width: 0px;
    float: left;
    height:0px;
    border-right:10px solid transparent;
    border-bottom:10px solid transparent;
    border-left:10px solid #7cb342; /* Tam giác trái được đổ màu */
    position: absolute;
    left: 0px;
    top: 0px;
}
.box_APP_2 .box_right{
    width: 473px;
    float: left;
    height: 100%;
    background: url("../../style/images/bg_APP.png") no-repeat left 0px top 0px;
}
.box_APP_2 .box_right .title {
    font-size: 16px;
    color: rgb( 37, 112, 169 );
    line-height: 25px;
    text-align: center;
    width: 95px;
    float: left;
    height: 100%;
    margin-top: 10px;
}

.box_APP_2 .IOS_button{
    width: 30px;
    height: 30px;
    float: left;
    display: block;
    margin-left: 930px;
    margin-top: 49px;
    background: url("../images/icon_apple.png") no-repeat;
    background-size: 60%;
}
.box_APP_2 .IOS_button:hover{
    opacity: 0.8;
}

.box_APP_2 .And_button{
    height: 30px;
    width: 30px;
    float: left;
    margin-left: 0px;
    margin-top: 49px;
    display: block;
    box-sizing: border-box;
    background: url("../images/icon_android.png") no-repeat;
    background-size: 60%;
}
.box_APP_2 .off_And_button{
    border-radius: 5px;
    height: 33px;
    float: left;
    margin-left: 8px;
    margin-top: 43px;
    box-sizing: border-box;
    font-size: 13px;
    color: #ffffff;
    line-height: 33px;
    text-align: left;
    background: url("../../style/images/Android_icon.png") no-repeat left 12px top 8px #c56d00;
    padding-left: 35px;
    padding-right: 10px;
    background-size: 15px 15px;
    pointer-events: none;
}
.box_APP_2 .And_button:hover{
    opacity: 0.8;
}

.lienhe{
    background-color: rgb( 249, 249, 249 );
    width: 1010px;
    float: left;
    margin-left: -108px;
    box-sizing: border-box;
    padding-left: 155px;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.lienhe .text_1 {
    font-size: 18px;
    color: rgb( 51, 51, 51 );
    font-weight: bold;
    line-height: 65px;
    text-align: left;
    width: 100%;
    float: left;
}
.lienhe .text_2 {
    font-size: 13px;
    color: rgb( 51, 51, 51 );
    text-align: left;
    width: 130px;
    height: 35px;
    line-height: 35px;
    float: left;
}
.lienhe .text_3 {
    border-width: 1px;
    border-color: rgb( 215, 215, 215 );
    border-style: solid;
    border-radius: 3px;
    background-color: rgb( 255, 255, 255 );
    width: 309px;
    height: 35px;
    float: left;
    box-sizing: border-box;
    padding-left: 10px;
}

.area_main_bds{position: relative;border: 1px solid #e7e7e7;padding: 22px 20px;}
.area_main_bds .area_info_cat_bds{padding: 0px 70px;overflow: hidden;}
.field_item_new_bds{position: relative;}
.all_info_item_bds .step_3_bds{position: relative;border-bottom: 1px solid #fbe7de; height: 12px;}
.all_info_item_bds .step_3_bds span{position: absolute;top: 0px;left: 0px;padding: 0px 8px 0px 0px;text-transform: uppercase;font-weight: 700;font-size: 14px;background: #fff;}
.area_info_cat_bds .area_info_cat .choose_other_cat{font-size: 13px;}
.area_info_cat_bds .txt_input{border-color: #ededed; border-radius: 0px;background: #f9f9f9;height: 36px;padding-left: 12px;color: #666;}
.area_info_cat_bds .txt_input.w_620{width: 680px !important;}
.all_info_item_new.all_info_item_new_bds{border-left: 10px solid #f1f1f1;margin-top: 0px;margin-left: 3px;padding-bottom: 0px;width: 884px;}
.all_info_item_new.all_info_item_new_bds .all_info_item_bds{position: relative;}
.all_info_item_new.all_info_item_new_bds .all_info_item_bds .general_info_new{position:relative;padding: 0px;}
.all_info_item_new.all_info_item_new_bds .area_info_cat_bds .area_info_cat{margin-bottom: 26px; margin-top: 32px;}
.all_info_item_new.all_info_item_new_bds .all_info_item_bds .general_info_new .field_item_new .field_name{position: absolute;top: 0px;left: 12px;font-weight: normal;width: auto;}
.area_info_cat_bds .fieldInforNew .fieldInforNewLeft{position: relative;width: 430px;margin-right: 40px;}
.area_info_cat_bds .area_up_fake .fake_panel .choose_img_fake{margin: 18px 0px 28px 0px;}
.area_info_cat_bds .container_up_fake .area_up_fake{border: 2px dotted #e6e6e6;background: #fff;width: 85%;padding: 20px 15px 24px 15px;border-radius: 6px;}
.area_info_cat_bds .container_up_fake .area_up_fake .fake_panel{padding-left: 12px !important;}
.area_info_cat_bds .container_up_fake .area_up_fake .fake_panel .field_name{position: relative !important;margin: 0px;font-weight: 700 !important;width: 75% !important;text-align: center;line-height: normal; padding: 0px;}
.area_info_cat_bds .container_up_fake .p_first{width: auto;line-height: 16px;font-style: italic;margin-top: 0px;}
.area_info_cat_bds .container_up_fake .event_drag_tpl1{display: none !important;}
.area_info_cat_bds .fieldInforNew .fieldInforNewRight{width: 225px;padding: 0px;}
.area_info_cat_bds .container_up_fake{width: 100% !important;margin-top: 0px;margin-bottom: 10px !important;}
.area_info_cat_bds select.txt_input{width: 430px;padding-left: 8px;position: relative;-moz-appearance: none; -webkit-appearance: none; appearance: none;}
.area_info_cat_bds select.txt_input::-ms-expand{display: none;}
.area_info_cat_bds select.txt_input:before{content: "";position: absolute;top: 0px;right: 0px;width: 10px;height: 10px;}
.area_info_cat_bds .select_price_type.txt_input{float: left;width: 100px;}
.area_info_cat_bds .field_item_new_bds .field_value{margin-bottom: 12px;min-width: 428px;}
.area_info_cat_bds .fieldInforNewRight .field_item_new.field_item_new_bds{overflow: inherit;}
.area_info_cat_bds .tooltip_add_text img{left: 59px;}
.area_info_cat_bds .tooltip_add_text{left: 50px;top: -20px;z-index: 100;}
.area_info_cat_bds .container_up_fake .area_up_fake .photoPreviews{margin-bottom: 20px;}
.area_info_cat_bds .icon_down{position: relative;float: left;}
.area_info_cat_bds .icon_down.fa-angle-down:before{pointer-events: none;top: 1px;right: 1px;padding: 10px 10px;background: #f9f9f9;position: absolute;float: right;z-index: 10;font-size: 14px;color: #333;}
.area_main_bds .lienhe{background: inherit;border-top: 10px solid #f1f1f1;margin: 23px 0px 0px -21px;width: 105.2%;padding: 0px;}
.area_main_bds .lienhe .lienhe_bds{padding: 22px 20px;border: 1px solid #e7e7e7;float: left; width: 95.1%;position: relative;}
.area_main_bds .lienhe .lienhe_bds .text_lienhe_bds{font-size: 14px;text-transform: uppercase;color: #111;border-bottom: 1px solid #fbe7de;margin-bottom: 30px;line-height: normal;}
.area_main_bds .lienhe .lienhe_bds .text_lienhe_bds span{position: relative;bottom: -4px;font-size: inherit;color: inherit;background: #fff;padding: 2px 10px;font-weight: inherit;}
.area_main_bds .lienhe .lienhe_bds input[type='text']{border-radius: 0px;background: #f9f9f9;border: 1px solid #ededed;width: 427px;margin-bottom: 13px;height: 36px;}
.area_main_bds .lienhe .lienhe_bds .linhe_div{width: 100%; float: left;padding-left: 205px;}
.area_main_bds .lienhe .lienhe_bds .area_rule_post_bds{float: left; width: 100%; margin-top: 14px;text-align: center;}
.area_main_bds .price_tt{position: relative;color: #666;font-size: 13px;top: 7px;right: 0px;float: left;}
.area_main_bds .price_tt label{padding-left: 8px;top: -5px;}
.area_main_bds .price_tt input[type=checkbox], .price_tt label{background-position: -32px -11px;width: 20px;height: 20px;left: 0px;}
.area_main_bds .price_tt input[type=checkbox]:checked, .price_tt label{background-position: -53px -11px;width: 20px;height: 20px;left: 0px;}
.area_main_bds .field_value .msg_error{position: relative; bottom: -5px;clear: both;}
.post_item_step2_bds{border: 1px solid #e7e7e7;border-bottom: none;}

/*.area_main_bds .price_tt input[type=checkbox]{display: none;}*/
/*.price_tt input[type=checkbox], .price_tt label{background: url("../images/bds/icon_check_tt.png") no-repeat 0 0;width: 20px;height: 20px;left: 0px;}*/
/*.price_tt input[type=checkbox]:checked, .price_tt label{background: url("../images/bds/icon_check_tt.png") no-repeat 0 -20px;width: 20px;height: 20px;left: 0px;}*/
/*.price_tt .icon_bds:before{background-position: -32px -11px;width: 20px;height: 20px;left: 0px;}*/
.all_info_item_bds .area_rule_online{float: left;clear: both;line-height: 20px;padding: 15px;display: none;}
.area_rule_post.area_rule_post_bds{width: 86.4%; border-left: 10px solid #f1f1f1;float: right;padding-left: 20px;}

.area_main_bds .field_item_new{ position: relative}
.area_main_bds .lienhe .lienhe_bds .linhe_div { position: relative}
.area_main_bds .lienhe .lienhe_bds .linhe_div i{ position: absolute; left: 190px; top: 12px; font-size: 20px; color: red}
.back_item_new{margin-right: 20px;cursor: pointer;}
.back_item_new:hover{color: #2570a8;}
.show_process{position: absolute;top: 61px;left: 305px;}

*::-webkit-input-placeholder{color: #666;}
*:-moz-placeholder{color: #666;}
*:-ms-input-placeholder {color: #666;}

.post_phone{position: relative;}
.post_phone .post_phone_top{position: relative;border-bottom: 10px solid #f1f1f1;float: left;width: 100%;}
.post_phone .post_phone_top .post_phone_bd{position: relative;border: 1px solid #e7e7e7;padding: 18px 20px;float: left;width: 95.3%;}
.post_phone .post_phone_top .post_phone_bd .title_phone, .area_main_bds .title_phone{border-bottom: 1px solid #fae8e4;margin-bottom: 32px;}
.post_phone .post_phone_top .post_phone_bd .title_phone span, .area_main_bds .title_phone span{text-transform: uppercase;position: relative;padding-right: 10px;background: #fff;top: 5px;}
.post_phone .post_phone_top .post_phone_bd .bd_lr{padding: 0px 60px;}
.post_phone .post_phone_top .post_phone_bd .field_item_new .label_phone{float: left;width: 168px;*line-height: 35px;}
.post_phone .post_phone_top .ad_thương_hieu{border: 1px solid #deebf3;background: #edf7ff;position: relative;padding: 8px 11px;border-radius: 3px;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone{padding-left: 0px;margin-left: 0px;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone .icon_down{position: relative;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone .icon_down.fa-angle-down:before{pointer-events: none;position: absolute;right: 4px;top: 4px;*background: #f9f9f9;padding: 5px;z-index: 2;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone .icon_down.icon_down_th.fa-angle-down:before{background: #edf7ff;top: 6px;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone select{width: 354px;*height: 32px;-moz-appearance: none; -webkit-appearance: none; appearance: none;}
.post_phone .post_phone_top .field_item_new.field_item_new_phone select::-ms-expand{display: none;}
.post_phone .post_phone_top .select_product{margin: 11px 0px 16px 0px;}
.post_phone .post_phone_top .field_value_phone{margin-left: 165px;width: 528px}
.post_phone .post_phone_top .field_value_phone .list_product{float: left;width: 100%;}
.post_phone .post_phone_top .field_value_phone .list_product li{float: left;width: 45%;margin-right: 30px;margin-bottom: 10px;}
.post_phone .post_phone_top .field_value_phone .list_product li input[type=checkbox]{width: 17px;height: 17px;margin-right: 7px;}
.post_phone .post_phone_top .field_value_phone .list_product li label{position: relative;top: -3px;}
.post_phone .post_phone_top .field_value_phone .list_product li:nth-child(2n){margin-right: 0px;}
.post_phone .post_phone_top .note_product{float: left;position: relative;background: #fcfaa7;color: #76540c;padding: 8px 20px;width: 488px;border: 1px solid #d3d393;border-radius: 3px;margin: 10px 0px 12px 0px;}
.post_phone .post_phone_top .note_product span.fa-exclamation:before{color: #e5832a;font-family: FontAwesome;margin-right: 5px;}
.post_phone .post_phone_top .note_product:before,
.post_phone .post_phone_top .note_product:after{content: "";position: absolute;left: 25px;border: 8px solid transparent;}
.post_phone .post_phone_top .note_product:before{top: -16px;border-bottom-color: #d3d393;}
.post_phone .post_phone_top .note_product:after{top: -15px;border-bottom-color: #fcfaa7;z-index: 2;}
.post_phone .bg_bd_phone{border-radius: 0px;background: #f9f9f9;border: 1px solid #ededed;padding: 10px 8px;height: auto;}
.post_phone select.bg_bd_phone{padding: 0px 8px;height: 34px; line-height: 34px;}
.all_info_item_new .post_phone .post_phone_top .area_info_cat{margin-bottom: 24px;}
.post_phone .post_phone_top .fieldInforNew .fieldInforNewRight{width: 220px;float: left;margin-left: 0px;}
.post_phone .post_phone_top .fieldInforNew .fieldInforNewLeft{width: auto;}
.post_phone .post_phone_top .general_info_new .field_item_new{margin-left: 0px;padding-left: 0px;}
.post_phone .post_phone_top .container_up_fake{margin-top: 0px;width: 100% !important;margin-bottom: 16px !important;}
.post_phone .post_phone_top .container_up_fake .area_up_fake{background: #fff;width: 80%;padding: 26px 19px;}
.post_phone .post_phone_top .area_up_fake .fake_panel{padding-left: 0px !important;}
.post_phone .post_phone_top .area_up_fake .fake_panel .field_name{position: relative !important;left: 37px !important;text-align: center;margin-top: 0px;padding-top: 0px;line-height: normal;margin-bottom: 18px;}
.post_phone .post_phone_top .container_up_fake .p_first{width: 100%;line-height: 15px;}
.post_phone .post_phone_top .area_up_fake .fake_panel .choose_img_fake{margin-right: 0px;margin-left:10px;clear: both;}
.post_phone .lienhe{background: none;padding: 20px;margin: 0px;width: 100%;border: 1px solid #e7e7e7;}
.post_phone .lienhe .sub_lienhe{margin-left: 205px;}
.post_phone .lienhe input[type=text]{width: 427px;font-size: 13px;}
.post_phone .lienhe .text_1{border-bottom: 1px solid #fae8e4;line-height: normal; margin-bottom: 30px;}
.post_phone .lienhe .text_1 span{text-transform: uppercase;position: relative;top: 5px;background: #fff;padding-right: 10px;}
.all_info_item_new_phone .field_value .msg_error{position: relative;bottom: 0px;left: 0px;clear: both;}
.all_info_item_new_bds.all_info_item_new_phone .area_buy_item{width: 89.7%;margin-left: 0px !important;border: 1px solid #e7e7e7;border-top: none;padding-left: 70px;margin-top: 0px;padding-top: 30px;background: url("../images/post_item/icon_notice.png") no-repeat scroll 20px 30px rgba(0, 0, 0, 0);border-bottom: none;}
.all_info_item_new_bds.all_info_item_new_phone .area_buy_item.w_100{width: 100%;}
.area_rule_post.area_rule_post_phone{border: 1px solid #e7e7e7;width: 88.2%;float: right;padding: 24px 0px;border-top: none;position: relative;overflow: initial;}
.area_rule_post.area_rule_post_phone:before{position: absolute;content: "";top: 0px;left: -11px;width: 10px;height: 100px;background: #f1f1f1;z-index: 10;}
.post_phone_pk{display: none;}
.list_attr{position: relative;}
.list_attr ul{float: left;width: 100%;}
.list_attr ul li{float: left;margin-right: 55px;margin-bottom: 12px;*padding-left: 20px;cursor: pointer;}
.list_attr ul li.icon_bds:before{width: 15px;height: 15px;top: 1px;left: 0px;background-position: 0px -11px;}
.list_attr ul li.active.icon_bds:before{background-position: -16px -11px;}
.list_attr ul li:last-child{margin-right: 0px;}
.post_phone .post_phone_top .list_attr .field_value_phone{margin-left: 0px;margin-bottom: 0px;*width: auto;}
.list_attr.field_item_new{margin-left: 0;padding-left: 0;}
.list_attr .sub_attr{margin-top: 12px;float: left;width: 100%;}
.list_attr .field_value_phone{*border-bottom: 1px solid #ebebeb;}
.list_attr .sub_attr:last-child .field_value_phone{border-bottom: none;}
.icon_sub_phone input[type=checkbox]{width: 18px;height: 18px;display: none;}
.icon_sub_phone label{padding-left: 7px;position: relative;*top: -3px;}
#list_your_product{display: none;}
.loading_post{display: none;background: #fff;position: absolute;top: 50%;left: 60%;z-index: 500;padding: 10px 20px;color: #333;font-size: 14px;}
.note_buy{margin-left: 167px;margin-bottom: 25px;margin-top: 10px; display: none;}
.note_buy span{color: #e71c32;margin-right: 3px;font-style: italic;}
.icon_radio_checkbox{position: relative;padding-left: 26px;}
.icon_radio_checkbox:before{position: absolute; content: "";background: url("../images/post_item/icon_radio_checkbox.png") no-repeat 0 0;}
.icon_radio.icon_radio_checkbox:before{width: 18px;height: 18px;top: 0;left: 0px;background-position: 0 0;}
.icon_radio.icon_radio_checkbox.active:before{width: 18px;height: 18px;top: 0;left: 0px;background-position: 0 -19px;}
.icon_checkbox.icon_radio_checkbox:before{width: 18px;height: 18px;top: 0;left: 0px;background-position: -19px 0;}
.icon_checkbox.icon_radio_checkbox.active:before{width: 18px;height: 18px;top: 0;left: 0px;background-position: -19px -19px;}
.list_attr.list_attr_tag {margin-bottom: 12px;}
.list_attr.list_attr_tag .label_phone{line-height: 20px;}
.list_attr.list_attr_tag ul li{width: 35%;}
.list_attr.list_attr_tag ul li:nth-child(2n){margin-right: 0px;}
.bg_post{position: absolute;top: 0px;left: 0px;z-index: 1000;rgba(0,0,0,.3);width: 100%;height: 100%;}
.width_440{width: 440px !important;}
.width_230{width: 237px !important;}
.width_163{width: 163px !important;}
.width_145{width: 145px !important;}
.width_72{width: 80px !important;}
.post_chothue .location_map{margin: 14px 0px 13px 0px;}
.post_phone.post_chothue .post_phone_top .getTemp_ct .field_item_new.field_item_new_phone{float: left;width: auto;margin-right: 10px;height: 62px;}
.post_phone.post_chothue .post_phone_top .getTemp_ct .field_item_new.field_item_new_phone:last-child{margin-right: 0px;}
.post_phone.post_chothue .post_phone_top .getTemp_ct .field_item_new.field_item_new_phone .field_value {min-width: 163px;}
.post_phone.post_chothue .post_phone_top .fieldInforNew .fieldInforNewLeft{width: 460px;}
.post_phone.post_chothue .post_phone_top .txt_address{margin-bottom: 13px;}
.post_phone.post_chothue .post_phone_top .field_item_new_price span:nth-child(2){margin: 0px 18px 0px 10px;}
.post_phone.post_chothue .post_phone_top .field_item_new_price span:nth-child(3) input[type=checkbox]{width: 18px;height: 18px;margin-right: 9px;position: relative;top: 5px;}
.post_phone.post_chothue .post_phone_top .p_first{font-style: italic;}
.post_phone.post_chothue .post_phone_top .container_up_fake .area_up_fake{border: 2px dotted #e4e4e4;}
.post_phone.post_chothue .post_phone_top .object_other{position: relative; width: 530px !important;}
.post_phone.post_chothue .post_phone_top .object_other .object_ct{margin: 13px 0px 16px 0px;}
.post_phone.post_chothue .post_phone_top .object_other .field_value .object{color: #333;font-size: 13px;cursor: pointer;padding: 2px 5px;position: relative;top: -6px;
    /*margin-right: 15px;margin-bottom: 10px;border-radius: 3px;border: 1px solid #e9e9e9;
    background: -moz-linear-gradient(bottom, #f0f1f3 30%, #fff 70%);
    background: -o-linear-gradient(bottom, #f0f1f3 30%, #fff 70%);
    background: -ms-linear-gradient(bottom, #f0f1f3 30%, #fff 70%);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0.3, #f0f1f3),color-stop(0.7, #fff));*/
}
/*.post_phone.post_chothue .post_phone_top .object_other .field_value .object.fa-check:before{color: #999;margin-right: 8px;}
.post_phone.post_chothue .post_phone_top .object_other .field_value .object.active.fa-check:before{color: #fff;}*/
.post_phone.post_chothue .post_phone_top .object_other .field_value .object.active{color: #2570a9;/*background: #2570a9;border-color: #2570a9;*/}
.post_phone.post_chothue .lienhe .sub_lienhe{margin-left: 72px;}
.post_phone .area_up_fake .fake_panel .choose_img_fake{font-weight: normal;}
.post_chothue .txt_object{margin-left: 10px;color: #2570a8;line-height: 22px;}
.post_chothue .txt_object.txt_object_new{margin-left: 0px;font-weight: normal;margin-top: 5px;}
.post_phone.post_chothue .bg_bd_phone{color: #666;}
.post_phone.post_chothue .list_object {margin-right: 15px;display: inline-block;margin-bottom: 15px;position: relative;padding: 2px 5px 2px 25px;cursor: pointer;}
.post_phone.post_chothue .list_object:before{content: "";position: absolute; top: 0; left: 0; width: 20px;height: 20px;background: url("../../style/images/bds/icon_check_tt.png") no-repeat 0 0;}
.post_phone.post_chothue .list_object.active:before{background-position: 0 -20px;}
.post_phone.post_chothue .list_object.list_object_2 {width: 190px;}
.post_phone.post_chothue .list_object input[type=checkbox]{width: 20px;height: 20px;}
.getTemp_bds{position: relative;}
.getTemp_bds .location_map{margin: 14px 0px 13px 0px;}
.general_info_new .getTemp_bds .field_item_new{float: left;width: auto;margin-right: 10px;}
.general_info_new .getTemp_bds .field_item_new .field_value{min-width: 163px;}
.hide_temp_motor{display: none;}
.qtvd{font-style: italic; font-size: 12px;}
.fa.roboto_regular{font-family: roboto_regular;}
.alert_price{font-style: italic;color: red;margin-top: 5px;}

.box_listAttr{
    width: 790px;
    position: relative;
    min-height: 280px;
}
.listAttr{margin-bottom: 15px;float: left;width: 530px;clear: both;}
.quick_bg{
    width: 197px;
    /*height: 355px;*/
    top: 10px;
    position: absolute;
    right: 50px;
    border: 1px dashed #d6c17e;
    background: url(/styles/default/ads-love/images/quick_bg_2.png) no-repeat left 80px top 30px #fff9e6;
    box-sizing: border-box;
    padding: 20px;
    padding-top: 90px;
}
.quick_bg span{
    font-size: 13px;
    color: #333333;
    font-weight: bold;
    font-style: italic;
    line-height: 22px;
    text-align: left;
}
.quick_bg .arrow{
    background: url(/styles/default/ads-love/images/quick_bg.png) no-repeat left 0px top 0px;
    position: absolute;
    width: 25px;
    height: 25px;
    left: -15px;
    bottom: 100px;
}
.nameAttr{margin-bottom: 10px;}
.listAttr .subAttr{float: left;list-style: none;}
.subAttr li{float: left;width: 120px;}
.subAttr li .radioAttr, .listAttr .radioAttr{width: 20px;height: 20px;}
.subAttr li label, .listAttr label{padding-left: 5px;position: relative;top: -5px; margin-right: 24px;}

.info_bonus_bds{position: relative;}
.info_bonus_bds .sub_attr_bds{float: left;width: 600px;}
.info_bonus_bds .box_info_bds{padding-top: 0px !important;margin-bottom: 15px;}
.info_bonus_bds .box_info_bds .box_info_title{margin-bottom: 16px;}
.info_bonus_bds .box_info_bds .box_info_right{width: 100% !important;border-bottom: none !important;}
.info_bonus_bds .quick_bg{position: relative;float: right;clear: both;top: 0;right: 0;}
.box_struct{position: relative;margin: 10px 0px;clear: both;}
.box_struct .title_ud{margin-bottom: 10px;margin-top: 20px;}
.box_struct .font_bold{font-weight: bold;}
.box_struct .header_reg{margin-top: 30px;}
.box_struct .sub_struct{float: left;width: 100%;}
.box_struct .sub_struct.box_reg_contact{overflow:visible}
.box_struct .sub_struct .header{margin-bottom: 15px;margin-top: 5px;}
.insert_price{float: right;background: url("/styles/default/ads-love/images/insert_price.png") no-repeat center 0;width: 17px;height: 20px;margin-top: 7px;cursor: pointer;}
.insert_price.insert_price_new{float: left;margin-top: 30px;margin-left: 20px;}
.box_struct   .box_info_price{font-size: 12px;position: absolute;top: -7px;left: 266px;padding: 0px 10px;line-height: 25px;border-radius: 4px;background: #ffff00;border: 1px solid #d7d7d7;white-space: nowrap;}
.box_struct   .box_info_price:before{content:"";position: absolute;top: 24px;left: 15px;border: 7px solid transparent;border-top-color: #ffff00;z-index: 10;}
.box_struct   .box_info_price:after{content:"";position: absolute;top: 25px;left: 14px;border: 8px solid transparent;border-top-color: #d7d7d7;}
.box_struct .box_reg_contact{position: relative;padding: 0px 0px;margin-top: 25px;}
.box_struct #sub_struct_reg{*margin-top: 25px;}
.box_struct .box_reg_contact p{position: relative;line-height: 20px;padding-left: 30px;cursor: pointer;float: left;width: 36%;margin-right: 35px;}
.box_struct .box_reg_contact .show_box_reg_contact{margin-top: 25px;margin-left: 60px;}
.box_struct .box_reg_contact p.icon_bds:before{background-position: -32px -11px;top: 0px;left: 0px;width: 20px;height: 20px;}
.box_struct .box_reg_contact .note{color: #2570a8;font-size: 15px;margin-left: 5px;}
.box_struct .box_reg_contact .box_note{position: absolute;top: -57px;right: -130px;border-radius: 4px;background: rgba(0,0,0,.6);padding: 6px 10px;width: 220px;color: #fff;}
.box_struct .box_reg_contact .box_note:before{content:"";position: absolute;top: 52px;left: 50px;border: 5px solid transparent;border-top-color: rgba(0,0,0,.6);}
.box_struct .box_reg_contact p.active.icon_bds:before{background-position: -53px -10px;top: -1px;}
.input_file{background: url("../images/Upload/choose_img.png") no-repeat 20px 4px #fff;width: 190px;overflow: hidden;position: relative;cursor: pointer;line-height: 40px;padding-left: 70px;border: 1px solid #dedede;border-radius: 3px;margin: 20px 0px;}
.input_file .up_file{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.box_add_nv{position: relative;clear: both;float: left;}
.box_add_nv .add_nv{background: #2570a9;text-align: center;color: #fff;font-size: 13px;padding: 12px 18px;margin-top: 15px;float: left;border-radius: 3px;cursor: pointer;}
.box_add_nv .sub_add_nv{position: relative;padding: 8px 10px;border-radius: 3px;border: 1px solid #ebebeb;overflow: hidden;width: 97.5%;margin-top: 15px;display: flex;align-items: center;}
.box_add_nv .sub_add_nv .fl{float: left;}
.box_add_nv .sub_add_nv .checked_nv{width: 20px;height: 20px;position: relative;margin-top: 6px;}
.box_add_nv .sub_add_nv .checked_nv:before{height: 20px;position: absolute;border: 1px solid #ebebeb;}
.box_add_nv .sub_add_nv .input_nv{border: 1px solid #f0f0f0; border-radius: 3px;padding: 7px 10px;margin-right: 6px;width: 150px;}
.box_add_nv .sub_add_nv .box_file_nv{position: relative;padding: 0px 6px 0px 8px;margin-left: 12px;width: 70px;}
.box_add_nv .sub_add_nv .box_file_nv:before{content:"";position: absolute;left: -2px;border: 1px solid #ebebeb;height: 30px;}
.box_add_nv .sub_add_nv .box_file_nv .up_file_nv{position: relative;width: 68px;height: 31px;border: 1px solid #d7d7d7;border-radius: 3px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #2570a9;font-size: 12px;text-align: center;line-height: 31px;}
.box_add_nv .sub_add_nv .box_file_nv .up_file_nv .file_nv{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}
.box_add_nv .sub_add_nv .del_nv,
.box_add_nv .sub_add_nv .save_nv{*padding: 2px 10px;display: flex; align-items: center; justify-content: center;width: 27px;height: 27px;border: 1px solid #f0f0f0;color: #666;border-radius: 3px;cursor: pointer;*box-shadow: 0px 2px 3px rgba(0,0,0,.2);}
.box_add_nv .sub_add_nv .box_file_nv .image_nv{width: 54px;height: 40px;border: 1px solid #d7d7d7;position: relative;}
.box_add_nv .sub_add_nv .box_file_nv .image_nv .del_img_nv{position: absolute;padding: 2px 3px;color: #666;border-radius: 20px;border: 1px solid #e2e2e2;cursor: pointer;top: -8px;right: -13px;background: #fff;z-index: 10;}
.box_add_nv .sub_add_nv.list .input_nv,
.box_add_nv .sub_add_nv.list .box_file_nv:before,
.box_add_nv .sub_add_nv.list .del_nv{*margin-top: 6px;}
.box_add_nv .sub_add_nv.list .checked_nv{margin-top: 10px;}
.box_add_nv .sub_add_nv .del_nv{margin-left: 6px;}
.hide_box{display: none;}
.show_box{display: block;}
.banner_car{display: block;width: 1008px;overflow: hidden;margin: 10px auto;}
.is_login .chat_facebook_reg{padding:0 0 20px 35px}
.is_login .TempBDSNew .chat_facebook_reg{padding:15px 0 20px 35px;border: 1px solid #e7e7e7;border-top:none}
.chat_facebook_reg .font_12{margin-bottom: 15px}
.is_login .TempBDSNew .chat_facebook_reg{padding-left: 225px}
.is_login .TempChoThue .chat_facebook_reg{padding-left: 95px;border: 1px solid #e7e7e7;border-top:none}
.is_login .TempEstate .chat_facebook_reg,.is_login .TempMotor .chat_facebook_reg{padding-left: 40px}

.is_login .TempBDSNew .lienhe .lienhe_bds{border-bottom: none;padding-bottom: 0}
.is_login .post_phone .lienhe{border-bottom: none;padding-bottom: 10px}

.header.header_label{margin-top: 30px;}
.box_struct.box_struct_new{margin: 0px; float: left;width: 100%;}
.box_struct.box_struct_new .label_box{float: left; line-height: 35px;}
.box_struct.box_struct_new .input_file, .box_struct.box_struct_new .sub_price_new{cursor: inherit;*max-height: 54px;*height: 54px;*line-height: 54px; max-width: 464px; float: left;width: 464px;padding: 10px 10px 10px 12px;margin: 20px 0px 0px 0px;background: #fff;border-radius: 0px;border: 1px solid #ececec;border-left: 4px solid #29a0fc;box-shadow: 0px 0px 4px rgba(0,0,0,0.1);}
.box_struct.box_struct_new .input_file_doc_phone{border-left-color: #ffbd66;}
.box_struct.box_struct_new .input_file_doc_tl{border-left-color: #49bcd1;}
.box_struct.box_struct_new .input_file_doc .box_upload{float: right;border: 1px solid #29a0fc; color: #1b8fe8;font-size: 12px;height: 33px;width: 130px;border-radius: 3px;*margin: 10px;position: relative;line-height: 33px;text-align: center;cursor: pointer;}
.box_struct.box_struct_new .insert_price.insert_price_new{float: left;border: 1px solid #e0e0e0; height: 54px;width: 54px;line-height: 54px;text-align: center;cursor: pointer;vertical-align: middle;margin-top: 20px;margin-left: 10px; background: none;}
.box_struct.box_struct_new .insert_price.insert_price_new:before{color: #39b29d;font-size: 30px;}
.box_struct.box_struct_new .box_info_price{top: -15px;right: -20px;left: auto;}
.box_struct.box_struct_new .sub_struct .sub_price:nth-child(1),
.box_struct.box_struct_new .sub_struct .sub_price:nth-child(2){margin-top: 20px;}

/*** Sim **/
.txt_upercase{text-transform: uppercase;}
.bg_2570a9{background-color: #2570a9;}
.cl_216f9f{color: #216f9f;}
.cl_f10303{color: #f10303;}
.cl_ff7200{color: #ff7200;}
.cl_085d91{color: #085d91;}
.cl_0c65a8{color: #0c65a8;}
.cl_e11f27{color: #e11f27;}
.cl_2570a9{color: #2570a9;}
.cl_6a98ba{color: #6a98ba;}
.bd_c5dced{border: 1px solid #c5dced;}
.bd_dede{border: 1px solid #dedede;border-radius: 3px;padding: 0px 10px;line-height: 33px; background: #fff;}
.all_info_item_new.TempSim{position: relative;}
.all_info_item_new.TempSim .post_phone .post_phone_top .post_phone_bd .bd_lr{padding: 0px 25px;}
.temp_sim{position: relative; flex-direction: row; display: flex; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 13px;}
.temp_sim_general{flex: 1; position: relative;}
.temp_sim_general.bd_r{border-right: 1px solid #dedede;}
.temp_sim_general.bd_l{border-left: 1px solid #dedede;}
.temp_sim_general .label_sim{margin-bottom: 20px;line-height: 20px;}
.temp_sim_general .hoac{padding: 10px; width: 32px; background: #fff; position: absolute; top: 60px; z-index: 10; right: auto; left: -10px;font-style: italic;}
.temp_sim.not_login_store .temp_sim_general .hoac{right: -25px; left: auto}
.temp_sim_general .number_input_sim{margin-top: 12px;padding-top: 12px;border-top: 1px solid #f1f1f1;position: relative;}
.temp_sim_general .number_input_sim .remove_input_sim{position: relative;
    float: right;
    margin-right: 10px;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #e1e1e1;
    text-align: center;
    color: #333;
    font-size: 13px;
    margin-top: -10px; z-index: 100;}
.temp_sim_general .number_input_sim .remove_input_sim:before{position: absolute; top: 5px; left: 8px;}
.temp_sim_general .number_input_sim:first-child{margin-top: 0px;padding-top: 0px;border-top: none;}
.temp_sim_general .input_sim{padding-left: 23px;position: relative;margin-bottom: 10px;color: #666;}
.temp_sim_general .input_sim.input_sim_title input{width: 228px !important;}
.temp_sim_general .input_sim.input_sim_des{margin-bottom: 10px;}
.temp_sim_general .input_sim.input_sim_des .label_des{margin-top: 10px;vertical-align: top;}
.temp_sim_general .input_sim .stt_sim{position: absolute;left: 0px;top: 10px;}
.temp_sim_general .input_sim label{width: 70px;display: inline-block;}
.temp_sim_general .input_sim select{height: 35px;}
.temp_sim_general .input_sim .general_sim{width: 180px; font-size: 13px;}
.temp_sim_general .input_sim input.general_sim{width: 160px;}
.temp_sim_general .add_number_sim{line-height: 32px; padding: 0px 10px; border-radius: 3px;margin-left: 23px; border: 1px solid #c5dced;float: left;background: #f6f7f9;margin-top: 12px; cursor: pointer;}
.temp_sim_general .add_number_sim:hover{box-shadow: 1px 2px 5px  rgba(0,0,0,0.2);}

.temp_sim_general.input_info_sim{padding-right: 30px;}
.temp_sim_general.add_sim_other{position: relative;padding-left: 30px; text-align: center;}
.temp_sim_general .div_file_excel{position: relative; border-bottom: 1px solid #ebebeb;padding-bottom: 30px;margin-bottom: 25px;}
.temp_sim_general .note_excel,
.temp_sim_general .div_file_excel .file_excel{line-height: 22px;font-family: arial;}
.temp_sim_general .div_file_excel .file_excel{margin-top: 15px;}
.temp_sim_general .note_excel:before{color: #ff7200; margin-right: 7px;font-size: 14px;}
.temp_sim_general .note_excel a{text-decoration: underline;}
.temp_sim_general .div_file_excel .div_excel{background: #f6f7f9 url("../images/sim/icon_excel.png") no-repeat 50% 10px; max-height: 65px; width: 156px; position: relative; border-radius: 3px; padding: 40px 0px 15px; text-align: center;}
.temp_sim_general .div_file_excel .div_excel input{cursor: pointer; position: absolute; top: 0; left: 0; width: 100%;height: 100%;opacity: 0;z-index: 10;}
.temp_sim_general.add_sim_other .add_store_sim{cursor: pointer; float: left; background: #2570a8; color: #fff; border-radius: 3px; width: 160px; height: 65px; text-align: center;}
.temp_sim_general.add_sim_other .add_store_sim.add_store_sim_no_store{margin-left: 83px;}
.temp_sim_general.add_sim_other .add_store_sim.add_store_sim_get_store{margin-top: 25%; position: relative;}
.temp_sim_general.add_sim_other .add_store_sim p:first-child{font-size: 25px;margin-top: 5px;}

.temp_sim_general.add_sim_other .add_store_sim.add_store_sim_new{background: #2570a8  url("../images/sim/icon_add_store.png") no-repeat 50% 10px;padding-top: 30px;}
.temp_sim.not_store .temp_sim_general.add_sim_other{padding-right: 50px; padding-left: 0px;}
.temp_sim.not_store .temp_sim_general.input_info_sim{border: none; border-left: 1px solid #dedede; padding-left: 50px;text-align: left;}
.temp_sim.not_store .temp_sim_general.input_info_sim .hoac{right: 0px; left: -25px;}
.temp_sim.not_store .temp_sim_general .auto_store_sim{position: relative;margin-top: 15px;float: left; clear: both;margin-left: 23px;}
.temp_sim.not_store .temp_sim_general .auto_store_sim input{*display: none;}
.temp_sim.not_store .temp_sim_general .auto_store_sim label{padding-left: 10px;}
.temp_sim_general .div_file_excel.div_file_excel_new{flex-direction: row; display: flex; margin: 0px; border: none;}
.temp_sim_general .div_file_excel.div_file_excel_new .div_file_excel_gerneral{flex: 1; padding-left: 15px; margin: 0px;}

.infoUserSim{position: relative;border-radius: 4px;overflow: hidden;margin: 0 auto;padding: 28px;max-width: 900px;}
.infoUserSim table{border-collapse: collapse;}
.infoUserSim tr td{padding: 20px 0px;}
.infoUserSim tr {border-bottom: 1px solid #e9e9e9;}
.infoUserSim .title_post{margin-bottom: 15px;}
.infoUserSim .infoGeneral{float: left;}
.infoUserSim .infoLetf{width: 510px;min-height: 185px;padding-right: 40px; border-right: 1px solid #e7e7e7;}
.infoUserSim .infoRight{width: 288px;padding-left: 40px;}
.infoUserSim .infoRight .contentInfo{}
.infoUserSim .infoRight .contentInfo input{border: 1px solid #ededed; background: #f9f9f9;padding: 0px 10px; line-height: 36px;width: 100%;margin-top: 13px;font-size: 13px;}
.infoUserSim .action_post{position: relative; text-align: center;float: left;width: 100%;margin-top: 30px;}
.infoUserSim .action_post a{border-radius: 4px;line-height: 36px;padding: 0px 25px;border: 1px solid #ff6d1f;font-size: 13px !important;display: inline-block;}
.infoUserSim .action_post a:hover{box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.infoUserSim .action_post a:first-child{background: #ff6d1f;color: #fff;text-transform: uppercase;margin-right: 10px;}
.infoUserSim .action_post a:last-child{background: #f6f7f9;border-color: #c5dced;color: #216f9f;}
.sim_con_tien{padding-left: 70px;padding-bottom: 10px;}

.bg_f0f0f0{background: #f0f0f0;}
.popup_store_sim{text-align: left;font-weight: normal;position: relative; background: #F1F1F1;border-radius: 4px;padding: 10px;overflow: hidden;max-width: 1029px;margin: 0px auto;}
.popup_store_sim header{text-align: center; line-height: 30px;padding-bottom: 13px;}
.colse_store_sim{font-size: 15px !important; color: #444; border-radius: 3px; border: 1px solid #d8d8d8; float: right; padding: 8px 10px;}
.colse_store_sim.colse_store_sim_new{font-size: 20px !important;position: absolute;top: 7px;right: 7px;}
.popup_store_sim .container {position: relative;}
.popup_store_sim .container .sidebar_store_sim{border-radius: 3px;background: #fff;margin-right: 5px;width: 192px;float: left;overflow: hidden;}
.popup_store_sim .container .sidebar_store_sim .title_store_sim{background: #ecdf5d;line-height: 35px;text-transform: uppercase;padding-left: 12px;color: #222;}
.popup_store_sim .container .sidebar_store_sim ul {padding: 10px 0px; float: left; width: 100%;}
.popup_store_sim .container .sidebar_store_sim ul li{float: left;line-height: 30px;width: 100%;margin-left: 0px;}
.popup_store_sim .container .sidebar_store_sim ul li a{display: block; color: #333; padding: 0px 15px;}
.popup_store_sim .container .sidebar_store_sim ul li:hover, .popup_store_sim .container .sidebar_store_sim ul li.active {background: #f8f8f8;}
.popup_store_sim .container .sidebar_store_sim ul li.active a{font-family: roboto_medium;color: #111;}
.popup_store_sim .container .wraper_store_sim{float: left;width: 80.2%;}
.popup_store_sim .container .wraper_store_sim .search_store_sim{padding: 10px;background: #fff;float: left; width: 97.6%;}
.popup_store_sim .container .wraper_store_sim .search_store_sim .input_search{float: left;position: relative;}
.popup_store_sim .container .wraper_store_sim .search_store_sim .input_search input{font-size: 13px;width: 500px;border: 1px solid #d4d4d4; background: #f7f7f7; line-height: 31px;padding: 0px 10px;}
.popup_store_sim .container .wraper_store_sim .search_store_sim .input_search .find_store{border-radius: 4px; background: #2570a8; color: #fff; display: inline-block;position: absolute;top: 0px;right: 0px;line-height: 33px;padding: 0px 18px;}
.popup_store_sim .container .wraper_store_sim .search_store_sim .add_store{float: right;background: #33cc00; border-radius: 4px;line-height: 33px;padding: 0px 13px;color: #fff;}
.popup_store_sim .container .wraper_store_sim nav{background: #f1f1f1;line-height: 35px;padding: 5px 15px 0px 15px;clear: both;}
.popup_store_sim .container .wraper_store_sim nav a{display: inline-block;padding: 5px 15px;border-radius: 4px 4px 0px 0px; font-family: roboto_bold; font-size: 13px;color: #666;}
.popup_store_sim .container .wraper_store_sim nav a:hover, .popup_store_sim .container .wraper_store_sim nav a.active{background: #fff; color: #333;}
.popup_store_sim .container .wraper_store_sim .list_store{background: #fff;*padding: 0px 20px;}
.popup_store_sim .container .wraper_store_sim table{border-collapse: collapse;}
.popup_store_sim .container .wraper_store_sim tr.active{background: #ffffcc;}
.popup_store_sim .container .wraper_store_sim tr td{*line-height: 60px; border-bottom: 1px solid #e9e9e9; padding: 12px 5px;}
.popup_store_sim .container .wraper_store_sim tr td a{line-height: 30px; text-align: center; border-radius: 4px; display: inline-block;font-size: 13px;}
.popup_store_sim .container .wraper_store_sim tr td a:before{margin-right: 5px;}
.popup_store_sim .container .wraper_store_sim tr td .post_store{color: #0c65a8;background: #e0f2ff; border: 1px solid #c5dced;width: 75px; margin-right: 10px;}
.popup_store_sim .container .wraper_store_sim tr td .post_store.post_store_active{background: #e7e7e7; border: 1px solid #d7d7d7;color: #666;}
.popup_store_sim .container .wraper_store_sim tr td .post_store.post_store_expire{background: #ff5;}
.popup_store_sim .container .wraper_store_sim tr td .del_store{border: 1px solid #7ebbe8;width: 32px;}
.popup_store_sim .container .wraper_store_sim tr td .del_store:before{margin-right: 0px;}
.popup_store_sim .container .wraper_store_sim tr td .buy_service{margin-left: 10px; position: relative;padding-left: 10px;}
.popup_store_sim .container .wraper_store_sim tr td .buy_service:after{position: absolute; left: 0; top: 4px; content: ""; width: 1px;height: 20px;background: #dcdcdc;}
.popup_store_sim .container .wraper_store_sim tr td .buy_service:before{color: #42cf15;}
.popup_store_sim .container .wraper_store_sim tr td.action{text-align: right;}
.popup_store_sim .container .wraper_store_sim tr td .title_sim{width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;text-align: left;}
.popup_store_sim .container .wraper_store_sim tr:last-child td{border: none;}

.div_sub_sim{border-bottom: 1px solid #e9e9e9;}
.div_sim_top{flex-direction: row; clear: both;padding: 12px 5px;overflow: hidden; position: relative;}
.div_sim_top.div_sim_top_new{padding: 12px 0px;}
.div_sim_top.div_sim_top_new.active{background: #ffffcc;}
.div_sim_top .div_sim_general{flex: 1;float: left;}
.div_sim_top .div_sim_general a{line-height: 30px; text-align: center; border-radius: 4px; display: inline-block;}
.popup_store_sim_new .div_sim_top .div_sim_general a{font-size: 13px;}
.div_sim_top .div_sim_general a:before{margin-right: 5px;}
.div_sim_top .div_sim_general .post_store{color: #0c65a8;background: #e0f2ff; border: 1px solid #c5dced;width: 75px; margin-right: 6px;}
.div_sim_top .div_sim_general .post_store.post_store_active{background: #e7e7e7; border: 1px solid #d7d7d7;color: #666;}
.div_sim_top .div_sim_general .post_store.post_store_expire{background: #ff5;}
.div_sim_top .div_sim_general .del_store{border: 1px solid #7ebbe8;width: 32px;}
.div_sim_top .div_sim_general .del_store:before{margin-right: 0px;}
.div_sim_top .div_sim_general .buy_service{margin-left: 10px; position: relative;padding-left: 10px;}
.div_sim_top .div_sim_general .buy_service:after{position: absolute; left: 0; top: 4px; content: ""; width: 1px;height: 20px;background: #dcdcdc;}
.div_sim_top .div_sim_general .buy_service:before{color: #42cf15;}
.div_sim_top .div_sim_general .title_sim{width: 85%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;text-align: left;}
.div_sim_top .div_sim_general.div_action{text-align: right;width: 16%;float: right;}
.div_sim_top .div_sim_general.div_sim_number{width: 25%;}
.div_sim_top .div_sim_general.div_sim_number .check_sim{position: relative; top: -11px;margin-right: 10px;}
.div_sim_top .div_sim_general.div_sim_price{width: 35%;flex-direction: row; display: flex; justify-content: space-between; align-items: center; height: 33px;}
.div_sim_top .div_sim_general.div_sim_price *{flex: 1;}
.div_sim_top .div_sim_general.div_sim_view{width: 24%;}
.div_sim_bottom {padding: 0px 20px 15px 27px;}

.list_store .gia_han .cl_df0023{color: #df0023;}
.list_store .gia_han a{position: relative;margin-left: 20px;}
.list_store .gia_han a:before{float: right;margin-left: 5px;}
.list_store .gia_han a:after{position: absolute; content: ''; left: -10px; top: 0px;height: 14px;width: 1px;background: #cdcdcd;}
.post_item_store.gia_han_sim{border-color: #33cc00 !important; background: none !important; color: #33cc00 !important;}

/*.div_sim_top .div_sim_general .icon_mang_sim_1:before{top: 0px;}
.div_sim_top .div_sim_general .icon_mang_sim_2:before{top: 6px;}
.div_sim_top .div_sim_general .icon_mang_sim_3:before{top: 3px;}
.div_sim_top .div_sim_general .icon_mang_sim_4:before{top: 0px;}
.div_sim_top .div_sim_general .icon_mang_sim_5:before{top: 0px;}*/

.error_sim, .error_des_sim{clear: both;margin-left: 23px;font-style: italic; color: red;}
.error_des_sim{margin-left: 0px;}
.action_all{position: relative; clear: both;float: left;margin-top: 18px;}
.action_all a{position: relative;margin-right: 8px;display: inline-block;background: #f4f4f4;border: 1px solid #d8d8d8;line-height: 27px;padding: 0px 10px;color: #6e6e6e;}
.action_all a.del_all{padding: 0px 15px;}
.action_all a.post_all{background: #e0f2ff;border: 1px solid #c5dced;border-radius: 3px;color: #0c65a8;}
.action_all a.post_all:before{margin-right: 5px;color: #3f8eca;}
.action_all a.check_all {color: #9f9f9f;}
.action_all a.check_all span{color: #747474;border: 1px solid #c4c4c4;position: absolute;top: 6px;left: 10px;width: 14px;*height: 12px;font-size: 18px;text-align: center;line-height: 14px;}
.action_all a.check_all span.uncheck_sim{font-size: 30px;}
.action_all a.check_all:before{margin-left: 22px; position: relative; top: -3px;}

.icon_mang_sim{position: relative;display: inline-block;}
.icon_mang_sim:before{position: absolute; content: ""; background: url("../images/payment/icon_mang_new.png?ver=1") no-repeat 0 0;}
.icon_mang_sim_1:before{background-position: 0px 0px;width: 54px;height: 32px;top: -16px;left: 0px;}
.icon_mang_sim_2:before{background-position: 0px -31px;width: 78px;height: 14px;top: -8px;left: 0px;}
.icon_mang_sim_3:before{background-position: 0px -45px;width: 90px;height: 22px;top: -16px;left: 0px;}
.icon_mang_sim_4:before{background-position: 0px -74px;width: 90px;height: 35px;top: -15px;left: -25px;}
.icon_mang_sim_5:before{background-position: 0px -110px;width: 90px;height: 31px;top: -15px;left: -25px;}
.bg_mark_sim, .bg_view_excel{position: absolute; top: 0; left: 0; z-index: 100;background: rgba(0,0,0,0.4) url("../images/loading.gif") no-repeat 50% 20%; width: 100%; height: 100%;}
.bg_view_excel{background: rgba(0,0,0,0.1); z-index: 2000;}
.popupContainer{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.4);z-index: 10000;}
.popupContainer .container_sim_store{border-radius: 4px;overflow: hidden;background: #fff;position: relative;z-index: 15000;margin: 0px auto;}
.popup_image_sim{position: relative;border-radius: 3px;height: 400px;width: 1240px;background: url("../images/sim/Capture.PNG.png") no-repeat 0 0;}
.popup_image_sim.popup_image_sim_new{position: absolute;left: 0px;right: 0px;top: 100px;margin: 0 auto;}
.popup_image_sim a{position: absolute;display: inline-block;width: 30px;height: 30px;border-radius: 50%;top: -17px;right: -17px;background: #f1f1f1;}
.popup_image_sim a:before{font-size: 15px;position: absolute; top: 7px; left: 10px;}

.popup_store_sim .image_kho_sim{position: relative;width: 1010px;height: 330px;background: url("../images/sim/kho_sim.jpg") no-repeat 0 0;}
.popup_store_sim .login_vietID{position: relative; text-align: center;}
.popup_store_sim .login_vietID p{line-height: 30px;}
.popup_store_sim .login_vietID a{line-height: 43px; width: 142px;display: inline-block;color: #fff;margin: 10px 0px 45px;border-radius: 3px;}
.popup_store_sim .login_vietID a:hover{box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.popup_store_sim .wraper_input{position: relative; margin: 0px -10px -10px; padding: 30px;background: #fff;text-align: center;}
.popup_store_sim .wraper_input .header_sim{margin-bottom: 30px;}
.wraper_input .temp_sim_general .number_input_sim{text-align: left;}
.wraper_input .temp_sim_general .div_file_excel .div_excel{margin-left: 130px;}
.wraper_input .temp_sim_general .div_file_excel{margin: 0px;padding: 0px;border: none;}
.wraper_input .submit_store{line-height: 40px;width: 150px;border-radius: 3px;text-align: center;color: #fff;margin-top: 25px;display: inline-block;}
.wraper_input .submit_store:hover{box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.wraper_input .submit_store.back_store{width: 100px;border: 1px solid #dedede;color: #555;margin-right: 10px;}
.wraper_input .submit_store.back_store:before{margin-right: 5px;}
.popup_store_sim .wraper_input .div_input_general{flex: 1;}
.image_sussec{position: relative;max-height: 310px;height: 165px;text-align: center;background: #fff url("../images/sim/icon_sussecc.png") no-repeat 50% 20%; padding-top: 155px;border-radius: 5px;}
.image_sussec .close_sussec{color: #555;position: absolute;top: 8px;right: 8px;border: 1px solid #d8d8d8;background: #f0f0f0;border-radius: 3px;width: 30px;height: 30px;display: inline-block;}
.image_sussec .close_sussec:before{font-size: 17px;position: absolute;top: 6px;left: 9px;}
.image_sussec p{margin-bottom: 15px;}
.image_sussec .view_store_sim{color: #2570a9; display: inline-block; border-radius: 3px; border: 1px solid #c5dced; background: #f6f7f9;line-height: 40px;width: 150px;text-align: center;}
.image_sussec .view_store_sim:hover{box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.image_sussec .view_store_sim:before{margin-right: 10px;font-size: 18px;color: #4390ca;}

.post_store_sim{position: absolute; right: 5px;text-align: right;}
.post_store_sim.top_95{top: -95px;}
.post_store_sim.top_53{top: -53px;}
.post_store_sim a{position: relative;display: inline-block;text-align: center;background: #2570a8;color: #fff;border-radius: 4px; line-height: 40px;padding: 0px 25px 0px 45px;margin-bottom: 10px;}
.post_store_sim a:before{position: absolute; right: 10px;}
.post_store_sim a:after{content: '\f062'; position: absolute; left: 10px;font-family: FontAwesome; top: 7px; background: #135788; border-radius: 30px; padding: 6px 7px;line-height: normal;}
.post_store_sim a:hover{box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.description_sim.text_tinymce{width:120px; height:80px;box-sizing: border-box; padding: 10px; border-width: 1px;border-color: rgb( 215, 215, 215 );border-style: solid;border-radius: 3px;background-color: rgb( 255, 255, 255 );}

.post_sim_menu{float: left;width: 210px;margin-left: 95px;margin-top: 20px;}
.post_sim_menu .choose_sub_cat{padding: 0px !important;background: none !important;}
.post_sim_menu .link_sim.link_sim_new{display: block;padding: 0px;margin: 0px;padding-left: 12px;line-height: 42px;border: 1px solid #dfe6ee;color: #0475b1;}
.post_sim_menu .link_sim.link_sim_new:hover{box-shadow: 1px 2px 3px rgba(0,0,0,0.2);}
.post_sim_menu .post_store_sim{right: auto; *left: 90px;text-align: left;*margin-top: 20px;}
.post_sim_menu .post_store_sim, .post_sim_menu {width: 210px;}
.post_sim_menu .post_store_sim a{display: block;}
.other_sim{position: relative;height: 1px; background: #e6e6e6;margin: 25px 0px;}
.other_sim span{position: relative;padding: 1px 10px; background: #fff;top: -7px;left: 40%;font-size: 13px;color: #ccc;}
.link_sim.link_sim_new:before, .link_sim.link_sim_new:after{top: 4%;right: 10px;}
.link_sim.link_sim_new:after{right: 15px;}
.bd_none{border: none !important;}
.error_file{line-height: 20px;}
.description_sim{line-height: 20px;padding: 10px;width: 228px !important;}
.bankPay_eb .fl_eb.hide{display: none !important;}

/****Page***/
.page_store{position: relative;line-height: 40px;margin: 10px 0px;text-align: center;background: #f1f1f1;}
.page_store a{position: relative;display: inline-block; padding: 10px; color: #333;border-radius: 4px;border: 1px solid #dedede;background: #fff;}
.page_store a:hover{color: #ff6600;box-shadow: 1px 2px 4px rgba(0,0,0,0.2);}
.page_store a.hide{display: none;}
.page_store .prev_page:before{position: absolute;left: 10px;}
.page_store .next_page:before{position: absolute;right: 10px;}
.page_store .next_page{padding-right: 25px;}
.page_store .prev_page{padding-left: 25px;margin-right: 10px;}
.page_store.page_store_userCP{padding: 10px; background: #fff;}
.page_store.page_store_userCP a{padding: 8px 12px; margin-right: 8px;line-height: normal;}
.page_store.page_store_userCP a.pgCurrent{background: #F1F2F4;}
.page_store.page_store_userCP a.pgPrev{margin-left: -4px;}
/*** End **/

.view_struct{position: relative;font-family: roboto_regular;padding-left: 6px;}
.view_struct:before{float: right;margin-left: 5px;}

.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds{padding: 0px; margin: 0px; position: relative;line-height: 20px;padding-left: 10px;}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds:before{content: ""; position: absolute; left: 0px; top: 1px; width: 3px; background: #f29312;height: 16px;}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds .cl_f29312{color: #f29312}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds .ky_gui{transition: all .2s ease-in-out;border-radius: 5px;background: #c4ddf0; margin-top: 13px; line-height: 40px;width: 200px;position: relative;display: flex;align-items: center; justify-content: center;}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds .ky_gui:before{position: absolute; right: 50px;font-weight: 700;}
.choose_cat_post .choose_cat .step_2 .step_3 .choose_bds .ky_gui:hover{box-shadow: 1px 2px 5px rgba(0,0,0,0.3);}