@charset "utf-8";

*{
	-webkit-box-sizing:border-box;
	text-decoration:none;
	font-family: "微軟正黑體","新細明體", "細明體", Arial, Helvetica, sans-serif;
	}


#VICTORY .SHUT{display: none;}/*消失*/
#VICTORY .BLANK{clear: both;height: 10px;}/*間距*/
#VICTORY .BLANK02{ margin-bottom: 10px;}/*文字段落*/

	/*======文字========*/
	#VICTORY .TEXT01{
		font-size: 1.1em;
		line-height: 1.6em;
		color: #366E1F;
	}
	
	#VICTORY .TEXT02{
		font-size: 1em;
		line-height: 1.6em;
		color: #366E1F;
	}
	
	#VICTORY .TEXT03{
		font-size: 0.9em;
		line-height: 1.6em;
		color: #366E1F;
	}

	#VICTORY .TEXT04{
		font-size: 1.1em;
		line-height: 1.6em;
	}

	#VICTORY .GRAY{color: #717071;}
	#VICTORY .BULE{color: #036EB8;text-decoration: underline;}

	#VICTORY .BULE02{color: #036EB8;}

	#VICTORY .GREEN{color: #366E1F;}
	#VICTORY .RED{color: #cc0000;}
	#VICTORY .BLACK{color: #000;}

	#VICTORY{width: 100%; padding-bottom: 50px;}
