@charset "utf-8";	
/* 載入 */

/*廠商登入頁*/
.standard_cont .form-horizontal .control-label {
    font-weight: normal;
}
.standard_cont .form_content .col-md-6 {
    width: 50%;
    padding-left: 0;
}

.standard_cont .form_content .w50p{
    width: 80%;
    display: inline-block;
    padding-left: 0;
}
.standard_cont .form_content .radio_list {
    text-align: center;
    padding: 17px 0px;
}
.standard_cont .form-horizontal .btns {
    padding: 5px 0px 20px;
    margin: 0px auto;
}
.standard_cont .form-horizontal .btns input[type=button].w114px{
	min-width: 114px;
}

@media screen and (max-width:1199px) {
.recom_list .thumbnail .caption .btns a {
    padding: 6px 10px;
}
.standard_cont .company_info .info .title .links a {
    font-size: 13px;
}
/*加盟主需求內頁*/
.demand_article .cont .form-horizontal .form-group .choose span {
    width: 15%;
}
.demand_article .cont .form-horizontal .form-group .choose select {
    width: 85%;
}

/*FB嵌入*/
.fb_cont iframe[src *= "facebook"]{
    height: 494px;
}
}

@media screen and (max-width:1115px) {
/*div#InterNewsText_marquee1 {  
    display: none;
}*/
}

@media screen and (max-width: 991px) {
.content_index .search_bar .featured ul li.th {
    font-size: 15px;
    font-size: 1rem;
}
.content_index .search_bar .featured ul li a {
    font-size: 14px;
    font-size: 0.9rem;
}
.recom_list .thumbnail .caption .btns a {
    padding: 6px 20px;
}

/*廠商登入頁*/
.standard_cont .form_content .form-group .control-label {
    text-align: left;
    padding-bottom: 5px;
}
.standard_cont .form-horizontal .pdl_0 {
    padding-left: 12px;
}
.standard_cont .form_content .w50p{
    width: 100%;
    display: inline-block;
    padding-left: 0;
}
.standard_cont .form_content .col-md-6 {
    width: 100%;
	padding-left: 12px;
}

/*總部精選*/
.content_index.full .theme_sel .theme_list ul li {
    width: 24.1%;
    margin-right: 1%;
}
.content_index.full .theme_sel .theme_list ul li:nth-child(6n) {
    margin-right: 1%;
}
.content_index.full .theme_sel .theme_list ul li:nth-child(4n) {
    margin-right: 0%;
}
.content_index.full .theme_sel .theme_list ul li .title h3 {
    font-size: 15px;
    font-size: 1rem;
}
.standard_cont .company_info .info .title .txt h3 {
    font-size: 20px;
    font-size: 1.3rem;
}
.standard_cont .company_info .info .title {

}
.standard_cont .company_info .info .title .txt h4 {
    font-size: 16px;
    font-size: 1.05rem;

}


/*制式頁手機滑動選單*/
.menu_bar_down {
    background-color: #7aa6ce;
}
.menu_bar_down .cont {
    max-width: 700px;
    margin: 0px auto;
    height: 50px;
    line-height: 50px;
}
.menu_bar_down .cont ul {
    white-space: nowrap;
    overflow-x: auto;
    font-size: 0px;
}
.menu_bar_down .cont li {
    font-size: 20px;
    font-size: 1.3rem;
}
.menu_bar_down .cont li.active {
    border-bottom: 5px solid #fbdb65;
	background-color: rgba(58, 100, 152, 0.8);
}
.menu_bar_down .cont li a {
    color: #fff;
    outline: none;
    text-decoration: none;
    display: block;
    font-size: 20px;
    font-size: 1.3rem;
}
.standard_cont .company_cont .cont .line {

}
.request_content .container {
    width: 100%;
}
.myligthBox {
    height: 90%;
    bottom: 5%;
    top: 5%;
}
.content_index .sign_up_cont.v2 .cont .drops .range {
    width: 100%;
}
.content_index .sign_up_cont.v2 .cont .drops .range.r01 {
    margin-bottom: 10px;
}
.sign_up_cont.v2 .cont select {
    width: 75%;
}
.sign_up_cont.v2 .cont .col-md-2 {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 5px;
}
.sign_up_cont.v2 .cont .col-md-10 {
    padding-left: 15px;
}

/*說明會情報 顯示資料*/
.sign_up_cont.v2 .cont .col-md-10.moji {
    padding-top: 0px;
    padding-right: 15px;
}
.sign_up_cont.v2 .cont .col-md-10.moji .drops .range {
    width: auto;
}

/*編輯頁使用說明*/
.area_list .right {
    right: 15px;
}
.manufacturer_cont .main_cont .steps_cont ul li {
    font-size: 15px;
    font-size: 1rem;
}

/*加盟主需求內頁*/
.demand_article .cont .form-horizontal .form-group .choose span {
    width: 20%;
}
.demand_article .cont .form-horizontal .form-group .choose select {
    width: 80%;
}

/*FB嵌入*/
.fb_cont iframe[src *= "facebook"]{
    height: 467px;
}

/*最新加盟需求*/
.content_index .joining_demand_cont .demand_article h2.title {
    font-size: 18px;
    font-size: 1.2rem;
}
.content_index .new_joining_demand .list .item .left {
    width: 100%;
    display: block;
    border-right: none;
    padding-right: 0px;
}
.content_index .new_joining_demand .list .item .left li {
    border-bottom: 1px dashed #ddd;
    line-height: normal;
}
.content_index .new_joining_demand .list .item .left li.w50 {
    width: 100%;
    display: block;
}
.content_index .new_joining_demand .list .item .right {
    width: 100%;
    display: block;
    margin-top: 20px;
}

/*廠商成功註冊*/
.completed_cont .cont .main_tt h2 {
    font-size: 26px;
    font-size: 1.73rem;
}
.completed_cont .cont .main_links ul li {
    padding: 15px 0px;
}
}

