@charset "utf-8";
/* CSS Document */

/*---------------nyprodata_main-------------------*/
.nyprodata_main{width:1200px;margin:10px auto;overflow:auto;}
.nyprodata_main_lt{float:left;}
.nycommod{width:940px;overflow:hidden;padding:10px 0 0 0;border:1px solid #dedede;}
.nycommod_l{float:left;width:350px;height:auto;margin-left:10px;padding-bottom:10px}
.nycollect_pro td h3{width:200px;font-size:12px;font-weight:normal;display:block;float:left;border:1px solid red;}

.nytb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.nytb-pic a img{vertical-align:middle;}
.nytb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.nytb-thumb{margin:10px 0 0;overflow:hidden;}
.nytb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:52px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.nytb-s310, .nytb-s310 a{height:350px;width:350px;}
.nytb-s310, .nytb-s310 img{max-height:350px;max-width:350px;}
.nytb-s310 a{*font-size:271px;}
.nytb-s40 a{*font-size:35px;}
.nytb-s40, .nytb-s40 a{height:50px;width:50px;}
.nytb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.nytb-thumb .nytb-selected{background:none repeat scroll 0 0 #E52E31;height:50px;padding:2px;}
.nytb-thumb .nytb-selected div{background-color:#FFFFFF;border:medium none;}
.nytb-thumb li div{border:1px solid #CDCDCD;}
div.nyzoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.nyzoomMask{position:absolute;background:url(../../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}



.nycommod_r{float:left;width:545px; padding-left:20px;}

.nycommod_r li{display:block;line-height:20px;font-size:14px;margin:9px 0;}
.nycommod_r_title{font-size:16px;}
.nyflagprice{color:#f00;font-size:16px;margin-right:5px;}
.nymarketprice{text-decoration:line-through;color:#999;}
.nycumulatenum{margin-left:20px;}
.nysearchthedoor{padding-left:20px;background:url(../../images/searchthedoor.png) no-repeat 0;}
.nysearchthedoor:hover{color:#f00;}
.nyposition_li{position:relative; overflow:auto;}
.nyposition_li em{color:#f00;margin:0 20px;}
.nybuynum_box{overflow:auto;display:block;float:left;margin-top:5px;border:1px solid #dedede;}
.nybuynum_cont{overflow:auto;}
.nybuynum_span,.nybuynum_h4{float:left;margin-top:5px;}
.nybuynum_h4{margin-left:20px;font-weight:normal;font-size:12px;color:#999;}
.nybuynum_box a{display:block;width:15px;background:#ddd;float:left;text-align:center;font-size:14px;}
.nybuynum_box input{display:block;float:left;width:50px;line-height:15px;border:none;text-align:center;}
.nybrowsenumber{color:#ff9d04;margin:0 5px;}
.nycollect_goods,.nycontrast_goods{display:block;}
.nycollectgoods_box{overflow:auto;}
.nycollect_goods{padding:2px 5px 2px 25px;border:1px solid #dedede;background:url(../../images/nyheart.png) no-repeat 0;margin:10px 10px 0 0;display: block;float:left;}
.nycollect_goods01{padding:2px 5px 2px 25px;border:1px solid #dedede;background:url(../../images/nyheart2.png) no-repeat 0;margin:10px 10px 0 0;display: block;float:left;}
.nycollect_goods em{color:#ff9d04;margin:10px 3px;}
.nycollect_goods01 em{color:#ff9d04;margin:10px 3px;}
.nycontrast_goods{padding-left:10px;margin-top:15px;}
.nycontrast_goods img{margin-right:5px;outline:none;}
.nytwobtn{overflow:auto;margin:10px 0;}
.nytwobtn a{display:block;float:left;margin-right:30px;color:#fff;}
.nytwobtn_buynow{background:#ef4531;padding:5px 15px;}
.nytwobtn_getincart{padding:5px 15px 5px 35px;background:#00913e url(../../images/shopping_cart_white.png) no-repeat 8px 6px;}
.nysendto{display:block;float:left;}
/*------flagpro_detail-------*/
.nyflagpro_detail{width:940px;border:1px solid #dedede;overflow:hidden;}
.nyflagpro_detail_title{overflow:auto;background:#00913e;}
.nyflagpro_detail_title a{display:block;float:left;line-height:35px;padding:0 30px;font-size:14px;font-weight:normal;border-left:1px solid #fff;text-align:center;color:#fff;text-align:center;}
.nyflagpro_detail_title a:hover{background:#ff9d04;}
.nyflagpro_detail_title .selected{background:#ff9d04;}
.nyflagpro_detail_data{overflow:auto;padding:10px 0;}
.nyflagpro_detail_data span{display:block;float:left;width:285px;margin:5px 0 0 20px;line-height:25px;font-size:14px;}

.nyflagpro_detail_cont{line-height:35px;padding:0 20px;color:#666;margin:0 auto 40px;overflow:hidden;}
.nyflagpro_detail_cont img{width:100%;}
.nyflagpro_detail_cont p img{width:100%;}
a.noborder{border:none;}
.nytitlebox{width:900px;margin:10px auto;line-hegiht:35px;background:#fff;border-top:3px solid #00913e;overflow:auto;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.nytitlebox a{display:block;line-height:30px;padding-left:20px;font-size:14px;}
.nytitlebox a img{position:relative;top:3px;left:4px;}
.nytitlebox a em{color:#f00;margin:0 3px;}
.nytitlebox .fl{margin-right:160px;}
.nytitlebox .fr{margin-right:20px;}
.nyflagpro_detail_comment{margin:10px 0 60px;}
.nycomment_cont{width:900px;margin:10px auto;overflow:auto;border-bottom:1px dashed #dedede;padding-bottom:5px;}
.nycomment_contlt{float:left;}
.nycomment_contlt span{display:block;line-height:25px;}
.nycomment_cont a{float:right;display:block;flaot:right;padding:5px 10px;background:#00913e;margin-top:8px;color:#fff;cursor:pointer;}
.nycomment_contlt_time{padding-left:5px;}
.nyservice_cont{width:900px;margin:10px auto;line-height:25px;}
.nyservice_cont span{display:block;font-size:14px;color:#00913e;}
/*------flagpro_detail end-------*/

/*goods_com*/

.nyprodata_main_rt{float:right;border:1px solid #dedede;}
.nygoods_com{width:245px;float:left;overflow: hidden;}
.nygoods_com_top{width:100%;height:35px;line-height:35px;background:#fafafa;border-bottom:1px solid #dedede;}
.nygoods_com_top h3{padding-left:15px;font-weight: normal;font-size:14px;color:#333;}
.nygoods_com_box{width:220px;margin:13px auto 0;overflow: hidden;border-bottom: 1px dashed #ddd;padding-bottom:8px;}
.nygoods_com_box_last{border-bottom:none;}
.nygoods_com_img{width:218px;height:218px;display:table;border:1px solid #dedede;}
.nygoods_com_img i{display:table-cell;text-align:center;vertical-align:middle;}
.nygoods_com_img i img{max-width:218px;max-height:218px;}
.nygoods_com_tit{display:block;height:32px;width:220px;color:#333;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:8px}
.nygoods_com_tit:hover{color:#E52E31;text-decoration: underline;}
.nygoods_com_box p{width:100%;display:block;overflow:hidden;}
.nygoods_com_box p span{float:left;font-weight:bold;color:#E52E31;font-size:18px;font-family:Arial;}
.nygoods_com_box p i{font-style:normal;float:right;text-decoration:line-through;color:#999;font-size:16px;font-family:Arial;}
.nyborder_btmnone{border-bottom:none;}

/*---------------prodata_main end-------------------*/
/*商家入驻弹出框*/
.nycompany{ width:100%;height:202px; overflow:hidden; top:240px; position:absolute; display:none;z-index:1006;}
.nycompany_confirm{width:352px; height:202px;position:relative; margin:0 auto;}
.nycompany_border{width:352px;height:202px; background:#000; opacity:0.2; position:absolute;left:0;top:0;filter:alpha(opacity=20);}
.nycompany_box{ width:340px;height:190px; position:absolute; background-color:#FFF;left:6px;top:6px;}
.nycompany_box h3{ background:url(../../images/popup_box_01.jpg) repeat-x; height:41px; line-height:41px; font-size:14px; margin-bottom:20px;}
.nycompany_box h3 strong{ margin-left:20px; float:left;}
.nycompany_box h3 .nybutton{ 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;}
.nycompany_fin{width:300px;margin:40px auto 0;}
.nycompany_fin .nycompany_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;}
.nycompany_fin .nycompany_btn02{background:url(../../images/company_btn02.png) no-repeat center center;}
/*index_top*/
.nyindex_top{width:1200px;height:80px;margin:20px auto;}
.nyindex_top img{width:1200px;height:80px;}


/*-----产品推荐-------*/
.nypro_recommend{width:940px;margin:10px auto;border:1px solid #dedede;overflow:auto;}
.nypro_recommend_title{line-height:30px;background:#488c9a;display:block;font-size:14px;color:#fff;padding-left:20px;border-bottom:1px solid #dedede;}
.nypro_recommend_title a{display:block;float:right;margin-right:10px;color:#fff;font-size:12px;}
.nypro_recommend_title a:hover{text-decoration:underline;}
.nypro_recommend ul{overflow:auto;padding-bottom:10px;}
.nypro_recommend ul li{display:block;float:left;margin:11px 0 0 11px;text-align:center;vertical-align:middle;width:219px;padding-bottom:5px;border:1px solid #dedede;}
.nypro_recommend_cont{display:table;width:200px;height:129px;overflow:hidden;margin:0 auto;}
.nypro_recommend_cont a{display:table-cell;vertical-align:middle;text-align:center;}
.nypro_recommend_cont a img{max-width:200px;max-height:129px;}
.nypro_introduce{width:200px;padding-bottom:5px;margin:0 auto;}
.nypro_introduce_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;width:180px;margin:0 auto;display:block;}
.nypro_introduce span{display:block;float:left;font-size:12px;padding:5px 0;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nypro_introduce span em{font-style:normal;color:#F00;font-size:12px;}
.nypro_introduce_name:hover{color:#00913e;}
/*-----产品推荐 end-------*

