/* ------------------------------
css for www.sony.com.cn/ses
design by zhangliang & uusalon@gmail.com
page build by zhangliang & uusalon@gmail.com
date 2009-03-26
---------------------------- */

body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,iframe,select,textarea{margin:0;padding:0;font-family:"宋体";line-height:normal;}
ul,ol,li{list-style:none;}
img{border:0;}
.clear{clear:both;}
a{color:#535353;text-decoration:none;}
a:hover{text-decoration:underline;color:#2376dc;}
body{font-size:12px;}

/* Header */
#header{width:950px;background:url(/ses/img/bg.png) no-repeat top left;height:74px;overflow:hidden;margin:0 auto 10px;position:relative;}
#header h1#logo{text-indent:-5000px;float:left;}
#header form{float:right;padding:30px 54px 0 0;}
#header input.search_text{font-size:12px;border:none;background:none;width:168px;height:18px;line-height:18px;cursor:text;}
#header input.search_submit{cursor:pointer;border:none;background:none;width:23px;height:20px;}
#header #sony_link{display:block;width:55px;height:20px;left:896px;position:absolute;top:30px;}
#header #sonycsr_link{display:block;width:205px;height:78px;left:0px;position:absolute;top:0px;}

/* Menu */
#menu{width:950px;margin:0 auto 10px;height:41px;overflow:hidden;font-family:"microsoft yahei";}
#menu{position:relative;}
#menu .new{position:absolute;top:0;width:22px;height:14px;background:url(/ses/img/3d/3D.gif) no-repeat;left:90px;}
#menu .hot{position:absolute;top:0px;width:17px;height:5px;background:url(/ses/img/hot.gif) no-repeat;left:86px;}
#menu{background:rgb(250,250,250); border-radius:10px; border:1px solid #ccc; }
#menu ul{margin:0 auto;line-height:41px;height:41px;text-align:center;}
#menu ul li{min-width:150px;position:relative;font-size:14px;line-height:24px;display:inline-block;font-weight:600;border-left:1px solid #ccc;text-align:center;}
#menu ul li a{ display:block;text-decoration:none;}
#menu ul li:first-of-type{border-left:none; }



/* Banner */
#banner{width:950px;margin:0 auto 10px;}
#banner{position:relative;}
.bannerlist{width:950px;height:228px;overflow:hidden;}
.bannerlist ul{width:950px;height:228px;overflow:hidden;}
.bannerlist ul li{width:950px;height:228px;float:left;margin:0 atuo;}
.bannerlist ul li a img{width:950px;height:228px;}
#banner .numli{width:950px;margin:0 auto;}
#banner .numli ul{overflow:hidden;width:120px;margin:0 auto;}
#banner .numli ul li{background: url("/ses/img/numli.png") no-repeat center center;float:left;height:12px;margin-left:8px;width:12px;display:inline;cursor:pointer;}
#banner .numli ul li.on{background: url("/ses/img/numlicur.png") no-repeat center center;float:left;height:12px;margin-left:8px;width:12px;display:inline;}
/* Main */
#main{width:950px;margin:0 auto 10px;position:relative;}
/* left sider */
.index_c1{float:left;width:210px;overflow:hidden;}
.index_tmxy{width:180px;height:191px;color:#660000;padding:0 15px 0;line-height:160%;overflow:hidden;margin:0 auto 10px;background:url(/ses/img/tmxy.jpg) no-repeat 0 0;}
.index_tmxy a.jxw{display:block;width:60px;height:75px;margin:0 0 2px;}
.index_tmxy p{line-height:16px;}
.index_cghd{margin:0 auto 10px;}
.index_rili{width:186px;margin:10px 11px;}
.index_cghd ul{color:#535353;margin:0 0 10px 23px;}
.index_cghd ul li{height:18px;line-height:18px;}
.index_calendar{width:210px;height:231px;background:url(/ses/img/calendar.jpg) no-repeat;}
.index_calendar .calendar{width:186px;margin:0 auto;padding:12px 0 0;}
.index_calendar .calendar .calendar_txt{line-height:28px;text-align:center;color:#de3f08;}
.index_calendar .calendar h3{color:#2376DC;width:186px;line-height:28px;text-align:center;font-size:12px;}
.index_calendar .calendar h3 a{color:#2376DC;}
.index_calendar .calendar .activity{position:absolute;width:458px;top:530px;left:38px;_margin:-2px 0 0;}
.index_calendar .calendar .activity .activity_top{background:url(/ses/img/calendar_top.png) no-repeat;height:25px;width:458px;text-align:center;}
.index_calendar .calendar .activity .activity_top h4{line-height:25px;color:#fff;font-size:12px;}
.index_calendar .calendar .activity .activity_top h4 span{font-weight:100;display:inline;padding:0 0 0 10px;}
.index_calendar .calendar .activity .activity_mid{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:456px;background:#fff;}
.index_calendar .calendar .activity_mid ul{margin:0 20px;overflow:hidden;width:416px;overflow-y:auto;height:320px;}
.index_calendar .calendar .activity_mid li{border-bottom:1px dotted #c6c6c6;height:auto;padding:0 0 8px;margin:8px 0 0;overflow:hidden;font-size:12px;font-weight:100;}
.index_calendar .calendar .activity_mid li span{display:block;text-align:left;}
.index_calendar .calendar .activity_mid .no_line{border-bottom:none;}
.index_calendar .calendar .activity_mid .title{float:left;}
.index_calendar .calendar .activity_mid .date{float:right;width:30%;}
.index_calendar .calendar .activity_mid .list1{color:#ed174d;}
.index_calendar .calendar .activity_mid .bg1{background:#ed174d;color:#fff;padding:0 4px;}
.index_calendar .calendar .activity_mid .list2{color:#8cc63e;}
.index_calendar .calendar .activity_mid .bg2{background:#8cc63e;color:#fff;padding:0 4px;}
.index_calendar .calendar .activity_mid .list3{color:#01b7cd;}
.index_calendar .calendar .activity_mid .bg3{background:#01b7cd;color:#fff;padding:0 4px;}
.index_calendar .calendar .activity_mid .list4{color:#f9911e;}
.index_calendar .calendar .activity_mid .bg4{background:#f9911e;color:#fff;padding:0 4px;}
.index_calendar .calendar .activity_bot{background:url(/ses/img/activity_bot.png) no-repeat;height:9px;}

.index_calendar .close_day{line-height:30px;padding:10px 0;text-align:center;font-size:12px;}

.index_cghd .box_main1{height:auto;}
.index_links{text-align:center;}
.index_links img{margin:3px auto;}
.index_links .box_main1{padding:3px 0;height:120px;}
/* mieddle column */
.index_c2{float:left;width:398px;margin:0 0 0 10px;display:inline;overflow:hidden;}
.index_news{margin:0 auto 10px;}
.index_news .box_main2{padding:5px 0 0 0;background:#ffffff;}
.index_news_nav{background:url(/ses/img/bg.png) no-repeat -220px -156px;width:375px;height:28px;line-height:28px;margin:0 auto 5px;}
.index_news_nav span.more{float:right;padding:0 8px 0 0;}
.index_news_nav span.more a{color:#a7ceff;}
.index_news_nav h3{font-size:14px;color:#ffffff;line-height:28px;padding:0 0 0 26px;}
.index_news_main{width:365px;margin:0 auto;}
.index_news_main li{border-bottom:1px dotted #c4c4c4;color:#2376dc;height:27px;line-height:27px;overflow: hidden;}
.index_news_main li span.date{font-family:Arial;color:#9a9a9a;padding:0 0 0 15px;font-size:10px;-webkit-text-size-adjust:none;}
.index_news_main li.first{height:auto;color:#818181;}
.index_news_main li.first h2{font-size:14px;color:#2376dc;height:28px;line-height:28px;margin:5px auto;}
.index_news_main li.first h2 a{color:#2376dc;}
.index_news_main li.first p.summary{width:335px;margin:0 0 0 20px;line-height:160%;padding:0 0 10px;}
.index_news_main li.last{border:none;}
.index_pic{margin:0 auto 10px;}
/* right sider */
.index_c3{float:left;width:320px;margin:0 0 0 12px;display:inline;overflow:hidden;}
.index_player{margin:0 auto;}
#haibao_id{height:279px;position:relative;overflow:hidden;width:298px;}
.index_player h3{background:url(/ses/img/bg.png) no-repeat -220px -184px;height:28px;line-height:28px;color:#ffffff;font-size:14px;padding:0 0 0 24px;margin:0 0 10px 0;}
.index_player .box_main5{padding:5px 0 5px 11px;overflow:hidden;}
.index_player .box_main5 .pic{display:block;}
.index_player .box_main5 .pic a{display:block;text-align:center;font-size:14px;font-weight:700;}
.index_player .box_main5 .pic img{width:298px;height:255px;display:block;margin:0 0 8px;}
.index_player .box_main5 .number{position:absolute;bottom:25px;height:14px;border:1px solid #e5e5e5;border-right:none;z-index:10;line-height:14px;right:1px;}
.index_player .box_main5 .number span{display:block;float:left;width:22px;border-right:1px solid #e5e5e5;text-align:center;height:14px;cursor:pointer;color:#ffffff;background:#827676;}
.index_player .box_main5 .number span.cur{background:#C41616;color:#ffffff;}
.index_special{margin:0 auto 10px;}
.index_special .box_main3{padding:5px 0 0 11px;overflow:hidden;}
.index_special_title{width:274px;background:url(/ses/img/title_bg.png) no-repeat;height:28px;line-height:28px;color:#ffffff;font-size:14px;padding:0 0 0 24px;text-indent:-5000px;}
.index_special_title a,.index_special_title a:hover{display:block;width:274px;height:28px;color:#fff;text-decoration:none;}
.index_special_main{width:298px;}
.scroll_list{height:330px;overflow:hidden;}
.index_special_main ul li{overflow:hidden;padding:0 0 7px 0;height:93px;margin:10px 0 0;}
.index_special_main ul li .pic{float:left;}
.index_special_main ul li .pic a{display:block;}
.index_special_main ul li .pic img{width:96px;height:75px;display:block;}
.index_special_main ul li .pic .title{background:url(/ses/img/special_pic_bg.gif) repeat-x;height:18px;line-height:18px;color:#fff;width:96px;text-align:center;}
.index_special_main ul li .txt{float:left;width:185px;padding:0 0 0 10px;}
.index_special_main ul li .txt .title{display:block;color:#363636;font-weight:700;margin:0 0 5px 0;}
.index_special_main ul li .txt p{color:#818181;line-height:18px;}
.index_special_main ul li .txt .more{float:right;background:url(/ses/img/more.gif) no-repeat right 0;padding:0 15px 0 0;color:#df5f02;margin:3px 0 0;}


/* Footer */
#footer{width:950px;margin:10px auto;}
.footer_info{background:url(/ses/img/bg.png) no-repeat left -293px;height:48px;}
.footer_info p{line-height:48px;}
.footer_info_left{float:left;color:#535353;padding:0 0 0 10px;}
.footer_info_left a{margin:0 10px;}
.footer_info_right{float:right;width:416px;padding:0 0 0;}
.footer_info_right span.tel{padding:0 0 0 15px;}
.footer_info_right span.fax{padding:0 0 0 42px;}
.footer_other{padding:8px 0;}
.footer_other_left{float:left;color:#7f7f7f;line-height:150%;font-family:Arial;margin:0 0 0 8px;}
.footer_other_left span.fenbian{color:#cccccc;}
.footer_other_right{float:right;width:468px;height:60px;}
.footer_other_right a{display:block;width:468px;height:60px;}
.footer_icp{text-align:center;line-height:160%;}
.footer_icp a{color:#cccccc;}

/* Sider */
.sider{float:left;width:210px;overflow:hidden;}
.sider_list{margin:0 auto 10px;}
.sider_list .box_main1{padding:0 0 15px 0;}
.sider_list_pic{margin:7px 11px;}
.sider_list ul{width:178px;margin:0 auto;}
.sider_list ul li{text-align:right;font-size:14px;padding:0 28px 0 0;height:34px;line-height:34px;border-bottom:1px dotted #c4c4c4;font-family:Arial;}
.sider_list ul li.cur{background:url(/ses/img/bg.png) no-repeat -780px -230px;}
.sider_list ul li.cur a{font-weight:700;color:#2376dc;}

/* List */
.list{float:right;width:730px;}
.list_first{margin:0 auto 10px;background:url(/ses/img/bg.png) no-repeat left -341px;height:218px;}
.list_first_pic{float:left;width:345px;padding:17px 0 0 20px;}
.list_first_pic img{border:1px solid #000000;width:313px;height:181px;}
.list_first_txt{float:left;width:313px;}
.list_first_txt h2{font-family:"????";font-size:18px;padding:29px 0 12px 0;}
.list_first_txt h2 a{color:#ffffff;}
.list_first_txt p.summary{line-height:160%;color:#606161;margin:0 0 15px;}
.list_first_txt span.more a{color:#2376dc;}
.list ul{width:667px;margin:0 auto;}
.list ul li{border-bottom:1px dotted #c4c4c4;padding:15px 0;}
.list ul li h2{font-size:12px;font-weight:400;color:#2376dc;padding:0 0 15px 0;}
.list ul li h2 a{font-size:14px;font-weight:700;color:#2376dc;}
.list ul li h2 span.date{font-family:Arial;font-size:10px;padding:0 0 0 10px;color:#919191;}
.list ul li p.summary{line-height:150%;color:#818181;}
.list ul li p.summary a{color:#2376dc;}

/* Content */
.content{float:right;width:730px;}
.content_nav{background:url(/ses/img/bg.png) no-repeat left -573px;width:690px;height:19px;margin:0 auto;color:#327fdf;padding:9px 0 0 14px;}
.content_nav a{margin:0 3px;color:#327fdf;}
.content_title{width:665px;margin:0 auto;border-bottom:1px dotted #c4c4c4;text-align:center;padding:0 0 10px 0;}
.content_title h2{font-family:"????";font-size:18px;font-weight:400;color:#484848;padding:25px 0 10px;}
.content_title span.date{font-family:Arial;font-size:10px;color:#919191;}
.content_text{width:668px;margin:0 auto;padding:50px 0 20px;font-size:14px;color:#696969;line-height:160%;overflow:hidden;}
.content_text a{color:#327FDF;}
.content_text p{line-height:160%;margin:10px 0;}
.content_pages{text-align:center;}
.content_pages span{color:#cccccc;margin:0 5px;font-family:Arial;}
.content_pages span.cur{color:#2376dc;font-weight:700;}
/*calendar*/
.a_c_box{width:668px;position:relative;margin:0 0 12px 0;font-size:12px;}
.a_c_top{background:url(/ses/img/calender/top1.png) no-repeat;height:11px;margin:0 0 0 46px;overflow:hidden;}
.a_c_top1{background:url(/ses/img/calender/top2.png) no-repeat;}
.a_c_mid{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#f9f9f9;width:490px;padding:0 40px 0 90px;margin:0 0 0 46px;overflow:hidden;}
.a_c_mid1{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#fffdf6;}
.a_c_mid li{border-bottom:1px dotted #C6C6C6;line-height:18px;margin:10px 0 0;padding:0 0 10px 0;overflow:hidden;}
.a_c_mid li span{display:block;font-size:12px;}
.a_c_mid li .title{float:left;width:345px;}
.a_c_mid li .date{float:right;width:145px;}
.a_c_mid li .date .kz_title{color:#818181;}
.a_c_mid .list1{color:#007F5D;}
.a_c_mid .list2{color:#54C311;}
.a_c_mid .list3{color:#FF8400;}
.a_c_mid .list4{color:#FF3000;}
.a_c_mid .no_line{border-bottom:none;}
.a_c_bot{background:url(/ses/img/calender/bot1.png) no-repeat;height:11px;margin:0 0 0 46px;overflow:hidden;}
.a_c_bot1{background:url(/ses/img/calender/bot2.png) no-repeat;}
.week_date1{position:absolute;top:0;left:0;background:url(/ses/img/calender/bg1.png) no-repeat;width:117px;height:52px;color:#fff;padding:12px 0 0 20px;}
.a_c_box .week{font-size:14px;}
.week_date1 span,.week_date_close span{display:block;}
.week_date1 .week,.week_date_close .week{font-weight:700;}
.week_date3{background:url(/ses/img/calender/bg3.png) no-repeat;}
.week_date4{background:url(/ses/img/calender/bg4.png) no-repeat;}
.week_date5{background:url(/ses/img/calender/bg5.png) no-repeat;}
.week_date6{background:url(/ses/img/calender/bg6.png) no-repeat;}
.week_date7{background:url(/ses/img/calender/bg7.png) no-repeat;}
.a_c_box_close{background:url(/ses/img/calender/bg2.png) no-repeat;width:668px;height:64px;}
.week_date_close{float:left;width:117px;height:52px;color:#fff;padding:12px 0 0 20px;}
.a_c_box_close .txt{float:left;width:531px;font-size:12px;color:#525151;line-height:64px;}
.calendar_next_week{float:right;background:url(/ses/img/calender/next_week.gif) no-repeat;width:130px;height:36px;line-height:36px;text-align:center;text-decoration:none;font-size:12px;}
.calendar_next_week a{color:#fff;font-weight:700;}


/* Box */
.box_top1{background:url(/ses/img/bg.png) no-repeat left -279px;width:210px;height:7px;overflow:hidden;}
.box_main1{border:1px solid #e4e4e4;border-top:none;border-bottom:none;}
.box_bot1{background:url(/ses/img/bg.png) no-repeat left -286px;width:210px;height:7px;overflow:hidden;}
.box_top2{background:url(/ses/img/bg.png) no-repeat -220px -279px;width:398px;height:7px;overflow:hidden;}
.box_main2{border:1px solid #e4e4e4;border-top:none;border-bottom:none;}
.box_bot2{background:url(/ses/img/bg.png) no-repeat -220px -286px;width:398px;height:7px;overflow:hidden;}
.box_top3{background:url(/ses/img/special_bg.gif) no-repeat;width:320px;height:7px;overflow:hidden;}
.box_main3{border:1px solid #e4e4e4;border-top:none;border-bottom:none;}
.box_bot3{background:url(/ses/img/special_bg.gif) no-repeat -320px 0;width:320px;height:7px;overflow:hidden;}
.box_top4{background:url(/ses/img/bg.png) no-repeat left -559px;width:730px;height:7px;overflow:hidden;}
.box_main4{border:1px solid #d6d6d6;border-top:none;border-bottom:none;padding:7px 0;}
.box_bot4{background:url(/ses/img/bg.png) no-repeat left -566px;width:730px;height:7px;overflow:hidden;}
.box_top5{background:url(/ses/img/bg.png) no-repeat -630px -279px;width:320px;height:7px;overflow:hidden;}
.box_main5{border:1px solid #d6d6d6;border-top:none;border-bottom:none;background:#eeeeee;}
.box_bot5{background:url(/ses/img/bg.png) no-repeat -630px -286px;width:320px;height:7px;overflow:hidden;}

/* Add by zhangliang 2009.07.31 */
a.red{color:red;}
.index_news_main li.first h2 a.red{color:red;}
/* Add by zhangliang 2010.01.07 */
.pages{text-align:center;padding:10px 0 0;}
.pages span{margin:0 6px 0;}
.pages a.cur{font-weight:700;color:#2376dc;}
#select_include{padding:15px 0 0;font-weight:700;}
.jieshao_pic{float:right;width:125px;height:93px;margin:0 0 0 10px;}
.jieshao_pic img{width:125px;height:93px;}
/* Add by zhangliang 2010.01.08 */
.sd_list{overflow:hidden;}
.list ul.sd_list{margin:30px auto 0;}
.sd_list li{width:150px;height:170px;float:left;margin:0 16px 0 0;display:inline;}
.list ul.sd_list li{border:none;padding:0;margin-bottom:8px;}
.sd_list li .pic{display:block;margin:0 0 10px;}
.sd_list li .pic a{display:block;font-weight:700;color:#000000;}
.sd_list li .pic img{display:block;margin:0 0 10px;width:150px;height:110px;}
.sd_list li .selling_price{color:#646464;}
.sd_list li .specail_price{color:#eb7900;font-size:14px;font-family:Arial;}
/* Add by zhangliang 2010.02.20 */
.index_notice{margin:0 0 10px;}
.notice_txt{color:#de3f08;background:#ffffff;padding:5px 12px;line-height:160%;font-size:13px;}
.notice_txt{color:#de3f08;}
.notice_txt a{color:#de3f08;}
.notice_txt .big{font-weight:700;font-size:14px;}
/*Add by zhaiying ***1*/
.index_cghd ul .hot{background:url(/ses/img/hot.gif) no-repeat 80px 0;}
.index_cghd .gyaxzx{color:#f00;}
/* Add by zhaiying 2011.02.25 */
/*#menu a.menu_join{width:120px;}
#menu a.menu_join:hover{background-position:-723px -115px;}*/
/* Add by zhaiying 2012.02.02 */
/*#menu a.menu_download{width:107px;}
#menu a.menu_download:hover{background-position:-843px -115px;}*/
/* Add by zhaiying 2012.03.09 */
.calendar_note{padding:8px 0 0 40px;}
/* Add by zhaiying 2012.03.30 */
.sina_box{position:absolute;top:55px;left:750px;width:200px;line-height:20px;}
.sina_box .double_tt{margin-left:15px;color:#000000;}
.sina_box span{float:left;padding:0 5px 0 0;}
.sina{float:left;background:url(/ses/img/sina.gif) no-repeat 0 center;width:16px;height:16px;overflow:hidden;text-indent:-5000px;}
/* Add by zhaiying *** */

/*footer_new by 20131024*/
.footer_new{margin: 10px auto;width: 950px;height: 40px;line-height: 40px;padding: 0 0 5px;}
.footer_left {float: left;}
.footer_left .sony_home{float: left;background: url('/ses/img/sony_china_home.gif') no-repeat;width: 103px;height: 12px;text-indent: -5000px;margin: 15px 0 0;overflow:hidden;}
.footer_left .links {float: left;}
.footer_left .links a {margin: 0 15px;font-weight: 700;}
.footer_right span {margin: 0 0 0 30px;}
.footer_right {float: right;}
#weekendshow_b span{display:block;position:absolute;right:0;top:0;cursor:pointer;}
.zhutiqu{width:950px;margin:0 auto;padding:0 0 10px;position:relative;}
.zhutiqu .video_close{width:24px;height:24px;position:absolute;top:10px;right:12px;cursor:pointer;}