@charset "utf-8";
											.UIUserProfilePicture{		 } .UIUserProfilePicture>.outBox{ } @media screen and (max-width:768px){ .UIUserProfilePicture{		 } .UIUserProfilePicture>.outBox{ } }																				 .UIUserProfilePicture canvas{					 display:none;					 }					 					 .UIUserProfilePicture input[type=file]{					 display:none;					 }					 					 /*BEGIN__專屬popupUI*/ .popupUI{ position:fixed; top:0; left:0; z-index:20001; width:100%; height:100vh; background-color:rgba(0,0,0,0.7); pointer-events: all; text-align:center; opacity:0; perspective: 500px; } .popupUI .vAlign{ width:0px; height:100%; display:inline-block; vertical-align:middle; } .popupUI .board{ display:inline-block; vertical-align:middle; background-color:#FFF; opacity:1; border-radius:5px; position:relative; } .popupUI .topicImg{ display:none; width:100%; padding-top:calc(56.38% + 70px); height:0; background-position:center;		 background-size:cover;		 background-repeat: no-repeat;		 position:relative; } .popupUI .popularity{ position:absolute; left:0; bottom:0; font-size: 16px; min-width: 15%; border: 2px #1b1b1b solid; padding: 5px 10px; text-align: center; background-color: #FFF; color: #1b1b1b; margin-left: 5vw; margin-bottom:2.5vw; } .popupUI .cBox{ position:relative; } .popupUI .stepUI{		 width:100%;		 height:62px;		 border-bottom:1px #bfbfbf solid;		 text-align:left;		 }		 		 .popupUI .btnOB{		 cursor:pointer;		 padding:20px 25px;		 font-size:16px;		 color: #565656;		 }		 		 .popupUI .btnNext{		 float:right;		 }		 		 .popupUI .cropPanel{ pointer-events: all; width:100%; text-align:center; padding:30px; } .popupUI .cr{ margin:0 auto; width:260px; height:260px; background-color:#DDD; position:relative; } .popupUI .cr .insufficient{ pointer-events: none; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; border:3px solid #ff0000; color:#ff0000; } .popupUI .btnBlank{ padding-top:40px; } /*END__專屬popupUI*/						 @media screen and (max-width:768px){ /*BEGIN__專屬popupUI*/ .popupUI .board{ border-radius:1.21vw; } .popupUI .topicImg{ padding-top:calc(56.38% + 16.91vw); } .popupUI .popularity{ font-size: 3.86vw; padding: 1.21vw 2.42vw; margin-left: 5vw; margin-bottom:2.5vw; } .popupUI .stepUI{ height:14.98vw; } .popupUI .btnOB{ padding:4.83vw 6.04vw; font-size:3.86vw; } .popupUI .cropPanel{ min-width:100%; width:100%; padding:7.25vw; } .popupUI .cr{ width:62.8vw; height:62.8vw; } .popupUI .btnBlank{ padding-top:10vw; } /*END__專屬popupUI*/ }					