@media screen and (max-width:818px) {
}

@media screen and (max-width:800px) {
.main_menu_cont ul li {
    margin: 0.5%;
    width: 49%;
}
}

@media screen and (max-width:767px) {  /*平板尺寸*/
.content_index .search_bar .s01, .content_index .search_bar .s02 {
    width: 50%;
    margin-bottom: 10px;
}
.content_index .search_bar .s03 {
    width: 100%;
    float: none;
}
.content_index .search_bar select {
    margin-right: 0%;
    width: 100%;
}
.content_index .search_bar .s01 select {
    width: 98%;
}
.content_index .search_bar button.btn-default {
    top: 50px;
}
.content_index .company_new .new_list ul li {
    width: 46%;
    margin-right: 0%;
    margin: 2%;
}
.content_index .company_new .new_list ul li .title h3 {
    font-size: 15px;
    font-size: 1rem;
}
.pages {
    display: none;
}
.pages.mobile {
    display: block;
}

/*總部精選*/
.content_index.full .theme_sel .theme_list ul li:nth-child(6n) {
    margin-right: 0%;
}
.content_index.full .theme_sel .theme_list ul li {
    width: 46%;
    margin: 2%;
}

/*制式頁*/
.standard_cont .company_info .cc01 {
    width: 100%;
    max-width: 300px;
    float: none;
    margin: 0px auto 20px;
}
.standard_cont .company_info .cc02 {
    width: 100%;
    float: none;
}

.standard_cont .anchor_menu .menu_pc {
    display: block;
	white-space: nowrap;
	overflow-x: scroll;
	overflow-y: hidden;
}
.standard_cont .anchor_menu .menu_pc.v2 {
    display: block;
}

.standard_cont .company_cont {
    font-size: 15px;
    font-size: 1rem;
}
.standard_cont .company_cont .cont h4 {
    font-size: 16px;
    font-size: 1.05rem;
}
.standard_cont .company_cont .cont h5 {
    font-size: 15px;
    font-size: 1rem;
}
.process_box .steps li .txt{
    font-size: 15px;
    font-size: 1rem;
}

/*說明列表頁*/
.standard_cont .company_cont .list_cont {
    margin-top: 20px;
}
.standard_cont .company_cont.info .add_btn {
    display: block;
    margin-bottom: 5px;
}
.standard_cont .company_cont .list_cont ul li {
    padding: 10px 10px;
}
.standard_cont .company_cont .list_cont ul li button, .standard_cont .company_cont .list_cont ul li html input[type=button], .standard_cont .company_cont .list_cont ul li input[type=reset], .standard_cont .company_cont .list_cont ul li input[type=submit] {
    padding: 10px 10px;
    font-size: 16px;
    font-size: 1.05rem;
}
.standard_cont .company_cont .list_cont ul li input[type=button] {
    font-size: 15px;
    font-size: 1rem;
    padding: 6px;
}

.standard_cont .company_cont .list_cont ul li a.link {
    display: block;
    text-align: left;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 15px;
    font-size: 1.0rem;
}
.sign_up_cont .cont .col-sm-3 {
    padding-right: 15px;
}
.sign_up_cont .cont .col-sm-9 {
    padding-left: 15px;
}
.sign_up_cont.v2 .cont .col-sm-2 {
    text-align: left;
}
.sign_up_cont.v2 .cont .col-sm-10 {
    padding-left: 15px;
}

.request_info .cont .col-sm-3 {
    padding-right: 15px;
    line-height: normal;
}
.request_info .cont .col-sm-9 {
    padding-left: 15px;
    padding-top: 0px;
    line-height: normal;
}
.request_info .cont .col-sm-9 .button_all {
    padding: 3px 5px;
}

/*加盟主名單*/
.join_list_cont .table_list {
    border: none;
    margin-bottom: 0px;
}
.join_list_cont .table_list .list_header {
    display: none;
}
.table_list .delete .title_mb {
    display: none;
}
.table_list .title_mb {
    display: table-cell;
}
.table_list  span.txt {
    display: table-cell;
    padding: 2px 2px 2px 5px;
}
.table_list .col_row .gender {
    display: table-cell;
}
.table_list .list_container>li, .table_list .list_container>li>a, .table_list .list_container .col {
    display: block;
}
.table_list .col_row {
    padding: 10px;
}
.table_list .col_row .col {
    font-size: 15px;
    font-size: 1rem;
    text-align: left;
    padding: 5px 0px;
    border-bottom: 1px dashed #d0dfe0;
}
.table_list .col_row .mb_none {
    display: none;
}
.table_list .col_row .number, .table_list .col_row .name, .table_list .col_row .phone, .table_list .col_row .mobile_phone, .table_list .col_row .mail, .table_list .col_row .status, .table_list .col_row .remarks, .table_list .col_row .login_date {
    width: 100%;
}
.table_list .col_row .delete {
    width: 100%;
    position: relative;
    text-align: right;
    border-bottom: none;
}
.table_list .col_row .delete span.txt {
    display: inherit;
}
.table_list .col_row .button_all {
    padding: 5px 8px;
    font-size: 15px;
    font-size: 1rem;
}
.table_list .list_container li {
    border-bottom: none;
    margin-bottom: 20px;
    box-shadow: 0px 0px 3px 0px rgba(132, 132, 132, 0.5);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(132, 132, 132, 0.5);
    -o-box-shadow: 0px 0px 3px 0px rgba(132, 132, 132, 0.5);
    -moz-box-shadow: 0px 0px 3px 0px rgba(132, 132, 132, 0.5); 
}
/*說明會報名名單*/
.apply_list .col_row .number, .apply_list .col_row .name, .apply_list .col_row .phone, .apply_list .col_row .mobile_phone, .apply_list .col_row .mail, .apply_list .col_row .address, .apply_list .col_row .remarks, .apply_list .col_row .login_date, .apply_list .col_row .delete {
    width: 100%;
}
.apply_list .col_row .mb_phone {
    display: table-cell;
}
.apply_list .title_mb {
    min-width: 80px;
}
.apply_list .tele {
    display: table-cell;
}
.join_list_cont .join_title .cont{
    display: block;
}

/*基本資料內容*/
.m_info_cont .item .txt {
    padding-top: 0px;
}
.manufacturer_cont .main_cont .steps_cont ul li {
    font-size: 15px;
    font-size: 1rem;
    /*width: 20%;*/
    min-width: auto;
    box-sizing: border-box;
}
.manufacturer_cont .main_cont .steps_cont ul li a {
    padding: 10% 0%;
}
.form-horizontal .control-label.v2 {
    padding-top: 7px;
}

.form_content .table_list .list_header {
    display: none;
}
.table_list .col_row .col {
    width: 100%;
}
.form_content .table_list {
    border: none;
    margin-bottom: 0px;
}
.table_list .title_mb {
    min-width: 120px;
    vertical-align: middle;
}
.form-group.select_center .col-xs-12 {
    padding-right: 0px;
    padding-left: 0px;
}
.form_content .form-group ul.pw_cont li span {
    text-align: left;
    padding: 0px;
}

/*編輯頁使用說明*/
.opened_area_cont .form_content .area_list .form-control.nise_sel {
    width: 100%;
}
.area_list ul {
    padding: 10px 0px;
}
.area_list ul li {
    padding: 5px 0px;
}
.area_list ul li.w10 {
    width: 100%;
    display: block;
}
.area_list ul li.w60 {
    width: 100%;
    display: block;
}
.area_list ul li.w30 {
    width: 100%;
    display: block;
}
.form_content .form-control.in_b {
    width: 50%;
}

/*圖檔上傳*/
.form_content .img_up_cont.v2 .btn_cont .up_btn {
    width: 100%;
    display: block;
}
.form_content .img_up_cont.v2 .btn_cont .d_btn {
    width: 100%;
    display: block;
    text-align: center;
    position: static;
}
.form_content .img_up_cont.v2 .btn_cont .d_btn .button_all {
    margin-top: 5px;
}

/*FB嵌入*/
.fb_cont {
    width: 100%;
    margin: auto;
    text-align: center;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
}
.fb_cont iframe[src *= "facebook"]{
    border: 1px solid #e4e4e4;
    overflow: hidden;
}

}

