body{width:100%;color:#555;margin:0;padding:0;background:#FFF url(../images/background_2.jpg) repeat-x left top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
body.home{background:#FFF url(../images/background_1.jpg) repeat-x left top}
#wapper{width:950px;margin:auto}
/*======================header======================*/
#header{height:111px;width:950px;z-index:5}
#header h1{float:left;margin:30px 0px 0px 30px}
#logo{width:206px;height:105px;float:left}
#topNav{float:right;background:url(../images/menu_background_bottom.jpg) no-repeat left top;width:725px;height:111px;font-size:12px}
#outlink{font-size:11px;margin:10px 26px 0px 0px;text-align:right;color:#888;letter-spacing:0.5px}
#outlink a,#outlink a:visited{color:#acacac}
#outlink a:hover{color:#FFF}
/*======================mainMenu======================*/
#mainMenu{padding:0;margin:0;margin:12px 0px 0px 5px}
#chromemenu li a{float:left;height:69px;width:113px;text-indent:-5000px;background:transparent url(../images/menu_bak.jpg) no-repeat}
#chromemenu li.btn1 a{background-position:0px 0px}
#chromemenu li.btn2 a{background-position:-113px 0px}
#chromemenu li.btn3 a{background-position:-226px 0px}
#chromemenu li.btn4 a{background-position:-339px 0px}
#chromemenu li.btn5 a{background-position:-452px 0px}
#chromemenu li.btn6 a{background-position:-565px 0px}
#chromemenu li.btn1 a:hover{background-position:0px -74px}
#chromemenu li.btn2 a:hover{background-position:-113px -74px}
#chromemenu li.btn3 a:hover{background-position:-226px -74px}
#chromemenu li.btn4 a:hover{background-position:-339px -74px}
#chromemenu li.btn5 a:hover{background-position:-452px -74px}
#chromemenu li.btn6 a:hover{background-position:-565px -74px}
/*======================focus======================*/
#focus{margin:auto;width:950px;height:370px;z-index:3}
/*======================index-content======================*/
#index-content{width:950px;background:#FFF;padding-bottom:10px}
#index-col-1{float:left;width:480px;padding:29px 0px 0px 0px}
#index-col-2{float:right;width:470px;padding:59px 0px 0px 0px}
#index-col-2 #promote{margin-left:30px}
#news{font-size:12px}
#news a,#news a:visited{color:#6893a5}
#news a:hover{color:#CCC}
#news h2,#service h2{margin:0px 0px 9px 0px}
#news a{float:left}
#news .date{float:right;font-size:10px;font-family:'Courier New',Courier,monospace}
#news .newsTxt{line-height:20px;background:url(../images/news_bullet.gif) no-repeat;background-position:5px 5px;padding-left:20px}
#news .news-more{float:right;margin:8px 0 5px;}
#service{margin-top:7px}
#service a{margin-left:17px}
/*======================pageContent======================*/
#pageContent{width:950px;padding:30px 0px 10px 0px;min-height:300px}
#breadcrumb{padding:5px 0px 5px 17px;font-size:11px;background:url(../images/breadcrumb.gif) top left no-repeat;background-position:0px 7px;color:#498eba;font-weight:bold}
#breadcrumb a,#breadcrumb a:visited{color:#878787;font-weight:normal}
#breadcrumb a:hover{text-decoration:underline}
#sidebar{float:left;width:212px;margin-left:15px}
#sidebar #sidebarLink{margin:auto;background:#FFF;width:212px;margin-top:10px}
#mainContainer{float:left;width:682px;margin-left:20px}
#mainContainer-1col{float:left;width:682px;margin-left:242px}
#main{width:682px;background:url(../images/main_background.gif) top left no-repeat;min-height:500px;margin-bottom:20px}
#mainBody{padding:20px 30px 20px 31px}
#mainProductContainer{float:left;width:690px;margin-left:20px}
#mainProduct{width:690px;min-height:500px;margin-bottom:20px}
#mainProductBody{padding:0px 0px 0px 0px}
#pageContent h1{font-family:Helvetica,Arial,sans-serif;font-size:180%;color:#335a81;font-weight:bold;padding-left:25px;background:url(../images/pageContent_h1_bak.gif) top left no-repeat;background-position:0px -4px;margin-top:20px;margin-bottom:20px}
#pageContent h1.cap{margin-bottom:5px}
#pageContent h2{font-size:140%;color:#335a81;font-weight:bold;margin:10px 0px 10px 0px;letter-spacing:0.5px}
#pageContent h3{font-size:125%;color:#3399cc;font-weight:bold;margin:10px 0px 10px 0px}
#pageContent h4{font-size:125%;color:#515151;font-weight:bold;margin:20px 0px 15px 0px;border-top:1px solid #CCC;padding-top:5px;letter-spacing:1px}
#pageContent h5{ font-size: 135%; letter-spacing: 3px; color: #335A81; }
#pageContent .service h4 { color:#335A81;}
#pageContent h4:first-child{margin:0px 0px 15px 0px}
#pageContent .listNumber li{line-height:25px;list-style:decimal outside;margin-left:30px}
#pageContent .listSquare > li{line-height:15px;list-style:square outside;margin-left:20px;color:#389ecd;margin-bottom:15px}
.listAlpha{margin-top:10px}
#pageContent .listAlpha > li{line-height:20px;list-style:lower-alpha inside;color:#969696;padding-left:20px;font-size:11px}
.hightlighList{padding:3px 0px 3px 15px;color:#0063A2;border-left:3px solid #0063A2;margin:15px 0px 15px 0px}
#pageContent p{color:#555;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;line-height:190%;margin:0.27em 0em 0.8em 0em;padding:0px 0px 0em 0em}
#pageContent p.cap{padding:0px 30px;line-height:25px}
#pageContent p.subtitle{margin:0;padding-left:28px;color:#335A81;font-size:115%;position:relative;top:-22px}
#pageContent h1.keyVisual {background:none;padding:0}
#pageContent em{line-height:190%;font-size:100%;color:#3399cc;font-weight:bold}
/*======================product======================*/
#mainProduct h3{font-size:130%;color:#335a81;font-weight:bold;padding-left:20px;background:url(../images/product_h3_bak.gif) top left no-repeat;margin-top:20px;margin-bottom:20px}
#productFocus h3{margin:0px 0px 0px 0px}
#pageContent .productSeries-1col h5{background:#FFF url(../images/inch_background.gif) top left no-repeat;color:#FFF;width:57px;height:57px;display:block;font-size:28px;letter-spacing:-2px;float:left;margin:20px 10px 0px 10px;font-family:Georgia,'Times New Roman',Times,serif;text-align:center}
#pageContent .productSeries-1col h5.monitor{background:#FFF url(../images/inch_background_2.gif) top left no-repeat}
.productSeriesSpec{float:right;width:420px;margin-top:6px}
#pageContent .productSeriesSpec h4{color:#034483;border:none;font-size:20px;font-weight:normal;letter-spacing:-1px;margin-bottom:10px;padding-top:0px;border:none;float:left}
.productSeries-1col{border:1px solid #e0e0e0;background:#FFF url(../images/productSeriesBak.jpg) no-repeat;width:690px;min-height:160px}
.productClass-1col{border:1px solid #e0e0e0;background:#FFF url(../images/productSeriesBak.gif) repeat-x;width:690px}
#pageContent .productClass-1col p{margin-top:10px;padding:20px}
.productSeries-1col-wapper{padding:5px 15px 0px 10px}
.detailBtn{float:right}
.techIcon{bottom:0px;display:block;height:40px}
.inchIcon{color:#999;font-size:10px;height:40px;text-align:right}
.new-Icon{margin-left:10px;margin-bottom:10px}
.productSeries-1col .inchIcon img{float:none;margin:0px 5px 0px 0px}
.productSeries-2col{width:47%;border:1px solid #e0e0e0;background:#FFF url(../images/productSeriesBak2.jpg) no-repeat;min-height:200px;*height:200px;float:left;margin:0 5px}
.productSeries-2col-wapper{margin:10px}
.productSeries-2col .productDetail{float:left;width:150px;}
.productSeries-2col img{float:left;margin-right:5px}
h5 .unit{font:normal 12px 'Microsoft JhengHei',SimHei;position:absolute;right:5px;bottom:0;}
.productSeries-1col h5,.productSeries-2col h5{position:relative;}
#pageContent .productSeries-2col h5{color:##034483;font-size:20px;font-weight:bold;display:block;margin:5px 0 10px 0;letter-spacing:-2px;padding-left:5px}
#pageContent .modelNumber{color:#498EBA;font-size:12px;letter-spacing:-0.5px;font-weight:normal;padding-left:10px}
.productSeries{width:340px;border:1px solid #e0e0e0;float:left;background:url(../images/productSeriesBak.gif) repeat-x}
.productSeriesHead{width:235px;height:130px;float:left}
#pageContent h1.hideHead{text-indent:-5000px;font-size:0%;padding:0;margin:0;background:none}
.imgWapper{float:left;margin:0 5px}
#pageContent .productSeriesHead{font-size:20px;color:#245c92;font-family:Arial,Helvetica,sans-serif}
#pageContent .productSeriesHead p{font-size:20px;color:#245c92;font-family:Arial,Helvetica,sans-serif;line-height:130%;margin:10px 0px 0px 0px;padding:0}
.bigSeriesEng{font-size:40px}
.productTVSeriseLeft{float:left;margin:10px 0px 10px 20px}
.productTVSeriseRight{margin:15px 0px 10px 10px;float:left}
.productMOSeriseLeft{float:left;margin:7px 5px 0px 15px}
.productMOSeriseRight{float:left;margin:20px 10px 10px 5px}
.productSeriesTxt{width:180px;font-size:11px;margin-top:6px;line-height:15px}
#allProductList{background:#ebebeb;padding:10px}
#allProductList h5{font-size:15px;font-weight:bold;color:#b4b4b4;line-height:30px}
#allProductListCon{background:#FFF;padding:15px}
#allProductListGray{background:#f3f3f3;padding:10px 20px 10px 5px}
.allProductListBox{float:left;font-size:11px;line-height:16px;color:#6893a5;margin-left:20px;background:#f3f3f3;width:100px}
.allProductListBox img{float:left}
.allProductListBox h6{font-weight:bold;font-size:12px;color:#999}
#allProductList a,#allProductList a:visited{color:#6893a5}
#allProductList a:hover{color:#CCC}
.moreBtn{text-align:right;margin-top:5px}
.detailTechBtn{background:#ebebeb;padding:7px 15px 7px 15px;margin-top:10px;border:1px solid #CCC}
.detailTechBtn img{margin-left:5px; float: left;}
.detailTechBtn .motionGallery { width:121px; height:31px; float:right; }
.detailTechBtn .motionGallery img { margin:0; float:none; }
#productDetailBlock{float:left;width:490px}
#productDetailImg{float:right;width:200px;margin:auto}
#pageContent #productDetailBlock h5{background:url(../images/inch_background.gif) top left no-repeat;color:#FFF;width:57px;height:57px;display:block;font-size:28px;letter-spacing:-2px;position:relative;top0;left:430px;z-index:39;font-family:Georgia,'Times New Roman',Times,serif;text-align:center}
#pageContent #productDetailBlock h5.monitor{background:url(../images/inch_background_2.gif) top left no-repeat}
#pageContent #productDetailBlock h1{font-size:90%;color:#335a81;font-weight:bold;padding:0;background:none;margin:0;position:relative;top:-50px}
#pageContent #productDetailBlock h2{font-size:26px;color:#034483;font-weight:normal;margin:0;letter-spacing:0px;position:relative;top:-45px;display:inline}
.prodtcuDetailTxt{position:relative;top:-25px}
.productDetailSpec{padding:20px;border:1px solid #CCC;border-top:none}
#pageContent .productDetailSpec h4{border:none;;color:#515151;font-size:125%;font-weight:bold;letter-spacing:0px;margin:20px 0px 5px 0px;padding-top:5px}
.productDetailSpec li{padding:6px 15px 6px 15px}
#mainProduct #productDetail-1col h3{font-size:130%;color:#3366cc;font-weight:bold;margin:10px 0;padding:0 0 0 10px;background:none}
.productDetailFeature{background:#EEE;padding:15px}
.productDetailFeature img{margin-left:10px}
.thumb{margin-left:5px}
li.high{background:#EEE}
#similarProduct{padding:6px 15px 6px 15px;border-top:1px solid #CCC;margin-top:20px}
#similarProduct p{font-size:10px;color:#6792a5}
#similarProduct li{float:left;margin-left:8px;width:90px;text-align:center}
#similarProduct li img{border:1px solid #CCC}
.list{margin-top:10px}
.list table{border-collapse:collapse;border-right:none;border-top:none;width:100%}
.list th{border:2px solid #a1c6d9;border-left:none;border-right:none}
.list td{border-left:none;border-right:none}
.list td,.list th{text-align:center;padding:6px 2px}
.list td{border-bottom:1px dotted #dfdfdf;color:#555;border-left:none;border-right:none}
/*======================expertise======================*/#expertiseFeature{padding:0 15px;margin-top:20px}
#pageContent #expertiseFeature h1{font-size:130%;color:#003366;font-weight:bold;padding-left:32px;background:url(../images/expertise_h1_bak.gif) top left no-repeat;background-position:15px 15px;padding-top:11px;margin:0}
#expertiseFeatureMonitor{width:286px;float:left}
#expertiseFeatureTV{width:286px;float:right}
#expertiseFeature .top{background:url(../images/expertiseFeatureMonitor_top.jpg) top left no-repeat;width:286px;height:41px}
#expertiseFeature .mid{background:url(../images/expertiseFeatureMonitor_mid.jpg) repeat-y;width:286px}
#expertiseFeature .btm{background:url(../images/expertiseFeatureMonitor_btm.jpg) top left no-repeat;width:286px;height:8px}
.imgButton{text-align:center;padding-bottom:20px}
#expertiseFeature dl{padding-bottom:10px;margin-bottom:15px;padding:0px 30px}
#expertiseFeature dl img{}
#expertiseFeature dl span{font-size:15px;line-height:25px;color:#3399cc;font-weight:bold}
#expertiseFeature dd{margin-top:5px;border-bottom:1px solid #CCC;padding-bottom:20px}
#expertiseReport{background:#ebebeb;padding:10px;margin-top:20px}
#expertiseReportBlock{background:#FFF;padding:10px}
#expertiseReport dt{color:#3399cc;font-weight:bold;margin-bottom:10px}
#expertiseReport dl span{color:#bebebe}
#expertiseReport .links{text-align:right;margin-top:15px}
#expertiseReport .links a{margin-left:10px}
.textIMG{float:left;margin-right:20px;padding:2px;border:1px solid #ebebeb}
#featureListBar{padding:5px 0px 0px 0px;width:620px;height:30px;background:url(../images/featureList_bak.gif) top left no-repeat}
#featureListBar span{margin-left:30px}
#featureListBar select{font-size:11px;color:#999;margin-left:3px}
#featureList{background:#ebebeb;padding:10px;margin-top:10px}
#featureListBlock{background:#FFF;padding:13px 20px 13px 20px}
#featureListBlock .box{padding:10px 0;}
#featureListBlock .left-col{float:left;width:26%;text-align:center}
#featureListBlock .right-col{float:left;width:73%}
#featureListBlock dt{float:left;width:120px;margin-right:20px;text-align:center;display:block}
#featureListBlock dd{display:block;padding-right:20px}
#featureListBlock a,#featureListBlock a:visited{color:#0063A2;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;text-decoration:none}
#pageContent #featureListBlock h3{font-size:13px;color:#3399cc;font-weight:bold;margin:0px 0px 0px 0px}
#pageContent .expertise h2.articleTitle{font-family:Helvetica,Arial,sans-serif;font-size:180%;color:#335a81;font-weight:bold;padding-left:25px;background:url(../images/pageContent_h1_bak.gif) top left no-repeat;background-position:0px -4px;margin-top:20px;margin-bottom:20px}
#pageContent .expertise h2{color:#3399cc;font-size:110%;font-weight:bold;letter-spacing:0px;margin:20px 0px 0px 0px}
#expertComment{background:#ebebeb;padding:10px;margin-top:10px}
.expertCommentBlock{height:1%;padding:13px 15px 13px 15px;border:1px solid #FFF;background:#FFF url(../images/expert_comment_bak.gif) repeat-x;margin-top:15px;min-height:100px}
.expertCommentBlock:first-child{margin-top:0px}
.expertCommentLeft{float:left;width:110px;text-align:center;margin-right:10px;margin-top:15px}
.expertCommentRight{float:left;width:440px}
.expertCommentRight ul,.expertCommentRight li{display:inline;line-height:25px}
/*======================service======================*/
.serviceSpotImg{float:left;margin-top:10px}
.serviceSpotTxt{float:left;margin-left:15px;margin-top:10px}
.recycleRegion{float:left;width:310px}
.recycleRegion h5{margin-top:25px;font-weight:bold;color:#25636a}
#saleSpotContainer h4{border:none}
#saleSpotContainer h5{border:none;border-top:1px #CCC solid;margin-top:25px;padding:5px 0px;font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#335A81}
#saleSpotContainer td,#saleSpotContainer th{padding:2px 7px 2px 15px}
.saleSpotHead{background:#335A81;color:#FFF}
.saleSpotLink{margin-bottom:10px}
.memberForm{border:0;border-collapse:collapse}
.memberForm td{padding:5px 7px 5px 15px}
/*======================about======================*/
#pageContent .about p{padding:0px 20px 10px 20px}
.aboutFocus{width:180px;padding:1px;border:1px solid #CCC;margin-top:20px;float:left;margin-left:17px}
#pageContent .aboutFocus p{text-align:left;line-height:18px;color:#848383; padding:0;}
.aboutFocus2{padding:1px;border:1px solid #CCC;margin-top:20px;float:left;margin-left:17px}
.aboutFocus dl{background:#fbfbfb url(../images/expert_comment_bak.gif) repeat-x top left;padding:10px 10px;text-align:center}
.aboutFocus dt{}
.aboutFocus dd{text-align:left;color:#666;font-size:12px;padding:5px 5px}
#pageContent .aboutFocus h2{font-size:100%;margin:0px 0px 5px 0px;padding:0px}
.imgBorder{padding:2px;background:#FFF;border:1px solid #e8e8e8}
#pageContent .about table{width:620px;margin:0 auto;}
#pageContent .about th{background-color:#0066CC;padding:5px 0;text-align:center;font-weight:bold;color:#fff;}
#pageContent .about td{padding:5px 0 0 5px;text-align:left;border-bottom:1px solid #ccc;}
#pageContent .about tr.last td{border-bottom:0;}
#pageContent .about td p{margin-bottom:0;padding-left:0;font-weight:bold;}
/*======================sidebar======================*/
#sidebar h2{padding:10px 0px 0px 14px;margin:0px}
#sidebar .top{background:url(../images/sidebar_top.png) top left no-repeat;width:212px;height:61px}
#sidebar .mid{background:url(../images/sidebar_mid.png) top left repeat-y;width:212px}
#sidebar .btm{background:url(../images/sidebar_btm.png) top left no-repeat;width:212px;height:17px}
#sidebar ul li{font-size:14px;margin:0 6px 0 20px;line-height:35px;letter-spacing:1px;font-weight:bold;background:url(../images/siderbar_cursor_1.gif) top right no-repeat;background-position:-12px 6px;border-bottom:1px solid #efefef;width:75%;padding-left:10px}
#sidebar ul li ul li{width:90%;font-size:11px;background:url(../images/sidebar_bullet.gif) -3px 5px no-repeat;line-height:20px;padding-left:10px;margin:0 0px 0 10px;border:none;font-weight:normal;letter-spacing:0px}
#sidebar ul li ul{padding-bottom:10px}
#sidebar li:hover{}
#sidebar a:hover{color:#609cc2}
#sidebar a{color:#666;display:block}
/*======================footer======================*/
#footer{background:#a9a9a9 url(../images/footer_bak.gif) repeat-x left top;min-height:88px;clear:both;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#e3e3e3}
#footer .links{width:950px;margin:auto;padding:12px;text-align:left}
#footer .rights{width:950px;margin:auto;padding:15px;text-align:center}
#footer a,#footer a:visited{color:#498EBA}
#footer a:hover{color:#9b9b9b}
/*======================ShoppingGuide======================*/
#guideFocus a,#guideFocus a:visited{color:#666}
#guideFocus a:hover{color:#CCC}
#guideFocus{margin-top:25px}
#guideFocus div{width:515px;height:162px;margin:auto}
#guideFocus span.left{display:block;width:200px;text-align:left;position:relative;top:90px;left:20px}
#guideFocus span.right{display:block;width:200px;text-align:left;position:relative;top:90px;left:200px}
#guideFocus .add1{background:url(../images/guide_focus_1.jpg) repeat-x left top;margin-top:20px}
#guideFocus .add2{background:url(../images/guide_focus_2.jpg) no-repeat;margin-top:20px}
#guideFocus .add3{background:url(../images/guide_focus_3.jpg) no-repeat;margin-top:20px}
#guideFocus .add4{background:url(../images/guide_focus_4.jpg) no-repeat;margin-top:20px}
#guideFocus .add5{background:url(../images/guide_focus_5.jpg) no-repeat;margin-top:20px}
#suggestionFlash{margin-top:40px}
#pageContent .guide h3{background:transparent url(../images/bullet_b.gif) no-repeat scroll 0px 1px;color:#013161;font-size:15px;font-weight:bold;line-height:20px;margin-bottom:20px;padding-left:17px}
#pageContent .guide h4 {border-top:0px solid #CCC;}
/*======================Member Form======================*/.member td{padding:6px}
#pageContent .member_form{text-align:left}
#pageContent .member_form div{padding:15px 0;color:#9a9a9a;border-bottom:1px solid #e9e9e9}
#pageContent .member_form label{width:95px;float:left;text-align:right;margin-right:20px;display:blockfont-size:12px;color:#555}
#pageContent .member_form input{font-size:12px}
/*======================Form======================*/
.disabled{opacity:0.5}
.require{color:#CC0000}
input,select,textarea,button{font-family:inherit;font-size:12px;line-height:inherit}
.textfield{}
.textfield,textarea,select[size]{background-color:#F7F7F7;border-color:#999;border-style:solid;border-width:thin;padding-bottom:3px;padding-top:2px}
select{background-color:#FEFEFE;border-color:#C4CCCC;border-style:solid;border-width:thin;min-height:1.77em}
select[size]{background-color:#FFF !important}
.textfield:hover,.textfield:focus,select[size]:hover,select[size]:focus,textarea:hover,textarea:focus{border-color:#498EBA}
select:hover,select:focus{border-color:#498EBA}
.textfield:focus,select:focus,textarea:focus{background-color:#FFF;outline-color:#CCC;outline-style:solid;outline-width:1px}
.button:hover{outline-width:2px;text-decoration:none}
.submit{background:#FEFEFE url(../images/element_bg.gif) repeat-x scroll 0%;border-color:#C4CCCC;border-style:solid;border-width:1px;color:#666;cursor:pointer;font-family:inherit;font-weight:bold;overflow:visible;padding:0.2em 1.5ex;text-align:center;vertical-align:middle}
.submit:hover{outline-width:2px;background-color:#FFF;outline:#335A81 solid 1px}
/*======================Button======================*/
a.button,button{display:block;float:left;margin:0 0.583em 0.667em 0;padding:7px 10px 7px 7px;/* Links */border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px;/* IE6 */}
button[type]{padding:4px 10px 4px 7px;/* Firefox */line-height:17px;/* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px;/* IE7 */}
button img,a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:24px;height:24px;float:none}
/* Standard */button:hover,a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699}
a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}
/* Positive */body .positive{color:#529214}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}
a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff}
/* Negative */body .negative{color:#d12f19}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}
a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff}
/*======================about======================*/
.corpList{float:left;margin-left:25px;margin-top:20px}
.corpList dt{font-weight:bold;font-size:15px;line-height:20px;margin-bottom:7px;padding-left:17px;background:url(../images/bullet_b.gif) no-repeat;background-position:0px 1px;color:#3366cc}
.corpList dd{padding-left:9px;line-height:20px;border-left:1px solid #CCC;font-size:11px}
.corpService{padding:0px 15px;border-top:1px solid #CCC;clear:both;margin-bottom:20px}
#pageContent .corpServiceList h4, #pageContent .corpServiceList2 h4{font-size:13px;color:#666;font-weight:normal;margin:0;padding:0;border-top:none;letter-spacing:0px;font-weight:bold}
#pageContent .corpServiceList h3, #pageContent .corpServiceList2 h3{font-size:12px;color:##969696;font-weight:normal;margin:5px 0px;padding:0;border-top:none;letter-spacing:0px;font-weight:bold}
.corpServiceList{font-size:12px;color:#555;padding:5px 10px;border:solid 8px #ebebeb;margin:10px 10px 20px 10px;float:left;background:#FFF;width:80%}
.corpServiceList2{font-size:12px;color:#555;padding:5px 10px;border-left:solid 4px #ebebeb;margin:10px 10px 20px 10px;float:left;background:#FFFwidth:100%;text-align:left}
.corpServiceList div{float:left;width:220px;margin:5px 3px}
.corpService dt{color:#389ecd}
.dlFloat{width:260px;float:left;margin-left:20px}
.global dd,.global dt{line-height:25px}
.global dt{font-size:13px;color:#999;font-weight:bold}
#pageContent .corpService h1{font-size:100%;letter-spacing:0px;margin:0px;padding:0px;background:none}
#pageContent .corpService h2{font-size:130%;letter-spacing:2px;margin:13px 0px 5px 0px;font-weight:bold}
#pageContent .corpService h4{border:none;color:#666;font-size:110%;font-weight:bold;letter-spacing:1px;margin:23px 0px 5px 0px;padding:0}

#mainBody.about .brand-img{float:right;padding:10px;width:240px;}
#mainBody.about .brand-img img{padding-bottom:10px;}
#mainBody.about .brand-img-left{float:left;padding:10px;}
#mainBody.about .brand-img-right{float:right;padding:10px;}
#mainBody.about h4{border:none;margin:5px 0;padding:0;font-size:100%}
#mainBody.about .brand-img .desc{padding-bottom:10px}
/* =============================maintain==============================*/
.buy-tv .odd{background:#F4F9FE}
#saleSpotContainer .tableFormat2 td{padding:6px 3px;border:1px solid #CCC}
#saleSpotContainer .tableFormat2 .odd{background:#EEE}
#saleSpotContainer .tableFormat th{width:80px}
.tableFormat table{width:100%;border-top:1px solid #e3f1fe;border-right:1px solid #e3f1fe;margin:1em auto;border-collapse:collapse}
.tableFormat caption{color:#9ba9b4;font-size:.94em;letter-spacing:.1em;padding:0;margin:1em 0 0 0;margin-bottom:0;caption-side:top}
.tableFormat tr.odd td,.tableFormat tr.odd .column1{background:#f4f9fe url(../images/history_table_background.gif) no-repeat}
.tableFormat .column1{background:#f9fcfe}
.tableFormat td{color:#555;border-bottom:1px solid #e3f1fe;border-left:1px solid #e5eff8;padding:.3em 1em}
.tableFormat th{font-weight:normal;color:#678197;border-bottom:1px solid #e3f1fe;border-left:1px solid #e5eff8;padding:.3em 1em;font-weight:bold;vertical-align:top;font-family:Arial,Helvetica,sans-serif}
/*======================news======================*/
.pressPageMonth{float:left;margin-bottom:15px}
.newsPageTag{float:right;margin-bottom:15px}
.newsPageTag a:hover{border-color:#2E6AB1}
.newsPageTag a{border:1px solid #CCC;text-decoration:none}
.newsPageTag a,.newsPageTag span{background:#FFF none repeat scroll 0%;border:1px solid #E3F1FE;display:block;float:left;margin-right:0.1em;padding:0.2em 0.5em}
.newsPageTag span.current{background:#2E6AB1 none repeat scroll 0%;border:1px solid #2E6AB1;color:#FFF;font-weight:bold}
.newsPageBackBtn a,.newsPageBackBtn a:visited{border:1px solid #2E6AB1;text-decoration:none;padding:3px 6px 3px 6px;color:#0063A2;font-size:10px;float:right}
.newsPageBackBtn a:hover{background:#0063A2 none repeat scroll 0%;color:#FFF}
.news a,.news a:visited{color:#555}
.news a:hover{color:#0063A2}
.news td{color:#555;border-top:1px solid #e3f1fe;padding:.3em 1em}
.news th{font-weight:normal;color:#0063A2;border-top:1px solid #e3f1fe;padding:.3em 1em;width:90px;vertical-align:top;font-family:'Courier New',Courier,monospace;letter-spacing:-1px}
.relatedLink{color:#0063A2;clear:both;border-top:1px solid #CCC;margin-top:30px}
#newsDetailText img{float:left;padding:3px;border:1px solid #CCC;margin-right:20px;margin-bottom:7px}
/*======================tvc======================*/
.tvc ul{float:left;width:126px;margin:5px 6px}
.tvc-image img{padding:2px;border:1px solid #ccc}
.tvc-btm{text-align:right}
.tvc-btm a{margin-right:5px}
#pageContent .tvc h2{margin:0;padding:2px 0 5px 20px;font-size:12px;letter-spacing:-0.5px}
#pageContent .tvc h2.tv{background:url(../images/tvc/icon-tv.jpg) no-repeat left top}
#pageContent .tvc h2.radio{background:url(../images/tvc/icon-radio.jpg) no-repeat left top}
#pageContent .tvc h2.poster{background:url(../images/tvc/icon-poster.jpg) no-repeat left top}
.tvcBlock{float:left;margin-left:20px;text-align:center}
.printBox img{padding:2px;border:1px #CCC solid}
#pageContent .tvcBlock h2{color:#335A81;font-size:135%;font-weight:bold;letter-spacing:0px;margin:20px 0px 5px 0px;padding:0}
#tvcDownload .tvcBox{width:177px;height:147px;background:url(../images/tvc_bak.jpg) no-repeat}
#tvcDownload .tvcBox .kv{width:155px;height:98px;margin:10px 10px 4px 10px;}
#tvcDownload .tvcBox .tvc_icon{ margin: 0px 5px;}
/*======================timeline======================*/
#timeline h2{padding:5px 0px 5px 10px;color:#FFF;background:#1A345F;cursor:pointer}
/*======================style======================*/
.expertise ol,.expertise li{line-height:20px}
.expertise ul,.expertise li{list-style:square}
.expertise ul{margin-bottom:10px}
.thickboxBox{padding:10px 0}
.line{border-top:1px solid #CCC;height:1px;line-height:1px}
.line2 {border-top:1px solid #CCC; margin: 20px 0;}
.clearfix{content:".";display:block;height:0;clear:both;visibility:hidden}
/*---------- Clearfix -------------*/
.clearit:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearit{display:inline-block}
html[xmlns] .clearit{display:block}
* html .clearit{height:1%}
.cleardiv{clear:both;overflow:hidden;height:1px}
.imgTxtRight{float:right;margin-left:20px}
.imgTxtLeft{float:left;margin-right:20px}
.imgBtmCenter{margin-top:15px;text-align:center}
a,a:visited{color:#0063A2;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal}
a:hover{color:#CCC;text-decoration:none}
.notice{font-size:12px;color:#0063A2;padding:10px;border:solid 1px #CCC;margin:20px 0px 20px 0px;float:left;background:#f3f3f3;font-weight:bold;letter-spacing:1px}
.notice2{font-size:12px;color:#555;padding:5px 15px;border:solid 8px #ebebeb;margin:20px 0px 0px 0px;float:left;background:#FFF}
.notice2-a{font-size:12px;color:#555;padding:5px 15px;border:solid 8px #ebebeb;float:left;background:#FFF;line-height:170%;margin:0px 20px 20px 20px}
#pageContent .notice2 h1{font-size:12px;color:#969696;font-weight:bold}
.notice3{font-size:12px;color:#999;padding:5px;border:solid 1px #CCC;margin:0;padding:5px 10px;float:left;background:#f3f3f3}
.notice4{font-size:12px;color:#999;border-left:solid 3px #CCC;margin:0;padding:3px 0px 3px 10px}
.notice5{font-size:12px;color:#555;padding:15px 20px;border:solid 8px #ebebeb;margin:5px 0;background:#FFF;}
.btnTop{width:950px;height:25px;margin:auto;margin-right:-90px;position:fixed;bottom:0px;right:10%}
.btnTop a,.btnTop a:visited{width:26px;height:24px;background:transparent url(../images/top.gif) no-repeat scroll 0%;background-position:0px 0px;display:block;text-align:right}
.btnTop a:hover{width:26px;height:24px;background:url(../images/top.gif);background-position:0px -24px}
#sidebar .act{color:#5994bc;font-weight:bold}
.listStyle li{margin-bottom:5px;padding-left:13px;background:url(../images/bulletLI.gif) no-repeat scroll 0%}
.listStyle a,.listStyle a:visited{color:#6693a6}
.listStyle a:hover{color:#CCC}
/*======================sitemap======================*/
.col{float:left;padding:0px 30px 20px 30px;margin-left:15px}
#pageContent .siteMap h4{border-top:0px;color:#666;font-size:15px;font-weight:bold;letter-spacing:2px;margin:10px 0px 5px 0px;;padding:0px}
#pageContent .siteMap h4 a{color:#666}
.siteMap a,.siteMap a:visited{color:#6794a7}
.siteMap a:hover{color:#76797C;text-decoration:underline}
.siteMap .col > ul{padding-bottom:5px}
.siteMap ul li{background-image:url(../images/siteMap_1th.gif);background-position:0pt 3px;background-repeat:no-repeat;padding-bottom:8px;padding-left:12px}
.siteMap ul li ul{margin-top:5px}
.siteMap ul li li{background-image:url(../images/siteMap_2th.gif);background-position:12px 3px;background-repeat:no-repeat;padding-bottom:3px;padding-left:23px}
#tvcPlayerBox{width:433px;height:303px;background:url(../images/tvcPlayer_bak.jpg) no-repeat;margin:auto; margin-top:30px;}
#tvcPlayer{padding-top:30px;height:220px}
/*======================FAQ======================*/
.faq-list{float:left;width:100%}
.faq-list li{line-height:160%;float:left;width:30%}
.faq-list li a{text-decoration:underline}
.select-box{padding:5px 10px;background:#efefef;float:right;margin-top:20px;border:2px solid #ccc}
.clearit h1{float:left}
.faq-type{}
.faq-type span{}
.m10{margin:10px 0}
.m20{margin:20px 0}
#pageContent .faq h4 { font-size: 125%; letter-spacing:0; font-weight:normal; border:none;}
#pageContent .faq h5 { font-size: 125%; letter-spacing:0; font-weight:bold; padding-top: 5px; margin: 20px 0 10px 0; border-top:1px solid #ccc;}
.button-top{text-align:right;font-size:10px}
/*======================Shopping-guide-tv======================*/
.guide-choice-block br.clearfix{margin-bottom:80px}
.guide-choice-block .kv-images{float:left;width:51%}
.guide-choice-block .text{float:right;width:48%;padding:0}
.guide-choice-block .kv-images2{}
.guide-choice-block .text2{float:left;width:60%;padding:0}
.guide-choice-block td{padding:3px}
.guide-choice-block .on{background:#dfe5f2}
/*======================Award======================*/
.award{margin:30px 0}
#pageContent .award h3{color:#ff3333;border-bottom:1px solid #ccc;margin:5px 0;padding-bottom:5px}
#pageContent .award h4{border:none;margin:0;font-size:120%}
.award-logo{width:260px;float:left}
.award-text{width:350px;float:right}
.award-detail{border:1px solid #ccc;margin:15px 0}
.award-detail-block{background:#fff url(../images/award_detail_bak.jpg) repeat-x;margin:1px}
.award-detail-box{padding:25px 25px}
#pageContent .award-detail-box p,#pageContent .award p{font-size:90%;line-height:170%;color:#999}
.award-detail-2col-left{float:left;width:48%}
.award-detail-2col-right{float:right;width:48%}
.award-detail-product img{float:left;margin-right:10px}
.award-title{position:relative;top:50px}
#pageContent .award-title h3{margin:0}
#pageContent .award-detail-text h3{color:#333;margin:0;font-size:14px}
.award-detail-text{background:#ebebeb;padding:7px 5px}
/*====================== DIsplay ======================*/
.happiness-img{float:left;width:50%;text-align:center;padding:10px 0}
.happiness-text{float:right;width:47%;padding:10px 0}
.gallery-thumb .thumb{margin:8px 5px}
.gallery-thumb .thumb img{border:1px solid #fff}
.gallery-thumb{background:url(../images/happiness_gallery_bak.jpg) top left repeat-x;height:56px;margin:10px auto;position:relative;overflow:hidden;width:300px}
.gallery-thumb li{float:left;margin:0 3px;display:block}
.gallery-h{margin:10px 0;border:1px solid #efefef;background:#efefef;padding-top:10px}
#loader img{border:1px solid #ccc;padding:2px;background:#fff}
.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0; top: 0;
	width: 100%;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}
.panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 100%;
	position: relative;
	width: 300px; /* Also specified in  .stripViewer  above */
	margin:auto;
}
.panelContainer .panel ul{padding:0 20px}
.stripNavL{position:absolute;background:url(../images/happiness_arrow_left.jpg) top left no-repeat;left:0;top:0;text-indent:-9000em;z-index:99}
.stripNavR{position:absolute;background:url(../images/happiness_arrow_right.jpg) top left no-repeat;right:0;top:0;text-indent:-9000em;z-index:99}
.stripNavL a,.stripNavR a{display:block;width:19px;height:56px}
.col3{float:left;width:33%;letter-spacing:-0.5px;word-spacing:-2px}
.smallText{font-size:12px;padding-left:10px}
.loading{background:url(../images/loadingIcon.gif) no-repeat 50% 50%;height:100%;width:100%}
#loader{padding-left:20px;height:200px;margin:0;text-align:left}
/*======================product search======================**/
.compareTop {width:100%;background: url(/images/compareBg.gif) no-repeat top left}
.compareTop .rightCorner {float:right;width:100px;background: url(/images/compareBg.gif) no-repeat top right}
.compareBottom {width:100%;background: url(/images/compareBg.gif) no-repeat bottom left}
.compareBottom .rightCorner {float:right;width:100px;background: url(/images/compareBg.gif) no-repeat bottom right}
.compareTop, .compareTop .rightCorner, .compareBottom, .compareBottom .rightCorner{height:15px;padding:0px}
.compareForm {background:#EEEEEE;}
.compareForm .area {background:#EEEEEE;}
.compareForm label{padding-right:15px; white-space:nowrap}
.compareForm table{width:100%;background-color:#EEE;padding:0px}
.compareForm td{padding:8px 7px 8px 15px;vertical-align:top; }
.compareForm .model-select {border: 1px solid #ccc; float:right; padding:5px 20px; background:#fff; position:relative; top:-15px; right:10px;}
.btn10{padding:0px 20px; margin:0px 4px}
/*----------------------------------------------*/
.specChooser{margin:20px 0px}
.specChooser .chooser{padding:6px 10px;background-color:#EEE}
.tableFormat3 {width:100%;border-spacing:0px;margin:0px;padding:0px}
.tableFormat3 th, .tableFormat3 .subHeader{border:1px solid #CCC;text-align:center}
.tableFormat3 td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;text-align:center}
.tableFormat3 th, .tableFormat3 .subHeader, .tableFormat3 td{padding:4px 3px;vertical-align:middle}
.productSearch{font-size:11px}
.productSearch ul{float:left}
.productSearch .col4{width:20%}
.productSearch .col3{width:26.5%}
.productSearch .col2{width:40%}
.productSearch li{height:30px;padding:5px 7px;border-bottom:1px solid #ccc;letter-spacing:-1px}
.productSearch .head{background:#335A81;color:#fff;height:15px;border:none}
.productSearch .spec{width:19.5%}
.productSearch .img{height:100px !important;height:110px}
/*====================== New tvc style 2008/10/6 ======================*/
#mainBody .tvcTopic{background:url(../images/expert_comment_bak.gif) repeat-x}
#pageContent #mainBody h4.tvcHead{padding:5px 0 0 20px}
.tvcCategory ul{margin:10px 15px;width:560px}
#pageContent #mainBody h3.tvcHead{padding:10px 0;margin:0 0 0 20px;text-indent:3em;font-size:13px}
#pageContent #mainBody h3.tvcHead.video{background:url(../images/tvc/video-icon.gif) no-repeat}
#pageContent #mainBody h3.tvcHead.sound{background:url(../images/tvc/speaker-icon.gif) no-repeat}
#pageContent #mainBody h3.tvcHead.poster{background:url(../images/tvc/photo-icon.gif) no-repeat}
#pageContent #mainBody h3.tvcHead span{vertical-align:text-bottom}
#mainBody li.tvcOne{width:132px;display:block;float:left}
#mainBody li.tvcOne .tvcThumb{padding:0 6px;margin:0}
#mainBody li.tvcOne .tvcPlay{position:relative;width:20px;left:7px;top:-17px}
#mainBody li.tvcOne h2{position:relative;top:-15px;font-size:13px;font-weight:normal;padding:3px 6px 0px 6px;margin:0}
#mainBody li.tvcOne .tvcDownload{position:relative;top:-15px;float:right;padding:0 6px;z-index:2}
.tvcOne .thickbox{height:90px}
.tvcThumb img{cursor:pointer}
/*===============POS icon re-arrange 2009/3/20==============*/
.productSeries-1col-wapper .specArea{padding:5px 0 15px;min-height:80px;line-height:160%}
.productSeries-1col .posIconRol{padding:4px 0 4px 250px}
/*===============newyaer notice==============*/
#pageContent h4.newyear{margin:5px 0;padding:0;border:0;font-size:100%;}
table.newyear{width:100%;border-top:1px solid #ccc;}
table.newyear td, #pageContent .about table.newyear td{background:#fff;color:#666;text-align:center;border-bottom:1px solid #ccc;}
table.newyear .date, #pageContent .about table.newyear .date{line-height:180%;}
#pageContent table.newyear .title, #pageContent .about table.newyear .title{width:100px;color:#0063A2;text-align:left;}
table.newyear .normal, #pageContent .about table.newyear .normal{font-size:15px;line-height:140%;}
table.newyear .mark, #pageContent .about table.newyear .mark{color:#BF0404}
#pageContent p.tableMark, #pageContent .about p.tableMark{padding-left:108px;}
#pageContent p.tableMark span{margin-right:15px;}
#pageContent p.tableMark span.normal, #pageContent p.tableMark span.arrow{margin:0;font-size:15px;vertical-align:top;}
p.tableMark span.normal{position:relative;left:0;top:2px;}
*:first-child+html #pageContent p.tableMark span.normal{top:-1px;}
#pageContent p.tableMark span.arrow{font-size:19px;vertical-align:inherit;}
*:first-child+html #pageContent p.tableMark span.arrow{position:relative;top:-5px;}
#pageContent p.tableMark span.noService{margin:0;}
*:first-child+html #pageContent p.tableMark span.noService{position:relative;top:2px;}
