.banner_box {
		 width:788px; 
		 height:360px;
		 background:url(../images/imgloading.gif) no-repeat 275px 170px;
}

.slides {
		 width:580px; 
		 height:350px;
		 z-index:1;
		 margin-top:10px;
		 float:left;
}

.news_box {
         width:198px;
		 height:350px;
		 float:left;
		 margin:10px 0px 0px 10px;
}

.news_gg {
         margin-top:10px;
}

.buy_products {
         width:798px;
		 height:202px;
         margin-top:10px;
}

.buy_mod {
         width:283px;
		 height:202px;
		 float:left;
		 margin-right:10px;
		 border-top:3px solid #70943C;
		 border-left:1px solid #dddddd;
		 border-right:1px solid #dddddd;
		 border-bottom:1px solid #dddddd;
}

.endtime {
         width:170px;
		 text-align:left;
}

.inte_mod {
         width:196px;
		 height:202px;
		 border-top:3px solid #70943C;
		 border-left:1px solid #dddddd;
		 border-right:1px solid #dddddd;
		 border-bottom:1px solid #dddddd;
		 float:left;
}

.rec_products {
         width:998px;
		 height:auto;
		 border-left:1px solid #dddddd;
		 border-right:1px solid #dddddd;
		 border-bottom:1px solid #dddddd;
		 margin-top:10px;
}

#tabs {
         width:998px; 
		 height:37px;
		 border-top:3px solid #70943c;
		 background:url(../images/rec-pd-t1.gif) no-repeat;
}

#tabs ul {
         position:relative;
		 list-style:none; 
		 float:left;
}

#tabs ul li {
		 width:332px; 
		 height:37px; 
		 line-height:35px;
		 text-align:center;
		 font-size:14px;
		 font-weight:bold;
		 float:left; 
		 font-family:"Microsoft YaHei";
		 list-style:none; 
		 cursor:pointer;
}

#contents {
         width:978px;
		 height:auto;
		 padding:5px 15px;
}

.dis {
         display:block;
}

.undis {
         display:none;
}

.curr {
         color:#ffffff; 
		 background:url(../images/rec-pd-t2.jpg) no-repeat;
}
.norm {
         color:#333333;
}

.price label {
         padding:0px 10px;
}

.price span,.pd_s_price span,.cnzx_price span {
         font-size:14px;
		 line-height:20px;
		 color:#ff7f00;
}

.pd_mod1{
         width:822px;
		 height:auto;
		 border-left:1px solid #ddd;
		 border-right:1px solid #dddddd;
		 border-bottom:1px solid #dddddd;
		 float:left;
}

.pd_mod_t {
         font-size:18px;
         padding-right:5px;
		 font-family: "Tahoma", "Arial", "Sans-Serif";
}

.pd_mod_nav {
		 padding:0px 10px;
         background:url(../images/t-bg.gif) no-repeat 0px -4px;
}

.pd_mod_c {
         width:822px;
		 height:auto;
		 border-top:1px solid #dddddd;
}

