﻿@charset "utf-8"; /* CSS Document */ body {font: 12px 'Microsoft YaHei',Arial;color: #666;background-color: #eee;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,table,textarea,select{margin:0;padding:0;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} th,em{font-style:normal;font-weight:normal;} ol,ul{list-style:none;} table{border-collapse:collapse;border-spacing:0;} img,a img{border:0;} table,td,tr,th{font-size:12px;} .alR{text-align:right;} .alL{text-align:left;} .alC{text-align:center;} a{color:#666;text-decoration:none;} .red,a.red{color:#3fac75;} .white,a.white{color:#fff;} .gray,a.gray{color:#999;} .h,a.h,h.a{color:#fd7a06;} .c3{color:#333;} .tsw{text-shadow:1px 1px 0 #fff;} .tsb{text-shadow:1px 1px 0 #555;} .fB{font-weight:bold;} .fI{font-style:italic;} .f12{font-size:12px;} .f14{font-size:14px;} .f16{font-size:16px;} .f18{font-size:18px;} .f24{font-size:24px;} .lh16{line-height:16px;} .lh18{line-height:18px;} .lh20{line-height:20px;} .lh25{line-height:25px;} .lh30{line-height:30px;} .lh35{line-height:35px;} .lh55{line-height:55px;} .left{float:left;} .right{float:right;} .clear{clear:both;} .lr10{padding:0 10px;} .mr5{margin-right:5px;} .ml5{margin-left:5px;} .mt5{margin-top:5px;} .mb5{margin-bottom:5px;} .pl5{padding-left:5px;} .pb5{padding-bottom:5px;} .pl10{padding-left:10px;} .pr10{padding-right:10px;} .pb10{padding-bottom:10px;} .mtb20{margin:20px 0 10px 0;} .clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;} .hid{display:none;} .OverH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} .ov{overflow:hidden;} .pl10{padding-left:10px;} .hand{cursor:pointer;} .WB{word-wrap:break-word;} .wn{white-space:nowrap;} ::-webkit-input-placeholder{color:#999;} input[type="text"],input[type="submit"],input[type="password"]{-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);} .xline{text-decoration:line-through;} .b4{border-radius:4px;}  .navbar{background-color: #3fac75;line-height: 42px;height: 44px;top: 0;left: 0;width: 100%;z-index: 999; text-align:center; color:#ffffff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.5);box-shadow: 0 2px 4px rgba(0,0,0,.5);z-index:999999; position:relative;left: 0;top: 0;overflow: hidden;} .nav{position: relative;} .navbar h2{width:100%; margin:0px auto;font-size:16px;-webkit-text-shadow: 1px 0 1px rgba(0,0,0,.4); text-shadow: 0 1px 1px rgba(0,0,0,.4);overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color: #fff;} .navbar a.left {margin-left: 5px;background: url(../images/arrow.png) 0 0 no-repeat;background-size:25px 20px;border: none;width: 31px;padding:0 5px 0 15px;line-height: 30px;} .navbar a.bt {color: #fff;display: block;margin-top:11px;border-radius: 2px;height: 30px; width:31px;padding:0 5px 0 15px; position:absolute; left:0; top:0;} .navbar a.bt1 {color: #fff;display: block;margin-top:7px;height: 25px; line-height:25px;padding:2px 10px;border: 1px solid #800000;position:absolute; right:5px; top:0;} .search{border:1px solid #d3d3d3;background-color:#e5e5e5;border-radius:2px;} .sl{width:84%;border:none;border-right:1px solid #d3d3d3;height:34px;font-size:12px;color:#666;border-radius:2px;text-indent:5px;} .sr{width:15%;height:34px;background:url(../images/s.png) 50% 50% no-repeat;border-radius:0;border:none;background-size:18px 18px;} .g_ts{background-color:#ddd;line-height:32px;text-align:center;} .g_tss{background-color:#F2EBE3;line-height:40px;color:#333;border-bottom:1px solid #DDD2C0;display:block;}  ul.prolist li{ width: 100%;height: auto;padding-top: 10px;padding-bottom: 10px;border-bottom: #d9d9d9 1px solid;overflow: hidden;} ul.prolist li div.lefts{width: 25%;height: 25%;float: left;padding-left: 10px;} ul.prolist li div.lefts img{width: 100%;height: auto; } ul.prolist li div.rights{width: 65%;height: auto;float: left;margin-left: 5px;} ul.prolist li div.rights p.proname{white-space: nowrap;overflow: hidden;width: 100%;text-overflow: ellipsis;height: 15px; color:#333333;} ul.prolist li div.rights p.proname a{ color:#666666;} ul.prolist li div.rights p.prices{ font-size:14px; margin-top:5px;} ul.prolist li div.rights p.prices span.grays{ color:#999999; text-decoration: line-through; font-size:12px;} ul.prolist li div.rights p.prices span.reds{ color:#3fac75; margin-right:10px; font-weight:bold;} ul.prolist li div.rights p.buynum{ margin-top:5px; color:#999999;} ul.prolist li div.rights p.buynum b{ color:#666666;} .pages{padding:10px 10px;line-height:40px;} .pages a{background-color:#ddd;color:#333;text-align:center;font-size:12px;width:31%;height:38px;display:block;border:solid 1px #ccc;} #bpage{width:30%;margin:0 3%;display:block;position:relative;} #bpage select{width:100%;display:block;height:40px;border-radius:0;color:#666;border:solid 1px #ccc;background-color:#fff;-webkit-appearance:none;appearance:none;filter:alpha(opacity=0);opacity:0;position:absolute;left:0;top:0;z-index:1;} #bpage p{text-align:center;background:#fff url(../images/down.png) 90% 50% no-repeat;font-size:14px;background-size:8px 6px;line-height:38px;border:1px solid #ccc;box-shadow:0 3px 3px #D7D7D7 inset;}  .taoplus {	position:fixed;	border-left:1px solid transparent;	bottom:10px;	left:0;	padding-left:10px;	z-index:99;	-webkit-user-select:none;	-webkit-tap-highlight-color:rgba(0,0,0,0);	-webkit-transform:translate3d(0, 0, 0)} .taoplus .tpbtn, .taoplus .icontao, .taoplus .iconlogis, .taoplus .iconww, .taoplus .iconcar, .taoplus .tpicons, .taoplus .cart span {background:url(../images/sprite1.png) no-repeat;-webkit-background-size:195px 274px} .taoplus .more .bg, .taoplus .logis .bg, .taoplus .ww .bg, .taoplus .individ .bg, .taoplus .car .bg, .taoplus .search12 .bg, .taoplus .tplogo .bg { background:url(../images/sprite2.png) no-repeat;-webkit-background-size:216px 212.5px} .taoplus .tpbtn {position:relative;width:54px;height:54px} .taoplus .tpbtn.on {background-position:1px -197px} .taoplus .tpbtn.off {background-position:-55.2px -197px} .taoplus .tpbtn.off .num {display:none} .taoplus .tpbtn .num {position:absolute;right:0;top:3px;width:18px;height:18px;line-height:18px;font-size:.86rem;text-align:center;color:#f40;font-weight:700; background-color:rgba(255,255,255,.8);border-radius:200px;	-webkit-border-radius:200px} .taoplus .tpbtn div {position:absolute;	left:8px;top:8px;width:40px;height:40px;overflow:hidden;border-radius:200px;-webkit-border-radius:200px} .taoplus .tpbtn ul {position:absolute;left:0;top:0;	height:100%;overflow:hidden} .taoplus .tpbtn ul li {width:40px;height:40px;float:left;overflow:hidden} .taoplus .tpbtn .icontao {background-position:-107px -200px} .taoplus .tpbtn .iconlogis {background-position:-148px -198px} .taoplus .tpbtn .iconww {background-position:-106px -238px} .taoplus .tpbtn .iconcar {background-position:-146px -236px} .taoplus .tpbtn .iconact {-webkit-animation:iconaction .2s linear 5} @-webkit-keyframes iconaction {0% {margin-top:0}50% {margin-top:5px}100% {margin-top:0}} .taoplus .circle {position:absolute;left:30px;bottom:30px;width:195px;height:195px;	overflow:hidden;-webkit-transition:all linear .15s} .taoplus .circle.show {opacity:1;-webkit-transform:translate(0px, 0) scale(1);pointer-events:auto} .taoplus .circle.hide {opacity:0;-webkit-transform:translate(-100px, 100px) scale(0.2);pointer-events:none} .taoplus .tpicons {position:absolute;right:0;top:0;width:195px;height:195px;overflow:hidden} .taoplus .tpicons ul li {position:absolute;} .taoplus .tpicons a {display:inline-block;position:absolute;width:40px;	height:30px} .taoplus .tpicons a .num {position:absolute;width:15px;height:15px;font-size:.86rem;text-align:center;background:#f40;color:#fff;border-radius:200px; -webkit-border-radius:200px} .taoplus .tpicons a+.bg {display:block;	height:100%;background-position:-100px 100px} .taoplus .tpicons .more {right:22px;bottom:9px;width:76px;height:64px} .taoplus .tpicons .more a {top:20px;left:10px} .taoplus .tpicons .more a:hover+.bg {background-position:0 0} .taoplus .tpicons .logis {left:22px;bottom:10px;width:78px;height:63px} .taoplus .tpicons .logis a {top:20px;left:30px} .taoplus .tpicons .logis a .num {top:-3px;left:-8px} .taoplus .tpicons .logis a:hover+.bg {background-position:-80px 0} .taoplus .tpicons .ww {left:9px;top:54px;width:51px;height:91px} .taoplus .tpicons .ww a {top:30px;	left:0} .taoplus .tpicons .ww a .num {top:0;left:8px} .taoplus .tpicons .ww a:hover+.bg {background-position:-165px 0} .taoplus .tpicons .individ {left:20px;top:10px;width:79px;height:67.5px} .taoplus .tpicons .individ a {top:15px;left:25px} .taoplus .tpicons .individ a:hover+.bg {background-position:0 -67.5px} .taoplus .tpicons .car {right:20px;top:10px;width:77px;height:69px} .taoplus .tpicons .car a {top:15px;left:15px} .taoplus .tpicons .car a .num {top:0;left:18px} .taoplus .tpicons .car a:hover+.bg {background-position:0 -140px} .taoplus .tpicons .search12 {right:10px;top:56px;width:51px;height:91px} .taoplus .tpicons .search12 a {top:25px;left:10px;	z-index:99} .taoplus .tpicons .search12 a:hover+.bg {	background-position:-165px -95px} .taoplus .tplogo {	position:absolute;	left:58px;	top:58px;	width:81px;	height:82px} .taoplus .tplogo a {	position:absolute;	left:15px;	top:15px;	display:block;	width:50px;	height:50px;background-position:-100px 100px;text-indent:-999px; z-index:1} .taoplus .tplogo a+.bg {	position:absolute;	width:82px;	height:82px;	left:0;	top:0;	background-position:-100px 100px;	z-index:0} .taoplus .tplogo a:hover+.bg {	background-position:-84px -67px} .none {display: none;} 