body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,table,tr,th,td{margin:0;padding:0;}
body{color:#333;font-size:16px;background:#f0f0f0;}
input{height:35px;font-size:16px;padding:0 5px;background:#fff;}
.btn{font-size:16px;background:none;border:none;display:inline-block;width:100%;height:35px;line-height:35px;color:#fff;font-weight:bold;}
.radio{width:40px;height:40px;background:#666;margin: 3px 3px 0px 5px;}
a{color:#313131;text-decoration:none;}
ul,ol,li{list-style:none;}
.TT_content{width:100%;margin:0 auto;overflow:hidden;}
.TT_notice{width:300px;margin:0 auto;height:45px;line-height:45px;padding-left:18px;text-align: left; background:url(../images/xiaoxi.jpg) no-repeat 0 15px;background-size:15px 14px;color:#e50065;}
.TT_text{width:300px;overflow:hidden;margin:0 auto;}
.txt{display:-moz-inline-box;display:inline-block;vertical-align:middle;font-weight:bold;font-size:15px;}
.TT_text_center{width:300px;margin:0 auto;height:35px;line-height:35px;color:#000;text-align:center;vertical-align:middle;}
.press {height:20px;line-height:20px;color:#fff;font-weight:bold;background:#EA1F78;padding:1px 6px;float:right;}
.press2{height:20px;line-height:20px;color:#fff;font-weight:bold;background:#B8B8B8;padding:3px 6px;}
.press3{height:20px;line-height:20px;color:#fff;font-weight:bold;background:#B8B8B8;padding:3px 6px;border-right:solid 1px #fff;border-left:solid 1px #fff;}
.cart  {height:35px;line-height:35px;color:#fff;font-weight:bold;background:#EA1F78;padding:0px 6px;float:right;text-align:center;margin-right:5px;margin-top:5px;}
.nextpage{display:-moz-inline-box;display:inline-block;padding:0px 0px;margin-top:0px;width:80px;height:35px;line-height:35px;color:#fff;background:#B8B8B8;text-align:center;vertical-align:middle;font-weight:bold;}
.pages{display:-moz-inline-box;display:inline-block;padding:0px 0px;margin-top:0px;width:90px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-weight:bold;font-size:25px;}
.pricetwob{color:#EA1F78;font-size:25px;}
.pricetwo{color:#EA1F78;}
.priceone{color:#000;text-decoration:line-through;}
.TT_h1 {height:1px;}
.TT_h2 {height:6px;}
.TT_h3 {height:10px;}
.TT_h4 {height:20px;}
.TT_h100 {height:100px;}
.TT_h500 {height:500px;}
/*TT_pop_window*/
.window{position:fixed;display:block;margin:0 auto;background-color:#fff;display:none; z-index:200;width:100%;height:100%;} 
.title{padding:6px;font-size:20px;height:35px;text-align:center;font-weight:bold;} 
.title img{float:right;width:30px;height:30px;}
.detail{background-color:#FFF; font-size:14px; overflow:auto;} 
/*TT_pannel*/
.TT_pannel{width:320px;margin:0 auto;padding:0 0px;background:#fff;color:#000;font-size:16px;overflow:hidden;border-bottom:dashed 1px #B2B2B2;}
.TT_pannel .center{width:320px;margin:3px 0px;text-align:center;vertical-align:middle;}
.TT_pannel .name{margin:0 auto;color:#4d4d4d;height:45px;line-height:45px;}
.TT_pannel .list{margin:0 auto;color:#4d4d4d;}
.TT_pannel span.num{float:right;}
.TT_pannel span.price{display:-moz-inline-box;display:inline-block;padding:1px 6px;margin-top:0px;width:50px;height:20px;line-height:20px;text-align:center;vertical-align:middle;}
.TT_pannel span.del{float:left;width:35px;height:45px;background:url(../images/cart_del.jpg) no-repeat 0 2px;background-size:20px 20px;background-position:left;}
.TT_pannel span.more{float:right;width:30px;height:45px;background:url(../images/more.jpg) no-repeat 0 2px;background-size:15px 20px;background-position:center right;}
.TT_pannel span.favorite{float:right;width:45px;height:45px;background:url(../images/xx_s3.png) no-repeat 0 2px;background-size:35px 35px;background-position:center;}
.TT_pannel span.icon{width:60px;height:60px;float:left;}
/*搜索框*/
.TT_searchGo{width:300px;padding:10px 10px;background:#f2f2f2;margin:0 auto; text-align: center; border-bottom: 1px dashed #cccccc;}
.TT_searchGo form{width:300px;height:28px;border:1px solid #c2c2c2;margin:0 auto;}
.TT_searchGo form input.searchText,.TT_searchGo form input.searchBtn{float:left;background:none;border:none;}
.TT_searchGo form .searchText1{width:236px;height:28px;padding:0 5px;background:#fff;line-height:28px;display:inline-block;float:left;}
.TT_searchGo form .searchBtn1{width:52px;height:28px;background:url(../images/search_img.jpg) no-repeat;background-size:52px 28px;border-left:1px solid #c2c2c2;display:inline-block;float:left;}
.TT_searchGo form input.searchText{width:236px;height:28px;line-height:28px;color:#B8B8B8;font-size:14px;}
.TT_searchGo form input.searchBtn{width:52px;height:28px;}
/*TT_short_btn*/
.TT_short_btn{width:300px; height:46px; line-height:46px; margin:0 auto;}
.TT_short_btn .sbtn{float:left;width:145px; height:45px; line-height:45px; margin:0 auto; background:#fff;overflow:hidden;border:solid 1px #B2B2B2;}
.TT_short_btn .sbtn ul li{float:left;text-align:center;vertical-align:middle;color:#000;}
.TT_short_btn .sbtn ul li.logo{width:45px;}
.TT_short_btn .sbtn ul li.logo div{float:left;top:5px;left:5px;}
.TT_short_btn .sbtn ul li.logo img{width:35px; height:35px;margin-top:6px;margin-left:6px;}
.TT_short_btn .sbtn ul li.txt{width:100px;font-size:16px;text-align:left;}
.TT_short_btn .inter{float:left;width:5px; height:45px; line-height:45px;}
/*TT_long_btn*/
.TT_long_btn {width:320px;height:45px;line-height:45px;overflow:hidden;margin:0 auto;text-align:center;}
.TT_long_btn dt{color:#fff;background:#EA1F78;}
.TT_long_btn dd{color:#666;background:#fff;}
/*appcan*/
.lis {padding: 6px;min-height: 20px;}
.ub{display: -webkit-box;display: box;position:relative;}
.ub-name{width:48px;margin-left:6px;}
.ub-txt{width:140px;margin-left:6px;}
.ub-rev{-webkit-box-direction:reverse;box-direction:reverse;}
.ub-fh{width:100%;}
.ub-fv{height:100%;}
.ub-con{position:absolute;width:100%;height:100%;}
.ub-ac{-webkit-box-align:center;box-align:center;}
.ub-ae{-webkit-box-align:end;box-align:end;}
.ub-pc{-webkit-box-pack:center;ox-pack:center;}
.ub-pe{-webkit-box-pack:end;box-pack:end;}
.ub-pj{-webkit-box-pack:justify;box-pack:justify;}
.ub-ver{-webkit-box-orient:vertical;box-orient:vertical;}
.ub-flex{position:relative;-webkit-box-flex: 1;box-flex:1;}
.ub-img{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;}
.ub-img1{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;}
.ub-img2{background-repeat:repeat-x;background-size:auto 100%}
.ub-img3{background-repeat:repeat-y;background-size:100% auto}
.ub-img4{-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:center;}
.ub-img5{-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center;}
.ub-img6{background-repeat:no-repeat;background-position:center;}
.ub-img7{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center;}
.ub-img8-d{-webkit-background-size: contain;background-size: contain;background-repeat: no-repeat;background-position: 15px 0;}
.ubr {border-right: 1px solid;border-color:#d2d2d2;}
.d-icon1 {background-image: url('../images/detail1.png');width:20px; height:21px;margin-left:6px;}
.d-icon2 {background-image: url('../images/detail2.png');width:20px; height:21px;margin-left:6px;}
.d-icon3 {background-image: url('../images/detail3.png');width:20px; height:21px;margin-left:6px;}
.icon-qq {background-image: url('../images/Connect_logo_1.png');width:20px; height:21px;margin-left:6px;}
.icon-qqoauth {background-image: url('../images/Connect_logo_3.png');width:120px; height:24px;margin:6px;}
.red2{color:#c92440;}
/*菜单 btm*/
.TT_btm{position:fixed;display:block;margin:0 auto;z-index:100;width:100%;bottom:0;background:#3c3e3f;height:55px;line-height:55px;}
.ub-menu{width:100%;margin:0 auto;}
.ub-menuitem{width:25%;text-align:center;font-weight:bold;}
.TT_menu_h {min-height:55px;}
/*菜单 left*/
.TT_left{position:fixed;display:block;margin:0 auto;z-index:100;}
.ub-left{width:25%;}
.TT_class {height:100%;line-height:100%;margin:0 auto;}
.TT_class dt{width:100%;height:45px; line-height:45px;float:left;color:#fff;font-size:18px;font-weight:700px;text-align:center;margin:0 auto;border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff;background:#E50065;}
.TT_class a{color:#fff;}
.plist{margin:0 auto;width:238px;float:right;background:#fff;border-bottom:dashed 1px #B2B2B2;}
.picon{width:60px;height:60px;float:left;}
.sel{width: 120px;height: 40px;font-size: 20px;}
