#share_mov_form{ width: 700px; margin: 0 auto;}


/*表單共用*/
.form_row{ margin-bottom: 20px;}
.input_style1{color: #000; font-size: 16px; background-color:#fff; border: 2px solid #fff; padding: 0px 10px; outline: none; width: 100%; height: 38px;line-height: 38px; text-align: left ; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.input_style2{color: #000; font-size: 16px; background-color:#fff; border: 2px solid #fff; padding: 8px 10px; outline: none; width: 100%; height: 100px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.input_style_city_zip{ color: #000; font-size: 16px; background-color:#fff; border: 2px solid #fff; padding: 0px 10px; outline: none; width: 100px; height: 38px;line-height: 38px; text-align: center; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.select_style{font-size: 16px; border: 2px solid #fff; padding: 0px 10px; outline: none; background: #fff; height: 38px;line-height: 38px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}

.agree_row{ margin-bottom: 30px; font-size: 14px; color: #fff;}
.agree_row a{ color: #fff; text-decoration: underline;}
.btn_row{ text-align: center; overflow: hidden;}
.btn_submit{ font-size: 0px; display: inline-block;}








/*checkbox,radio*/
.checkbox, .radio {	width: 25px; height: 25px; padding: 0 5px 0 0;background: url(checkbox.png) no-repeat; display: block;/*clear: left;*/ float: left;}
.radio { background: url(radio.png) no-repeat; }



/*placeholder color 這是placeholder文字顏色，不一定要用*/
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #999;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #999;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #999;
}



@media screen and (max-width: 899px) {
	
	#share_mov_form{ width: 100%;}	
	
	.input_style_city_zip{ font-size: 14px; padding: 0 5px; width: 70px;}
	.select_style{ font-size: 14px; padding: 0 5px;}
	
}