@media screen and (max-width:580px) {
.recom_list .thumbnail .caption .btns a {
    padding: 6px 10px;
    font-size: 14px;
    font-size: 0.9rem;
}
.content_index .sign_up_cont.v2 .cont .drops .range .item {
    width: 100%;
    display: block;
    margin-bottom: 10px;
}
.sign_up_cont.v2 .cont select {
    width: 80%;
}
.content_index .sign_up_cont.v2 .cont .drops .range.r01 {
    margin-bottom: 0px;
}
.sign_up_cont.v2 .cont select {
     margin: 0%; 
}
.m_info_cont .txt.v2 {
    padding-top: 7px;
}
.form_content .txt.absolute {
    position: static;
}

.manufacturer_cont .main_cont .steps_cont ul li {
    width: 33.33%;
    border-top: 1px solid #fff;
}
.manufacturer_cont .main_cont .steps_cont ul li a {
    padding: 15px 5%;
}

/*加盟主需求內頁*/
.demand_article .cont .form-horizontal .form-group .choose span {
    width: 25%;
}
.demand_article .cont .form-horizontal .form-group .choose select {
    width: 75%;
}
}


@media screen and (max-width:497px) {	/*手機*/
.recom_list .thumbnail .caption h2 {
    font-size: 15px;
    font-size: 1rem;
    margin-bottom: 8px;
}
.recom_list .thumbnail .caption .range {
    font-size: 14px;
    font-size: 0.9rem;
    height: 35px;
    margin: 0px;
}
.recom_list .thumbnail .caption .info {
    display: none;
}
.recom_list .thumbnail .caption .btns a {
    width: 100%;
    display: block;
    margin: 5px 0px 0px
}
.recom_list .thumbnail .caption .btns a.btn-info {
    float: none;
}
.content_index .company_new .new_list ul li .title {
    padding: 10px;
}
.content_index .company_new .new_list ul li .title h3 {
    font-size: 14px;
    font-size: 0.9rem;
}
.content_index.full .theme_sel .theme_list ul li .title h3 {
    font-size: 14px;
    font-size: 0.9rem;
}

/*制式頁*/

.standard_cont .company_info .info .title .txt {
    border-left: none;
    padding-left: 0px;
    width: 100%;
}
.standard_cont .company_info .info .title {
 }
.standard_cont .company_info .info .title .links {
    position: static;
}
.standard_cont .company_info .info .title .links a {
    display: block;
    max-width: 200px;
    text-align: center;
    margin: 20px auto 0px;
    padding: 8px 8px;
    margin: 10px auto 0px;
    font-size: 15px;
}
.standard_cont .company_cont .cont .table .tr .th {
    min-width: 100px;
}
.request_info h2 {
    font-size: 18px;
    font-size: 1.2rem;
    padding: 10px 5px;
}
.request_info h2 span.white {
    display: block;
    margin-bottom: 5px;
}
.request_info .cont .table {
    margin-bottom: 10px;
    border-bottom: 1px solid #ececec;
}
.request_info .cont .cc01, .request_info .cont .cc02 {
    display: block;
    text-align: center;
    margin: auto;
}
.request_info .cont .cc01 {
    width: 80%;
    margin: 10px auto 20px;
}

.apply_list .col_row .mb_phone {
    display: initial;
    padding: 2px 2px 2px 5px;
}

.join_list_cont .bg_info .title {
    font-size: 18px;
    font-size: 1.2rem;
}
.join_list_cont .bg_info span {
    font-size: 16px;
    font-size: 1.08rem;
}


/*廠商編輯頁*/
.main_menu_cont ul li {
    width: 48.9%;
    border-right: none;
    margin: 1px;
}
.main_menu_cont ul li: {
    width: 50%;
    border-right: none;
}

.main_menu_cont ul li.first, .main_menu_cont ul li.last {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    -moz-border-radius: 0px; 
}
.manufacturer_cont .main_cont .steps_cont ul li {
    font-size: 14px;
    font-size: 0.95rem;
}
.manufacturer_cont .main_cont .steps_cont ul li a {
    padding: 10px 5%;
}
.contact_person ul li .person_tt a span {
    font-size: 13px;
    font-size: 0.85rem;
}

/*基本資料內容*/
.m_info_cont .title {
    font-size: 20px;
    font-size: 1.3rem;
}
.m_info_cont .tips {
    font-size: 14px;
    font-size: 0.9rem;
}
.m_info_cont .item .form-control.w50p {
    width: 100%;
    display: block;
    padding-left: 10px;
}
.m_info_cont .item .link {
    padding-left: 0px;
}
.m_info_cont .item .link.v2 {
    padding-left: 10px;
}
.m_info_cont .item .form_btn {
    margin: 5px 0px;
}
.m_info_cont .item {
    padding: 40px 0px 0px;
}

.m_info_cont .item.vendor_editor {
    padding-bottom: 15px;
}
.m_info_cont .contact_person .btns {
    margin: 20px auto 0px;
}
.m_info_cont .contact_person .add_btn .item {
    padding-top: 0px;
}

/*企業總部介紹*/
.form_content .text_box {
    padding: 5px;
}

/*圖檔上傳*/
.m_info_cont .tips.img_up {
    font-size: 14px;
    font-size: 0.9rem;
}
.m_info_cont .contact_person .bg.mt100 {
    margin-top: 70px;
}
.form_content .img_up_cont .btn_cont .d_btn .button_all {
    font-size: 14px;
    font-size: 0.9rem;
}

/*圖檔上傳*/
.form_content .img_up_cont.v1 .btn_cont .up_btn {
    width: 100%;
    display: block;
}
.form_content .img_up_cont.v1 .btn_cont .d_btn {
    width: 100%;
    display: block;
    text-align: center;
    position: static;
}
.form_content .img_up_cont.v1 .btn_cont .d_btn .button_all {
    margin-top: 5px;
}

.form-horizontal .control-label.v2 .txt{
    font-size: 14px;
    font-size: 0.9rem;
}
.person_info.img_up .form-group .tips_v2 {
    font-size: 14px;
    font-size: 0.9rem;
}
.m_info_cont .contact_person .bg .pic_tips {
    font-size: 14px;
    font-size: 0.9rem;
}

.form_content .img_up_cont.v1 {
    padding-bottom: 20px;
}
.form_content .img_up_cont.v1:nth-child(even) {
    padding: 0% 3% 0% 0%;
}
.form_content .img_up_cont.v1 .re_pic {
    padding: 0% 2%;
}
.form_content .img_up_cont.v1 .btn_cont {
    padding: 0% 2%;
}
.form_content .img_up_cont.v1 .inconsistent_info {
    font-size: 13px;
    font-size: 0.85rem;
}

.form_content .img_up_cont.v2 {
    width: 50%;
    display: inline-block;
    padding: 0% 0% 0% 3%;
    margin-bottom: 20px;
}
.form_content .img_up_cont.v2:nth-child(even) {
    padding: 0% 3% 0% 0%;
}
.form_content .img_up_cont.v2 .re_pic {
    padding: 0% 2%;
}
.form_content .img_up_cont.v2 .btn_cont {
    padding: 0% 2%;
}
.form_content .img_up_cont.v2 .inconsistent_info {
    font-size: 13px;
    font-size: 0.85rem;
}

/*委刊單(合約)管理*/
.m_info_cont .title.v2 {
    font-size: 16px;
    font-size: 1.05rem;
    border-bottom: none;
}
.form_content .ca_m.col-xs-12 {
    position: relative;
}
.form_content i.re_l {
    position: absolute;
    left: auto;
    right: 25px;
    top: 10px;
}
.form-horizontal .form-group.select_center {
    text-align: center;
    max-width: 280px;
    margin-right: auto;
    margin-left: auto;
}

.m_info_cont .item .form-control.w50p {
    width: 100%;
    display: block;
    padding-left: 10px;
}
.form-horizontal .form-group.p15 {
    padding-right: 5px;
    padding-left: 5px;
}

/*加盟主需求內頁*/
.demand_article .cont .form-horizontal .form-group .choose {
    width: 100%;
    display: block;
    padding-bottom: 10px;
}
.demand_article .cont .form-horizontal .form-group .choose span {
    width: 20%;
    text-align: center;
}
.demand_article .cont .form-horizontal .form-group .choose select {
    width: 80%;
}
.demand_article .cont .form-horizontal .form-group .choose.left {
    padding-right: 0px;
}
.demand_article .cont .form-horizontal .form-group .choose.right {
    padding-left: 0px;
}

/*FB嵌入*/
.fb_cont {
    margin-bottom: 50px;
}
.fb_cont iframe[src *= "facebook"]{
    height: 300px;
}

/*最新加盟需求*/
.content_index .new_joining_demand .list .item .left li.li_float {
    float: none;
}
/*成功註冊*/
.completed_cont .cont .main_tt {
    padding: 15px 0px;
}
.completed_cont .cont .main_tt h2 {
    font-size: 22px;
    font-size: 1.46rem;
    line-height: inherit;
}
.completed_cont .cont .main_tt h3 {
    font-size: 18px;
    font-size: 1.2rem;
}
}

