*{font-size:12px;font-family:  arial, verdana, helvetica, sans-serif;}
.clearboth{clear:both;visibility: hidden;margin: 0px;padding: 0px;/*line-height:0;font-size:0;*/}
form{padding:0;margin:0;}
body{margin:0;padding:0;}
#container{width:767px;position:absolute;left:50%;margin-left:-383px;}
#header{height:81px;background:#fff url(../images/header_bg.gif) 0 0 no-repeat;}
	#header .logo{padding-top:9px;float:left;}
	#header .company-name{font-size:20px;font-weight:bold;padding-top:27px;margin-left:160px;font-family: sans-serif;}
	
	
	#nav{height:36px;background:#000 url(../images/nav_left.gif) 0 0 no-repeat;}
	#nav ul{margin:0 0 0 24px;padding:0;display:inline;background:url(../images/nav_bg.gif) 0 0 repeat-x;width:542px;float:left;_font-size:0;}
	#nav ul li{position:relative;margin:0;padding:0 3px;float:left;list-style:none;line-height:32px;background:#000 url(../images/nav_bg.gif) 0 0 repeat-x;}
	#nav ul li.selected{overflow:hidden;}
	#nav ul li a{color:#fff;text-decoration:none;font-family: arial;line-height:36px;}
	#nav ul li a:hover{text-decoration:underline;}
	
	/*#nav #navigation, #navigation li ul {list-style-type:none;}
	#nav #navigation {background:url(../images/nav_bg.gif) 0 0 repeat-x;}
	#nav #navigation li {float:left;text-align:center;position:relative;background:url(../images/nav_bg.gif) 0 0 repeat-x;}
	#nav #navigation li a:link, #navigation li a:visited {display:block;text-decoration:none;color:#fff;width:85px;height:36px;line-height:36px;border:0px none;}
	#nav #navigation li a:hover {color:#fff;}*/
	
	#nav #navigation li ul {float:left;width: 166px;display:none;position:absolute;top:35px;left:-25px;margin-top:1px;z-index:30;background:none;background: #000;/*filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;*/}
	#nav #navigation li ul li {float: left; width: 160px;position:relative;margin:0;padding:0 3px;line-height:20px;height:20px;background:none;}
	#nav #navigation li ul li:hover {background:orange;}
	#nav #navigation li ul li a {line-height:20px;}
	#nav #navigation li ul li a:hover {}
	
	#nav #navigation li ul li ul {display:none;position:absolute;top:0px;left:90px;margin-top:0;margin-left:1px;line-height:20px;height:20px;}
	
	#nav .nav_right{background:#fff url(../images/nav_right.gif) 0 0 no-repeat;height:36px;width:201px;float:right;}
	
	#mycart{position:absolute;margin-top:-14px;margin-left:8px;display:inline;}/*background-color:#ddd;*/
	/*#mycart p{margin:0;width:184px;background-color:#fff;text-align:left;padding:20px 3px 3px 4px;display:block;font-size:11px;color:#475057;font-family:arial;font-weight:bold;background:url(../images/mycart_bg.gif) 116px top  no-repeat;}
	#mycart p span{font-size:11px;padding-left:30px;display:inline;color:#EC6C2C;}
	html* #mycart p span{padding-left:34px;*padding-left:30px;}*/
	#mycart p{margin:0;width:184px;background-color:#fff;text-align:left;padding:20px 3px 3px 32px;display:block;font-size:11px;color:#475057;font-family:arial;font-weight:bold;background:url(../images/mycart_bg.gif) 3px top  no-repeat;}
	#mycart p span{font-size:11px;padding-left:4px;display:inline;color:#EC6C2C;}
	
	#mycart p span a{color:#EC6C2C;font-size:11px;text-decoration:none;}
	#mycart p span a:hover{color:#FFB18A;}
	
	
	#main{display:block;position:absolute;margin-top:-13px;*margin-top:-10px;}
	#main .banner{display:inline;font-size:0;border:0px;}
	#main .banner img{width:767px!important;height:176px!important;}
	#main .subContent{width:180px;padding-left:5px;float:left;}
	/*#main .mainContent{width:581px;border-left:1px solid #fff;float:right;margin-top:10px;}*/
	#main .mainContent{width:578px;border-left:3px solid #fff;float:right;margin-top:10px;}
	
	
		.subContent .left_menu{margin-bottom:166px;display:block;}
		.subContent .left_menu .left_menu_header{height:14px;font-size:0px;}
		.subContent .left_menu .left_menu_body{background:#000 url(../images/left_menu_bg.gif) 0 -14px no-repeat;*background:#000 url(../images/left_menu_bg.gif) 0 -12px no-repeat;}
		.subContent .left_menu h2{margin:0;font-size:13px;font-weight:bold;color:#E7AA04;font-family:arial;padding:5px 6px 6px 22px;}
		.subContent .left_menu ul{margin:0 3px 0 5px;padding:0;list-style:none;}
		.subContent .left_menu ul li{margin:0;padding:0;list-style:none;display:inline;}
		.subContent .left_menu ul li a{font-size:13px;font-weight:bold;color:#fff;font-family:arial;text-decoration:none;border-bottom:1px solid #494949;display:block;}
		.subContent .left_menu ul.level_one li a{padding:3px 3px 3px 24px;background:url(../images/left_menu_icon01.gif) 15px 7px no-repeat;_height:0;}
		
		.subContent .left_menu li.level_two{display:none;_height:0px;/*visibility:hidden;*/}
		
		.subContent .left_menu li.level_two ul{padding:0;margin:0;_height:0px;_font-size:0px;display:inline;}
		.subContent .left_menu li.level_two ul li a{padding:3px 3px 3px 36px;color:#E7AA04;background:url(../images/left_menu_icon02.gif) 15px 7px no-repeat;}
		.subContent .left_menu .left_menu_bottom{background:#000 url(../images/left_menu_bottom_bg.gif) 0 bottom no-repeat;height:28px;clear:both;}
		
		#acount_nav ul.level_one li.on a{font-size:13px;font-weight:bold;color:#DFC675!important;font-family:arial;text-decoration:none;border-bottom:1px solid #494949;display:block;}

		
		/*lTREEMenu Start*/
		.left_menu_body{padding:0 6px;}
		.left_menu_body dl{border-bottom:1px solid #333;}
		.left_menu_body dd dl{border-bottom:0px;}
		
		.left_menu_body dl {margin:0;padding:0;clear:both;}
		.left_menu_body a {background:none;}/*消除在FF2.0,Opera9下有重复背景图bug*/
		.left_menu_body dd {padding:2px 0 0;margin:0px;list-style:none;clear:both;border-top:1px solid #333;display:block;min-height:20px;_height:0;}
		.left_menu_body dd button {width:20px;height:18px;overflow:hidden;cursor:pointer;vertical-align:middle;border:none;background:url(../images/tree/menu-opened.gif) no-repeat 3px 1px;float:left;}
		
		.left_menu_body dd.nosub button {background-image:none;}
		.left_menu_body dd.folderClose dl {display:none;}
		.left_menu_body dd.folderClose button {background-image:url(../images/tree/menu-closed.gif);}
		.left_menu_body dd {/*background:url(../images/tree/elbow-line.gif) repeat-y 0 0;*/}
		.left_menu_body dd.lastChild {/*background:url(../images/tree/folder-last.gif) no-repeat 0 0;*/}
		.left_menu_body dt {margin:0px;padding:0;/*background:url(../images/tree/leaf-normal.gif) no-repeat 0 0;*/line-height:18px;}
		.left_menu_body dt.lastChild {/*background:url(../images/tree/leaf-last.gif) no-repeat 0 0;*/}
		.left_menu_body dd a,
		.left_menu_body dd a:visited {color:#fff;font-weight:bold;text-decoration:none;}
		.left_menu_body dt{border-top:1px solid #333;}
		.left_menu_body dt a,
		.left_menu_body dt a:visited {color:#FF9900;font-weight:bold;}
		
		/*.left_menu_body dd a,.left_menu_body dt a{margin-left:6px;display:block;}*/
		.left_menu_body dd  dd a,.left_menu_body dd dt a{margin-left:30px;display:block;}
		.left_menu_body dd  dd dd a,.left_menu_body dd dd dt a{margin-left:42px;display:block;}
		.left_menu_body dd  dd dd dd a,.left_menu_body dd dd dd dt a{margin-left:54px;display:block;}
		.left_menu_body dd  dd dd dd dd a,.left_menu_body dd dd dd dd dt a{margin-left:66px;display:block;}
		.left_menu_body dd  dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dt a{margin-left:78px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dt a{margin-left:90px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dt a{margin-left:102px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dd dt a{margin-left:114px;display:block;}
		.left_menu_body dd  dd dd dd dd dd dd dd dd dd a,.left_menu_body dd dd dd dd dd dd dd dd dd dt a{margin-left:126px;display:block;}
		/*lTREEMenu End*/
		
		
		
		
		
		
		
		
		
		
		
		.mainContent .mainTop{border-top:1px solid #000;border-bottom:1px dotted #ddd;background:url(../images/maintop_bg.gif) 0 0 repeat-x;height:45px;color:#162F7F;font-weight:bold;font-size:10px;padding-bottom:6px;}
		.mainContent .mainTop_details{background:url(../images/maintop_details_bg.gif) 0 0 repeat-x;}
		.mainContent .mainTop a{font-size:11px;color:#162F7F; text-decoration:none;font-weight:bold;}
		.mainContent .mainTop a:hover{color:#162F7F;font-weight:bold;text-decoration:underline;}
		
		.mainContent .mainTop .here{margin:6px;font-size:11px;}
		.mainContent .mainTop .pagebar{margin:0 6px 6px 6px;float:left;display:inline;font-size:11px;}
		
		.bottom_pagebar{background:url(../images/bottom_pagebar_bg.gif) 0 0 repeat-x;height:28px;color:#162F7F; text-decoration:none;font-weight:bold;clear:both;}
		.bottom_pagebar_details{background:url(../images/bottom_pagebar_details_bg.gif) 0 0 repeat-x;}
		.bottom_pagebar a{color:#162F7F; text-decoration:none;font-weight:bold;font-size:11px;}
		.bottom_pagebar a:hover{text-decoration:underline;}
		.bottom_pagebar .pagebar{float:right;margin-top:9px;margin-right:9px;font-size:11px;}
		
		.mainContent .mainTop .search {float:right;}
		.mainContent .mainTop .search input{border:1px solid #DBDFE1;color:#4A5158;margin:0;float:left;width:200px;}
		.mainContent .mainTop .search input.search_submit{border:0px;margin-top:0;margin:0 6px;width:auto;}
		
		
		
		
		h1.type_title{font-size:18px;font-weigth:bold;color:#49494A;margin:0;padding:3px;}
		
		
		
		.prolist .pro_brief{width:180px;float:left;border-top:1px dotted #ddd;border-left:1px dotted #ddd;text-align:center;margin:6px 0 6px 0;display:inline;}
		.prolist .first_line{border-top:0px;}
		.prolist .first_pro{border-left:0px;margin:6px 5px 6px 7px;}
		.prolist .pro_brief h3{margin:0;height:28px;}
		.prolist .pro_brief h3 a{color:#1F419B;font-weight:bold;text-decoration:none;line-height:14px;}
		.prolist .pro_brief h3 a:hover{color:#4160B4;}
		.prolist .pro_brief p{margin:0;padding:3px 0;color:#1F419B;}
		.prolist .pro_brief p b{font-size:13px;}
		.prolist .pro_brief a.moreinfo{margin-left:auto;margin-right:auto;background:url(../images/moreinfo.gif) 0 0 no-repeat;display:block;width:86px;height:20px;text-indent:-5000px;margin-bottom:6px;}
		
		
		
		
		.proDetails{padding:9px 0;}
		.proDetails .proDetails_left{width:190px;float:left;}
		.proDetails .proDetails_left .price{background:#2C4B86 url(../images/our_price_bg.gif) 0 0 no-repeat;width:190px;height:41px;margin-bottom:3px;font-weight:bold;font-size:25px;color:#fff;text-indent:56px;}
		.proDetails .proDetails_left .price .price{background:none!important;}
		.proDetails .proDetails_left .price b{font-size:34px;}
		
		.proDetails .proDetails_left .sphoto{}
		.proDetails .proDetails_left .sphoto img#image{border:0;margin-left:auto;margin-right:auto;padding:15px 0;width:191px;}
		
		.proDetails .proDetails_left .sphoto a{color:#959494;font-size:10px;text-decoration:none;line-height:14px;margin:6px 0;}
		.proDetails .proDetails_left .sphoto a:hover{color:#777;}
		
		.proDetails .proDetails_left .sphoto .more-views{text-align:left;}
		.proDetails .proDetails_left .sphoto .more-views ul{margin:0;padding:0;list-style:none;text-align:left;width:100%;}
		.proDetails .proDetails_left .sphoto .more-views li{margin:0;padding:0;list-style:none;float:left;line-height:0;display:inline;}
		.proDetails .proDetails_left .sphoto .more-views li a{padding:0!important;margin:0 2px!important;}
		.proDetails .proDetails_left .sphoto .more-views li a img{border:2px solid #2C4B86;width:83px;margin:0!important;padding:0;}
		
		
		.proDetails .proDetails_left .quantity{border-top:1px dotted #B7B7B7;padding:7px 5px;text-align:right;margin-top:24px;}
		.proDetails .proDetails_left .quantity input{width:15px;border:1px solid #B6B6B6;}
		.proDetails .proDetails_left a.buy-now{width:190px;height:24px;display:block;background:#2C4B86 url(../images/buy_now_bg.gif) 0 0 no-repeat;}
		
		.proDetails .proDetails_right .quantity{border-top:1px dotted #B7B7B7;padding:7px 5px;text-align:left;margin-top:24px; }
		.proDetails .proDetails_right .quantity input{width:15px;border:1px solid #B6B6B6;}
		.proDetails .proDetails_right a.buy-now{width:190px;height:24px;display:block;background:#2C4B86 url(../images/buy_now_bg.gif) 0 0 no-repeat;}
		
		
		.proDetails .proDetails_right{width:350px;float:right;}
		.proDetails .proDetails_right h2{color:#1F419B;font-weight:bold;margin:0;}
		.proDetails .proDetails_right p{color:#333;margin:0 0 12px 0;}
		.proDetails .proDetails_right ul{margin:0 0 12px 0;padding:0;list-style:none;}
		.proDetails .proDetails_right li{color:#333;background:url(../images/details_icon_li.gif) 0 3px no-repeat;padding-left:16px;}
		
		.proDetails .proDetails_right a.pdf{padding-left:30px;color:#333;background:url(../images/details_icon_pdf.gif) 0 2px no-repeat;}
		.proDetails .proDetails_right a:hover.pdf{color:#666;}
		
		#ad{padding-top:4px;}
		#ad .left_ad{margin:0 3px 0 5px;float:left;position:absolute;margin-top:-166px;display:inline;}
		#ad .left_ad a{margin:0 0 4px;display:block;font-size:0;}
		
		#ad .right_ad{float:right;display:inline;font-size:0;margin-right:2px;*margin-right:0;}
		#ad .right_ad a{text-align:center;display:inline;font-size:0;font-size:0;}
		#ad .right_ad a img{margin-left:1px;}
		
		
		#footer{margin:4px 0 16px;background:#F0F0F0 url(../images/footer_right.gif) right 0 no-repeat;height:67px;overflow:hidden;}
		#footer .footer_box{height:67px;}
		#footer .footer_link{float:right;padding:12px;}
		#footer .footer_link a{padding:2px;}
		#footer .footer_link img{margin:2px;}
		#footer .footer_box{margin:0;background:url(../images/footer_left.gif) 0 0 no-repeat;dispaly:inline;}
		#footer .footer_menu{padding:6px 12px 0;color:#1F419B;font-size:11px;}
		#footer .footer_menu a{color:#1F419B;text-decoration:none;font-size:11px;}
		#footer .footer_menu a:hover{color:#4365BF;}
		
		#footer .copyright{padding:0 12px;color:#8B8B95;font-size:11px;}
		#footer .copyright a{color:#8B8B95;font-size:11px;}
		#footer .copyright a:hover{color:#ccc;}
		#footer .ct{padding:0 12px 3px;color:#1F419B;font-size:10px;font-size:10px;}
		
		
		
		/*FOR CMS */
		a{color:#666;}
		a:hover{color:#999;}
		a img{border:0;}
		
		.padder{padding-left:3px;margin-top:6px;}
		.padder ul,.padder ul li,
		.padder ol,.padder ol li{margin:0;padding:0;list-style:none;}
		
		
		fieldset{border:0;padding:0 6px;}
		fieldset ul{margin:0;padding:0;list-style:none;}
		fieldset ul li{margin:0;padding:0;list-style:none;}
		
		
		
		table.shopping-cart td{padding:6px 2px;}
		.shopping-cart a{color:#F17E02;}
		.shopping-cart a:hover{text-decoration:none;}
		.shopping-cart a img{border:1px solid #ddd;}

		.cart-collateral-block ul,.cart-collateral-block ul li{padding:0;margin:0;list-style:none;}
		
		.note-msg{border:1px solid #A0A0A0;background-color:#F3F3F3;color:#3B3B3B;}
		
		.login-box ul,.login-box li{margin:0;padding:0;list-style:none;}
		.login-box img{border:0;}
		
		ul.messages,ul.messages li{margin:0;padding:0;list-style:none;}
		
		
		
		
		
		/*FOR cms*/
		.padder{width:100%;padding:6px 0;}
		ol.one-page-checkout{margin:0;padding:0;list-style:none;}
		ol.one-page-checkout .box{padding:15px 20px;width:auto;}
		
		/*订购流程表单*/
		.address-select{width:515px!important;}
		.col2-set{width:100%!important;}
		.col2-set .col-1{width:45%!important;}
		.col2-set .col-2{width:45%!important;}
			
		/*右侧订单列表*/
		.mini-compare-products{background-color:red;position:absolute;z-index:500;}
		
		#shadowbox_body{border:5px solid #fff!important;}
		
		
		.proDetails .detail-bottom{font-size:14px;color:#475057;font-family:arial;font-weight:bold;border-top:1px dotted #B7B7B7;padding:7px 5px;}

		.product-options{text-align:left;}
		.product-options label{font-weight:bold;font-size:14px;color:#162F7F;line-height:30px;margin:0;padding:0;}
		.product-options label span{font-weight:normal;margin-left:4px;}
		.product-options label span b{font-weight:normal;color:red;}
		.product-options dl{margin-top:6px;}
		.product-options dl dd{padding-top:6px;padding-bottom:6px;}
		.product-options dl dd label{font-weight:normal;font-size:12px;width:60px;_width:60px;color:#333;display:block;float:left;clear:left;line-height:24px;}
		

.shopping-cart{border-top:1px solid #ddd;border-left:1px solid #ddd;}
.shopping-cart td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.shopping-cart thead td{border-bottom:1px solid #ddd!important;}
.shopping-cart tfoot td{border-top:1px solid #ddd!important;}

.cart-collateral-block{width:100%;}
#shopping-cart-totals-table{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;}
#shopping-cart-totals-table td{width:100px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}

.checkout-types{border:1px solid #ddd;border-top:0;}
.checkout-types img{margin:3px;}

.item-options dd{margin:0!important;clear:both;}
.item-options dd strong{width:40px;display:block;float:left;}

