﻿html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td,  article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary,  time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,  q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
.left, .columns.left { float: left; }
.right, .columns.right { float: right; }
.hide { display: none; }
.highlight { background: #ff0; }
.ie9, .ie9 * { font-family: Arial, "Definitely Not Helvetica", sans-serif, "微軟正黑體","Microsoft JhengHei", "宋体","SimSun"; }

body {
	background: #fafafa;
	font-family: "Droid Sans", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif,"微軟正黑體","Microsoft JhengHei", "宋体","SimSun";
	font-size:0.9em;
	color: #231815;
	position: relative;
	-webkit-font-smoothing: antialiased;
}
#container-outter{width: 100%; max-width: 1360px;}
#container,#container-all,.main{width: 100% !important; max-width: 960px !important;}

img, object, embed { width:auto; max-width: 100%; height: auto; }

.blur {
/*pic霧化模糊*/
filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */    
-webkit-filter: blur(10px); /* Chrome, Opera */
-moz-filter: blur(10px);
-ms-filter: blur(10px);    
filter: blur(10px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=true); /* IE6~IE9 */
}

ul, li, h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; list-style:none; }

a { color: #fff; text-decoration: none; outline: 0; line-height: inherit; }
a:hover {
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clear-all { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

#container-outter { width: /*1191*//*1441px*/100%; margin:0 auto; padding-top:0px; background:none;max-width:1441px;}
#promote-area_d{width: 100%;}
#tab_sales{max-width: 960px; box-sizing: border-box;}
#tab_sales .prev,#tab_sales .next{display: none;}
#tab-ezgo{max-height: 230px;}

.zgtm-tab li { color:#000; }

/*left*/
.left-tab { float:left; width:180px; margin:auto; padding:0; margin-right:11px; }
.left-tab img { border:0px #fff solid;
-moz-box-shadow:0px 0px 7px rgba(20%,20%,40%,0.45);
-webkit-box-shadow:0px 0px 7px rgba(20%,20%,40%,0.45);
box-shadow:0px 0px 7px rgba(20%,20%,40%,0.45);
}
.left-tab a+a { float:left; clear:both; padding-top:10px; }
/*left end*/

/*16ad*/
#container-r2 { float:left; width:240px; margin-left:10px; }
#container-r2 div+div { float:left; margin-top:10px; }

.ad16-1 { float:left; width:238px; height:auto; max-height:238px; margin:0; padding:0; display: inline-block; border:#d8d8d8 1px solid; }
.ad16-1 img { width:100%; }

.ad16-6 { float:left; width:238px; max-width:238px; height:150px; margin:0; padding:5px 0px; height:auto; background:#fff; border:#d8d8d8 1px solid; text-align: justify; }
.ad16-6 li { float:left; display: inline-block; width:70px; height:auto; margin:2px 4px 2px 4px; padding:0; text-align:center; overflow:hidden; }

.ad16-6 a { float:left; color:#231815; font-size:0.78em;  letter-spacing: -1px; max-width:70px; height:auto; overflow:hidden; max-height: 90px;  }
.ad16-6:after{ content: ''; display:none; width: 100%; }


/*16ad end*/

/*gotop*/
#gotop { display:none; position:fixed; z-index:999999999999999; right:5px; bottom:5px; width:41px; height:41px; padding:0; background-color:#199fff; opacity:1.0; border-radius:0px; cursor:pointer;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-webkit-transition:color .1s linear,background .1s linear;
	-moz-transition:color .1s linear,background .1s linear;
	-o-transition:color .1s linear,background .1s linear;
	transition:color .1s linear,background .1s linear; }
#gotop:hover { background-color:#199fff; opacity:1.0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-webkit-transition:color .1s linear,background .1s linear;
	-moz-transition:color .1s linear,background .1s linear;
	-o-transition:color .1s linear,background .1s linear;
	transition:color .1s linear,background .1s linear; }
#gotop:visited { background-color:#199fff; opacity:1.0; }
#gotop:link { background-color:#199fff; opacity:1.0; }
.gotopbg { background:url(../images/gotop.png) no-repeat; width:17px; height:9px;  }
/*gotop*/

/**content**/
#container-outter .finalized-w02t{width: 50%; width:calc(100% - 340px); line-height: 60px; float: left; margin: 0 20px; box-sizing: border-box; background-position:left calc(50% - 3px);}
#container-outter .finalized_link {background: url(/finalized/images/link-icon.png) no-repeat; height: 60px; float: left; width: 280px; padding-right: 20px; text-align: center; line-height: 60px; color: #fff; text-shadow: -1px -1px 3px #959595; font-size: 1.25em; position: relative;}
#container-outter .finalized_link em{font-size: 1.3em; margin:0 5px; padding-left: 15px}
@keyframes anime_1{
    100% {opacity: 0;}
}
@keyframes anime_2{
    0%{ right: -10px; bottom: -30px; opacity: .1;}
    100% {right: 25px; bottom: -5px;}
}
#container-outter .finalized_link .type_1 img{ animation: anime_1 1.5s linear infinite alternate both;}
#container-outter .finalized_link .type_2{ animation: anime_2 1.5s linear infinite normal none;}
@media  only screen and (max-width: 960px){
    #container-outter,#container,#container-all,.main{width: 100% !important;}
    #container-outter .finalized_link{width: 25%; background-size: 100% 100%;line-height: inherit; height: 40px; display: flex; align-items: center;justify-content: center; font-size: 1.1em; min-width: 200px; margin-bottom: 12px;}
    #container-outter .finalized_link em{font-size: 1.15em}
}
