/*
* @Author: sunjijing
* @Date:   2018-06-19 13:47:34
* @Last Modified by:   sunjijing
* @Last Modified time: 2018-06-27 11:17:25
*/

/** 清除默认样式 **/
html, body, h1, h2, h3, h4, h5, h6, hr, p, div, blockquote, dl, dt, dd, ul, ol, li, pre, span, b, i, a, font, strong, form, fieldset, legend, button, input, textarea, select, option, label, table, th, td, img { border: medium none; margin: 0; padding: 0; font: 14px/1.5 '微软雅黑', Arial; }
body, button, input, select, textarea { font: 14px/1.5 '微软雅黑', Arial; outline: none; }
img, button { border: 0; outline: none; vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em { font-style: normal; }
ul, dl, li, dd, dt, ol { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; color: #F40; }
img { border: 0px; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; zoom: 1; height: 0; font-size: 1px; line-height: 0px; }
body { -webkit-text-size-adjust: none; color: #000; min-width: 1200px; width: 100%; background-color: #fff; }
html, body { width: 100%; height: 100%; min-width: 1200px; font-size: 14px; }

.t_wap { display:none; -position: relative; -z-index:1999; -background:#fff; }
.mo_map_nav { height: 50px; padding: 10px 0 0 0; }
.mo_yi_btn { -display: none; }
.mo_yi_w a.mo_yi { line-height: 40px; }

#t2_1_1,#t2_2_1{display:none;}

/* 快捷服务 */
.ts_kjfw { width: 40px; position: fixed; right: 0; top: 50%; margin-top: -160px; z-index: 100; }
.kjfw_list li { background: #e0e0e0; border-radius: 10px 0 0 10px; height: 35px; position: relative; padding-right: 40px; margin-bottom: 5px; width: 0; overflow: hidden; float: right; }
.kjfw_list li span { display: block; line-height: 35px; color: #ed7a2c; text-align: right; white-space: nowrap; overflow: hidden; }
.kjfw_list li img { position: absolute; right: 10px; top: 8px; }
.kjfw_list li:hover { background: #ed7a2c; width: 80px; -webkit-transition: width 500ms; -o-transition: width 500ms; transition: width 500ms; }
.kjfw_list li:hover span { color: #fff; }
.ts_kjfw_mob_but { width: 60px; height: 60px; border-radius: 50%; background: #ed7a2c url(kjfs_img.png) no-repeat top center; color: #fff; text-align: center; line-height: 30px; position: fixed; bottom: 10px; right: 10px; z-index: 100; display: none; background-size: 70%; padding-top: 30px; font-size: 10px; }
.ts_kjfw_mob { margin: 0 3%; background: #fff; box-shadow: 0 0 15px #ccc; overflow: hidden; border-radius: 10px; padding: 15px 0; position: fixed; bottom: 0px; right: -100%; display: none; z-index:99; width: 94%; }
.ts_kjfw_list li { width: 20%; text-align: center; float: left; }
.mob_pic img { width: 55%; }
.mob_tit { font-size: 14px; color: #555; line-height: 26px; }

/* 头部 */
.ts_top { width: 100%; margin: 0 auto; height: 300px; position: fixed; top: 0; left: 0; z-index: 20; background: url(/tsbank/resource/cms/2018/07/img_pc_site/2018071811312052408.png) no-repeat top center; }
.ts_top_con { width: 1200px; margin: 0 auto; height: 120px; }
.ts_top_l { float: left; margin-top: 32px; }
.ts_top_r { float: right; }
.ts_searchLink { margin-top: 22px; overflow: hidden; padding-right: 250px; position: relative; }
.t_login { top: 0; }
#ts_search { float: left; width: 165px; position: relative; float: left; height: 26px; border-radius: 13px; background: rgba(0, 0, 0, .3); float: right; }
#ts_search input { width: 120px; height: 26px; line-height: 26px; color: #fff; padding-left: 15px; padding-right: 30px; background: none; }
#ts_search button,#ts_search .t_sear_sub { width: 30px; height: 26px; background: url(search.png) no-repeat center center; position: absolute; top: 0; right: 0px; }
.ts_link { float: right;margin-right: 100px;}
.ts_link a { padding-left: 20px; display: inline-block; float: left; margin-left: 15px; line-height: 26px; height: 26px; color: #fff; font-size: 14px; }
.ts_link a:hover { color: #fff; }
.ts_link a.link_a { background: url(top_icon01.png) no-repeat left center; }
.ts_link a.link_b { background: url(/uiFramework/commonResource/image/2018070410260473390.png) no-repeat left center; }
.ts_link a.link_c { background: url(top_icon03.png) no-repeat left center; }
.ts_link a.link_d { background: url(top_icon04.png) no-repeat left center; }
.ts_link a.link_e { background: url(top_icon05.png) no-repeat left center; }
.ts_nav { width: 773px; height: 47px; background: url(top_navBg.png) no-repeat; margin-top: 22px; padding-bottom: 5px; }
.ts_navList { padding: 0 50px; }
.ts_navList li { float: left; padding: 0 33px; line-height: 47px; }
.ts_navList li a { font-size: 18px; line-height: 47px; color: #fff; }
.subNav { position: relative; width: 100%; margin: 5px auto 0; background: #e7432c; opacity: 0.8; }
.subNav ul { width: 1200px; line-height: 55px; margin: 0 auto; }
.subNav ul li { padding: 0; padding-right: 0px; display: none; line-height: 55px; position: relative; text-align: right; padding-right: 50px; }
.subNav ul li a { display: inline-block; font-size: 16px; color: #fff; padding: 0 10px; }
.subNav ul li span { display: inline-block; width: 100%; position: absolute; top: -10px; left: 0; line-height: 10px; height: 10px; }
.subNav ul li i { display: block; width: 0; height: 0; border-width: 6px; position: absolute; top: -2px; left: 0; border-style: solid; border-color: transparent transparent #e7432c transparent; }
.t_fmu_l.t_fmu_l_2 i { left: 580px; }
.t_fmu_l.t_fmu_l_3 i { left: 720px; }
.t_fmu_l.t_fmu_l_4 i { left: 856px; }
.t_fmu_l.t_fmu_l_5 i { left: 995px; }
.t_fmu_l.t_fmu_l_6 i { left: 1084px; }

/* 轮播 */
.ts_header { width: 100%; height: 100%; }
.ts_flash { width: 100%; height: 100%; top: 0; left: 0; position: fixed; }
.ts_flash li { width: 100%; height: 100%; overflow: hidden; position: absolute; display: none; background-size: cover; background-position: center; }
.ts_flash li a { display: block; width: 100%; height: 100%; position: absolute; z-index: 10; background: none; }
.ts_flash li img { width: 100%; height: 100%; }
.ts_flash_butList { width: 1200px; height: 90px; background: #fff; border-radius: 20px; box-shadow: 2px 2px 5px #ddd8d6; padding: 2px; overflow: hidden; margin: 0 auto; position: relative; bottom: 0; -o-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.ts_flash_butList li { width: 299px; height: 90px; float: left; text-align: center; border-left:1px solid #eee;}
.ts_flash_butList li:nth-child(1) { border-radius: 18px 0 0 18px; border-left:none;}
.ts_flash_butList li:nth-child(6) { border-radius: 0 18px 18px 0; }
.ts_flash_butList li a { line-height: 90px; font-size: 18px; color: #555; display: block; }
.ts_flash_butList li.on { background: #ed7a2c; }
.ts_flash_butList li.on a { color: #fff; font-weight: bold; }
.bannerSrc { display: none; }

/* 广告栏 */
.ts_add { width: 100%; height: 83px; background: url(ggl.jpg) no-repeat top center; display: none; z-index: 60; position: relative; }
a.ts_add_close { display: block; width: 25px; height: 25px; background: rgba(0, 0, 0, .5); color: #fff; font-size: 16px; line-height: 25px; text-align: center; position: absolute; right: 0; top: 0; }

/* 我行公告 */
.ts_whgg { height: 60px; width: 100%; overflow: hidden; background: #fff; }
.ts_whgg_con { position: relative; width: 1200px; margin: 0 auto; }
.ts_gg_l { position: absolute; width: 120px; left: 0 top:0; }
.ts_gg_l a { line-height: 60px; padding-left: 32px; background: url(whgg_icon.png) no-repeat left center; font-size: 16px; color: #ed7a2c; }
.ts_gg_r { margin-left: 120px; height: 60px; overflow: hidden; }
.ts_ggList li { float: left; padding: 0 20px; height: 60px; line-height: 60px; color: #555; font-size: 14px; }
.ts_ggList li a { color: #555; font-size: 14px; line-height: 60px; }
.ts_ggList li:hover a { color: #ed7a2c; }

/* 理财产品 */
.ts_lc { width: 100%; padding-top: 75px; padding-bottom: 155px; height: 380px; background: #fff url(tsBG01.png) no-repeat center bottom; }
.ts_lc_w { width: 1200px; margin: 0 auto; overflow: hidden; }
.ts_lc_wHD { float: left; width: 225px; padding-left: 35px; padding-top: 10px; }
.ts_lc_wHD p.tit { overflow: hidden;}
.ts_lc_wHD p.tit b.icon{display:inlin-block; width:66px; height:58px; margin-right:20px;float:left;     background: url(licai_icon.png) center center no-repeat; background-size: 91%;}
.ts_lc_wHD p.tit:hover b.icon{ animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s; }
.ts_lc_wHD p.tit span b { font-size: 20px; color: #ed7a2c; display: block; }
.titList { margin-top: 30px; }
.titList li a { line-height: 50px; font-size: 18px; display: block; color: #555; display: block; padding-left: 35px; background-position: left center; background-repeat: no-repeat; }
.titList li.rx a { background-image: url(lc_rxcp.png); }
.titList li.ck a { background-image: url(lc_ckcp.png); }
.titList li.lc a { background-image: url(lc_lccp.png); }
.titList li.jj a { background-image: url(lc_jjcp.png); }
.titList li.rx.active a { background-image: url(lc_rxcp_on.png); }
.titList li.ck.active a { background-image: url(lc_ckcp_on.png); }
.titList li.lc.active a { background-image: url(lc_lccp_on.png); }
.titList li.jj.active a { background-image: url(lc_jjcp_on.png); }
.titList li.active a { color: #523680; }
.ts_lc_wBD { width: 938px; float: right; height: 380px; /* cursor: url(http://www.ts-bank.cn/tsbank/resource/cms/img_pc_site/2017/05/2017050922003862696.ico),auto; */ overflow: hidden; padding-left: 2px; }
.t_2_c >ul { width: 120%; }
..t2l_5 ul li { float:left;  height:60px; position:relative; text-align:center; line-height:30px; font-size:14px; color:#888;  }
.t2l_5 ul li span { display:block; font-size:14px; color:#333;  }
.t_2_c >ul>li { width: 276px; padding: 30px 0 40px; border: 1px solid #e2e2e2; height: 293px; float: left; margin-right: 50px; background: #fff; margin-top: 15px;position:relative;overflow:hidden; }
.dx_icon {
    position: absolute;
    right: -23px;
    top: 12px;
    width: 90px;
    line-height: 23px;
    transform: rotate(45deg);
    font-size: 14px;
    color:#fff;
    background: #ed7a2c;
}
.t_2_c>ul>li:hover { border: 1px solid #ed7a2c; margin-top: 0; -webkit-transition: margin-top 500ms; -o-transition: margin-top 500ms; transition: margin-top 500ms; }
.t_2_c>ul>li>div { text-align:center; overflow:hidden; padding: 0 10px;}
.t2l_1, .t2l_3, .t2l_4 { margin-top:0; }
.t2l_3 { height:60px; line-height:60px; }
.t2l_3 span { font-size: 36px; }
.t_2_c > ul > li > div.t21_5_2 {padding:0 30px;}
.t21_5_2 li {width:auto;}
.t2l_5 ul li.t_svg_w { -margin-left: 40px; }
#t2_2 .t21_5_2 li, #t2_4 .t21_5_2 li, #t2_1_2 .t21_5_2 li, #t2_1_3 .t21_5_3 li {width: 50%;}
#t2_4 .t21_5_2 li { width:33%;float: left;text-align: center;line-height: 30px;font-size: 14px;color: #888; }
.t2l_5 ul { width: 100%; }
.t_2_c>ul>li>div.t21_5_3 { padding: 0 10px; }
.t_2_c>ul>li>div.t21_5_3 li { width: 33%; }
.t_2_c>ul>li>div.t21_5_3 li.t_svg_w { margin: 0; }

/* 优惠活动 */
.ts_hd { width: 100%; height: 382px; background: #fff url(ts_hdBg2.jpg) no-repeat top center; }
.ts_hd_w { width: 1200px; margin: 0 auto;  border-top: 1px solid #fff; }
.ts_hd_con { width: 1130px; margin-top: -90px; height: 310px; background: url(hdCon_bg.png); padding: 40px 35px; overflow: hidden; box-shadow: 0 0 20px #bbb; border-top: 1px solid #f96; }
.ts_hd_HD { float: left; width: 225px; }
.ts_hd_HD p.tit { overflow: hidden; }
.ts_hd_HD p.tit b.icon{display:inlin-block; width:66px; height:58px; margin-right:20px;float:left;     background: url(huodong_icon.png) center center no-repeat; background-size: 91%;}
.ts_hd_HD p.tit:hover b.icon{ animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s; }
.ts_hd_HD p.tit img { float: left; margin-right: 20px; }
.ts_hd_HD p.tit span b { font-size: 20px; color: #ed7a2c; display: block; }
.ts_hd_BD { width: 905px; float: right; overflow: hidden; }
.titList li.lmsh a { background-image: url(hd_lmsh.png); }
.titList li.lmsh.active a { background-image: url(hd_lmsh_on.png); }
.titList li.yhhd a { background-image: url(hd_yhhd.png); }
.titList li.yhhd.active a { background-image: url(hd_yhhd_on.png); }
.ts_hd_item { -display: none; }
.hdList { width: 1000px; }
.hdList li { width: 277px; margin-right: 36px; float: left; }
.hdList li a{width:100%; height:196px; display:block; overflow:hidden;}
.hdList li img { width: 100%; height: 196px; }
.hdList li img:hover{animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s;}
.hdList li p.tit { height: 49px; width: 60%; border-bottom: 1px solid #cecece; }
.hdList li p.tit a { display: block; width: 167%; line-height: 49px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #555; font-size: 16px; }
.hdList li .summary { color: #555; line-height: 28px; font-size: 14px; text-align: justify; margin: 10px 0; max-height: 56px; overflow: hidden; }
 .hdList li .summary p { color: #555; line-height: 28px; font-size: 14px; text-align: justify; }
.hdList li:hover p.tit { border-color: #523680; }
.hdList li:hover p.tit a, .hdList li:hover p.summary { color: #523680; }

/* 唐行视频 */
.ts_sp { width: 100%; background: #fff; padding-top: 80px; position: relative; z-index: 10; }
.ts_sp_w { width: 1200px; margin: 0 auto; position: relative; }
.ts_sp_w img { width:100%; }
.ts_sp_play { width: 65px; height: 64px; position: absolute; bottom: -32px; left: 50%; margin-left: -32px; z-index: 5; }
.thsp_list_wrap { display: none; width: 1200px; height: 96%; position: absolute; top:-58px; left: 0; }
.ts_sp_w p.tit { overflow: hidden; display: none; }
.ts_sp_w p.tit img { float: left; margin-right: 20px; }
.ts_sp_w p.tit span b { font-size: 20px; color: #ed7a2c; display: block; }
.thsp_list_con { position: absolute; width: 1030px; bottom: 40px; left: 50%; margin-left: -515px; height: 185px; }
.thsp_list { width: 1100px; }
.thsp_list li { float: left; margin-right: 20px; position: relative; }
.thsp_list li img { width: 330px; height: 185px; }
.thsp_list li img.play_but { width: 40px; height: 40px; position: absolute; z-index: 5; left: 50%; top: 50%; margin-left: -20px; margin-top: -20px; }
.fullWrap { width: 100%; height: 100%; position:fixed; top: 0; left: 0; display: none; background: #000; }
.fullSrc { position: fixed; top: 0; left: 0; width: 100%; z-index: 2006;  }
.vedio_gray { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index:999; }
.yaWrap { width: 100%; height: 100%; position:fixed; top: 0; left: 0; display: none; background: #000; z-index: 2000; cursor: url(vio_close.ico),auto; *cursor: url(/tsbank/template/page/ts_index0627/vio_close.cur);}
.gray { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index:999; }

/* 关于我们 */
.ts_gz { width: 100%; background: url(gywmBg.png) no-repeat 10px bottom; background: #fff; }
.ts_gz_w { padding: 100px 0 90px; overflow: hidden; width: 1200px; margin: 0 auto; }
.ts_gz_HD { float: left; width: 225px; padding-left: 35px; padding-top: 10px; }
.ts_gz_HD p.tit { overflow: hidden; }
.ts_gz_HD p.tit b.icon{}
.ts_gz_HD p.tit b.icon{display:inlin-block; width:66px; height:58px; margin-right:20px;float:left;     background: url(guanzhu_icon.png) center center no-repeat; background-size: 91%;}
.ts_gz_HD p.tit:hover b.icon{ animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s; }
.ts_gz_HD p.tit img { float: left; margin-right: 20px; }
.ts_gz_HD p.tit span b { font-size: 20px; color: #ed7a2c; display: block; }
.titList li.mt a { background-image: url(gz_mtgz.png); }
.titList li.yh a { background-image: url(gz_yhdt.png); }
.titList li.tzz a { background-image: url(gz_tzz.png); }
.titList li.mt.active a { background-image: url(gz_mtgz_on.png); }
.titList li.yh.active a { background-image: url(gz_yhdt_on.png); }
.titList li.tzz.active a { background-image: url(gz_tzz_on.png); }
.ts_gz_BD { width: 938px; float: right; overflow: hidden; height: 270px; }
.ts_gz_Item {  }
.ts_gz_list li { line-height: 34px; height: 34px; font-size: 14px; }
.ts_gz_list li a { display: block; float: left; padding-left: 50px; width: 700px; line-height: 34px; font-size: 14px; color: #555; background: url(news_icon.png) no-repeat 40px center; }
.ts_gz_list li span { display: block; line-height: 34px; float: right; color: #555; font-family: sans-serif; }
.ts_gz_list li:hover a { background-image: url(news_icon_hov.png); }
.ts_gz_list li:hover a, .ts_gz_list li:hover span { color: #ed7a2c; }

/* 底部样式 */
.ts_footer { width: 100%; height: 240px; background: #4c5154; padding: 30px 0; }
.ts_fot_con { width: 1200px; margin: 0 auto; }
.ts_fot_L { width: 485px; float: left; padding-right: 50px; }
.ts_fot_L1 { padding-bottom: 10px; }
.fot_logo { float: left; }
.fot_logo p { font-size: 20px; color: #fff; line-height: 45px; }
.fot_logo p img { width: 140px; }
.ts_ewm { float: right; width: 320px; margin-top: 30px; }
.ts_ewm p { width: 105px; float: right; margin-left: 50px; text-align: center; font-size: 12px; color: #898b8d; line-height: 30px; }
.ts_ewm p img { display: block; width: 105px; height: 105px; animation: myfirst 1s linear 0s infinite alternate; -moz-animation: myfirst 1s linear 0s infinite alternate; -webkit-animation: myfirst 1s linear 0s infinite alternate; -o-animation: myfirst 1s linear 0s infinite alternate; }
.ts_fot_L2 { position: relative; }
.ts_fot_L2 p { font-size: 14px; color: #a6a8a9; text-align: left; line-height: 30px; }
.ts_fot_L2 img { position: absolute; top: 0; right: 30px; }
.ts_fot_R { float: right; width: 560px; }
.ts_fot_item { float: left; margin-left: 114px; }
.ts_fot_item p.tit { font-size: 18px; color: #fff; line-height: 34px; }
.ts_fot_list li a { line-height: 34px; color: #a6a8a9; font-size: 14px; }

/* 二维码动画 */
@keyframes myfirst {
	0% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	50% { background: -moz-box-shadow:0px 0px 10px #00dde8; -webkit-box-shadow: 0px 0px 10px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	100% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 20px #00dde8; }
}
@-moz-keyframes myfirst

/* Firefox */
{
	0% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	50% { background: -moz-box-shadow:0px 0px 10px #00dde8; -webkit-box-shadow: 0px 0px 10px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	100% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 20px #00dde8; }
}
@-webkit-keyframes myfirst

/* Safari ?’? Chrome */
{
	0% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	50% { background: -moz-box-shadow:0px 0px 10px #00dde8; -webkit-box-shadow: 0px 0px 10px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	100% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 20px #00dde8; }
}
@-o-keyframes myfirst

/* Opera */
{
	0% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	50% { background: -moz-box-shadow:0px 0px 10px #00dde8; -webkit-box-shadow: 0px 0px 10px #00dde8; box-shadow: 0px 0px 10px #00dde8; }
	100% { background: -moz-box-shadow:0px 0px 20px #00dde8; -webkit-box-shadow: 0px 0px 20px #00dde8; box-shadow: 0px 0px 20px #00dde8; }
}

/* 快捷方式动画 */
@keyframes kjfsPlay {
	0% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	50% { background: -moz-box-shadow:0px 0px 10px #ed7a2c; -webkit-box-shadow: 0px 0px 10px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	100% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 20px #ed7a2c; }
}
@-moz-keyframes kjfsPlay

/* Firefox */
{
	0% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	50% { background: -moz-box-shadow:0px 0px 10px #ed7a2c; -webkit-box-shadow: 0px 0px 10px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	100% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 20px #ed7a2c; }
}
@-webkit-keyframes kjfsPlay

/* Safari 或 Chrome */
{
	0% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	50% { background: -moz-box-shadow:0px 0px 10px #ed7a2c; -webkit-box-shadow: 0px 0px 10px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	100% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 20px #ed7a2c; }
}
@-o-keyframes kjfsPlay

/* Opera */
{
	0% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	50% { background: -moz-box-shadow:0px 0px 10px #ed7a2c; -webkit-box-shadow: 0px 0px 10px #ed7a2c; box-shadow: 0px 0px 10px #ed7a2c; }
	100% { background: -moz-box-shadow:0px 0px 20px #ed7a2c; -webkit-box-shadow: 0px 0px 20px #ed7a2c; box-shadow: 0px 0px 20px #ed7a2c; }
}

@keyframes t_fd {
0% { transform: scale(1);}
50% { transform: scale(1.1);}
100% { transform: scale(1);}
}
@keyframes t_fd_m {
0% { background-size:9%; font-size:16px;}
50% { background-size:11%; font-size:18px;}
100% { background-size:9%; font-size:16px;}
}