﻿html,body,button,input,select,textarea{color:#444;font-family:微软雅黑,"Microsoft YaHei",Tahoma, Arial;font-size:18px;line-height:24px;margin:0;-webkit-text-size-adjust:none;padding:0;}
ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span,i,u,cite,small,table,img,div{border:none;padding:0;margin:0;list-style:none;font-style:normal;}
img,a img{border:none;padding:0;margin:0}
a{text-decoration:none;color:#555}
a:hover{text-decoration:none;opacity:0.6;}
a:visited{text-decoration:none;}
p{text-align:justify;text-justify: inter-ideograph;}
.sx_infos{display:none;}
li{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
u{text-decoration:none;border-bottom:#bbb 1px dashed;padding:1px 3px;}
body{background:#4d4d4d;}
#header{float:left;width:100%;background:#222222;padding:6px 0;border-bottom:#666 1px solid;}
.header{width:980px;margin:auto;}
.logo{float:left;width:240px;}
.nav{float:left;margin-left:20px;margin-top:45px;}
.nav a{color:#ddd;font-size:20px;margin:0 6px;border:#333 1px solid;padding:4px 10px;box-shadow: 3px 2px 3px 2px rgba(0, 0, 0, 0.3);}
#sitemap{float:left;width:100%;margin-top:20px;}
#sitemap ul{width:960px;margin:auto;background:#fff;padding:5px 20px;font-size:16px;color:#888;}
#sitemap li{display:inline;color:#999;line-height:32px;}
#sitemap li a{color:#777;}
#main{width:960px;margin:auto;background:#fff;padding:0 20px;box-shadow: 5px 3px 5px 3px rgba(0, 0, 0, 0.2);}
img{max-width:100%;max-height:888px;}
.desc{float:left;width:calc(100% - 24px);padding:8px;background:#f8f8f8;border:#fff 4px dashed;}
.desc p{text-indent:2em;line-height:155%;}
.desc p u{color:#f44;}
.desc p.p_infos{text-indent:0;font-size:20px;}
.desc strong{background:url('/images/ico_desc.png')  no-repeat 10px 1px;padding-left:36px;}
.infos img{max-height:666px;}
h1{font-size:36px;line-height:42px;padding:15px 0;}
h1#title{text-align:center;float:left;width:100%;}
.cover{text-align:center;}
.cover img{box-shadow: 5px 3px 5px 0px rgba(0, 0, 0, 0.2);max-width:480px;max-height:600px;}
.cover .pic_point{position: absolute;float:left;width:100px;height:32px;background:#fff;color:#f11;font-size:32px;font-family:Georgia;opacity:0.8;padding-top:10px;border:#fff 1px solid;border-radius:12px;margin:5px 0 0 5px;margin-left:300px;}
#content h3{background:url('/images/ico_h3.png')  no-repeat 0px 1px;padding-left:26px;}
.info-item{float:left;width:100%;margin-top:15px;}
.info-item p{margin:8px 0;border-bottom:#ccc 1px solid;padding-bottom:8px;line-height:180%;margin-left:2em;}
.info-item p span.s_name{font-weight:bold;color:#888;padding-left:26px;}
#info_item_more{display:none;}
#item_view{padding:10px 0;text-align:center;}
#item_view a{border:#ccc 1px solid;border-radius:10px;padding:3px 15px;color:#777;}
#item_view a.a_open{background:url('/images/ico_open.png') no-repeat 10px 5px;padding-left:38px;}
#au_more{display:none;}
#au_get a{border:#ccc 1px solid;padding:3px 10px;font-size:16px;background:#f8f8f8;color:#777;}
.i_dc{background:url('/images/ico_dc.png')  no-repeat 2px 2px;}
.i_wr{background:url('/images/ico_wr.png')  no-repeat 2px 2px;}
.i_ac{background:url('/images/ico_ac.png')  no-repeat 2px 1px;}
.i_class{background:url('/images/ico_class.png')  no-repeat 2px 3px;}
.i_city{background:url('/images/ico_city.png')  no-repeat 3px 4px;}
.i_lg{background:url('/images/ico_lg.png')  no-repeat 2px 2px;}
.i_date{background:url('/images/ico_date.png')  no-repeat 2px 2px;}
.i_time{background:url('/images/ico_time.png')  no-repeat 1px 2px;}
.i_n_m{background:url('/images/ico_n_m.png')  no-repeat 1px 2px;}
.i_num{background:url('/images/ico_num.png')  no-repeat 3px 4px;}
.i_make{background:url('/images/ico_make.png')  no-repeat 2px 2px;}
.i_corp{background:url('/images/ico_corp.png')  no-repeat 2px 2px;}
.i_corp2{background:url('/images/ico_corp2.png')  no-repeat 2px 2px;}
.i_sell{background:url('/images/ico_sell.png')  no-repeat 2px 2px;}
.i_age{background:url('/images/ico_age.png')  no-repeat 2px 2px;}
.i_take{background:url('/images/ico_take.png')  no-repeat 2px 2px;}
.i_take2{background:url('/images/ico_take2.png')  no-repeat 2px 2px;}
.info-item p a{margin-right:10px;}
.info-item p u.l_no{margin-right:10px;border:0;color:#666;}
.info-item p span.t_null{color:#888;font-size:16px;padding:0;font-weight:normal;}
.play-link{float:left;width:100%;padding:10px 0;text-align:Center;}
.play-link a{font-size:20px;background:#444;color:#fff;padding:5px 12px 5px 36px;line-height:220%;border:#222 1px solid;margin-right:10px;}
a.paly{background:#36f url('/images/ico_play.png')  no-repeat 8px 8px;}
a.down-hd{background:#f61 url('/images/ico_down.png')  no-repeat 8px 8px;}
a.down-bt{background:#333 url('/images/ico_down_bt.png')  no-repeat 10px 9px;}
.about{float:left;width:100%;margin-top:12px;}
.about p{text-indent:2em;line-height:160%;margin-top:1em;}
.about_more{border-top:#ccc 1px solid;margin-top:15px;}
.about_more p{color:#777;font-size:16px;}
sup{vertical-align: baseline;font-size: 18px;color:#00f;opacity:0.8;}
sup img{max-width:20px;vertical-align: middle;display: inline-block;}
.au_play{margin-top:15px;}
.au_item{clear:both;margin-top:10px;border-top:#ccc 1px dashed;padding:10px;}
.au_item p{text-indent:2em;line-height:155%;margin-top:10px;}
.au_item p b{color:#888;}
.au_item p i{color:#777;}
.au_item p a{border-bottom:#ccc 1px dashed;padding:0 5px;}
.movie-pic{margin-top:15px;}
.movie-pic p{text-align:center;padding:10px;}
.movie-pic p img{border:#555 1px solid;}
.movie-pic p i{display:block;font-size:16px;color:#888;}
.content_more {margin-top:15px;}
.content_more h5{font-size:18px;color:#777;text-indent:2.6em;border-top:#ccc 1px dashed;padding:0 10px;padding-top:12px;background:url('/images/ico_h5.png') no-repeat 2em 14px;}
.content_more p{text-indent:2em;line-height:155%;margin-top:10px;color:#666;padding:0 10px}
#p_more_i,#p_more_ii{display:none;}
.s_link_get{display:block;margin-top:10px;}
.s_link_get a{border:#555 1px solid;padding:3px 10px;font-size:16px;background:#f8f8f8;}
table{border:0;border-top:#777 1px solid;border-right:#777 1px solid;}
td{padding:5px;border-bottom:#777 1px solid;border-left:#777 1px solid;}
.td_h3{text-align:center;background:#f8f8f8;}
.td_row1{text-align:center;font-size:18px;line-height:160%;}
.td_date{float:left;width:100%;color:#888;font-size:14px;}
.td_row2{text-align:center;line-height:160%;}
td em{float:left;width:100%;font-size:18px;}
.awards-class-en{float:left;width:100%;color:#888;font-size:14px;}
.winner{color:#f33;}
.put{color:#888}
.td_clo em,.td_clo .awards-class-en{float:none;width:auto;}
.li_link_text{padding:15px 0;}
.li_link_text li{float:left;width:86%;border-bottom:#ccc 1px solid;padding:3px 2%;margin-left:1%;margin-top:10px;background:url('/images/ico_h5.png') no-repeat 0 5px;}
.li_link_text li i{font-size:14px;color:#888;margin-left:6px;}
.p_age{color:#f22;}
.movie_points{float:left;width:96%;padding:10px 2%;background:#fff9cd url('/images/bg_points.png');border-radius:16px;border-bottom:#9c8d5b 2px solid;margin:15px 0;}
.movie_points h3{color:#555;border-bottom:#777 1px solid;padding-bottom:5px;}
.movie_points h3 em{font-size:16px;}
.movie_points p{margin-top:12px;color:#302c1e;line-height:160%;}
.movie_points u{border-bottom:#444 1px solid;color:#f22;}
.movie_points u.point_num{font-size:32px;font-family:Georgia;padding:1px 10px;color:#f00;background:none;font-weight:bold;}
.p_pnum{font-size:16px;}
.movie_points p.p_r_g{opacity:0.95;}
.movie_points p.p_r_w{color:#fff9cf;}
.movie_points p.p_r_w u{border-bottom:#fff9cf 1px solid;}

/*author*/
.desc_au em{font-size:16px;color:#888;}
.au_content h1{float:left;width:100%;text-align:center;padding:15px 0;}
.au_photo{float:left;width:200px;margin-top:10px;}
.au_photo img{width:180px;max-height:270px;}
.au_dd{float:left;width:calc(100% - 200px);}
.au_dd dd{border-bottom:#ccc 1px solid;float:left;width:100%;padding:5px 0;}
.au_dd b{color:#888;}
.au_about{float:left;width:100%;margin-top:15px;line-height:160%;}
.au_about p{text-indent:2em;margin:10px 0;}
.infos_more{float:left;width:100%;margin:15px 0;border-left:#ccc 1px solid;}
.infos_more dt{float:left;width:94%;background:#eee;font-size:16px;color:#888;padding:5px 1%;border-top:#ccc 1px solid;border-right:#ccc 1px solid;border-left:#fff 1px solid;text-align:center;}
.infos_more dd{float:left;width:46%;border-right:#ccc 1px solid;border-top:#ccc 1px solid;padding:5px 1%;line-height:155%;}
.infos_more dd.long{width:94%;border-bottom:#ccc 1px solid;border-left:#fff 1px solid;color:#777;}
.infos_more i{color:#777;font-size:16px;}
.infos_more a{color:#222;border-bottom:#ccc 1px dashed;padding:1px 5px;margin:0 8px;}
.content_item{line-height:155%;}
.content_item h2{font-size:32px;line-height:42px;padding:15px 0;text-align:center;}
.content_item h3{border-bottom:#eee 4px solid;padding:4px 0;background:url('/images/ico_item_h3.png')  no-repeat 2px 8px;padding-left:26px;}
.content_item h4{text-indent:3em;font-size:18px;background:url('/images/ico_h5.png')  no-repeat 1.8em 3px;color:#444;}
.item_text{margin:15px 0;}
.item_text p{text-indent:2em;margin-top:12px;color:#555;}
.item_text a{color:#06f;border-bottom:#ccc 1px dashed;padding:1px 5px;}
.item_text i{border-bottom:#ccc 1px dashed;}
.awards_au{margin-top:15px;padding-bottom:15px;}
.awards_au table{width:96%;}
.awards_au td{padding:5px;text-align:center;line-height:155%;}
.awards_au tr.tr_names{text-align:center;font-weight:bold;}
.awards_au tr.tr_bgx{background:#f8f8f8;}
.awards_au td.aw_day{color:#999;}
.au_more_link{clear:both;text-align:center;margin:15px 0;}
.au_more_link a{border:#888 1px solid;padding:3px 12px;border-radius:10px;background:#aaa;color:#fff;}
/*author-film*/
.actors_film_list{float:left;width:100%;padding-bottom:15px;}
.actors_film_list h1 em{font-size:21px;color:#888;margin-left:8px;}
.actors_film_list h2{float:left;width:100%;padding:10px 0;margin-top:10px;}
.actors_film_list h2 em{font-size:21px;color:#888;margin-left:8px;}
.list-by{clear:both;float:left;width:100%;margin:10px 0;color:#999;line-height:160%;}
.list-by b{float:left;margin-top:1px;}
.list-by a{float:left;background:#333;padding:2px 10px;color:#fff;font-size:16px;margin-right:15px;}
.list-by a.by_this{background:#888 url('/images/ico_nav-s2.png')  no-repeat 2px 6px;padding-left:22px;}
.list-item{float:left;width:100%;margin:10px 0;line-height:160%;border:#ccc 1px solid;padding:8px 0;box-shadow: 3px 2px 3px 2px rgba(0, 0, 0, 0.1);}
.list-cover{float:left;width:130px;padding:5px 10px;}
.s-item{float:left;width:calc(100% - 170px);}
.s-about p{display:inline;font-size:16px;color:#777;line-height:155%;}
.list-item em{font-size:16px;color:#777;margin-left:10px;}
.s-point u{color:#cf1322;font-size:26px;font-family:Georgia;font-weight:bold;}
.s-hot u{color:#555;font-size:20px;font-family:Georgia;}
.s-item i{color:#f88;}
.s-about i{color:#888;border-bottom:#ccc 1px solid;}
/*awards*/
.a_cover{float:left;width:180px;}
.a_cover img{max-width:160px;}
.a_text{color:#555;line-height:155%;}
.a_text div{margin-top:8px;}
.time-city{font-size:16px;}
.a_c{border-bottom:#ccc 1px dashed;padding:1px 6px;color:#777;}
.a_infos h1,.a_infos h2{text-align:center;}
.a_infos h1{font-size:32px;}
.a_infos h2{font-size:24px;color:#888;padding-bottom:20px;}
.awards_item {padding-bottom:20px;}
.awards_item h3{padding:10px 0;text-align:center;}
.awards_item .td_names{text-align:center;background:#f8f8f8;padding:8px 0;color:#777;}
.awards_item dt{background:url('/images/ico_win.png')  no-repeat 2px 13px;padding-left:26px;float:left;width:100%;padding-top:10px;}
.awards_item dd{float:left;width:96%;margin-left:2%;margin-top:5px;padding-top:5px;line-height:155%;border-top:#ccc 1px solid;font-size:16px;color:#777;}
.awards_item dd a{color:#333}
.awards_item .dd_na{font-size:18px;}
.awards_item  i{float:left;width:100%;text-indent:16px;}
.awards_item dd i a{color:#666}
.awards_table table{width:100%;color:#555;}
.li_m_link {margin-top:15px;}
.li_m_link li{display:inline-block;text-align:center;width:19%;margin-top:10px;}
.coverimg em{position: absolute;float:left;width:50px;height:30px;background:#222;color:#fff;font-size:20px;font-family:Georgia;opacity:0.8;margin-top:5px;margin-left:70px;}
.coverimg{float:left;width:100%;}
.coverimg img{width:120px;height:178px;}
.text_li{float:left;width:100%;font-size:16px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}

/*page*/
.page-nav{float:left;width:100%;padding-bottom:15px;}
.page-nav dd{float:left;width:100%;color:#999;line-height:160%;margin-top:10px;}
.page-nav dd b{float:left;width:75px;margin-top:5px;}
.nav-ss dd b{font-size:16px;width:85px;}
.nav-sss{text-align:right;font-size:16px;}
.nav-sss a{border:#222 1px solid;padding:3px 12px;background:#f55;color:#fff;line-height:180%;}
.page-nav dd span.n-link{float:left;width:calc(100% - 85px);}
.nav-en dd b{float:left;width:128px;margin-top:5px;}
.nav-en dd span.n-link{float:left;width:calc(100% - 128px);}
.page-nav a{float:left;border-bottom:#aaa 1px solid;padding:0px 3px;margin-top:5px;margin-right:10px;color:#777;}
.page-nav a i{color:#f22;background:url('/images/ico_nav-s.png')  no-repeat -8px 2px;padding-left:12px;}
.getmore_highly{float:left;width:100%;margin:20px 0;text-align:center;}
.getmore_highly a{border:#999 1px solid;border-radius:12px;padding:4px 12px;line-height:160%;background:#f8f8f8;}
.page_actors_list .list-item{width:96%;padding:2% 2%;background:#f8f8f8;border:0;}
.page_actors_list h3{float:left;width:140px;text-align:center;margin-top:18px;margin-right:10px;}
.list-item .list-text{float:left;width:calc(100% - 182px);padding-left:20px;border-left:#ccc 1px dashed;}
.list-item .list-text .s-item{width:100%;}
.page_actors_list .hotnum{font-size:18px;font-family:Georgia;}
.page_actors_list .authorinfo p{font-size:16px;color:#777;}
#pagenum{float:left;width:100%;font-size:16px;color:#777;margin:15px 0;}
#pagenum li{float:left;padding:5px 0;margin-right:12px;margin-top:8px;}
#pagenum li a{float:left;font-size:16px;padding:2px 8px;border:#ccc 1px solid;background:#555;color:#fff;}
#pagenum li.thisnum a{background:#f55;border:#222 1px solid;font-weight:bold;}
#pagenum li.nextpage a{background:#222;border:#222 1px solid;}
#pagenum li.backpage a{background:#222;border:#222 1px solid;}

/*index*/
.list {float:left;width:100%;margin:15px 0;}
.list li{float:left;width:200px;text-align:center;height:240px;margin-left:20px;}
.list h3{clear:both;float:left;;width:100%;padding:5px 0;border-bottom:#ccc 1px dashed;margin-bottom:15px;color:#888;}
.list .coverimg em{font-size:21px;}

#friendlink{width:1000px;margin:auto;margin-top:20px;font-size:16px;color:#888;}
#friendlink a{font-size:16px;color:#eee;border-bottom:#ccc 1px dashed;margin-right:6px;}
#bottom{clear:both;margin:auto;margin-top:30px;background:#353535;text-align:center;padding:30px 0;border-top:#666 1px solid;}
#bottom p{text-align:center;font-size:16px;color:#777;}
#bottom a {color:#888;padding:1px 2px;border-bottom:#888 1px dashed;}
#ontop_but a{background:#111;color:#eee;padding:4px 12px;border-radius:12px;line-height:46px;border:#666 1px solid;}

.clr{clear:both;}