@charset "utf-8";
/* CSS Document */

.shipFrame{width:1000px; margin:0 auto; position:fixed; top:0px; right:5px; z-index:101;}

/*.shipFrame .shipClose{padding:55px 12px 0 5px; background:url(../images/float/bg_talking_ship_s.png) no-repeat;  position:absolute; right:10px; top:200px; cursor:pointer;}*/
.shipFrame .shipClose{width:80px; height:80px;  padding:52px 5px 0 5px;  text-align:center;background:url(../images/float/QQ_Talk_DaDa.png) no-repeat;  position:absolute; right:10px; top:200px; cursor:pointer;}
.shipFrame .shipClose table td{padding:0px 2px; color:#ffffff; font-size:14px;}
.shipFrame .shipClose img{padding-top:2px;}
.shipFrame .shipCartClose{width:80px; height:80px;  padding:52px 5px 0 5px;  text-align:center;background:url(../images/float/ShoppingCart.png) no-repeat;  position:absolute; right:12px; top:275px; cursor:pointer;}
.shipFrame .shipCartClose table td{padding:0px 2px; color:#ffffff; font-size:14px;}
.shipFrame .shipCartClose img{padding-top:2px;}
.shipFrame .shipCuponClose{width:80px; height:80px;  padding:52px 5px 0 5px;  text-align:center;background:url(../images/float/Cupon.jpg) no-repeat;  position:absolute; right:10px; top:355px; cursor:pointer;}
.shipFrame .shipCuponClose table td{padding:0px 2px; color:#ffffff; font-size:14px;}
.shipFrame .shipCuponClose img{padding-top:2px;}

.shipFrame .shipOpen{width:143px; color:#ffffff; position:absolute; right:10px; top:200px;}
.shipFrame .shipOpen table td{padding:0px 10px; vertical-align:text-top;}
.shipFrame .shipOpen table td.top{background:url(../images/float//bg_talking_ship_t.png); padding-top:90px;}
.shipFrame .shipOpen table td.bottom{background:url(../images/float/bg_talking_ship_b.png) no-repeat}
.shipFrame .shipOpen table td ul{}
.shipFrame .shipOpen table td ul li{margin:0 0 8px;}
.shipFrame .shipOpen table td ul li img{vertical-align:middle;}
.shipFrame .shipOpen table td ul li a {color:#ffffff;}

.shipFrame .talkingAlert{background: url(../images/float/bg_talking_alert.png) no-repeat; width:245px; height:160px; padding:20px 0 0 160px; position:absolute; left:15%; top:300px;}
/*.shipFrame .talkingAlert{background: url(../images/float/bg_talking_alert.png) no-repeat; width:245px; height:160px; padding:20px 0 0 160px; position:absolute; left:295px; top:300px;}*/
.shipFrame .talkingAlert .close{float:right; margin-top:-10px; margin-right:20px; cursor:pointer;}

.btnTalking{cursor:pointer;}
.btnTalking .bl{background:url(../images/float/btn_talking_l.png) no-repeat; width:11px; height:34px; float:left;}
.btnTalking .bm{background:url(../images/float/btn_talking_m.png) repeat-x; height:20px; float:left; padding:7px 5px; color:#ffffff; font-size:13px;}
.btnTalking .br{background:url(../images/float/btn_talking_r.png) no-repeat; width:11px; height:34px; float:left;}

.cartFrame{width:1000px; margin:0 auto; position:fixed; top:75px; right:5px; z-index:100;}
.cartFrame .cartship{padding:100px 12px 0 5px; width:80px; position:absolute; right:5px; top:100px; z-index:100;}
.cartFrame .cartship table td{padding:0; margin:0; color: #1F497D; font-size: 16px; font-weight: bold;}
.cartFrame .cartship table td.top{background:url(../images/float/bg_cart_t.png) no-repeat left bottom; width:80px; height:10px;}
.cartFrame .cartship table td.mid{background:url(../images/float/bg_cart_m.png) repeat-y left top; text-align:center; line-height:15px; padding:2px 5px 0 0;}
.cartFrame .cartship table td.bot{background:url(../images/float/bg_cart_b.png) no-repeat left top; width:80px; height:60px;}

.menuFrame{width:100%; margin:0 auto; position:fixed; top:0px; left:0px; z-index:3;}
.menuFrame .closetag{padding:0; position:absolute; left:240px; top:55px; background:url(../images/float/menu_head.png) no-repeat; width:41px; height:114px; float:left;}
.menuFrame .closetag span{display:block; width:15px; color:#fff; padding:25px 0 0 10px; line-height:15px;}
.menuFrame .closetag span.en{margin-left:-8px;}
.menuFrame .opentag{padding:0; position:absolute; left:210px; top:55px; width:35px; height:35px; float:left;}
.menuFrame .opentag img{margin-top:4px;}
.menuFrame .menuOpen{padding:55px 12px 10px 5px; width:270px; position:absolute; left:-230px; top:120px;}
.menuFrame .line{background:url(../images/float/menu_bg.png) no-repeat; width:9px; height:361px; position:absolute; left:6px; top:255px;}

.wechatAlert{width: auto;padding: 10px;color: #336188;border-color: #003366;border-width: 1px;border-collapse: collapse;font-weight: bold;font-size: 14pt;text-align: center;cursor: pointer;position: fixed;bottom: 50%;right:5px;top:270px;overflow: visible;z-index: 1003;}