/* CSS Document For Sony China Electronic - Created by JackZhang (Protime Consulting) 2007-01-11 Ver 1.00*/
@import url(background.css);
body{margin:0;padding:0;font:12px/16px Arial, Helvetica, sans-serif;color:#666;text-align:center;background-color:#FFF;}
#container{margin:0 auto;text-align:left;width:945px;}
#top{margin-top:18px;display:inline-block;width:945px;}
#middle, #footer{clear:both;diplay:block;width:945px;}
/*Common Style*/
br.clear, div.clear{clear:both;font: 1px/1px monospace;display: block;}
a img{border:0;}
div.split-line{clear:both;border-bottom:1px solid #E6E6E6;font: 1px/1px monospace;margin:0 0 6px 0;padding:6px 0 0 0;}
*html div.split-line{padding:0;}
a.more{color:#666;text-decoration:none;padding-right:6px;}
a.more:hover{color:#333;}
.txtgray{color:#999;}
.txtblack{color:#000;}
/*Top Style*/
#top dl, #top dl dt, #top dl dd{margin:0;padding:0;}
#top #logo{margin:0 18px 16px 18px;float:left;padding:0;height:17px;}
* html #top #logo{margin:0 10px 16px 9px;}/*For IE */
*+html #top #logo{margin:0 18px 16px 18px;}/*For IE7*/
#top #logo a{display:block;text-indent: -1000px;overflow:hidden;width:88px;height:17px;}
#top #txt-China{float:right;margin:3px 18px 0 6px;width:44px;height:13px;}
#top #txt-China a{display:block;text-indent: -1000px;overflow:hidden;width:44px;height:13px;}
* html #top #txt-China{margin-right:10px;}
* html #top>dl>#txt-China{margin-right:18px;}
#top #search-bar{float:right;}
/*Search Bar Style*/
#search-bar form{margin:0;padding:0;}
#search-bar label{margin-right:6px;float:left;padding-top:4px;}
#search-bar #search-input{border:0;margin-right:2px;width:161px;height:20px;float:left;padding:0 4px;font:12px/20px Arial, Helvetica, sans-serif;color:#999;}
#search-bar>form>#search-input{padding:1px 4px;}
* html #search-bar>form>#search-input{padding:0 4px;}
#search-bar #btn-go{border:0;display:block;width:23px;height:20px;float:left;text-indent: -1000px;overflow:hidden;}

/*Site Nav Style*/
#site-nav{clear:left;border-top:1px solid #F8F8F8;margin:24px 0 0 0;padding:0;}
#site-nav ul{margin:0;padding:0;list-style:none;}
#site-nav ul li{float:left;border-top:3px solid #FFF;}
#site-nav ul li a{margin-left:10px;padding:0 10px 0 16px;color:#A3A3A3;text-decoration:none;font:12px/26px Arial, Helvetica, sans-serif;}
#site-nav ul li a:hover{color:#333;}
#site-nav ul li.on{border-top:3px solid #EBEBEB;}
#site-nav ul li.on a{color:#000;}
/*Link Nav Style*/
#link-nav{clear:left;padding:0;}
#link-nav ul{margin:0;padding:0;list-style:none;}
#link-nav ul li{float:left;border-top:0px solid #FFF;}
#link-nav ul li a{margin-left:2px;padding:0 5px 5 5px;color:#A3A3A3;text-decoration:none;font:12px/26px Arial, Helvetica, sans-serif;}
#link-nav ul li a:hover{color:#333;}
#link-nav ul li.on{border-top:3px solid #EBEBEB;}
#link-nav ul li.on a{color:#000;}
/*Gray Pod Content Style*/
.gray-pod{padding:6px;font: 1px/1px monospace;}
.gray-pod .pod-content{margin:6px 0 0 0;padding:6px;}
.gray-pod .pod-content .right-item{float:left;width:213px;margin-left:3px;padding-left:6px;font:12px/16px Arial, Helvetica, sans-serif;border-left:1px solid #EDEDED;}
*html .gray-pod .pod-content .right-item{margin-left:0px;}
.gray-pod p{margin:0 0 12px 0;}
.pod-content .right-item h2{margin:0 0 6px 0;padding:0;}
.pod-content .right-item ul{margin:0;padding:0;list-style:none;}
#shop-list li{float:left;}
#shop-list li a{color:#666;text-decoration:none;padding-right:6px;margin-right:6px;}
#shop-list li a:hover{color:#333;}
#shop-list li.last a{margin:0;padding:0;}
#hotlines li{margin:0 0 8px 0;font: 1px/1px monospace;}
/*Product Index*/
#products-index{float:left;width:695px;}
#products-index h2{margin:0 0 3px 0;padding:0;}
#products-list{margin:0;padding:0;list-style:none;}
#products-list li{float:left;margin:0 2px 2px 0;}
#products-list li a img{border:1px solid #F3F3F3;}
#products-list li a:hover img{border:1px solid #DEDEDE;}
.gray-pod #products-index dl.note{font:12px/16px Arial, Helvetica, sans-serif;color:#999;}
#products-index dl.note{margin:0;padding:0;}
#products-index dl.note dt, #products-index dl.note dd{float:left;margin:4px 0 0 0;padding:0;}
#products-index dl.note dd a{display:block;color:#999; text-decoration:none;padding-right:6px;margin-right:6px;}
#products-index dl.note dd a:hover{color:#666;}
/*Column 3 Style*/
.column-3{display:block;margin-top:3px;}
.column-3-A, .column-3-B, .column-3-C{float:left;}
.column-3-A h2, .column-3-B h2{margin:0;padding:6px;border:1px solid #E6E6E6;font: 1px/1px monospace;}
.column-3-A, .column-3-B{width:350px;height:225px;margin-right:3px;padding-right:3px;border-right:1px solid #E6E6E6;position:relative;}
*html .column-3-A, *html .column-3-B{width:349px;}
.column-3 .news{margin:6px 0 6px 6px;padding:0;overflow:auto;width:342px;}
.column-3 .news{SCROLLBAR-FACE-COLOR: #FDFDFD;SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;SCROLLBAR-SHADOW-COLOR: #CCC;SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;SCROLLBAR-ARROW-COLOR: #AAA;SCROLLBAR-TRACK-COLOR: #FFFFFF;SCROLLBAR-DARKSHADOW-COLOR: #FFF;SCROLLBAR-BASE-COLOR: #FFF;}
.column-3 .news dt{margin:0;padding:0 0 0 8px;font:bold 10px/14px Arial, Helvetica, sans-serif;color:#333;}
.column-3 .news dd{margin:0 0 4px 0;padding:0 0 0 8px;}
.column-3 .news dd a{color:#666;text-decoration:none;}
.column-3 .news dd a:hover{color:#333;}
.column-3-A .news{height:150px;}
*html .column-3-A div.split-line{padding-top:6px;}
.column-3-A a.more{margin-left:4px;float:left;margin:3px 0 0 0;}
.column-3-A a.rss{float:right;display:block;margin:3px 3px 0 0;padding-left:32px;color:#666;text-decoration:none;}
.column-3-A a.rss:hover{color:#333;}
.column-3-B #topic-swf{position:absolute;z-index:1;top:15px;left:10px;}
.column-3-B .white-block{height:85px;}
.column-3-B .news{height:80px;}
.column-3-C{border:1px solid #E6E6E6;padding:6px;width:217px;height:213px;}
*html .column-3-C{width:219px;}
.column-3-C h2{margin:0 0 6px 0;padding:0;}
.column-3-C .banner{margin:6px 0 0 0;padding:0;}
.column-3-C .banner a img{border:1px solid #F3F3F3;}
.column-3-C .banner a:hover img{border:1px solid #DEDEDE;}

/*Form Selects Style*/
form{margin:0;padding:0;}
.selectArea {font:12px/17px Arial, Helvetica, sans-serif;cursor: pointer;width:149px;height:21px;position:relative;}
*html .selectArea{margin-bottom:8px;}
.selectArea .left {width:8px;height:21px;float:left;}
.selectArea .right {width:19px;height:21px;float:right;}
.selectArea .right a {display:block;width:19px;height:21px;}
.selectArea .right i {display:none;}
.selectArea .center {width:100px;margin-left:2px;margin-right:20px;color:#919191;padding-top:3px;}
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {position:absolute;margin-top:1px;margin-left:3px; text-align:left;width:121px;padding:2px;z-index:20;}
.optionsDivInvisible { display:none;}
.optionsDivVisible {display:block;border:1px solid #CECFC9;}
.optionsDivVisible p {margin:0;padding:0;}
.optionsDivVisible a {font:12px Arial, Helvetica, sans-serif;color:#919191; text-decoration:none;display:block; padding:3px 4px 1px 4px;border:1px solid #F2F2E9;}
.optionsDivVisible a:hover {color:#666;border-color:#EFEFED;}
/*Test div */
#stylesheetTest {position:absolute;left:-999px; width:10px; height:10px;}
/*Main Content Style*/
#main-content h1{margin:0 0 4px 0;padding:6px 10px;}
.column-2 h2{margin:0;padding:2px 0 2px 6px;}
.column-2 p{margin:4px 6px;padding:0;}
.column-2 .column-2-A, .column-2 .column-2-B{float:left;width:463px;border:1px solid #E6E6E6;}
.column-2 .column-2-B{margin-left:4px;}
.ListEntry{margin:0 6px 6px 6px;}
.ListEntry .pull-item, .ListEntry .ListContent{float:left;}
.ListEntry .pull-item{width:140px;padding:0 6px 0 0;}
.ListEntry .ListContent{padding:0 0 6px 0;color:#999;width:270px;}
.column-2 .ListEntry .ListContent p, .column-3 .ListEntry .ListContent p{margin:0 12px 12px 0;}
.ListEntry .ListContent .split-line{margin:6px 0;}
#main-content .gray-pod{border:1px solid #E6E6E6;padding:6px 6px 0 6px;font:12px/16px Arial, Helvetica, sans-serif;}
.sitemap-content{border:1px solid #E6E6E6;padding:6px 12px;margin:0 0 6px 0;}
.sitemap-content h2{margin:0;padding:0;display:inline;padding-right:6px;font:14px/20px Arial, Helvetica, sans-serif;}
.sitemap-content h2 a{color:#333;text-decoration:none;}
.sitemap-content ul{margin:6px 0 0 0;padding:0;list-style:none;}
.sitemap-content ul li{padding:0 2px 6px 8px;margin:0 2px 0 0;width:168px;float:left;border-right:1px solid #E6E6E6;}
.sitemap-content ul li a{color:#666;text-decoration:none;}
.sitemap-content ul li a:hover{color:#333;}
.sitemap-content div.clear{padding:12px 0 0 0;}
*html .sitemap-content div.clear{padding:6px 0 0 0;}
#main-content .column-3{margin:0;}
#main-content .column-3-A, #main-content .column-3-B, #main-content .column-3-C{margin:0 0 6px 0;padding:12px;width:280px;height:191px;border:1px solid #E6E6E6;}

#main-content .column-3-A, #main-content .column-3-C{width:436px;}
#main-content .column-3-A, #main-content .column-3-B{margin:0 6px 0 0;}
#main-content .column-3-A h2, #main-content .column-3-B h2, #main-content .column-3-C h2{margin:0 0 6px 0;padding:0 0 6px 0;font:14px/20px Arial;color:#000;background:none;border:none;border-bottom:1px solid #EFEFEF;}
#main-content .column-3 p{margin:0 0 12px 0;color:#666;}
#main-content .column-3-A a.std-btn, #main-content .column-3-C a.std-btn{margin:6px 0 12px 0;}
#main-content .column-3 ul{margin:12px 0 0 0;padding:0;list-style:none;color:#666;}
#main-content .column-3 .column-3-A ul li{float:left;width:274px;padding:0 0 3px 10px;}
#main-content .gray-pod .pod-content{margin:0 0 6px 0;padding:18px;border:1px solid #E6E6E6;}
#main-content .gray-pod .pod-content h2{margin:0 0 12px 0;}
#main-content .gray-pod .pod-content p{font:12px/18px Arial, Helvetica, sans-serif;}
#main-content .gray-pod .pod-content p img{vertical-align:text-bottom;}

/*Standard Button Style*/
a.std-btn{display:block;color:#666;padding-left:8px;text-decoration:none;cursor:pointer;}
a.std-btn span{font:12px/22px Arial, Helvetica, sans-serif;display:block;}
a.std-btn:hover{color:#333;}
*html a.std-btn span{font:12px/24px Arial, Helvetica, sans-serif;}
a.site-url{display:block;margin-top:4px;}
/*Footer Style*/
#footer{border-top:4px solid #F8F8F8;margin-top:6px;padding-top:8px;}
#footer-nav{margin:0;padding:0;list-style:none;}
#footer-nav li{float:left;}
#footer-nav li a{padding:0 10px;color:#A3A3A3;text-decoration:none;}
#footer-nav li a:hover{color:#333;}
#footer-nav li.first a{padding-left:0;}
#footer-txt{float:right;margin:0;padding:0;list-style:none;position:relative;}
#footer-txt li.copyright{display:block;text-align:right;width:220px;height:20px;color:#A3A3A3;font:12px/18px Arial, Helvetica, sans-serif;}
#footer-txt li.global{position:absolute;right:0;top:18px;}
#footer-txt li.global a{display:block;text-indent: -1000px;overflow:hidden;width:74px;height:12px;font: 1px/1px monospace;}
#footer p.txtgray{margin:18px 0 0 0;color:#CCC;}
*html #footer p.txtgray{margin:26px 0 0 0;color:#CCC;}
#footer #icp{clear:both;text-align:center;padding-top:30px;}
#footer #icp p{margin:0;padding:0;color:#CCC;}
#footer #icp p a{color:#CCC;text-decoration:none;}
#footer #icp p a:hover{color:#999;}

/*Dealer Style*/
.dealer h2{clear:both;margin:0 0 6px 0;padding:0 0 6px 0;font:14px/20px Arial;color:#000;background:none;border:none;}
.dealer ul{margin:12px 0;padding:0;list-style:none;color:#666;}
.dealer ul li{float:left;width:280px;padding:0 0 3px 10px;}

/*New List Entry */
.NewListEntry{clear:both;margin:0 0 6px 0;padding:10px;background-color:#FFF;border:1px solid #E6E6E6;}
.NewListEntry .pull-item{float:right;margin-left:12px;width:273px;}
.NewListEntry .ListContent{float:left;width:614px;color:#999;}
.NewListEntry h2{margin:0 0 6px 0;padding:0 0 6px 0;font:14px/18px Arial;color:#000;border-bottom:1px solid #EFEFEF;}
.NewListEntry .ListEntry .pull-item{float:left;margin:0 12px 0 0;width:130px;}
.NewListEntry .ListEntry .ListContent{float:left;width:454px;margin:0;padding:0;}

/*d jimmy*/

.split-line2{clear:both;border-bottom:1px solid #E6E6E6;font: 1px/1px monospace;margin:5px 0 12px 0;padding:0px 0 0 0;}
.split-line3{clear:both;border-bottom:1px solid #E6E6E6;font: 1px/1px monospace;margin:12px 0 12px 0;padding:0px 0 0 0;}
.split-line4{clear:both;border-top:1px solid #E6E6E6;font: 1px/1px monospace;margin:0px 0 12px 0;}
.map{width:504px; margin:10px 0 0 0;}
.map2{margin:10px 0 0 0; float:left}
.diszong {width:504px; float:left;}
.diszong3 {width:665px; float:left;}
.diszong2 {width:362px; float:right; 	
    border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#F3F3F3;
	height:425px;
	padding:0 0 0 10px
	
	}
.diszong4 {width:184px; 
    float:right; 	
    border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#F3F3F3;
	height:425px;
	padding:0 0 0 15px
	
	}
.dform{
	border: 1px solid #F3F3F3;
	background-color: #FAFAFA;
	height:370px;
	margin:10px 0 0 0;
	padding:15px;
}
.xuanze {width:154px; float:left;}
.xuanze2 {width:154px; float:right;}
.xuanze3 {
	color:#666;
	border:1px solid #DCD9D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul.bottom_nav{margin:0; padding:0; list-style:none;}
ul.bottom_nav li{float:right; font:12px/16px Arial, Helvetica, sans-serif;padding-left:15px; top left no-repeat;}
ul.bottom_nav .ico1 {background:url(../images/left_arrow.gif) top left no-repeat;padding:0 0 0 14px;}
ul.bottom_nav .ico2 {background:url(../images/left_arrow2.gif) top left no-repeat;padding:0 0 0 12px;}
ul.bottom_nav .ico3{
	background:url(../images/left_arrow3.gif) top right no-repeat;
	padding:0 12px 0 0;

}
ul.bottom_nav .ico4{background:url(../images/left_arrow4.gif) top right no-repeat;padding:0 12px 0 0;}
ul.bottom_nav li a{color:#777777; text-decoration:none;}
ul.bottom_nav li a:hover{color:#000000;}
ul.bottom_nav li a.on{color:#000000;}
ul.bottom_nav li.clear_bg{background:none;}

.navl2:link {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;text-decoration: none;}
.navl2:visited {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;text-decoration: none;}
.navl2:hover {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #000000;text-decoration: none;}
.navl2:active {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #000000;text-decoration: none;}


.popup{
	border: 1px solid #CCCCCC;
	width: 450px;
	padding:10px;

}
.popblack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width:66px;
	color: #000000;	
	text-align:left
	}
.popgray{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	width:380px;
	color: #666666;
	text-align:left
	}
	
.logo{text-align:left;width: 450px;	height:40px;}

.popupbottom{
	text-align:right;
	width: 450px;
	height:40px;
	padding-top: 15px;
}
.table td{padding: 0 0 0 15px;}
.tablebg1{
	background-color: #F9F9F9;
	line-height: 15px;
}
.tablebg2{
	background-color: #F2F2F2;
	line-height: 25px;
}