@charset "utf-8";
/* CSS Document */
/*商家入驻弹出框*/
.company{ width:100%;height:202px; overflow:hidden; top:240px; position:absolute; display:none;z-index:1006;}
.company_confirm{width:352px; height:202px;position:relative; margin:0 auto;}
.company_border{width:352px;height:202px; background:#000; opacity:0.2; position:absolute;left:0;top:0;filter:alpha(opacity=20);}
.company_box{ width:340px;height:190px; position:absolute; background-color:#FFF;left:6px;top:6px;}
.company_box h3{ background:url(../../images/popup_box_01.jpg) repeat-x; height:41px; line-height:41px; font-size:14px; margin-bottom:20px;}
.company_box h3 strong{ margin-left:20px; float:left;}
.company_box h3 .button{ border:none; float:right; width:30px; height:30px; line-height:30px; margin:6px 10px 0 0; background:none; font-size:26px; font-weight:normal; color:#b9b9b9; cursor:pointer; outline:none;}
.company_fin{width:300px;margin:40px auto 0;}
.company_fin .company_btn01{cursor:pointer; border:none;color:#fff;font-size:14px; font-weight:bold;outline:none;background:url(../../images/company_btn.png) no-repeat center center;width:125px;height:38px;line-height:22px;margin:0 10px;}
.company_fin .company_btn02{background:url(../../images/company_btn02.png) no-repeat center center;}
/*index_top*/
.index_top{width:1200px;height:80px;margin:20px auto;}
.index_top img{width:1200px;height:80px;}

/*-----产品推荐-------*/
.pro_recommend{width:1201px;margin:10px auto;}
.pro_recommend_title{line-height:30px;background:#4BAFEA;display:block;font-size:14px;color:#fff;padding-left:20px;margin-bottom: 10px;}
.pro_recommend_title a{display:block;float:right;margin-right:10px;color:#fff;font-size:12px;}

.pro_recommend_main{width:1200px;overflow: hidden;border:1px solid #dedede;border-bottom: none;}
.pro_recommend_main .hd{ height:40px; line-height:40px; background:#f4f4f4;position:relative; z-index: 2;}
.pro_recommend_main .hd ul{ float:left;  position:absolute; left:0; top:0px; height:42px; width:100%;  }
.pro_recommend_main .hd ul li{ float:left; cursor:pointer;width:200px;text-align: center;font-size:14px;}
.pro_recommend_main .hd ul li.on{ height:49px; background: url(../../images/pro_recommend_main_bg.png) no-repeat center center; color:#fff;}

.pro_recommend_main .bd{z-index:1;margin-top: 20px;}
.pro_recommend_main .bd ul{border-top:1px solid #dedede;width:100%;overflow: hidden;}
.pro_recommend_main .bd ul li{border-right:1px solid #dedede;border-bottom:1px solid #dedede;display:block;float:left;text-align:center;vertical-align:middle;width:199px;}
.pro_recommend_cont{display:table;width:180px;height:180px;overflow:hidden;}
.pro_recommend_cont a{display:table-cell;vertical-align:middle;text-align:center;}
.pro_recommend_cont a img{max-width:160px;max-height:160px;}
.pro_introduce{width:200px;padding-bottom:5px;margin:0 auto;}
.pro_introduce_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;width:180px;margin:0 auto;display:block;}
.pro_introduce span{display:block;float:left;font-size:12px;padding:5px 8px;}
.pro_introduce span em{font-style:normal;color:#F00;}
.yprice{color:#999;text-decoration:line-through;}
.selfcontrol{background:#00913e;padding:3px;color:#fff;float:right;margin-right:15px;cursor:pointer;}
.pro_introduce_name:hover{color:#00913e;}


/*-----产品推荐 end-------*

/*---------nymiddle---------*/
.nymiddle{width:1200px;margin:0 auto;}
.nymiddle_contup_box{display:table;width:398px;height:230px;overflow:hidden;}
.nymiddle_contup_box a{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #dedede;}
.nymiddle_contup_box a img{max-width:398px;max-height:230px;}
.nymiddle_contup_all{float:left;}
.nymiddle_contup{overflow:auto;}
.nymiddle_contup_smallbox{display:table;width:238px;overflow:hidden;}
.nymiddle_contup_smallbox a{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #dedede;}
.nymiddle_contup_smallbox a img{max-width:238px;}
/*---------nymiddle end---------*/

/*------分类搜索 allkinds_search--*/
.all_search{width:1200px;background:#fafafa;margin:10px auto;border:1px solid #dedede;}
.flagship_shops em{font-style:normal;color:#f00;margin:0 2px;}
.allsearch_shoptype,.location_search,.allpro_search{margin:15px 30px;overflow:auto;}
.allsearch_shoptype a,.location_search a,.allpro_search a{display:block;float:left;padding:3px 7px;border:1px solid #dedede;margin:0 8px;background:#fff;}
.allsearch_shoptype p,.location_search p,.allpro_search p{float:left;line-height:25px;width:60px;text-align:center;}
.location_search select{color:#555;height:24px;border:1px solid #dedede;padding-left:5px;outline:none;margin:0 5px;}
a.selected{background:#00913e;color:#fff;}
.allsearch_shoptype a:hover{background:#00913e;color:#fff;}
.allpro_search a:hover{background:#00913e;color:#fff;}
/*------分类搜索 allkinds_search  end--*/

/*-----------flagpro_sort---------------*/
.flagpro_sort{width:1200px;margin:0 auto;background:#00913E;overflow:auto;line-height:32px;}
.flagpro_sort p{float:left;margin:5px 30px;font-size:14px;color:#fff;line-height:20px;}
.flagpro_sort a{display:block;float:left;font-size:14px;color:#fff;margin:5px 10px;line-height:20px;padding:0 15px 0 30px;border-radius:3px 3px;}

.flagpro_sort .flagpro_sort_selected{background:#fff;color:#333;}
/*-----------flagpro_sort end---------------*/

/*---------flag_product-----------*/
.ny_pro{width:1200px;margin:0 auto;overflow:auto;}
.ny_pro_cont{display:block;float:left;text-align:center;vertical-align:middle;width:290px;border:1px solid #dedede;}
.marginleft{margin:10px 0 0 10px;}
.margintop{margin-top:10px;}
.nypro_cont_box{display:table;width:260px;height:260px;overflow:hidden;margin:10px auto 0;border:1px solid #dedede;}
.nypro_cont_box a{display:table-cell;vertical-align:middle;text-align:center;}
.nypro_cont_box a img{max-width:250px;max-height:250px;}

.nypro_introbox{text-align:left;width:260px;margin:10px auto 0;}
.nypro_introbox li{line-height:26px;display:block;overflow:hidden;}
.nypro_introbox li a{display:block;float:left;}
.nypro_introbox li span{display:block;float:left;}
.nypro_introbox h3{font-weight:normal;float:right;font-size:12px;margin-right:10px;}
.nypro_introbox h3 input{position:relative;top:2px;margin-right:5px;border:1px solid #dedede;}
.nybuynow{display:block;width:260px;line-height:35px;background:#00913e;font-size:14px;color:#fff;cursor:pointer;margin:10px auto;}
.buy_index{color:#f00;}
.mailprice{color:#f00;font-size:14px;}
.marketprice{color:#999;text-decoration:line-through;}
.collectgoods{padding:0 15px 0 30px;border:1px solid #dedede;background:url(../../images/nyheart.png) no-repeat 3px 0;}
.nypro_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:260px;}
.nypro_name:hover{color:#00913e;}


/*---------flag_product end-----------*/


/*------pagelist---------*/
.pagelist{width:100%;margin:30px auto;}
.pagelist ul{width:350px;margin:0 auto;overflow:auto;}
.pagelist ul li{display:block;float:left;}
.pagelist ul li a{display:block;padding:0 10px;line-height:25px;text-align:center;border:1px solid #dedede;margin:0 5px;vertical-align:middle;}
.pagelist ul li a:hover{background:#00913E;color:#fff;}
.pagelist ul li .selected{background:#00913e;color:#fff;}
/*------pagelist end---------*/




