@charset "utf-8";
body { text-align:center;background: #c2c2c2 url(images/2007_bodybg.jpg) repeat-x top center; margin:10px 0; }
div,span,p { font-size: 11px; line-height:160%; font-family:Tahoma, Arial, Helvetica, sans-serif; }
A { COLOR: #FFFFFF; font-weight: bold; text-decoration: none; }
img { behavior: url(../pngbehavior.htc); }
A:hover { COLOR: #FFFFFF; font-weight: bold; text-decoration:underline; }
.clear{ font: 0px/0px sans-serif; clear: both; display: block; visibility: hidden; }
#bodybox { display: block; width: 816px; margin: 0px auto;}
#mainbox { background:url(images/2007_txtlinebg.gif) repeat-y top center; overflow:hidden}
#mainbox_top { background:url(images/2007_topline.gif) repeat-y top center;display: block; width: 816px; margin: 0; height:4px; overflow:hidden;}
#mainbox_bottom { background:url(images/2007_topline.gif) repeat-y top center;display: block; width: 816px; margin: 0; height:1px; overflow:hidden;}

/*左边内容开始*/
#leftbox{ width:196px; height:820px;background:#c9c9c9 url(images/2007_LeftMenuBg.jpg) no-repeat top center; float:left; border-left: 3px solid #FFFFFF;border-right: 3px solid #FFFFFF; text-align:left; color:#FFFFFF}
  #leftbox_logo{ width:196px; height:79px; background:#c9c9c9 url(images/2007_Logo02.jpg) no-repeat top center; }
  #leftbox_logo a{ width:196px; height:79px; display:block; text-indent:-5000px; }
  #navleft{ padding:0; margin:0; list-style: none; width: 196px; overflow: hidden; line-height:20px; padding-top:7px;}
  #navleft li{height: 20px; overflow: hidden; display:block; text-indent:45px;}
  * html #navleft .nohref{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/png_leftMenubg03.png);background:none; font-weight:bold} 
  #navleft .nohref{background:url(images/png_leftMenubg03.png) no-repeat center center; font-weight:bold} 
  * html #navleft li a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/png_leftMenubg01.png);background:none; position:relative; cursor:pointer} 
    #navleft li a{background:url(images/png_leftMenubg01.png) no-repeat center center;width: 196px; display:block}
    * html #navleft li a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/png_leftMenubg01b.png);background:none;width: 196px; display:block}
    #navleft li a:hover{background:url(images/png_leftMenubg01b.png) no-repeat center center;width: 196px; display:block}
  #navleft .navsub{text-indent:60px; font-weight: normal; }
  * html #navleft .navsub a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/png_leftMenubg02.png);background:none;font-weight: normal; }
  #navleft .navsub a{background:url(images/png_leftMenubg02.png) no-repeat center center;font-weight: normal; }
  * html #navleft .navsub a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/png_leftMenubg02b.png);background:none;font-weight: normal; }
  #navleft .navsub a:hover{background:url(images/png_leftMenubg02b.png) no-repeat center center;font-weight: normal; }
  #navleft .navnone{background:none; }
/*左边内容结束*/

/*右边内容开始*/
#rightbox{ width:599px; background:#cfd0cf; float:right;border-left: 3px solid #FFFFFF;border-right: 3px solid #FFFFFF;text-align:left; color:#FFFFFF; overflow:hidden}
  /*顶部菜单*/
#rightbox_Menubox{ width:599px; height:31px; background:#c9c9c9 url(images/2007_TopMenuBg.gif) repeat-x center center;color:#FFFFFF;border-bottom: 1px solid #FFFFFF; line-height:31px; color:#FF0000;}
#rightbox_Menu{ padding:0; margin:0 10px; list-style: none;overflow: hidden;}
#rightbox_Menu li{margin:0;overflow: hidden;float:left; text-align:center}
#rightbox_Menu li a{ background:url(images/2007_TopMenuBg_02.gif) no-repeat top left; display:block}
#rightbox_Menu li a p{ padding:10px 20px 0 20px; height:21px; width:60px;margin:0; display:block;background:url(images/2007_TopMenuBg_02.gif) no-repeat bottom right; cursor: pointer; color:#FFF; overflow:hidden;}
#rightbox_Menu li a:hover{ background:url(images/2007_TopMenuBg_01.gif) no-repeat top left; color:#000000}
#rightbox_Menu li a:hover p{ padding:8px 20px 0 20px; height:23px; margin:0;display:block;background:url(images/2007_TopMenuBg_01.gif) no-repeat bottom right; cursor: pointer; color:#000}
#rightbox_Menu li .selected{ background:url(images/2007_TopMenuBg_01.gif) no-repeat top left; color:#000000}
#rightbox_Menu li .selected p{ padding:10px 20px 0 20px; height:21px; margin:0;display:block;background:url(images/2007_TopMenuBg_01.gif) no-repeat bottom right; cursor: pointer; color:#000}
#rightbox_Menu .iconone{ background:none;}
  /*品牌菜单*/
#nav { height: 230px; width:1000px; padding: 0px; margin: 0px; list-style: none; overflow:hidden;}
#nav li { float: left; padding: 0px; margin: 0px; height: 230x; overflow: hidden; /* if text-resize, this'll keep the nav the same size */ }
#nav li img{ border:none}
#nav li a{ display:block; height:230px;overflow:hidden;cursor:pointer; line-height:230px;text-align:center}
	#navValencia a{ width: 85px; border-right: 1px solid #FFF; background: url(/img/valencia.jpg) no-repeat; padding-top:83px}
	#navGypsyrose a{ width: 85px; border-right: 1px solid #FFF; background: url(/img/gypsyrose.jpg) no-repeat; padding-top:61px}
	#navSx a{ width: 85px; border-right: 1px solid #FFF; background: url(/img/sx.jpg) no-repeat;padding-top:75px}
	#navMahalo a{ width: 85px; border-right: 1px solid #FFF; background: url(/img/mahalo.jpg) no-repeat; padding-top:85px}
	#navCnb a{ width: 85px; border-right: 1px solid #FFF; background: url(/img/cnb.jpg) no-repeat;padding-top:80px}
	#navPlatinum a{ width: 84px; border-right: 1px solid #FFF; background: url(/img/platinum.jpg) no-repeat;padding-top:80px }
	#navDr a{ width: 84px; background: url(/img/dr.jpg) no-repeat;;padding-top:83px }
#nav li a:hover{ text-indent:-5000px}

#nav li a:hover { background-position: center top; }
#rightbox_title{ width:599px; height:21px; background:url(images/2007_TopTitleBg.gif) repeat-x center center;color:#FFFFFF;border-top: 3px solid #FFFFFF;border-bottom: 1px solid #FFFFFF; line-height:21px; text-indent:10px;font-weight:bold;/*标题导航*/}
#rightbox_Contentbox{ padding:10px;_padding:7px;width:579px;_width:585px;_height:544px;background:url(images/2007_TxtBg.jpg) no-repeat top center;color:#000;padding-bottom: 32767px !important;margin-bottom: -32757px !important; /*内容*/}
#rightbox_Contentbox a{ color:#000;/*内容*/}
.rightbox_Contentbox_newprotitle{ width:580px; height:21px; line-height:21px; background:url(images/2007_newproTitleBg.gif) no-repeat;text-indent:10px;color:#FFFFFF;font-weight:bold /*新产品标题*/}
.rightbox_Contentbox_newproyeah{ width:580px; height:21px; line-height:21px;text-indent:10px; color:#FF0000;  /*新产品年份*/}
.rightbox_Contentbox_newprobox{ border:#000000 solid 0px; width:578px; overflow:hidden; margin-bottom:10px}
.probox{ width:124px; height:140px; float:left; overflow:hidden; text-align:center; padding:10px;}
.propic{ width:124px; height:124px;line-height:120px; overflow:hidden; background:#FFFFFF;}
.propic a{ width:122px; height:122px;line-height:120px; overflow:hidden; background:#FFFFFF; display:block; border:#000 solid 1px;}
.propic a:hover{ width:122px; height:122px;line-height:120px;line-height:120px;overflow:hidden; background:#FFFFFF; display:block; border:#F00 solid 1px; text-decoration:underline}
.protxt{ width:122px;}
.protxt a{font-weight:normal}

#searchbox_content{ margin:0; padding:0}
  #searchbox_content form{ padding:0; margin:0}
  .searchbox{ padding:0 10px; margin:0;}
  .searchbox .inputtxt{color:#000; font-weight:bold; float:left;font-size:11px; padding-right:2px; line-height:20px;}
  .searchbox div{ padding:0; margin:0; float:left;}
  .searchbox div .inputbox{ padding:2px; margin:0;border:1px solid #000; width:160px; height:14px; background:#FFFFFF url(../img/2007_inputbg.gif) repeat-x top center}
  .selectbox{padding:0 10px; margin:0;}
  .searchbox div .inputbox:hover,.searchbox div .inputbox:focus{background:#FFFFFF url(../img/2007_inputbg2.gif) repeat-x top center}
  .searchbox div .searchTypebox{ margin:0; padding:0;clip:rect(0px,181px,18px,0px);overflow:hidden}
  .searchbox div .inputgo{ padding:0; margin:0;border:none; width:20px; height:20px; background:#000 url(../img/2007_Search_1.gif) no-repeat center center; text-indent:-5000px; color:#000; font-size:11px}
  .searchbox div .inputgo:hover,.searchbox div .inputgo:focus{ background:#000 url(../img/2007_Search_2.gif) no-repeat center center;}
  .searchProbox{ margin:0; padding:10px}
  .searchProbox h1{ display:block; margin:0; padding:5px 0; font-size:11px;}
  .searchProbox h1 a{text-decoration:underline}
  .searchProbox h1 a:hover{color:#FF0000; text-decoration:none}
  .searchProbox .ContentBox{ margin:0; padding:5px 0;}
  .searchProbox .ContentBox .photoBox{ display:block;margin:5px 0; padding:0; float:left; width:62px; height:62px; background:#FFFFFF; text-align:center}
  .searchProbox .ContentBox .photoBox a{ display:block;width:62px; height:62px; background:#FFFFFF; text-align:center; border:#000000 solid 1px}
  .searchProbox .ContentBox .photoBox a:hover{ display:block;width:62px; height:62px; background:#FFFFFF; text-align:center; border:#FF0000 solid 1px}
  .searchProbox .ContentBox .txtBox{ display:block;margin:0; padding:0 10px; float:left; width:470px}


#rightbox_Contentbox_left{ width:280px;float:left/*内容*/}
#rightbox_Contentbox_right{ width:280px;float:right/*内容*/}
#rightbox_Contentbox_newslist{ list-style:none; margin:0; padding:0}
#rightbox_Contentbox_newslist li{ line-height:30px; border-bottom:#CCCCCC solid 1px; background:url(images/2007_ico01.gif) no-repeat center left; padding-left:15px}
#rightbox_Contentbox_newslist li .datafont{ line-height:30px; color:#FF0000;}
#rightbox_Contentbox_newslist li .jgfont{ line-height:30px; color:#FFFFFF}

.photobox{margin:0; padding:0}
.photobox li{ list-style:none;float:left;width:120px; height:90px; margin:6px; padding:0; display:block}
.photobox li img{ border:none}
.redfont{ color:#FF0000; font-weight:bold}
/*右边内容结束*
/
/*底部开始*/
#footbox{ margin-top:10px;height:30px; line-height:30px;text-align:center;border-top: 1px solid #FFFFFF;border-right: 3px solid #FFFFFF;border-left: 3px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
/*底部结束*/
