@charset "gbk";
/* CSS Document */

.rec_container{ width:100%; background-color:#f0f0f0;}
.rec_container .rec_head img{ width:100%; display:block;}
.rec_container .rec_content .shijian{ width:100%; max-width:750px; text-align:center; background:#ffffff; padding-bottom:3px; }
.rec_container .rec_content .shijian .djs{  height:30px; line-height:30px; text-align:center; font-size:12px; font-family:"PingFang SC Regular"; color:#000000; }
.rec_container .rec_content .shijian .djs font{  font-size:12px; color:#000000; font-family:Arial; padding:0px 1px;}
.rec_container .rec_content{ width:100%; max-width:750px; margin:0px auto; background-color:#f0f0f0;}

#rec_container .topnav_float{ position:fixed; top:0px; left:0px; z-index:10;}
#rec_container .topnav{ width:94%; height:40px; padding:0px 3%; background-color:#fff; font-family:"PingFang SC Regular"; font-size:13px; border-bottom:solid 1px #d7d7d7;}

#rec_container .topnav .tn{ position:relative;}
#rec_container .topnav .nav_smart li{ list-style:none;}
#rec_container .topnav .nav_smart li a{ line-height:38px; cursor:pointer;}
#rec_container .topnav .navigator_down{ display:block; width:8%; height:40px; background:url(./images/search_down_arrbtn.png) right center no-repeat; background-size:15px auto; position:absolute; top:0px; right:-3px;}

.page_black_bj{ width:100%; height:100%; position:fixed; _position:absolute; top:0px; left:0px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:999;}
#rec_container .show_allnav{ width:100%; background-color:#fff; font-size:13px; font-family:"PingFang SC Regular"; position:fixed; left:0px; top:0px; z-index:1000; display:none;}
#rec_container .show_allnav .nav_list{ padding:10px 0px;}
#rec_container .show_allnav li{ list-style:none; width:25%; float:left; text-align:center;}
#rec_container .show_allnav li a{ color:#333; line-height:30px; cursor:pointer;}
#rec_container .show_allnav li a.active{ color:#d02615; border-bottom:solid 2px #d02615;}
#rec_container .show_allnav .navigator_up{ display:block; width:100%; height:30px; background:url(./images/search_up_arrbtn.png) 96% center no-repeat; background-size:15px auto; border-bottom:solid 1px #ebebeb;}

.rec_container .k93perc{ width:100%;  background-color:#f0f0f0; padding-bottom:20px;}
.rec_container .k93perc .part1 a{ display:block; width:48%; float:left; margin:2px 1%;}
.rec_container .k93perc .part1 img{ width:100%;}


.rec_container .k750 img{ display:block; width:100%;}
.rec_container .k375 img{ display:block; width:50%; float:left;}
.rec_container .k250 img{ display:block; width:33.333%; float:left;}
.rec_container .k188 img{ display:block; width:25%; float:left;}
.rec_container .k92perc{ width:100%;  background-color:#f0f0f0; padding-bottom:20px;}
.rec_container .k92perc .part2 a{ display:block; width:48%; float:left; margin:2px 1%;}
.rec_container .k92perc .part2 img{ width:100%;}


.rec_container .daren_left{ width:50%; float:left;}
.rec_container .daren_right{ width:50%; float:left;}
.rec_container .daren_left a,.rec_container .daren_right a{ display:block; width:100%;}
.rec_container .daren_left img,.rec_container .daren_right img{ display:block; width:100%;}
.rec_container .yinyan{ font-family:"PingFang SC Regular"; line-height:25px; padding-top:10px; padding-bottom:10px; width:94%; margin:0px 3%; }
.rec_container .biaoti{ font-family:"PingFang SC Regular"; line-height:25px; margin-top:10px;  width:100%; background:#1647ca; text-align:center; color:#fff; padding-top:5px; padding-bottom:5px; }
.rec_container .contents{ width:100%;}
.rec_container .content{ width:100%; margin:0px auto; background-color:#f0f0f0;}

.rec_container .content .ny2015_germany_body4{ width:100%; margin:0px auto; background-color:#f2f2f2; padding-top:15px;}
.rec_container .content .ny2015_germany_body1{ width:100%; margin:0px auto; background-color:#f2f2f2; padding-top:15px;}
.rec_container .content .goods{ width:47%; overflow:hidden;  margin-left:2%; margin-bottom:20px; background-color:#fff; float:left;  text-align:center; position:relative; padding-bottom:10px;}
.rec_container .content .goods .ger_tc_js{ position:absolute; top:0px; left:50%; margin-left:-80px; z-index:2;}
.rec_container .content .goods .ger_tc_js img{ width:160px; height:160px; opacity:0.85; filter:alpha(opacity=85);}
.rec_container .content .goods .goods_img img{ width:125px; height:125px;  }
.rec_container .content .goods .price{ width:96%;height:20px; padding-left:4%; font-family:Arial; color:#ff69b4; text-align:left;}

.rec_container .content .goods .price .fh{ font-size:12px; color:#fa1445;}
.rec_container .content .goods .price .fh1{ font-size:16px;  margin-left:10%; }

.rec_container .content .goods .price .shop_price2{ font-size:16px; color:#fa1445; font-weight:bold; margin-left:2%; }
.rec_container .content .goods .price .market_price1{ margin-left:10%; font-size:12px;   color:#b1b1b1; text-decoration:line-through;}
.rec_container .content .goods .price .market_price{margin-left:5%; font-size:12px; padding-top:23px;  color:#b1b1b1; text-decoration:line-through;}
.rec_container .content .goods .price .goods_gc{ color:#ff0000; display:block; float:right; font-size:12px; padding-top:25px; font-family:"PingFang SC Regular"; }

.rec_container .content .goods .goods_name {height:32px; padding:0 10px; text-align:left; line-height:16px; overflow:hidden;}
.rec_container .content .goods .goods_name a {font-family:Arial; font-size:13px; color:#535353; text-decoration:none;}
.rec_container .content .goods .goods_name a span{color:#ff0000;}
.rec_container .content .goods .baoyou{ position:absolute; width:30%;   }
.rec_container .content .goods .baoyou img{width:100%; display:block;  float:left;}
.rec_container .content .goods .jiaobiao2 img{ position:absolute; margin-top:-48px;  width:65px; height:45.5px;  right:0px; }
.rec_container .content .goods .jiaobiao2 .quanhou{ line-height:16px; font-family:"PingFang SC Regular"; position:absolute; right:11px; margin-top:-38px; color:#fff; font-size:14px;}

.rec_container .content .goods .goods_ggy{ width:98%; height:25px; line-height:25px; background-color:#f7f3f2; color:#646464; font-size:12px; font-family:"PingFang SC Regular"; padding-left:2%; margin-top:5px; text-align:left;}
.rec_container .content .goods .buy1{ width:86%; margin:5px auto; height:20px; line-height:20px; color:#fff; font-family:"PingFang SC Regular"; font-weight:bold; font-size:14px;  background-color:#1647ca; text-align:center;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rec_container .content .goods  .buy1 a{ color:#fff;}
.rec_container .content .goods .buy2{ width:86%; margin:5px auto; height:20px; line-height:20px; color:#fff; font-family:"PingFang SC Regular"; font-weight:bold; font-size:14px;  background-color:#1647ca; text-align:center;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rec_container .content .goods  .buy2 a{ color:#fff;}
.rec_container .content .goods .buy03{ width:86%; margin:5px auto; height:20px; line-height:20px; color:#fff; font-family:"PingFang SC Regular"; font-weight:bold; font-size:14px;  background-color:#1647ca; text-align:center;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rec_container .content .goods  .buy3 a{ color:#fff;}
.rec_container .content .goods .buy4{ width:86%; margin:5px auto; height:20px; line-height:20px; color:#fff; font-family:"PingFang SC Regular"; font-weight:bold; font-size:14px;  background-color:#1647ca; text-align:center;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rec_container .content .goods  .buy4 a{ color:#fff;}
.rec_container .content .goods .buy1 img{ width:110px;}


.rec_container .content .goods1{ width:100%; overflow:hidden;  margin-bottom:10px; background-color:#fff; float:left;  text-align:center; position:relative; }
.rec_container .content .goods1 .ger_tc_js{ position:absolute; top:0px; left:50%; margin-left:-80px; z-index:2;}
.rec_container .content .goods1 .ger_tc_js img{ width:160px; height:160px; opacity:0.85; filter:alpha(opacity=85);}
.rec_container .content .goods1 .goods_img img{ width:125px; height:125px;  }
.rec_container .content .goods1 .price{ position:absolute; width:96%;height:20px; padding-left:53%; margin-top:-12%; font-family:Arial; color:#ff69b4; text-align:left;}
.rec_container .content .goods1 .shuoming img{ display:block; width:100%; position:relative;}


.rec_container .content .goods1 .price .fh{ color:#fa3362;}
.rec_container .content .goods1 .price .fh1{ font-size:16px;  margin-left:10%; }

.rec_container .content .goods1 .price .shop_price2{ color:#fa3362; font-weight:bold; margin-left:5px; }
.rec_container .content .goods1 .price .market_price1{ margin-left:10%; font-size:12px;   color:#b1b1b1; text-decoration:line-through;}
.rec_container .content .goods1 .price .market_price{margin-left:3px; padding-top:23px;  color:#b1b1b1; text-decoration:line-through;}
.rec_container .content .goods1 .price .goods_gc{ color:#ff0000; display:block; float:right; font-size:12px; padding-top:25px; font-family:"PingFang SC Regular"; }

.rec_container .content .goods1 .goods_name {height:32px; padding:0 10px; text-align:left; line-height:16px; overflow:hidden;}
.rec_container .content .goods1 .goods_name a {font-family:Arial; font-size:13px; color:#535353; text-decoration:none;}
.rec_container .content .goods1 .goods_name a span{color:#ff0000;}


.rec_container .content .goods1 .goods_ggy{ width:98%; height:25px; line-height:25px; background-color:#f7f3f2; color:#646464; font-size:12px; font-family:"PingFang SC Regular"; padding-left:2%; margin-top:5px; text-align:left;}
.rec_container .content .goods1 .buy{ width:86%; margin:5px auto; height:20px; line-height:20px; color:#fff; font-family:"PingFang SC Regular"; font-weight:bold; font-size:14px;  background-color:#fa1445; text-align:center;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rec_container .content .goods1  .buy a{ color:#fff;}
.rec_container .content .goods1 .buy1 img{ width:110px;}

.dialog_bj1{ width:100%; height:100%; position:fixed; _position:absolute; top:0px; left:0px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:999;}
.dialog1{ width:300px; height:200px; position:absolute; left:50%; margin:-100px 0px 0px -150px; background-color:#fff; font-family:"PingFang SC Regular";  border-radius:5px; z-index:10000}
.dialog1 .biaoti{ font-family:"PingFang SC Regular"; font-size:18px; color:#d82828; margin-top:30px; margin-left:30px; }
.dialog1 .p1{ font-family:"PingFang SC Regular"; font-size:14px; color:#535353;  line-height:25px; margin-top:15px; margin-left:30px;}
.dialog1 .p2{ font-family:"PingFang SC Regular"; font-size:14px; color:#535353; line-height:20px;  margin-left:30px;}
.dialog1 .guanbi{ font-family:"PingFang SC Regular"; font-size:14px; color:#000; float:right; margin-right:20px; margin-top:-148px;}
.dialog1 .ewm{width:200px; height:200px; text-align:center; position:absolute; left:50%; margin-left:-100px; margin-top:-100px; z-index:10000; display:none;}
.dialog1 .ewm img{ width:200px;}
.dialog2{ width:300px; height:430px; position:absolute; left:50%; margin:-170px 0px 0px -150px; background-color:#fff; font-family:"PingFang SC Regular";  border-radius:5px; z-index:10000}
.dialog2 .biaoti{ font-family:"PingFang SC Regular"; font-size:18px; color:#d82828; margin-top:15px; margin-left:30px; }
.dialog2 .p1{ font-family:"PingFang SC Regular"; font-size:14px; color:#535353;  line-height:30px; margin-top:10px; margin-left:30px;}
.dialog2 .p2{ font-family:"PingFang SC Regular"; font-size:14px; color:#535353; line-height:20px;  margin-top:10px;  margin-left:30px;}
.dialog2 .guanbi1{ font-family:"PingFang SC Regular"; font-size:14px; color:#000; float:right; margin-right:20px; margin-top:-410px;}


.nTab{float: left;width: 100%;margin: 0 auto;}
.nTab .TabTitle{clear: both;overflow: hidden;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float: left;width:25%;cursor: pointer;padding-top: 4px;padding-right: 0px;padding-left: 0px;padding-bottom: 4px;list-style-type: none;font-size: 18px;text-align: center;margin: 0; color:#fff;}
.nTab .TabTitle .active{background:#fe6da6; }
.nTab .TabTitle .normal{background:#1a1a1a;}
.none {display:none;}

#nav li  .txt{line-height:227%;display:inline-block;white-space:nowrap;word-break: keep-all;-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.8); -webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.8);text-shadow: 1px 1px 1px rgba(0,0,0,0.8);vertical-align:middle}
#nav li  .txt1{line-height:227%;display:inline-block;white-space:nowrap;word-break: keep-all;-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.8); -webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.8);text-shadow: 1px 1px 1px rgba(0,0,0,0.8);vertical-align:middle}
@media only screen and (max-width:320px) 
{

.txt{font-size:100%;} 
.txt1{font-size:100%;}
.txt2{font-size:80%;}

}	
@media only screen and (min-width: 321px) and (max-width: 360px) 
{

.txt{font-size:120%;} 
.txt1{font-size:100%;} 
.txt2{font-size:100%;}

}
@media only screen and (min-width: 361px) and (max-width: 480px) 
{

 .txt{font-size:140%;} 
.txt1{font-size:120%;}
.txt2{font-size:100%;}

}
@media only screen and (min-width: 481px) and (max-width: 570px) 
{	

 .txt{font-size:160%;} 
.txt1{font-size:140%;}
.txt2{font-size:120%;}

}
@media only screen and (min-width: 571px) and (max-width: 640px) 
{	
 .txt{font-size:180%;} 
.txt1{font-size:140%;}
.txt2{font-size:140%;}

}
@media only screen and (min-width: 641px)
{

 .txt{font-size:200%;} 
.txt1{font-size:160%;}
.txt2{font-size:160%;}

}