/*======桌機版========*/
@media screen and (min-width: 641px) {

	.BG01{
	background:url(../images/bg.jpg) repeat center center; 
	background-color: #DDE9AA;
	}
	.BG02{
	background:url(../images/bg02.jpg) repeat center center; 
	background-color: #fff;
		}

	#VICTORY .COM{
		width: 1024px;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	/*HEADER*/
	#VICTORY .HEADER_BG{
		width: 100%;
		height: 100px;
		background-color: #fff;
		box-shadow:0px 5px 8px rgba(0,0,0,0.6);
		position: relative;
		z-index:2;
	}

	#VICTORY .HEADER{
		width: 100%;
		height: 100px;
	}

	#VICTORY .HEADER h1.LOGO{
		float: left;
		width: 208px;
		height: 46px;
		margin-top:25px;
	}

	#VICTORY .HEADER h1.LOGO a{
		display: block;
		width: 100%;
		height: 46px;
		background: url(../images/logo_p.png) no-repeat center center;
		text-indent: -9999PX;
	}

	/*MENU*/	
	#VICTORY .HEADER .MENU{
		float: right;
		height: 50px;
		margin-top: 25px;
		margin-right: 10px;
	}

	#VICTORY .HEADER .MENU ul{
		width: 100%;
		height: 50px;
	}

	#VICTORY .HEADER .MENU li{
		float: left;
		width: 110px;
		height: 50px;
	}

	#VICTORY .HEADER .MENU h2{font-size: 1em; font-weight: normal;}
	#VICTORY .HEADER .MENU h3{font-size: 1em; font-weight: normal;}

	#VICTORY .HEADER .MENU li a{
		display: block;
		width:100%;
		height: 50px;
		line-height: 50px;
		text-align:center;
		color: rgba(0,0,0,0.7);
	}

	#VICTORY .HEADER .MENU li a:hover{
		color: rgba(0,0,0,0.9);
		font-weight: bold;
	}

	#VICTORY .TRIANGLE_D{/*三角形*/	
		display: inline-block;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 8.7px 5px 0 5px;
		border-color: rgba(0,0,0,0.7) transparent transparent transparent ;
		margin-left: 5px;
		margin-bottom: 1px;	
	}

	/*MENU第二層*/

	#VICTORY .HEADER ul.FLOAT_MENU{
		width:111px;
		height: auto;
		overflow: hidden;
		position:absolute;
		z-index:999;
		background-color: #888;
		}
	#VICTORY .HEADER ul.FLOAT_MENU li{
		width:90%;
		height:50px;
		margin: 0 auto;
		margin-left: 5%;
		margin-bottom: 1px;
		border-bottom:1px solid #595757;	
		}
	#VICTORY .HEADER ul.FLOAT_MENU li:last-child{
		border-bottom:none;
		}
		
		
	#VICTORY .HEADER ul.FLOAT_MENU li a{
		display:block;
		width:100%;
		height:50px;
		margin: 0 auto;
		line-height:50px;
		text-decoration:none;
		color:#fff;
		text-align:center;
		}
	#VICTORY .HEADER ul.FLOAT_MENU li a:hover{
		font-weight: bold;
		color:rgba(0,0,0,0.9);}
	
	#VICTORY .HEADER ul.FLOAT_MENU li a.LINE{
		font-weight: bold;
		color:rgba(0,0,0,0.9);}	



	#VICTORY .HEADER .MEM_BT{
		float: right;
		width: 80px;
		height: 40px;
		margin-top: 30px;
	}

	#VICTORY .HEADER .MEM_BT a{
		display: block;
		width: 100%;
		height: 40px;
		background-color:#717071;
		color: #fff;
		font-size: 1em;
		line-height: 40px;
		text-align: center;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
	}

	#VICTORY .HEADER .HAS_BT{
		float: right;
		height: 50px;
		margin-top: 25px;
		font-size: 1em;
		line-height: 50px;
		text-align:left;
		color: rgba(0,0,0,0.7);
	}

	#VICTORY .HEADER .HAS_BT a{
		width: 100%;
		height:50px;
		color: #366E1F;
		font-size: 1em;
		line-height: 50px;
	}

	#VICTORY .HEADER .HAS_BT a:hover{
		font-weight: bold;
	}


	/*HEADER尾*/

	/*INPUT_COM*/
	#VICTORY .INPUT_COM{
		width: 100%;
		height: auto;
		overflow: hidden;
	}


	#VICTORY .INPUT_COM .IN_LEFT{
		float: left;
		width: 460px;
		height: 500px;
	}
	#VICTORY .INPUT_COM .IN_LEFT img{
		display: block;
		width: 100%;
		height: auto;
		margin: 0 auto;
	}

	#VICTORY .INPUT_COM .IN_RIGHT{
		float: right;
		width: 508px;
		height: 500px;

	}

	#VICTORY .IN_BOX{
		width: 90%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:20px; 
	}

	/*IN_BOX02頭*/

	#VICTORY .IN_BOX02{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:10px;
		box-shadow:5px 5px 8px rgba(0,0,0,0.6);
		-webkit-box-shadow:5px 5px 8px rgba(0,0,0,0.6);
		background-color: #fff;
		padding: 10px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .IN_BOX02_2{
		width: 70%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		margin: 0 auto;

	}

	#VICTORY .IN_T_BAR{
		width: 100%;
		height: 45px;
		margin: 0 auto;
		background-color: #717071;
		color: #fff;
		line-height: 45px;
		text-align: center;
		font-size: 1em;
	}

	#VICTORY .IN_T_BOX{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		border-bottom:1px solid #717071;
		border-left:1px solid #717071;
		border-right:1px solid #717071;
		padding: 10px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	/*IN_BOX02尾*/

	#VICTORY .IN_BOX p.TEXT01{
		text-align: center; 
		margin-top: 10px;
	}

	#VICTORY .TITLE{
		width: 100%;
		height: 90px;
		margin: 0 auto;
		margin-bottom: 10px;
		text-align: center;

	}

	#VICTORY .TITLE span{
		display: inline-block;
		font-size: 2.5em;
		color: #366E1F;
		font-weight: bold;
		text-align: center;
		line-height: 80px;
		margin-bottom: -30px;
	}

	#VICTORY .ICON01{
		display: inline-block;
		width: 80px;
		height: 80px;
		margin-right: 10px;


	}

	#VICTORY .ICON01 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .ICON02{
		float: right;
		width: 40px;
		height: 40px;
		margin-left: 10px;
	}

	#VICTORY .ICON02 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .ICON03{
		display: inline-block;
		width: 40px;
		height: 40px;
		margin-right: 5px;
	}

	#VICTORY .ICON03 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .IN_LIST{
		width: 60%;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .IN_LIST02{
		width: 70%;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .IN_LIST li{
		float: left;
	}

	#VICTORY .IN_LIST li.IN_LEFT02{
		width: 70%;
	}
	#VICTORY .IN_LIST li.IN_RIGHT02{
		width: 30%;
		padding-left: 5px;
	}

	#VICTORY .IN_LIST li.IN_LEFT03{
		width: 90%;
	}
	#VICTORY .IN_LIST li.IN_RIGHT03{
		width: 10%;
		padding-left: 5px;
		
	}

	#VICTORY .IN_LIST li.IN_LEFT04{
		width: 90%;
		padding-right: 5px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	#VICTORY .IN_LIST li.IN_RIGHT04{
		width: 10%;
	}



	/*INPUT_COM尾*/

	/*按鈕*/
	#VICTORY .BT01{
		clear: both;
		width: 100%;
		height: 45px;
		margin: 0 auto;
	}

	#VICTORY .BT02{/*按鈕===========================================*/
		width: 60%;
	}

	#VICTORY .BT01 a{
		display: block;
		width: 100%;
		height: 45px;
		margin: 0 auto;
		text-align: center;
		font-size: 1.5em;
		color: #fff;
		line-height: 45px;}

	#VICTORY .BT_COLOR01{
		background: -moz-linear-gradient(
			top,
			#AE9D9C 0%,
			#574A50);
		background: -webkit-gradient(
			linear, left top, left bottom,
			from(#AE9D9C),
			to(#574A50));
	}

	#VICTORY .BT_COLOR02{
		background: -moz-linear-gradient(
			top,
			#76B7E5 0%,
			#004CA0);
		background: -webkit-gradient(
			linear, left top, left bottom,
			from(#76B7E5),
			to(#004CA0));
	}
	/*按鈕尾*/

	/*HOME*/
	#VICTORY .HOME{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .HOME .B_BANNER{
		width: 100%;
		height: 541px;
		position: relative;
		background:url(../images/ph/01.jpg) no-repeat top center;
		background-size: 100% auto;	 
	}

	#VICTORY .HOME .B_BANNER .NEX_BT{
		position:absolute;
		width: 50px;
		height: 50px;
		right:10px;
		top:245px;
		opacity: 0.5;
	}

	#VICTORY .HOME .B_BANNER .NEX_BT a{
		display: block;
		width: 50px;
		height: 50px;
		background-image: url(../images/nex_bt.png);
		background-position: center center;
		background-repeat: no-repeat;
	}

	#VICTORY .HOME .B_BANNER .PRE_BT{
		position:absolute;
		width: 50px;
		height: 50px;
		left:10px;
		top:245px;
		opacity: 0.5;
	}
	#VICTORY .HOME .B_BANNER .PRE_BT a{
		display: block;
		width: 50px;
		height: 50px;
		background-image: url(../images/pre_bt.png);
		background-position: center center;
		background-repeat: no-repeat;
		text-indent: -9999px;
	}
	#VICTORY .HOME .B_BANNER .TEX_BOX{
		width: 80%;
		height: 500px;
		position:absolute;
		left:70px;
		top:200px; 
	}

	#VICTORY .HOME .B_BANNER .TEX_BOX p{
		font-size: 2em;
		line-height: 1.6em;
		color: #fff;
		font-weight: bold;
		text-shadow: 0px 0px 10px rgba(0,0,0,1);
	}

	#VICTORY .HOME a.MEM_BT02{
		display: block;
		width: 100px;
		height: 45px;
		font-size: 1.2em;
		line-height: 45px;
		color: #3E3A39;
		background-color: #fff;
		text-align: center;
		margin-top: 10px;
		font-weight:bold; 
	}

	#VICTORY .HOME .B_BANNER02{
		width: 100%;
	}

	#VICTORY .HOME .B_BANNER02 ul{
		width: 100%;
		height: 363px;
	}

	#VICTORY .HOME .B_BANNER02 ul li{
		float: left;
		width: 50%;
		height: 384px;
	}

	#VICTORY .HOME .B_BANNER02 .B_PH{
		position: relative;
		width:512px;
		height: 384px;	
	}

	#VICTORY .HOME .B_BANNER02 .B_PH .MEM_BT03{
		position: absolute;
		width:100%;
		height: 60px;
		bottom:0px;
	}

	#VICTORY .HOME .B_BANNER02 .B_PH .MEM_BT03 a{
		display: block;
		width:100%;
		height: 60px;
		font-size: 1.5em;
		line-height: 60px;
		color: #fff;
		background: url(../images/o_bg.png) repeat center center;
		text-align:right;
	}

	

	#VICTORY .HOME .B_BANNER02 .ARROW{
		display: inline-block;
		width: 15px;
		height: 17px;
		background: url(../images/arrow.png) no-repeat center center;
		background-size: 15px 17px;
		margin-right: 8px;
		margin-left: 5px;
	}
	/*HOME*/

	/*FOOTER*/
	#VICTORY .FOOTER{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 30px;
	}

	#VICTORY .FOOTER ul{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .FOOTER li.LEFT{
		float: left;
		width: 345px;
	}

	#VICTORY .FOOTER li.RIGHT{
		float:right;
		width: 480px;
	}


	#VICTORY .FOOTER li.RIGHT>ul{
		width:100%;
		height: auto;
		overflow: hidden; 
	}

	#VICTORY .FOOTER li.RIGHT>ul li{
		float: left;
		width: 120px;
	}

	/*FOOTER尾*/

	/*麵包屑*/
	#VICTORY .BR_C{
		width: 100%;
		height: 60px;
		margin-top: 30px; 
	
	}

	#VICTORY .BR_C p{
		line-height: 60px;
	
	}

	#VICTORY .BR_C a{
		color: #717071;
	}
	#VICTORY .BR_C a:hover{
		color: #000;
		font-weight: bold;
	}

	#VICTORY .BR_C .ARROW02{
		display: inline-block;
		width:11px;
		height: 13px;
		background: url(../images/arrow02.png) no-repeat center center;
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: -2px;
	}

	/*麵包屑尾*/

	/*內頁標題*/
	#VICTORY .T_BAR{
		width: 100%;
		height: 50px;
		background-color: #DDE9AA;
		color: #366E1F;
		line-height: 50px;
		font-size: 2em;
		font-weight: bold;
	}
	/*內頁標題*/

	/*步驟區塊*/
	#VICTORY .STEP_BG{
		width: 70%;
		height: 132px;
		margin: 0 auto;
	}

	#VICTORY .STEP_BOX{
		width: 100%;
		height: 90px;
		margin: 0 auto;
	}
	#VICTORY .STEP_BOX .STEP_LIST{
		float: left;
		width: 33.33333333%;
		height: 90px;
		font-size: 1.1em;
		line-height: 91px;
		color: #717071;
		font-weight: bold;
		padding-top: 20px;
	}

	#VICTORY .STEP_BOX .STEP_LIST ul li.S_ONE{
		float: left;
		width: 90px;
		height:90px;
	}


	#VICTORY .STEP_BOX .STEP_LIST ul li.S_tow{
	}

	
	#VICTORY .STEP_ICON{
		width: 80px;
		height:80px;
	}

	#VICTORY .STEP_ICON img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}
	/*步驟區塊*/

	/*向上按鈕*/
	#VICTORY .BACK_TOP{
		width: 100%;
		height: 56px;
		border-bottom: 6px solid #999899;
		position: fixed;
		right: 0px;
		bottom: 0px;
		z-index: 999;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	#VICTORY .BACK_TOP a{
		float: right;
		display: block;
		width: 50px;
		height:50px;
		background-color: #999899;
		background-image:url(../images/top_icon.png);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 25px 18px;
		margin-right: 10%; 
	}

	/*活動資訊*/

	#VICTORY .ACT_INFOR{
		width: 80%;
		height: 100px;
		margin: 0 auto;
		margin-top: 20px;

	}

	#VICTORY .ACT_INFOR .ACT_BOX{
		height:80px;
		background-color: #fff;
	}
	
	#VICTORY .ACT_INFOR .LEFT_ICON{
		float: left;
		width: 20%;
		height:80px;
		background-color: #036EB8;
		color: #fff;
		font-size: 2em;
		line-height: 80px;
		text-align: center;		
	}

	#VICTORY .ACT_INFOR .ACT_TEXT_BOX{
		height: auto;
		overflow: hidden;
		padding: 5px;
	}

	#VICTORY .ACT_INFOR .ACT_TEXT_BOX p a{
		display: block;
		color: #717071;
		font-size: 1.1em;
		line-height: 1.8em;
		text-decoration: underline;
		text-indent: 10px;
	}
	#VICTORY .ACT_INFOR .ACT_TEXT_BOX a:hover{
		font-weight: bold;
		text-decoration: underline;
	}
	#VICTORY .MORE_BT{
		float: right;
		margin-right: 5px;
		margin-top: -15px;
		display: block;
		width: 50px;
		height: 30px;
	}
	#VICTORY .MORE_BT a{
		display: block;
		width: 100%;
		height: 30px;
		color: #717071;
		background-image: url(../images/arrow03.png);
		background-size: 10px 10px;
		background-position: right center;
		background-repeat: no-repeat;
		text-decoration: none;
		font-size: 0.9em;
		line-height: 30px;
		padding-left: 5px;
	}

	/*購買紀錄*/

	#VICTORY .PURCHASE{
		width: 80%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 10px;
	}

	#VICTORY .PURCHASE .PUR_BOX{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .PURCHASE .PUR_BOX a.M_LEFT{
		float: left;
		display: block;
		width: 70px;
		height: 40px;
		color: #3E3A39;
		line-height: 40px;
		font-size: 1.1em;
		background-image: url(../images/arrow04.png);
		background-size: 10px 10px;
		background-position: left center;
		background-repeat: no-repeat;
		text-decoration: none;
		padding-left: 15px;
		
	}

	#VICTORY .PURCHASE .PUR_BOX a.M_RIGHT{
		float: right;
		display: block;
		width: 70px;
		height: 40px;
		color: #3E3A39;
		line-height: 40px;
		font-size: 1.1em;
		background-image: url(../images/arrow05.png);
		background-size: 10px 10px;
		background-position: right center;
		background-repeat: no-repeat;
		text-decoration: none;
	}

	/*購買紀錄列表*/
	#VICTORY .TABLE{
		clear: both;
		width: 100%;
        border-top: 1px solid #221814;
        border-right: 1px solid #221814;
        border-left: 1px solid #221814;
		background-color: #fff;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .TABLE ul{
		width: 100%;
		height: auto;
		overflow: hidden;
    }
    
    #VICTORY .TABLE li{
        width: 100%;
    }
    #VICTORY .TABLE li.TAB_TOP{
        width: 100%;
        height: 50px;
        background-color:#898989;
    }
    
    #VICTORY .TABLE li.TAB_TOP>ul{
        width: 100%;
        height: 50px;
    }
    
    #VICTORY .TABLE li.TAB_TOP>ul li{
        float: left;
        width: 20%;
        border-right:1px solid #fff;
        text-align: center;
        line-height: 50px;
        color: #fff;
        font-size: 1.1em;
        font-weight: bold;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul{
        width: 100%;
        height: auto;
        overflow: hidden; 
        border-bottom: 1px solid #231815;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
        box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul li{
        float: left;
        width: 20%;
        border-right:1px solid #231815;
        padding-bottom:500em;
        margin-bottom:-500em;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
        box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul li p{
        font-size: 1.1em;
        word-wrap: break-word;
        word-break: break-all;
        text-align: center;
        padding: 5px;
        color: #231815;
    }

    #VICTORY .TABLE li.TCOM>ul li:last-child{
        border-right:none;
    }
    #VICTORY .TABLE li.TAB_TOP>ul li:last-child{
        border-right:none;
    }

	/*活動列表*/
	#VICTORY .ACT_LIST{
		width: 80%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 10px;
	}
	#VICTORY .TABLE02{
		clear: both;
		width: 100%;
		border-top: 1px solid #221814;
		border-right: 1px solid #221814;
		border-left: 1px solid #221814;
		background-color: #fff;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .TABLE02 ul{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .TABLE02 li.AA{
		width: 100%;
		height: 50px;
		background-color: #036EB8;
		font-size: 1.1em;
		line-height: 50px;
		color: #fff;
		font-weight: bold;
		text-align: center;
	}

	#VICTORY .TABLE02 li.BB{
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #FFF;
		color: #333;
		font-size: 1.1em;
		line-height: 1.6em;
		text-align: left;
		border-bottom:1px solid #221814;
	}

	#VICTORY .TABLE02 li.BB p{
		padding: 5px;
		word-wrap: break-word;
		word-break: break-all;
	}

	#VICTORY .TABLE02 li>ul{
		width: 100%;
		height: auto;
		overflow: hidden;

	}

	#VICTORY .TABLE02 li>ul li{
		float: left;
		height: auto;
		overflow: hidden;
	
	}

	#VICTORY .TABLE02 li.AA>ul li.TAB01{
		float: left;
		width: 25%;
		height: 50px;
		border-right:1px solid #ffffff;

	}

	#VICTORY .TABLE02 li.AA>ul li.TAB02{
		width: 75%;
		height: 50px;

	}


	#VICTORY .TABLE02 li.BB>ul li:nth-child(1){
		float: left;
		width: 25%;
		border-right:1px solid #221814;
		padding-bottom:500em;
		margin-bottom:-500em;
		text-align: center;


	}

	#VICTORY .TABLE02 li.BB>ul li:nth-child(2){
		width: 75%;
		padding-bottom:500em;
		margin-bottom:-500em;
		padding-left: 5px;
	}

	/*INTRO介紹頁*/

	#VICTORY .INTRO_BG{
		width:90%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 10px;
	}

	#VICTORY .INTRO{
		width:350px;
		height: 196px;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}

	#VICTORY .INTRO img{
		display: block;
		margin: 0 auto;
		width: 100%;
		height: auto;
	}





}/*======桌機版尾========*/


