
/*原生配件*/
.tgpeople{line-height:24px;color:#999;font-size:13px;}
.tgpeople img{height:14px;width:auto;}
.guarantee_b{border-top:1px solid #eee}
.guarantee{height:105px;background:#fff}
.guarantee img{display:block}
.norecord{padding:160px 0 40px 0;background:#fff url(book.png) no-repeat 50% 10px;font-size:14px;color:#b0b0b0;text-align:center}
.groupbuybtn {height: 32px;float: right;font-size: 16px;line-height: 32px;background: #FFA12D;color: #fff !important;padding: 0px 20px;border-radius: 2px;display: block;}
.lan-btn{height:36px; line-height:36px; float:right; margin-top:10px;}
.lan-btn span{color:#909090;}
.lan-btn span .iconfont{font-size:14px;color:#d9d9d9; padding-right:3px;}
.tuango-titi{ display:block; width:100%; height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*团购首页*/
.tuango-wz{height:44px; line-height:44px;padding-top:10px;color:#303030; font-size:14px;}
.tuango-bx{float:left;}
.tuango-bx a{color:#303030;}
.tuango-bx span{float:left;color:#303030;}
.tuango-bx a{ margin-left:5px;color:#9a9a9a;}
.tuango-wz .iconfont{color:#9a9a9a; font-size:15px; padding:0px 6px;}
.tuango-box{width:1148px;margin:0 auto; background:#f5f5f5;border:1px solid #eee; padding:0px 15px;margin-top:10px;}
.tuango-box h4{ height:38px;background:url(tuanbg01.png) no-repeat;padding-left:15px; line-height:30px;color:#fff;margin-top:5px;font-size:12px; position:relative;margin-left:-10px;}
.tuango-box li{padding:0px 0px 10px 105px;height:100%; position:relative; line-height:24px; font-size:14px; border-top:1px solid #eee;}
.tuango-box li.linetop{border-top:0px;}
.tuango-box li span{position:absolute;left:20px; line-height:24px;top:15px;color:#909090;}
.tuango-box li a{ white-space:nowrap; height:24px; line-height:24px; margin:15px 40px 0px 0px; display:inline-block;}
.tuango-box li a.curr{ color:#3790e4; }
.tuango-box li a:hover{color:#3790e4;}
.tuango-box li.noborder{border-top:0px;}
.tuango-boxbg{ background:#fff;border:0px;width:1150px;}
.tuango-t_l{ position:relative;}
.tuango-t_l .line{width:1px;height:40px; position:absolute; z-index:9;left:0; top:0;background:#eee;}
.tuango-t_l a{float:left; padding:0px 20px; font-size:14px;position:relative;color:#606060;border-left:1px solid #f5f5f5;margin-left:-1px;border-right:1px solid #f5f5f5;}
.tuango-t_l a.curr{ background:#fff; border-left:1px  solid #eee; z-index:9;border-right:1px solid #eee;height:40px;color:#3790e4;}
.tuango-t_l a.curr .iconfont{color:#3790e4;}
.tuango-t_l a .iconfont{float:right;color:#b0b0b0;margin-left:3px; font-size:13px;}
.tuango-t_l a.href{ position:relative; margin-left:10px; padding:0px;}
.tuango-t_l a.href img{ position:absolute;top:-8px;right:-10px;}
.tuango-t_l a.href span{width:15px;height:15px;background:url(check.png)no-repeat -22px -2px;float:left;margin:12px 5px 0px 0px;}
.tuango-t_l a.hrefcurr span{background:url(check.png) no-repeat;}
.tuango-list{width:1178px;margin:0 auto;height:40px; line-height:40px;border:1px solid #eee; background:#f5f5f5;margin-top:20px;}
.tuango-t_r{float:right;color:#606060;border-left:1px solid #e9edf0; padding-right:10px; font-size:14px; line-height:40px;}
.tuango-t_r a{ padding:0px 10px;color:#606060; font-size:18px;float:left;}
.tuango-t_r a:hover{color:#3790e4;}
.tuango-t_r span{ float:left;}
.tuango-t_r span strong{font-weight:normal;color:#3790e4;}
.tuango-gcont{margin-top:25px; overflow:hidden;}

.tuango-img1{padding:15px 15px 0px 15px; text-align:center; position:relative;}
.tuango-img1 img{width:100%; height:251px; }

.tuango-ul { margin-right:-20px;}
.tuango-ul li{width:20%;float:left;}
.tuango-ul li .tuango-Box{ margin:0px 20px 20px 0px; background:#fff;border:1px solid #e9e9e9;}
.tuango-ul li h2{margin:12px 15px; height:44px; overflow:hidden; font-size:16px;font-weight:normal; line-height:22px;}
.taungo-pbox{ padding:10px 0px 13px 0px;margin:0px 15px;border-top:1px solid #e9e9e9;}
.price{height:33px; line-height:33px; overflow:hidden;}
.price strong{font-size:23px;color:#ff4000;font-weight:normal;}
.price strong font{font-size:15px;font-weight:normal;}
.price em{ font-size:14px;color:#b0b0b0; text-decoration:line-through; padding-left:10px;}
.taungo-pbox span{ display:block;height:18px; line-height:18px;color:#909090;}
.fr{float:right;}
.tuango-btn,
.tuango-end-btn{height:32px; font-size:16px; line-height:32px;background:#e7352b;color:#fff !important; padding:0px 20px; display:block;margin-top:8px;}
.tuango-end-btn{background:#ababab;}
.tuango-btn:hover{background:#e22a20;}
.tuango-end-btn:hover{background:#a2a2a2;}
/*团购内容页*/
.tuango-cont_l{width:75%; float:left; }
.taungo-cont-one{background:#fff;padding:20px;border:1px solid #e6e6e6;}
.taungo-cont-one h1{ font-size:22px; line-height:28px;font-weight:normal;}
.taungo-cont-left{width: 32%;float:left;}
.taungo-cont-left img{width:100%; }
.tuango-cont-right{width: 65%;float:right;}
.tuango-cont-rt_bg{background:#f5f5f5; padding:5px 15px 15px 15px;margin-top:15px;}
.tuango-cont-right .price{height:38px; line-height:38px;margin-top:10px;}
.tuango-cont-right .price .l{font-size: 28px; color:#ff4000;}
.tuango-cont-right .price .l font{font-size:27px; padding-right:3px;}
.tuango-cont-pbox{ padding-left:10px;font-size:12px;height:35px; line-height:50px;color:#909090; float:left}
.tuango-cont-pbox span em{ text-decoration:line-through;font-weight:bold;padding:0px 10px 0px 5px;}
.tuango-cont-pbox b{color:#ff4000;}
.tuango-cont-tg_zk{ float:left; font-size:12px; background:url(tg_zk.png) no-repeat; width:46px; padding-right:5px; height:16px; color:#fff; line-height:16px;text-align:center; font-weight:normal; margin:15px 15px 0 15px;}
.tuango-con-bt a{width:160px; height:44px; display:block;margin-top:15px; background:#f80; text-align: center;line-height:44px; color:#fff;font-size:16px;}
.tuango-con-bt a:hover{ background:#f38201;}
.tuango-con-bnum{ line-height:33px;color:#666; font-size:13px;}
.tuango-con-bnum b{ font-weight: normal;}
.tuango-con-gtime{height:34px; line-height:34px;margin-top:10px;background:url(timebg02.png) no-repeat 0 50%;padding-left:25px;color:#999}
.tuango-con-gtime .endtips{ font-size:12px;}
.taungo-cont-two{background:#fff;border:1px solid #e6e6e6;margin-top:15px;padding-bottom:5px}
.taungo-cont-two dl{height: 44px;line-height: 44px; border-bottom: 1px solid #ebebeb; margin: 10px 20px;}
.taungo-cont-two dl dt{ float: left;padding: 0 30px; font-size: 16px; color: #6b6b6b; cursor: pointer;}
.taungo-cont-two dl dt.curr{ color: #333;position: relative;}
.taungo-cont-two dl dt.curr:before {content: '';width: 100%;height: 3px;background: #11191b;position: absolute;bottom: 0;left: 0;}
.taungo-cont-two .ltwobox{padding:20px; line-height:34px;font-size:14px; background:#fff;}
.taungo-cont-two .ltwobox p,
.taungo-cont-two .ltwobox span{font-family: Arial,hiragino sans gb,microsoft yahei,simsun,sans-serif !important;}
.tuango-cont_r{width:25%; float:right; padding-left:30px; box-sizing:border-box;}
.taungo-cont-r_two{height:200px;color:#606060;background:#fff; text-align:center; padding:15px; font-size:13px;border:1px solid #e6e6e6;}


.tg-right-hot{background:#fff; border:1px solid #ebebeb;}
.tg-right-hot h4{padding:0px 15px;height:44px; line-height:44px;font-size:16px;font-weight:normal;background:#fafafa;}
.tg-right-hot ul{padding:0 15px;}
.tg-right-hot img{width:100%; display: block;}
.tg-right-hot .title{font-size:16px;height:24px;line-height:24px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;margin-top:10px;}
.tg-right-hot .price{font-size:16px;color:#ff4000;}
.tg-right-hot .info{color:#9b9b9b;margin-bottom:20px;}

.taungo-cont-li{ clear:both;height:110px;margin-top:10px;}
.taungo-cont-li a{ font-size:13px;}
.taungo-cont-li span{background:#b0b0b0;width:16px;height:16px;float:left; text-align:center; line-height:16px; font-size:14px;color:#fff;margin-right:5px}
.taungo-cont-li span.span1{ background:#ef4807;}
.taungo-cont-li span.span2{ background:#ff7316;}
.taungo-cont-li span.span3{ background:#ff9c00;}
.taungo-cont-li .libox{padding-top:10px; }
.taungo-cont-li .libox img{width:60px; height:60px}
.taungo-cont-r_ct{width:135px; float:right; line-height:20px;color:#909090;}
.taungo-cont-r_ct strong{font-size:16px;font-weight:bold;color:#e75d02}
.taungo-cont-r_ct font{font-size:15px; padding-right:3px;}
.taungo-cont-r_ct b{font-weight:normal;}
/*团购购物车*/
.cartlc{background:#f9f9f9 url(tyline.png) repeat-x;padding-top:40px;}
.cartlc .tit{ height:32px; line-height:32px;}
.cartlc .tit span{font-size:23px;float:left;}
.cartlc .tit span .iconfont{ font-size:27px;float:left;margin-right:5px;-webkit-text-stroke-width: 0.2px;}
.cartlc .tit .tips{height:32px; line-height:32px; background:#ffe2a6; padding:0px 20px;float:left;margin:0px 0px 0px 20px; position:relative;}
.cartlc .tit .tips .lbg{width:5px;height:32px; background:url(lbg.png) no-repeat 0 50%; position:absolute;left:-5px;top:0px;}
.cartlc .lc{height:40px; line-height:40px;background:#c0c0c0;margin-top:20px;}
.cartlc .lc li{width:33.33%;float:left; text-align:center; font-size:16px;color:#fff; position:relative;}
.cartlc .lc li.curr{ background:#0DBBA1 url(curr.png) no-repeat 100% 50%;}
.cartlc .lc li.curr1{ background:#0DBBA1 url(curr1.png) no-repeat 100% 50%;}
.cartlc .lc li.curr2{ background:#0DBBA1;}
.cartlc .lc li.li2{ background:url(lcbg.png) no-repeat 100% 50%;}
.tgcart input[type=text]{width:240px;outline:none;border:1px solid #ccc;height:30px; line-height:30px; padding-left:10px;-webkit-transition: .3s;transition: .3s;font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";margin-right:10px; font-size:14px;}
.tgcart input[type=text]:focus{border:1px solid #f45555;box-shadow:0px 0px 6px #f58787;}
.tgcart textarea{width:540px;outline:none;border:1px solid #ccc;height:72px; line-height:24px; padding:10px;-webkit-transition: .3s;transition: .3s;font-family:\5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";margin-right:10px; font-size:14px;}
.tgcart textarea:focus{border:1px solid #f45555;box-shadow:0px 0px 6px #f58787;}
.tgcart select{float:left; padding-left:5px;margin-right:10px; font-size:14px;height:32px; line-height:32px;border:1px solid #ccc; outline:none;}
.tgcart select:focus{border:1px solid #f45555;box-shadow:0px 0px 6px #f58787;}
.tgcart table tr td{ padding:10px 0px;}
.tgcart table tr td.cleft{ font-size:14px;width:120px; padding-right:10px;color:#666;}
.tgcart table .button{float:left;background:#f44e52;color:#fff;height:34px;border:0;border-radius:3px; line-height:34px; font-size:14px; padding:0 20px;-webkit-transition: .3s;transition:.3s;}
.tgcart table .button:hover{ background:#e6393e;}
.tm-price{font-size:12px;color:#e00;font-weight:bold;}
.tm-freight{color:green;font-size:12px;}
.tm-tgcart{width:1190px;margin:0 auto;margin-top:15px;background:#fff;padding:5px 10px;}
.tm-tgcart h4{height:30px; line-height:30px;padding-left:15px; font-family:"微软雅黑";}
.tm-tgcart input[type=text]{width:280px; outline:none; -webkit-transition:0.3s; transition:0.3s;height:34px; padding-left:10px; font-size:16px; line-height:34px;border:1px solid #d6d6d6; margin-right:10px;}
.tm-tgcart input[type=text]:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
.tm-tgcart textarea{width:600px;height:72px;border:1px solid #d6d6d6; padding:10px; line-height:24px; font-size:14px;outline:none; -webkit-transition:0.3s; transition:0.3s;}
.tm-tgcart textarea:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
.tm-button-box{ padding:40px 0px;}
.tm-button-box .order-button{ width:160px; display:block;margin:0 auto;height:46px; line-height:46px; background:#f69352; text-align:center;color:#fff; font-size:18px;border:0px;cursor:pointer;-webkit-transition: .3s; transition: .3s;border-radius:2px; cursor:pointer;}
.tm-button-box .order-button:hover{ background:#ee8a48;}
.ctable tbody label input[type=radio]{-webkit-appearance: none;margin:1px 10px 0px 0px;width:19px;height:19px;background:url(radio_19.png) no-repeat; outline:none; cursor:pointer;float:left;}
.ctable tbody label input[type=radio]:checked{background:url(radio_19.png) no-repeat 0px -21px;}
.cleft .label_focus{background:url(radio_19.png) no-repeat 0px -20px;}
.cleft label{background:url(radio_19.png) no-repeat 0 1px;padding-right: 20px;float: left;padding-left: 29px;cursor: pointer;}



.paging{padding:40px 0;}