@charset "utf-8";

img {max-width:100% !important;height:auto !important}

.container_full {width:100% !important}

.cheditor-popup-cframe { height:auto !important; }

.cutstr {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap:break-word;}
.cut2str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap:break-word;}
.cut3str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap:break-word;}
.cut4str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; word-wrap:break-word;}

.pull-left {float:left}
.pull-right {float:right}
.clearfix {clear:both}
.text-center {text-align:center}
.text-right {text-align:right}
.text-left {text-align:left}

.weight100{font-weight:100 !important}
.weight300{font-weight:300 !important}
.weight400{font-weight:400 !important}
.weight500{font-weight:500 !important}
.weight600{font-weight:600 !important}
.weight700{font-weight:700 !important}
.weight900{font-weight:900 !important}
.h10 {height:10px}
.h20 {height:20px}
.h30 {height:30px}
.h40 {height:40px}
.h50 {height:50px}
.h60 {height:60px}
.h70 {height:70px}
.h80 {height:80px}
.h90 {height:90px}
.h100 {height:100px}

.color_red {color:#FF0000}
.color_01 {color:#e24508}
.text_link {text-decoration:underline}
.required_txt {color:#FF0000;margin-left:10px}

#wrapper a img:hover {filter: alpha(opacity=65);opacity: .65;-ms-filter: "alpha(opacity=65)"}

.btn_re_submit {border:1px solid #e24508;background:#e24508;color:#fff !important;cursor:pointer;border-radius:3px;display:block;margin:0 0 10px 0;padding:15px 0;font-weight: 700;text-align: center;}
.btn_re_submit:hover {background:#e24508}
.taxsave_print {border:1px solid #e24508;background:#e24508;color:#fff !important;cursor:pointer;border-radius:3px;display:block;margin:0 0 10px 0;padding:15px 0;font-weight: 700;text-align: center;margin:0 10px}

.tbl_head04 {margin:0 0 10px}
.tbl_head04 thead th {color:#fff;background:#666;padding:8px;border:1px solid #e8e8e8}
.tbl_head04 thead td {color:#fff;background:#666;padding:8px;border:1px solid #e8e8e8;word-break:break-all}
.tbl_head04 tbody th {padding:8px;background:#f5f5f5;border:1px solid #e8e8e8}
.tbl_head04 tbody td {color:#666;padding:8px;border:1px solid #e8e8e8;word-break:break-all}

.tbl_head05 {margin:0 0 10px}
.tbl_head05 thead th {color:#fff;background:#666;padding:8px;border:1px solid #e8e8e8}
.tbl_head05 thead td {color:#fff;background:#666;padding:8px;border:1px solid #e8e8e8;word-break:break-all}
.tbl_head05 tbody th {padding:8px;background:#f5f5f5;border:1px solid #e8e8e8}
.tbl_head05 tbody td {color:#666;padding:8px;border:1px solid #e8e8e8;word-break:break-all}

.onecoinss .title02 {background:#666;color:#ffffff;font-size:18px;font-weight:700;padding:10px;text-align:center;margin-top:15px;}
.onecoinss .index-box03 {border:2px solid #666;font-size:13px;padding:20px 15px;}
.onecoinss .index-box03 table {width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;}
.onecoinss .index-box03 th {padding:8px;border:1px solid #666;background:#f5f5f5}
.onecoinss .index-box03 td {padding:8px;border:1px solid #666}
.onecoinss a.btn_b02, .onecoinss .btn_b02 {display:inline-block;background:#ffc700;padding:0 10px;color:#000;text-decoration:none;border:0;vertical-align:middle;}
.onecoinss a.btn_b02:hover, .onecoinss .btn_b02:hover {background:#ffd038}

#foot_table {width:100%;font-size:12px;color:#333;background:#f5f5f5;padding:15px;}
#foot_table img {vertical-align:middle;margin-right:10px;}
#foot_table table {width:100%;border-collapse:collapse;border-spacing: 0;font-size:12px;color:#888;}
#foot_table table td {width:33.333%;padding:10px 10px 20px 10px;vertical-align:top;}
#foot_table .fcon01 {padding:10px 15px;background:#ffffff;border-radius:10px;margin-bottom:10px;}
#foot_table .fcon01 h2 {padding:0 10px;margin:0;color:#333;}
#foot_table .fcon01 h2 i {font-size:1.5em;margin:0;vertical-align:middle;}
#foot_table .fcon02 {padding:20px;background:#ffffff;border-radius:10px;margin-bottom:20px;line-height:20px;}
#foot_table .fcon02 h3 {border-bottom:1px solid #DDD;padding:0;margin:0 0 10px 0;color:#333;}
#foot_table .fcon02 h3 i {font-size:1.2em;margin:0;vertical-align:middle;}
#foot_cs {text-align:center;font-size:0.85em;color:#333333;}
#foot_cs a {margin:0 10px}

.sub-banner {width:100%;margin:0 auto;text-align:center;}
.sub-banner ul, .sub-banner li{margin:0;padding:0;list-style:none;}
.sub-banner a img {border:1px solid #333}
.sub-banner img {width:calc(100% - 2px);}
.sub2-banner {width:100%;margin:0 auto;text-align:center;}
.color_red {color:#ff0000;}
.sub2-content img {max-width:100%;}
.sub2-content .title {background:#23D59D;color:#ffffff;font-size:18px;font-weight:700;padding:10px;text-align:center;margin-top:15px;}
.sub2-content .index-box01 {border:2px solid #23D59D;font-size:15px;padding:20px 30px;}
.sub2-content .index-box02 {background: #FCF7F7;border-radius: 10px;padding:20px 30px;}
.sub2-content .title02 {background:#666;color:#ffffff;font-size:18px;font-weight:700;padding:10px;text-align:center;margin-top:15px;}
.sub2-content .index-box03 {border:2px solid #666;font-size:13px;padding:20px 15px;}
.sub2-content .index-box03 table {width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;}
.sub2-content .index-box03 th {padding:8px;border:1px solid #666;background:#f5f5f5;width:80px;}
.sub2-content .index-box03 td {padding:8px;border:1px solid #666}

#left_box {width:265px}
#left_box img {max-width:100%}
#left_item_box {background:#f5f5f5;padding:10px;margin-bottom:10px;font-size:13px;}
.left_item_box a.btn01 {display:inline-block;margin:3px 0;padding:3px 8px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;vertical-align:middle}
.left_item_box a.btn01:focus, a.btn01:hover {text-decoration:underline}
.left_item_box a.btn02 {display:inline-block;margin:3px 0;padding:3px 8px;border:1px solid #ffc700;background:#ffc700;color:#000;text-decoration:none;vertical-align:middle}
.left_item_box a.btn02:focus, a.btn01:hover {text-decoration:underline}
.font-13 {font-size:13px}
#left-search {margin-bottom:30px;}
#left-category {margin-bottom:30px;}
#left-category ul, #left-category li{margin:0;padding:0;list-style:none;}
#left-category ul {margin-bottom:10px;}
#left-category ul li {padding:0 0 2px 10px;font-size:13px;}
#left-search {background:#ffa8a8;padding:10px;}
#left-search form {padding:0;margin:0;}
#left-search .frm_input {border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;padding:5px;width:120px;}
#left_box .daystop {font-size:12px;text-align:center;}

.shop_cart i {font-size: 1.325em;}

.sod_option2 {margin:5px 0 0 0;}
.period {margin:20px 0 0 0;padding:20px;text-align:center;border:1px solid #DDDDDD;line-height:25px;}

.tbl_head05 table {width:100%;border-collapse:collapse;border-spacing:0 5px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.tbl_head05 {margin:0 0 10px}
.tbl_head05 th {padding:8px;background:#f5f5f5;border:1px solid #e8e8e8}
.tbl_head05 td {color:#666;padding:8px;border:1px solid #e8e8e8;word-break:break-all}

#ctt_con h2 {font-size:1.8em;border-bottom:1px solid #ddd;padding-bottom:15px; margin-bottom:20px}
#ctt_con h3 {font-size:1.3em;margin-bottom:10px}
#ctt_con h4 {font-size:1.1em;margin-bottom:10px}

.item-content img {max-width:100%}
.item-content .index-box01 {text-align:center}
.item-content .index-box01 table {width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;}
.item-content .index-box01 th {padding:8px;border:1px solid #666;background:#f5f5f5;width:80px;}
.item-content .index-box01 td {padding:8px;border:1px solid #666}

.item-content .index-box02 table {width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;}
.item-content .index-box02 th {padding:8px;border:1px solid #666;background:#f5f5f5;text-align:center}
.item-content .index-box02 td {padding:8px;border:1px solid #666}

.item-content .index-box03 table {width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;}
.item-content .index-box03 th {padding:8px;border:1px solid #666;background:#f5f5f5;width:80px;}
.item-content .index-box03 td {padding:8px;border:1px solid #666}

.item-content .item_onecoin {color:#fff;background:#333;text-align:center;padding:10px}
.item-content .item_onecoin a {color:#fff}

.ct_status200 {width:200px}
.btnblock {display:block;width:100%;margin-top:5px}

.pointer {cursor:pointer}

.page404 {padding:20px;}
.page404 a {color:#0000ff;text-decoration:underline}
.box404 {background:#f5f5f5;padding:10px;}

#darkSwitch {position:absolute;left:-1000px}

.country_list {padding:10px}    
.country_list {border:1px solid #eeeeee}
.country_list span {border:1px solid #ccc}
.country_list img {border:1px solid #eeeeee;height:40px}

.lang_div .lang_name img {border:1px solid #eee;}

.change_lang {cursor:pointer}
.lang_name {cursor:pointer}

.flag_item img {border:1px solid #eeeeee;height:20px}

#ctt table {width:100%;border-collapse:collapse;border-spacing:0 5px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}
#ctt table tbody th {padding:10px;background:#f5f5f5;border:1px solid #dddddd;color:#000;text-align:center;vertical-align:top;font-weight:400}
#ctt table tbody td {padding:10px;border:1px solid #dddddd;word-break:break-all}
#company #ctt p {padding:10px 0}

.main_notice {background:#f9f9f9}

#home {margin-top:90px}

.ptb_10 {padding: 10px 0}
.ptb_20 {padding: 20px 0}
.ptb_30 {padding: 30px 0}
.ptb_40 {padding: 40px 0}

.bg-black {background-color: #000000;color:#ffffff}
.bg-black a {color:#ffffff}
.bg-black a:hover {color:#e24508}

.review-cnt {position:absolute;background:#e44d08;color:#ffffff;font-size:2em;width:40px;line-height:40px;text-align:center;margin:30px 0 0 15px;border-radius:50%}
.review-cnt-sub {position:absolute;color:#e44d08;font-size:1.75em;width:40px;line-height:40px;text-align:center;margin:35px 0 0 50px}

.flag_item img {height:20px !important}
.country_list img {height:20px !important}