@charset "utf-8";@import url("common.css");@import url("component.css");@import url("showtime.css");body{ background:none;}
#soso_container{ margin:0 20px;}
#soso_container #soso_contant{ margin-top:20px; margin-left:20px;color:#000;}
.pic_150 {width:160px;}
.content_150 {margin-left:-167px; width:100%; float:right; display:inline; line-height:1.6em;}
.content_150 .content {margin-left:167px; padding:0 4px; width:600px;}
.soinfo_head {margin:15px 0; clear:both; position:relative;}
.soinfo_head .m_logo{ position:absolute; right:0;_right:20px; top:38px;}
.soinfo_head h1 {color:#6c9100; font-family:"黑体"; font-size:24px; font-weight:bold; margin:10px 0 10px 20px; line-height:1.2em;}
.soinfo_head .en {color:#787878; font-family:Verdana; font-size:0.8em; font-weight:bold; margin:0 10px;}
.soinfo_head .tv {color:#787878; font-family:"黑体"; font-size:0.6em; font-weight:bold; margin-right:10px;}
.soinfo_head h1 .px14 {font-weight:bold; font-size:0.54em; font-family:Verdana; color:#b8b8b8;}
.soinfo_head h1 span.page{font-size:12px; font-weight:normal; font-family:Verdana;}
.soinfo_head h1 span.page a:hover{background-color:#1a66b3;}
.soinfo_head h1 .px14 a{ color:#b8b8b8; text-decoration:none;}
.soinfo_head h1 .px14 a:hover{ color:#b8b8b8; text-decoration:underline; background-color:transparent;}
.soinfo_head a{ text-decoration:none;}
.soinfo_head a:hover{ background-color:transparent;}
.soinfo_head .ch a,.soinfo_head .ch a:hover{ color:#164677;}
.soinfo_head .en a,.soinfo_head .en a:hover{ color:#787878;}
ul.soinfo_nav {width:100%; border-bottom:1px solid #ccc; color:#004bca; float:left; clear:both; font-family:"宋体"; font-size:1.2em;}
ul.soinfo_nav li {float:left; display:inline; padding:0 5px;}
ul.soinfo_nav li.before {margin-left:20px; background:none;}
ul.soinfo_nav li.before a, ul.soinfo_nav li a {text-decoration:none; display:block; padding-bottom:2px; color:#014bc8;}
ul.soinfo_nav li.before a:hover, ul.soinfo_nav li a:hover, ul.soinfo_nav li.on a:hover {color:#014bc8; background-color:transparent;}
ul.soinfo_nav li.on a {color:#000; text-decoration:none; border-bottom:2px solid #669acc; font-weight:bold;}
ul.soinfo_nav li.on a:hover {color:#000;}
ul.soinfo_nav li.false a { color:#8e8e8e; cursor:default;}
#so_footer{ border-top:1px solid #b2d0ea; line-height:3em; text-align:center; margin-top:10px;}
.data32{ margin:0;}
.grade{ width:600px;}
ul.member_2 li{ width:295px; display:inline;}
.pic_120 {width:117px; float:left; display:inline; position:relative;}
.pic_120 img { width:117px; height:87px; }.content_120 {margin-left:-125px; width:100%; float:right; display:inline; line-height:1.5em;}
.content_120 .contente {margin-left:125px; padding:0 4px; }.pic_120 .player{ position:absolute; left:2px; top:2px; height:87px; width:117px; z-index:1; }.pic_120 .player a:hover{ background-color:transparent;}
.so_plots p{ line-height:2em;}
.movie_pic { margin-left:15px;}
h2.so_ciname{border-bottom:1px solid #ccc; font-weight:normal; position:relative; margin-top:10px;}
h2.so_ciname .m_logo{ position:absolute; right:0;_right:20px; top:0;}
h2.so_ciname .cinamename{ color:#004298; font-weight:bold; margin-left:20px; margin-right:10px;}
h2.so_ciname .cinameen{ font-size:0.8em;}
h2.so_ciname a{ font-size:12px; margin-left:10px;}
.w600{ width:600px;}

