@charset "utf-8";
/* CSS Document */

body { margin: 0 auto; width:auto; height: auto; font-family: "Droid Sans", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif,"微軟正黑體","Microsoft JhengHei", "宋体","SimSun"; font-size:1.00em; }

img { border: 0; }

.inthen {
  width: 0;
  height: 0;
  float: left;
  text-indent: -9999px;
  display: block;
  position: relative;
}

h2 { margin: 0 auto; display: inline; }
h3 { margin: 0 auto; display: inline; font-size: 14px; text-decoration: underline; }

#container-all {
	margin: 0 auto;
	width: 1000px;
	height: auto !important;
	min-height: 350px;
	float: left;
	-moz-box-shadow: 0px 0px 10px 0px rgba(20%,20%,40%,0.5);
	-webkit-box-shadow: 0px 0px 10px 0px rgba(20%,20%,40%,0.5);
	box-shadow: 0px 0px 10px 0px rgba(20%,20%,40%,0.5);
	background-color: #A60A5E;
	background-repeat: repeat;
}

/*main*/
.main { margin: 0 auto; width:960px; padding:15px 0; height:auto; background:#fff; border-radius:10px; }
.main .flline {
	float: left;
	width: 100%;
	height: 25px;
	padding: 10px 0;
	background-image: url(../images/modeling-stickers/line.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.main .toplink { margin:0 auto; width:930px; height:40px; text-align:center; }
.main .toplink a+a { padding-left:15px; }

.main .tab-list01 { float:left; width:850px; height:auto; padding:20px 55px; text-align:center; }
.main .tab-list01 .in-list { float:left; width:330px; height:auto; font-size:1.35em; line-height:1.70em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; color:#231815; padding:0 40px; text-align:center; }

.main .tab-list02 { float:left; width:930px; height:auto; padding:20px 15px; text-align:center; }
.main .tab-list02 .text { float:left; width:900px; height:auto; padding:20px 15px 20px 45px; text-align:left; font-size:1.40em; line-height:1.75em; }
.main .tab-list02 .text .spl { float:left; width:100%; padding-left:25px; }
.main .tab-list02 .text .splb { float:left; width:100%; padding-left:25px; padding-bottom:15px; }



.main .tab-list03 { float:left; width:930px; height:auto; padding:20px 15px; }
.main .tab-list03 .subw { float:left; width:720px; height:auto; padding: 0px 15px 15px 15px; margin-left:95px; text-align:left; color:#3898d8; font-size:1.45em; line-height:1.55em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; }
.main .tab-list03 .text { float:left; width:288px; padding:5px; color:#231815; font-size:1.05em; line-height:2.05em; text-align:center; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; } 

.main .tab-list04 { float:left; width:930px; height:auto; padding:20px 15px; text-align:center; }


.main .pic-listc { float:left; width:920px; height:auto; padding:20px 10px; text-align:center; }
.main .pic-listw { float:left; width:920px; height:40px; padding:20px 10px; font-size:2.05em; line-height:0.50em; text-align:center; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; }

/*注意事項表格版*/
.main .tab-tablelist { float:left; width:860px; height:auto; margin:0 50px; padding:0; }
.main .tab-tablelist tr+tr { float:left; padding-top:15px; }
.main .tab-tablelist td { margin:0; color:#231815; font-size:1.35em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; }
.main .tab-tablelist .tdl { float:left; width:30px; padding-right:10px; text-align:right; vertical-align:text-top; }
.main .tab-tablelist .tdr { float:left; width:820px; text-align:left; }
/*注意事項表格版 end*/

/*注意事項DIV版*/
.main .tab-divlist { float:left; width:860px; height:auto; margin:0 50px; padding:0; }
.main .tab-divlist ul+ul { float:left; padding-top:15px; }
.main .tab-divlist li { margin:0; color:#231815; font-size:1.35em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; }
.main .tab-divlist .lil { float:left; width:30px; padding-right:10px; text-align:right; vertical-align:text-top; }
.main .tab-divlist .lir { float:left; width:820px; text-align:left; }
/*注意事項DIV版 end*/

/*main end*/


/*footer*/
.finalized-footer { width:930px; margin:15px auto; }
.finalized-footer .logo-b { float: left; width: 180px; height: 180px; background:url(../images/finalized/logo-b.png) transparent no-repeat scroll center center / 180px auto; }
.finalized-footer .tab-r { float:left; width:720px; padding-left:30px; color:#fff; font-size:0.94em; line-height:1.55em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; }
.finalized-footer .tab-r a { color:#fff; text-decoration:none; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; }
.finalized-footer .tab-r a:link { color:#fff; text-decoration:none; }
.finalized-footer .tab-r a:visited { color:#fff; text-decoration:none; }
.finalized-footer .tab-r a:hover { color:#5f0800; text-decoration:none; }

/*footer end*/

/*font*/
.fwb { font-weight:bold; color:#231815; }
.finalized-w00 { float:left; margin:0 15px; width:930px; color:#231815; font-size:1.35em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; padding-left:35px; padding-right:30px; }
.finalized-w01 {
	float: left;
	margin: 0 15px;
	width: 930px;
	color: #000000;
	font-size: 1.35em;
	line-height: 1.8em;
	font-family: "微軟正黑體", "Microsoft JhengHei", "宋体", "SimSun";
	font-weight: normal;
	padding-left: 25px;
}
.finalized-w01s { float:left; margin:0 15px; width:930px; color:#3898d8; font-size:1.15em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; padding-left:0px; }

.finalized-w02t {
	float: left;
	margin: 0 15px;
	width: 930px;
	color: #231818;
	font-size: 1.65em;
	line-height: 1.80em;
	font-family: "微軟正黑體","Microsoft JhengHei","宋体","SimSun";
	font-weight: bold;
	padding-left: 25px;
	background-image: url(../images/modeling-stickers/left-point.png);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.finalized-w02b { color:#231815; font-size:2.05em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:bold; padding-left:25px; }
.finalized-w03b { float:left; margin:0 15px; width:930px; color:#ea5514; font-size:2.25em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:bold; padding-left:135px; padding-top:10px; padding-bottom:20px; }
.finalized-w04 { float:left; margin:0 15px; width:930px; color:#231815; font-size:2.05em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; padding-left:25px; padding-top:20px; }
.finalized-w05r { float:left; margin:0 15px; width:930px; color:#231815; font-size:1.35em; line-height:1.70em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:bold; padding-right:100px; padding-top:20px; text-align:right; }
.finalized-w06t { float:left; margin:0 15px; width:930px; color:#231815; font-size:2.05em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:bold; padding-left:25px; background:url(../images/finalized/left-tri.png) left 30px no-repeat; }
.finalized-w06b { float:left; margin:0 15px; width:930px; color:#231815; font-size:1.85em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:bold; }
.finalized-w07 { float:left; margin:0 15px; width:930px; color:#231815; font-size:1.35em; line-height:1.80em; font-family:"微軟正黑體","Microsoft JhengHei","宋体","SimSun"; font-weight:normal; padding-left:35px; padding-right:30px; }

.sptb { padding-top:25px; padding-bottom:15px; }
.spl01 { padding-left:50px; }
.spl02 { padding-left:81px; }
/*font end*/
@media  only screen and (max-width: 960px){
    #container .box{width: 100%;}
    #container{overflow:hidden}
	.main .toplink{margin: 0; width: 100%; float: none; height: auto;}
	#container-outter .finalized-w02t{margin: 0; width: 100%; float: none; height: auto;}
	.main .tab-divlist{margin: 0; width: 100%; float: none; height: auto;}
	.main .tab-divlist .lir{margin: 0; width: 100%; float: none; height: auto;}
	.main .tab-list01{margin: 0; width: 100%; float: none; height: auto;}
}

@media  only screen and (max-width: 960px){
    #container .box{width: 100%;}
    #container{overflow:hidden}
	.main .toplink{margin: 0; width: 100%; float: none; height: auto;display: flex;justify-content: space-around;}
    .main .toplink a+a{padding: 0;}
	#container-outter .finalized-w02t{margin: 0; width: 100%; float: none; height: auto;}
	.main .tab-divlist{margin: 0; width: 100%; float: none; height: auto;}
    .main .tab-divlist ul+ul{padding-top: 5px}
	.main .tab-divlist .lir{margin: 0; width: 100%; float: none; height: auto;font-size: 1em;line-height: 1.5em;}
    .main .tab-divlist .lil{font-size: 1em;}
}
