﻿.mr_t71                            {margin-top: 71px;}
.mr_t120                        {margin-top: 120px;}
.storiesNode                    {}
.storiesLeft                    {padding: 8px 40px 8px 14px;}
.storiesLeft h2                 {margin-top: 15px;}
.storiesLeft p                  {margin-top: 30px; color: #808080; font-size: 14px; line-height: 20px;margin-bottom:15px;}
.storiesLeft .more{font-size:14px;color:#333;margin-top:20px}
.storiesLeft .more del{background:url(/newscenter/images/icon_img_3_white.gif) no-repeat 0 -15px;width:15px;height:15px;float:right;margin-top:3px;margin-right:25px;}
.storiesLeft .more:hover del{background-position:0 0;}
.storiesLeft p.link             {margin-top: 20px;}
.storiesList li                         {float: left;}
.storiesListBlock                       {margin:4px;position: relative; height: 174px; width:232px; display: block; overflow: hidden;}
.storiesListBlock img           {display: block;}
.storiesListBlock div                     {position: absolute; padding: 20px; display: none; bottom: 0px; left: 0px; width: 192px; height: 52px; background: #f0f1f3; font-size: 14px; color:#595959; cursor:pointer;}
.storiesListBlock div del{width:15px;height:15px;background:url(/newscenter/images/icon_img_2.gif) no-repeat 0 0px;float:right;margin-top: 2px;}
.storiesListBlock div:hover del{background-position:0 0;}
.storiesListBlock:hover p       { color: #11a5fd;}
.productStoreList li                    {float: left; height: 114px; overflow: hidden;margin: 0 4px 8px;}
.productStoreList li a                  {display: block; float: left;width: 152px;height: 114px;position: relative;overflow: hidden;}
.jianju{margin-bottom:70px;}
 
#subTitle                               {height: 90px; width: 100%; background: url(/newscenter/images/subTitleBg.gif) center center repeat-y;}
#subTitle h2            {margin-top: 44px; margin-left: 13px; float: left;}
#subTitle .backLink             {margin-top: 36px; float: right; margin-right: 5px;background: url(/newscenter/images/backLink.jpg) 0 0 no-repeat;width:142px;height:40px;}
#subTitle .backLink:hover{background: url(/newscenter/images/backLink.jpg) 0 -40px no-repeat;width:142px;height:40px;}
/******************************************************************************
***************** STORY PAGE NewRecommendBanner STYLE BEGIN *******************
******************************************************************************/
#NewRecommendBannerArea                                {height: 400px;}
#NewRecommendBannerArea ul                            {height: 400px;}
#NewRecommendBannerArea a                            {color: #000; font-size: 14px; line-height: 18px; text-decoration: none;}
#NewRecommendBannerArea a .newRecommendDetail        {background-color: #f0f1f3;height:230px; font-size: 12px;}
#NewRecommendBannerArea a:hover .newRecommendDetail    {background-color: #f0f1f3;}
#NewRecommendBannerArea h3                            {padding: 15px 45px 0px 15px; font-size: 14px; line-height: 18px; font-weight: normal;color:#333333;}
#NewRecommendBannerArea a:hover h3                    {color: #10a5f9;}
#NewRecommendBannerArea p                            {padding: 0px 20px 15px 15px; color: #595959;}
#NewRecommendBannerArea a del                        {background-image: url(/newscenter/images/icon_img_2.gif); top: 17px;}

.ct_h5{padding:20px 18px 20px;color:#000002;font-size:14px;font-weight: normal;}
.about_ct{height:301px;line-height:18px;padding:0 18px 8px;color: #595959;}
.about_ct2{height:540px;line-height:18px;padding:0 18px 8px;color: #595959;}
.about_ct2 .t_br{padding-bottom:17px;}
.mg_tp58{padding-top:58px;}
.mg_tp62{margin-top:62px;}
.mg_tp77{padding-top:77px;padding-bottom:23px;}
.mg_tp50{padding-top:50px;}
.t_pl2{padding-left:2px;}
.t_bctop{padding:12px 10px 8px 40px;}
.t_bctop_m{padding:4px 10px 43px 10px;}
.t_bctop_b{padding:0 18px 27px 10px;}
.logo_p_new_ct{padding:13px 0 0 5px;}
.productStoreListBlock div{background-color: #F0F1F3;bottom: 0;color: #50BCFD;cursor: pointer;display: none;height: 74px;left: 0;padding: 20px;position: absolute;width: 112px;}
.productStoreListBlock div p{color: #595959; font-size: 14px; height: 74px;}
.productStoreListBlock div del{width:15px;height:15px;background:url(/newscenter/images/icon_img_2.gif) no-repeat 0 0px; position: relative; float: right; top: -15px;}
.productStoreListBlock div:hover del{background-position:0 0;}
#subtitlearea{height: 90px;z-index: 90;width: 100%;}
#subtitle{width: 960px;height: 90px;margin: 0 auto;position: relative;z-index: 90;}
#subtitle .title{float: left; margin: 45px 0 0 16px;}
#subtitle .backnewscenter{float: right;width: 130px;height: 40px;background: url(/newscenter/images/return_aboutsony_pic.png) no-repeat 0 -40px;cursor: pointer; margin: 35px 5px 0 0px;}
#subtitle .backnewscenter:hover{background-position: 0 0;}
#kv{margin-top: -90px;}
.w1200 #kv{margin-top: -90px;}
.w960 #kv{margin-top: -90px; overflow: visible;}
.t_pl2 img {margin-left: 5px;}
.plr-8 img{margin-left: 5px;}