/*======手機版========*/
@media screen and (max-width: 640px) {

	.BG01{
	background:url(../images/bg.jpg) repeat center center;
	background-size: 80% auto; 
	}
	.BG02{
	background:url(../images/bg02.jpg) repeat center center;
	background-size: 80% auto; 
	}


	#VICTORY .COM{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	/*HEADER*/
	#VICTORY .HEADER_BG{
		width: 100%;
		height: 100px;
		background-color: #fff;
		box-shadow:0px 5px 8px rgba(0,0,0,0.6);
		position: relative;
		z-index:2;
	}
	
	#VICTORY .HEADER{
		width: 95%;
		height: 100px;
		margin: 0 auto;
	}
	
	#VICTORY .HEADER h1.LOGO{
		float: left;
		width: 170px;
		height: 38px;
		margin-top:31px;
	}
	
	#VICTORY .HEADER h1.LOGO a{
		display: block;
		width: 100%;
		height: 38px;
		background: url(../images/logo_m.png) no-repeat center center;
		background-size: 170px 38px;
		text-indent: -9999PX;
	}
	
	/*MENU*/
	#VICTORY .HEADER a.MENU_M{
		display: block;
		float: right;
		width: 30px;
		height: 30px;
		background: url(../images/menu_icon.png) no-repeat center center; 
		background-size: 30px 30px;
		margin-top: 35px;
		margin-right: 10px;
	}	
	#VICTORY .HEADER .MENU{
		display: none;
		width: 90%;
		height: auto;
		overflow: hidden;
		position:absolute;
		right: 0px;
		z-index:999;
		margin-top: 20%;
		margin-right: 5%;
	}
	
	#VICTORY .HEADER .MENU ul{
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #888;
	}
	
	#VICTORY .HEADER .MENU li{
		width: 100%;
		height: auto;
		overflow: hidden;
		border-bottom:1px solid #595757;
	}
	#VICTORY .HEADER .MENU li:last-child{
		border-bottom:none;
	}
	#VICTORY .HEADER .MENU li:nth-child(5){
		display: none;
	}
	#VICTORY .HEADER .MENU li:nth-child(6){
		display: none;
	}
	
	#VICTORY .HEADER .MENU h2{font-size: 1.2em; font-weight: normal;}
	#VICTORY .HEADER .MENU h3{font-size: 1.1em; font-weight: normal;}
	
	#VICTORY .HEADER .MENU li a{
		display: block;
		width: 100%;
		height:50px;
		line-height:50px;
		text-decoration:none;
		color:#fff;
		text-align:center;
	}

	#VICTORY .HEADER .MENU li a:hover{
		color: rgba(0,0,0,0.9);
		font-weight: bold;
	}
	
	#VICTORY .HEADER .MENU li a:active{
		color: rgba(0,0,0,0.9);
		font-weight: bold;
	}
	
	#VICTORY .TRIANGLE_D{/*三角形*/	
		display: inline-block;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 13.0px 7.5px 0 7.5px;
		border-color: rgba(255,255,255,1) transparent transparent transparent ;
		margin-left: 5px;	
	}
	
	/*MENU第二層*/	
	#VICTORY .HEADER ul.FLOAT_MENU{
		width:90%;
		height: auto;
		overflow: hidden;
		position:absolute;
		right: 0px;
		z-index:999;
		margin-top: 10%;
		margin-right: 5%;
		background-color: #888;
		}
	#VICTORY .HEADER ul.FLOAT_MENU li{
		width:90%;
		height: 50px;
		border-bottom:1px solid #595757;
		margin: 0 auto;	
		}


	#VICTORY .HEADER ul.FLOAT_MENU li:last-child{
		border-bottom:none;
		}
	
		
	#VICTORY .HEADER ul.FLOAT_MENU li a{
		display:block;
		width:100%;
		height:50px;
		line-height:50px;
		text-align:left;
		text-indent:10px;
		text-decoration:none;
		color:#fff;
		text-align:center;
		}
	#VICTORY .HEADER ul.FLOAT_MENU li a:hover{
		font-weight: bold;
		color:rgba(0,0,0,0.9);}

	#VICTORY .HEADER ul.FLOAT_MENU li a.LINE{
		font-weight: bold;
		color:rgba(0,0,0,1);}

	
	#VICTORY .HEADER .MEM_BT{
		float: right;
		width: 30%;
		height: 45px;
		margin-top: 30px;
	}
	
	#VICTORY .HEADER .MEM_BT a{
		display: block;
		width: 100%;
		height: 45px;
		background-color:#717071;
		color: #fff;
		font-size: 1em;
		line-height: 45px;
		text-align: center;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
	}

	#VICTORY .HEADER .HAS_BT{
		float: right;
		width:30%;
		height: 50px;
		overflow: hidden;
		margin-top: 25px;
		font-size: 1em;
		line-height:1.6em;
		text-align:left;
		color: rgba(0,0,0,0.7);
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	#VICTORY .HEADER .HAS_BT a{
		width: 100%;
		height:50px;
		color: #366E1F;
		font-size: 1em;
		line-height: 50px;
	}

	#VICTORY .HEADER .HAS_BT a:hover{
		font-weight: bold;
	}
	
	/*HEADER尾*/
	
	/*INPUT_COM*/
	#VICTORY .INPUT_COM{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	
	
	#VICTORY .INPUT_COM .IN_LEFT{
		display: none;
	}
	
	#VICTORY .INPUT_COM .IN_RIGHT{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	
	#VICTORY .IN_BOX{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:20px; 
	}

	/*IN_BOX02頭*/

	#VICTORY .IN_BOX02{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:10px;
		box-shadow:5px 5px 5px rgba(0,0,0,0.6);
		-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.6);
		background-color: #fff;
		padding: 10px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .IN_BOX02_2{
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		margin: 0 auto;

	}

	#VICTORY .IN_T_BAR{
		width: 100%;
		height: 45px;
		margin: 0 auto;
		background-color: #717071;
		color: #fff;
		line-height: 45px;
		text-align: center;
		font-size: 1em;
	}

	#VICTORY .IN_T_BOX{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		border-bottom:1px solid #717071;
		border-left:1px solid #717071;
		border-right:1px solid #717071;
		padding: 10px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	/*IN_BOX02尾*/
	
	#VICTORY .IN_BOX p.TEXT01{
		margin-top: 15px;
		text-align: center;
	}
	
	#VICTORY .TITLE{
		clear: both;
		width: 95%;
		height: 100px;
		margin: 0 auto;
	}
	
	#VICTORY .TITLE span{
		font-size: 2.3em;
		color: #366E1F;
		font-weight: bold;
		text-align: center;
		vertical-align:middle;
		line-height: 80px;

	}

	#VICTORY .TITLE span.T_LINE{
		line-height:1.2em;

	}

	#VICTORY .ICON01{
		width: 80px;
		height: 80px;
		float: left;
		margin-right: 5px;

	}
	
	#VICTORY .ICON01 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .ICON02{
		float: right;
		width: 40px;
		height: 40px;
		margin-left: 10px;
	}

	#VICTORY .ICON02 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .ICON03{
		display: inline-block;
		width: 20px;
		height:20px;
		margin-right: 5px;
		margin-bottom: -2px;
	}

	#VICTORY .ICON03_2{
		display: inline-block;
		width: 40px;
		height:40px;
		margin:0 auto; 
	}

	#VICTORY .ICON03 img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}

	#VICTORY .IN_LIST{
		width: 95%;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}

	
	#VICTORY .IN_LIST02{
		width:100%;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}


	#VICTORY .IN_LIST li{
		width: 100%;
		float: left;
	}

	#VICTORY .IN_LIST li.IN_LEFT02{
		width: 100%;
	}
	#VICTORY .IN_LIST li.IN_RIGHT02{
		width: 100%;
		text-align: right;
	}

	#VICTORY .IN_LIST li.IN_LEFT03{
		width: 100%;
	}
	#VICTORY .IN_LIST li.IN_RIGHT03{
		width: 100%;
		text-align: right;
	}

	#VICTORY .IN_LIST li.IN_LEFT04{
		width: 85%;
		padding-right: 5px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	#VICTORY .IN_LIST li.IN_RIGHT04{
		width: 15%;
	}



	
	/*INPUT_COM尾*/
	
	/*按鈕*/
	#VICTORY .BT01{
		clear: both;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .BT02{
		width: 95%;
	}
	
	#VICTORY .BT01 a{
		display: block;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		text-align: center;
		font-size: 1.5em;
		color: #fff;
		line-height:1.3em;
		padding: 5px;
	}
	
	#VICTORY .BT_COLOR01{
		background: -moz-linear-gradient(
			top,
			#AE9D9C 0%,
			#574A50);
		background: -webkit-gradient(
			linear, left top, left bottom,
			from(#AE9D9C),
			to(#574A50));
	}
	
	#VICTORY .BT_COLOR02{
		background: -moz-linear-gradient(
			top,
			#76B7E5 0%,
			#004CA0);
		background: -webkit-gradient(
			linear, left top, left bottom,
			from(#76B7E5),
			to(#004CA0));
	}


	/*HOME*/
	#VICTORY .HOME{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .HOME .B_BANNER{
		position: relative;
		background:url(../images/ph/01.jpg) no-repeat top center;
		width:100%;
		height:0;
		padding-bottom:55.9375%;
		background-size:cover;	 
	}

	#VICTORY .HOME .B_BANNER .NEX_BT{
		position:absolute;
		width: 45px;
		height: 45px;
		right:0%;
		top:45%;
		opacity: 0.6;

	}

	#VICTORY .HOME .B_BANNER .NEX_BT a{
		display: block;
		width: 45px;
		height: 45px;
		background: url(../images/nex_bt.png) no-repeat center center;
		background-size: 30px 43px;
		text-indent: -9999px;
	}

	#VICTORY .HOME .B_BANNER .PRE_BT{
		position:absolute;
		width: 45px;
		height: 45px;
		left:0%;
		top:45%;
		opacity: 0.6;
	}
	#VICTORY .HOME .B_BANNER .PRE_BT a{
		display: block;
		width: 45px;
		height: 45px;
		background: url(../images/pre_bt.png) no-repeat center center;
		background-size: 30px 43px;
		text-indent: -9999px;
	}
	#VICTORY .HOME .B_BANNER .TEX_BOX{
		width: 80%;
		position:absolute;
		left:10%;
		top:28%; 
	}

	#VICTORY .HOME .B_BANNER .TEX_BOX p{
		font-size:6vw;
		line-height: 8vw;
		color: #fff;
		font-weight: bold;
		text-shadow: 0px 0px 10px rgba(0,0,0,1);
	}

	#VICTORY .HOME a.MEM_BT02{
		display: block;
		width: 50%;
		height: 40px;
		font-size: 1.2em;
		line-height: 40px;
		color: #3E3A39;
		background-color: #fff;
		text-align: center;
		margin-top: 10px;
		font-weight:bold; 
	}

	#VICTORY .HOME .B_BANNER02{
		width:100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .HOME .B_BANNER02 ul{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .HOME .B_BANNER02 ul li{
		float: left;
		width: 50%;
		height: auto;
		overflow: hidden;
	
	}
	#VICTORY .HOME .B_BANNER02 .B_PH{
		width:100%;
		position: relative;
		height: 0;
		padding-bottom: 75%;
		background-size: cover;

	
	}

	#VICTORY .HOME .B_BANNER02 .B_PH .MEM_BT03{
		position: absolute;
		width:100%;
		height: 40px;
		bottom:0px;
	}

	#VICTORY .HOME .B_BANNER02 .B_PH .MEM_BT03 a{
		display: block;
		width:100%;
		height:40px;
		font-size: 1.2em;
		line-height: 40px;
		color: #fff;
		background: url(../images/o_bg.png) repeat center center;
		text-align:right;
	}

	

	#VICTORY .HOME .B_BANNER02 .ARROW{
		display: inline-block;
		width: 15px;
		height: 17px;
		background: url(../images/arrow.png) no-repeat center center;
		background-size: 15px 17px;
		margin-right: 8px;
		margin-left: 5px;
	}
	/*HOME*/

	/*FOOTER*/
	#VICTORY .FOOTER{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 30px;
	}

	#VICTORY .FOOTER li.LEFT{
		width: 100%;
		height: auto;
		overflow: hidden; 
		margin-bottom: 20px;
	}

	#VICTORY .FOOTER li.RIGHT{
		width: 100%;
	}


	#VICTORY .FOOTER li.RIGHT>ul{
		width:100%;
		height: auto;
		overflow: hidden; 
	
	}

	#VICTORY .FOOTER li.RIGHT>ul li{
		width: 100%;
		height: auto;
		overflow: hidden; 
		margin-bottom: 20px;
	
	}
	#VICTORY .FOOTER li.RIGHT>ul li a{
		float: left;
		width: 50%;
	}
	#VICTORY .FOOTER li.RIGHT>ul li p{
		clear: both;
		width: 100%;
	}
	
	/*FOOTER尾*/

	/*麵包屑*/
	#VICTORY .BR_C{
		display: none;
	
	}

	/*內頁標題*/
	#VICTORY .T_BAR{
		width: 100%;
		height: 50px;
		background-color: #DDE9AA;
		color: #366E1F;
		line-height: 50px;
		font-size: 2em;
		font-weight: bold;
		text-indent: 2%;
	}
	/*內頁標題*/

	/*步驟區塊*/
	#VICTORY .STEP_BG{
		width:100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .STEP_BOX{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}
	#VICTORY .STEP_BOX .STEP_LIST{
		float: left;
		width: 33.33333333%;
		height: auto;
		overflow: hidden;
		font-size: 1.1em;
		line-height:1.6em;
		color: #717071;
		font-weight: bold;
		text-align: center;
	}

	#VICTORY .STEP_BOX .STEP_LIST ul li.S_ONE{
		width: 100%;
	}


	#VICTORY .STEP_BOX .STEP_LIST ul li.S_tow{
		
	}

	
	#VICTORY .STEP_ICON{
		width: 80px;
		height:80px;
		margin: 0 auto;
	}

	#VICTORY .STEP_ICON img{
		display:block;
		width: 100%;
		height: auto;
		margin:0 auto; 
	}
	/*步驟區塊*/

	/*向上按鈕*/
	#VICTORY .BACK_TOP{
		width: 100%;
		height: 46px;
		border-bottom: 6px solid #999899;
		position: fixed;
		right: 0px;
		bottom: 0px;
		z-index: 999;
		opacity: 0.8;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	#VICTORY .BACK_TOP a{
		float: right;
		display: block;
		width: 40px;
		height:40px;
		background-color: #999899;
		background-image:url(../images/top_icon.png);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 20px 14px;
		margin-right: 2.5%; 
	}

	/*活動資訊*/

	#VICTORY .ACT_INFOR{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 10px;

	}
		
	#VICTORY .ACT_INFOR .ACT_BOX{
		height: auto;
		overflow: hidden;
		background-color: #fff;
		padding-bottom:500em;
		margin-bottom:-500em;
	}

	#VICTORY .ACT_INFOR .LEFT_ICON{
		float: left;
		width: 20%;
		height: auto;
		overflow: hidden;
		background-color: #036EB8;
		color: #fff;
		font-size:7vw;
		line-height: 9vw;
		text-align: center;
		padding-bottom:500em;
		margin-bottom:-500em;


	} 

	
	#VICTORY .ACT_INFOR .LEFT_ICON p{
		padding-top: 50%;
		margin-top: -28%;
	} 

	#VICTORY .ACT_INFOR .ACT_TEXT_BOX{
		height: auto;
		overflow: hidden;
		padding: 2%;
	}
	#VICTORY .ACT_INFOR .ACT_TEXT_BOX p a{
		display: block;
		color: #717071;
		font-size: 1.1em;
		line-height: 1.8em;
		text-decoration: underline;
	}
	#VICTORY .ACT_INFOR .ACT_TEXT_BOX a:hover{
		font-weight: bold;
		text-decoration: underline;
	}
	#VICTORY .MORE_BT{
		float: right;
		margin-right: 5px;
		display: block;
		width: 50px;
		height: 30px;
	}
	#VICTORY .MORE_BT a{
		display: block;
		width: 100%;
		height: 30px;
		color: #717071;
		background-image: url(../images/arrow03.png);
		background-size: 10px 10px;
		background-position: right center;
		background-repeat: no-repeat;
		text-decoration: none;
		font-size: 0.9em;
		line-height: 30px;
		padding-left: 5px;
	}

	/*購買紀錄*/

	#VICTORY .PURCHASE{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .PURCHASE .PUR_BOX{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .PURCHASE .PUR_BOX a.M_LEFT{
		float: left;
		display: block;
		width: 70px;
		height: 40px;
		color: #3E3A39;
		line-height: 40px;
		font-size: 1.1em;
		background-image: url(../images/arrow04.png);
		background-size: 10px 10px;
		background-position: left center;
		background-repeat: no-repeat;
		text-decoration: none;
		padding-left: 15px;
		
	}

	#VICTORY .PURCHASE .PUR_BOX a.M_RIGHT{
		float: right;
		display: block;
		width: 70px;
		height: 40px;
		color: #3E3A39;
		line-height: 40px;
		font-size: 1.1em;
		background-image: url(../images/arrow05.png);
		background-size: 10px 10px;
		background-position: right center;
		background-repeat: no-repeat;
		text-decoration: none;
	}

	/*購買紀錄列表*/
	#VICTORY .TABLE{
		clear: both;
		width: 100%;
        border-top: 1px solid #221814;
        border-right: 1px solid #221814;
        border-left: 1px solid #221814;
		background-color: #fff;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .TABLE ul{
		width: 100%;
		height: auto;
		overflow: hidden;
    }
    
    #VICTORY .TABLE li{
        width: 100%;
    }
    #VICTORY .TABLE li.TAB_TOP{
        width: 100%;
        height: 50px;
        background-color:#898989;
    }
    
    #VICTORY .TABLE li.TAB_TOP>ul{
        width: 100%;
        height: 50px;
    }
    
    #VICTORY .TABLE li.TAB_TOP>ul li{
        float: left;
        width: 20%;
        border-right:1px solid #fff;
        text-align: center;
        line-height: 50px;
        color: #fff;
        font-size: 1.1em;
        font-weight: bold;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul{
        width: 100%;
        height: auto;
        overflow: hidden; 
        border-bottom: 1px solid #231815;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
        box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul li{
        float: left;
        width: 20%;
        border-right:1px solid #231815;
        padding-bottom:500em;
        margin-bottom:-500em;
        -webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
        box-sizing:border-box;
    }
    
    #VICTORY .TABLE li.TCOM>ul li p{
        font-size: 1.1em;
        word-wrap: break-word;
        word-break: break-all;
        text-align: center;
        padding: 5px;
        color: #231815;
    }

    #VICTORY .TABLE li.TCOM>ul li:last-child{
        border-right:none;
    }
    #VICTORY .TABLE li.TAB_TOP>ul li:last-child{
        border-right:none;
    }


	/*活動列表*/

	#VICTORY .ACT_LIST{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin-top: 10px;
		margin: 0 auto;
	}
	#VICTORY .TABLE02{
		clear: both;
		width: 100%;
		border-top: 1px solid #221814;
		border-right: 1px solid #221814;
		border-left: 1px solid #221814;
		background-color: #fff;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	#VICTORY .TABLE02 ul{
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#VICTORY .TABLE02 li.AA{
		width: 100%;
		height: 50px;
		background-color: #036EB8;
		font-size: 1.1em;
		line-height: 50px;
		color: #fff;
		font-weight: bold;
		text-align: center;
	}

	#VICTORY .TABLE02 li.BB{
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #FFF;
		color: #333;
		font-size: 1.1em;
		line-height: 1.6em;
		text-align: left;
		border-bottom:1px solid #221814;
	}

	#VICTORY .TABLE02 li p{
		padding: 5px;
		word-wrap: break-word;
		word-break: break-all;
	}

	#VICTORY .TABLE02 li>ul{
		width: 100%;
		height: auto;
		overflow: hidden;

	}

	#VICTORY .TABLE02 li>ul li{
		float: left;
		height: auto;
		overflow: hidden;
	
	}

	#VICTORY .TABLE02 li.AA>ul li.TAB01{
		float: left;
		width: 25%;
		height: 50px;
		border-right:1px solid #ffffff;

	}

	#VICTORY .TABLE02 li.AA>ul li.TAB02{
		width: 75%;
		height: 50px;

	}


	#VICTORY .TABLE02 li.BB>ul li:nth-child(1){
		float: left;
		width: 25%;
		border-right:1px solid #221814;
		padding-bottom:500em;
		margin-bottom:-500em;
		text-align: center;

	}

	#VICTORY .TABLE02 li.BB>ul li:nth-child(2){
		width:75%;
		padding: 5px;
		padding-bottom:500em;
		margin-bottom:-500em;
	}

	/*INTRO介紹頁*/

	#VICTORY .INTRO_BG{
		width: 95%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	#VICTORY .INTRO{
		width:100%;
		height: auto;
		margin: 0 auto;
		margin-bottom: 10px;
	}

	#VICTORY .INTRO img{
		display: block;
		margin: 0 auto;
		width: 100%;
		height: auto;
	}






}


/*======手機版尾========*/