@media screen and (max-width:486px) {
}

@media screen and (max-width:467px) {   /*I6+*/
}

@media screen and (max-width:450px) {
.m_info_cont .btns.three_btn .button_all {
    width: 100%;
    margin: 5% auto 0%;
    margin-top: 10px;
    font-size: 15px;
    font-size: 1rem;
}
/*成功註冊*/
.completed_cont .cont .btns.completed_vr ul li {
    display: block;
}
.completed_cont .cont .btns.completed_vr ul li a {
    width: 100%;
    margin: 5% auto 0%;
}
}

@media screen and (max-width:370px) {
.standard_cont .company_cont .cont .table .tr .th {
    min-width: 66px;
}
.standard_cont .company_cont .btns input[type="submit"] {
    display: block;
    width: 100%;
    margin: 5% auto 0%;
    
    font-size: 15px;
    font-size: 1rem;
}
.m_info_cont .w50p {
    width: 100%;
    display: block;
}
.m_info_cont .w50p.mb10, .m_info_cont .two_input .w50p {
    margin-bottom: 10px;
}
.person_info .block {
    overflow: hidden;
    text-overflow: ellipsis;
    /* white-space: nowrap; */
}

/*編輯頁使用說明*/
.form_content .form-control.in_b {
    width: 70%;
}
.form-horizontal .control-label.v2 .txt {
    font-size: 13px;
    font-size: 0.8rem;
}
.m_info_cont .contact_person .bg .pic_tips {
    font-size: 13px;
    font-size: 0.85rem;
}
.area_list .right {
    display: block;
    position: static;
}

.form_content .img_up_cont.v1 .btn_cont .d_btn .button_all {
    width: auto;
}
.form_content .img_up_cont.v2 .btn_cont .d_btn .button_all {
    width: auto;
}
}
.standard_cont .company_info .info .details ul li {
    padding: 4px 0px;
}





