a{cursor:pointer}
a:hover{}
a img{ border:0}
img{ vertical-align:middle}
input{ vertical-align:middle}
button{ cursor:pointer; vertical-align:middle}
table{ font-size:inherit;}
em{ font-style:normal}
textarea{ vertical-align: middle; font-size:inherit}
label{ vertical-align:middle}


/** Common Css **/
.center{ text-align:center}
.underline{ text-decoration:underline}
.clear{ clear:both; float:none}
.link{ cursor:pointer}
.hide{ display:none}
.show{ display:block}
.fRed{ color:red}
.fOrange{ color:orange}

.shadowLayer{ position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.3;filter:alpha(opacity=30)}

.LayerBasic-Outer{-webkit-animation:opacityTo100 500ms; animation:opacityTo100 500ms;}
.LayerBasic-Shadow{width:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;height:100%; z-index:0;}
.LayerBasic-Inner{position:absolute; padding:8px; overflow:hidden;z-index:10; color:#333;}
.LayerBasic-Bg{ background:#FFF; filter:alpha(opacity=50);opacity:0.5; border-radius:9px}
.LayerBasic-Close{font-size:16px;top:12px; right:12px; text-decoration:none; color:#000;display:inline-block;font-family: Verdana, Arial; width:16px; height:16px; font-weight:700; text-align:center; line-height:16px;cursor:pointer}
.LayerBasic-Close:hover{ color:#C40000}
.LayerBasic-Title{background:#CCC; padding:10px;border-radius:5px 5px 0 0; font-weight:700; font-size:13px;}
.LayerBasic-Content{background:#FFF;border-radius:0 0 5px 5px}
.LayerNake-Shadow{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.LayerNake-Outer{-webkit-animation:opacityTo100 500ms; animation:opacityTo100 500ms;}


.effPopDefault-Outer{-webkit-animation:opacityTo100 500ms; animation:opacityTo100 500ms;}
.effPopDefault-Shadow{ background:#000000;filter:alpha(opacity=50);opacity:0.5;}
.effPopDefault-Inner{  width:499px; overflow:visible !important; }
.effPopDefault-Bg{ background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/ctfoot.png) no-repeat bottom left; bottom:-76px; top: auto !important; left:0; width:499px !important}
.effPopDefault-Close { background: url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/xtcc.png) repeat scroll 0 0 transparent; height: 21px; right: 13px; text-indent: -999em; top: 38px; width: 21px; cursor:pointer}
.effPopDefault-Title{height:124px; text-indent:-999em; margin-top:-50px;background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/cttop.png) no-repeat;}
.effPopDefault-Content{ background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/tcmd.png) repeat-y; padding-left:70px;behavior: url("iepngfix.htc"); padding-right:50px; font-size:12px; line-height:24px;color:#000000;text-align: center; float:left; width:379px}
.effPopDefault-ButtonBox{bottom: -28px; position: relative; height:0; clear:both; text-align:center}
.effPopDefault-Button{ background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/xtcbj.png) no-repeat;color: #FFFFFF;font-weight:900; height: 32px; line-height: 32px;  text-align: center; width: 93px; display:inline-block; margin:0 15px}


.eff-loading-mask{position:fixed; top:0; left:0; width:100%; height:100%;}
.eff-loading-mask-shadow{background:#000;  opacity:0.2; filter:alpha(opacity=20);width:100%; height:100%;}
.eff-loading-mask-content { background: url(http://api.efunfun.com/js/images/loading-bg.png) no-repeat scroll 0 center transparent; color: #000000; height: 52px; left: 50%; line-height: 52px; margin-left: -111px; margin-top: -26px; position: absolute; text-align: center; top: 50%; width: 223px;}
.eff-loading-img { background: url(http://api.efunfun.com/js/images/loading.gif) no-repeat scroll 0 center transparent; display:inline-block; width:30px; height:30px; vertical-align:middle;}

.eff-pager{ text-align:center}
.eff-pager span,.eff-pager a{ padding:3px 5px; color: inherit; white-space:nowrap}
.eff-pager span{ opacity:0.5}
.eff-pager span.current{ opacity:1; font-weight:700}


.LayerTips-Content{ background: #FFFCE0; color:#993300; border:2px solid #FFA800; border-radius:0px; padding:3px 8px 3px 5px; font-size:12px; line-height:1.2; animation:opacityTo100 500ms;}
.LayerTips-Close{ right:5px; font-size:10px; font-weight:700;}


.placeholder-gray{ color:#999999}

@keyframes ss{ from {opacity:0;} to {opacity:0.5;}}
@-webkit-keyframes ss {from {opacity:0;} to {opacity:0.5;}}
@keyframes opacityTo100{ from {opacity:0;} to {opacity:1;}}
@-webkit-keyframes opacityTo100 {from {opacity:0;} to {opacity:1;}}

dl.eff-dl-oneline{clear:both}
dl.eff-dl-oneline dt{ float:left; clear:left}
dl.eff-dl-oneline dd{ float:left; clear:right}

/* 彈出框通用樣式(勿改) */
.eff-box-outer{top:0; left:0; width:100%;position:fixed; _position:absolute; height:100%; -webkit-animation:opacityTo100 500ms; animation:opacityTo100 500ms;}
.eff-box-inner{position:absolute; top:50%; left:50%; overflow: visible;z-index:10; color:#333;}
.eff-box-bg{ width:100%; height:100%; position:absolute; z-index:-1; background:#ffffff; border:5px solid #ffffff; filter:alpha(opacity=30);opacity:0.3; border-radius:9px; margin:-5px auto auto -5px}
.eff-box-close{position:absolute; z-index:10; font-size:16px;top:12px; right:12px; text-decoration:none; color:#000;display:inline-block;font-family: Verdana, Arial; width:16px; font-weight:700; text-align:center;cursor:pointer}
.eff-box-close:hover{ color:#C40000}
.eff-box-title{background:#CCC; border-radius:5px 5px 0 0; font-weight:700; font-size:13px; line-height:35px}
.eff-box-content{background:#FFF;border-radius:0 0 5px 5px; text-align:center}
.eff-box-shadow{width:100%; height:100%; background:#000;filter:alpha(opacity=50);opacity:0.5; position:absolute}
/* end */


/* 平臺通用彈出框樣式（改這里） */
.eff-box-default .eff-box-title{width:499px; height:124px; background: url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/cttop.png) no-repeat;} /*標題部份*/
.eff-box-default .eff-box-close{cursor:pointer; width:21px; height:21px; position:absolute; left: 456px; top: 87px; background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/xtcc.png); text-indent:-999em} /* 關閉按鈕樣式 */
.eff-box-default .eff-box-bg{ background:none; border:0} /*全框背景*/
.eff-box-default .eff-box-content{ background:none;} /*內容¡*/
.eff-box-default .eff-box-contBox,
.eff-box-default .cont_box{background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/tcmd.png) repeat-y;color:black; font-size:12px; text-align: center; line-height:24px}
.eff-box-default .eff-box-btnBox,
.eff-box-default .btn_box{width:499px; height:50px; background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/ctfoot.png) no-repeat;text-align:center; position:absolute; padding:26px 0 0 0; left:0}
.eff-box-default .eff-box-btnConfirm,
.eff-box-default .qd{width:93px; height:32px; background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/xtcbj.png) no-repeat;position:relative; display:inline-block; margin:0 auto; line-height:32px; text-align:center; color:#FFFFFF; font-weight:900;}

.eff-box-agreeBtn{ width:93px; height:32px; background:url(http://podimage.efunfun.com/text20130217/new_pod_images/20121224images/xtcbj.png) no-repeat;position:relative; display:inline-block;*zoom:1;*display: inline;vertical-align:top;  margin:0 auto; line-height:32px; text-align:center; color:#FFFFFF; font-weight:900; }