body {word-break:break-all; font: normal 12px/20px "Microsoft YaHei", simhei, Verdana,Arial; color:#333; -webkit-text-size-adjust:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0;margin:0;}

.w {margin:0 auto; width:1000px;}
.r {float:right;}
.l {float:left;}
.right {float:right;}
.left {float:left;}
.m5 {margin-top:5px;}
.m10 {margin-top:10px;}
.m20 {margin-top:20px;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}

a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover {color:#e4393c;}

.clearfix:after{content:"."; display:block; font-size:0; line-height:0; height:0; visibility:hidden; clear:both;}


.header {background:#F1F1F1 url('/skin/default/image/head_bg.png') repeat-x; width:100%; height:31px; position:fixed; z-index:999999; left:0}
.header .web {padding:0 6px 0 2px;}
.header .l li {float:left;margin:0 10px 0 0;}

#wrap{width:1000px;margin:0 auto;}
#topwrap{zoom:1;text-align: center;}
#page {display:none}

.banner {text-align:center; padding-top:31px; background-image: none; background-position: initial initial; background-repeat: initial initial;}

.nav {background:#b80002;padding:10px 0;margin-top:10px;text-align:center;}
.nav li {display:inline-block;*display:inline;*zoom:1;text-align:center;}
.nav li a {display:inline-block;*display:inline;*zoom:1;height:30px;line-height:30px;padding:0 24px;border-left:1px solid #fff; color:#fff; font-size:15px;margin-left:-1px;text-decoration:none;}
.nav li a:hover{color:#f9936e;}
.nav .fst a{border:none;}


.part {margin:10px 0 20px 0; width:100%; display:table; clear:both;}


/* 共用列表 begin */
li.padding{height:24px!important;overflow:hidden;display:none;background:none!important;}
.blueStar .star{color:#009;}
div.last {border-width:0; margin-bottom:0}
/* 共用列表 end */


.slider{width: 580px;height: 360px;position: relative;}
.slider .item{width: 580px;height: 340px;position: relative; margin: 0 auto; display:inline; float:left; clear:none;-webkit-transform: translate3d(0, 0, 0);}
.slider .item img{width: 580px;height: 340px;}
.slider .item a{position:absolute; bottom:0; left:0; padding:12px; width:556px; height:24px; font-size:16px;line-height:24px; font-weight:lighter; color:#fff; background:url('../images/151020.png') repeat 0 0; z-index:100;}
.slider .item .debug_ie6_filter{width: 545px;height: 155px;padding: 15px 10px;position: absolute;top: 115px;left: 0;z-index: 101;padding-top:5px;display:none;}
.slider .dot{text-align: center;position: absolute;bottom: 38px;right: 18px;z-index: 104;}
.slider .dot span{display: inline-block;vertical-align: middle;width: 9px;height: 9px;border-radius: 4px;background: #ccc;overflow: hidden;margin: 0 4px 0 3px;cursor: pointer;background: url('../images/151020.png') no-repeat -155px -258px;}
.slider .dot .dot_li{width: 9px;height: 9px;}
.slider .dot .current{background: url('../images/151020.png') no-repeat -144px -258px;}
.slider a.arr_left,.slider a.arr_right{width:35px;height:75px;position:absolute;top:145px;cursor:pointer;z-index:10;}
.slider a.arr_left{left:0px;background:url('../images/151020.png') no-repeat 0 -255px;}
.slider a.arr_right{right:0px;background:url('../images/151020.png') no-repeat -70px -255px;}
.slider a.arr_left:hover{background:url('../images/151020.png') no-repeat -35px -255px;}
.slider a.arr_right:hover{background:url('../images/151020.png') no-repeat -105px -255px;}



/* ---------- 全局公用样式 end ---------- */


/* 通用部分 */
.author{float:right;padding-right:5px;font-size:12px;}
.datetime{font-size:0.85em;color:#999;padding-left:5px;line-height:1.6em;}
.w_cont_box{zoom:1;}
.w_cont_box:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.contBox{zoom:1;clear:both;_display:inline;overflow:hidden;_overflow:inherit;}
.contBox:after{content:".";display:block;height:0;visibility:hidden;clear:both;}


/* ---------- 内容样式 begin ---------- */
/* 14px列表 */
.c_t_01{padding:6px 0 4px;}
.c_t_01 li {line-height:22px; font-size:12px;}
.c_t_01 li * {font-family:"simsun"}
.c_t_01 li .postfix{font-size:10px;color:#999;}

/* 12px字号列表 */
.c_t_02{padding:6px 0 4px;zoom:1;}
.c_t_02 li {line-height:20px;}
.c_t_02 li * {font-family:"simsun"}
.c_t_02 li.c_memo{height:auto;line-height:20px;text-indent:2em;padding:5px 0 5px 5px;background:none;}

/* 文本段 */
.c_t_03{padding:4px 10px 4px;line-height:20px;color:#333;zoom:1;}

/* 头条新闻 */
.c_t_04{zoom:1;}
.c_t_04 a {display:block; width:400px; line-height:29px; overflow:hidden;}
.c_t_04 h1 a{font-size:18px; font-family:"黑体"; font-weight:normal; text-align:center; line-height:48px; color:#cc2e2f;}


/* 文字表格 */
.c_t_05 {padding:6px 0 5px;zoom:1;}
.c_t_05 table {width:100%;line-height:23px;font-size:14px;margin:0 auto;}
.c_t_05 table td{padding-left:8px;}

/* 标题+提要 */
.c_t_06{padding:6px 0 6px 5px;zoom:1;}
.c_t_06 h5{font-size:14px;font-weight:normal;line-height:23px;}
.c_t_06 h6{font-size:12px;font-weight:normal;line-height:23px;}
.c_t_06 .postfix{font-size:12px;color:#666;}
.c_t_06 p{text-indent:2em;line-height:20px;}

/* 排行列表 */
.c_t_07{padding:5px 0 6px 4px;zoom:1;}
.c_t_07 ol{background:url(http://i1.sinaimg.cn/dy/deco/2010/0702/s05_mj_012.gif) no-repeat 0 5px;padding-left:18px;}
.c_t_07 li{line-height:23px;}
.c_t_07 li .num{float:left;width:14px;text-align:center;margin-right:3px;*margin-right:0;color:#666;  display:none;}
.c_t_07 li .count{float:right;padding-right:6px;color:#666;}

/* 特殊文字 */
.c_t_08{padding:6px 0 5px 4px;zoom:1;}
.c_t_08 p{zoom:1;overflow:hidden;line-height:20px;}
.c_t_08 .title{float:left;color:#333;}
.c_t_08 .memo{float:left;}
.c_t_08 h4{font-size:12px;color:#009;line-height:23px;padding:4px 0 0 14px;background:url(http://i1.sinaimg.cn/dy/deco/2007/1211/yocc/unfcn_mj_01.gif) no-repeat 6px 50%;}
.c_t_08 ul{padding-left:12px;}
.c_t_08 ul li{line-height:20px;}

/* 调查/投票 */
.c_t_09{padding:6px;zoom:1;}
.c_t_09 p{line-height:20px; text-indent:2em;}
.c_t_09 ol{padding-top:5px;}
.c_t_09 ol li{line-height:20px;}
.c_t_09 .button{text-align:center;padding-top:10px;height:21px;}

/* 大标题+说明 */
.c_t_10{padding:5px;zoom:1;}
.c_t_10 h1{font-size:20px;font-family:"黑体";font-weight:normal;text-align:center;line-height:36px;color:#cc2e2f;}
.c_t_10 h1 a:link,.c_t_10 h1 a:visited{text-decoration:none;}
.c_t_10 h1 a:hover{text-decoration:underline;}
.c_t_10 p{line-height:23px;text-indent:2em;font-size:14px;}

/* 文本段+列表 */
.c_t_11{padding:5px;zoom:1;}
.c_t_11 p{line-height:23px;text-indent:2em;font-size:14px;}
.c_t_11 ul{zoom:1;padding-top:1px;}
.c_t_11 ul:after.w_cont_box:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_t_11 ul li{font-size:14px;line-height:23px;float:left;width:47%;}

/* 标题+提要14px */
.c_t_12{padding:6px 0 6px 5px;}
.c_t_12 h5{font-size:14px;font-weight:normal;line-height:23px;}
.c_t_12 h6{font-size:12px;font-weight:normal;line-height:23px;}
.c_t_12 .postfix{font-size:12px;color:#666;}
.c_t_12 p{text-indent:2em;line-height:23px;font-size:14px;}

/* 12px字号列表(两列) */
.c_t_13{padding:6px 0 4px;zoom:1;}
.c_t_13:after.w_cont_box:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_t_13 li{line-height:20px;float:left;width:45%;}

/* 12px字号列表(两列) */
.c_t_14{padding:6px 0 4px;zoom:1;}
.c_t_14:after.w_cont_box:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_t_14 li{line-height:23px;float:left;width:45%;font-size:14px;}

/* 视频图片组 90*60 */
.c_p_01{zoom:1;padding:0 0 0 3px;}
.c_p_01:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_01 .c_pic{width:118px;text-align:center;float:left;padding:10px 0 0;}
.c_p_01 .c_pic img{width:90px;height:60px;}
.c_p_01 .c_playBg{padding:10px 0 0;height:82px;width:110px;background:url(http://i0.sinaimg.cn/dy/deco/2008/0414/images/bg_mj_004.gif) no-repeat 0 0;margin:0 auto;}
.c_p_01 .c_pic p{padding:6px 0 0;line-height:20px;}

/* 图片组(2列) 135*90 */
.c_p_02{zoom:1;padding-bottom:3px;}
.c_p_02:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_02 .c_pic{width:49.9%;text-align:center;float:left;padding:10px 0 0;}
.c_p_02 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_p_02 .c_pic p{padding:6px 0 0;line-height:20px;}

/* 图片组 90*60(3列) */
.c_p_03{zoom:1;padding-bottom:3px;}
.c_p_03:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_03 .c_pic{width:33.2%;text-align:center;float:left;padding:10px 0 0;}
.c_p_03 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_p_03 .c_pic p{padding:6px 0 0;line-height:20px;}

/* 图片组 135*180 */
.c_p_04{zoom:1;padding:0 0 8px 5px;}
.c_p_04:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_04 .c_pic{width:16.5%;text-align:center;float:left;padding:15px 0 0;}
.c_p_04 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_p_04 .c_pic p{padding:6px 0 0;line-height:20px;}
.c_p_04 .c_pic .memo{line-height:20px;text-align:left;}

/* 图片组(4列) 135*90 */
.c_p_05{zoom:1;}
.c_p_05:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_05 .c_pic{width:24.9%;text-align:center;float:left;padding:10px 0 0;zoom:1;}
.c_p_05 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_p_05 .c_pic p{padding:6px 0 0;line-height:20px;}

/* 不限宽图片列表 */
.c_p_06{zoom:1;}
.c_p_06:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_06 .c_pic{text-align:center;float:left;padding:10px 5px 0;zoom:1;}
.c_p_06 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_p_06 .c_pic p{padding:6px 0 0;line-height:20px;}

/* 视频图片组 117*87 */
.c_p_07{zoom:1;padding:0 0 0 5px;}
.c_p_07:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_p_07 .c_pic{width:155px;text-align:center;float:left;padding:7px 0 0;}
.c_p_07 .c_pic img{width:117px;height:87px;}
.c_p_07 .c_playBg{padding:6px 0 0px 0;height:106px;width:129px;background:url(http://video.sina.com.cn/yinjian/2009zt/1126/list_video_bg2.gif) no-repeat 0 0;margin:0 auto;}
.c_p_07 .c_tit{padding:6px 0 0;}
.c_p_07 .c_pic p{line-height:20px;text-align:left;width:129px;margin:0 auto;}
.c_p_07 .datetime{font-size:1em;}
.c_p_07 .author{float:none;}

/* 左图右文字 75*75 */
.c_pt_01{padding:0 0 6px;zoom:1;}
.c_pt_01:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_01 .c_picTxt{float:left;width:100%;}
.c_pt_01 .c_pic{width:89px;float:left;text-align:center;padding:10px 0 0;}
.c_pt_01 .c_pic img{border-width:1px;}
.c_pt_01 .c_txt{margin-left:89px;padding-left:5px;*padding-left:2px;padding-right:2px;padding-top:5px;}
.c_pt_01 .c_txt h4{font-size:14px;font-weight:normal;line-height:23px;}
.c_pt_01 .c_txt h5{font-size:12px;font-weight:normal;padding-left:1em;background:url(http://i1.sinaimg.cn/dy/deco/2007/1211/yocc/unfcn_mj_01.gif) no-repeat 5px 50%;line-height:23px;}
.c_pt_01 .c_txt h5.noDot{padding-left:0;background:none;}
.c_pt_01 .c_txt p{text-indent:2em;line-height:20px;}

/* 微博语录 */
.c_tb_01{overflow:hidden;}
.c_tb_01 .c_picTxt{background:url(http://i0.sinaimg.cn/dy/deco/2008/0414/images/bg_mj_002.gif) repeat-x 0 0;margin-top:-1px;padding:10px 0 14px;}
.c_tb_01 .c_pic{width:65px;padding-top:7px;}
.c_tb_01 .c_pic img{padding:2px;border:1px solid #ccc;background:#fff;}
.c_tb_01 .c_txt{margin-left:65px;}
.c_tb_01 .c_txt .c_memo{line-height:22px;font-size:14px;color:#444;}
.c_tb_01 .c_txt .c_time{font-size:12px;}
.c_tb_01 .c_txt p{text-indent:0;}
.c_tb_01 .c_c_pic img{margin:5px 0;}
.c_tb_01 .small_pic{cursor:url(http://img.t.sinajs.cn/t3/style/images/common/small.cur),auto;padding:5px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f6f6f6;}
.c_tb_01 .big_pic{cursor:url(http://img.t.sinajs.cn/t3/style/images/common/big.cur),auto;}
.c_tb_01 .tb_retweeted{background:#f6f6f6;border:1px solid #e4e4e4;color:#707070;padding:6px 10px 10px;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px;}
.c_tb_01 .tb_retweeted .small_pic{border:none;}
.c_tb_01 a:link,.c_tb_01 a:visited{color:#0082CB;text-decoration:none!important;}
.c_tb_01 a:hover{color:#0082CB;text-decoration:underline!important;}

/* 微博vip */
.tb_vip{background:url(http://www.sinaimg.cn/dy/deco/2010/1223/tb.gif) no-repeat 100% -1px;padding-right:11px;}

/* 左图右文字 55*55 */
.c_pt_02{}
.c_pt_02 .c_picTxt{zoom:1;}
.c_pt_02 .c_picTxt:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_02 .c_pic{float:left;width:63px;padding:10px 0 3px 3px;text-align:center;}
.c_pt_02 .c_pic img{border-width:1px;display:block;margin:0 auto;}
.c_pt_02 .c_pic p{padding:6px 0 0;line-height:20px;}
.c_pt_02 .c_txt{margin-left:66px;padding-left:3px;*padding-left:0px;padding-top:8px;}
.c_pt_02 .c_txt li{line-height:20px;}
.c_pt_02 .c_txt h5{font-size:12px;font-weight:normal;line-height:22px;}
.c_pt_02 .c_txt p{text-indent:2em;line-height:20px;}

/* 左图右文字 120*80 */
.c_pt_04{zoom:1;}
.c_pt_04:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_04 .c_picTxt{float:left;width:100%;}
.c_pt_04 .c_pic{float:left;width:133px;padding:10px 2px 3px 0;text-align:center;}
.c_pt_04 .c_pic img{border-width:1px;display:block;margin:0 auto;}
.c_pt_04 .c_pic p{padding-top:10px;line-height:14px;}
.c_pt_04 .c_txt{margin-left:133px;padding-left:3px;*padding-left:0px;padding-top:8px;}
.c_pt_04 .c_txt h5{font-size:14px;font-weight:normal;line-height:23px;}
.c_pt_04 .c_txt p{text-indent:2em;line-height:22px;}

/* 左图右文字 300*200 */
.c_pt_05{zoom:1;padding:11px 0 4px;}
.c_pt_05:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_05 .c_pic{float:left;width:314px;text-align:center;}
.c_pt_05 .c_pic img{display:block;margin:0 auto;border-width:1px;}
.c_pt_05 .c_pic p{padding:6px 0 0;line-height:20px;font-size:14px;}
.c_pt_05 .c_txt{float:left;width:615px;padding-left:8px;}
.c_pt_05 .c_txt h4{font-size:14px;color:#009;line-height:26px;}
.c_pt_05 .c_txt p{font-size:14px;line-height:23px;text-indent:2em;width:605px;}
.c_pt_05 .c_txt p a{text-decoration:none;}
.c_pt_05 .c_txt p a:hover{text-decoration:underline;}
.c_pt_05 .c_txt ol{width:605px;background:url(http://i0.sinaimg.cn/dy/deco/2008/0414/images/bg_mj_002.gif) repeat-x top;overflow:hidden;padding:10px 0 0;margin-top:6px;}
.c_pt_05 .c_txt ol li{width:302px;float:left;line-height:20px;}

/* 图片围绕 */
.c_pt_06{zoom:1;padding:11px 5px 4px;}
.c_pt_06:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_06 img{float:left;margin:0 5px 0 0;border-width:1px;}
.c_pt_06 .c_tit{font-size:12px;line-height:20px;padding:0 0 5px;}
.c_pt_06 .c_txt{font-size:12px;line-height:20px;}

/* 焦点图 */
.c_s_01{text-align:center;padding:5px 0;zoom:1;}
.c_s_01 object{display:block;margin:0 auto;}


.article .item {float:left;width:480px;border:1px solid #ddd;border-width:1px 0 0 1px;padding:10px 0;margin:-1px 0 0 -1px;}
.article .item:nth-child(2n+1) {padding-right:19px; border-left:none;}
.article .item:nth-child(2n) {padding-left:19px;}
.article .item:nth-child(1),.article .item:nth-child(2) {border-top:none;}
.article .item .title{font-size:16px;line-height:40px;font-weight:lighter;}
.article .item .title a:link{color:#333}
.article .item .title a:visited{color:#666}
.article .item .body{font-size:13px;margin-bottom:10px;color:#555}
.article .item .body .img{float:left;}
.article .item .body .img a{width:160px;height:120px;display:table-cell;}
.article .item .body .img img{width:160px;height:120px}
.article .item .body .text{line-height:24px}
.article .item .body .text a:link,.article .item .body .text a:visited,.article .item .body .text a:hover,.article .item .body .text a:active,.article .item .body .text a:focus{color:#e72516}
.article .item .with-img .text{margin-left:170px}


/*state*/
.state h2.title {font:normal lighter 24px/80px 'microsoft yahei'; color:#136ebd;}
.state .btnBox{padding:100px 0 0 0; margin:0 0 100px 0; border-bottom:3px solid #555;}
.state .btnBox a{float:left; position:relative; font-size:24px; color:#000; text-align:center; margin-left:63px; padding:20px 0;}
.state .btnBox a em{position:absolute; width:72px; top:-40px; left:50%; margin-left:-42px; color:#123587; font-size:16px; font-style:bold; font-style:normal; line-height:24px}
.state .btnBox a i{position:absolute; top:-5px; width:13px; height:13px; left:50%; margin-left: -13px; border-radius:50%; background:#555;}
.state .btnBox a span{display:none; position:absolute; top:-100px; width:200px; height:40px; border:1px solid #aaa; border-radius:3px; color:#e72516; font-size:12px; text-align:left; padding:5px 10px; overflow:hidden; box-shadow:3px 3px 3px #ddd;}
.state .btnBox a:nth-child(2n) em{top:20px;}
.state .btnBox a:nth-child(2n) span{top:50px;}
.state .btnBox a:hover{color:#e72516}
.state .btnBox a:hover em{color:#e72516;}
.state .btnBox a:hover i{background:#e72516;}
.state .btnBox .btnHover em{color:#e72516;}
.state .btnBox .btnHover i{background:#e72516;}
.state .btnBox .btnHover span{display:block;}


/*moment*/
.moment h2.title{font:normal lighter 24px/80px 'microsoft yahei'; color:#136ebd}
.moment ul{position: relative; width:100%; height:450px; overflow:hidden;}
.moment li{position: absolute; top:0; left:0; width:720px; height:450px; background:#fff; color:#fff}
.moment li span{position:absolute; top:0; left:0; height:420px; overflow:hidden; font-size:16px; font-weight:lighter; background:url("../images/momentBlue.png") no-repeat left top; padding:15px 25px; writing-mode:vertical-lr; -webkit-writing-mode:vertical-lr; -ms-writing-mode:vertical-lr; box-shadow:2px 0px 15px #000;}
.moment li span.spanRed{background:url("../images/momentRed.png") no-repeat left top; padding:15px 30px; box-shadow:none; z-index:3}
.moment li img{position:absolute; right:0; top:0; height:100%}
.moment li a{position:absolute; bottom:0; right:0; width:632px; height:50px; font-size:18px; font-weight:lighter; line-height:50px; color:#fff; background:url("../images/opa.png"); padding-left:20px}


/*unique*/
.unique h2.title {font:normal lighter 24px/80px 'microsoft yahei'; color:#136ebd;}
.unique ul{width:100%; height:690px;}
.unique li{float:left; position:relative; width:333px; height:230px;}
.unique li div{position:absolute; top:0; left: 0; width:333px; height:230px;}
.unique li  {color:#fff;}
.unique li .front{overflow:hidden}
.unique li .text {width:313px; height:210px; padding:10px; text-align:center;}
.unique li .text h2{margin:20% 0; font-size:18px; line-height:32px; font-weight:lighter; filter:alpha(opacity:100)}
.unique li .picture h4{position:absolute; bottom:0; left:0; width:313px; height:40px; line-height:40px; font-weight:lighter; padding:0 10px; background:url("../images/spanBg.png") repeat-x;}
.unique li .picture img{border:0}
.unique li .verso {width:313px; height:210px; padding:10px;}
.unique li .verso h3{font-size:16px; line-height:30px; font-weight:lighter;}
.unique li .verso p{line-height:22px; font-size:13px; opacity: 0.7; filter:alpha(opacity:70)}
.unique li .verso{display:none;}


.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    100% {
        -webkit-transform: perspective(400px) ;
        transform: perspective(400px) ;
    }
}
@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }
    100% {
        -webkit-transform: perspective(400px) ;
        transform: perspective(400px) ;
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    }
    100% {
        -webkit-transform: perspective(400px) ;
        transform: perspective(400px) ;
        opacity: 0;
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    }
    100% {
        -webkit-transform: perspective(400px) ;
        transform: perspective(400px) ;
        opacity: 0;
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}


.artlist {width:700px; min-height:600px}
.artlist .item {width:700px; border-bottom:1px solid #ddd; padding:15px 0; position:relative}
.artlist .item .thumb{float:left; margin-right:20px;}
.artlist .item .thumb a{width:200px;height:150px;display:table-cell;}
.artlist .item .thumb img{width:200px;height:150px}
.artlist .item h2{font-size:16px;line-height:36px;font-weight:lighter;}
.artlist .item h2 a{color:#000}
.artlist .item h2 a:hover{color:#e72516}
.artlist .item p {font-size:13px;color:#333;line-height:23px;font-weight:lighter;}
.artlist .item .meta {position:absolute; bottom:15px; left:220px; font-size:12px; font-weight:lighter;color:#777}


.momlist {min-height:600px;}
.momlist .item {position:relative; float:left; width:318px; height:230px; margin:0 20px 20px 0; border:1px solid #ededed; cursor:pointer; overflow:hidden}
.momlist .item:nth-child(3n) {margin:0 0 20px 0;}
.momlist .item .up {position:absolute; top:0; left:0; width:318px; height:230px; text-align:center;}
.momlist .item .up img {border:0; min-width:318px; min-height:230px;}
.momlist .item .up h4{position:absolute; bottom:0; left:0; width:300px; height:32px; color:#fff; font-size:12px; line-height:32px; font-weight:lighter; padding:0 9px; background:url("../images/spanBg.png") repeat-x;}
.momlist .item .down {position:absolute; top:0; left:0; width:300px; height:212px; padding:9px; background:#eee}
.momlist .item .down h3{font-size:14px; line-height:24px; font-weight:lighter; color:#000}
.momlist .item .down p{line-height:22px; font-size:12px; color:#777}
.momlist .item .down{display:none;}


.event {min-height:600px;}
.event .timeline {margin-left:30px; padding-left:40px; border-left:solid 3px #777; clear:both}
.event .item {position:relative; padding:10px 0;}
.event .item i {position:absolute; top:14px; left:-48px; width:13px; height:13px; border-radius:50%; background:#777}
.event .item time {font-size:14px; line-height:24px; margin-left:-14px;}


.foot{margin-top:30px; padding:20px 0; border-top:solid 2px #b80002; text-align:center; line-height:24px;}