@charset "utf-8";
body {
	padding: 0px;
	margin: 0px;
	font:normal 13px Microsoft Yahei,Tahoma, Geneva, sans-serif; 
	color:#525252;
}
input{
	 font-family: Microsoft Yahei;
	}
h1{ font:normal 18px Microsoft Yahei; color:#ff3e32; border-bottom:#ececec 1px solid;}

*{
	padding: 0px;
	margin: 0px;
}
a{	text-decoration:none;
	font-size:14px;
	color:#525252;
}
a:visited{
	outline:none;
}

#wrap {
	width:1050px;
	font-family: "Microsoft Yahei";
	margin:0 auto;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
input,datalist,select{
padding:0;
border:0;
margin:0;
}
.clear {clear:both;}
.clear_15 {clear:both; padding-top:15px;}
.clear_30 {clear:both; padding-top:30px;}
.w100{ width:100%;}
.f_l{
	width:1050px; float:left;
	position:relative;
	    padding-bottom: 50px;
	}
.f_r{ float:right; position:relative;}

li{ list-style-type:none;}
img{
	border:0; 
	padding:0;
	margin:0;
}

.search_in{
margin-top:-30px;
z-index:9999;
position:absolute;
left:812px;
}

/*--nav--*/
header{
	width:100%;
	height:239px;
	filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
/*position: fixed;
z-index:99999;*/
margin-bottom:30px;
	}
.page_top{
	width:100%;
	background: url(../images/hd_top.png) repeat-x center;
	font-size: 14px;
	height:38px;
	font-style: normal;}
	.fl{
		width:400px;
		float:left;}
	.fr{
		width:400px;
		float:right;
text-align: right;
		}
.hd_top{
	
	width:1050px;
	margin:0 auto;
	line-height:38px;
}


	.top_tel{
		text-align:right;
		width:370px;
		float:right;
		color: #b0b0b0;
		font-size:15px;
		line-height:26px;
		padding-top:45px;
		}
		.top_tel span{
			color:#ff291b;
			}
		.top_tel p{
			padding-top:4px;
			display:inline;
			font-size:30px;
			font-weight:bold;
			}
		.top_corder{
			color:#000;}
header .page_top_cent{
	clear:both;
	width:1050px;
	margin:0 auto;
}
.top_logo{
	width:590px;
	float:left;
	height:140px;
        padding-top: 20px;
        padding-bottom:20px;
}
.top_logo span{
	height:100px;
float:right;
border-left:1px #dadada solid;
margin-left: 18px;
margin-bottom:15px;
padding-left: 18px;
padding-bottom: 20px;
font-size: 16px;
padding-top: 22px;
}

.top_logo span h2{
margin-top: 22px;
margin-bottom: 6px;
font-size: 18px;
color: #ff3e32;
}

nav{
	clear:both;
	width:100%; 
	background:#ff291b;
	height:50px;
	}
nav ul{
	width:1050px;
	margin:0 auto;
	}
nav .nav_left_corner{ float:left; width:4px; height:33px; display:block; background:url(../images/nav_left_corner.png) no-repeat 0 0;}
nav .nav_right_corner{ float:right; width:4px; height:33px; display:block; background:url(../images/nav_right_corner.png) no-repeat 0 0;}
nav ul li{
	min-width:94px;
	text-align:center;
	overflow:hidden; 
	border-right:1px #f1f1f1 solid; 
	border-left:1px #f1f1f1 solid; 
	float:left; 
	line-height:50px; 
	font-size:16px; 
	padding:0px 17px;}
nav ul li .styweb{
	font-size:16px;
	color:#c0c0c0;}
nav ul li.last{ background-image:none;}
nav ul li a{
	display:block;
	text-decoration:none;	
	color:#fff;
	font-size:16px; 
	}
nav ul li .stynav{
	font-size:16x;
	text-align:center;
	color:#ddd;
	background:#ff3e32;
	}
nav ul li:hover{
	background:#ff5632;  color:#f1f1f1;  }
/*--end nav--*/
/*--end header--*/
/*--footer--*/
footer{
	width:100%; font-size:13px; color:#999; float:left; padding:0px 0 58px 0;
	background:#eee url(../images/footerbg.jpg) repeat-x left bottom;
	}
footer .small{width:1050px; margin:0 auto; line-height:32px; font-size:14px; }
footer .small .footer_nav{ float:right; padding:0 8px 0 9px; text-align:right;}
footer .small .footer_nav a,footer .small .footer_nav a:visited{ text-decoration:none; color:#999;}
footer .small .footer_nav a:hover{ text-decoration:underline;}
.links_f_l{
	width:1050px;
	margin:0 auto;
	clear:both;
	padding-top:10px;
	padding-bottom:50px;
	}
.links_f_l .clearfix li{
	line-height:32px;
	padding:0px 10px 0px 4px;
	float:left;
	}
.po_huiselogo{
	position:absolute;
	width:222px;
	height:220px;
	top:-10px;
	left:460px;
	background:url(../images/huiselogo.png) no-repeat top right;
	}
.footer_select{
	width:100%;
	height:142px;
	background:url(../images/bottom_02_gvwq.png) repeat-x left center;
	color:#525252;	
    font-family: Microsoft Yahei;
	}
.footer_select_con{
	width:500px;
	margin:0 auto;
	font-size:18px;
	text-align:center;
	color:#ffffff;
	line-height:120%;
	padding:17px 0;
	}
.footer_select_con span{
	width:500px;
	margin:0 auto;
	clear:both;
	font-size:13px;
	text-align:center;
	color:#f9b7b6;
	}
.footer_form_cen{
	width:1050px;
	margin:0 auto;
	
	}
.footer_form_cen input{
	
	}
.footer_center_in{
	width:850px;
	margin:0 auto;
	position:relative;
	}
.footer_in_co{
	width:760px;
	font-weight: normal;
line-height: 24px;
height: 24px;
vertical-align: middle;
border: #CCCCCC 2px solid;
padding-left: 5px;
padding-right: 5px;
	}
.footer_in_ss{
	position:absolute;
	top:0px;
	left:774px;	
	width:70px;
	text-align:center;
	line-height:24px;
	border:2px #ccc solid;
	border-left:0;
	background:#525252;
	color:#fff;	
	}
/*------------------底部电话开始*/

/*底部联系我们样式代码开始*/
.position1{width:100%;   position:fixed; left:0px; bottom:0px; z-index:1001; background:#414141; }
.innerWrapper{ display:block;  width:1050px;margin:0 auto; height:80px;background: url(../images/banner_tel.jpg) top center;position:relative;}


* html .position /* IE6*/{
	position:absolute;
	bottom:0px;
	top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.clos_footer{
	position:absolute;
	top:0px;
	right:10px;
	background:#666;
	color:#FFF;
	padding:0 4px;
	display:block;
	}
.bottom_xl_contcen{
	clear:both;
	
	}
/*--end footer--*/


/*--center--*/
#center {
}

/*--position--*/
.position{ 
	width:1050px; 
	height:30px;
	line-height:30px; 
	margin-bottom:30px;
	background:#f1f1f1;
	border:1px solid #dedede;}
.position ul{ float:left; width:550px; display:block; padding:0px 0 0 1px;}
.position ul li{ float:left; display:block; height:17px; padding:0 9px 0 6px; font-size:13px; color:#777; background:url(../images/position_spacer.gif) no-repeat right 5px;}
.position ul li.last{ background-image:none; color:#585858; padding-right:0px;}
.position ul li a, .position ul li a:visited{ font-size:13px; color:#777; text-decoration:none;}
.position ul li a:hover{ text-decoration:underline;}

.position .cartWrapper{ float:right; height:21px; padding: 9px 7px 0 12px; 
font-size:13px; color:#575757; 
background:url(../images/cart_spacer.gif) no-repeat 0 1px;}
.position .cartWrapper a, .position .cartWrapper a:visited{ display:inline-block; padding-left:20px; font-size:13px; color:#777; text-decoration:none; background:url(../images/cart_icon.png) no-repeat 0 0;}
.position .cartWrapper span{ padding-left:4px;}
/*--end position--*/

/*--banner--*/
#banner{ width:770px; height:317px; padding-bottom:10px;}
#banner #bannerTop{ position:relative; width:770px; height:274px; overflow:hidden; background:url(../images/banner_top_bg.png) no-repeat 0 0;}
#banner #bannerTop ul{ position:absolute; width:2000em; height:274px;}
#banner #bannerTop ul li{ float:left; width:770px; height:274px; display:block;}

#banner .bannerBottom{ position:relative; width:770px; height:42px; background:url(../images/banner_bottom_bg.png) no-repeat 0 0;}

#banner .bannerBottom .bannerThumbs{ padding-left:170px;}
#banner .bannerBottom .bannerThumbs li{ float:left; width:35px; height:35px; padding:0 3px;}
#banner .bannerBottom .bannerThumbs li a{ display:inline-block; width:35px; height:25px; padding-top:10px; cursor:pointer;}
#banner .bannerBottom .bannerThumbs li img{ border:1px solid #999;}
#banner .bannerBottom .bannerThumbs .current{ background:url(../images/banner_active.png) no-repeat center 0;}

#banner .bannerBottom .bannerControls{ position:absolute; top:10px; right:4px; width:62px; height:56px;}
#banner .bannerBottom .bannerControls li{ float:left; padding-right:4px;}
#banner .bannerBottom .bannerControls li a{ width:25px; height:26px; display:block; text-indent:-999999px; cursor:pointer;}
#banner .bannerBottom .bannerControls li a:active{ background-position:0 bottom;}
#banner .bannerBottom .bannerControls li .backward{ background:url(../images/banner_prev.png) no-repeat 0 0;}
#banner .bannerBottom .bannerControls li .forward{ background:url(../images/banner_next.png) no-repeat 0 0;}
/*--end banner--*/

.panelWrapper .panelTop h1{
	width:100%; 
	font:bold 13px tahoma; 
	color:#6f6f6f;
	border:1px #ff3e32 solid;
	line-height:30px;
	font-size:16px;
	margin-bottom:10px;
	}
.panelWrapper .panelBody{ width:100%; }
.panelWrapper .panelBody .cr_wp li{ margin:0 10px; line-height:20px;}
.panelWrapper .panelTop .cr_icon{ line-height:30px; background:url(../images/cr_icon.png) no-repeat 240px 7px;}
.panelWrapper .panelTop .email_icon{ background:url(../images/email_icon.png) no-repeat 240px 10px;}
.panelWrapper .emailWrapper{ width:149px; padding:10px 0 8px 11px;}
.panelWrapper .contactWrapper{ text-align:center; line-height:30px;}
.panelWrapper .input_email{ width:130px; height:19px; padding:2px 4px 0; border:none; font-size:13px; color:#7c7c7c; background:url(../images/input_email.png) no-repeat 0 0; margin:0 10px;}
.panelWrapper .btn_email{ clear:left; width:60px; height:19px; margin:6px 0 0 10px; outline:none; border:none; cursor:pointer; background:url(../images/btn_email.png) 0 0;}
.panelWrapper .btn_email:hover{ background-position:0 bottom;}
.panelWrapper .btn_email:active{ background-position:0 center;}

ul.promoListing li{ width:90%; margin:0 auto;  display:block; text-align:center; border-bottom:#e3e3e3 1px solid;}
ul.promoListing li.last{ border:none;}
ul.promoListing li a, ul.promoListing li a:visited{display:inline-block; padding-top:2px; font:bold 13px tahoma; line-height:15px; text-decoration:none; color:#077fb9;}
ul.promoListing li a:hover{ color:#f58120;}
ul.promoListing li span{ display:block; padding-top:2px;color:#e77a1e; font-size:13px;}
ul.promoListing li img{ width:140px;}
ul.promoListing li span.redus{text-decoration: line-through; color: #868686;}
.panelWrapper .panelTop .promo_icon{ background:url(../images/promo_icon.png) no-repeat 220px 10px;}

.panelWrapper .panelTop .tw_icon{ background:url(../images/tw_icon.png) no-repeat 240px 9px;}

/*--end right--*/

/*--links--*/
.links{ width:1050px; height:72px; margin-bottom:30px;border:1px #c3c8ce solid;}
.links li{ float:left; height:72px; display:block; padding:0 16px; background:url(../images/links_spacer.png) no-repeat left 1px;}
.links li.last{ background-image:none;}
.links li img{ vertical-align:middle; margin-top:20px;}

/*--end links--*/

/*listingBox*/
.listingBox{ width:770px; padding-bottom:10px; }
.listingBox_body{ width:770px; padding:0 0 8px 0; border:1px solid #999;}


 .prod_1{ float:left; width:384px; border-right:#ececec 1px solid;}
 .prod_1 li,.prod_2 li{ font-weight:normal; line-height:20px;}
 .prod_2{ float:right; width:384px;}

 .prod_img{ float:left; width:180px; text-align:center;}
 .prod_img a{ display:inline-block; width:150px; height:150px;}
 .prod_img .flag_cadou{ position:absolute; margin-top:105px; height:34px; width:185px; display:block; text-indent:-99999px; background:url(../images/flag_cadou_s.png) no-repeat center 0;}
*:first-child+html  .prod_img .flag_cadou{ width:150px;}
 .prod_price{ height:25px; display:inline-block; background:url(../images/price_center.gif) repeat-x 0 0;}
 .prod_price span{ height:25px; padding:0 0 0 10px; display:inline-block; background:url(../images/price_left_corner.gif) no-repeat 0 0;}
 .prod_price span span{ padding:0 10px 0 0; color:#f58120; font:bold 21px Microsoft Yahei; background:url(../images/price_right_corner.gif) no-repeat right 0;}
 .prod_price span span em{ font:bold 14px Microsoft Yahei; color:#f1f1f1;}

 .prod_details{ float:right; width:197px;}
 .prod_details h1{ padding-bottom:8px;}
 .prod_details h1 a{ font:bold 13px tahoma; color:#d00; text-decoration:none;}
 .prod_details h1 a:hover{ color:#f58120;}
 .prod_details .prod_specs{ width:194px; height:122px; display:block; overflow:hidden; font-size:13px; color:#525252;}
 .prod_details .prod_specs li{ display:block; padding-bottom:3px;}
 .prod_details .prod_specs li span{ font-weight:bold;}

 .prod_details .prod_controls{ padding:6px 0 0 0;}
 .prod_details .prod_controls li{ float:left; padding-right:8px; line-height:18px;}
 .prod_details .prod_controls li a{ height:20px; padding:5px 0 0 33px; display:inline-block; font-size:13px; text-decoration:none; color:#fff;}
 .prod_details .prod_controls li a:hover{ text-decoration:underline;}
 .prod_details .prod_controls li a:active{ height:19px; padding:6px 0 0 33px;}
 .prod_details .prod_controls li .btn_detalii{ width:34px; background:#0977b1 url(../images/btn_detalii.png) no-repeat 0 0;}
 .prod_details .prod_controls li .btn_adauga{ width:72px; background:#da691e url(../images/btn_adauga.png) no-repeat 0 0;}
/*end listingBox*/

.about{line-height:20px;}
.about h1 a{ color:#333}
.about h1{ text-indent:90px; margin-bottom:5px;  height:40px; line-height:35px;}
.about img{ float:right;}
.news{}
.news h1 { text-indent:90px; margin-bottom:5px; background:url(../images/title.png) no-repeat; height:40px; line-height:35px;}
.news ul{ list-style:none; }
.news li{ background:url(../images/icon.gif) no-repeat left; padding-left:15px; line-height:20px;}
.news li span{ float:right; color:#999}
.pt{ margin:0 0 10px 10px;text-indent:90px; margin-bottom:5px; background:url(../images/title.png) no-repeat; height:40px; line-height:35px;}
.pt a{ color: #333}

/*--end primary--*/

#secondary{ float:right; width:268px;}
.panelWrapper_som{
	font-size:16px; margin-bottom:10px; }
.panelWrapper .panelBody{ width:100%; }

#secondary .panelDark{background:url(../images/panel_bottom_dark.png) no-repeat 0 bottom;}
#secondary .panelDark .panelBody{ background:url(../images/panel_body_dark.png) repeat-y 0 0;}
.panelWrapper{ width:100%; padding-bottom:15px;}

.panelWrapper .panelTop{border-bottom:1px solid #e4e4e4; }
.panelWrapper .panelTop h4{
	color:#666; font-size:16px; 
	font-weight:normal; 
	line-height:46px;
        border-left: 5px solid #ff291b;background-color: #F6F6F6;
        padding-left: 10px;
}
.panelWrapper .panelTop h4 .cr_icon{ background:url(../images/cr_icon.png) no-repeat 125px 0;}
.panelWrapper .panelTop h4 .newsletter_icon{ background:url(../images/newsletter_icon.png) no-repeat 126px 3px;}
.panelWrapper .panelTop h4 .promo_icon{ background:url(../images/promo_icon.png) no-repeat 110px 2px;}
.panelWrapper .panelTop h4 .tw_icon{ background:url(../images/tw_icon.png) no-repeat 127px 2px;}

.panelWrapper .panelTop h4 .info_icon{ background:url(../images/info_icon.png) no-repeat 129px 1px;}

.panelWrapper .cr_wp{ padding:5px 0;}
.panelWrapper .a_cr_icon, .panelWrapper .a_cr_icon:visited{ width:84px; height:50px; padding:1px 57px 0 12px; display:block; text-decoration:none; font-size:13px; line-height:14px; color:#868686; background:url(../images/clock_icon.png) no-repeat right 0;}
.panelWrapper .a_cr_icon:hover{ color:#e77a1e; background-position:right bottom;}

.panelWrapper .tw_wp{padding:5px 0 2px;}


.panelWrapper .newsletterWrapper{ width:149px; padding:10px 0 8px 11px;}
.panelWrapper .input_newsletter{ width:130px; height:19px; padding:2px 4px 0; border:none; font-size:13px; color:#7c7c7c; background:url(../images/input_newsletter.png) no-repeat 0 0;}
.panelWrapper .btn_abonare{ clear:left; width:52px; height:19px; margin-top:6px; outline:none; border:none; cursor:pointer; background:url(../images/btn_abonare.png) 0 0;}
.panelWrapper .btn_abonare:hover{ background-position:0 bottom;}
.panelWrapper .btn_abonare:active{ background-position:0 center;}


ul.promoListing li{ width:90%;  display:block;  border-bottom:#e3e3e3 1px dashed; text-align:left;background: url(../images/top_1.gif) no-repeat left center; padding-left:20px;}
ul.promoListing li.last{ border:none;}
ul.promoListing li a, ul.promoListing li a:visited{ padding-top:2px; font:bold 13px tahoma; line-height:28px; text-decoration:none; color:#077fb9;}
ul.promoListing li a:hover{ color:#f58120;}
ul.promoListing li span{ display:block; padding-top:2px;color:#e77a1e; font-size:13px;}
ul.promoListing li span.redus{color: #868686;}
/*--end secondary--*/
/*--二级右边侧栏样式开始y--*/
#filters{ float:right; width:235px;padding:0px 0px 15px 15px; }
#filters .panelBody{ padding:0;}
#filters .filterBox h1{
	width:100%; 
	font:bold 13px tahoma; 
	color:#6f6f6f;
	border-bottom:1px #ff3e32 solid;
	line-height:46px;
	font-size:16px;
	padding-top:15px;
	}
#filters .filterBox h1 span{ font-weight:normal;}
#filters .filterBox .ul_filters{}
#filters .filterBox .ul_filters li{ 
	line-height:36px;
	border-bottom:1px dashed #999; 
	background:url(../images/dir.gif) no-repeat 0px center;
	padding-left:20px;
	}
#filters .filterBox .ul_filters li:hover{
	background:#f1f1f1 url(../images/dir.gif) no-repeat 0px center;
	}
#filters .filterBox .ul_filters li a{display:block;
	}
#primaryFiltered{ float:left;width:800px;}
#primaryFiltered h1{ line-height:46px; color:#666; background-color: #F6F6F6;margin-bottom: 10px;
padding-left: 10px;
border-left: 5px solid #ff291b;}
.filterControls{ width:798px; height:34px; line-height:34px; margin-bottom:10px; font-size:13px; border:1px #e4e4e4 solid; clear:both;}
.filterControls a{ color:#999}
.filterControls .back_next { float:right;  line-height:26px; color:#999}
.filterControls .back_next li{ float:right; margin-right:15px;}

.caption{font-weight:bold;color:#999;}


.page{ float:left; width:87px; height:22px; padding:10px 0 0 30px; overflow:hidden;}
.page span{ float:left; width:34px; height:13px; display:block; font-weight:bold; color:#777;}
.page a{ float:left; font-size:5px; width:21px; height:12px; display:block; margin:1px 4px 0 0; text-indent:-999999px; overflow:hidden;}
.page a:hover{ background-position:0 center;}
.page a:active{ background-position:0 bottom;}
.page a.active{ background-position:0 center;}
.page .btn_ordonare_descendenta{ background:url(../images/btn_ordonare_descendenta.png) no-repeat 0 0;}
.page .btn_ordonare_ascendenta{ background:url(../images/btn_ordonare_ascendenta.png) no-repeat 0 0;}

.paginatorWrapper{ float:right; width:auto;  padding:0px 30px 0 0; line-height:34px;  font-size:13px; color: #999}
.paginatorWrapper span { width:auto; float: none; margin:0 2px; padding:0; color:#999}
.paginatorWrapper a{ float:none;}
.paginatorWrapper .curr{  padding:0 3px 2px 3px; background: #ff291b; color:#FFF}
.filterProducts_listing .listingBox01{width:800px;float: left;  padding-bottom:20px;}
.filterProducts_listing .listingBox01_body{ width:762px; height:auto; padding:25px 15px; border:4px solid #e4e4e4;background:#fff;}
.filterProducts_listing .listingBox01_body:hover{ border:4px solid #f6c60c;}
.suzhang_news{
	font-weight:bold;
	font-size:14px;

	}
.boxcentl{
	border:4px solid #e4e4e4;background:#fff;
	width:240px;
	float:left;
	height:240px;
	padding:10px;
	margin-right:15px;
	
	}

.filterProducts_listing .article{ margin:0 20px; line-height:35px; color:#666}
.filterProducts_listing .article span { float:right; color:#999;}
.filterProducts_listing .article li{ border-bottom:1px dashed #999; background:url(../images/list.png) left 25px no-repeat; padding-left:20px; padding-top:15px;}
.filterProducts_listing .prod_img01{ float:left; width:240px; min-height:140px;
overflow: hidden; text-align:center;}



.filterProducts_listing .prod_details01{ clear: both;}
.filterProducts_listing .prod_details01 h1{ line-height:30px; font-size:16pxpx;}
.filterProducts_listing .prod_details01 h1 a{ font-size:16px; font-weight:bold; color:#d00; text-decoration:none;}
.filterProducts_listing .prod_details01 h1 a:hover{ color:#f58120;}
.filterProducts_listing .prod_details01 .prod_specs01{ 
	display:block; 
	font-size:13px;  
	line-height:24px; 
	color:#666; 
	text-align:justify;}
.filterProducts_listing .prod_details01 .prod_specs01 li{ display:block; padding-bottom:3px;}
.filterProducts_listing .prod_details01 .prod_specs01 li span{ font-weight:bold;}

.filterProducts_listing .prod_details01 .btn_detalii, .filterProducts_listing .prod_details01 .btn_adauga:visited{ position:absolute; bottom:50px; right:0px; width:67px; height:20px; padding:5px 0 0 33px; display:inline-block; font-size:13px; text-decoration:none; color:#525252; }
.filterProducts_listing .prod_details01 .btn_detalii:hover{ text-decoration:underline;}
.filterProducts_listing .prod_details01 .btn_detalii:active{ height:19px; padding:6px 0 0 33px;}

.filterProducts_listing .prod_price{ position:absolute; bottom:110px; right:15px; width:auto; height:25px; display:inline-block; background:url(../images/price_center.gif) repeat-x 0 0;}
.filterProducts_listing .redus{ bottom:100px; }
.filterProducts_listing .prod_price span{ height:25px; padding:0 0 0 10px; display:inline-block; background:url(../images/price_left_corner.gif) no-repeat 0 0;}
.filterProducts_listing .prod_price span span{ padding:0 10px 0 0; color:#f58120; font:bold 21px Microsoft Yahei; background:url(../images/price_right_corner.gif) no-repeat right 0;}
.filterProducts_listing .prod_price span span em{ font:bold 14px Microsoft Yahei; color:#343434;}

.filterProducts_listing .prod_redus{ position:absolute; bottom:130px; right:15px; width:auto; height:25px; display:inline-block; background:url(../images/price_center.gif) repeat-x 0 0;}
.filterProducts_listing .prod_redus span{ height:25px; padding:0 0 0 10px; display:inline-block; background:url(../images/price_left_corner.gif) no-repeat 0 0;}
.filterProducts_listing .prod_redus span span{ padding:0 10px 0 0; color:#c3c8ce; text-decoration:line-through; font:bold 21px Microsoft Yahei; background:url(../images/price_right_corner.gif) no-repeat right 0;}
.filterProducts_listing .prod_redus span span em{ font:bold 14px Microsoft Yahei; color:#c3c8ce;}


.text{  line-height:25px; margin:0 10px; color:#666}



.book { line-height:30px; text-align:left; width:800px;float:left;}
.book legend{ font-size:15px;}
.book form{ margin:20px 0 0 50px;}
.book .fy{ float:left; width:648px; text-align:right; }
.book li{ border:1px #e4e4e4 solid; padding:10px;}
.book .b2{ float:right; color:#999;}
.book span{ float:none; margin:0}
.book a{ float:none}
.book input.inputbor{ line-height:34px; text-align:left; width:438px; border:1px solid #dedede; padding:0px 10px; clear:#666666;}
.book .textareabor{line-height:34px; text-align:left; width:438px; border:1px solid #dedede; padding:0px 10px; height:150px; clear:#666666;}
.formborderanniu{
	padding:0px 10px; background:#333; color:#fff;line-height:34px;
	border:1px solid #ff291b;}


.productMain_area{ width:1050px; }
.product_info{ width:687px; float:left; margin-bottom:20px;line-height:35px; }
.product_info h1{ width:400px;
line-height:46px;}
.product_info span{ font-weight:bold;}
.product_info .product_view{ width:317px; position:relative; float:right; margin-left:30px;}
.product_info .product_img{ float:left;}
.product_info .product_img img{ width:340px;}
.product_info .prod_price{ line-height:normal;}
.product_content{width:890px; float:left; line-height:25px; color:#666;}
.product_content h1{ margin-bottom:20px; padding:0; font-size:18px;    line-height: 40px;}

.hr_info { margin:0 10px 20px 10px; line-height:25px; height:50px;border:1px #999 dotted; }
.hr_info span{ font-weight:bold; color:#39F}
.hr_info li{ width:50%; float:left; text-indent:10px;}
.hr_info .b{}
/***/
.tile_style{
	font-size:16px;
	line-height:28px;

	padding-left:36px;
	background:url(../images/bg_tile.jpg) no-repeat 0 0;
	padding-bottom:10px;
	
	
	}
.tile_style a{
	color:#FFF;
	}


/**/
.clearfix_list{
	float:left;
	}

	
.prod_lest{
	float:left;
	width:192px;
	height:214px;}

.prod_details_list h1 a{
	color:#ff3e32;}
.prod_specs_list{
	text-align:justify;
	line-height:24px;}
	
.main_ind{
	width:1050px;
	overflow:hidden;
	margin:0 auto;
background:#fff;
	}
.main_ind h2{
line-height:42px;
font-size:15px;
text-align:center;
background: #ececec;
margin-bottom:12px;
}


.tile_style{
	}
ul.clearfix_list{
	}
ul.clearfix_list h1{
	font-size:14px;
	line-height:28px;
	color:#ff3e32;
	}



ul.clearfix_list h1 a{
	font-size:15px;
	color:#ff3e32;
	}
ul.clearfix_list li{
	width:247px;
	float:left;
	margin-right:7px;
	margin-left:7px;
	margin-bottom:30px;
	}
li.prod_lest_list{
	float:left;
	width:310px;
    position:relative;
	line-height:30px;
	margin-right:40px;
	}
li.prod_lest_list a{
	color:#525252;
	}
li.prod_lest_list em{
	width:232px;
	text-align:right;
	border:1px #dedede solid;
	background:#f1f1f1;
	color:#525252;
	display:block;
	font-size:16px;
	}
li.prod_lest_list span.price_j{
	color:#FFF;
	font-weight:bold;
	line-height:78px;
	width:81px;
	padding-bottom:16px;
	font-size:18px;
	font-style:italic;
	text-align:center;
	position:absolute; 
	top:108px;
	left:180px;
	background:url(../images/price_j.png) no-repeat 0 0;
	overflow:hidden;
 font-family:Georgia;
}
li.prod_lest_list span.price_j span{
	font-size:12px;
	}
span.time_news{
	width:66px;
	float:right;
	font-size:13px;
	letter-spacing:-1px;
	color:#999;
	}
.main_ind_list{
	width:100%;
	text-align:justify;
	line-height:18px;
	}
span.main_bbtt{
	line-height:26px;
	padding-bottom:6px;}
.prod_img_list{
	width:240px;
	height:130px;
	border:3px #cdcdcd solid;
	overflow:hidden;
 	}
.prod_img_list:hover{
border:3px #f6c60c solid;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
}
.prod_img_list img{
	transition:all 1s;
}
.prod_img_list img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}

/*首页我们是谁代码开始*/
.main_listingBox{
	width:1050px;
	margin:0 auto;
	clear:both;
	padding-top:20px;	
	}
.main_tile_style{
	font-size:15px;	
	line-height:38px;
	margin-bottom:30px;
	text-align:center;
	padding-top:50px;
	padding-bottom: 20px;
	border-bottom:1px #d2d2d2 dashed;	
	}
.main_tile_style a{
	color:#ff3e32;
	}
.main_tile_style span{
	font-size:14px;
	}
.main_tile_style span.listing_youshi_tile_b{
	font-size:16px;
		}
.main_tile_style em{
	width:35px;
	padding-top:10px;
	float:right;}

.main_left{
	width:700px;
	line-height:22px;
	float:left;}
.main_left_left h4{
	font-size:16px;
	}

.main_left_left h4 span{
	clear:both;
	font-size:10px;
	color:#999;
	font-weight:normal;
	padding-left:10px;
	}

.main_left_right{
	float:right;
	width:390px;
	text-align:justify;

	}
.main_left_right h4{
	font-size:16px;
	}
.main_left_right h4 span{
	clear:both;
	font-size:10px;
	color:#999;
	font-weight:normal;
	padding-left:10px;
	}
.main_right{
	width:350px;
	float:right;
	line-height:22px;
	}
.main_right h4{
	font-size:16px;
	}
.main_right h4 span{
	clear:both;
	font-size:10px;
	color:#999;
	font-weight:normal;
	padding-left:10px;
	}
	
/* 首页ama观点代码开始 */
.demo{width:350px;position:relative; padding-top:6px;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:40px;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* scrollbox */
.scrollbox{position:relative;width:670px;height:146px;overflow:hidden;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:350px;}
/* leftlist */
#leftlist{}
/* fontlist */
#fontlist li{line-height:28px;}
#fontlist p{
background:#ebebea;
padding:4px 8px;
line-height:28px;
height:56px;
}
.font_time{
font-size:12px;
color:#999;
}
/* 首页ama观点代码结束*/ 
/*首页背景代码开始*/
.bg_pingpu_jieshang{
	clear:both;
	position:relative;
	background:url(../images/hx_left_17.jpg) repeat-x;
	height:42px;
	}
.bg_pingpu_jieshang_left{
	position:absolute;
	top:0;
	left:0;
	background:url(../images/hx_left_15.jpg) no-repeat left top;
	width:42px;
	height:42px;
	}
.bg_pingpu_jieshang_right{
	position:absolute;
	top:0;
	right:0;
	background:url(../images/hx_left_16.jpg) no-repeat right top;
	width:42px;
	height:42px;
	}
/*首页百思特优势代码开始*/
.listing_youshi{
	clear:both;
	width:1050px;
	}
.listing_youshi ul.ul_cente{
	padding-left:174px;}
.listing_youshi ul li{
	width:113px;
	float:left;
	margin-right:35px;
	font-size:10px;
	text-align:center;}
.tile_hh1{
	width:580px;
	float:left;
	}
.tile_hh1 a{
	font-size:12px;
	border:#525252;
	}
.tile_hh2{
	width:420px;
	float:right;
	background:url(../images/hx_left_22.jpg) no-repeat 240px 45px;
	}
.tile_hh2 p{

	line-height:24px;
	}
	
.listing_youshi_tile_b,.listing_youshi_tile_b a{
	font-weight:bold;
	color:#ff3e32;
	font-size:24px;
	}
/*右侧客服样式代码*/

blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;}
table{border-collapse: collapse;border-spacing: 0;}
button::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file] > input[type=button]::-moz-focus-inner{border: 0 none;padding: 0;}
:active{outline: 0 none;}
::selection{background: #e74700;color: white;}
/*main css*/
.main-im{ position:fixed; right:0px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:none;}
.main-im .im_main .im-tel { color: #525252; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd; line-height:16px; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Microsoft Yahei; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -126px; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center; line-height:18px; letter-spacing:-1px; font-size:13px;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/open_im.png) no-repeat left top; }
/*留言代码开始*/
.f_l_img{
	width:700px;
	float:left;}
.f_r_img{
	width:300px;
	float:right;
	position:absolute;
	top:76px;
	right:0;}

/*footerlink右边代码开始*/
em.link_span_em{
	padding-top:0px;
	font-size:13px;
	width:250px;
	text-align:right;
	float:right;}
	/*表单搜索代码*/
.panelBody_search{
	padding-top:10px;}
.form_search_kk{
width:945px;
border:1px solid #dedede;
font-size:13px;
padding:8px 0 8px 15px;
background:#ff3e32;
color:#fff;
font-family:'微软雅黑';
}
.form_search{
	width:80px;
	line-height:34px;
	
	border:1px solid #dedede;
	font-family:'微软雅黑';
	background:#ff3e32;
	}
.form_bor{
	border:1px solid #525252;
	line-height:32px;
	padding-left:15px;}
.form_on{
	line-height:32px;
	padding-left:15px;}
.home_icon{
		float:right;
		text-align:right;
		font-weight:normal;
		font-size:12px;
background:url(../images/home_ico.gif) no-repeat left center;
padding-left:18px;
		}
	
/*新闻 A马观点央视  */
li.prod_lest_list_x{

padding-left:20px;
background:url(../images/price_xx.png) no-repeat left center;
line-height:30px;
}
li.prod_lest_list_x a{color:#999;}
li.prod_lest_list_x span.time_news{
font-size:13px;}

h4.news_cj_h4{
	font-size:16px;
	line-height:34px;
	}
h4.news_cj_h4 span{
	font-size:10px;
	color: #999;
	font-weight: normal;
	padding-left: 10px
	}
/*首页团队介绍代码开始*/
 .team_css{
            clear:both;
            width:1050px;
            margin:0 auto;
            margin-bottom:30px;
            }
        .team_css ul li{
            width:250px;
            height:400px;
			overflow:hidden;
            margin-left:5px;
            margin-right:5px;
            float:left;
            border:1px dashed #efefef;
            padding-bottom:10px;
            
            }
            .team_li{
                line-height:24px;
                }
        .team_li:hover{
        border:1px dashed #ff291b;
        }
        .team_css ul li p{
            padding: 5px 13px;
            }
        .team_css ul li p a{
            font-size:18px;
            font-weight:bold;	
            }
        .team_css ul li p span{
            clear:both;
            width:264px;
            font-size:14px;
            }