.pd_mod_img {
         width:175px;
		 height:482px;
		 border:1px solid #ddd;
		 border-right:0px;
		 float:left;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.pd_mod_img img {
         width:175px;
		 height:482px;
}

.pd_mod_all {
         width:805px;
		 height:431px;
         float:left;
		 padding:6px;
		 background:url(../images/pd-mod-bg.jpg) no-repeat;
		 border-left:1px solid #fff;
}

.pd_b_box {
         width:247px;
		 height:199px;
		 padding:10px;
		 display:inline;
		 float:left;
}

.pd_b_img img {
         width:245px;
		 height:145px;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.pd_b_t {
         width:247px;
		 text-align:center;
         padding-top:8px;
		 line-height:18px;
		 height:18px;
        overflow:hidden;
}

.pd_s_box {
         width:190px;
		 height:202px;
		 padding:5px;
		 display:inline;
		 float:left;
}

.pd_s_img img {
         width:188px;
		 height:148px;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.pd_s_t {
         width:190px;
         padding-top:8px;
		 line-height:18px;
         text-align:center;
		 height:18px;
         overflow:hidden;         
}

.pd_price {
         width:auto;
		 padding:0px 5px;
}

.pd_m_price {
         padding:0px 35px;
}

.pd_price span {
		 color:#ff7f00;
}

.block {   
	     width:20px;   
	     height:20px;   
	     line-height:20px;
	     background:url(../images/rank-tb.jpg) no-repeat;   
	     color:#ffffff;   
	     font-weight:bold;   
	     float:left;
	     text-align:center;   
}

.rank_xq {
         width:145px;
		 padding-left:1px;
         float:left;
}

.rank_xq img {
         width:143px;
		 height:114px;
         border:1px solid #dddddd;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.rank_xq_name {
         width:145px;
		 height:32px;
		 line-height:16px;
         padding-top:5px;
}

.pd_cate {
         width:auto;
		 height:240px;
		 line-height:30px;
		 padding-left:150px;
		 background:url(../images/pd-cate-bg.jpg) no-repeat;
}

.pd_cate label {
         padding:0px 10px;
}

.pd_cate span {
         padding:0px 8px;
}

.pd_gg {
         margin-left:10px;
         float:left;
}

.pd_comment {
         width:768px;
         height:240px;
}

#scrollDiv {
         width:768px;
		 height:240px;
	     overflow:hidden;
}

.pd_comment_c {
         width:255px;
		 height:105px;
		 padding-top:10px;
		 line-height:20px;
		 float:left;
}

.pd_comment_img,.pd_comment_pl {
         float:left;
}

.pd_comment_img img {
         width:130px;
		 height:105px;
		 border:1px solid #dddddd;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.pd_comment_pl {
         width:105px;
		 height:105px;
		 padding-left:10px;
}

.cygfx {
         width:285px;
         float:left;
}

.cygfx_c {
         height:122px;
         background:url(../images/cygfx-bg.jpg) no-repeat;
		 background-position:48px 95px;
}

.cygfx_logo {
         width:131px;
		 text-align:center;
		 padding:5px 0px;
         float:left;
}

.qydkf {
         margin-top:10px;
}

.zpyxl {
         width:400px;
		 margin-left:10px;
         float:left;
}

.zpyxl_news {
         height:252px;
         line-height:15px;
}

.zpyxl_news div {
         padding:5px 0px 11px 0px;
}

.zpyxl_news label {
         padding:0px 5px;
}

.zpyxl_news img {
         width:40px;
		 height:15px;
         vertical-align:middle;
}

.zysq {
         width:285px;
		 margin-left:10px;
         float:left;       
}

.zpsq_first {
         padding-bottom:10px;
}

.zpsq-news li {
         line-height:28px;
}

.zpsq_news_img {
         width:123px;
		 height:92px;
         float:left;
}

.zpsq_news_c {
         width:130px;
		 height:92px;
		 line-height:23px;
         float:left;
		 padding-left:10px;
}

.std {
         float:none;
         display:block;
         font-size:0px;
         height:0px;
         width:auto;	
         line-height:0px;
         min-height:0px;
		 overflow:hidden;
}

h2 {
         font-size:14px;
		 display:inline;
}

h3 {
         font-size:12px;
		 font-weight:normal;
		 display:inline;
}
.news_title li {
         padding-left:15px;
         background:url(../images/t-bg.gif) no-repeat;
     height:25px; overflow:hidden;
}


.products_box {
         width:232px;
		 height:auto;
		 float:left;
		 margin:5px 0px;
		 padding:5px;
}

.product_box {
         width:232px;
		 height:auto;
		 float:left;
		 padding:10px;
}

.products_img {
         width:230px;
		 height:184px;
		 position:relative;
         border:1px solid #dddddd;
		 background:url(../images/imgloading.gif) no-repeat center center;
}

.products_img img {
         width:230px;
		 height:184px;
}

.products_name {
         width:222px;
		 height:32px;
		 line-height:16px;
		 padding:10px 5px 3px 5px;
}

.products_cxm,.products_price,.products_count {
         width:222px;
		 height:25px;
		 padding:0px 5px;
		 line-height:22px;
}

.products_price span {
         font-size:16px;
		 line-height:20px;
		 color:#ff7f00;
}

.m_price,.p_count,.pro_fav {
         float:left;
		 display:block;
}

.zp_price,.p_jinjia,.pro_buy {
         float:right;
		 display:block;
}
.products_lab {
         position:absolute; 
		 right:-3px;
		 top:-3px; 
		 font-weight:bold;
		 color:#ffffff;
		 text-align:center;
		 display:block;
}
.lab1 {
		 width:70px;
		 height:70px;
		 background:url(../images/lab1.png) no-repeat;
}

.lab2 {
		 width:70px;
		 height:70px;
		 background:url(../images/lab2.png) no-repeat;
}

.lab3 {
		 width:70px;
		 height:70px;
		 background:url(../images/lab3.png) no-repeat;
}