@CHARSET 	"utf-8";
@IMPORT 	"reset.css";

/* Google Fonts */
@IMPORT url('https://fonts.googleapis.com/css?family=Exo+2:400,300,700,800,500italic,200,700italic');
@IMPORT url('https://fonts.googleapis.com/css?family=Exo:100italic,100,200italic,200,300italic,300,400italic,400,500italic,500,600italic,600,700italic,700,800italic,800,900italic,900');
@IMPORT url('https://fonts.googleapis.com/css?family=Armata:400');


/* Html Tag */
body {font-family: 'Noto Sans','微軟正黑體', sans-serif; font-size: 12px; margin:0 auto;}
a:link, a:visited {text-decoration:none;color:#6a6b5b;}
a:hover {text-decoration:none;color:#6a6b5b;}
footer {}

/* Layout */
.header {z-index:100;width:100%;margin:0 auto;}
.container {display:block;}
.topbar {background:#666666;min-height: 20px;}
.menu {padding:0px 0px 0px 0px;width:100%;color:#fff;border-bottom:#aaa solid 1px;}
.menulogo{    background: url(../images/menu_logo.png) no-repeat 45px 13px;  background-size: 140px 40px;width: 210px ;height: 65px;position: absolute;text-indent: -9999px;display: block;transition: all 0.25s; -webkit-transform: translateX(-210px);-ms-transform: translateX(-210px);transform: translateX(-210px);}
.contents {width:100%;margin:0 auto;}
.products {margin:0 auto;padding-bottom:20px;}
.footer {width:100%;float:left;margin:10px auto 0px auto;border-top:1px solid #B3B3B3;border-bottom:1px solid #B3B3B3;background:#E6E6E6;padding:0;}
.contant_border {}
.fixtop{position: fixed;top: 0; left: 0; width: 100%; background-color: white;z-index: 104;}
.toparea{position: relative;  height: 210px; }

/* Common */
.fix {clear:both; width:100%;}
.fix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.overlay {}
.overlaybefore {visibility:hidden;z-index:-9999;height:100%; width:100%; left:0; top:0; position:fixed;}
.overlayafter {background:rgba(0,0,0,.5); visibility:visible;z-index:9999;height:100%; width:100%; left:0; top:0; position:fixed;}
.transition {transition: all 300ms ease-in-out; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out;}
.shadow {-moz-box-shadow:3px 3px 5px -3px rgba(20%,20%,40%,0.5);-webkit-box-shadow:3px 3px 5px -3px rgba(20%,20%,40%,0.5);box-shadow:3px 3px 5px -3px  rgba(20%,20%,40%,0.5);}
.translucent {opacity:0.8;}
.red {color:#b12029;font-weight:bold;}
.button {width:223px;height:45px;color:#fff;padding-left:18px;border:0px;vertical-align:middle;background-position:left top;border-radius:10px;background:#669C72;}
.button:hover {background-position:left -45px;}

/*menu*/
.menu_list{width: 100%;transition: all 0.25s;-webkit-transition: all 0.25s;-moz-transition:all 0.25s;float:right;}
.menuactive .menu_list{width:calc(100% - 210px);}
.menuactive .menu_list .main_menu ul li {width:120px;}
.menuactive .menulogo{-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}

/* TopNav */
.nav {float:right;margin:0px 20px 0px 0px }
.nav ul {list-style:none;z-index:2;}
.nav ul li {color:#888;display:inline-block; border-radius: 8px; list-style:none; font-size:12px; transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;}
.nav ul li.box {padding:2px 5px;position:relative;}
.nav ul li.box .notice_qty {margin-left: 3px; background-color: #cd0a0a;color: #ffffff;border-radius: 15px;padding: 0px 5px 2px 4px;}
.nav ul li.box #qty {  margin-left: 3px;  background-color: #cd0a0a;color: #ffffff;border-radius: 15px;padding: 0px 5px 2px 4px;}
.nav ul li.box #language{padding: 2px 5px; margin:0px 5px; border:1px solid #ffffff;}
.nav ul li.box #ship_area {padding: 2px 5px; margin:0px 5px; border:1px solid #ffffff;}
.nav ul li.box #q, #m_q {width:110px;border-radius:6px;border:1px solid #ccc; padding-left:8px;padding-right:18px;background-repeat:no-repeat;background-position:right center;color:#333;}


.nav ul li a {font-family: 'Noto Sans','微軟正黑體', sans-serif;display:block; vertical-align:middle; height:100%; padding:6px 10px;color:#ffffff;}
.nav ul li:nth-child(1):hover > a,
.nav ul li:nth-child(2):hover > a,
.nav ul li:nth-child(3):hover > a,
.nav ul li:nth-child(4):hover > a,
.nav ul li:nth-child(5):hover > a {background-color:#ccc;color:#ffffff; transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;}

.nav ul li:nth-child(1):hover > .top_mem {display:block;}
.nav ul li:nth-child(2):hover > .top_notice {display:block;}
.nav ul li:nth-child(3):hover > .top_search {display:block;}
.nav ul li:nth-child(4):hover > .top_car {display:block;}

.nav ul li:last-child:hover > ul {left:-40px;}

.nav ul li.box ul {position:absolute;z-index:105;left:-1;top:100%;min-width:100px;background-color:#000000;display:none;}
.nav ul li.box ul li{display:block;width:140px;z-index:99;padding:5px;font-size:14px;}
.nav ul li.box ul li span.left {padding:5px;text-align:left;float:left;vertical-align:middle;}
.nav ul li.box ul li span.left a {float:left;color:#fff;}
.nav ul li.box ul li span.left a:hover {color:#E3007F;font-weight:bold;}
.nav ul li.box ul li span.right {float:right;border:1px solid #ccc;padding:5px;width:20px;height:15px;background:#fff;text-align:center;}

.nav ul li.box:hover > ul {display:block;animation:LaneShow 0.5s 1;-webkit-animation:LaneShow 0.5s 1;}

.nav ul .vis {display:none;}

@keyframes LaneShow{
	from {top:150%;}
    to {top:100%;}
}

/*Logo*/
.logo{width:100%;display: block;}
.logo .box{width:100%;vertical-align: middle;display:inline-block;box-sizing: border-box;}
.logo .mbox{width:33.33%;vertical-align: middle;box-sizing: border-box;display: none;}
.logo .mbox a,.logo .box a{display: block;}
.logo img{display:block;margin: 10px auto;padding: 0px 0px;}

/* Menu */
.menu .main_menu {display:block;width:100%;height:42px;overflow:hidden;}
.menu .main_menu ul {position:relative;list-style:none;z-index:102;width:2500px;height:42px;padding:0px;vertical-align:top;padding:0px 38px;font-size: 0;}
.menu .main_menu ul li {float:left;width:155px;font:bold 16px "Armata","微軟正黑體",arial;height:42px;text-align:center;color:#fff;border-radius:8px;}
.menu .main_menu ul li a  {display:inline-block;text-align:center;padding:0;width:100%;color:#000;font:bold 16px "Armata","微軟正黑體",arial;}
.menu .main_menu ul li .triangle {display:block;margin:0 auto;visibility:hidden;}
.menu .main_menu ul li a:hover, .menu .main_menu ul li a.selected {color:#E3007F; transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;}
.menu .main_menu ul li a:hover > .triangle, .menu .main_menu ul li a.selected  .triangle {visibility:visible;} 

.menu .main_menu ul li:hover > ul {display:block;animation:uldonwshow 1s 1;-webkit-animation:uldonwshow 1s 1;}

.menu .main_menu ul ul {position:absolute;left:0px;z-index:102;width:100%;height:150px;text-align:center;padding:0px;display:none;}
.menu .main_menu ul ul li {display:inline-block;vertical-align:middle;width:180px;}
.menu .main_menu ul ul  .dash {display:inline-block;width:10px;}
.menu .main_menu ul ul li a {display:inline-block;width:100%;}
.menu .main_menu ul ul li a img {width:72px;opacity:0.7;padding-top:10px;}
.menu .main_menu ul ul li a .pic_dis {display:inline-block;width:100%;color:#fff;opacity:0.7;font-size:10px;padding-top:10px;font-family:"Armata","微軟正黑體";letter-spacing:0px;}
.menu .main_menu ul ul li a:hover > img{animation:opacityIn 1s 1;-webkit-animation:opacityIn 1s 1;opacity:1;}
.menu .main_menu ul ul li a:hover > .pic_dis {animation:opacityIn 1s 1;-webkit-animation:opacityIn 1s 1;opacity:2;}

.menu_left {float:left;position:relative;left:0px;top:23px;z-index:999;padding-left:15px;background-color:#fff;}
.menu_right {float:right;position:relative;right:0px;top:23px;z-index:999;padding-right:15px;background-color:#fff;}
.menu_right img  {width:12px; padding-left:10px;z-index:999;border-left:1px solid #999;}
.menu_left img {width:12px; padding-right:10px;z-index:999;border-right:1px solid #999;}



@keyframes uldonwshow{
	from {height:0px;}
	to {height:150px;}
}

@keyframes opacityIn{
	from {opacity:0.7;} 
	to {opacity:1;}
}

/* sub menu */
.sub_menu {position:relative;left:0px;z-index:102;display:block;width:100%;}
.sub_menu  ul {position:absolute;left:0px;z-index:102;width:100%;min-height:150px;text-align:center;padding:0px;display:none;top:-1px;}
.sub_menu  ul li {display:inline-block;vertical-align:middle;margin:20px 0;padding:20px 20px;min-width:180px;}
.sub_menu  ul li:first-child {border-left:none;}
.sub_menu  ul li a {display:inline-block;width:100%;}
.sub_menu  ul li a img {width:72px;opacity:0.7;padding-top:10px;}
.sub_menu  ul li a  span {display:inline-block;width:100%;color:#fff;opacity:0.7;font-size:14px;padding-top:10px;font-family:"Armata","微軟正黑體";letter-spacing:0px;}
.sub_menu  ul li a:hover > img{animation:opacityIn 1s 1;-webkit-animation:opacityIn 1s 1;opacity:1;}
.sub_menu  ul li a:hover > .pic_dis {animation:opacityIn 1s 1;-webkit-animation:opacityIn 1s 1;opacity:2;}

.sub_menu .newitem {background-color:#000;}
.sub_menu .birdy {background-color:#C91357;}
.sub_menu .carryme {background-color:#E89510;}
.sub_menu .if {background-color:#67AE2F;}
.sub_menu .reach {background-color:#0873B8;}
.sub_menu .special {background-color:#B8C42D;}
.sub_menu .brands {background-color:#5A4B98;}

.menu .main_menu ul li:hover > .sub_menu ul:first-child {display:block;animation:uldonwshow 1s 1;-webkit-animation:uldonwshow 1s 1;}

/* Ads */
.ads {display:block;width:100%;position:relative;}
.ads > img{width:100%;display: block;}


.tour {display:block;margin:0px 0px 30px 0px;font-size:15px;color:#808080;}
.tour span {color:#F15A24;}
.payment_cycle {display:inline-block;width:20px;height:20px;border-radius:100%;text-align:center;margin-right:5px;background-color:#fff;border:1px solid #ccc;color:#666;}
.cycle_select {background-color:#F15A24;color:#fff;border:none;}

/* Top Notice */
.top_notice {display:none;width:300px;background:#000;color:#fff;position:absolute;z-index:103;left:0px;}
.member_top_notice{display:block;position:relative;width:100%;}
.top_notice .notice_title {display:inline-block;width:calc(100% - 30px);padding:15px;border-bottom:1px solid #fff;}
.top_notice .row_block {display:block;width:100%;background:#000;}
.top_notice .row_block .row {display:inline-block;width:calc(100% - 10px);padding:10px 5px;border-bottom:1px solid #fff;}
.top_notice .row_block .row .row_title {display:inline-block;width:55%;padding:8px 0px 8px 15px;}
.top_notice .row_block .row .row_date {display:inline-block;width:calc(100% - 55% - 20px);padding:8px 0px;text-align:right;}
.top_notice .row_block .row span {display:inline-block;width:calc(100% - 20px);padding:5px 0px 0px 15px;line-height:24px;}

/* Top Car */
.top_car {display:none;width:300px;background-color:#000;color:#fff;position:absolute;z-index:103;left:-220px;}
.top_car .top_cart_n {display:block;width:100%;}
.top_car .top_cart_g {display:none;width:100%;}
.top_car .top_car_btn {display:inline-block;width:100%;border-bottom:1px solid #fff;color:#fff;line-height:30px;text-align:center;}
.top_car .top_car_btn a {display:inline-block;width:calc(98% / 2);padding:0;}
.top_car .top_car_btn .qty {color:#E55927;display:inline-block;width:auto;margin-left:5px;}
.top_car .top_car_btn .select {background-color:#4E4D4D;}
.top_car .body {display:inline-block;width:100%;}
.top_car .body .title {display:inline-block;width:calc(100% - 40px);padding:10px 20px;}
.top_car .body .row {display:inline-block;width:100%;padding:2px 0px;border-bottom:1px solid #fff;}
.top_car .body .row .prd_title {display:inline-block;width:calc(100% - 20px);padding:5px 0px 0px 20px;}
.top_car .body .row .prd_detail {display:inline-block;width:calc(100% - 40px);padding:0px 20px;}
.top_car .body .row .prd_detail .qty_block {display:inline-block;width:40%;padding:10px 0px;}
.top_car .body .row .prd_detail .qty_block a {display:inline-block;width:10px;padding:0;}
.top_car .body .row .prd_detail .qty_block a  img {display:inline-block;width:15px;}
.top_car .body .row .prd_detail .qty_block  span {display:inline-block;width:20px;background-color:#000;border:0px solid #000;color:#fff;text-align:center;margin:0px 10px;}
.top_car .body .row .prd_detail .price {display:inline-block;width:58%;text-align:right;}
.top_car .body .row .prd_detail .price span {display:inline-block;width:100%;}
.top_car  .cart_total {display:block;width:100%;padding:10px 0px;}
.top_car  .cart_total .total_title {display:inline-block;width:calc(30% - 20px);padding-left:20px;text-align:left;}
.top_car  .cart_total .total_price {display:inline-block;width:calc(69% - 22px);text-align:right;padding-right:22px;}
.top_car  .cart_total a {display:inline-block;width:calc(100% - 20px);background-color:#E55927;margin:10px 0px;text-align:center;}

/* Top Search */
.top_search {display:none;width:300px;background-color:#000;color:#fff;position:absolute;z-index:103;left:-220px;}
.category_top_search{display:block;position:relative;left:0;width:100%;}
.top_search .search_block {display:block;width:calc(100% - 20px);margin:10px;}
.top_search .search_block input {display:inline-block;width:65%;margin-right:5px;}
.top_search .search_block a {display:inline-block;width:50px;border:1px solid #fff;text-align:center;}
.top_search .search_title {display:block;width:calc(100% - 10px);margin:10px 0px 10px 10px;}
.top_search .search_body {display:block;width:calc(100% - 20px);margin:10px 0px 10px 10px;padding-left:10px;}
.top_search .search_body a {display:inline-block;width:100%;padding:3px 0px;}
.top_search .search_body a:hover {font-weight:bold;}

/* Top Member */
.top_mem {display:none;width:300px;background-color:#000;color:#fff;position:absolute;z-index:103;left:-220px;padding:20px 10px;}
.top_mem .mem_info_r {display:inline-block;width:100%;}
.top_mem .mem_info_r img {display:inline-block;width:90px;height:90px;border-radius:100%;vertical-align:top;}
.top_mem .mem_info_r .info {display:inline-block;width:calc(100% - 128px);padding-left:15px;}
.top_mem .mem_info_r .info span {display:inline-block;width:100%;line-height:25px;}

.top_mem .mem_btn {display:inline-block;width:100%;text-align:right;font-size:20px;}
.top_mem .mem_btn a {display:inline-block;width:70px;background-color:#ccc;text-align:center;}

.member_top_mem{display: block;position:relative;left:0;width:auto;}
.member_top_mem .mem_info_r .info span {}
.member_top_mem .mem_btn {margin-top: 10px;}
.member_top_mem .mem_btn a{padding: 5px 0; width:100%;}

/* Page */
.page_nav {display:block;width:100%;font-size:15px;font-weight:bold;margin-bottom:30px;}
.page_nav a {display:inline-block;margin-right:5px;}
.page_nav .select {color:#F15A24;}
.page_block {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}

/* member */
.member_btn {display:block;width:100%;margin-bottom:30px;}
.member_btn a{display:inline-block;width:calc((100% / 6) - 7px);border:#aaa solid 1px;margin-right:3px;border-radius:5px;text-align:center;font-size:15px;padding:10px 0px;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.member_btn a:nth-child(6) {margin-right:0px;}
.member_btn .select {border:#F15A24 solid 1px;}

/* member order */
.order_list {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.order_list .order_type {display:block;width:100%;margin-bottom:30px;}
.order_list .order_type a {display:inline-block;width:100px;background-color:#666;border-radius:5px;height:16px;line-height:16px;color:#fff;font-size:15px;padding:10px 0px;text-align:center;margin-right:15px;}
.order_list .order_type .select {background-color:#F15A24;}
.order {}
.order .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:40px;}
.order .condition {display:block;width:calc(100% - 5px);font-size:14px;margin-bottom:30px;padding-left:5px;}
.order .condition input {display:inline-block;width:150px;padding:10px 5px;margin:0px 10px;vertical-align:middle;border-radius:5px;padding:5px;}
.order .condition a {display:inline-block;width:60px;background-color:#F15A24;color:#fff;font-size:19px;padding:10px;text-align:center;border-radius:5px;}
.order .list_title {display:block;width:calc(100% - 5px);padding:10px 0px 10px 5px;font-size:13px;border-top:#000 solid 1px;border-bottom:#000 solid 1px;font-weight:bold;}
.order .list_title span {display:inline-block;width:7.99%;text-align:center;}
.order .list_title span:nth-child(1) {text-align:left;}
.order ul {padding:0;list-style:none;width:100%;}
.order ul .ocontent {display:inline-block;}
.order ul li{display:inline-block;width:100%;border-bottom:#808080 solid 1px;}
.order ul li .mob_title {display:none;width:calc(100% - 15px);padding:10px 10px 10px 5px;font-size:14px;background-color:#F2F2F2;color:#F15A24;}
.order ul li .mob_title span{float:right;}
.order ul li ul {display:inline-block;width:calc(100% - 5px);font-size:13px;padding:10px 0px 10px 5px;}
.order ul li ul li{display:inline-block;width:7.99%;border-bottom:none;text-align:center;vertical-align:middle;}
.order ul li ul li:nth-child(1){text-align:left;}
.order ul li ul li:nth-child(9) a {display:inline-block;margin-top:10px;text-decoration:underline;}
.order ul li ul li:nth-child(11) {color:#F15A24;text-decoration:underline;}
.order ul li ul li a{color:#F15A24}



/* Member Order Active */
.ord_act_list {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.ord_act_list .order_type {display:block;width:100%;margin-bottom:30px;}
.ord_act_list .order_type a {display:inline-block;width:100px;background-color:#666;border-radius:5px;height:16px;line-height:16px;color:#fff;font-size:15px;padding:10px 0px;text-align:center;margin-right:15px;}
.ord_act_list .order_type .select {background-color:#F15A24;}
.ord_act {}
.ord_act .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:40px;}
.ord_act .condition {display:block;width:calc(100% - 5px);font-size:14px;margin-bottom:30px;padding-left:5px;}
.ord_act .condition input {display:inline-block;width:150px;padding:10px 5px;margin:0px 10px;vertical-align:top;border-radius:5px;}
.ord_act .condition a {display:inline-block;width:60px;background-color:#F15A24;color:#fff;font-size:19px;padding:10px;text-align:center;border-radius:5px;}
.ord_act .list_title {display:block;width:calc(100% - 5px);padding:10px 0px 10px 5px;font-size:13px;border-top:#000 solid 1px;border-bottom:#000 solid 1px;font-weight:bold;}
.ord_act .list_title span {display:inline-block;width:16%;text-align:center;}
.ord_act .list_title span:nth-child(1) {text-align:left;}
.ord_act ul {padding:0;list-style:none;width:100%;}
.ord_act ul .ocontent {display:inline-block;}
.ord_act ul .ocontent a {cursor:pointer;}
.ord_act ul li{display:inline-block;width:100%;border-bottom:#808080 solid 1px;vertical-align:middle;line-height:25px;}
.ord_act ul li .mob_title {display:none;width:calc(100% - 15px);padding:10px 10px 10px 5px;font-size:14px;background-color:#F2F2F2;color:#F15A24;}
.ord_act ul li .mob_title span{float:right;}
.ord_act ul li ul {display:inline-block;width:calc(100% - 5px);font-size:13px;padding:10px 0px 10px 5px;}
.ord_act ul li ul li{display:inline-block;width:16%;border-bottom:none;text-align:center;}
.ord_act ul li ul li:nth-child(1){text-align:left;}
.ord_act ul li ul li a{display:inline-block;width:70px;background-color:#F15A24;color:#fff;padding:10px 0px;margin-right:5px;border-radius:5px;}


/* member order detail */
.order_detail {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}

.order_detail .list {display:block;width:100%;font-size:14px;font-family: 'Noto Sans','微軟正黑體', sans-serif;margin-bottom:30px;}
.order_detail .list .list_title {display:block;width:100%;padding:10px 0px;text-align:center;font-size:19px;background-color:#000;border-radius:5px;color:#fff;}

.order_detail .order_infobtn {display:block;width:calc(100% - 10px);padding:5px 0px 5px 20px;}
.order_detail .order_infobtn .ord_no {display:inline-block;padding:15px 15px 15px 0px;font-size:14px;box-sizing: border-box;}
.order_detail .order_infobtn .ord_no .no_title {display:inline-block;}
.order_detail .order_infobtn .ord_no .no_body {display:inline-block;font:bold 16px "Armata","微軟正黑體",arial;font-size:18px;color:#F15A24;}
.order_detail .order_infobtn .ord_date {display:inline-block;}
.order_detail .order_infobtn .ord_date .date_title {display:inline-block;font:bold 14px "Armata","微軟正黑體",arial;}
.order_detail .order_infobtn .ord_date .date_body {display:inline-block;}

.order_detail .list .cart_title {display:block;width:100%;padding:10px 0px;font-size:14px;border-bottom:#aaa solid 1px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.order_detail .list .cart_title span {display:inline-block;box-sizing: border-box;margin-right: -4px;}
.order_detail .list .cart_title span:nth-child(1) {width:8%;}
.order_detail .list .cart_title span:nth-child(2) {width:10%;}
.order_detail .list .cart_title span:nth-child(3) {width:8%;}
.order_detail .list .cart_title span:nth-child(4) {width:42%;text-align:center;}
.order_detail .list .cart_title span:nth-child(5) {width:8%;}
.order_detail .list .cart_title span:nth-child(6) {width:8%;}
.order_detail .list .cart_title span:nth-child(7) {width:8%;}
.order_detail .list .cart_title span:nth-child(8) {width:8%;}
.order_detail .list .cart_body {display:inline-block;width:100%;font-size:14px;border-bottom:#aaa solid 1px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.order_detail .list .cart_body ul {display:inline-block;width:100%;padding:20px 0px;position:relative;font-size: 0}
.order_detail .list .cart_body ul li {display:inline-block;line-height:25px;font-size: 12px}
.order_detail .list .cart_body ul li:nth-child(1) {width:8%;}
.order_detail .list .cart_body ul li:nth-child(2) {width:10%;}
.order_detail .list .cart_body ul li:nth-child(3) {width:8%;}
.order_detail .list .cart_body ul li:nth-child(4) {width:42%;}
.order_detail .list .cart_body ul li:nth-child(4) img {display:inline-block;width:120px;vertical-align:middle;}
.order_detail .list .cart_body ul li:nth-child(4) span {display:inline-block;padding:0px 20px;width:calc(100% - 200px);}
.order_detail .list .cart_body ul li:nth-child(5) {width:8%;}
.order_detail .list .cart_body ul li:nth-child(6) {width:8%;}
.order_detail .list .cart_body ul li:nth-child(7) {width:8%;}


.order_detail .list .cart_total {display:inline-block;width:100%;font-size:14px;}
.order_detail .list .cart_total .total_row {display:block;width:100%;text-align:right;padding-top:30px;}
.order_detail .list .cart_total .total_row  .info_block {display:inline-block;width:27%;text-align:left;line-height:21px;border-bottom:#aaa solid 1px;padding-bottom:20px;}
.order_detail .list .cart_total .total_row  .info_block .title {display:inline-block;width:30%;text-align:left;}
.order_detail .list .cart_total .total_row  .info_block .info {display:inline-block;width:68%;font-size:21px;text-align:right;}
.order_detail .list .cart_total .total_row  .info_block .discount {color:#0071BC;}
.order_detail .list .cart_total .total_row  .info_block .total {color:#C1272D;}

.order_detail .pay_type {display:block;width:100%;margin-bottom:30px;}
.order_detail .pay_type .title {display:block;width:100%;padding:10px 0px;text-align:center;font-size:19px;background-color:#000;border-radius:5px;color:#fff;margin-bottom:20px;}
.order_detail .pay_type span {display:block;width:calc(100% - 20px);height:14px;line-height:14px;vertical-align:middle;padding:10px 0px 10px 20px;}

.order_detail .order_info {display:block;width:100%;margin-bottom:30px;}
.order_detail .order_info .title {display:block;width:100%;padding:10px 0px;text-align:center;font-size:19px;background-color:#000;border-radius:5px;color:#fff;margin-bottom:20px;}
.order_detail .order_info .info_block {display:inline-block;width:calc(100% / 3 - 50px);padding:0px 20px;box-sizing: border-box;}
.order_detail .order_info .info_block .info_title {display:inline-block;width:100px;color:#F15A24;font-size:14px;font-weight:bold;color:#F15A24;}
.order_detail .order_info .info_block .info_body  {display:inline-block;width:calc(100% - 110px);font-size:14px;vertical-align:top;}
.order_detail .order_info .info_block .info_body p {display:inline-block;width:100%;margin-bottom:5px;}

.order_detail .order_memo {display:block;width:100%;margin-bottom:30px;}
.order_detail .order_memo .title {display:block;width:100%;padding:10px 0px;text-align:center;font-size:19px;background-color:#000;border-radius:5px;color:#fff;margin-bottom:20px;}
.order_detail .order_memo span {display:block;width:calc(100% - 20px);height:14px;line-height:14px;vertical-align:middle;padding:10px 0px 10px 20px;}

.order_detail .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.order_detail .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;}

/* member order cancel */
.order_cancel {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.order_cancel .cancel_block {border-bottom:1px solid #aaa;padding-bottom:30px;margin-bottom:20px;}
.order_cancel .cancel_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:30px;}
.order_cancel .cancel_block p {display:block;width:calc(100% - 20px);padding:10px 0px;color:#F15A24;font-size:18px;font-weight:bold;padding-left:20px;}

.order_cancel .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.order_cancel .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}
.order_cancel .btn .cancel {background-color:#999999;}

/* member order return */
.order_return {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;}
.order_return .return_block {display:block;width:100%;}
.order_return .return_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.order_return .return_block .row {display:block;width:calc(100% - 20px);padding:15px 0px;font-size:14px;padding-left:20px;border-bottom:1px solid #aaa;}
.order_return .return_block .row .row_title {display:inline-block;width:100px;}
.order_return .return_block .row span {display:inline-block;width:calc(100% - 100px;);}
.order_return .return_block .row .orderno {color:#F15A24;font-size:18px;}
.order_return .return_block .row:last-child {border-bottom:none;}

.order_return .return_body {display:block;width:100%;}
.order_return .return_body .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.order_return .return_body .cart_title {display:block;width:100%;padding:10px 0px;font-size:14px;border-bottom:#aaa solid 1px;}
.order_return .return_body .cart_title  .item_index  {display:inline-block;width:80px;text-align:center;}
.order_return .return_body .cart_title  .item_prd  {display:inline-block;width:43%;text-align:center;}
.order_return .return_body .cart_title  .item_unit  {display:inline-block;width:5%;text-align:center;}
.order_return .return_body .cart_title  .item_price  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_title  .item_qty  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_title  .item_total  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_title  .item_cancel  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_body {display:inline-block;width:100%;font-size:14px;}
.order_return .return_body .cart_row {display:inline-block;width:100%;padding:30px 0px;position:relative;}
.order_return .return_body .cart_row  .item_index  {display:inline-block;width:80px;text-align:center;}
.order_return .return_body .cart_row  .item_prd  {display:inline-block;width:43%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;vertical-align:middle;}
.order_return .return_body .cart_row  .item_prd img {display:inline-block;width:120px;vertical-align:middle;}
.order_return .return_body .cart_row  .item_prd span {display:inline-block;padding:0px 20px;width:calc(100% - 160px);}
.order_return .return_body .cart_row  .item_unit  {display:inline-block;width:5%;text-align:center;}
.order_return .return_body .cart_row  .item_price  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_row  .item_qty  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_row  .item_qty input {display:inline-block;width:30%;text-align:center;border:#aaa solid 1px;border-radius:5px;height:30px;}
.order_return .return_body .cart_row  .item_total  {display:inline-block;width:10%;text-align:center;}
.order_return .return_body .cart_row  .item_cancel  {display:inline-block;width:10%;text-align:center;}

.order_return .return_body .cart_row .mobile_title {display:none;width:0%;}

.order_return .return_process {display:block;width:100%;font-size:14px;margin-bottom:30px;}
.order_return .return_process .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:20px;}
.order_return .return_process .process {display:block;width:100%;margin-bottom:20px;}
.order_return .return_process .process .process_pic {display:inline-block;width:25%;background-repeat:no-repeat;height:48px;line-height:48px;background-size:100% 100%;margin-left:-4px;text-align:center;vertical-align:middle;}
.order_return .return_process .process .process_pic:nth-child(1) {margin-left:0px;}
.order_return .return_process .process1 {background-image:url('../images/return_process1.png');color:#fff;}
.order_return .return_process .process2 {background-image:url('../images/return_process2.png');color:#fff;}
.order_return .return_process .process3 {background-image:url('../images/return_process3.png');color:#666;}
.order_return .return_process .process4 {background-image:url('../images/return_process4.png');color:#666;}
.order_return .return_process .process_body {display:block;width:calc(100% - 20px);margin-bottom:20px;white-space:nowrap;}
.order_return .return_process .process_body .row {display:inline-block;width:24%;padding:10px 0px 10px 20px;vertical-align:top;}
.order_return .return_process .process_body .row span {line-height:20px;}

.order_return .return_info {display:block;width:100%;font-size:14px;margin-bottom:30px;}
.order_return .return_info .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.order_return .return_info .row {display:block;width:calc(100% - 20px);padding:15px 0px;font-size:14px;padding-left:20px;border-bottom:1px solid #aaa;}
.order_return .return_info .row .row_title {display:inline-block;width:100px;}
.order_return .return_info .row span {display:inline-block;width:calc(100% - 100px;);}
.order_return .return_info .row:last-child {border-bottom:none;}

.order_return .return_amount {display:block;width:100%;font-size:14px;margin-bottom:30px;}
.order_return .return_amount .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.order_return .return_amount .row {display:block;width:calc(100% - 20px);padding:15px 0px;font-size:14px;padding-left:20px;border-bottom:1px solid #aaa;white-space:nowrap;}
.order_return .return_amount .row .row_title {display:inline-block;width:90px;}
.order_return .return_amount .row span {display:inline-block;width:calc(100% - 100px;);}
.order_return .return_amount .row .return_memo {display:inline-block;width:200px;color:#F15A24;padding:0;}
.order_return .return_amount .row:last-child {border-bottom:none;}

.order_return .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.order_return .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;}

/* Member Order Ask */
.order_ask {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.order_ask .ask_block {display:block;width:100%;margin-bottom:20px;}
.order_ask .ask_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.order_ask .ask_block .row {display:block;width:100%;padding:15px 0px;border-bottom:1px solid #ccc;}
.order_ask .ask_block .row .row_title {display:inline-block;width:100px;}
.order_ask .ask_block .row span {display:inline-block;width:calc(100% - 120px);}
.order_ask .ask_block .row select {display:inline-block;width:200px;padding:10px 5px;border-radius:5px;border:1px solid #ccc;}
.order_ask .ask_block .row textarea {display:inline-block;width:calc(100% - 120px);height:150px;vertical-align:top;border:1px solid #ccc;border-radius:5px;padding:5px;}
.order_ask .ask_block .row input {display:inline-block;width:150px;padding:10px 20px;border-radius:5px;}
.order_ask .ask_block .row:nth-child(n+6) {border-bottom:none;}
.order_ask .ask_block .row:last-child {border-bottom:1px solid #ccc;}
.order_ask .ask_block .row .row_title .necessary {display:inline-block;color:#F15A24;}
.order_ask .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.order_ask .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}
.order_ask .btn .again {background-color:#999999;}

/* Member QA List */
.qa_list  {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.qa_list .list_block {display:block;width:100%;margin-bottom:20px;}
.qa_list .list_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.qa_list .list_block .list_title {display:block;width:calc(100% - 40px);padding:15px 20px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.qa_list .list_block .list_title span {display:inline-block;width:10%;text-align:center;}
.qa_list .list_block .list_title span:first-child {text-align:left;}
.qa_list .list_block .list_title span:nth-child(4) {width:45%;}

.qa_list .list_block ul {display:block;width:100%;padding:0;list-style:none;}
.qa_list .list_block ul li {display:block;width:100%;}
.qa_list .list_block ul li ul {display:block;width:calc(100% - 40px);list-style:none;padding:15px 20px;border-bottom:1px solid #ccc;}
.qa_list .list_block ul li ul li {display:inline-block;width:10%;text-align:center;}
.qa_list .list_block ul li ul li:first-child {text-align:left;}
.qa_list .list_block ul li ul li:nth-child(4) {width:45%;}
.qa_list .list_block ul .mob_title {display:none;}

.qa_list .list_block ul li .mob_title {display:none;width:calc(100% - 15px);padding:10px 10px 10px 5px;font-size:14px;background-color:#F2F2F2;color:#F15A24;}
.qa_list .list_block ul li .mob_title span{float:right;}

/* Member QAList Detail */
.qalist_detail {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.qalist_detail .detail_block {display:block;width:100%;margin-bottom:20px;}
.qalist_detail .detail_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.qalist_detail .detail_block .row {display:block;width:calc(100% - 20px);padding:10px 0px 10px 20px;font-size:14px;border-bottom:1px solid #ccc;}
.qalist_detail .detail_block .row .row_title {display:inline-block;width:100px;vertical-align:top;}
.qalist_detail .detail_block .row .row_body {display:inline-block;width:calc(100% - 120px);}

.qalist_detail .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.qalist_detail .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}

/* Member Tracking List */
.tracking_list {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.tracking_list .list_block {display:block;width:100%;margin-bottom:20px;}
.tracking_list .list_block .title {display:block;width:100%;background-color:#000;color:#fff;font-size:19px;padding:10px 0px;border-radius:5px;text-align:center;margin-bottom:10px;}
.tracking_list .list_detail {margin-bottom:30px;}

.tracking_list .list_title {display:block;width:calc(100% - 20px);padding:10px 0px 10px 20px;font-size:13px;border-bottom:#000 solid 1px;font-weight:bold;white-space:nowrap;}
.tracking_list .list_title span {display:inline-block;width:10%;text-align:center;}
.tracking_list .list_title span:nth-child(1) {text-align:left;}
.tracking_list .list_title span:nth-child(2) {width:48%;}
.tracking_list ul {padding:0;list-style:none;width:100%;}
.tracking_list ul .ocontent {display:inline-block;}
.tracking_list ul li{display:inline-block;width:100%;}
.tracking_list ul li .mob_title {display:none;width:calc(100% - 15px);padding:10px 10px 10px 5px;font-size:14px;background-color:#F2F2F2;color:#F15A24;border-bottom:#ccc solid 1px;}
.tracking_list ul li .mob_title span{float:right;}
.tracking_list ul li ul {display:inline-block;width:calc(100% - 20px);font-size:13px;padding:15px 0px 15px 20px;border-bottom:1px solid #ccc;}
.tracking_list ul li ul li{display:inline-block;width:10%;border:none;text-align:center;}
.tracking_list ul li ul li img {display:inline-block;width:120px;vertical-align:middle;}
.tracking_list ul li ul li span {display:inline-block;padding:0px 20px;width:calc(100% - 180px);}
.tracking_list ul li ul li:nth-child(1){text-align:left;}
.tracking_list ul li ul li:nth-child(2){width:48%;text-align:left;}
.tracking_list ul li ul li:nth-child(5) img {width:auto;}
.tracking_list ul li ul li:last-child a {display:inline-block;padding:10px 30px;background-color:#0071BC;border-radius:5px;color:#fff;}

.tracking_list .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.tracking_list .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#F15A24;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}
.tracking_list .btn .del {background-color:#999999;}

/* Club & Warranty */
.title_bar {display:block;width:calc(100% - 5%);height:100px;line-height:100px;background-color:#ccc;vertical-align:middle;font-size:30px;letter-spacing:5px;padding-left:5%;}

/* Warranty */
.warranty {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.warranty .warranty_block {display:block;width:100%;margin-bottom:20px;margin:20px 0px 50px 0px;white-space:nowrap;}
.warranty .warranty_block .warranty_title {display:none;width:100%;padding:10px 0px;text-align:center;background-color:#000;color:#fff;margin-bottom:30px;border-radius:5px;}
.warranty .warranty_block select {display:inline-block;width:30%;padding:10px 5px;border-radius:5px;border:1px solid #ccc;}
.warranty .warranty_block a {display:inline-block;padding:10px 20px;}
.warranty .warranty_block .qualified {background-color:#000;color:#fff;margin-left:20px;border-radius:5px;}
/* .warranty .warranty_block .unqualified {color:#666666;text-decoration:underline;font-weight:bold;} */
.warranty .warranty_block a:before {content:attr(data-title);display:inline-block;width:auto;color:#fff;margin-right:-2px;}

.warranty .memo {display:block;width:100%;}
.warranty .memo p {display:block;width:100%;padding:5px 0px;}
.warranty .memo .memo_title {color:#F15A24;font-size:16px;font-weight:bold;}

/* Warranty Detail */
.warranty_detail {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.warranty_detail .warranty_block {display:block;width:100%;margin-bottom:20px;margin:20px 0px 20px 0px;}
.warranty_detail .warranty_block .warranty_title {display:none;width:100%;padding:10px 0px;text-align:center;background-color:#000;color:#fff;margin-bottom:10px;border-radius:5px;}

.warranty_detail .warranty_block .row_block {display:block;width:100%;margin-bottom:20px;}
.warranty_detail .warranty_block .row_block .row {display:inline-block;width:100%;border-bottom:1px solid #ccc;}
.warranty_detail .warranty_block .row_block .row:last-child {border-bottom:none;}
.warranty_detail .warranty_block .row_block .mutile_row {display:inline-block;width:49%;}
.warranty_detail .warranty_block .row_block .title {display:inline-block;width:70px;padding:10px 0px;}
.warranty_detail .warranty_block .row_block .body {display:inline-block;width:calc(100% - 80px);padding:10px 0px;}

.warranty_detail .warranty_block .con_block {display:block;width:calc(100% - 40px);padding:10px 20px;background-color:#F2F2F2;}
.warranty_detail .warranty_block .con_block .title {display:inline-block;width:100%;padding:10px 0px;color:#F15A24;font-size:16px;font-weight:bold;}
.warranty_detail .warranty_block .con_block input {display:inline-block;zoom:150%;}
.warranty_detail .warranty_block .con_block span {display:inline-block;width:calc(100% - 50px);color:#666;vertical-align:middle;padding:5px 0px 0px 10px;} 
.warranty_detail .warranty_block .con_block .red {color:#C1272D;display:inline-block;width:auto;}
.warranty_detail .warranty_block .con_block .total {display:inline-block;width:100%;padding:10px 0px;font-size:16px;font-weight:bold;margin-top:20px;}
.warranty_detail .warranty_block .con_block .total .amount {display:inline-block;width:auto;color:#F15A24;}

.warranty_detail .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.warranty_detail .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#999999;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}
.warranty_detail .btn .pay {background-color:#F15A24;}

/* Club */
.club {width:90%;margin:0 auto;padding:30px 0px;font-family: 'Noto Sans','微軟正黑體', sans-serif;font-size:14px;}
.club .club_block {display:block;width:100%;margin-bottom:20px;margin:20px 0px 20px 0px;}
.club .club_block .club_title {display:none;width:100%;padding:10px 0px;text-align:center;background-color:#000;color:#fff;margin-bottom:10px;border-radius:5px;}

.club .club_block .detail {display:block;width:100%;margin-bottom:30px;}
.club .club_block .detail p {display:inline-block;width:100%;line-height:25px;}
.club .club_block .detail p span {display:inline-block;width:auto;color:#F15A24;font-size:24px;}

.club .club_block .option {display:block;width:100%;margin-bottom:30px;}
.club .club_block .option input {display:inline-block;zoom:150%;vertical-align:middle;}
.club .club_block .option span {display:inline-block;width:calc(100% - 150px);color:#F15A24;vertical-align:middle;margin-top;10px;}

.club .btn {display:block;width:100%;text-align:right;margin-bottom:30px;}
.club .btn a {display:inline-block;width:110px;font-size:19px;padding:10px 0px;background-color:#999999;color:#fff;text-align:center;border-radius:5px;margin-left:10px;}
.club .btn .pay {background-color:#F15A24;}

/* CategoryMenu */
.category_menu {width:100%;height:100%;background:#1A1A1A;position:fixed;z-index:9999;overflow-y: auto;}
.category_menu > ul {width:80%; margin:0 auto;padding:20px; list-style:none;}
.category_menu ul li {display:block; font-size:14px; font-weight:bold;border-bottom: 1px solid #ffffff;}
.category_menu ul li.icons a {color: #ffffff;line-height: 14px; background-position:20px 10px; background-size:24px 24px; background-repeat:no-repeat;}
.category_menu ul li.icons a span {float: right;}
.category_menu ul li.icons a:hover{color:#E3007F;}
.category_menu ul li a {display:block; vertical-align:middle; height:100%; color:#888; padding:15px 0px 15px 0px;}
.category_menu ul li ul{width:100%; margin:0 auto;list-style: none;display: none;}
.category_menu ul li ul li{width:100%; margin:0 auto;border-bottom:none;padding:0px 0px 10px 15px;}
.category_menu ul li ul li a {color:#888; font-size: 12px;padding:0px 0px 10px 0px;}
.category_search-icon {background-image:url('../images/category_search.png');}
.category_menu{display:none;}

/* member_Menu */
.member_menu {display:none;width:100%;height: 100%;background:#CCCCCC;position:fixed;z-index:9999;overflow-y: auto;}
.member_menu .image {margin: 0 0 0 84%;position:relative;}
.member_menu .image img {display:block;position: absolute;top:-23px;}
.member_menu ul {width:100%; margin:0 auto;padding:20px;background:#CCCCCC;box-sizing: border-box;}
.member_menu ul  li {width:100%;display:block;list-style:none;font-size:14px;font-weight:bold;border-bottom:1px solid #000000;transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;box-sizing: border-box;}
.member_menu ul  li.icons a {color: #000000;line-height: 14px; background-position:0px 10px; background-size:24px 24px; background-repeat:no-repeat;}
.member_menu ul  li a span.submenu{float: right;padding-right: 20px;}
.member_menu ul  li.icons a:hover {color: #808080;}
.member_menu ul  li  a{display:block; vertical-align:middle; height:100%; color:#888; padding:15px 0px 15px 30px;}
.member_menu ul  li  ul {padding: 5px 20px; }
.member_menu ul  li  ul li a{padding:5px 0px 5px 30px;}
.menu_cart-icon {background-image:url('../images/menu_cart.png');}
.menu_order-icon {background-image:url('../images/menu_order.png');}
.menu_manager-icon {background-image:url('../images/menu_manager.png');}
.menu_login-icon {background-image:url('../images/menu_login.png');}
.menu_language-icon {background-image:url('../images/menu_language.png');}
.menu_shipment-icon {background-image:url('../images/menu_shipment.png');}
.menu_notice-icon {background-image:url('../images/menu_notice.png');}
.member_menu ul.language {width:85%;background: #000;}
.member_menu ul ul li span.left {padding:5px;height:15px;text-align:left;float:left;vertical-align:middle;}
.member_menu ul ul li span.left a {color:#fff;padding: 0}
.member_menu ul ul li span.left a:hover {color:#E3007F;font-weight:bold;}
.member_menu ul ul li span.right {float:right;border:1px solid #ccc;padding:5px;width:20px;height:15px;background:#fff;text-align:center;vertical-align:middle;}
.member_menu ul.shiparea {width:85%;background: #000;}
.member_menu ul li#logout_m_li{display:none;}

/*events*/
.events{width:90%;margin:0 auto;}
.events ul {width:100%;display:block;list-style-type:none;border-bottom:1px solid #fff;font-size: 0;}
.events ul li{width:100%;display:inline-block;}
.events ul li.etitle {width:132px;font-size:18px;vertical-align:middle;text-align:center;line-height:75px;}
.events ul li.etitle a {color:#fff;}
.events ul li.etitle .text {background:#F15A24;}
.bicycle ul li.etitle .text {background:#0873B8;}
.events ul li {width: calc(100% - 132px);vertical-align:top;}
.events ul ul li {width:25%;height:75px;display:inline-block;border-right:1px solid #fff;box-sizing: border-box;}
.events ul ul li a{width:100%;height:100%;display:inline-block;background:#E6E6E6;}
.events ul ul li .title {font:bold 12px "Exo 2","微軟正黑體",arial;margin-bottom:3px;padding:17px 0 0 10px;vertical-align:middle;}
.events ul ul li .text {font:12px 'Noto Sans',"微軟正黑體",sans-serif;color:#4D4D4D;padding:0 10px;vertical-align:middle;}
.events ul ul li .title {color:#F15A24;}
.bicycle ul ul li .title {color:#0873B8;}

/* Product List All */
.pitems{width: 100%;padding: 10px 0px}
.pitems .pitem{float: left;width:calc(33.3% - 10px);margin: 0px 15px 15px 0px;}
.pitems .pitem a {position:relative; padding: 2%;display:block;box-sizing: border-box;border:1px solid #888888;}
.pitems .pitem a:hover{border-color: #F15A24;}
.pitems .pitem:nth-child(3n){margin-right: 0;}
.pitems .pitem .img{text-align: center;padding: 20px;}
.pitems .pitem .img img{text-align: center;width: 100%;width:80%;}
.pitems .pitem .title{text-align: left;font: 14px Microsoft JhengHei;color: #4D4D4D;margin:0px 0px 5px 0px;padding-left:15%;}
.pitems .pitem .text{text-align: left;color: #4D4D4D;margin:0px 0px 5px 0px;padding-left:15%;}
.pitems .pitem .text span.price{font:bold 18px "Exo 2"
,arial;color: #F15A24;margin-left: 4px;}
.pitems .pitem .text span.oprice{font:normal 14px "Exo 2",arial;text-decoration: line-through;}
.pitems .pitem .mark{position:absolute;top:0;left:10%;display:block;width:15%;}
.pitems .pitem .mark img{width: 100%;position: absolute;}
.pitems .pitem .mark span {text-align: center;width:100%;height:100%;display: block;position: absolute;top:30px;color:#fff;font:16px 'Noto Sans',"微軟正黑體",sans-serif;}
/*navi All*/
.navi{width:90%;height: 50px;padding: 10px 0px;margin:0 auto;}
.navi .text{font:15px "Armata","微軟正黑體",arial;font-weight:bold;line-height:50px;vertical-align: middle;} 
.navi .text span{color:#F15A24;}
.navi .text a {font:15px "Armata","微軟正黑體",arial;font-weight:bold;}

/*Ptitle*/
.ptitle{width:90%;margin:0 auto;background: url(../images/titlebg.png) repeat-x;padding:15px 0px;margin:0px auto;margin-top:10px;}
.ptitle span{font-size: 32px;color:#808080;background: #ffffff;padding:0px 20px 0px 0px;}

/*Product*/
.product{width: 90%;margin:0px auto; }
.product ul {width: 100%;display: block;}
.product ul li{position:relative;width: 32%;display:inline-block; margin: 0px 0% 1.8% 2%; }

.product ul li img{width:100%;}
.product ul li:nth-child(1),.product ul li:nth-child(4) {width: 32%;display:inline-block; margin: 0px 0% 2% 0px;}
.product ul li a {display:block;width:100%;height:100%;}

.product ul li .box {position:relative;width:100%;border:1px solid #E6E6E6;padding: 5% 8% 5% 8%;box-sizing: border-box;}
.product ul li .box:hover {border:1px solid #F15A24;}

.product ul li .box .mark_title{position:absolute;left: 10%;top:0;font:16px "Armata","微軟正黑體",arial;color: #fff;width: 100%;word-wrap: break-word;padding:30% 10%;box-sizing: border-box;vertical-align: middle;}
.product ul li .box .img{width:100%;padding:0% 10%;box-sizing: border-box;margin:0px 0px 20px 0px;}
.product ul li .box .img img{width:100%;}
.product ul li .box .title{text-align: left;font: 14px "Exo 2",arial;color: #4D4D4D;margin:0px 0px 5px 0px;}
.product ul li .box .text{text-align: left;color: #4D4D4D;margin:0px 0px 5px 0px;}
.product ul li .box .text span.price{font:bold 16px "Exo 2",arial;color: #F15A24;margin-left: 2px;}


/*Product_Detail*/
.product_detail{width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.topline{width: 100%;position: relative;top: 0px;border-top: 1px solid #B3B3B3;margin: 0px 0px 10px 0px;}
.product_detail .navi{width:100%;height: 80px;line-height: 30px;}
.product_detail .navi .text{font:14px "Exo 2",arial;line-height: 80px} 
.product_detail .navi .text span{color:#F15A24;}
.product_detail .gb_state{margin-bottom: 20px;}
.product_detail .gb_state  ul {width:100%;height:100%;list-style: none;box-sizing: border-box;font-size: 0}
.product_detail .gb_state  ul li {height:80px;display: inline-block;font:bold 16px  "Armata","微軟正黑體",arial;padding:15px 5px;vertical-align: middle;background: #e6e6e6;color:#8d8d8d;text-align: center;box-sizing: border-box;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.product_detail .gb_state  ul li div{}
.product_detail .gb_state  ul li .title{width:100%;vertical-align: middle;text-align: center;box-sizing: border-box;}
.product_detail .gb_state  ul li .text{width:100%;color:#F15A24;font-size:24px}
.product_detail .gb_state .state{width:20%;}
.product_detail .gb_state .target{width:20%;}
.product_detail .gb_state .sold{width:20%;}
.product_detail .gb_state .deadline{width:20%;}
.product_detail .gb_state .deadline .text{font-size: 12px;}
.product_detail .gb_state .countdown{width:20%;background:#F15A24;}
.product_detail .gb_state .countdown .title{color:#fff;}
.product_detail .gb_state .countdown .text{font-size:20px;color: #fff;}
.product_detail .product_detail_img{width: 50%;float: left;}
.product_detail .product_detail_img .box{width: 100%}
.product_detail .product_detail_img .box img{width: 100%}
.product_detail .product_detail_thumbnail{width: 10%;box-sizing: border-box;float: left;}
.product_detail .product_detail_thumbnail .box{width: 70%;margin:0 auto;box-sizing: border-box;border:1px solid #888;margin-bottom: 6%}
.product_detail .product_detail_thumbnail .box img{width: 100%;box-sizing: border-box;}
.product_detail .product_detail_sum {width: 40%;padding:0px 2%;box-sizing: border-box;float: left;}
.product_detail .product_detail_sum .box {width: 100%;box-sizing: border-box;}
.product_detail .product_detail_sum .box .type {margin-bottom: 10px;display: inline-block;position: relative;}
.product_detail .product_detail_sum .box .type a {display: inline-block;padding:5px 20px;background: #E6E6E6;color: #F15A24;font:bold 18px  "Armata","微軟正黑體",arial;border-radius: 5px;margin-right: 10px;}
.product_detail .product_detail_sum .box .type .text{display: inline-block;padding:5px 20px;background: #E6E6E6;color: #F15A24;font:bold 18px  "Armata","微軟正黑體",arial;border-radius: 5px;margin-right: 10px;}
.product_detail .product_detail_sum .box .type .text1{display: inline-block;}
.product_detail .type .plimit {display: none;padding-top:2px;margin-right: 10px;position:absolute;z-index:103;right:0px;}
.product_detail .type .plimit .body{background: #e6e6e6;color: #F15A24;border-radius: 4px;}
.product_detail .type .plimit .body .title{color:#8d8d8d;font-size:16px;margin:0;padding:5px 10px;}
.product_detail .type .plimit .row{width:100%;color:#8d8d8d;font-size:14px;}
.product_detail .type .plimit .row ul{list-style: none;}
.product_detail .type .plimit .row ul li{display:block;color:#F15A24;font-size:14px;padding:5px 10px; }
.product_detail .product_detail_sum .box .hs {margin-bottom: 10px;}
.product_detail .product_detail_sum .box .hs span {padding:5px 20px 5px 0px;color: #F15A24;font:bold 18px  "Armata","微軟正黑體",arial;border-radius: 5px;margin-right: 10px;}
.product_detail .product_detail_sum .underline {border-bottom: 1px solid #888;padding-bottom:10px;}
.product_detail .product_detail_sum .box .title{font:bold 28px "Exo 2",arial;color: #E3007F;margin-bottom: 3%;}
.product_detail .product_detail_sum .box .pid{font:bold 14px "Exo 2",arial;color: #888888;margin-bottom: 3%;}
.product_detail .product_detail_sum .box .price{margin-bottom: 3%;}
.product_detail .product_detail_sum .box .price .text{font:bold 14px "Exo 2",arial;color: #888888;text-decoration: line-through;display:inline-block;}
.product_detail .product_detail_sum .box .price span{font:bold 26px "Exo 2",arial;color: #F15A24;text-decoration: none;margin-left: 10px}
.product_detail .product_detail_sum .box .like{display: inline-block;margin:2% 2% 5% 0%;}
.product_detail .product_detail_sum .box .color{display: inline-block;font:bold 14px  "Armata","微軟正黑體",arial;color: #888888;padding: 5px 0px;margin-top:15px;margin-bottom: 3%;}
.product_detail .product_detail_sum .box .color select{display: inline-block;}
.product_detail .product_detail_sum .box .color #color-button{background: #fff;width: 200px;padding: 5px 10px}
.product_detail .product_detail_sum .box .buttons{margin:10px 0px 20px 0px;}
.product_detail .product_detail_sum .box .buttons a {font:bold 14px "Armata","微軟正黑體",arial;width:38px;height:38px;border-radius: 5px;line-height: 42px;background: #000;color: #fff;padding: 10px;margin: 5px;white-space: nowrap;}
.product_detail .product_detail_sum .box .buttons a img {display:inline-block;width:40px;margin-bottom:-10px;}
.product_detail .product_detail_sum .box .size{font:bold 14px "Armata","微軟正黑體",arial;color: #888888;padding: 5px 0px;margin-bottom: 3%;}
.product_detail .product_detail_sum .box .size .text{display: inline-block;}
.product_detail .product_detail_sum .box .qty{font:bold 14px  "Armata","微軟正黑體",arial;color: #888888;padding: 5px 0px;margin-bottom: 3%;}
.product_detail .product_detail_sum .box .qty select {display:inline-block;padding:5px 8px;border:1px solid #ccc;border-radius:5px;}
.product_detail .product_detail_sum .box .qty input{border-radius: 4px;width: 200px;padding: 5px 10px;border:1px solid #d3d3d3;;margin-left:1px;}
.product_detail .pblock{width: 100%;border-bottom:1px solid #B3B3B3;}
.product_detail .pblock a.title{background-color: #ccc;font:bold 18px  "Armata","微軟正黑體",arial;color: #000;display:block;line-height: 26px;padding: 10px 50px 10px 50px;}
.product_detail .pblock a.title span{float:right;color: #F15A24}
.product_detail .pblock .pcontent{font:14px  "Armata","微軟正黑體",arial;color: #4D4D4D;padding: 15px 50px 15px 50px;display:none;line-height:26px;}
.product_detail .pblock .pcontent ul li{font:14px  "Armata","微軟正黑體",arial;color: #4D4D4D;display: inline-block;vertical-align: middle; min-height: 15px;padding: 12px;}
.product_detail .pblock .pcontent ul:nth-child(odd){background: #f2f2f2;}
.product_detail .pblock .pcontent ul:nth-child(even){background: #fff;}
.product_detail .pblock .pcontent ul li:first-child{width: 10%;}
.product_detail .pblock .pcontent ul li:nth-child(2){width: 80%}

.product_detail .pd_like{width:100%}
.product_detail .pd_like .title{text-align:center;font:bold 28px  "Armata","微軟正黑體",arial;color: #9A9A9A;box-sizing:border-box;padding:30px 0px}
.product_detail .pd_like .pd_like_list{width:100%;height:200px;display:block;}
.product_detail .pd_like .pd_like_list .larrow {width:18px;height:200px;line-height:200px;float:left;background-color:#fff;z-index:99;}
.product_detail .pd_like .pd_like_list .rarrow {width:18px;height:200px;line-height:200px;float:right;background-color:#fff;z-index:99;}
.product_detail .pd_like .pd_like_list .list {display:inline-block;width:calc(100% - 38px);overflow:hidden;}
.product_detail .pd_like .pd_like_list .list ul{list-style:none;height:100%;white-space:nowrap;}
.product_detail .pd_like .pd_like_list .list ul li {display:inline-block;width:200px;border:1px solid #E6E6E6;margin-right:10px;}
.product_detail .pd_like .pd_like_list .list ul li a {display:inline-block;width:100%;padding:1% 1% 2% 1%;box-sizing:border-box;height:100%;text-align:center;color:#000;}
.product_detail .pd_like .pd_like_list .list .image{display:block;box-sizing: border-box;}
.product_detail .pd_like .pd_like_list .list .image img{width: 100%;}
.product_detail .pd_like .pd_like_list .list .text{display: inline-block;box-sizing: border-box;word-break: break-all; white-space:normal}
/* select with CSS avatar icons */
 option.avatar {background-repeat: no-repeat !important;padding-left: 20px;}
 .avatar .ui-icon {background-position: left top;}
 
/*Product_List*/
.product_title {display:none;width:100%;}
.product_title img {display:inline-block;width:100%;}

.product_list{width:90%;margin:0px auto;padding:30px 0px;}
.product_list ul {width: 100%;display: block;}
.product_list ul li{width: 32%;display:inline-block; margin: 0px 0% 1.8% 2%; }
.product_list ul li img{width:100%}
.product_list ul li:nth-child(3n+1) {width: 32%;display:inline-block; margin: 0px 0% 2% 0px;}
/* .product_list ul li:nth-child(1),.product_list ul li:nth-child(4) {width: 32%;display:inline-block; margin: 0px 0% 2% 0px;} */
.product_list ul li .box{width:100%;border:1px solid #E6E6E6;padding: 5% 8% 5% 8%;box-sizing: border-box;}
.product_list ul li .box .img{width:100%;padding:0% 10%;box-sizing: border-box;margin:0px 0px 20px 0px;}
.product_list ul li .box .img img{width:100%;}
.product_list ul li .box .title{text-align: left;font: 14px "Exo 2",arial;color: #4D4D4D;margin:0px 0px 5px 0px;}
.product_list ul li .box .text{text-align: left;color: #4D4D4D;margin:0px 0px 5px 0px;}
.product_list ul li .box .text span.price{font:bold 14px "Exo 2",arial;color: #F15A24;margin-left: 2px;}
.product_list .prd_page {display:block;width:100%;padding:10px 0px;text-align:center;}
.product_list .prd_page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}

/*product filter*/
.product_filter{width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.product_filter .navi{width:100%;height: 50px;padding: 10px 0px;}
.product_filter .navi .text{font:14px "Armata","微軟正黑體",arial;line-height:50px;vertical-align: middle;} 
.product_filter .navi .text span{color:#F15A24;}
.product_filter .search_bar {width:100%;border-radius: 5px;background: #D4145A;padding: 15px 20px;box-sizing: border-box;margin-bottom: 10px;}
.product_filter .search_bar span{margin-right:5%;padding: 3px 5px;color: #fff;font:bold 16px "Armata","微軟正黑體"}
.product_filter .search_bar select{border-radius: 4px;padding: 3px 5px;border:none;margin-right:5%;font:14px "Armata","微軟正黑體"}
.product_filter .prd_page {display:block;width:100%;padding:10px 0px;text-align:center;}
.product_filter .prd_page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}

/*product_compare*/
.product_compare{width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.product_compare .pitem a{border:none;}
.product_compare .navi{width:100%;height: 50px;padding: 10px 0px;}
.product_compare .navi .text{font:14px "Armata","微軟正黑體",arial;line-height:50px;vertical-align: middle;} 
.product_compare .navi .text span{color:#F15A24;}
.product_compare .search_bar {width:100%;border-radius: 5px;background: #000;padding: 15px 20px;box-sizing: border-box;margin-bottom: 10px;}
.product_compare .search_bar span{margin-right:5%;padding: 3px 5px;color: #fff;font:16px "Armata","微軟正黑體"}
.product_compare .search_bar select{border-radius: 4px;padding: 3px 5px;border:none;margin-right:5%;font:16px "Armata","微軟正黑體"}
.product_compare .search_bar a{display:block;float: right;margin-right:2%;border-radius: 4px;padding: 3px 5px;border:none;font:14px "Armata","微軟正黑體";color: #fff;background-color: #999999;padding:5px 70px; }
.product_compare .compare_bar {text-align: center;}
.product_compare .compare_bar a{display:block;font:16px "Armata","微軟正黑體";color: #fff;width:100%;border-radius: 5px;background: #999;padding: 15px 20px;box-sizing: border-box;margin-bottom: 10px;}

/*product_compare_detail*/
.product_comparedetail{width:90%;margin:0px auto;min-width:800px;padding:0px 30px 30px 30px;}
.product_comparedetail .navi{width:100%;height: 50px;padding: 10px 0px;}
.product_comparedetail .navi .text{font:14px "Armata","微軟正黑體",arial;line-height:50px;vertical-align: middle;} 
.product_comparedetail .navi .text span{color:#F15A24;}
.product_comparedetail .pitems {padding-left: 10%;box-sizing: border-box;}
.product_comparedetail .pitem {display: block;width: 32%;box-sizing: border-box;}
.product_comparedetail .pitem .img{padding: 0;text-align:left}
.product_comparedetail .pitem .img img{text-align:left}
.product_comparedetail .pitem .select{margin:0 auto;text-align: left;display: block;padding-left: 10%;}
.product_comparedetail .pitem select{display:inline-block;border-radius: 4px;padding: 3px 5px;border:1px solid  #888888;margin:10px;font:14px "Armata","微軟正黑體";}
.product_comparedetail .pitem  a  {border:none;}
.product_comparedetail .table {font:14px "Armata","微軟正黑體",arial;}
.product_comparedetail .table .title{color: #F15A24;}
.product_comparedetail .table table{width:100%;border-collapse: collapse;border-top: 1px solid #808080;border-bottom: 1px solid #808080}
.product_comparedetail .table tbody tr{line-height: 25px;}
.product_comparedetail .table tbody tr:nth-child(odd){background:#FFF;}
.product_comparedetail .table tbody tr:nth-child(even){background:#F2F2F2;}
.product_comparedetail .table tbody tr td:nth-child(1){width: 10%}
.product_comparedetail .table tbody tr td:nth-child(2){width: 30%}
.product_comparedetail .table tbody tr td:nth-child(3){width: 30%}
.product_comparedetail .table tbody tr td:nth-child(4){width: 30%}

/*Category*/
.category {width:90%;margin:0 auto}
.category ul {width:100%;margin:0 auto }
.category ul li{width:15.82%; display: inline-block;float: left; padding: 2% 0% 2% 1%}
.category ul li:first-child{display: inline-block; padding: 2% 0% 2% 0%}
.category ul li img{width:100%;}

.category_vis {display:none;}

/*active*/
.active{width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.activebar{width:100%;display: block;background-color: #E6E6E6;padding:20px 0px;margin-bottom: 20px;}
.activebar .title{width:90%;margin:0 auto;font:28px "Armata","微軟正黑體",arial;}
.aitems{width: 100%}
.aitems .aitem{float: left;width:calc(25% -  7.5px);margin: 0px 10px 15px 0px;}
.aitems .aitem:nth-child(4n){margin-right:0px;}
.aitems .aitem img{width: 100%}
.aitems .aitem a {padding: 2%;display:block;box-sizing: border-box;border:none;}
.aitems .aitem .content {font: bold 14px "Armata","微軟正黑體",arial;margin:3% 0px;color: #000}
.aitems .aitem .date {font:bold 14px "Armata","微軟正黑體",arial;margin-bottom: 2%;color:#F15A24;}
.active .prd_page {display:block;width:100%;padding:10px 0px;text-align:center;}
.active .prd_page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}

/*active detail*/
.active_detail{width:90%;margin:0 auto;padding:0px 0px 30px 0px;}
.active_detail .content{margin-bottom: 20px;}
.active_detail .content .date{margin-bottom: 5px;font:bold 18px "Armata","微軟正黑體",arial;color: #666666}
.active_detail .content .title{padding-bottom: 20px;font:bold 32px "Armata","微軟正黑體",arial;color: #F15A24}
.active_detail .content .desc{margin-bottom: 20px;font:normal 18px "Armata","微軟正黑體",arial;color: #666666}
.active_detail .content .img{margin-bottom: 20px;width: 80%;}
.active_detail .content .img img{width: 100%;}
.active_detail .page {display:block;width:100%;padding:10px 0px;text-align:center;}
.active_detail .page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}


/*event All*/
.eventbar {width:100%;display: block;background-color: #E6E6E6;padding:10px 5%;margin-bottom: 20px;box-sizing: border-box;}
.eventbar .buttons{float: right;}
.eventbar .title{font:28px "Armata","微軟正黑體"}
.eventbar a{border-radius: 5px;display:inline-block;font:16px "Armata","微軟正黑體",arial;background: #fff;color: #999999;border:1px solid #808080;padding:5px 30px;margin-right: 10px;}
.eventbar a.selected{border:1px solid #F15A24;color:#F15A24 }

/*event*/
.event {width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.event .register{font:16px "Armata","微軟正黑體",arial;border-bottom: 2px;border-bottom: 1px solid #888888;padding-bottom: 20px}
.event .register div{display:inline-block;margin-right: 30px;font:16px "Armata","微軟正黑體",arial;}
.event .register div input{margin-right: 10px;}
.event .single{display: none;}
.event .reg_info:hover {border:1px solid #ccc; border-radius: 8px;}
.event .reg_info {margin-top: 10px;padding:10px;position: relative;}
.event .reg_info .del {position: absolute; right:10px; top:0px; display:none;}
.event .reg_info:hover .del {display:block;}
.event .title{font:bold 16px "Armata","微軟正黑體",arial;color:#F15A24;padding:20px 10px 0 10px;}
.event .reg_info .title{font:bold 16px "Armata","微軟正黑體",arial;color:#F15A24;padding:0;}
/*.event .reg_info input {padding:10px 10px;border:1px solid #888888; margin:10px 10px 15px 0px;border-radius: 5px;box-sizing: border-box;}*/
.event .reg_info .row {padding:5px 10px;border:1px solid #888888; margin:10px 10px 15px 0px;border-radius: 5px;box-sizing: border-box;display: inline-block;}
.event .reg_info .row .text {font:12px "Exo 2",arial;width:200px;color:#000;padding:0;display: inline-block;}
.event .reg_info .row input{border:none;border-radius: 4px;padding:5px 10px;width:calc(100% - 40px);box-sizing: border-box;}
.event .reg_info .gpname {width: 50%;}
.event .reg_info .gpname {width: 50%;}
.event .reg_info .name {width: calc(33.1% - 7px);}
.event .reg_info .address {width: 100%;}
.event .reg_info .nomargin {margin-right: 0px;}
.event .reg_info .block {display: block;}


.event div.circle{display:table;width:40px;height:40px;border-radius:99em;background-color:#F15A24;text-align: center;vertical-align: middle;font:bold 24px "Armata","微軟正黑體",arial;color: #fff;margin: 10px 0px;}
.event div.circle .text{line-height: 40px}
.event div.circle2{display:table;width:30px;height:30px;border-radius:99em;background-color:red;text-align: center;vertical-align: middle;font:bold 22px "Armata","微軟正黑體",arial;color: #fff;margin: 10px 0px;}
.event div.circle2 .text{line-height: 30px}
.event .intype{border-bottom: 1px solid #888888;padding: 20px 0px;margin-bottom: 20px}
.event .intype .title{display:block;font:bold 16px "Armata","微軟正黑體",arial;color:#F15A24;margin-bottom: 10px;}
.event .intype .cb{display:inline-block;margin-right: 30px;font:16px "Armata","微軟正黑體",arial;}
.event .intype .cb input{margin-right: 10px;}
.event .intype .row {padding:5px 10px;border:1px solid #888888; margin:10px 10px 15px 0px;border-radius: 5px;box-sizing: border-box;display: block;width: 30%}
.event .intype .row .text {font:12px "Exo 2",arial;width:80px;color:#000;padding:0;display: inline-block;}
.event .intype .row input{border:none;border-radius: 4px;padding:5px 10px;width:calc(100% - 80px);box-sizing: border-box;}
.event .intype .inv{display:none;margin: 15px 0px 0px 0px;font:16px "Armata","微軟正黑體",arial;}

.event .buttons{float:right;margin:0px 0px 20px 0px;}
.event .buttons a{border-radius: 5px;font:16px "Armata","微軟正黑體",arial;color: #fff;padding:10px 30px;margin-left: 10px; text-align: center;display: inline-block;min-width: 80px;}
.event .buttons a.submit{background-color: #F15A24;}
.event .buttons a.cancel{background-color: #999999;}

/*event_detail*/
.event_detail {width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.event_detail .subject{width: 100%;color: #666666;font:16px "Armata","微軟正黑體",arial;margin-bottom: 30px;}
.event_detail .subject div{margin-bottom: 10px;}
.event_detail .table{width: 100%;margin-bottom: 30px}
.event_detail .table table{width: 100%;border-collapse: collapse;}
.event_detail .table th,.event_detail .table td{border:1px solid #999999;font:16px "Armata","微軟正黑體",arial;text-align: center;padding: 5px 10px;}
.event_detail .table th{color: #fff;background: #F7931E;}
.event_detail .table td{color: #666;background: #fff;}
.event_detail .table th:nth-child(1){width: 30%;}
.event_detail .table th:nth-child(2){width: 70%;}
.event_detail .desc{width: 100%}
.event_detail .desc .bar {width:100%;display: block;background-color: #000;padding:10px 30px;margin-bottom: 20px;box-sizing: border-box;font:16px "Armata","微軟正黑體"}
.event_detail .desc .bar .title{color: #fff;}
.event_detail .desc .content {font:16px "Armata","微軟正黑體";margin-bottom: 20px}
.event_detail .desc .content .title {color: #F15A24;margin-bottom: 10px}
.event_detail .desc .content .text {color: #888;margin-bottom: 10px}

/*event_list*/
.event_list {width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.event_list  .litem {border-bottom: 1px solid #808080;padding: 30px 0px;}
.event_list  .litem .status{float:left; width: 40%;}
.event_list  .litem .status table{width:100%;border-collapse: collapse;}
.event_list  .litem .status table {margin-bottom: 5px;}
.event_list  .litem .status tr th{font:16px "Armata","微軟正黑體",arial;text-align: center;margin-bottom: 5px;padding:5px 0px; }
.event_list  .litem .status tr th.date{width:60%;background: #F15A24;color: #fff;}
.event_list  .litem .status tr th.total{width:20%;background: #E6E6E6;color:#666;border-right: 1px dashed #fff;}
.event_list  .litem .status tr th.selled{width:20%;background: #E6E6E6;color:#666}
.event_list  .litem .status tr th.total span{color:#0071BC;display:block;}
.event_list  .litem .status tr th.selled span{color:#C1272D;display:block;}
.event_list  .litem .status tr td.img{padding-top: 5px;}
.event_list  .litem .status tr td img{width: 100%;}
.event_list  .litem .desc {float:left; width: 60%;font:bold 12px "Armata","微軟正黑體",arial;box-sizing: border-box;padding-left: 20px;}
.event_list  .litem .desc .title{color: #F15A24;font-size: 28px;margin-bottom: 10px;}
.event_list  .litem .desc .text{color: #666666; line-height: 20px;margin-bottom: 20px;}
.event_list  .litem .desc .text p{margin-bottom: 10px;}
.event_list  .litem .desc .in{margin-left:5em;text-indent: -5em;}
.event_list  .litem .desc .text span{color: #F15A24;}
.event_list  .litem .desc .disc{margin: 20px 0px;}
.event_list  .litem .desc .disc a{border-radius: 5px;display:inline-block;font:bold 16px "Armata","微軟正黑體",arial;background: #fff;color: #999999;border:1px solid #808080;padding:5px 30px;margin-right: 10px;}
.event_list  .litem .desc .disc a:hover{color: #F15A24;border-color: #F15A24;}
.event_list .buttons a{border-radius: 5px;font:16px "Armata","微軟正黑體",arial;color: #fff;padding:10px 30px;text-align: center;display: inline-block;min-width: 80px;}
.event_list .buttons a.open{background-color: #F15A24;}
.event_list .buttons a.close{background-color: #808080;}
.event_list .prd_page {display:block;width:100%;padding:10px 0px;text-align:center;}
.event_list .prd_page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}

/* cart */
.cart_contant {display:block;margin:0 auto;width:90%;font:bold 12px "Exo 2","微軟正黑體",arial;color:#666666;padding:50px 0px 20px 0px;}
.cart_contant .info_title {display:block;width:100%;background-color:#000000;border-radius:5px;font-size:19px;text-align:center;height:40px;color:#fff;line-height:40px;}
.cart_contant  .order_no{font:bold 14px "Exo 2","微軟正黑體";padding:10px 0;}
.cart_contant  .order_no div{display: inline-block;vertical-align: top;margin-right: 20px;line-height: 20px;}
.cart_contant  .order_no span{color: #F15A24;font-size: 18px;}
.cart_contant  .order_info{font:bold 18px "Exo 2","微軟正黑體";padding:20px 0;color: #F15A24; border-bottom: 1px solid #808080;margin-bottom: 20px;}
.cart_contant .buttons{margin:0px 0px 20px 0px;}
.cart_contant .buttons a{border-radius: 5px;font:16px "Armata","微軟正黑體",arial;color: #999999;padding:10px 30px;margin:0px 0px 10px 10px; text-align: center;display: inline-block;min-width: 80px;border:1px solid #808080;box-sizing: border-box;}
.cart_contant .buttons a.select{border-color: #F15A24;color: #F15A24;}

/*cart_detail*/
.cart_g1{display:none;}
.cart_detail .cart_title {display:block;width:100%;padding:10px 0px;font-size:14px;border-bottom:#aaa solid 1px;}
.cart_detail .cart_title  .item_index  {float:left;width:4%;text-align:center;}
.cart_detail .cart_title  .item_select  {float:left;width:4%;text-align:center;}
.cart_detail .cart_title  .item_prd  {float:left;width:25%;text-align:center;}
.cart_detail .cart_title  .item_note  {float:left;width:10%;text-align:center;}
.cart_detail .cart_title  .item_unit  {float:left;width:8%;text-align:center;}
.cart_detail .cart_title  .item_stype  {float:left;width:8%;text-align:center;}
.cart_detail .cart_title  .item_price  {float:left;width:10%;text-align:center;}
.cart_detail .cart_title  .item_qty  {float:left;width:8%;text-align:center;}
.cart_detail .cart_title  .item_total  {float:left;width:10%;text-align:center;}
.cart_detail .cart_title  .item_cancel  {float:left;width:4%;text-align:center;}
.cart_detail .cart_title  .item_addtrace  {float:left;width:9%;text-align:center;}
.cart_detail .cart_title  .item_addtrace a {border-bottom: 1px solid #6a6b5b}

.cart_detail .cart_body {display:inline-block;width:100%;font-size:14px;border-bottom:#aaa solid 1px;}
.cart_detail .cart_row {display:inline-block;width:100%;padding:30px 0px;position:relative;}
.cart_detail .cart_row  .item_index  {float:left;width:4%;text-align:center;}
.cart_detail .cart_row  .item_select  {float:left;width:4%;text-align:center;}
.cart_detail .cart_row  .item_prd  {float:left;width:25%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;vertical-align:middle;}
.cart_detail .cart_row  .item_prd img {display:inline-block;width:120px;vertical-align:top;}
.cart_detail .cart_row  .item_prd span {display:inline-block;padding:0px 20px;width:calc(100% - 160px);}
.cart_detail .cart_row  .item_note  {text-align:center;float:left;width:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;vertical-align:middle;}

.cart_detail .cart_row  .item_unit  {float:left;width:8%;text-align:center;}
.cart_detail .cart_row  .item_stype  {float:left;width:8%;text-align:center;}
.cart_detail .cart_row  .item_price  {float:left;width:10%;text-align:center;}
.cart_detail .cart_row  .item_qty  {float:left;width:8%;text-align:center;}
.cart_detail .cart_row  .item_qty select {display:inline-block;padding:5px 8px;border:1px solid #ccc;border-radius:5px;vertical-align:top;}
.cart_detail .cart_row  .item_qty input {display:inline-block;width:30%;text-align:center;border:#aaa solid 1px;border-radius:5px;height:30px;}
.cart_detail .cart_row  .item_total  {float:left;width:10%;text-align:center;}
.cart_detail .cart_row  .item_cancel  {float:left;width:4%;text-align:center;}
.cart_detail .cart_row  .item_addtrace  {float:left;width:9%;text-align:center;}
.cart_detail .cart_row  .item_addtrace a {border-bottom: 1px solid #6a6b5b}

.step {display:block;font-size:15px;margin-bottom:30px;color:#808080;}
.step .onstep{color:#F15A24;display:inline-block;}
.cart_list {display:block;width:100%;margin-bottom:30px;}
.total_info {display:inline-block;width:100%;text-align:right;}
.cart_list .cart_title {display:block;width:100%;padding:10px 0px;font-size:14px;border-bottom:#aaa solid 1px;}
.cart_list .cart_title  .item_index  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_title  .item_prd  {display:inline-block;width:37%;text-align:center;}
.cart_list .cart_title  .item_note  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_title  .item_unit  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_title  .item_stype  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_title  .item_price  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_title  .item_qty  {display:inline-block;width:8%;text-align:center;}
.cart_list .cart_title  .item_discount  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_title  .item_total  {display:inline-block;width:10%;text-align:center;}

.cart_list .cart_body {display:inline-block;width:100%;font-size:14px;border-bottom:#aaa solid 1px;}
.cart_list .cart_row {display:inline-block;width:100%;padding:30px 0px;position:relative;}
.cart_list .cart_row  .item_index  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_row  .item_prd  {display:inline-block;width:37%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;vertical-align:middle;}
.cart_list .cart_row  .item_prd img {display:inline-block;width:120px;vertical-align:middle;}
.cart_list .cart_row  .item_prd span {display:inline-block;padding:0px 20px;width:calc(100% - 160px);}
.cart_list .cart_row  .item_note  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_row  .item_unit  {display:inline-block;width:4%;text-align:center;}
.cart_list .cart_row  .item_stype  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_row  .item_price  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_row  .item_qty  {display:inline-block;width:8%;text-align:center;}
.cart_list .cart_row  .item_discount  {display:inline-block;width:10%;text-align:center;}
.cart_list .cart_row  .item_qty input {display:inline-block;width:30%;text-align:center;border:#aaa solid 1px;border-radius:5px;height:30px;}
.cart_list .cart_row  .item_total  {display:inline-block;width:10%;text-align:center;}

.cart_total {display:inline-block;width:100%;font-size:14px;}
.cart_total .total_row {display:block;width:100%;text-align:right;padding-top:30px;}
.cart_total .total_row  .info_block {display:inline-block;width:27%;text-align:left;line-height:21px;border-bottom:#aaa solid 1px;padding-bottom:20px;}
.cart_total .total_row  .info_block .title {display:inline-block;width:30%;text-align:left;white-space: nowrap;}
.cart_total .total_row  .info_block .info {display:inline-block;width:68%;font-size:21px;text-align:right;}

.cart_total .total_row  .info_block .discount {color:#0071BC;}
.cart_total .total_row  .info_block .total {color:#C1272D;}

.cart_info {display:block;width:100%;}

.cart_info .prompt {display:block;width:calc(100% - 30px);padding:30px 15px;font-size:14px;}
.cart_info .prompt a {color:#F15A24;}
.cart_info .info_row .inv{display: none;}
.cart_info .info_row .inv input{padding-left: 30px;}
.cart_info .info_row {display:block;width:calc(100% - 20px);padding:5px 0px 5px 15px;border:#aaa solid 1px;font-size:14px;border-radius:5px;margin-bottom:20px;}
.cart_info .info_row .title {display:inline-block;width:100px;vertical-align:middle;}
.cart_info .info_row .value {display:inline-block;width:calc(100% - 130px);} 
.cart_info .info_row input {display:inline-block;width:calc(100% - 200px);border:#fff solid 0px;padding:10px 0px;}
.cart_info .info_row img {display:inline-block;line-height:14px;vertical-align:middle;padding-left:8px;width:10px;}
.cart_info .info_row select {display:inline-block;line-height:14px;vertical-align:middle;width:calc(100% - 120px);border:#fff solid 0px;-webkit-appearance: none;font-size:14px;padding:10px 10px;}
.cart_info .info_row select::-ms-expand{display:none;}
.cart_info .info_row .top {vertical-align:top;}

.cart_info .info_row .value p {display:inline-block;width:100%;padding-bottom:20px;}
.cart_info .info_row .value p a {display:inline-block;color:#F15A24;}
.cart_info .info_row .value .shop_info {display:inline-block;width:100%;}
.cart_info .info_row .value .shop_info span {display:inline-block;width:100%;padding-bottom:5px;}

.cart_info .info_botton {display:block;width:100%;text-align:right;}
.cart_info .info_botton a {display:inline-block;width:135px;height:38px;line-height:38px;margin:10px 0px 10px 10px;font-size:19px;text-align:center;vertical-align:middle;color:#fff;border-radius:5px;}
.cart_info .info_botton .return {background-color:#999999;}
.cart_info .info_botton .confirm {background-color:#F15A24;}

/*cart_payment*/
.cart_payment{width: 100%;}
.red{color: red;}
.cart_payment .info_title {display:block;width:100%;background-color:#000000;border-radius:5px;font-size:19px;text-align:center;height:40px;color:#fff;line-height:40px;}
.cart_payment .discount  {padding:20px 20px;font:14px "Armata","微軟正黑體"}
.cart_payment .discount .title {display:inline-block;vertical-align:middle;margin-right: 60px;}
.cart_payment .discount .title img {display:inline-block;width:120px;vertical-align:middle;}
.cart_payment .discount .end {margin-right: 0px;}
.cart_payment .discount input{display: inline-block;}
.cart_button {float: right;}
.cart_button a {display:inline-block;width:230px;height:38px;line-height:38px;margin: 10px 0px 0px 10px;font-size:19px;text-align:center;vertical-align:middle;color:#fff;border-radius:5px;}
.cart_button .return {background-color:#999999;}
.cart_button .confirm {background-color:#F15A24;}
.button_center{float:none;margin:0 auto;text-align: center;}
/*.cart_payment_confirm*/
.cart_payment_cf {font:14px "Armata","微軟正黑體"}
.cart_payment_cf .title{color: #F15A24;}
.cart_payment_cf .text{color: #666666}
.cart_payment_cf .info_row{padding:20px 10px;}
.cart_payment_cf .info_row .addr{width: 33.33%;box-sizing: border-box;padding-right: 20px;float: left;}
.cart_payment_cf .info_row .addr .title{width: 30%;float: left;}
.cart_payment_cf .info_row .addr .text{width: 70%;float: left;}

/*.cart_payment_card*/
.cart_payment_cd {font:14px "Armata","微軟正黑體"}
.cart_payment_cd .info_row{padding:20px 10px;min-height: 300px;}


/*store*/
.store {width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.store .search_bar {width:100%;border-radius: 5px;background: #000;padding: 15px 20px;box-sizing: border-box;margin-bottom: 10px;}
.store .search_bar span{margin-right:5%;padding: 3px 5px;color: #fff;font:14px "Armata","微軟正黑體"}
.store .search_bar div{font:14px "Armata","微軟正黑體";color: #fff;display: inline-block;}
.store .search_bar input {border-radius: 4px;padding: 3px 5px;border:none;margin-right:10px;width: 200px;line-height: 20px}
.store .search_bar .buttons{float:right;}
.store .search_bar a{display:inline-block;margin-left:10px;border-radius: 4px;border:none;font:14px "Armata","微軟正黑體";color: #fff;background-color: #999999;padding:5px 20px; min-width: 70px;text-align: center;}
.store .store_list {padding:30px 0;border-bottom: 1px solid #808080;font:14px "Armata","微軟正黑體"}
.store .store_list .desc{float: left;}
.store .store_list .title{color: #F15A24;padding-bottom: 10px}
.store .store_list .text{color: #808080;padding-bottom: 10px}
.store .store_list .buttons {float: right;margin}
.store .store_list .buttons a {display:inline-block;width:135px;height:38px;line-height:38px;margin-left: 10px;font-size:14px;text-align:center;vertical-align:middle;color:#fff;border-radius:5px;background-color:#999999;}
.store .prd_page {display:block;width:100%;padding:10px 0px;text-align:center;}
.store .prd_page a {font-size:14px;height:10px;line-height:10px;margin:0px 5px;}


/* Footer */
#statement{background: #E6E6E6;float:left;width: 60%;min-height: 200px;padding: 1% 10%; box-sizing: border-box;border-right:solid 1px #B3B3B3;}
#link{display:inline-block;float:left;background: #E6E6E6;width: 40%;min-height: 200px;padding: 1% 2%;;box-sizing:border-box;}
#copyright{display:inline-block;float:left;background: #E6E6E6;width: 100%;height:  70px; vertical-align: middle;box-sizing:border-box;border-top: solid 1px #B3B3B3;}

/* Footer Statement */
#statement > ul{width: 32%;height:100%;display:inline-block;vertical-align: top;list-style: none;box-sizing: border-box;}
#statement ul > li{text-align: left;padding:10px 0px 0px 0px;}
#statement ul li.title > a {font-size: 16px;font-weight:bold;color:#F15A24;line-height:14px;display: block;}
#statement ul ul li{display:block;list-style:none}
#statement ul li ul li {line-height:14px;padding:0px}
#statement ul li ul li a{font-size: 14px;color:#808080;display: block;padding:10px 0px 0px 0px;}
#statement ul li.title span{display:none;float:right;margin:0px 2% 0px 0px;}


/* Footer Link */
#link ul{width: 100%;display:inline-block;vertical-align: top;list-style: none;box-sizing: border-box;}
#link ul li{}
#link .title {font-size: 16px;font-weight:bold;color:#F15A24;line-height:16px;padding:10px 0px 0px 10px;}
#link .text {font-size: 14px;color:#808080;line-height:14px;padding:10px 0px 0px 10px}
#link .img {display:inline-block;vertical-align: top;padding:20px 10px 0px 10px;}
/* Footer Copyright */
#copyright .box {width: 100%;height: 100%; }
#copyright .box::before{content: ''; display: inline-block; vertical-align: middle;width: 0;height: 100%;}
#copyright .box .text {font-size: 14px;display:inline-block;vertical-align: middle;color:#808080; text-align:left;margin: 0px 0px 0px 10%}
#copyright a {color:#808080;}


@media screen and (min-width: 767px) and (max-width: 1280px) {
	.events ul ul li {width:33.13%;}
	.events ul ul li:nth-child(4){display:none;}
}


/*Footer Page*/
.fp{width:90%;margin:0px auto;padding:0px 0px 30px 0px;}
.fp .info_title {display:block;width:100%;background-color:#000000;border-radius:5px;font-size:19px;text-align:center;height:40px;color:#fff;line-height:40px;}
.fp .title{line-height: 30px;font:bold 18px "Armata","微軟正黑體";color: #000;padding:10px 0;}
.fp .text{width: 100%;min-height: 350px;font:14px "Armata","微軟正黑體";color: #000;padding:20px 20px;border:1px solid #888;box-sizing: border-box;margin-bottom: 20px;}
.fp .center{float: none;margin:0 auto;text-align: center;}
.fp .contact_text{width: 100%;min-height: 350px;font:14px "Armata","微軟正黑體";color: #000;line-height:40px;padding:20px;box-sizing: border-box;margin-bottom: 20px;}
.fp_button {float: right;}
.fp_button a {display:inline-block;width:135px;height:38px;line-height:38px;margin: 0  0 10px 10px ;font-size:19px;text-align:center;vertical-align:middle;color:#fff;border-radius:5px;}
.fp_button .return {background-color:#999999;}
.fp_button .confirm {background-color:#F15A24;}
.fp .info_row {font:12px "Armata","微軟正黑體";display:block;width:calc(100% - 20px);padding:5px 0px 5px 15px;border:#aaa solid 1px;font-size:14px;border-radius:5px;margin-bottom:20px;}
.fp .info_row #content{}
.fp .info_row .title {font:12px "Armata","微軟正黑體";padding:0px;display:inline-block;width:80px;vertical-align:middle;}
.fp .info_row .top {vertical-align: top;}
.fp .verify {width:auto;display:inline-block;margin-bottom: 0;}
.fp .verify_row  {margin-bottom: 20px;}
.fp .info_row .value {display:inline-block;width:calc(100% - 130px);} 
.fp .info_row .prompt{margin-top: 2px;}
.fp .info_row input {display:inline-block;width:calc(100% - 90px);border:#fff solid 0px;padding:5px 0px;}
.fp .info_row img {display:inline-block;line-height:14px;vertical-align:middle;padding-left:8px;width:10px;}
.fp .info_row select {display:inline-block;line-height:14px;vertical-align:middle;width:calc(100% - 90px);border:#fff solid 0px;-webkit-appearance: none;padding:5px 10px;}
.fp .info_row select::-ms-expand{display:none;}
.fp .info_row textarea {border-radius: 5px;width: 85%;height:300px;border:none;}
.fp > ul {width:100%; margin:0 auto;padding:20px 0; list-style:none;}
.fp ul li {display:block; font-size:14px; font-weight:bold;border-bottom: 1px solid #000;}
.fp ul li a {color: #ffffff;line-height: 14px; background-position:20px 10px; background-size:24px 24px; background-repeat:no-repeat;}
.fp ul li a span {float: right;}
.fp ul li a:hover{color:#E3007F;}
.fp ul li a {display:block; vertical-align:middle; height:100%; color:#888; padding:15px 0px 15px 0px;}
.fp ul li ul{width:100%; margin:0 auto;list-style: none;display: none;}
.fp ul li ul li{color:#888; width:100%; margin:0 auto;border-bottom:none;padding:0px 0px 10px 15px;}
.fp ul li ul li a {color:#888; font-size: 12px;padding:0px 0px 10px 0px;}


@media screen and (min-width: 767px) and (max-width: 1024px) {
	.pitems .pitem .mark span {top:20px;}
	.product_detail .gb_state .state{width: 33.3%;}	
	.product_detail .gb_state .target{width: 33.3%;}
	.product_detail .gb_state .sold{width: 33.3%;}
	.product_detail .gb_state .deadline{width: 50%;}
	.product_detail .gb_state .countdown{width: 50%;}

}