
/******************BRAVIA*******************
******************main.css******************
*******************************************/

/* reset.css ------------------------------------------ */
html                                                { color:#000; background:#FFF;}
body                                                { font:12px /16px  Arial;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table                                               { border-collapse:collapse; border-spacing:0;}
fieldset,img                                        { border:0;}
address,caption,cite,code,dfn,em,strong,th,var      { font-style:normal; font-weight:normal;}
li                                                  { list-style:none;}
caption,th                                          { text-align:left;}
h1,h2,h3,h4,h5,h6                                   { font-size:100%; font-weight:normal;}
q:before,q:after                                    { content:'';}
abbr,acronym                                        { border:0; font-variant:normal;}
input,textarea,select                               { font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select                               { *font-size:100%;}
legend                                              { color:#000;}
h1                                                  { color:#808080; font-size:18px; font-family:Arial; font-weight:inherit;}
h2                                                  { color:#666666; font-size:12px; font-family:Arial; font-weight:bold;}
h3                                                  { color:#666666; font-size:12px; font-family:Arial; font-weight:bold;}
h4                                                  { color:#000000; font-size:11px; font-family:Arial; font-weight:inherit;}
h5                                                  { font-family:inherit; font-size:inherit; font-weight:inherit;}
h6                                                  { font-family:inherit; font-size:inherit; font-weight:inherit;}
p                                                   { line-height:150%; font-size:12px; font-family:Arial;}
/* global link ------------------------------------------ */
a, a:link   { font-size:100%; font-family:/*georgia,serif*/; text-decoration:none; color:#000; text-transform:none; } 
a:visited   { /*color: #f60;*/ } 
a:hover     { text-decoration:underline; } 
a:focus     { -moz-outline-style:none; } 
em          { font-style:italic;} 
/* null div ------------------------------------------ */
.null3      { width:100%; height:3px;   visibility:hidden; clear:both; margin:0; padding:0;}
.null5      { width:100%; height:5px;   visibility:hidden; clear:both; margin:0; padding:0;}
.null8      { width:100%; height:8px;   visibility:hidden; clear:both; margin:0; padding:0;}
.null10     { width:100%; height:10px;  visibility:hidden; clear:both; margin:0; padding:0;}
.null20     { width:100%; height:20px;  visibility:hidden; clear:both; margin:0; padding:0;}
.null25     { width:100%; height:25px;  visibility:hidden; clear:both; margin:0; padding:0;}
.null36     { width:100%; height:36px;  visibility:hidden; clear:both; margin:0; padding:0;}
.null100    { width:100%; height:100px; visibility:hidden; clear:both; margin:0; padding:0;}
/* single style ------------------------------------------ */
.bold                   { font-weight:bold;}
.color_red              { color:#f00;}
.color_gray             { color:#ccc;}
.color_green            { color:#6EB328;}
.inline_for_ie6         { _display:inline;}
.clear                  { clear:both; font-size:1px; width:1px; height:0; visibility:hidden; }
.hidden                 { display:none;}
.border_top_01          { border-top:1px solid #e5e5e5;}
.border_bottom_01       { border-bottom:1px solid #d9d9d9;}
.border_right_01        { border-right:1px solid #e5e5e5;}
.border_01              { border:1px solid #dadada;}
.border_02              { border:1px solid #8c8c8c;}
.no_border              { border:0;}
.auto_height            { height:auto !important; height:100%; min-height:0px; overflow:hidden; _overflow:inherit;}
.margin_top_3           { margin-top:2px; clear:both;}
.margin_top_5           { margin-top:5px;}
.margin_top_10          { margin-top:10px;}
.margin_top_15          { margin-top:15px;}
.margin_top_20          { margin-top:20px;}
.margin_top_30          { margin-top:30px;}
.margin_bottom_15       { margin-bottom:15px;}
.margin_bottom_10       { margin-bottom:10px;}
.margin_bottom_5        { margin-bottom:5px;}
.padding_bottom_10      { padding-bottom:10px;}
.padding_bottom_20      { padding-bottom:20px;}
.padding_bottom_30      { padding-bottom:30px;}
.padding_top_5          { padding-top:5px;}
.padding_top_10         { padding-top:10px;}
.padding_left_10        { padding-left:10px;}
.padding_left_15        { padding-left:15px;}
.padding_left_20        { padding-left:20px;}
.padding_top_30         { padding-top:30px;}
.line_height_01         { line-height:1.5em;}
.underline              { text-decoration:underline;}
.black                  { background:#000;}
.remarks                { color:#999; font:12px arial; clear:both;}
.remarks a              { color:#999;}
.remarks2               { font:12px /18px arial; color:#999;}
.tb_buy_now             { width:110px; height:22px; background:url(/products/bravia/images/buy_bt.jpg) no-repeat; font:12px /22px arial; color:#333; text-indent:36px;}
.tb_buy_now a           { color:#333; text-decoration:none; }
.tb_buy_now a:hover     { text-decoration:underline;}
.index_more             { height:23px; line-height:23px; background:url(/products/bravia/images/bravia_index_11.gif) 10px 8px no-repeat; text-indent:20px;}
/*******************************************
******************main.css over*************
*******************************************/

/*******************************************
****************header.css******************
*******************************************/
#header                                 { width:950px; margin:0 auto; position:relative; z-index:500; height:95px; background:#fff;}
#header #logo                           { position:absolute; top:10px; right:0;}
#header #logo2                          { position:absolute; top:10px; left:0;}
#header #top_search                     { position:absolute; width:330px; height:24px; right:0; top:68px;}
#header #top_search #s_title            { float:left;}
#header #top_search #s_input            { float:left; background:url(/products/bravia/images/bg_input_01.gif) 0 0 no-repeat; width:170px; height:20px;}
#header #top_search #s_input input      { border:0; width:164px; margin:2px 0 0 2px; height:16px;}
#header #top_search #s_buttom           { float:left; width:27px; height:20px;}
#header #top_search #s_buttom input     { background:url(/products/bravia/images/index_r2_c16.jpg) 0 0 no-repeat; border:0; width:25px; height:20px;}
#header #top_search #s_china            { float:left;}
#header_banner                          { width:950px; height:70px; border-bottom:0px solid #bfbfbf;}
#header_banner img                      { display:block;}
#menu1_box                              { position:absolute; top:70px; left:0; z-index:499}
#menu1_box #menu1_box2                  { position:relative; }

/*******************************************
****************header.css over*************
*******************************************/
/*******************************************
****************nav2.css********************
*******************************************/
.wrap                       { width:950px; margin:0 auto; position:relative;}
#menu2_box                  { height:38px; position:relative; z-index:49}
#menu2_box #menu2_box2      { }

#el_head                                                 { height:95px;}

/*******************************************
****************nav2.css over***************
*******************************************/
/*******************************************
****************middle.css******************
*******************************************/
.phone800       { height:40px; margin:0 auto; background:url(/products/bravia/images/800_comm.gif) 0 0 repeat-x;}
.phone800 img   { display:block; text-align:left; float:left;}
.headline800    { color:#000; font:26px /40px arial '黑体'; padding-left:20px; }
.kv             { width:948px; border:1px solid #d6d6d6; margin:0 auto; background:#666;}
.black .kv      { border:1px solid #666;}
.kv img         { display:block;}
.checkbox       { padding:0; margin:0; border:none; width:13px; height:13px;}

.img_800                                        { display:block; position:absolute; top:0; left:0; float:none; margin-top:0; *margin-top:-5px; _margin-top:-5px;}

/*nav3,4*/
#nav3                   { width:950px; background:#e2e2e2;}
#nav3  ul               { }
#nav3  li               { display:inline; float:left; border-bottom:0;}
#nav3  li img           { display:block;}
.black #nav3            { width:950px; background:#000;}
#nav4                   { width:948px; background:#fff;  border:1px solid #ccc; position:relative;}
#nav4 ul                { }
#nav4 ul li             { display:inline; float:left; }
#nav4 li img            { display:block;}
#nav4 .on_sale          { position:absolute; right:3px; }

.black #nav4            { width:950px; background:#000; border:0; position:relative;}
.black #nav4 ul         { }
.black #nav4 ul li      { display:inline; float:left; height:36px;}

.content_box                                { width:950px; clear:both;}
.content_box2                               { width:948px; border:1px solid #ccc;}
.black .content_box2                        { width:938px; clear:both; border:1px solid #1b1b1b; margin:5px auto;}
.content_box3                               { width:950px; clear:both; background:url(/products/bravia/images/bg_line_01.gif) left top repeat-x; padding-top:10px; margin-top:20px; color:#666;}
.content_box4                               { width:948px; clear:both; border:1px solid #d6d6d6; background:url(/products/bravia/images/bg_line_03.gif) left top repeat-x;}
.content_box4 .content_box4_in              { width:948px; clear:both; }
.black .content_box4                        { width:950px; clear:both; border:0; border-top:5px solid #343434; background:none;}
.black .content_box4 .content_box4_in       { width:950px; clear:both; }
.content_box5                               { width:948px; border:1px solid #ccc; }
/* cover page css  */

.one_product                                                                            { width:950px;}
.one_product .product_to_reveal                                                         { width:500px; float:left; clear:left;}
.one_product .product_to_reveal img                                                     { display:block; margin:0 auto;}
.one_product .product_information                                                       { width:450px; float:right; clear:right; }
.one_product .product_information .txt_name_and_slogan                                  {  }
.one_product .product_information h1.name                                               { width:450px; margin-top:18px; color:#c3122e; font:27px /30px arial;}
.one_product .product_information h1.name img                                           { display:block }
.one_product .product_information h2.slogan                                             { width:450px; font:14px /26px arial; color:#666;}
.one_product .product_information h3.property                                           { width:450px; font:12px /18px arial; color:#cccccc; padding:5px 0;}
.one_product .product_information .type_example                                         { width:450px; }
.one_product .product_information .type_example .type_type                              { width:450px; height:140px; overflow:hidden; position:relative;}
.one_product .product_information .type_example .type_type ul                           { }
.one_product .product_information .type_example .type_type ul li                        { width:450px; height:140px; clear:both; position:relative;  }
.one_product .product_information .type_example .type_type .gb                          { width:32px;  height:26px; position:absolute; top:12px; left:10px;}
.one_product .product_information .type_example .type_type ul li .type_name             { width:400px; height:20px; float:left; clear:both; margin:12px 0 3px  52px; color:#666; font:bold 16px arial; display:inline;}
.one_product .product_information .type_example .type_type ul li .price                 { width:120px; height:18px; clear:both; margin:0 0 0  52px; color:#c51230; font:bold 16px arial; display:inline;}
.one_product .product_information .type_example .type_type ul li .buy_now               { width:110px; height:22px; clear:both; position:absolute; top:60px; left:53px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.one_product .product_information .type_example .type_type ul li .buy_now a             { color:#fff; text-decoration:none;}
.one_product .product_information .type_example .type_type ul li .buy_now a:hover       { text-decoration:underline;}
.one_product .product_information .type_example .type_type .color_box                   { width:88px;  height:21px; position:absolute; top:90px; left:53px; padding-top:2px; background:#fff; border:1px solid #f2c4ce;}
.one_product .product_information .type_example .type_type .color_box span              { float:left; color:#b2b2b2; font:11px /18px arial; padding:0 5px; }
.one_product .product_information .type_example .type_type .color_box a                 { float:left;  margin:0 2px 0 0 ;  }
.one_product .product_information .type_example .type_type .color_box a img             { display:block;}
.one_product .product_information .forsix .type_type .color_box                         { width:132px;  height:21px; position:absolute; top:90px; left:53px; padding-top:2px; background:#fff; border:1px solid #f2c4ce;}
.one_product .product_information .forsix .type_type  ul li .state                      { width:300px; position: absolute; top: 120px; left: 53px; clear:left;}
.one_product .product_information .nocolor .type_type ul li .state                      { width:300px; position: absolute; top: 88px; left: 53px; clear:left;}
.black .one_product .product_information .nocolor .type_type ul li .state               { width:300px; position: absolute; top: 88px; left: 53px; clear:left;}

.black .one_product .product_information h1.name                                        { width:450px; margin-top:18px; color:#e5d3a3; font:27px /30px arial;}
.black .one_product .product_information h2.slogan                                      { width:450px; font:14px /26px arial; color:#fff;}
.black .one_product .product_information .type_example .type_type ul li .type_name      { width:400px; height:20px; float:left; clear:both; margin:12px 0 0  52px; color:#e6d6a5; font:bold 16px arial;  display:inline;}
.black .one_product .product_information .type_example .type_type ul li .price          { width:120px; height:18px; margin:5px 0 0  52px; color:#c51230; font:bold 16px arial;  display:inline;}
.black .one_product .product_information .type_example .type_type .color_box            { width:88px;  height:21px; position:absolute; top:90px; left:53px; padding-top:2px; background:#000; border:1px solid #31040b;}
.black .one_product .product_information .forsix .type_type .color_box                  { width:132px;  height:21px; position:absolute; top:90px; left:53px; padding-top:2px; background:#000; border:1px solid #31040b;}
.two_product                                                                            { width:950px;}
.two_product .product_to_reveal                                                         { width:500px; float:left; clear:left;}
.two_product .product_to_reveal img                                                     { display:block; margin:0 auto;}
.two_product .product_information                                                       { width:450px; float:right; clear:right; }
.two_product .product_information .txt_name_and_slogan                                  {  }
.two_product .product_information h1.name                                               { width:450px; margin-top:18px; color:#c3122e; font:27px /30px arial;}
.two_product .product_information h1.name img                                           { display:block }
.two_product .product_information h2.slogan                                             { width:450px; font:14px /26px arial; color:#666;}
.two_product .product_information h3.property                                           { width:450px; font:12px /18px arial; color:#cccccc; padding:5px 0;}
.two_product .product_information .type_example                                         { width:450px;  }
.two_product .product_information .type_example .type_type                              { width:450px; height:73px; overflow:hidden; position:relative;}
.two_product .product_information .type_example .type_type ul                           { }
.two_product .product_information .type_example .type_type ul li                        { width:450px; height:73px; position:relative; clear:both;}
.two_product .product_information .type_example .type_type .gb                          { width:32px;  height:26px; position:absolute; top:12px; left:10px;}
.two_product .product_information .type_example .type_type ul li .type_name             { width:190px; height:auto; float:left; clear:both; display:inline; margin:12px 0 0  44px; color:#666; font:bold 16px arial;}
.two_product .product_information .type_example .type_type ul li .price                 { width:120px; height:18px; float:left; clear:both; display:inline; margin:1px 0 0  44px; color:#c51230; font:bold 16px arial;}
.two_product .product_information .type_example .type_type ul li .buy_now               { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.two_product .product_information .type_example .type_type ul li .buy_now a             { color:#fff; text-decoration:none;}
.two_product .product_information .type_example .type_type ul li .buy_now a:hover       { text-decoration:underline;}
.two_product .product_information .type_example .type_type ul li .state                 { width:200px; position: absolute; top: 38px; left: 240px;}
.two_product .product_information .type_example .type_type .color_box                   { width:88px;  height:21px; position:absolute; top:10px; left:240px; padding-top:2px; background:#fff; border:1px solid #f2c4ce;}
.two_product .product_information .type_example .type_type .color_box span              { float:left; color:#b2b2b2; font:11px /18px arial; padding:0 5px; }
.two_product .product_information .type_example .type_type .color_box a                 { float:left;  margin:0 2px 0 0 ;  }
.two_product .product_information .type_example .type_type .color_box a img             { display:block;}
.black .two_product .product_information h1.name                                        { width:450px; margin-top:18px; color:#e5d3a3; font:27px /30px arial;}
.black .two_product .product_information h2.slogan                                      { width:450px; font:14px /26px arial; color:#fff;}
.black .two_product .product_information .type_example .type_type ul li .type_name      { width:190px; height:auto; float:left; clear:both; display:inline; margin:12px 0 0  44px; color:#e6d6a5; font:bold 16px arial;}
.black .two_product .product_information .type_example .type_type ul li .price          { width:120px; height:18px; float:left; clear:both; display:inline; margin:1px 0 0  44px; color:#c51230; font:bold 16px arial;}
.black .two_product .product_information .type_example .type_type ul li .buy_now        { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.black .two_product .product_information .type_example .type_type .color_box            { width:88px;  height:21px; position:absolute; top:10px; left:240px; padding-top:2px; background:#000; border:1px solid #31040b;}
.black .two_product .product_information .type_example .type_type ul li .state          { width:200px; position: absolute; top: 38px; left: 240px;}
/* no color */
.two_product .product_information .nocolor .type_type                                    { height:50px;}
.two_product .product_information .nocolor .type_type ul li                              { height:50px;}
.two_product .product_information .nocolor .type_type ul li .type_name                   { width:170px; height:auto; float:left; clear:both; margin:12px 0 0 52px; color:#666; font:bold 16px arial;}
.two_product .product_information .nocolor .type_type ul li .price                       { width:120px; height:18px; float:left; clear:none; margin:12px 0 0 10px; color:#c51230; font:bold 16px arial;}
.two_product .product_information .nocolor .type_type ul li .buy_now                     { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.two_product .product_information .nocolor .type_type ul li .state                       { width:200px; position: absolute; top: 33px; left: 53px; }
.black .two_product .product_information .nocolor .type_type ul li .type_name            { width:170px; height:auto; float:left; clear:both; margin:12px 0 0  52px; color:#e6d6a5; font:bold 16px arial;}
.black .two_product .product_information .nocolor .type_type ul li .price                { width:120px; height:18px; float:left; clear:none; margin:12px 0 0  10px; color:#c51230; font:bold 16px arial;}
.black .two_product .product_information .nocolor .type_type ul li .buy_now              { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.black .two_product .product_information .nocolor .type_type ul li .state                { width:200px; position: absolute; top: 33px; left: 53px;}
/*  for six */
.two_product .product_information .forsix .type_type ul li .type_name                   { width:130px; height:auto; float:left; clear:both; margin:12px 0 0  52px; color:#666; font:bold 16px arial;}
.two_product .product_information .forsix .type_type ul li .price                       { width:120px; height:18px; float:left; clear:both; margin:1px 0 0  52px; color:#c51230; font:bold 16px arial;}
.two_product .product_information .forsix .type_type ul li .buy_now                     { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.two_product .product_information .forsix .type_type .color_box                         { width:132px; height:21px; position:absolute; top:10px; left:195px; padding-top:2px; background:#fff; border:1px solid #f2c4ce;}
.black .two_product .product_information .forsix .type_type ul li .type_name            { width:130px; height:auto; float:left; clear:both; margin:12px 0 0  52px; color:#e6d6a5; font:bold 16px arial;}
.black .two_product .product_information .forsix .type_type ul li .price                { width:120px; height:18px; float:left; clear:both; margin:1px 0 0  52px; color:#c51230; font:bold 16px arial;}
.black .two_product .product_information .forsix .type_type ul li .buy_now              { width:110px; height:22px; position:absolute; top:12px; left:335px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; }
.black .two_product .product_information .forsix .type_type .color_box                  { width:132px; height:21px; position:absolute; top:10px; left:195px; padding-top:2px; background:#000; border:1px solid #31040b;}

.one_product .product_information .type_example li.auto_height{ _display:inline;}
.two_product .product_information .type_example li.auto_height{ _display:inline;}

.main_property                          {  width:928px; margin:6px auto;}
.main_property .property_box            {  width:926px; margin:0 auto;}
.black .main_property                   {  width:916px; margin:8px auto;}
.black .main_property .property_box     {  width:916px; margin:0 auto;}
.title_more                             { text-align:right; background:url(/products/bravia/images/icon_08.gif) 11px 3px no-repeat; font:12px arial; color:#c61130; float:right; width:50px;}
.title_more a                           { color:#c61130; text-decoration:none;}
.black .title_more                      { text-align:right; background:url(/products/bravia/images/icon_09.gif) 11px 3px no-repeat; font:12px arial; color:#dfcea0; float:right; width:50px;}
.black .title_more a                    { color:#dfcea0; text-decoration:none;}

.type_row_4                                                    { width:948px; background:url(/products/bravia/images/bg_row_4.gif) left top repeat-y; margin:0 auto;}
.type_row_4 ul                                                 { }
.type_row_4 ul li                                              { position:relative; width:237px; height:100px; display:inline; float:left; margin-bottom:10px;}
.type_row_4 ul li .right_block                                 { width:237px; margin:0 auto; float:left; position:relative;}
.type_row_4 ul li .right_block img                             { float:left;  _diaplay:inline; margin-left :4px;}
.type_row_4 ul li .right_block .type_name                      { position:absolute; top:0; right:1px; z-index:96; width:118px;font:bold 13px /16px arial; color:#000; height:48px;}
.type_row_4 ul li .right_block .type_name_cn                   { position:absolute; top:33px; right:1px; z-index:97; width:118px; height:18px;font:12px /18px arial; color:#7f7f7f; background:#fff; overflow:hidden;}
.type_row_4 ul li .right_block .price                          { position:absolute; top:52px; right:1px; z-index:98; width:118px; font:bold 12px /24px arial;color:#c51230;}
.type_row_4 ul li .right_block .buy_now                        { position:absolute; top:75px; right:1px; z-index:99; width:118px; font:12px /22px arial; color:#fff; text-indent:36px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat;}
.type_row_4 ul li .right_block .buy_now a                      { color:#fff; text-decoration:none;}
.type_row_4 ul li .right_block .buy_now a:hover                { text-decoration:underline;}
.black .type_row_4                                             { width:948px; background:url(/products/bravia/images/bg_row_4_black.gif) left top repeat-y; margin:0 auto;}
.black .type_row_4 ul                                          { }
.black .type_row_4 ul li                                       { position:relative; width:237px; height:100px; display:inline; float:left;}
.black .type_row_4 ul li .right_block                          { width:237px; margin:0 auto; float:left; position:relative;}
.black .type_row_4 ul li .right_block img                      { float:left;  _diaplay:inline; margin-left :4px;}
.black .type_row_4 ul li .right_block .type_name               { position:absolute; top:0;    right:1px; z-index:96; width:118px; font:bold 13px /16px arial; color:#dfcea0; height:48px;}
.black .type_row_4 ul li .right_block .type_name_cn            { position:absolute; top:33px; right:1px; z-index:97; width:118px; height:18px;font:12px /18px arial; color:#dfcea0; background:#000; overflow:hidden;}
.black .type_row_4 ul li .right_block .price                   { position:absolute; top:52px; right:1px; z-index:98; width:118px; font:bold 12px /24px arial;color:#c51230;}
.black .type_row_4 ul li .right_block .buy_now                 { position:absolute; top:75px; right:1px; z-index:99; width:118px; font:12px /22px arial; color:#fff; text-indent:36px; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat;}
.black .type_row_4 ul li .right_block .buy_now a               { color:#fff; text-decoration:none;}
.black .type_row_4 ul li .right_block .buy_now a:hover         { text-decoration:underline;}

/* cover page css over  */
/* feature page css */
.content_box .content_left                                                          { float:left; width:770px; _display:inline; border:1px solid #ccc; margin-bottom:5px;}
.content_box .content_right                                                         { float:right; width:173px; _display:inline; }
.content_box .content_right h2                                                      { background:url(/products/bravia/images/bg_line_02.gif) repeat-x; color:#000; font:bold 14px /28px arial; text-indent:15px;}
.content_box .content_right .product_box_right                                      { border:1px solid #ccc; border-top:0; margin-bottom:5px;  padding-top:5px;}
.content_box .content_right .product_box_right .right_block                         { width:162px; border-bottom:1px solid #ccc; margin:0 auto; margin-bottom:5px; padding-bottom:7px; position:relative;}
.content_box .content_right .product_box_right .right_block img                     { display:block; margin:0 auto;}
.content_box .content_right .product_box_right .right_block .type_name              { width:160px; margin:0 auto; font:bold 13px /20px arial; color:#000; text-align:center;}
.content_box .content_right .product_box_right .right_block .type_name a            { color:#000;}

.content_box .content_right .product_box_right .right_block .type_name_cn           {text-align:center;}

.content_box .content_right .product_box_right .right_block .price                  { width:162px; margin:0 auto; height:20px; font:bold 12px /16px arial; color:#c51230;  text-align:center;}
.content_box .content_right .product_box_right .right_block .price span             { font:bold 12px arial;color:#c51230;}
.content_box .content_right .product_box_right .right_block .buy_now                { width:162px; margin:0 auto; font:12px /22px arial; color:#fff; text-indent:66px; background:url(/products/bravia/images/bg_buy_now.gif) center top no-repeat; margin-bottom:3px;}
.content_box .content_right .product_box_right .right_block .buy_now a              { color:#fff; text-decoration:none;}
.content_box .content_right .product_box_right .right_block .buy_now a:hover        { text-decoration:underline;}
.content_box .content_right .product_box_right .right_block .to_detail              { width:162px; margin:0 auto; font:12px /22px arial; color:#fff; text-indent:66px; background:url(/products/bravia/images/bg_detail.gif) center top no-repeat; margin-bottom:3px;}
.content_box .content_right .product_box_right .right_block .to_detail a            { color:#fff; text-decoration:none;}
.content_box .content_right .product_box_right .right_block .to_detail a:hover      { text-decoration:underline;}
.content_box .content_right .product_box_right .right_more                          { width:162px; margin:5px auto; text-align:right; font:12px /16px arial; color:#c61130; background:url(/products/bravia/images/icon_08.gif) 125px 3px no-repeat; }
.content_box .content_right .product_box_right .right_more a                        { color:#c61130; text-decoration:none;}
.content_box .content_right .product_box_right .right_block2                        { width:162px; border-bottom:1px solid #ccc; margin:0 auto; margin-bottom:5px; position:relative;}
.content_box .content_right .product_box_right .right_block2 img                    { display:block; margin:0 auto;}
.content_box .content_right .product_box_right .right_block2 .type_name             { width:142px; height:40px; margin:0 auto; font:bold 13px /20px arial; color:#000; text-align:center;}
.content_box .content_right .product_box_right .right_block2 .type_name a           { color:#000;}
.content_box .content_right .product_box_right .right_block2 .type_name_cn          { position:absolute; top:108px; right:0; z-index:97; width:162px; height:20px; margin:0 auto; font:12px /20px arial; color:#666; text-align:center; background:#fff;}
.content_box .content_right .product_box_right .right_block2 .type_name_cn a        { color:#666;}
.content_box .content_right .product_box_right .right_block2 .price                 { width:162px; margin:0 auto; height:20px; font:bold 12px /16px arial; color:#c51230;  text-align:center;}
.content_box .content_right .product_box_right .right_block2 .price span            { font:bold 12px arial;color:#c51230;}
.content_box .content_right .product_box_right .right_block2 .buy_now               { width:162px; margin:0 auto; font:12px /22px arial; color:#fff; text-indent:66px; background:url(/products/bravia/images/bg_buy_now.gif) center top no-repeat; margin-bottom:10px;}
.content_box .content_right .product_box_right .right_block2 .buy_now a             { color:#fff; text-decoration:none;}
.content_box .content_right .product_box_right .right_block2 .buy_now a:hover       { text-decoration:underline;}
.black .gray    { background:#262626;}
.black .content_box .content_left                                                   { float:left; width:760px; _display:inline; margin-left:5px; border:0; margin-bottom:5px; background: #000;}
.black .content_box .content_right                                                  { float:right; width:175px; _display:inline; margin-right:5px; }
.black .content_box .content_right h2                                               { border:1px solid #333; background:url(/products/bravia/images/bg_line_01.gif) repeat-x; color:#fff; font:bold 14px /28px arial; text-indent:15px;}
.black .content_box .content_right .product_box_right                               { border:0; border-top:0; margin-bottom:5px; background: #000; padding-top:5px;}
.black .content_box .content_right .product_box_right .right_block                  { width:162px; border-bottom:1px solid #333; margin:0 auto; margin-bottom:5px; position:relative;}
.black .content_box .content_right .product_box_right .right_block img              { display:block; margin:0 auto;}
.black .content_box .content_right .product_box_right .right_block .type_name       { width:160px;  margin:0 auto; font:bold 13px /20px arial; color:#dfcea0; text-align:center;}
.black .content_box .content_right .product_box_right .right_block .type_name a     { color:#dfcea0; }
.black .content_box .content_right .product_box_right .right_block .price           { width:162px; margin:0 auto; height:20px; font:bold 12px /16px arial; color:#c51230;  text-align:center;}
.black .content_box .content_right .product_box_right .right_block .price span      { font:bold 12px arial;color:#c51230;}
.black .content_box .content_right .product_box_right .right_block .buy_now         { width:162px; margin:0 auto; font:12px /22px arial; color:#fff; text-indent:66px; background:url(/products/bravia/images/bg_buy_now.gif) center top no-repeat; margin-bottom:10px;}
.black .content_box .content_right .product_box_right .right_block .buy_now a       { color:#fff; text-decoration:none;}
.black .content_box .content_right .product_box_right .right_block .buy_now a:hover { text-decoration:underline;}
.black .content_box .content_right .product_box_right .right_more                   { width:162px; margin:5px auto; text-align:right; font:12px /16px arial; color:#dfcea0; background:url(/products/bravia/images/icon_09.gif) 125px 2px no-repeat; }
.black .content_box .content_right .product_box_right .right_more a                 { color:#dfcea0; text-decoration:none;}
.black .content_box .content_right .product_box_right .right_block2                 { width:162px; border-bottom:1px solid #333; margin:0 auto; margin-bottom:5px; position:relative;}
.black .content_box .content_right .product_box_right .right_block2 img             { display:block; margin:0 auto;}
.black .content_box .content_right .product_box_right .right_block2 .type_name      { width:142px; height:40px; margin:0 auto; font:bold 13px /20px arial; color:#dfcea0; text-align:center;}
.black .content_box .content_right .product_box_right .right_block2 .type_name a    { color:#dfcea0;}
.black .content_box .content_right .product_box_right .right_block2 .type_name_cn   { position:absolute; top:108px; right:0; z-index:97; width:162px; height:20px; margin:0 auto; font:12px /20px arial; color:#dfcea0; text-align:center; background:#000;}
.black .content_box .content_right .product_box_right .right_block2 .type_name_cn a { color:#dfcea0;}
.black .content_box .content_right .product_box_right .right_block2 .price          { width:162px; margin:0 auto; height:20px; font:bold 12px /16px arial; color:#c51230;  text-align:center;}
.black .content_box .content_right .product_box_right .right_block2 .price span     { font:bold 12px arial;color:#c51230;}
.black .content_box .content_right .product_box_right .right_block2 .buy_now        { width:162px; margin:0 auto; font:12px /22px arial; color:#fff; text-indent:66px; background:url(/products/bravia/images/bg_buy_now.gif) center top no-repeat; margin-bottom:10px;}
.black .content_box .content_right .product_box_right .right_block2 .buy_now a      { color:#fff; text-decoration:none;}
.black .content_box .content_right .product_box_right .right_block2 .buy_now a:hover{ text-decoration:underline;}

/* feature page css over */

/* main feature black*/
#bravia_property img{display:block;}
#bravia_property dl dd {list-style-image:url(images/list_icon.gif);line-height:23px;color:#CCC;}
a.slink:link,a.slink:visited,a.slink:active {color: #fff;text-decoration: none;}
a.slink:hover {color: #fff;text-decoration: underline;}
#bravia_property {width:930px;color:#FFF;font:12px/18px Arial;background:#000;height:725px;margin:0 auto;}
#bravia_property .banner1_4 {width:226px;height:282px;background:url(/products/bravia/images/bravia_all_bg.jpg) no-repeat;margin-right:8px;float:left;position:relative;}
#bravia_property .banner_z4500_1 {width:304px;height:200px;background:url(/products/bravia/images/v4800_frame2_bg.jpg) repeat-x top;margin-right:5px;float:left;position:relative;border:#3f3f3f 1px solid;}
#bravia_property .banner_z4500_2 {width:460px;height:170px;background:url(/products/bravia/images/v4800_frame2_bg.jpg) repeat-x top;margin:5px 6px 0 0;float:left;position:relative;border:#3f3f3f 1px solid;}
#bravia_property .frame1 {height:295px;}
#bravia_property .frame2 {height:410px; background:url(/products/bravia/images/v4800_frame2_bg.jpg) repeat-x top left;}
#bravia_property .list {float:left;width:435px;height:240px;padding-top:30px; }
#bravia_property .list .sque{height:23px;}
#bravia_property .list .sque .arrow{width:5px;height:15px;float:left;margin-right:8px;}
#bravia_property .list .sque .word{width:97%;float:left;}
#bravia_property .listone {margin-left:70px;width:385px;display:inline;}
#bravia_property .bottom {float:left;width:797px;height:137px;margin:0 0 10px 71px;display:inline;}
#bravia_property .bottom ul li {float:left;}
#bravia_property .bottom_z4500 {float:left;width:930px;height:137px;margin:0 auto;}
#bravia_property .v4800_logo1 {position:absolute;width:101px;height:71px;left:56px;top:25px;}
#bravia_property .v4800_logo2 {position:absolute;width:167px;height:60px;left:34px;top:10px;}
#bravia_property .v4800_logo3 {position:absolute;width:101px;height:71px;left:66px;top:20px;}
#bravia_property .v4800_logo4 {position:absolute;width:101px;height:71px;left:50px;top:37px;}
#bravia_property .v4800_illustrative1 {position:absolute;width:140px;height:36px;left:17px;top:108px;}
#bravia_property .v4800_illustrative2 {position:absolute;width:140px;height:36px;left:17px;top:95px;}
#bravia_property .v4800_content {position:absolute;width:190px;left:17px;top:150px;}
#bravia_property .v4800_content2 {position:absolute;width:190px;left:17px;top:135px;}
#bravia_property .fr4 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 18px;position:absolute;left:0px;top:248px;}
#bravia_property .frame2 .list ul li {list-style-image:url(images/list_icon.gif);line-height:23px;color:#CCC;}
#bravia_property .w380_logo2 {position:absolute;width:103px;height:71px;left:60px;top:20px;}
#bravia_property .w380_logo4 {position:absolute;width:101px;height:71px;left:50px;top:10px;}
#bravia_property .x4500_logo1 {position:absolute;width:101px;height:71px;left:56px;top:14px;}
#bravia_property .x4500_logo2 {position:absolute;width:101px;height:60px;left:70px;top:14px;}
#bravia_property .x4500_logo3 {position:absolute;width:101px;height:71px;left:56px;top:25px;}
#bravia_property .x4500_logo4 {position:absolute;width:101px;height:60px;left:70px;top:30px;}

#bravia_property .z4500_contect1 {position:absolute;width:103px;height:75px;left:10px;top:26px;}
#bravia_property .z4500_contect2 {position:absolute;width:103px;height:35px;left:117px;top:26px;}
#bravia_property .z4500_contect3 {position:absolute;width:175px;left:117px;top:78px;}
#bravia_property .z4500_contect4 {position:absolute;width:253px;left:185px;top:58px;}
#bravia_property .z4500_more {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;left:114px;top:168px;}
/* main feature black over */
#remarkword  {MARGIN: 0 auto; WIDTH: 905px;}
.remark_word {color:#999;font:12px/23px Arial;}
/* main feature white */
#bravia_white .w5500_frame {width:187px;height:266px;padding-top:10px;float:left;margin-top:10px;position:relative;}
#bravia_white .w5500_logo1 {position:absolute;width:100px;height:71px;left:30px;top:10px;}
#bravia_white .frw5500 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;left:10px;top:240px;}
#bravia_white .w5500_logo3 {position:absolute;width:170px;height:80px;left:10px;top:135px;display:inline;}
#bravia_white .s550_frame1 {width:280px;float:left;height:164px;position:relative;margin-left:5px;display:inline;}#bravia_white .s550_01 {float:left;width:149px;height:27px;}
#bravia_white .s550_line {width:1px;float:left;height:250px;margin:0 5px;}
#bravia_white .frs550 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;top:140px;left:0px;}
#bravia_white .s550 {height:200px;float:left;width:100%;}
#bravia_white .w5500_frame {width:187px;height:266px;padding-top:10px;float:left;margin-top:10px;position:relative;}
#bravia_white .w5500_logo1 {position:absolute;width:100px;height:71px;left:30px;top:10px;}
#bravia_white .frw5500 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;left:10px;top:240px;}
#bravia_white .w5500_logo3 {position:absolute;width:170px;height:80px;left:10px;top:135px;display:inline;}
a.slinkfff:link,a.slinkfff:visited,a.slinkfff:active {color: #fff;text-decoration: none;}
a.slinkfff:hover {color: #fff;text-decoration:underline;}
a.slink999:link,a.slink999:visited,a.slink999:active {color: #999;text-decoration: none;}
a.slink999:hover {color: #999;text-decoration:underline;}
#bravia_white {width:885px;color:#333;font:12px/18px Arial;height:510px;margin:10px auto 0 auto;}
#bravia_white ul li {float:left;}
#bravia_white .s20_frame1 {width:442px;float:left;height:304px;position:relative;}
#bravia_white .s20_frame2 {width:422px;float:right;height:304px;position:relative;}
#bravia_white .s20_list1  {width:442px;float:left;height:104px;}
#bravia_white .s20_list2  {width:422px;float:right;height:104px;position:relative;}
#bravia_white .s20_line {width:1px;float:left}
#bravia_white .s20_content {text-align:left;margin-top:10px;}
#bravia_white .fr4 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;top:251px;}
#bravia_white .sque{height:23px;}
#bravia_white .sque .arrow{width:5px;height:15px;float:left;margin-right:8px;}
#bravia_white .s20_bottom{margin:10px auto;float:left;width:100%}
.remark {color:#999;float:left;width:100%;}
#bravia_white .g480 {height:294px;float:left;width:100%;}
#bravia_white .g480_frame {width:220px;height:233px;padding-top:10px;float:left;margin-top:10px;position:relative;}
#bravia_white .g480_logo1 {position:absolute;width:160px;height:71px;left:30px;top:10px;}
#bravia_white .g480_logo2 {position:absolute;width:167px;height:20px;left:10px;top:90px;}
#bravia_white .g480_logo3 {position:absolute;width:198px;height:80px;left:10px;top:138px;}
#bravia_white .fr5 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;left:10px;top:210px;}
#bravia_white .j400 {height:334px;float:left;width:100%;display:inline;}
#bravia_white .j400_frame {width:294px;float:left;height:304px;position:relative;padding-top:10px;display:inline;}
#bravia_white .j400_frame2 {width:269px;height:304px;padding:10px 0 0 25px;float:left;position:relative;display:inline;}
#bravia_white .frj400 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;left:0;top:290px;}
#bravia_white .j400_list1  {width:402px;float:left;display:inline;}
#bravia_white .j400_list2  {width:462px;float:left;height:104px;position:relative;display:inline;}
#bravia_white .s400_01 {float:left;width:336px;height:27px;}
#bravia_white .s400_02 {float:right;width:100px;height:79px;}
#bravia_white .s400_03 {float:right;width:126px;height:73px;}
#bravia_white .frs400 {color:#FFF;background:url(/products/bravia/images/bravia_more.jpg) no-repeat;width:108px;height:22px;padding:3px 0 0 38px;margin:5px 0 0 0px;position:absolute;top:90px;left:0px;}
#bravia_white .v440_logo3 {position:absolute;width:200px;height:80px;left:10px;top:135px;display:inline;}
/* main feature white over*/
/* cover_small_table */
.cover_slogan {font:14px/18px Arial;color:#FFF;}
/* cover_small_table over*/
/* product_list */
.mile {margin-top:31px;}
.product_list {width:153px;margin-top:16px;}
.product_list2 {font:14px/18px Arial;color:#666;width:137px;text-align:center;padding-left:12px;}
/* product_list over*/
/*index*/
a.slink333:link,a.slink333:visited,a.slink333:active {color: #333;text-decoration: none;}
a.slink333:hover {color: #333;text-decoration:underline;}
.question {width:207px;height:25px;_height:18px;padding-left:26px;background:url(/products/bravia/images/indexbutton_07.gif) no-repeat 12px top;text-decoration:underline;color:#000;}
a.slink000:link,a.slink000:visited,a.slink000:hover,a.slink000:active {color: #000;text-decoration: underline;}
/*index over*/
#bravia_property .z558899 ul li{float:left;width:183px;height:323px;margin-right:1px;border:#404040 1px solid;position:relative;background:url(/products/bravia/z5588/images/z5588_bg.jpg) repeat-x top left;}
/*z558899 over*/
#z5588_z5599_feature ul.nav li {width:712px;height:27px;padding-top:5px;background:url(/products/bravia/we5/images/background.gif) repeat-x;font:bold 16px arial;color:#fff;}
#z5588_z5599_feature .support {width:175px;height:21px;background:url(/products/bravia/we5/images/button_red_b.gif) no-repeat;padding-top:10px;text-align:center;margin:20px 0 20px 523px;display:inline;}
#z5588_z5599_feature2 ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/we5/images/background.gif) repeat-x;font:bold 16px arial;color:#fff;}
#z5588_z5599_feature2 .support {width:175px;height:21px;background:url(/products/bravia/we5/images/button_red_b.gif) no-repeat;padding-top:10px;text-align:center;margin:20px 0 20px 513px;display:inline;}
#z5588_feature ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/we5/images/background.gif) repeat-x;font:bold 16px arial;color:#fff;}
#z5588_feature .support {width:175px;height:21px;background:url(/products/bravia/we5/images/button_red_b.gif) no-repeat;padding-top:10px;text-align:center;margin:0 0 20px 513px;display:inline;z-index:200;position:relative;}
/*z558899 over*/

/*product list size tech icon*/
#pl_logo dl {width:100%;}
#pl_logo dl dd {float:left;margin-right:20px;display:inline;}
#pl_logo {width:400px;}
#pl_logo .no1{width:100%;height:55px;}
/*product list size tech icon over*/

/*we5*/
#we5_feature4 ul.top_nav li{width:147px;height:20px;background:url(/products/bravia/we5/images/we5_feature3_01.jpg) repeat-x;padding-top:5px;}
#we5_feature4 ul.nav li {width:693px;height:24px;padding-top:8px;background:url(/products/bravia/we5/images/we5_feature3_03.jpg) repeat-x;font:bold 16px arial;color:#fff;}
#we5_feature4 .feature_bg1 {margin:0 10px 0 10px;display:inline;width:355px;height:207px;background:url(/products/bravia/we5/images/we5_feature4_03.jpg) no-repeat;position:relative;}
#we5_feature4 .feature_bg2 {float:left;width:353px;height:207px;background:url(/products/bravia/we5/images/we5_feature4_04.jpg) no-repeat;position:relative;}
#we5_feature4 ul.content .on a{width:565px;height:431px;margin-left:40px;background:url(/products/bravia/we5/images/we5_feature4_09.jpg) no-repeat;display:block;}
#we5_feature4 ul.content .on a:hover {width:565px;height:431px;background:url(/products/bravia/we5/images/we5_feature4_09_on.jpg) no-repeat;display:block;}
#we5_feature4 .support {width:175px;height:21px;background:url(/products/bravia/we5/images/button_green_w.gif) no-repeat;padding-top:10px;text-align:center;margin:0 0 20px 513px;display:inline;}
#we5_feature4 .hcfl_right {background:url(/products/bravia/we5/images/we5_feature1_14.jpg) no-repeat top left;position:relative;width:293px;height:179px;}
/*we5 over*/

/*5feature*/
#feature1 ul.top_nav li{width:147px;height:20px;background:url(/products/bravia/images/feature_headline_bg_02.jpg) repeat-x;padding-top:5px;}
#feature1 ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/images/feature_headline_bg_01.jpg) repeat-x;font:bold 16px arial;color:#c13851;}
#feature1 .support {width:175px;height:21px;background:url(/products/bravia/images/button_red_w.gif) no-repeat;padding-top:10px;text-align:center;margin:20px 0 20px 513px;display:inline;}
#feature1 ul.content .on a{width:565px;height:431px;margin-left:40px;background:url(/products/bravia/we5/images/we5_feature4_09.jpg) no-repeat;display:block;}
#feature1 ul.content .on a:hover {width:565px;height:431px;background:url(/products/bravia/we5/images/we5_feature4_09_on.jpg) no-repeat;display:block;}
#feature2 ul.top_nav li{width:147px;height:20px;background:url(/products/bravia/images/feature_headline_bg_02.jpg) repeat-x;padding-top:5px;}
#feature2 ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/images/feature_headline_bg_01.jpg) repeat-x;font:bold 16px arial;color:#c13851;}
#feature2 .support {width:175px;height:21px;background:url(/products/bravia/images/button_red_w.gif) no-repeat;padding-top:10px;text-align:center;margin:20px 0 20px 513px;display:inline;}
#feature3 ul.top_nav li{width:147px;height:20px;background:url(/products/bravia/images/feature_headline_bg_02.jpg) repeat-x;padding-top:5px;}
#feature3 ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/images/feature_headline_bg_01.jpg) repeat-x;font:bold 16px arial;color:#c13851;}
#feature3 ul.nav li {width:693px;height:27px;padding-top:5px;background:url(/products/bravia/images/feature_headline_bg_01.jpg) repeat-x;font:bold 16px arial;color:#c13851;}
#feature3 .support {width:175px;height:21px;background:url(/products/bravia/images/button_red_w.gif) no-repeat;padding-top:10px;text-align:center;margin:20px 0 20px 513px;display:inline;z-index:200;position:relative;}
/*5feature over*/


/*product list*/
.out {border:#fad268 1px solid;color:#666;}
.out .org{color:#e96900;}
.outsaide {border:#e4e4e4 1px solid;color:#666;}
.outsaide .gray {color:#666;}
.orange {color:#e96900;}

/*******************************************
****************middle.css over*************
*******************************************/
/*******************************************
****************footer.css******************
*******************************************/
#footer                         { width:950px; margin:0 auto; background:#fff;}
#footer #footer_nav             { border-bottom:1px solid #cdcdcd; height:43px; }
#footer #footer_nav ul          { }
#footer #footer_nav ul li       { height:43px; color:#666; float:left; line-height:43px; padding:0 10px 0 10px; margin-right:10px; background:url(/products/bravia/images/icon_04.gif) right  no-repeat;}
#footer #footer_nav ul li a     { color:#666;}
#footer #footer_nav2            { height:32px; float:left; height:auto !important; height:100%; min-height:20px; overflow:hidden; _overflow:inherit;}
#footer #footer_nav2 ul         { }
#footer #footer_nav2 ul li      { height:32px; color:#666; float:left; line-height:32px; padding:0 10px 0 10px;  background:url(/products/bravia/images/icon_05.gif) right 9px no-repeat;}
#footer #footer_nav2 ul li a    { color:#666;}
#footer #copyright              { float:right; clear:right; padding-top:10px;}
.browse                         { float:left; clear:left; padding-left:10px; color:#c9c9c9; height:25px;}/products/bravia/we5/images/we5_feature3_03.jpg
/*******************************************
****************footer.css over*************
*******************************************/

/* list page css */
#list_nav                   { width:935px; clear:both; background:#e3e3e3; height:33px; padding-top:11px; padding-left:15px;}
#list_nav ul                { }
#list_nav ul li             { display:inline; float:left; height:33px;}
#list_nav li img            { display:block;}
#size_nav                   { width:950px; clear:both; height:32px; }
#size_nav img               { display:block;}
#size_nav .title1           { float:left; width:97px;}
#size_nav .title2           { float:right; width:87px;} 
#size_nav .compare          { float:right; width:123px;}
#size_nav .size             { float:right; margin-right:10px; display:inline;}
#size_nav .size dd          { display:inline; float:left; }
#size_nav .size dd.bg       { background:url(/products/bravia/images/list_title_bg.gif) 0 0 repeat-x; line-height:32px;}
#size_nav .size dd.bg span  { float:left; display:block; height:26px; padding-top:6px; padding-right:3px;}

#front_size                 { width:950px; height:67px; overflow:hidden;}
#front_size .titlef         { width:107px; height:42px; padding:25px 0 0 17px; float:left;}
#front_size .titlef img     { display:block; }
#front_size .aph            { width:800px; height:67px; float:left; opacity:0.5; filter:alpha(opacity=50);}
#front_size .shi            { opacity:1; filter:alpha(opacity=100);}
#front_size .aph .sizef     { float:left; margin:22px 8px 0 25px; display:inline; }
#front_size .aph .sizef span{ float:left; display:block; height:23px; padding-right:17px;}
#front_size .aph .comparef  { float:left; padding:12px 0 0 0;}

.list_box                                                              { background:url(/products/bravia/images/bg_list.gif);}
.list_box li                                                           { width:474px; height:206px; float:left; position:relative;}
.list_box .just_box                                                    { }
.list_box .just_box  .product_img                                      { display: table-cell; vertical-align:middle; width:240px; height:206px; text-align:center; /* hack for ie */ *display: block; *font-size: 185px; /* end */ position:relative;}
.list_box .just_box  .product_img img                                  { vertical-align:middle; display:block;}
.list_box .just_box  .product_info                                     { float:left; width:234px; position:relative; z-index:20;}
.list_box .just_box  .product_info .to_detail                          { position:absolute; top:85px; left:15px; width:190px; font:12px /22px arial; color:#fff; background:url(/products/bravia/images/bg_detail.gif) left top no-repeat;  text-indent:36px;}
.list_box .just_box  .product_info .to_detail a                        { color:#fff; }
.list_box .just_box  .product_info .to_detail a:hover                  { text-decoration:underline;}
.list_box .just_box  .product_info .txt_list_name_and_slogan           { position:absolute; top:5px; left:0; width:230px; height:78px;}
.list_box .just_box  .product_info .txt_icon                           { position:absolute; top:110px; left:0; width:230px; height:92px;}
.list_box2                                                             { background:url(/products/bravia/images/bg_list2.gif);}
.list_box2 li                                                          { width:948px; height:166px; position:relative; overflow:hidden;}
.list_box2 .just_box                                                   { }
.list_box2 .just_box  .product_img                                     { display: table-cell; vertical-align:middle; width:280px; height:166px; text-align:center; /* hack for ie */ *display: block; *font-size: 145px; /* end */ position:relative;}
.list_box2 .just_box  .product_img a img                               { vertical-align:middle; display:block; margin:0 auto;}
.list_box2 .just_box  .product_info                                    { float:left; width:248px; height:166px; position:relative; z-index:20;}
.list_box2 .just_box  .product_info .name                              { position:absolute; top:25px; left:0; width:240px; font: 27px /30px arial; color:#c31131 ;}
.list_box2 .just_box  .product_info .name a                            { text-decoration: none; color:#c31131 ;}
.list_box2 .just_box  .product_info .to_detail                         { position:absolute; top:70px; left:0; width:240px; font:12px /22px arial; color:#fff; background:url(/products/bravia/images/bg_detail.gif) left top no-repeat;  text-indent:36px;}
.list_box2 .just_box  .product_info .to_detail a                       { color:#fff; }
.list_box2 .just_box  .product_info .to_detail a:hover                 { text-decoration:underline;}
.list_box2 .just_box  .product_info .color                             { position:absolute; top:100px; left:0; width:240px;}
.list_box2 .just_box  .icon                                            { width:420px; height:166px; }
.list_box2 .just_box  .icon img                                        { }
/* list page css over */
 
/* tech page css */
#tech_nav                   { width:950px; clear:both;}
#tech_nav ul                { }
#tech_nav ul li             { display:inline; float:left; height:54px;}
#tech_nav li img            { display:block;}
#tech_nav2                  { width:948px; border:1px solid #ccc;  clear:both;}
#tech_nav2 ul               { width:948px; clear:both;}
#tech_nav2 ul li            { display:inline; float:left; }
#tech_nav2 li img           { display:block;}
.tech_dot                   { background:url( /products/bravia/images/bg_tech_dot.gif) left top repeat-x; padding-top:4px; }
/* tech page css over */
 

/*******************************************
****************reddot.css******************
*******************************************/
/*Style for Reddot SmartEdit*/
.size_rd    { float:left;}
.size_rd img    { display:inline; float:left;}
.size_rd2        { float:left; clear:both; position:relative; z-index:100;  }

.editblock                                          { border: 1px dashed #FF0202; background-color: #EDF9FE;padding:3px 6px;margin:1px;float:left; position:relative; font: 11px Arial, ;}
.editblock h6                                       { font:bold 12px/16px Arial, ;margin:0;background:none;}
#middle.homepage #main-content .editblock img       { display:inline;margin:0 4px 0 0;}
#middle.homepage .colum-left .editblock img         { display:inline;margin:0 4px 0 0;}
.editblock p                                        { margin:4px 0;}
.editblock .col-2-A                                 { margin-right:24px;}
.editblock .col-2-A img, .editblock .col-2-B img    { margin:0px;}
.editblock .redtxt                                  { color: #FF0000;}
.editblock .graytxt                                 { color: #999;}
.editblock dl                                       { margin:0}
.editblock dl dt                                    { float:left;}
.editblock dl dd                                    { padding:0 0 0 60px;}
.editblock dl dd .blocktxt                          { display:block;width:200px;float:left;}
.RedDot                                             { font-size: 11px; color: #F00; }
#RdConfig                                           { height: 16px; padding: 2px 0px 1px 0px; background: #F9FCCF; border-bottom: 1px solid #999; font-size: 11px; line-height: 13px; color: #666; }
#RdOpen                                             { margin: 0px 10px 0px 10px; padding: 0px 0px 1px 0px; float: left; }
#RdMenu                                             { margin: 0px 10px 0px 0px; padding: 1px 0px 1px 20px; float: left; background: url() no-repeat; }
#RdPreview                                          { margin: 0px 10px 0px 0px; padding: 1px 0px 1px 20px; float: left; background: url() no-repeat; }
#RdConfig a, #RdConfig a:hover                      { text-decoration: none; color: #666; }
.RedDot a, .RedDot a:hover                          { background: transparent; border: 0px none; }
#nav3_box                                           { clea:both;}
/*******************************************
****************reddot.css over*************
*******************************************/
 
.BB {
    font-size: 12px;
    color: 999999;
    line-height: 18px;
}
.txt {
    font-size: 12px;
    color: #5a5a5a;
    line-height: 20px;
}
.txtnew {
    font-size: 12px;
    color: #404040;
        line-height: 20px;
    font-family: Arial;
        text-decoration: none;
}
.x300_13_en {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ffe996;
}
.index_news_text_cn{
    font-family: arial;    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    color: #666666;
}
.x300_13_cn {
    font-family: arial;    font-size: 14px;
    font-weight: bold;
    color: #ffe996;
}
.index_news_text_en{
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    color: #666666;
}
.txtnew_b {
    font-size: 12px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
.red {
    font-size: 11px;
    color: #e11134;
    line-height: 20px;
    font-family: arial, Verdana;
}
.pz_black {
    font-size: 12px;
    color: #e11134;
    line-height: 22px;
    font-family: Arial;
}
.pz_black_cn{
    font-size: 11px;
    color: #e11134;
    line-height: 20px;
    font-family: arial;}
.pz_black_en{
    font-size: 11px;
    color: #e11134;
    line-height: 20px;
    font-family: Arial;
}
.hui11 {
    font-size: 11px;
    color: #404040;
    line-height: 20px;
    font-family: arial;}
.hui_en11{
    font-size: 11px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
}
.red_en{
    font-size: 11px;
    color: #e11134;
    line-height: 20px;
    font-family: Arial;
}
.FFFFFF {
    font-size: 12px;
    color: #5f5f5f;
    line-height: 18px;
}
.txtnew_s {
    font-size: 11px;
    color: #404040;
        line-height: 20px;
    font-family: arial, Arial;
        text-decoration: none;
}
.wor_sub {
    font-family: Arial;
    font-size: px;
    color: #d5dbe6;
}
.tech_red {
    font-size: 12px;
    color: #e11134;
    line-height: 20px;
    font-family: Arial,arial;    font-weight: bold;
}
.news_red_cn {
    font-size: 12px;
    color: #e11134;
    line-height: 20px;
    font-family: arial, Verdana;
    font-weight: normal
}
.news_red_en {
    font-size: 12px;
    color: #e11134;
    line-height: 20px;
    font-family: Arial, ;
    font-weight: normal
}
.txtnew_ch {
    font-size: 12px;
    color: #404040;
        line-height: 20px;
    font-family: arial;        text-decoration: none;
}
#model a:link {
    font-family:  Arial,arial;    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}
#model a:visited {
    font-family: Arial,arial;    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}
#model a:hover {
    font-family:Arial,arial;    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}
#model a:active {
    font-family:  Arial,arial;    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

#remark a:link {
    font-family: arial, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E11134;
    text-decoration: underline;
}
#remark a:visited {
    font-family: arial, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E11134;
    text-decoration: underline;
}
#remark a:hover {
    font-family: arial, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E11134;
    text-decoration: underline;
}
#remark a:active {
    font-family: arial, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E11134;
    text-decoration: underline;
}
#remark2 a:link,
#remark2 a:visited,
#remark2 a:hover,
#remark2 a:active {
    color: #e11134;
    text-decoration: underline;
}
#list_t a:link {
    font-family: Arial, ;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
#list_t a:visited {
    font-family: Arial, ;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
#list_t a:hover {
    font-family: Arial, ;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
#list_t a:active {
    font-family: Arial, ;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
.list_title_en {
    font-family: Arial, ;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
}
.list_title_ch {
    font-family: arial;    font-size: 12px;
    font-weight: normal;
    color: #333333;
}
/*--------------------------------
NEW
--------------------------------*/
.feature_th_text_cn{
    font-family: arial;    font-size: 14px;
    font-weight: bold;
    color: #2E97E8;
}
.feature_th_text_en{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #2E97E8;
}
.feature_th_text2_cn{
    font-family: arial;    font-size: 13px;
    font-weight: bold;
    color: #666666;
}
.feature_th_text2_en{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #666666;
}
.t_red_en {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #E40139;
}
.t_red_cn {
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #E40139;
}
#s_t a:link {
        font-size: 12px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t a:visited {
    font-size: 12px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t a:hover {
    font-size: 12px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t a:active {
    font-size: 12px;
    color: #404040;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
.exp_title {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.exp {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
#index_t a:link {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #C51230;
    text-decoration: none;
}
#index_t a:visited {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #C51230;
    text-decoration: none;
}
#index_t a:hover {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #C51230;
    text-decoration: none;
}
#index_t a:active {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #C51230;
    text-decoration: none;
}
#red_title a:link {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #E40139;
    text-decoration: none;
}
#red_title a:visited {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #E40139;
    text-decoration: none;
}
#red_title a:hover {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #E40139;
    text-decoration: none;
}
#red_title a:active {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #E40139;
    text-decoration: none;
}
#sitemap a:link {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
#sitemap a:visited {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
#sitemap a:hover {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
#sitemap a:active {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
#sitemap2 a:link {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #020202;
    text-decoration: none;
}
#sitemap2 a:visited {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #020202;
    text-decoration: none;
}
#sitemap2 a:hover {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #020202;
    text-decoration: none;
}
#sitemap2 a:active {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #020202;
    text-decoration: none;
}
#sitemap3 a:link {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #C61132;
    text-decoration: none;
}
#sitemap3 a:visited {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #C61132;
    text-decoration: none;
}
#sitemap3 a:hover {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #C61132;
    text-decoration: none;
}
#sitemap3 a:active {
    font-family: Arial, ;
    font-size: 12px;
    font-weight: normal;
    color: #C61132;
    text-decoration: none;
}
/*------------------------------------
right_nav
------------------------------------*/
.right_nav_text{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}
.right_nav_text a:link{
    text-decoration:none;
    color: #333333;
}
.right_nav_text a:visited{
    text-decoration:none;
    color: #333333;
}
.right_nav_text a:hover{
    text-decoration:none;
    color: #333333;
}
.right_nav_text a:active{
    text-decoration:none;
    color: #333333;
}
/*------------------------------------
v440
------------------------------------*/
.v440_shadow{filter: DropShadow(Color=#6f7880, OffX=2, OffY=0, Positive=TRUE);
}
.v440_text_ch {
    font-family: arial;    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    color: #F9F8F2;
}
.v440_text_en{
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    color: #F9F8F2;
}
.v440_litle_ch {
    font-family: arial;    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    color: #F9F8F2;
}
.v440_litle_en {
    font-family: Arial;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    color: #F9F8F2;
}
.v440_litle_en_s {
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    color: #F9F8F2;
}
.v440_litle_ch_s{
    font-family: arial;    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    color: #F9F8F2;
}
#w_title a:link {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#w_title a:visited {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#w_title a:hover {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#w_title a:active {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
/*------------------------------------
s400
------------------------------------*/
.s400_title2{
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
.s400_title2_en{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
.s400_title2_s{
    font-family: arial;    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.s400_title2_s_en{
    font-family:  Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.s400_index_content{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #7B5E0C;
    line-height: 21px;
}
.s400_index_content a:link{
    color: #7B5E0C;
    text-decoration:none;
}
.s400_index_content a:visited{
    color: #7B5E0C;
    text-decoration:none;
}
.s400_index_content a:hover{
    color: #7B5E0C;
    text-decoration:none;
}
.s400_index_content a:active{
    color: #7B5E0C;
    text-decoration:none;
}
.s400_index_content_en{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #7B5E0C;
    line-height: 21px;
}
.s400_shadow{filter: DropShadow(Color=#96875B, OffX=2, OffY=0, Positive=TRUE);}
.new_index_title_en{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
.new_index_title_cn{
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
/*------------------------------------
s400
------------------------------------*/
.t_w_en {
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}
.x300_sound_en {
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffe996;
}
.x300_sound_cn {
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #ffe996;
}
.t_w_cn {
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}
/*------------------------------------
pro
------------------------------------*/
.pro_text_b{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
}
.td_block{ display:block;}
#new_titellink a:link{
    color: #FFFFFF;
    text-decoration: none;
}
#new_titellink a:visited{
    color: #FFFFFF;
    text-decoration: none;
}
#new_titellink a:hover{
    color: #FFFFFF;
    text-decoration: none;
}
#new_titellink a:active{
    color: #FFFFFF;
    text-decoration: none;
}
/*------------------------------------
customer
------------------------------------*/
.customer_text{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #676767;
    line-height: 22px;
}
/*------------------------------------
j400
------------------------------------*/
.j400_text1 {
    font-family: arial;    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #FFFFFF;
}
.j400_text2 {
    font-family: arial;    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #000000;
}
.j400_text3_en {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #605E60;
}
ul,li{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#miss_nav li{
    width: 239px;
    height: 30px;
    float: left;
    text-align: left;
    text-indent: 20px;
    }
#y1{ display: block;
}  
#y2,#y3{
    display: none; 
}
#y11,#y21,#y31{ display:block;}
#y12,#y22,#y32{display:none;  }
#y13,#y23,#y33{display: none; } 
.table3bian{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CACACA;
    border-bottom-color: #CACACA;
    border-left-color: #CACACA;
    height: 206px;
}
.table4bian{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CACACA;
    border-bottom-color: #CACACA;
    border-left-color: #CACACA;
    height: 199px;
    width: 452px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CACACA;
}
.tech_grey {
    font-size: 12px;
    color: #666666;
    line-height: 20px;
    font-family: Arial,arial;    font-weight: bold;
}
.sizetable{
    border: 1px solid #CBCBCB;
}
#s1{display: block;}
#s2,#s3,#s4,#s5,#s6,#s7,#s8{ display: none;}
#size a:link{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
#size a:visited{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
#size a:hover{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
#size a:active{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
#menu_dw{
    position: relative;
    height: 234px;
    width: 886px;
    margin-right: auto;
    margin-left: auto;
}
#kv_menu{
    position: absolute;
    z-index: 2;
    left: 0px;
    top: 9px;
    right: 0px;
    bottom: 0px;
}
#kv_new{
    position: absolute;
    z-index: 1;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
}
/*------------------------------------
20s400
------------------------------------*/
#s40020_title a:link {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#s40020_title a:visited {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#s40020_title a:hover {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#s40020_title a:active {
    font-family: Arial, ;
    font-size: 16px;
    font-weight: bold;
    color: #C51230;
    text-decoration: none;
}
.s40020_shadow{
filter: DropShadow(Color=#C05793, OffX=2, OffY=0, Positive=TRUE);
}
.s40020_title_pink{
    font-family: arial;    font-size: 16px;
    font-weight: bold;
    color: #C61436;
}
.s40020_title_pink_en{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #C61436;
}
.eng2_text1{
    font-family: arial;    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    color: #666666;
}
.eng2_text2{
    font-family: arial;    font-size: 12px;
    line-height: 17px;
    font-weight: normal;
    color: #404040;
}
.eng2_text2_en{
    font-family: Arial;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    color: #404040;
}
.eng2_text_white1{
    font-family: arial;    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
}
.eng2_text_white2{
    font-family: Arial;
    font-size: 10px;
    line-height: 16px;
    font-weight: normal;
    color: #FFFFFF;
}
.eng2_text_red{
    font-family: arial;    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    color: #CD0140;
}
.eng2_text_red_en{
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    color: #CD0140;
    }
.20s_index_org{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #F07839
}
.20sindex_blue{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #009FE6;
}
.20sindex_content{
    font-family: Arial;
    font-size: 12px;
    line-height: 26px;
    font-weight: normal;
    color: #FFFFFF;
}
/*------------------------------------
20s400 app
------------------------------------*/
#dingwei{
    position: relative;
}
#nav_5se{
    position: absolute;
    height: 205px;
    width: 319px;
    top: 145px;
    left: 10px;
}
#photo1{ display:block;}
#photo2,#photo3,#photo4,#photo5{ display:none;}
#tv1{ display:block;}
#tv2,#tv3,#tv4,#tv5{ display: none;}
.song12hui {
    font-family: arial;    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
}
.arial12 {
    font-family: Arial, ;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
}
.arial {
    font-family: Arial, ;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
}
.song11 {
    font-family: arial;    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
}
.wirte12song {
    font-family: arial;    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 5px;
}
.song12STYLE7 {
    font-family: arial;    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    padding-top: 5px;
}
.black_ {
    font-family: "黑体";
    font-size: 16px;
    color: #FFFFFF;
    line-height: 25px;
}
.song_ {
    font-family: arial;    font-size: 11px;
    color: #999999;
    line-height: 15px;
}
.sony20080805 {
    font-family: arial;    font-size: 12px;
    line-height: 18px;
    color: #cccccc;
}
.arial20080728 {
    font-family: Arial;
    font-size: 13px;
    color: #FFFFFF;
}
.mainwor_ {
    font-family: arial;    font-size: 12px;
    line-height: 18px;
    color: #d5dbe6;
}
.arial20080805 {
    font-family: Arial;
}
/*------------------------------------
x300黑色版本
------------------------------------*/
.txtnew_ch_black {
    font-size: 12px;
    color: #ffffff;
        line-height: 20px;
    font-family: arial;        text-decoration: none;
}
.txtnew_black {
    font-size: 12px;
    color: #ffffff;
        line-height: 20px;
    font-family: Arial;
        text-decoration: none;
}
#s_t_black a:link {
        font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t_black a:visited {
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t_black a:hover {
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
#s_t_black a:active {
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}
.pz_cc{
    font-size: 12px;
    color: #cccccc;
    line-height: 22px;
    font-family: Arial;
}
.pz_cc_cn{
    font-size: 11px;
    color: #cccccc;
    line-height: 20px;
    font-family: arial;}
.pz_cc_en{
    font-size: 11px;
    color: #cccccc;
    line-height: 20px;
    font-family: Arial;
}
#remark3 a:link,
#remark3 a:visited,
#remark3 a:hover,
#remark3 a:active {
    color: #cccccc;;
    text-decoration: underline;
}
.x300_title14 {
    font: bold 14px/24px Arial;    color: #DDDDDD;
}
.x300_title12{
    font: normal normal 12px/18px Arial, arial;    color: #DDDDDD;
}.x300_bs_y {
    font: 12px/24px Arial;    color: #EEDB92;
}
.x300_bs_h {
    font: 12px/24px Arial;    color: #DBDBDB;
}
.x300_text14 {
    font: 14px/24px Arial;    color: #DDDDDD;
}
.x300_usb_title14 {
    font: bold 14px/24px Arial;    color: #E2E4C3;
}
/*------------------------------------
    w380    黑色版本
------------------------------------*/
.w380_h3 {
    background: #252320 url(../images2/w380_h3_bg.jpg) no-repeat left top;
    text-align: left;
    text-indent: 35px;
    margin: 0px;
    padding: 0px;
    height: 35px;
    width: 847px;
    font: bold 14px/35px Arial, ;
    color: #EEDD9B;
}
.w380_content {
    width: 845px;
    *width: 847px;
    border-right: 1px solid #3F3927;
    border-bottom: 1px solid #353024;
    border-left: 1px solid #3F3927;
    border-top-style: none;
    text-align: left;
    margin-bottom: 20px;
}
.w380_txt {
    font: 12px/20px Arial, ;
    color: #FFFFFF;
}
.w380_txt_yellow {
    font: 12px/20px Arial, ;
    color: #eedb92;
}
.w380_note {
    font: 11px/20px arial;
    color: #ccc;
}
.w380_note_en {
    font: 11px/20px Arial, ;
    color: #ccc;
}
.w380_title_white {
    font: 14px/24px Arial, ;
    color: #FFFFFF;
    font-weight: bold;
}
.w380_title_yellow {
    font: 14px/24px Arial, ;
    color: #E2E4C3;
    font-weight: bold;
}

/*------10spring-------*/
.details_red{position:relative;background:url(/products/bravia/images/details_red.gif) no-repeat left; width:102px;height:21px;text-align:center; }
.dot_line{ background:url(/products/bravia/images/line_grey.gif) repeat-x; height:5px; clear:both;}
.bx300400_cover .bx34_bg1{background:url(/products/bravia/images/bx300400_cover_2.jpg) no-repeat left; height:460px; position:relative;}
.bx300400_cover .bx34_bg2{ width:948px; background:url(/products/bravia/images/bx300400_cover_3.jpg) no-repeat left; height:303px; position:relative;}
.bx300400_cover .bx34_bg3{ width:948px; background:url(/products/bravia/images/bx300400_cover_4.jpg) no-repeat left; height:331px; position:relative;}
.ex400_cover .ex400_bg2{ height:117px; background:url(/products/bravia/images/ex400cover_18.jpg) ; position:relative; }
.ex400_cover .ex400_bg3{ width:948px; background:url(/products/bravia/images/ex400cover_7.jpg) no-repeat left; height:370px; position:relative;} 
.ex500_cover .ex500_bg1{ background:url(/products/bravia/images/ex500cover_04.jpg) no-repeat left; height:460px; position:relative;}
#nx500 .box_bg1{
    width:948px;
    background-image:url(/products/bravia/images/nx500_top_banner.jpg);
    background-repeat:no-repeat;
    height:471px;
    position:relative;
}
#nx500 .box_bg3 {
    width:948px;
    background-image:url(/products/bravia/images/nx500_pro_bg.jpg);
    background-repeat:no-repeat;
    height:343px;
    position:relative;
    background-position: right;
    margin-top:15px;
}
#nx500 .box4 ul li{
    background-image: url(/products/bravia/images/nx500_title_icon1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left:15px;
    padding-bottom:3px; 
}
#hx700 .box_bg1{
    width:948px;
    background-image:url(/products/bravia/images/hx700_bg.jpg);
    background-repeat:no-repeat;
    height:349px;
    position:relative;
    background-position: right;
    
}
#hx700 .box_bg2 .right {
    width:470px;
    background-image: url(/products/bravia/images/HX700_bg_color.jpg);
    background-repeat: no-repeat;
    background-position: top;
    float:right;
    padding-top:35px;
}
#hx700 .box_bg3{
  background-image: url(/products/bravia/images/hx700_bg2.jpg);
  height:275px;
  width:940px;
  position:relative;
  background-repeat:no-repeat;
 
}
#hx700 .box_bg5 {
  background-image: url(/products/bravia/images/hx700_bg4.jpg);
  height:390px;
  width:916px;
  position:relative;
  background-repeat:no-repeat;
}
#hx700 .line {
    height:24px;
    background-image:url(/products/bravia/images/hx700_line.gif);
    background-repeat: repeat-x;
    width:948px;
    margin-top:30px;
    margin-bottom:30px;
}
#hx700 .box6 ul li{
    background-image: url(/products/bravia/images/hx700_title_icon1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left:15px;
    padding-bottom:3px; 
}
.top_list ul li{ width:150px; float:left; height:25px; padding-top:6px; background:url(/products/bravia/images/feature_headline_bg_02.jpg) repeat-x; }
.ex700_cover .ex700_bg{ background:url(/products/bravia/images/ex700_cover_16.jpg) no-repeat; height:345px; width:911px;}


/************* how to buy *****************/
.software_box                    { }
.software_box h2                { background: url() 0px 0px repeat-x; height:28px;}
.software_box h2 img            { display:block;}
.software_list                     { }
.software_list ul                 { }
.software_list ul li             { border-bottom:1px solid #ececec; display:inline; float:left; width:474px; height:170px; margin:10px 0 10px 0;}
.software_list ul li img         { float:left; margin:0 10px 0 10px;}
.software_list ul li .type_name { font:bold 13px /20px arial; color:#000; float:right; width:280px;}
.software_list ul li .type_name2 { font:14px /20px arial; color:#000; float:right; width:310px; margin-bottom:10px;}
.software_list ul li .price     { font:bold 12px /20px arial; color:#b2b2b2;float:right; width:280px;}
.software_list ul li .price2     { font:12px /20px arial; color:#666;float:right; width:310px;}
.software_list ul li .buy_now     { font:12px /16px arial; width:270px; float:right; padding-right:10px;}
.software_list ul li .buy_now a:hover       { text-decoration:underline;}
.software_list ul li .buy_now2     { font:12px /16px arial; color:#999; width:310px; float:right;}
.software_list ul li .detail     { float:left; width:140px; display:_inline; background: url(/products/bravia/images/icon_08.gif) 0px 11px no-repeat; text-indent:15px; color:#c51230; font:12px /36px arial;}
.software_list ul li .detail a     { color:#c51230;}
.software_list ul li .detail_f     { float:left; width:138px; display:_inline; background: url(/products/bravia/images/icon_08.gif) 0px 11px no-repeat; text-indent:15px; color:#c51230; font:12px /36px arial;}
.software_list ul li .detail_f a     { color:#c51230;}
.software_list ul li .fk    {float:right; width:280px;}
.software_list ul li .detail2     { float:right; width:310px; margin-top:10px; background: url(/products/bravia/images/icon_08.gif) 0px 11px no-repeat; text-indent:15px; color:#629ed4; font:12px /36px arial;}
.software_list ul li .detail3     { width:140px; background: url(/products/bravia/images/icon_08.gif) 0px 11px no-repeat; text-indent:15px; color:#c51230; font:12px /36px arial;}
.software_list ul li .detail2 a     { color:#c51230;}
.buy2_box                    {}
.buy2_box h2                { height:28px; background:url(/products/bravia/images/bg_line_10.gif) 0 0 repeat-x;}
.buy2_box h2 img            { display:block;}
.buy2_box .color1            { color:#666;}
.buy2_box .color2            { color:#999;}
 
/* index transform*/
.container, .container *{margin:0; padding:0;}
.container{width:231px; height:133px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:231px; height:133px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
    float: left;
    color: #FF7300;
    text-align: center;
    line-height: 16px;
    width: 16px;
    height: 16px;
    font-family: Arial;
    font-size: 12px;
    cursor: pointer;
    overflow: hidden;
    margin: 3px 1px;
    border: 1px solid #FF7300;
    background-color: #fff;
}
.num li.on{
    color: #fff;
    line-height: 21px;
    width: 21px;
    height: 21px;
    font-size: 16px;
    margin: 0 1px;
    border: 0;
    background-color: #FF7300;
    font-weight: bold;
}
.news_list                { }
.news_list ul             { }
.news_list ul li          { margin-left:20px; line-height:20px; color:#333; clear:both;}
.news_list ul li a        { color:#333; width:600px; float:left; line-height:20px;}
.news_list ul li label    { padding-right:7px; color:#c51230; font:11px arial; float:left; line-height:20px;}
.index_detail             { width:110px; float:left; display:inline; margin-left:10px; font:12px /22px arial; color:#fff; text-indent:36px;  background:url(/products/bravia/images/bg_detail.gif) left top no-repeat;}
.index_detail a           { color:#fff; }

.list_box2 { background:none;}
.list_box2 li{ height:176px; background:url(/products/bravia/images/bg_list2.gif) no-repeat;}
.list_box2 .just_box .product_img {height:156px; vertical-align:top; display:block; padding-top:20px; overflow:hidden;}
.list_box2 .just_box .product_img .sale_on{ font-size:12px; line-height:20px; position:absolute; width:280px; left:0; bottom:4px;}
.list_box2 .just_box .product_img a img{vertical-align:top;}
.list_box2 .just_box .icon{ overflow:hidden;}
.list_box2 li ul li { width:auto; height:auto; position:static; padding-top:30px;}
.list_box2 .just_box .product_info .type_name,
.list_box2 .just_box .product_info .price{color:#c61130; font-size:16px; color:#c61130; font-weight:bold; height:22px; line-height:22px; margin:4px 0;}
.list_box2 .just_box .product_info  .buy_now { width:110px; height:22px; margin:4px 0; color:#fff; background:url(/products/bravia/images/bg_buy_now.gif) no-repeat; font:12px /22px arial; color:#fff; text-indent:36px; } 
.list_box2 .just_box .product_info  .buy_now a{color:#fff;}
.list_box2 .just_box .product_info .to_detail,
.list_box2 .just_box .product_info .color{ position:static; margin:4px 0 0 0;}

.content_box .float_deliver{ display:inline; float:right; line-height:28px; text-indent:45px; width:118px; height:28px; margin-left:5px;}
.list_box li li{ width:auto; height:auto; float:none; position:relative;}
.list_box li .type_type{font:bold 16px/18px arial;padding-left: 15px; margin-top:8px; color:#c61132;height:auto !important; height:100%; min-height:0px; overflow:hidden; _overflow:inherit;}
.list_box .just_box .product_info .to_detail{ top:110px;}
.list_box li .type_type .price{ float:left; margin-right:5px;}
.list_box li .type_type .deep_price{ float:left;}
 
/* GN 2009-08-19 */
body #header_banner{ position:relative;}
#header_banner #breadcrumb{ position:absolute; left:12px; color:#dbdbdb; bottom:8px; font-family:Arial, Verdana, Helvetica;}
#header_banner #breadcrumb a{ text-decoration:underline; color:#dbdbdb;}
#header_banner #breadcrumb a:hover{ text-decoration:none; color:#dbdbdb;}
/* End GN 2009-08-19 */

/* choice 2010-01-04 */
#vaio_choice_wrap { width:950px; margin:6px auto 0 auto;}
#vaio_choice_wrap dl{ color:#666; padding:0; list-style:none; padding:0 0 3px 0; margin:5px 8px; line-height:20px; min-height:20px; _height:20px; border-bottom:1px dotted #ccc; clear:both;background:url(/products/bravia/images/arr_blue_dt.gif) no-repeat left 6px; }
#vaio_choice_wrap dl dt{ float:left; display:inline; margin-left:12px; width:105px; list-style:none; color:#c51230;}
#vaio_choice_wrap dl dd{ float:left; display:inline; list-style:none; width:817px; margin-left:0; }
#vaio_choice_wrap dl dd ul{ padding:0; margin:0; list-style:none;}
#vaio_choice_wrap dl dd li{ float:left; list-style:none; line-height:20px; width:165px; min-height:20px; _height:20px;}
#vaio_choice_wrap dl dd li a{ color:#666;}
#vaio_choice_wrap dl dd li .b_pop{ float:left;}
#vaio_choice_wrap dl dd li .b_active{ position:relative; z-index:1111;}
#vaio_choice_wrap dl dd li .b_active a{text-decoration:none;}
#vaio_choice_wrap dl dd li .h_pop{ position:absolute; display:none; padding:0 1px 1px 0; top:20px; left:10px; z-index:11;background:#fff url(/products/bravia/images/h_pop.gif) no-repeat right bottom; color:#666; line-height:20px;}
#vaio_choice_wrap dl dd li .h_pop div{   border:1px solid #000; border-bottom:none; border-right:none; padding:9px 13px;height:auto !important; height:100%; min-height:20px; overflow:hidden; _overflow:inherit; }
#vaio_choice_wrap dl dd li .h_pop div div{ border:none; padding:0;}
#vaio_choice_wrap dl dd li .b_pop a{  float:left; line-height:20px; cursor:pointer;}
#vaio_choice_wrap dl dd li .b_pop a:hover{ color:#C51230;text-decoration:none;}
#vaio_choice_wrap dl dd li .h_pop div .f_left{ float:left; margin-right:5px;}
#vaio_choice_wrap dl dd li .h_pop div a{ background:url(/products/bravia/images/icon_arr_red.gif) no-repeat left 3px; padding-left:15px; float:none;}
#vaio_choice_wrap dl li.li_03 .h_pop{ left:auto; right:10px;}
#vaio_choice_wrap dl.dl_02 li.li_03 .h_pop{}
#vaio_choice_wrap dl li.li_04 .h_pop{ left:auto; right:10px;}

#vaio_choice_wrap dl li.li_07 .h_pop{ left:auto;right:10px;}
#vaio_choice_wrap dl li.li_08 .h_pop{ left:auto;right:10px;}
#vaio_choice_wrap dl dd li.short{}
#vaio_choice_wrap dl.dl_01 li{ width:95px;}
#vaio_choice_wrap dl li.li_01{ width:210px;}
#vaio_choice_wrap dl li.li_02{ width:190px;}
#vaio_choice_wrap dl li.li_03{ width:190px;}
#vaio_choice_wrap dl li.li_04{ width:190px;}
#vaio_choice_wrap dl li.li_05{ width:210px; margin-left:117px; _margin-left:58px;}
#vaio_choice_wrap dl li.li_06 { width:190px;}
#vaio_choice_wrap dl li.li_07 { width:190px;}
#vaio_choice_wrap dl li.li_08 { width:190px;}
#vaio_choice_wrap dl li.li_09 { margin-left:117px; _margin-left:58px; width:210px;}

#vaio_choice_wrap dl li.li_10{ width:220px;}

#vaio_choice_wrap dl.dl_02 li.li_01{ width:260px}
#vaio_choice_wrap dl.dl_02 li.li_02{ width:400px}
#vaio_choice_wrap dl.dl_02 li.li_03{ width:260px;}
#vaio_choice_wrap dl.dl_02 li.li_04{ width:180px}
#vaio_choice_wrap .dl_div {color:#666; list-style:none; padding:0 0 3px 0; margin:5px 8px; line-height:20px; border-bottom:1px dotted #ccc; clear:both;background:url(/products/bravia/images/arr_blue_dt.gif) no-repeat left 6px; min-height:20px; _height:20px; }
#vaio_choice_wrap .dl_div .dt_div{float:left; display:inline; margin-left:12px; width:105px; list-style:none; color:#c51230;}
#vaio_choice_wrap .dl_div dl{ margin:0; padding:0; border:0; clear:none; background:none; overflow:auto; display:inline;}
#vaio_choice_wrap .dl_div dl dd{ width:auto;}
.clear_all{ display:block; height:0; line-height:0; font-size:0; clear:both;}
#vaio_choice_wrap dl dd li input{ margin:3px 5px 0 0; float:left; height:13px; width:13px;}
#vaio_choice_wrap h2.title{ height:31px; padding:0;  margin:0 0 10px 0; background:url(/products/bravia/images/choice_title.gif); text-indent:-999em;}
#vaio_choice_wrap .btn_reset{ width:107px; height:27px; background:url(/products/bravia/images/btn_t_reset.gif); border:none; text-indent:-999em; overflow:hidden; display:block; margin-left:8px;}
#vaio_choice_wrap .btn_compare{width:107px; height:27px; background:url(/products/bravia/images/btn_compare.gif); border:none; text-indent:-999em; overflow:hidden; display:block; margin-left:8px;}
#vaio_choice_wrap .btn_t_moresearch{width:157px; height:27px; background:url(/products/bravia/images/btn_t_moresearch.gif); border:none; text-indent:-999em; overflow:hidden; display:block; margin-left:8px;}
#vaio_choice_wrap .btn_t_moresearch_hide{background:url(/products/bravia/images/btn_t_moresearch_hide.gif);}
#vaio_choice_wrap .btn_reset_bar{ position:absolute; right:0; top:6px;}
#vaio_choice_wrap .btn_reset_bar a{ float:right; cursor:pointer; margin-left:8px;}
#vaio_choice_wrap .top_bar{position:relative; height:45px;}
#p_list_1,#p_list_2{ display:none;}
#p_list_1{ margin-bottom:17px;}
#product_info{ padding:14px 0; display:none; background:url(/products/bravia/images/product_info_bg.gif) repeat-x left top;}
#product_info .personal_pad{ padding:0; border:0; width:auto;}
#product_info .personal_pad .title{ margin:0 9px 0 0; width:auto;}
#product_info .t_info{ height:30px; padding-left:20px;}
#product_info .t_info #product_num{ float:left; color:#000; line-height:16px;  }
#product_info .t_info #product_num b{ margin:0 5px;}
#product_info .t_info .btn_blue_link{ float:right; margin-right:9px; color:#fff; background:url(/products/bravia/images/btn_blue_link.gif) no-repeat; width:121px; padding-left:13px; height:22px; line-height:22px;}
#product_info li.auto_height{ display:none; width:310px; height:195px !important; padding-right:5px; margin-top:5px; overflow:hidden; float:left; position:relative;}
#product_info li.row1_right{ display:none;}
#product_info li.auto_height .slideshow{ width:288px; height:177px; padding:8px 10px; overflow:hidden; position:relative; border:1px solid #ccc;}
#product_info li.auto_height .active_b{ border:1px solid #C51230;}
#product_info li.auto_height .slideshow .type_type{ width:288px; height:177px; overflow:hidden; min-height:20px;}
#product_info li.auto_height .slideshow .type_type li{ height:140px;}
#product_info li.auto_height .slideshow .type_img{ float:left; width:150px; height:90px; overflow:hidden; text-align:center;}
#product_info li.auto_height .slideshow .type_img img{}
#product_info li.auto_height .slideshow .icon_sign{ position:absolute; left:10px; top:30px;}
#product_info li.auto_height .slideshow .type_info{ float:left; height:96px; width:137px; padding-top:24px;}
#product_info li.auto_height .slideshow .type_info .type_name{ font:bold 16px/24px Arial, Helvetica, sans-serif; background:#fff; color:#c6122f; height:48px; width:140px; overflow:hidden;position:absolute; top:42px; left:160px;}
#product_info li.auto_height .slideshow .type_type .type_name_2{ font:18px/24px Arial, Helvetica, sans-serif; color:#c6122f; height:24px; overflow:hidden;position:absolute; top:42px; left:160px; display:none;}
#product_info li.auto_height .slideshow .price{ font:bold 16px/22px Arial, Helvetica, sans-serif; color:#c6122f; height:22px; overflow:hidden;position:absolute; top:115px; width:140px; left:160px;}
#product_info li.auto_height .slideshow .state{ font:12px/22px Arial, Helvetica, sans-serif; color:#666; text-align:center; height:22px; overflow:hidden;position:absolute; bottom:25px; width:140px; left:10px;}
#product_info li.auto_height .slideshow .type_info .detail{ background:url(/products/bravia/images/arr_detail.gif); height:22px; line-height:22px; width:101px; text-indent:32px; color:#fff; position:absolute; bottom:25px; left:160px;}
#product_info li.auto_height .slideshow .type_info .detail a { color:#fff;}
#product_info li.auto_height .slideshow .color_box,
#product_info li.auto_height .slideshow .gb,
#product_info li.auto_height .slideshow .buy_now{ display:blcok;}
#product_info li.auto_height .slideshow .buy_now {left:-1000em; position:absolute;}
#product_info li.auto_height .type_img_sf{position:absolute; left:10px; bottom:25px; color:#c51232; width:150px; display:none;}
#product_info li.auto_height .type_info_sf,
#product_info li.auto_height .type_info_sf p{ color:#639CD3; line-height:18px; margin:0;}
#product_info li.auto_height .type_sales_sf{ color:#666; line-height:18px; height:22px; position:absolute; top:95px; width:140px; left:160px;}
#product_info li.auto_height .color_box{ position:absolute; bottom:18px; left:10px; background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;height:22px;width:140px;top:166px;}
#product_info li.auto_height .color_box span{ float:left; font:11px/18px Arial, Helvetica, sans-serif; padding:0 5px; color:#818181;}
#product_info li.auto_height .color_box a{ float:left; margin:0 2px 0 0;}
.slideshow .dis_none{ display:none;}
#product_info li.auto_height .slideshow .dis_none{ display:block;}
#product_info li.auto_height .slideshow .check_box{ height:14px; color:#808080; line-height:14px; margin-bottom:28px;}
#product_info li.auto_height .slideshow .check_box input{ height:13px; width:13px; margin-right:5px;}

#spec_w{ display:none; width:950px; padding-top:15px; position:absolute; top:91px; padding:20px 0; left:50%; margin-left:-475px; z-index:101;}
div.spec_c{ height:38px; padding:6px 6px 0; background:#fff;}
div.spec_b{ padding:0px 6px 6px;}
a.spec_c{ cursor:pointer; float:right; display:inline; height:38px; color:#c51230;  line-height:20px; font-size:14px; font-weight:bold;}
div.spec_c a:hover{ color:#e31a3c;}
#TB_overlay{ position: fixed;z-index:100; top: 0px; left: 0px; height:100%; width:100%; display:none;}
* html div#TB_overlay {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));
left: expression("0");
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
/* choice 2010-01-04 */

/* 首页弹出框css 20110119 */
#pop_control_close{float:right;margin:1px 1px 0 0;cursor:pointer;}
#pop_main{position:absolute;z-index:10001;top:0;text-align:center;overflow:hidden;}
#pop_close{position:absolute;top:1px;right:89px;*right:159px;_right:156px;cursor:pointer;z-index:50;}
#zhezhao{position:absolute;left:0;top:0;background:#ffffff;z-index:10000;}
#popimg{position:relative;display:none;}/*da110126*/
#pop_close2,#pop_close3{position:absolute;height:100%;left:0;top:0;cursor:pointer;}/*da110126*/
#pop_close3{left:auto;right:0;}/*da110126*/
