@charset "utf-8";
/*食正當時 CSS Document */

* { margin:0; padding:0;}
.ie6 img{width:100%;}

@media only screen and (max-width: 991px) { 	
.mobile{display:block;}
.desktop{display:none;}
	
.ie6 img{width:100%;width: 100%;max-width: 100%;}	
}

@media (min-width: 992px) {
.mobile{display:none;}
.desktop{display:block;}
}

.btn-select{font:9pt "微軟正黑體";position:relative;display:inline-block;width:150px;height:22px;line-height:22px;border:1px #4d4d4d solid;background-color:#353535;color:#888888;}
.btn-select .cur-select{position:absolute;display:block;width:150px;height:22px;line-height:22px;background:#f5f5f5 url(../Nimages/drow_arrow.jpg) no-repeat 130px center;text-indent:10px}
.btn-select:hover .cur-select{background-color:#ffffff}
.btn-select select{position:absolute;top:0;left:0;width:150px;height:22px;line-height:22px;opacity:0;filter:alpha(opacity: 0);color:#888888}
.btn-select select option{text-indent:10px}
.btn-select select option:hover{background-color:#353535;color:#888888}



#contents {width:100%;height:100% !important; margin:0; padding:0 ;zoom:1;}
#contents:after {content:''; clear:both; display:block;}
#container{width:1200px;height:100% !important;margin:0 auto;padding:0 !important;background:transparent;}
#Mcontainer{width:1150px;height:100% !important;margin:0 auto;padding:0 !important;;background:transparent;}


#main_pic_block {width:100%;min-width:1200px;height:205px;background:#000000 url(../MImages/main_pic.jpg) no-repeat center top;zoom:1;}
#main_pic_block:after {content:''; clear:both; display:block;}
#main_pic_block #Mpic{width:1200px;min-width:1200px;height:100% !important;margin:0 auto;padding:0 !important;}
#main_pic_block #Mpic .Tfont{clear:both;position:relative;width:100%;height:0px;z-index:9;}
#main_pic_block #Mpic .Tfont span{width:170px;text-align:center;font:25pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;position:absolute;top:calc((205px/2) - 30px);left:calc((100%/2) - 170px);}



@media only screen and (max-width: 479px) {
.imgresponsive img{width:100%;max-width: 100%;}		
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
#Mcontainer{width:calc(100% - 4%);height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}	

#mobile_pic_block {width:100%;height:205px;background:#000000 url(../MImages/main_pic.jpg) no-repeat center top;zoom:1;text-align: center}
#mobile_pic_block #mobile_tfont{font:22pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((205px/2) - 30px);}


	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
.imgresponsive img{width:100%;max-width: 100%;}		
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:calc(100% - 4%);height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}	
	
#mobile_pic_block {width:100%;height:205px;background:#000000 url(../MImages/main_pic.jpg) no-repeat center top;zoom:1;text-align: center}
#mobile_pic_block #mobile_tfont{font:23pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((205px/2) - 30px);}
	
	
}

@media screen and (min-width: 768px) and (max-width: 991px) {
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:calc(100% - 4%);height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}
	
#mobile_pic_block {width:100%;height:205px;background:#000000 url(../MImages/main_pic.jpg) no-repeat center top;zoom:1;text-align: center}
#mobile_pic_block #mobile_tfont{font:24.5pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((205px/2) - 30px);}
	
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:calc(100% - 4%);height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}	
}





/*desktop menu*/
#top_menu_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0em;}
#top_menu_block:after {content:''; clear:both; display:block;}

#top_menu_block #logo_block{width:380px;}
#top_menu_block #menu_block{width:calc(100% - 380px);}

#top_menu_block #menu_block .Ibutton{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0em;margin-top: 0.8em;}
#top_menu_block #menu_block .Ibutton .button01{width:calc(20% - 30px);padding-left: 30px;}
#top_menu_block #menu_block .Ibutton .button02{width:60%;text-align: right;font:12pt "微軟正黑體";font-weight: 700;}
#top_menu_block #menu_block .Ibutton .button02 a{font:11.25pt "微軟正黑體";font-weight: 700;color:#939393;/*line-height: 40px;*/}
#top_menu_block #menu_block .Ibutton .button02 a:hover{color:#000000;}

#top_menu_block #menu_block .Ibutton .button02 .member_bu a{font:12pt "微軟正黑體";font-weight: 700; display: inline-block;height:auto;background: #ea4078; border-radius: 3px; padding:0.3em 1em;color:#ffffff;margin-left: 1em;}
#top_menu_block #menu_block .Ibutton .button02 .member_bu a:hover{background: #d0275f;}


#top_menu_block #menu_block .Ibutton .button03{width:20%;}

#top_menu_block #menu_block .Ibutton .button03  a{font:12pt "微軟正黑體";font-weight: 700; display: inline-block;height:auto;background: #17a3c6; border-radius: 3px; padding:0.3em 1em;color:#ffffff;margin-left: 1em;}
#top_menu_block #menu_block .Ibutton .button03  a:hover{background: #0588a9;}
/*#top_menu_block #menu_block .button02 a::after{background:url(../MImages/shopping-cart.svg);width:25px;height: 25px;}*/
/*#top_menu_block #menu_block .Ibutton .button03  a:after{  content: url("../MImages/shopping-cart.svg");display: inline-block;width:25px;height: 20px;}*/

#top_menu_block #menu_block .Imenu{width:100%;/*background:#f6f6f6;*/}


/*menu*/
/*#top_menu_block .Imenu #navMenu{width:auto;height:59px;display:block;overflow:hidden;font:12pt "微軟正黑體";font-weight:900;}*/
#top_menu_block #menu_block .Imenu #navMenu{width:auto;height:auto;display:block;overflow:hidden;}	

#top_menu_block #menu_block .Imenu .Imenu1{z-index:6;}
#top_menu_block #menu_block .Imenu .Imenu1 a{display:block;width:auto;color:#ccc;text-align:center;font:12.75pt "微軟正黑體";font-weight:700;}
#top_menu_block #menu_block .Imenu .Imenu1,.Imenu1 ul{list-style-type:none;}
/*#top_menu_block .Imenu .Imenu1 .Inav{height:59px;line-height:59px;padding:11px 17px;vertical-align:middle;}*/
#top_menu_block #menu_block .Imenu .Imenu1 .Inav{height:auto;padding:calc(40px/2) calc((100% - (70px*5))/16) calc(40px/2) calc((100% - (70px*5))/16);vertical-align:middle;}


/*#top_menu_block #menu_block .Imenu .Imenu1 .Inav p{font:8.25pt Arial;font-weight:600;}
#top_menu_block #menu_block .Imenu .Imenu1 .Inav a p{color:#7f6300;}*/
#top_menu_block #menu_block .Imenu .Imenu1 .Inav a{font:12.75pt "微軟正黑體";font-weight:600;color:#282828;}
#top_menu_block #menu_block .Imenu .Imenu1 .Inav a:hover{color:#303030;}
#top_menu_block #menu_block .Imenu .Imenu1 li a:hover{text-decoration:none}

#top_menu_block #menu_block .Imenu .Imenu1 li,#top_menu_block .Imenu1 li .dropdown li {float:left;padding:0;margin:0 }
#top_menu_block #menu_block .Imenu .Imenu1 li .dropdown01 li {clear:both;padding:0;margin:0}

#top_menu_block #menu_block .Imenu .Imenu1 li .dropdown01{margin-left:-999em;position:absolute;}
#top_menu_block #menu_block .Imenu .Imenu1 li:hover .dropdown01{display:block;padding:0.5em 0.5em;font-weight:500;font:12pt  "微軟正黑體";z-index:5;color:#000;filter:alpha (opacity=90);margin-left:-7px;margin-top: 20px; width:auto;min-width:120px;line-height:25px;border:#eeeeee 1px solid;/*border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;*/position:absolute;background-color:#ffffff;opacity:.9;+clear:both;_clear:both;}
#top_menu_block #menu_block .Imenu .Imenu1 li:hover .dropdown01 li{display:block;padding:0 0.5em;font-weight:500;font:12pt  "微軟正黑體";margin:0;text-transform:none;width:auto;color:#000;text-align:left;line-height:25px;height:25px;}
#top_menu_block #menu_block .Imenu .Imenu1 li:hover .dropdown01 li a{display:block;padding:0 0.5em;font-weight:500;font:12pt  "微軟正黑體";margin:0;text-transform:none;width:auto;color:#000;text-align:left;line-height:25px;height:25px;}
#top_menu_block #menu_block .Imenu .Imenu1 li:hover .dropdown01 li a:hover{background:#fff;color:#666666;}





@media only screen and (max-width: 991px) {
#top_menu_block{display:none;}
	
/*bottom-bar*/
#bottom-bar{display:block;width:100%;background:#f5f5f5;border-top:#A8A8A8 solid 1px; bottom:0px;position:fixed;z-index:9;}
#bottom-bar a{color:#666666;}
#bottom-bar a:hover{color:#ed0b20}

#bottom-bar #bottom-bar_block{width:calc(100% - 0.5em); display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0.5em;}
#bottom-bar #bottom-bar_block:after {content:''; clear:both; display:block;}	
	
#bottom-bar #bottom-bar_block .Mob_button{width:calc((100%/4) - 1em);margin: 0 0.5em; text-align:center;}

	
}	


/*footer*/
#footer{width:100%;height:auto;background:#00a2b4;padding:0; margin:0 auto;}
#footer .footer_top {padding:0 0 1em 0;  zoom:1;}
#footer .footer_top:after {content:''; display:block; clear:both;}
#footer .footer_top .footer_info_block{width:calc(100% - 2em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0 1em;background:#ffffff;border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px; }
#footer .footer_top .footer_info_block .logo{width:28%;}
#footer .footer_top .footer_info_block .address{width:calc(100% - 68%);display: flex;flex-wrap: wrap;padding-top: 2.6em}
#footer .footer_top .footer_info_block .address p{color:#282828;font:1em "微軟正黑體";font-weight: 700;line-height:37px;}
#footer .footer_top .footer_info_block .address a{background:url(../Mimages/content_icon.svg)  no-repeat;height:37px;width:120px;display:inline-block;text-indent:-9999px;text-align:left;}
#footer .footer_top .footer_info_block .address a.content_icon{background-position:0 0;}
#footer .footer_top .footer_info_block .address a.content_icon:hover{background-position:0 -37px;}




#footer .footer_top .footer_info_block .md{width:40%;padding-top: 2.3em}
#footer .footer_top .footer_info_block .md img{margin:0.3em 0;padding-right: 0.8em}



#footer .footer_top .menuList{width:calc(100% - 0em);margin:0 auto;padding: 2em 0em; float:left;  zoom:1;}
#footer .footer_top .menuList:after {content:''; display:block; clear:both;}
#footer .footer_top .menuList .list{width:100%;margin:0 auto;}

#footer .footer_top .menuList .list ul{width:100%;padding:0;margin:0;}
#footer .footer_top .menuList .list ul a{color:rgba(255,255,255,0.7);}
#footer .footer_top .menuList .list ul a:hover{color:#ffffff;}

#footer .footer_top .menuList .list li{float:left;}
#footer .footer_top .menuList .list .title{font:13pt "微軟正黑體";font-weight:900;display:inline-block;vertical-align:middle;color:#ffffff;margin-bottom:1.5em;zoom:1}
#footer .footer_top .menuList .list .title a{display:inline-block;  font:13pt "微軟正黑體"; color:#ffffff; }
#footer .footer_top .menuList .list .title a:hover{color:#ffffff;}

#footer .footer_top .menuList .list .column1{width:calc((85%/8) - 2%);margin-left:2%;bottom:0em;text-align:left;}
#footer .footer_top .menuList .list .column1 > ul >li{width:100%;font:11pt "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}


#footer .footer_top .menuList .list .column2{width:calc(15% - 2%);margin-left:2%;bottom:0em;text-align:left;}
#footer .footer_top .menuList .list .column2 > ul >li{width:100%;font:11pt "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}

.Nblock{font:8pt "微軟正黑體";font-weight: 700;background:#ff0000;color:#ffffff;padding:0.2em;border-radius: 3px;margin:0 0.2em}

@media only screen and (max-width: 991px) { 
	
/*footer*/	
#footer .footer_top {padding:0;  zoom:1;}	
#footer .footer_top .footer_info_block{width:calc(100% - 3em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0 1.5em;background:#ffffff;border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px; }
	
#footer .footer_top .footer_info_block .logo{width:100%;}
#footer .footer_top .footer_info_block .address{width:100%;color:#282828;font:1em "微軟正黑體";font-weight: 700;padding-top: 0em}
#footer .footer_top .footer_info_block .md{width:100%;padding-top: 0em}

#footer .footer_top .menuList{width:calc(100% - 2em);margin:0 auto;padding: 2em 1em; float:left;  zoom:1;}
	
#footer .footer_top .menuList .list .title{font:calc(11.25pt*1.25) "微軟正黑體";font-weight:900;display:inline-block;vertical-align:middle;color:#ffffff;margin:0.5em 0;zoom:1}
#footer .footer_top .menuList .list .column1{width:50%;margin-left:0%;bottom:0.3em;text-align:left;}
#footer .footer_top .menuList .list .column1 > ul >li{width:100%;font:calc(9.75pt*1.25) "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}

#footer .footer_top .menuList .list .column2{width:50%;margin-left:0%;bottom:0.3em;text-align:left;}
#footer .footer_top .menuList .list .column2 > ul >li{width:100%;font:calc(9.75pt*1.25) "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}	
	
}
@media only screen and (min-width:700px) and (max-width: 991px) {
#footer .footer_top .footer_info_block .logo{width:28%;}
#footer .footer_top .footer_info_block .address{width:calc(100% - 68%);display: flex;flex-wrap: wrap;padding-top: 2.6em}
#footer .footer_top .footer_info_block .md{width:40%;padding-top: 2.3em}
}



/*footer_copy*/
#footer_info{ width:100% !important;overflow:hidden;background:#1e2222;}
#footer_info .address{font:11pt "微軟正黑體";font-weight:700;color:#ffffff;margin:0.3em 0;zoom:1;}
#footer_info .address a{color:#ffffff;}
#footer_info .address a:hover{color:#ffffff;}
@media only screen and (max-width: 991px) { 
#footer_info{ width:100% !important;overflow:hidden;background:#1e2222;margin-bottom: 80px;}	
}

/*protlis*/

/*index_prolist_hot*/
#Ihot_title{font:26pt "微軟正黑體";font-weight: 500;color:#282828;text-align: center;padding:1.2em 0 10px 0;}
#News_title{font:26pt "微軟正黑體";font-weight: 500;color:#282828;text-align: center;padding:0.5em 0 0 0;}


/*prolist_sale*/
#Iprolist_sale_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0em 0em 2em 0em;}

/*#Iprolist_sale_block:after {content:''; clear:both; display:block;}*/

#Iprolist_sale_block #Iprolist_sale_list{height:auto !important;cursor:pointer;}
/*#Iprolist_sale_block #Iprolist_sale_list:after {content:''; clear:both; display:block;}*/
#Iprolist_sale_block #Iprolist_sale_list .photo{width:100%;height:auto !important;z-index:1;position:relative;}
#Iprolist_sale_block #Iprolist_sale_list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}

#Iprolist_sale_block #Iprolist_sale_list .photo #category_icon{top:10px;left:10px;z-index:999999;position:absolute;}

#Iprolist_sale_block #Iprolist_sale_list .photo .note{width:calc(100% - 4%);margin:2%;}
#Iprolist_sale_block #Iprolist_sale_list .photo .note .Proname{font:17pt "微軟正黑體";font-weight:bold;color:#282828;}


#Iprolist_sale_block #Iprolist_sale_list .photo .note .Price{width:100%;color:#707070;font:12pt "微軟正黑體";font-weight:700;text-decoration:none;}
#Iprolist_sale_block #Iprolist_sale_list .photo .note .Price .PrimeCost{color:#707070;font:12pt "微軟正黑體";font-weight:700;text-decoration: line-through;}
#Iprolist_sale_block #Iprolist_sale_list .photo .note .Price .RPrice{color:#ea4078;font:16.5pt "微軟正黑體";font-weight:700;}



/*index_three_item*/
#Ithree_item_bg{background:url(../MImages/Ithree_item_bg.jpg) repeat-x center top;min-height: 510px;}
#Ithree_item_bg #Ithree_item_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:4.75em 0;}
#Ithree_item_bg #Ithree_item_block #Iitem_list{width:calc((100%/3) - 1em);height: auto;padding:0.5em}
#Ithree_item_bg #Ithree_item_block #Iitem_list img{width:100%;max-width: 100%;}	

#Pthree_item_bg{background: #ffffff;}
#Pthree_item_bg #Pthree_item_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:4.75em 0;}
#Pthree_item_bg #Pthree_item_block #Iitem_list{width:calc((100%/3) - 1em);height: auto;padding:0.5em}
#Pthree_item_bg #Pthree_item_block #Iitem_list img{width:100%;max-width: 100%;}	

@media only screen and (max-width: 576px) {	
#Ithree_item_bg{background:url(../MImages/Ithree_item_bg.jpg) repeat-y center top;min-height:auto;}	
#Ithree_item_bg #Ithree_item_block #Iitem_list{width:calc((100%/1) - 1em);height: auto;padding:0.5em;}
#Ithree_item_bg #Ithree_item_block #Iitem_list img{width:100%;max-width: 100%;}	
	
#Pthree_item_bg #Pthree_item_block #Iitem_list{width:calc((100%/1) - 1em);height: auto;padding:0.5em;}
#Pthree_item_bg #Pthree_item_block #Iitem_list img{width:100%;max-width: 100%;}		
	
}
@media screen and (min-width: 577px) and (max-width: 767px) {
#Ithree_item_bg{background:url(../MImages/Ithree_item_bg.jpg) repeat-y center top;min-height:auto;}	
#Ithree_item_bg #Ithree_item_block #Iitem_list{width:calc((100%/2) - 1em);height: auto;padding:0.5em;}
#Ithree_item_bg #Ithree_item_block #Iitem_list img{width:100%;max-width: 100%;}	
	
#Pthree_item_bg #Pthree_item_block #Iitem_list{width:calc((100%/2) - 1em);height: auto;padding:0.5em;}
#Pthree_item_bg #Pthree_item_block #Iitem_list img{width:100%;max-width: 100%;}	
}



/*限時特賣*/

#Isale_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:space-between;height: auto;padding:4em 0.5em;}
#Isale_block:after {content:''; clear:both; display:block;}

#Isale_block #Isale_left{width:30%;/*background:#ff6600*/}


#Isale_block #Isale_left #Isale_left_block{width:100%;}
#Isale_block #Isale_left #Isale_left_block .note{width:90%;height:auto;padding:5%;}
#Isale_block #Isale_left #Isale_left_block .note .category{color:#707070;font:12pt "微軟正黑體";font-weight:700;}
#Isale_block #Isale_left #Isale_left_block .note .Proname{font:17pt "微軟正黑體";font-weight:bold;color:#282828;}
#Isale_block #Isale_left #Isale_left_block .note .Price{color:#707070;font:12pt "微軟正黑體";font-weight:700;text-decoration:none;}
#Isale_block #Isale_left #Isale_left_block .note .Price .RPrice{color:#ea4078;font:16.5pt "微軟正黑體";font-weight:700;}



#Isale_block #Isale_right{width:calc(100% - 30%);display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:flex-start;height: auto;}
#Isale_block #Isale_right #Isale_right_block{width:calc((100%/2) - 1em);margin-left: 1em;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:flex-start;height: auto;margin-bottom: 1.5em;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_img{width:40%;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note{width:calc((100% - 40%) - 2em);margin:0 1em;}

#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note .category{color:#707070;font:12pt "微軟正黑體";font-weight:700;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note .Proname{font:13.5pt "微軟正黑體";font-weight:bold;color:#282828;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note .Price{color:#707070;font:12pt "微軟正黑體";font-weight:700;text-decoration:none;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note .Price .RPrice{color:#ea4078;font:16.5pt "微軟正黑體";font-weight:700;}

@media only screen and (max-width: 767px) {
#Isale_block #Isale_left{width:100%;}
#Isale_block #Isale_left img{width:100%;max-width: 100%}		
#Isale_block #Isale_right{width:calc(100% - 0%);display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:flex-start;height: auto;}	
#Isale_block #Isale_right #Isale_right_block{width:calc((100%/1) - 0em);margin-left: 0em;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_img{width:100%;}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_img img{width:100%;max-width: 100%}
#Isale_block #Isale_right #Isale_right_block .Isale_right_block .Isale_right_note{width:calc((100% - 0%) - 0em);margin:0 0em;}	
	
}





/*index_prolist_news*/
#Inew_bg {width:100% !important;height:auto;padding:0;margin:-12px 0 0 0;background:#ffffff; zoom:1;}
#Inew_bg:after {content:''; clear:both; display:block;}


#Inew_bg #Inew_blcok01 {width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}
#Inew_bg #Inew_blcok01 .Inew_list{height:auto !important;cursor:pointer;}
#Inew_bg #Inew_blcok01 .Inew_list:after {content:''; clear:both; display:block;}

#Inew_bg #Inew_blcok01 .Inew_list:hover{filter:alpha (opacity=50); opacity: 0.5;}
#Inew_bg #Inew_blcok01 .Inew_list .arrow_st .date_block{clear:both;position:relative;width:60px;height:25px;}
#Inew_bg #Inew_blcok01 .Inew_list .arrow_st .date_block .date{position:absolute;width:72px;height:72px;color:#221815;z-index:999999;top:2.1em;left:0.8em;display: inline-block;position: relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius: 100%;background:#ffffff;}
#Inew_bg #Inew_blcok01 .Inew_list .arrow_st .date_block .date .dateblock{position:absolute;width:72px;z-index:999999;top:15px;text-align:center;}
#Inew_bg #Inew_blcok01 .Inew_list .arrow_st .date_block .date .dateblock .date_d{font:13pt Arial;font-weight:700;line-height:20px;}
#Inew_bg #Inew_blcok01 .Inew_list .arrow_st .date_block .date .dateblock .date_Y{font:13pt Arial;font-weight:700;}
#Inew_bg #Inew_blcok01 .Inew_list .Inews_title{font:15pt "微軟正黑體";font-weight: 700;margin-top:5px; }
#Inew_bg #Inew_blcok01 .Inew_list .icon_new{display:inline-block;background:#F30025;font:9pt "微軟正黑體";font-weight: 700;border-radius: 3px;padding:0.2em 0.3em 0.2em 0.3em;color:#ffffff;margin:0.5em 0 0 0;}

/*main_location_info*/
#container .location_info {float:left; width:100%; height:40px; padding:0;margin-bottom:1.5em;clear:both;}
#container .location_info .location {line-height:40px;text-align:left;}
#container .location_info .location .home{display:inline-block; padding-left:20px; vertical-align:middle; font:11.25pt "微軟正黑體";font-weight:bold; color:#7e7e7e; background:url(../Nimages/home_icon.jpg) no-repeat left 1px;}
#container .location_info .location span {display:inline-block; padding-right:10px; vertical-align:middle; font:11.25pt "微軟正黑體";font-weight:bold; color:#7e7e7e; background:url(../Mimages/arr_location.png) no-repeat right 7px;}
#container .location_info .location span a{color:#8f8f8f;}
#container .location_info .location span a:hover{color:#000000;}
#container .location_info .location span.last {background:none;}
#container .location_info .location strong {display:inline-block;padding-left:5px; vertical-align:middle; font:11.25pt "微軟正黑體";font-weight:bold; height:27px;line-height:27px; color:#272727;}
#container .location_info .location strong a {color:#8f8f8f;}
#container .location_info .location span.searchWord {background:none; color:#7e7e7e;}



/*Full page*/

#Full_P{width:calc(100% - 4em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:2em;min-height:300px;font:13pt "微軟正黑體";color:#373737;font-weight:500;line-height:25px;letter-spacing:1;}

#Full_P ul {list-style:disc;padding:0 0 0 2em;}
#Full_P ol {list-style:decimal;padding:0 0 0 2em;}
#Full_P a{color:#373737;}
#Full_P a:hover{color:#ff6600;}

#Full_P .Full_l{width:40%;}
#Full_P .Full_r{width:60%;}

#Full_P .map img{width:100%;max-width: 100%;height: auto;margin:1em 0;}	
@media only screen and (max-width: 479px) {	
#Full_P .map img{width:100%;max-width: 100%;height: auto;margin:1em 0;}		
#Full_P .Full_l{width:100%;}
#Full_P .Full_l img{width:100%;max-width: 100%;height: auto;margin:1em 0;}	
#Full_P .Full_r{width:100%;}	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
#Full_P .Full_l{width:100%;}
#Full_P .Full_l img{width:100%;max-width: 100%;height: auto;margin:1em 0;}	
#Full_P .Full_r{width:100%;}	


}
@media screen and (min-width: 768px) and (max-width: 991px) {
	
#Full_P .Full_l img{width:calc(100% - 1em);max-width:calc(100% - 1em);height: auto;margin:0 1em 0 0;}	
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
#Full_P .Full_l img{width:calc(100% - 1em);max-width:calc(100% - 1em);height: auto;margin:0 1em 0 0;}		
}

/*購物需知*/
.help_title{font:15pt "微軟正黑體";font-weight:700;margin: 1em 0;width:100%;}
.help_block{font:13pt "微軟正黑體";font-weight: 600;color:#747474;}

.help_block .red{color:#ff0000;font:13pt "微軟正黑體";font-weight: 600;}


.Mtitle{font:18pt "微軟正黑體";font-weight:700;color:#000000;padding:1.5em 0 0.7em 0;border-bottom:2px #000000 solid;text-indent:1em;margin-bottom:2em;}
.Mtitle01{font:18pt "微軟正黑體";font-weight:700;color:#000000;padding:1.5em 0 0.7em 0;text-indent:1em;margin-bottom:2em;}


/*newlist*/



.newlist{width:calc(100% - 0em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 0em;}
.newlist:after {content:''; clear:both; display:block;}

.newlist .list{height:auto !important;cursor:pointer;}
.newlist .list:after {content:''; clear:both; display:block;}
.newlist .list .photo{width:calc(100% - 0px);height:auto !important;z-index:1;position:relative;}

.newlist .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}
.newlist .icon_new{display:inline-block;background:#F30025;font:9pt "微軟正黑體";font-weight: 700;border-radius: 3px;padding:0.2em 0.3em;color:#ffffff;margin:0.5em 0 0 0;}



.newlist .list .photo .arrow_st .date_block{clear:both;position:relative;width:60px;height:25px;}
.newlist .list .photo .arrow_st .date_block .date{position:absolute;width:72px;height:72px;color:#221815;z-index:999999;top:2.1em;left:0.8em;display: inline-block;position: relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius: 100%;background:#ffffff;}
.newlist .list .photo .arrow_st .date_block .date .dateblock{position:absolute;width:72px;z-index:999999;top:15px;text-align:center;}
.newlist .list .photo .arrow_st .date_block .date .dateblock .date_d{font:13pt Arial;font-weight:700;line-height:20px;}
.newlist .list .photo .arrow_st .date_block .date .dateblock .date_Y{font:13pt Arial;font-weight:700;}
.newlist .list .news_title{font:15pt "微軟正黑體";font-weight: 700;margin-top:5px;color:#282828; }
.newlist .list .news_title a{font:15pt "微軟正黑體";font-weight: 700;margin-top:5px;color:#282828; }
.newlist .list .news_title a:hover{color:#000000; }


.new_date{color:#8c919b;font:9pt "微軟正黑體";font-weight:700;}
.new_title{color:#282828;font:17pt "微軟正黑體";font-weight:bold;}
.new_note{width:100%;}
.new_note li{float:left;padding:5px 5px 5px 0;}
.fb_button{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}
.fb_button:after {content:''; clear:both; display:block;}

/*new_content*/
.news_content_line{float:left;width:100%;height:1px;line-height:1px;border-bottom:1px solid #4a4a4a;margin-bottom:15px;padding-bottom:15px;}
.new_content{width:90%;letter-spacing:1px;line-height:30px;margin:0 auto;padding:5% 0;color:#7d7d7d;clear:both;}


@media only screen and (max-width: 479px) {
.new_content{font:15pt "微軟正黑體";}	
}



/*qa_list*/
#qa_title_block{font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1em;color: #ffffff; background:#939393;border-radius: 3px}
#qa_title_block:after {content:''; clear:both; display:block;}

#qa_title_block .text03_1{width:40px;}
#qa_title_block .text03_2{width:calc((100% - 15%) - 40px);}
#qa_title_block .text03_3{width:15%;}

#qa_list_block{font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1em;}
#qa_list_block:after {content:''; clear:both; display:block;}
#qa_list_block a{color:#666666;}
#qa_list_block a:hover{color:#000000;}

#qa_list_block:nth-of-type(odd){background-color:#f6f6f6;}
#qa_list_block .text03_1{width:40px;}
#qa_list_block .text03_2{width:calc((100% - 15%) - 40px);}
#qa_list_block .text03_3{width:15%;}

#qa_list_block .line{height:5px;line-height:5px;margin-bottom:0px;padding-bottom: 0x; border-bottom:1px dotted #939393;width:100%;}


@media only screen and (max-width: 767px) {
#qa_title_block{display:none;}	
#qa_list_block .text03_1{width:50px;}	
#qa_list_block .text03_1 p{display:inline-block;padding:0.4em 0.7em;background:#282828;color:#ffffff;border-radius: 30px;}	
#qa_list_block .text03_2{width:calc(100% - 50px);}	
#qa_list_block .text03_3{width:calc(100% - 50px);margin-left: 50px;}	
	
}


/*qa_content*/

#qa_content_title{width:100%;font:15pt "微軟正黑體";font-weight:700;color:#282828;}
#qa_content_date{color:#8c919b;font:11pt "微軟正黑體";font-weight:700;height:25px;line-height:25px;padding-left:35px;margin:0 0 20px 0;padding-bottom:10px;border-bottom:2px solid #333333;}
#qa_content{width:98%;padding:1%;margin:1% 0;font:12pt  "微軟正黑體";color:#7d7d7d;}



/*photo_page1*/

.photost{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 0em;}
.photost:after {content:''; clear:both; display:block;}

.photost .list{height:auto !important;cursor:pointer;}
.photost .list:after {content:''; clear:both; display:block;}
.photost .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border:1px #D0D0D0 solid;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.2);}

.photost .list .photo:hover{border:1px #404040 solid;filter:alpha (opacity=50); opacity: 0.5;}
.photost .list .photo .note{width:calc(100% - 4%);margin:2%;}
.photost .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}
.photost .list .photo .note .date{width:100%;color:#fc5a8f;font:12pt "微軟正黑體";font-weight:700;margin-bottom:2em;}
.photost .list .photo .note .title{width:100%;color:#282828;font:15pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#282828;font:15pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#282828;font:15pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";font-weight:700;}





@media only screen and (max-width: 479px) {
.photost .list{height:auto !important;cursor:pointer;}

.photost .list:after {content:''; clear:both; display:block;}	
.photost .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border:1px #D0D0D0 solid;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}


	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.photost .list{height:auto !important;cursor:pointer;}

.photost .list:after{content:''; clear:both; display:block;}	
.photost .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border:1px #D0D0D0 solid;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}


	
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.photost .list{height:auto !important;cursor:pointer;}

.photost .list:after {content:''; clear:both; display:block;}	
.photost .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border:1px #D0D0D0 solid;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}

	
	
}


/*photo_page2*/
#photo_content_date{color:#fc5a8f;font:12pt "微軟正黑體";font-weight: 700;}
#photo_content_title{font:20pt "微軟正黑體";font-weight: 700;color:#282828;}
#photo_content_share_block{width:100%;display: inline-block}
#photo_content_note{padding:0.5em;}


/*Med_photo_list*/
.Mphotost{display: flex;flex-wrap: wrap;justify-content: flex-start; align-content:  space-between;align-items:stretch; padding:5% 0%;}
.Mphotost:after {content:''; clear:both; display:block;}
/*.Mphotost .Mlist{width:calc((100%/4) - 0%);background:#EFEFEF;height:auto !important;margin:0%;}*/
.Mphotost .Mlist{height:auto !important;cursor:pointer;}
.Mphotost .Mlist:hover{filter:alpha (opacity=50); opacity: 0.5;}

/*contact*/
#contact_info{font:15pt "微軟正黑體";letter-spacing:1px;color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0em 0em;}
#contact_info:after {content:''; clear:both; display:block;}
#contact_info .text02_1{width:calc(20% - 2em);padding: 0.5em 1em;margin:0.1em 0; background: #f6f6f6;font-weight: 700;}
#contact_info .text02_2{width:calc((100% - 20%) - 2em);padding: 0.5em 1em;margin:0.1em 0;background: #ffffff;}
#contact_info .text02_2 .imgCaptcha_block{width:100%;}
#contact_info .text02_2 .imgCaptcha_block .text01_1{width:100%;display:inline-block;}
#contact_info .text02_2 .imgCaptcha_block .text01{width:100%;}


#contact_info input{font:13pt  "微軟正黑體";border:1px #a5a5a5 solid;background:#ffffff;padding:5px;color:#282828;background: #ffffff;width:auto}
#contact_info textarea{width:90%;height:150px;max-height:150px; border:1px #a5a5a5 solid;padding:5px;background:#ffffff;color:#282828;}		
#contact_info  .line{width:100%;  height: 1px;line-height: 1px;margin:0.2em 0; background: linear-gradient(0deg, #E3E3E3 56%, #A1A1A1 29%);  border: none; }

@media only screen and (max-width: 730px) {
	
#contact_info .text02_1{width:calc(100% - 2em);padding: 0.5em 1em;margin:0.1em 0; background: #f6f6f6;font-weight: 700;}
#contact_info .text02_2{width:calc((100% - 0%) - 2em);padding: 0.5em 1em;margin:0.1em 0;background: #ffffff;}

#contact_info input{font:13pt  "微軟正黑體";border:1px #a5a5a5 solid;background:#ffffff;padding:5px;color:#282828;background: #ffffff;width:calc(100% - 2px);}
#contact_info textarea{width:calc(100% - 2px);height:150px;max-height:150px; border:1px #a5a5a5 solid;padding:5px;background:#ffffff;color:#282828;}	

#contact_info .text02_2 .imgCaptcha_block .text01_1 input{font:13pt  "微軟正黑體";border:1px #a5a5a5 solid;background:#ffffff;padding:5px;color:#282828;background: #ffffff;width:calc(35% - 2px);}	
#contact_info  .line{display:none;}	
	
	
}


/*Registration_form*/
.Registration_form{border:1px solid #C3C3C3 ;padding:0.7em;margin-top:2em;}
.Registration_form .Rform_pic{width:auto;height:178px;/*padding:10px;*/background:url(../Mimages/form_title.jpg) center top no-repeat;}
.Registration_form .line{float:left;width:100%;height:auto !important;margin-bottom:5px;background-image: linear-gradient(to right, #333 20%, rgba(51, 51, 51, 0) 20%);background-position: bottom;background-size: 1px 1px;background-repeat: repeat-x;padding-bottom:5px;}
.Registration_form .Rform{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0;}

.Registration_form .Rform .Rtxt01{width:15%;padding-left:1%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;text-align:right;background:#f1f1f1;color: #282828;margin-bottom: 0.4em;}
.Registration_form .Rform .Rtxt02{width:83%;padding-left:1%;float:left;font:14pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;margin-bottom: 0.4em;}
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((80px - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}
.Registration_form .Rform .Rform_textarea{width:calc((100% -  1em) - 2px);max-width:700px;height:70px;max-height:70px; border:1px #bbbbbb solid;padding:0.5em;}
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";font-weight:700;padding:0.5em;}

@media only screen and (max-width: 479px) {

.Registration_form .Rform_pic{width:auto;height:178px;background:url(../Mimages/form_title_479.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt01{width:100%;font:15pt "微軟正黑體";font-weight:700;line-height:40px;color: #282828; text-align:left;background:#ffffff;}
.Registration_form .Rform .Rtxt02{width:100%;font:15pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";font-weight:700;padding:0.5em;}	
}
@media screen and (min-width: 480px) and (max-width: 767px) {

.Registration_form .Rform_pic{width:auto;height:178px;background:url(../Mimages/form_title_767.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt01{width:100%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;color: #282828; text-align:left;background:#ffffff;}
.Registration_form .Rform .Rtxt02{width:100%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";font-weight:700;padding:0.5em;}	
}
@media screen and (min-width: 768px) and (max-width: 992px) {

.Registration_form .Rform_pic{width:auto;height:178px;background:url(../Mimages/form_title_992.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt01{width:100%;font:13pt "微軟正黑體";font-weight:700;line-height:40px;color: #282828; text-align:left;background:#ffffff;}
.Registration_form .Rform .Rtxt02{width:100%;font:13pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100px - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";font-weight:700;padding:0.5em;}	
}




/*main_pro_prolist*/

/*#productst{width:100%;height:auto !important;margin:0 auto;height:100% !important;color:#7d7d7d;}
#productst:after{content:''; clear:both; display:block;}
#productst #list{width:30%;height:auto !important;float:left;margin-right:3%;margin-bottom:30px;}
#productst #list:after{content:''; clear:both; display:block;}
#productst #list #photo{width:335px;height:auto !important;z-index:1;top:0px;left:0px;position:relative;padding:0 0 1em 0;margin-right:2em;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#ffffff;}
#productst #list #photo:hover{filter:alpha (opacity=50); opacity: 0.5;}

#productst #list #photo #icon_st01{top:285px;right:0px;z-index:999999;position:absolute;}
#productst #list #photo #icon_st01 .note_icon {background:url(../images/note_icon_s.png) no-repeat left top;width:116px;height:26px;}

#productst #list #photo #icon_st02{top:-20px;left:0px;z-index:999999;position:absolute;}
#productst #list #photo #icon_st02 .recommend_icon {background:url(../images/recommend_icon.png) no-repeat left top;width:110px;height:130px;}
#productst #list #photo .note{width:90%;margin:5% 5% 1% 5%;}

#productst #list #photo .note .Proname{display : inline-block;overflow : hidden;text-overflow : ellipsis; white-space : nowrap;height:30px;line-height:30px;color:#000000;width:270px;font:18pt "微軟正黑體";font-weight:900;}
#productst #list #photo .note .Price{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;margin:0;}
#productst #list #photo .note .Price .PrimeCost{color:#8c919b;font:12pt "微軟正黑體";font-weight:700;text-decoration: line-through;}
#productst #list #photo .note .Price .RPrice{color:#ea4078;font:20pt "微軟正黑體";font-weight:700;}*/

#productst{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 0em;}
#productst:after {content:''; clear:both; display:block;}

#productst #list{height:auto !important;cursor:pointer;}
#productst #list:after {content:''; clear:both; display:block;}
#productst #list #photo{width:calc(100% - 0px);height:auto !important;z-index:1;position:relative}

#productst #list #photo:hover{filter:alpha (opacity=50); opacity: 0.5;}
#productst #list #photo .note .Proname{display : inline-block;overflow : hidden;text-overflow : ellipsis; white-space : nowrap;height:30px;line-height:30px;color:#000000;width:270px;font:18pt "微軟正黑體";font-weight:900;}
#productst #list #photo .note .Price{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;margin:0;}
#productst #list #photo .note .Price .PrimeCost{color:#8c919b;font:12pt "微軟正黑體";font-weight:700;text-decoration: line-through;}
#productst #list #photo .note .Price .RPrice{color:#ea4078;font:20pt "微軟正黑體";font-weight:700;}
	

/*product_contents*/
#product_contents{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0em 1em 2em 1em;}
#product_contents #P_left_block{width:55%;background:#f6f6f6;}
#product_contents #P_left_block img{width:100%;max-width:100%;}

#product_contents #P_right_block{width:45%;}
#product_contents #P_right_block .P_note_block{width:calc(100% - 6%);margin:0 3%;}
#product_contents #P_right_block .P_note_block .title{color:#282828;font:22pt "微軟正黑體";font-weight:700;margin-bottom:0.5em;}
/*#product_contents #P_right_block .P_note_block .share_block{width:100%;height: 20px;min-height:20px ; display:inline-block;vertical-align:top;background: rgba(0,0,0,0.01)}
*/
#product_contents #P_right_block .P_note_block .share_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}
#product_contents #P_right_block .P_note_block .share_block:after {content:''; clear:both; display:block;}

#product_contents #P_right_block .P_note_block .price_block{width:calc(100% - 2em);background:#f1f1f1;padding:1em;margin-top:1em;text-align:center;}

#product_contents #P_right_block .P_note_block .price_block .Prime_block{display: flex;flex-wrap: wrap;justify-content: center;align-content:  space-between;align-items:center;  height: auto;padding: 0em 1em 1em 1em;}

#product_contents #P_right_block .P_note_block .price_block .Prime_block .PrimeCost{line-height: 30px; color:#8d8d8d;font:12pt "微軟正黑體";font-weight:700;text-decoration: line-through;margin-right:1em;}
#product_contents #P_right_block .P_note_block .price_block .Prime_block .Price_name{line-height: 30px;color:#8d8d8d;font:12pt "微軟正黑體";font-weight:700;}
#product_contents #P_right_block .P_note_block .price_block .Prime_block .Price{color:#b2100b;font:24pt "微軟正黑體";font-weight:700;color:#ec205a;}
#product_contents #P_right_block .P_note_block .price_block .Prime_block .Price_note{line-height: 30px;color:#ea4078;font:12pt "微軟正黑體";font-weight:700;}



#product_contents #P_right_block .P_note_block .price_block .add_cart_button a{font:20pt "微軟正黑體";font-weight:700;color:#ffffff;display: inline-block;background:#fc5a8f;padding:0.3em 2em;border-radius: 5px;}
#product_contents #P_right_block .P_note_block .price_block .Sold_out_button a{font:20pt "微軟正黑體";font-weight:700;color:#ffffff;display: inline-block;background:#797979;padding:0.3em 2em;border-radius: 5px;}

@media only screen and (max-width: 479px) {	
#product_contents #P_left_block{width:100%;background:#f6f6f6;}
#product_contents #P_left_block img{width:100%;max-width:100%;}	
#product_contents #P_right_block{width:100%;}	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
#product_contents #P_left_block{width:100%;background:#f6f6f6;}
#product_contents #P_left_block img{width:100%;max-width:100%;}	
#product_contents #P_right_block{width:100%;}			
}




/*product_bottom_list*/
#product_bottom_list_block{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto ;padding: 2em 0em;}
#product_bottom_list_block:after {content:''; clear:both; display:block;}

#product_bottom_list_block #product_bottom_list{height:auto !important;cursor:pointer;}
#product_bottom_list_block #product_bottom_list:after {content:''; clear:both; display:block;}
#product_bottom_list_block #product_bottom_list .photo{width:100%;height:auto !important;z-index:1;position:relative;}
#product_bottom_list_block #product_bottom_list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}

#product_bottom_list_block #product_bottom_list .photo #category_icon{top:10px;left:10px;z-index:999999;position:absolute;}

#product_bottom_list_block #product_bottom_list .photo .note{width:calc(100% - 4%);margin:2%;}
#product_bottom_list_block #product_bottom_list .photo .note .protitle{display : inline-block;overflow : hidden;text-overflow : ellipsis; white-space : nowrap;height:30px;line-height:30px;color:#252525;width:270px;font:18pt "微軟正黑體";font-weight:900;}
#product_bottom_list_block #product_bottom_list .photo .note .protitle a{color:#252525}
#product_bottom_list_block #product_bottom_list .photo .note .protitle a:hover{color:#000000}

#product_bottom_list_block #product_bottom_list .photo .note .Price{width:100%;color:#636363;font:12pt "微軟正黑體";font-weight:700;margin:0;}
#product_bottom_list_block #product_bottom_list .photo .note .Price .PrimeCost{color:#636363;font:12pt "微軟正黑體";font-weight:700;text-decoration: line-through;}
#product_bottom_list_block #product_bottom_list .photo .note .Price .RPrice{color:#f22183;font:20pt "微軟正黑體";font-weight:700;}



/*login_block*/
#loginbg{background:#f6f6f6;padding:2em;margin:0 4em;}
#loginbg .text01_1{width:100%;font:15pt "微軟正黑體";font-weight: 700;padding:0.2em;color:#282828;}
#loginbg .text01_1 .input{padding:0.5em 0.3em;font:13pt "微軟正黑體";border: 1px solid #c5c5c5;width:calc((100% - 2px) - 0.6em);}
#loginbg .button_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0;}

#loginbg .button_block .text04_1{width:calc((100%/4) - 0.4em);margin:0 0.2em;}


#loginbg .button_block .text04_1 #addbutton a{display: inline-block;background: #ff6600;color:#ffffff;font:15pt "微軟正黑體";font-weight: 700;padding:0.52em 2em;border-radius: 3px}
#loginbg .button_block .text04_1 #addbutton a:hover{display: inline-block;background: #ff0000;color:#ffffff;padding:0.52em 2em;border-radius: 3px;}
#loginbg .button_block .text04_1 #loginbutton a{display: inline-block;background: #017f9e;color:#ffffff;font:15pt "微軟正黑體";font-weight: 700;padding:0.52em 3em;border-radius: 3px}
#loginbg .button_block .text04_1 #loginbutton a:hover{display: inline-block;background: #17a3c6;color:#ffffff;padding:0.52em 3em;border-radius: 3px;}


#loginbg .button_block span{display: inline-block;margin:0 0.5em}
@media only screen and (max-width: 479px) {	
#loginbg{background:#f6f6f6;padding:2em;margin:0 0.5em;}	
#loginbg .button_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: stretch;height: auto;padding:0.5em 0;}	

#loginbg .button_block .text04_1{width:calc((100%/1) - 0.4em);margin:0.5em 0.2em;text-align: center;}
#loginbg .button_block .text04_1 #addbutton a{display: block;background: #ff6600;color:#ffffff;font:15pt "微軟正黑體";width:auto;font-weight: 700;text-align: center; padding:0.52em 3em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #addbutton a:hover{display:  block;background: #ff0000;color:#ffffff;padding:0.52em 3em;border-radius: 3px;}
	
	
#loginbg .button_block .text04_1 #loginbutton a{display: block;background: #017f9e;color:#ffffff;font:15pt "微軟正黑體";width: auto;font-weight: 700;text-align: center; padding:0.52em 3em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #loginbutton a:hover{display: block;background: #17a3c6;color:#ffffff;padding:0.52em 3em;border-radius: 3px;}

	
}

@media screen and (min-width: 480px) and (max-width: 767px) {

#loginbg{background:#f6f6f6;padding:2em;margin:0 0.5em;}	
#loginbg .button_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: stretch;height: auto;padding:0.5em 0;}	

#loginbg .button_block .text04_1{width:calc((100%/2) - 0.4em);margin:0.5em 0.2em;text-align: center;}
#loginbg .button_block .text04_1 #addbutton a{display: block;background: #ff6600;color:#ffffff;font:15pt "微軟正黑體";width:auto;font-weight: 700;text-align: center; padding:0.52em 2em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #addbutton a:hover{display:  block;background: #ff0000;color:#ffffff;padding:0.52em 2em;border-radius: 3px;}
	
	
#loginbg .button_block .text04_1 #loginbutton a{display: block;background: #017f9e;color:#ffffff;font:15pt "微軟正黑體";width: auto;font-weight: 700;text-align: center; padding:0.52em 2em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #loginbutton a:hover{display: block;background: #17a3c6;color:#ffffff;padding:0.52em 2em;border-radius: 3px;}


}
@media screen and (min-width: 768px) and (max-width: 991px) {

#loginbg{background:#f6f6f6;padding:2em;margin:0 0.5em;}	
#loginbg .button_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: stretch;height: auto;padding:0.5em 0;}	

#loginbg .button_block .text04_1{width:calc((100%/2) - 0.4em);margin:0.5em 0.2em;text-align: center;}
#loginbg .button_block .text04_1 #addbutton a{display: block;background: #ff6600;color:#ffffff;font:15pt "微軟正黑體";width:auto;font-weight: 700;text-align: center; padding:0.52em 3em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #addbutton a:hover{display:  block;background: #ff0000;color:#ffffff;padding:0.52em 3em;border-radius: 3px;}
	
	
#loginbg .button_block .text04_1 #loginbutton a{display: block;background: #017f9e;color:#ffffff;font:15pt "微軟正黑體";width: auto;font-weight: 700;text-align: center; padding:0.52em 3em;border-radius: 3px;margin:0.3em 0em}
#loginbg .button_block .text04_1 #loginbutton a:hover{display: block;background: #17a3c6;color:#ffffff;padding:0.52em 3em;border-radius: 3px;}


}
/*Member_modify*/

#Member_modify{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 3em;color: #282828;}
#Member_modify:after{content:''; clear:both; display:block;}

#Member_modify .text02_1{width:calc(20% - 1em);font:15pt "微軟正黑體";font-weight: 700; padding:1.5em 0 1.5em 1em;margin-bottom: 0.2em; background: #f6f6f6}
#Member_modify .text02_2{width:calc(80% - 1em);padding:1.5em 0 1.5em 1em;margin-bottom: 0.2em;font:13pt "微軟正黑體";font-weight: 700;color:#5e5e5e;}



@media only screen and (max-width: 767px) {	
#Member_modify{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 1em;color: #282828;}	
#Member_modify .text02_1{width:calc(100% - 0em);font-weight: 700; padding:1.5em 0 1.5em 0em;margin-bottom: 0.2em; background: #f6f6f6}
#Member_modify .text02_2{width:calc(100% - 0em);padding:1.5em 0 1.5em 0em;margin-bottom: 0.2em;font:13pt "微軟正黑體";font-weight: 700;color:#5e5e5e;}	

}



/*member style*/
#gray_block{width:calc(100% - 2em);height:auto;background:#f6f6f6;margin:2em 0;padding:1.5em 1em;zoom:1;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#gray_block:after {content:''; clear:both; display:block;}

#gray_block_line{width:100%;  height: 1px;line-height: 1px;margin:1em 0; background: linear-gradient(0deg, #E3E3E3 56%, #A1A1A1 29%);  border: none; }

#Mchange_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 3em;}
#Mchange_block:after {content:''; clear:both; display:block;}
#Mchange_block .text01_1{width:100%;font:15pt "微軟正黑體";}
#Mchange_block .text02_1{width:130px;font:15pt "微軟正黑體";font-weight: 700;color:#282828;}
#Mchange_block .text02_2{width:calc(100% - 130px);}
#Mchange_block .text02_2 .input{width:50%;border:1px #a5a5a5 solid;background:#ffffff;padding:5px;font:13pt "微軟正黑體";font-weight: 700;color:#7d7d7d;margin:0.2em 0;}
#Mchange_block .text02_2 .input01{width:50%;border:0px #a5a5a5 solid;background:transparent;padding:5px;font:13pt "微軟正黑體";font-weight: 700;color:#7d7d7d;margin:0.2em 0;}

@media only screen and (max-width: 767px) {	
#Mchange_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 1em;}	
#Mchange_block .text02_1{width:100%;font:15pt "微軟正黑體";font-weight: 700;color:#282828;}
#Mchange_block .text02_2{width:calc(100% - 0px);}	
#Mchange_block .text02_2 .input{width:100%;border:1px #a5a5a5 solid;background:#ffffff;padding:5px;font:13pt "微軟正黑體";font-weight: 700;color:#7d7d7d;margin:0.2em 0;}
	
}

/*add member*/
#add_member_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 1em 1.5em;}
#add_member_block:after {content:''; clear:both; display:block;}





/*discuss_block*/
.discuss_title_block{font:15pt "微軟正黑體";font-weight: 700;color:#ffffff;background:#939393;border-radius: 3px; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1.5em;}
.discuss_title_block:after {content:''; clear:both; display:block;}
.discuss_title_block .text04_1{width:calc(100% - 310px);}
.discuss_title_block .text04_2{width:80px;text-align: center;}
.discuss_title_block .text04_3{width:80px;text-align: center;}
.discuss_title_block .text04_4{width:150px;text-align: center;}

.discuss_list_block{font:15pt "微軟正黑體";font-weight: 700;color:#282828;border-radius: 3px; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1.5em;}
.discuss_list_block:after {content:''; clear:both; display:block;}

.discuss_list_block .discuss_list_mobile{display:none;}

.discuss_list_block a{color:#282828;}
.discuss_list_block a:hover{color:#000000;}

.discuss_list_block .text04_1{width:calc(100% - 310px);}
.discuss_list_block .text04_2{width:80px;text-align: center;font:12pt "微軟正黑體";}
.discuss_list_block .text04_3{width:80px;text-align: center;font:12pt "微軟正黑體";}
.discuss_list_block .text04_4{width:150px;text-align: center;font:12pt "微軟正黑體";}

@media only screen and (max-width: 991px) {
.discuss_title_block{display:none;}
.discuss_list_block .discuss_list_mobile{display:inline-block;}
	
.discuss_list_block .text04_1{width:100%;}
.discuss_list_block .text04_2{width:100%;text-align: left;font:13pt "微軟正黑體";font-weight: 700;color: #00a2b4;}

.discuss_list_block .text04_3{display:none;}
.discuss_list_block .text04_4{width:100%;text-align: left;font:13pt "微軟正黑體";font-weight: 700;}
	
}







.message_block{margin:1% 0;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1.5em;border-bottom: 2px solid #000000;}
.message_block:after {content:''; clear:both; display:block;}

/*.message_block .Frometitle{width:100%;font:15pt "微軟正黑體";font-weight:700;color:#282828;}*/

.message_block .Frometitle{font:15pt "微軟正黑體";font-weight: 700;color:#282828;background:url(../Mimages/qu_icon.svg) no-repeat left 0;padding-left: 30px;width: calc(100% - 30px);}
.message_block .Fromedate{width:calc(50% - 30px);margin-left: 30px; font:12pt "微軟正黑體";color:#7B7B7B;}
.message_block .Frometime{width:50%;font:12pt "微軟正黑體";color:#7B7B7B;text-align:right;}
.content_block .content{width:calc(100% - 2em);padding:1em;margin:1% 0;font:13pt "微軟正黑體";color:#282828;}


.remessage_block{margin:1% 0;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1.5em;}
.remessage_block .Fromedate{width:50%;float:left;font:13pt "微軟正黑體";font-weight: 700; color:#00a2b4;}
.remessage_block .Fromedate span{font:10pt '微軟正黑體';background:#fc5a8f;color:#ffffff;padding:3px;margin-right:5px;border-radius: 3px;}
.remessage_block .Frometime{width:50%;float:right;font:12pt "微軟正黑體";color:#7B7B7B;text-align:right;}
.remessage_block .content{width:100%;margin:1% 0;padding-bottom:1%;font:13pt "微軟正黑體";color:#282828;border-bottom:1px dotted #A0A0A0;float:left;}

.member_title{font:15pt "微軟正黑體";font-weight: 700;color:#282828;background:url(../Mimages/qu_icon.svg) no-repeat left 15px;width: calc(100% - 30px);padding: 0.7em 0 0.7em 30px;border-bottom: 2px solid #000000;}

/*ordercart*/
.ordercart{width:100%;margin:2% 0;font:13pt "微軟正黑體";font-weight:700;}
.ordercart_note{width:95.5%;border:1px #4d4d4d solid;padding:2%;margin:2% 0;color:#ffffff;background:#202020;font:11pt "微軟正黑體";}
.ordercart_note li{width:100%;margin:1% 0;}
.ordercart_note input{border:1px #a5a5a5 solid;background:#ffffff;padding:5px;}

#ordercart_note_block{width:calc(100% - 2em);background:#f6f6f6;padding:1em;font:14pt "微軟正黑體";font-weight: 700;color:#282828;}
#ordercart_note_block .text01_1{width:100%;}



.ordercart_list01{width:100%;background:#353535;}
.ordercart_list ol{clear:both; margin:0; padding:0;}
.ordercart_list ol li{float:left;}
.ordercart .total {text-align:right;}

.ordercart_note01{font:13pt "微軟正黑體";font-weight: 700; color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0.5em 1.5em;}
.ordercart_note01 input{border:1px #a5a5a5 solid;background:#ffffff;padding:5px;width:calc(100% - 52px);}
.ordercart_note01 .txtArea01{width:15%;text-align:center;padding:10px 0;}
.ordercart_note01 .txtArea02{width:15%;text-align:center;padding:10px 0;}
.ordercart_note01 .txtArea03{width:10%;padding-left:1%;}

.ordercart_note01 .txtArea03 .backbu a{font:12pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 1em;background:#fc5a8f;color:#ffffff;display:inline-block;text-align:center;margin:12px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ordercart_note01 .txtArea03 .backbu a:hover{width:auto;height:auto;padding:0.5em 1em;background:#fc5a8f;color:#ffffff;display: inline-block;text-align:center;margin:12px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.ordercart_note01 .txtArea04{width:20%;padding:20px 0;}
.ordercart_note01 .txtArea05{width:35%;text-align:right;padding:20px 0;}


@media only screen and (max-width: 479px) {

.ordercart_note01{font:13pt "微軟正黑體";font-weight: 700; color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0.5em 1em;}
.ordercart_note01 .txtArea01{width:35%;text-align:left;padding:5px 0;}
.ordercart_note01 .txtArea02{width:35%;text-align:left;padding:5px 0;}
.ordercart_note01 .txtArea03{width:30%;padding-left:0%;}

.ordercart_note01 .txtArea03 .backbu a{font:12pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 1.7em;background:#fc5a8f;color:#ffffff;display:inline-block;text-align:center;margin:12px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ordercart_note01 .txtArea03 .backbu a:hover{width:auto;height:auto;padding:0.5em 1.7em;background:#fc5a8f;color:#ffffff;display: inline-block;text-align:center;margin:12px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.ordercart_note01 .txtArea04{width:100%;padding:0;}
.ordercart_note01 .txtArea05{width:100%;text-align:right;padding:0;}	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
	
.ordercart_note01{font:13pt "微軟正黑體";font-weight: 700; color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0.5em 1.2em;}
.ordercart_note01 .txtArea01{width:35%;text-align:left;padding:5px 0;}
.ordercart_note01 .txtArea02{width:35%;text-align:left;padding:5px 0;}
.ordercart_note01 .txtArea03{width:30%;padding-left:0%;}

.ordercart_note01 .txtArea03 .backbu a{font:12pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 1.7em;background:#fc5a8f;color:#ffffff;display:inline-block;text-align:center;margin:12px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ordercart_note01 .txtArea03 .backbu a:hover{width:auto;height:auto;padding:0.5em 1.7em;background:#fc5a8f;color:#ffffff;display: inline-block;text-align:center;margin:12px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.ordercart_note01 .txtArea04{width:100%;padding:0;}
.ordercart_note01 .txtArea05{width:100%;text-align:right;padding:0;}	
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
.ordercart_note01{font:13pt "微軟正黑體";font-weight: 700; color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0.5em 1.3em;}
.ordercart_note01 input{border:1px #a5a5a5 solid;background:#ffffff;padding:5px;width:calc(100% - 52px);}
.ordercart_note01 .txtArea01{width:15%;text-align:center;padding:10px 0;}
.ordercart_note01 .txtArea02{width:15%;text-align:center;padding:10px 0;}
.ordercart_note01 .txtArea03{width:10%;padding-left:1%;}

.ordercart_note01 .txtArea03 .backbu a{font:12pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 1em;background:#fc5a8f;color:#ffffff;display:inline-block;text-align:center;margin:12px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ordercart_note01 .txtArea03 .backbu a:hover{width:auto;height:auto;padding:0.5em 1em;background:#fc5a8f;color:#ffffff;display: inline-block;text-align:center;margin:12px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.ordercart_note01 .txtArea04{width:25%;padding:20px 0;}
.ordercart_note01 .txtArea05{width:30%;text-align:right;padding:20px 0;}	
	
}

/*order_cart_list*/

#order_cart_list_title_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1.5em;margin-bottom: 1em; background:#282828;color:#ffffff;border-radius:5px;font-weight:700;}
#order_cart_list_title_block .text06_1{width:10%}
#order_cart_list_title_block .text06_2{width:10%}
#order_cart_list_title_block .text06_3{width:calc(100% - (10%*4) - 15%);}
#order_cart_list_title_block .text06_4{width:15%}
#order_cart_list_title_block .text06_5{width:10%}
#order_cart_list_title_block .text06_6{width:10%}


div#order_cart_list_list_block:nth-of-type(odd){background-color:#f1f1f1;}
#order_cart_list_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1.5em;color:#282828;font-weight:700;}
#order_cart_list_list_block .text06_1{width:10%}
#order_cart_list_list_block .text06_2{width:10%}
#order_cart_list_list_block .text06_2_mob{display: none;}
#order_cart_list_list_block .text06_3{width:calc(100% - (10%*4) - 15%);}
#order_cart_list_list_block .text06_4{width:15%}
#order_cart_list_list_block .text06_5{width:10%}
#order_cart_list_list_block .text06_6{width:10%}



div#order_cart_list_list_block01:nth-of-type(odd){background-color:#f1f1f1;}
#order_cart_list_list_block01{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1.5em;color:#282828;font-weight:700;}
#order_cart_list_list_block01 .text06_1{width:10%}
#order_cart_list_list_block01 .text06_2{width:10%}
#order_cart_list_list_block01 .text06_2_mob{display: none;}
#order_cart_list_list_block01 .text06_3{width:calc(100% - (10%*4) - 15%);}
#order_cart_list_list_block01 .text06_4{width:15%}
#order_cart_list_list_block01 .text06_5{width:10%}
#order_cart_list_list_block01 .text06_6{width:10%}

/*order_expenses*/
.expenses_block{font:13pt "微軟正黑體";color:#282828;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1.5em;color:#282828;font-weight:700;}
.expenses_block .text02_1{width:50%;}
.expenses_block .text02_2{width:50%;text-align: right}
.expenses_block .text02_2 .nt{font:9pt;font-family: 'PT Serif', serif;color:#ea4078;letter-spacing:2px;}
.expenses_block .text02_2 .mk{font:15pt "微軟正黑體";font-weight:bold;color:#ea4078;margin:0 10px;}

.expenses_block .text01_1{width:100%;}
.expenses_block .text01_1 .nt02{font:9pt;font-family: 'PT Serif', serif;color:#f0147b;margin-left:5px;letter-spacing:2px;}
.expenses_block .text01_1 .mk02{font:18pt "微軟正黑體";font-weight:bold;color:#ea4078;margin:0 10px;}


@media only screen and (max-width: 479px) {
#order_cart_list_title_block{display: none;}
#order_cart_list_list_block .text06_1:before{ content: "刪除：";font:15pt "微軟正黑體";font-weight: 700;color:#555555;}
#order_cart_list_list_block .text06_1{ width:calc(100% - 0px);}
#order_cart_list_list_block .text06_2 {display:none;}
#order_cart_list_list_block .text06_2_mob{width:100%;display: block}
#order_cart_list_list_block .text06_2_mob img{width:100%;max-width: 100%}
#order_cart_list_list_block .text06_3{ width:100%;font:17pt  "微軟正黑體";font-weight: 700;}
#order_cart_list_list_block .text06_4:before{ content: "單價：";font:14pt "微軟正黑體";font-weight: 700;color:#00a2b4;}
#order_cart_list_list_block .text06_4{ width:calc(100% - 0px);color:#00a2b4;}
#order_cart_list_list_block .text06_5:before{ content: "數量：";font:14pt "微軟正黑體";font-weight: 700;color:#555555;}
#order_cart_list_list_block .text06_5{ width:calc(100% - 0px);}
#order_cart_list_list_block .text06_6:before{ content: "總計：";font:14pt "微軟正黑體";font-weight: 700;color:#ea4078;}
#order_cart_list_list_block .text06_6{ width:calc(100% - 0px);color:#ea4078}
	
/*#order_cart_list_list_block01 .text06_1:before{ content: "NO：";font:15pt "微軟正黑體";font-weight: 700;color:#555555;}*/
#order_cart_list_list_block01 .text06_1 {display:none;}
#order_cart_list_list_block01 .text06_2 {display:none;}
#order_cart_list_list_block01 .text06_2_mob{width:100%;display: block}
#order_cart_list_list_block01 .text06_2_mob img{width:100%;max-width: 100%}
#order_cart_list_list_block01 .text06_3{ width:100%;font:17pt  "微軟正黑體";font-weight: 700;}
#order_cart_list_list_block01 .text06_4:before{ content: "單價：";font:14pt "微軟正黑體";font-weight: 700;color:#00a2b4;}
#order_cart_list_list_block01 .text06_4{ width:calc(100% - 0px);color:#00a2b4;}
#order_cart_list_list_block01 .text06_5:before{ content: "數量：";font:14pt "微軟正黑體";font-weight: 700;color:#555555;}
#order_cart_list_list_block01 .text06_5{ width:calc(100% - 0px);}
#order_cart_list_list_block01 .text06_6:before{ content: "總計：";font:14pt "微軟正黑體";font-weight: 700;color:#ea4078;}
#order_cart_list_list_block01 .text06_6{ width:calc(100% - 0px);color:#ea4078}	
	
}


/*orderform*/
#orderform_title{width:100%;font:15pt "微軟正黑體";font-weight:700;margin:0;color:#282828;clear:both;background:url(../Mimages/arrow_icon03.svg) no-repeat left 5px;margin-bottom: 0.5em; padding-left: 30px;width: calc(100% - 30px);}
#orderform_block{width:calc(100% - 2em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1em;}
#orderform_block:after {content:''; clear:both; display:block;}

#orderform_block .text02_1{width:calc(150px - 10px);padding:0.7em 10px 0.7em 0; background:#f6f6f6;text-align: right;font:15pt "微軟正黑體";font-weight: 700;color:#282828;}
#orderform_block .text02_2{width:calc((100% - 150px) - 1em);padding:0.7em 0 0.7em 1em;}
#orderform_block .orderform_line{width:100%;  height: 1px;line-height: 1px;margin:5px 0; background-image: linear-gradient(90deg, transparent, transparent 50%, #fff 50%, #fff 100%), linear-gradient(90deg, #8e8e8e, #8e8e8e, #8e8e8e, #8e8e8e, #000);  background-size: 3px 1px, 100% 1px;  border: none; }

#orderform_block .text01_1{width:100%;font:15pt "微軟正黑體";font-weight: 700;color:#282828;}



@media only screen and (max-width: 479px) {
	
#orderform_block .text02_1{width:calc(100% - 10px);padding:0.7em 0 0.7em 10px; background:#f6f6f6;text-align: left;font:15pt "微軟正黑體";font-weight: 700;color:#282828;}
#orderform_block .text02_2{width:calc(100% - 1em);padding:0.7em 0 0.7em 1em;}
	
}



.freight_block {font:15pt "微軟正黑體";font-weight: 700;width:calc(100% - 2em);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.7em 1em;}

.freight_block .text01_1{width:calc(100% - 1em);padding:1em 1em 1em 0;text-align:right;}
.freight_block .nt02{font:14pt Arial;font-weight:700;color:#ea4078;margin-left:5px;letter-spacing:2px;}
.freight_block .mk02{font:16pt Arial;font-weight:700;color:#ea4078;margin:0 5px;}



/*查詢訂單*/
#document_list_line{display:none;}
#document_list_mobile{display:none;}

#document_title_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:1em 1.5em;margin-bottom: 1em; background:#282828;color:#ffffff;border-radius:5px;font-weight:700;}
#document_title_block .text07_1{width:8%;text-align: center;}
#document_title_block .text07_2{width:calc((100% - (10%*4) - 8%) - 12%);}
#document_title_block .text07_3{width:10%;text-align: center;}
#document_title_block .text07_4{width:10%;text-align: center;}
#document_title_block .text07_5{width:12%;text-align: center;}
#document_title_block .text07_6{width:10%;text-align: center;}
#document_title_block .text07_7{width:10%;text-align: center;}



#document_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;font:13pt "微軟正黑體";font-weight: 700;padding: 1em 1.5em;}
#document_list_block .text07_1{width:8%;text-align: center;padding:0.7em 0;}
#document_list_block .text07_2{width:calc((100% - (10%*4) - 8%) - 12%);padding:0.7em 0;}
#document_list_block .text07_3{width:10%;text-align: center;padding:0.7em 0;}
#document_list_block .text07_4{width:10%;text-align: center;padding:0.7em 0;}
#document_list_block .text07_5{width:12%;text-align: center;padding:0.7em 0;}
#document_list_block .text07_6{width:10%;text-align: center;padding:0.7em 0;}
#document_list_block .text07_7{width:10%;text-align: center;padding:0.7em 0;}

#document_list_block a{color:#282828;}
#document_list_block a:hover{color:#00a2b4;}


@media only screen and (max-width: 991px) {
#document_title_block{display:none;}
#document_list_line{display:block;}	
#document_list_mobile{display:block;}	
#document_list_mobile .date{color:#ea4078;font:13pt "微軟正黑體";font-weight:  700;}	
	
	
#document_list_block .text07_1{display: none;}
#document_list_block .text07_2{width:calc(100% - 0%);font:18pt "微軟正黑體";font-weight: 700;}
#document_list_block .text07_3:before{ content: "總金額：";font:14pt "微軟正黑體";font-weight: 700;color:#00a2b4;}	
#document_list_block .text07_3{width:calc(100% - 0px);color:#00a2b4;text-align: left;padding:0.1em 0;}

#document_list_block .text07_4:before{ content: "付款方式：";font:14pt "微軟正黑體";font-weight: 700;color:#8a8a8a;}	
#document_list_block .text07_4{width:100%;text-align: left;color:#282828;padding:0.1em 0;}
#document_list_block .text07_5:before{ content: "回填資訊：";font:14pt "微軟正黑體";font-weight: 700;color:#8a8a8a;}		
#document_list_block .text07_5{width:100%;text-align: left;color:#282828;padding:0.1em 0;}
#document_list_block .text07_6{display: none;}
#document_list_block .text07_7:before{ content: "訂單狀態：";font:14pt "微軟正黑體";font-weight: 700;color:#8a8a8a;}		
#document_list_block .text07_7{width:100%;text-align: left;color:#282828;padding:0.1em 0;}	
}


/*Checkout*/
#Checkout_title_block{font:14pt "微軟正黑體";font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;color:#282828;padding: 0em 1.5em;}
#Checkout_title_block .text04_1{width:calc(100%/4);}
#Checkout_title_block .text04_2{width:calc(100%/4);}
#Checkout_title_block .text04_3{width:calc(100%/4);}
#Checkout_title_block .text04_4{width:calc(100%/4);}

#Checkout_list_block{font:13pt "微軟正黑體";font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 1em 1.5em;}
#Checkout_list_block .text04_1{width:calc(100%/4);}
#Checkout_list_block .text04_2{width:calc(100%/4);}
#Checkout_list_block .text04_3{width:calc(100%/4);}
#Checkout_list_block .text04_4{width:calc(100%/4);}


@media only screen and (max-width: 767px) {
#Checkout_title_block{display:none;}
#Checkout_list_block .text04_1:before{ content: "訂單編號：";font:14pt "微軟正黑體";font-weight: 700;color:#282828;}
#Checkout_list_block .text04_1{width:calc(100% - 0px);color:#00a2b4;text-align: left;padding:0.1em 0;font:16pt "微軟正黑體";font-weight: 700;}
#Checkout_list_block .text04_2:before{ content: "日期：";font:14pt "微軟正黑體";font-weight: 700;color:#282828;}
#Checkout_list_block .text04_2{width:calc(100% - 0px);color:#4cb400;text-align: left;padding:0.1em 0;}
#Checkout_list_block .text04_3:before{ content: "總計：";font:14pt "微軟正黑體";font-weight: 700;color:#282828;}
#Checkout_list_block .text04_3{width:calc(100% - 0px);color:#ea4078;text-align: left;padding:0.1em 0;font:16pt "微軟正黑體";font-weight: 700;}
#Checkout_list_block .text04_4:before{ content: "付款方式：";font:14pt "微軟正黑體";font-weight: 700;color:#282828;}
#Checkout_list_block .text04_4{width:calc(100% - 0px);color:#00a2b4;text-align: left;padding:0.1em 0;}
	
}



/*complete_order*/

#complete_order_title_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 1em 1.5em;margin-bottom: 1em; background:#282828;color:#ffffff;border-radius:5px;font-weight:700;}
#complete_order_title_block:after {content:''; clear:both; display:block;}
#complete_order_title_block .text02_1{width:calc(100% - 20%);}
#complete_order_title_block .text02_2{width:20%;text-align: center;}

#complete_order_list_block{font:13pt "微軟正黑體";font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 1em 1.5em;}
#complete_order_list_block:after {content:''; clear:both; display:block;}
#complete_order_list_block .text02_1{width:calc(100% - 20%);padding:0.5em 0;}
#complete_order_list_block .text02_2{width:calc(20% - 1%);padding:0.5em 0;margin-right: 1%; text-align: center;}

#complete_order_title_block_line{float:left;width:100%;height:auto !important;margin-bottom:5px;background-image: linear-gradient(to right, #b9b9b9 100%, rgba(51, 51, 51, 0) 100%);background-position: bottom;background-size: 1px 1px;background-repeat: repeat-x;padding-bottom:5px;}


#complete_order_list_totoal_block{font:14pt "微軟正黑體";font-weight: 700; display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;background:#f6f6f6;padding: 1em 1.5em;margin-bottom: 1em;}
#complete_order_list_totoal_block:after {content:''; clear:both; display:block;}
#complete_order_list_totoal_block .text02_1{width:calc(100% - 20%);padding:0.5em 0;}
#complete_order_list_totoal_block .text02_2{width:calc(20% - 1%);padding:0.5em 0;margin-right: 1%; text-align: center;}
@media only screen and (max-width: 767px) {
#complete_order_list_totoal_block .text02_1{width:calc(100% - 50%);padding:0.5em 0;}
#complete_order_list_totoal_block .text02_2{width:calc(50% - 1%);padding:0.5em 0;margin-right: 1%; text-align: right;}	
}

