@charset "utf-8";
/* Style Reset */
body,p,h1,ul,li,input,img{margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px;}
fieldset, img {border:0;}
.clear {clear:both;width:100%;}
.black{position:fixed;width:100%;height:100%;background:#000;z-index:999;top:0;left:0;display:none}
.img-zoom{position:fixed;max-width:100%;z-index:9999;max-height:100%;}
/* top */
.topbar{width:100%;height:59px;background:#54c2c1}
.top_car_btn{float:left;display:block;width:26.25%;height:100%;background:url(../images/top_car.jpg) 13.09% center no-repeat;text-indent:8.90625%;font:16px/59px 'microsoft yahei';color:#fff;background-size:17.26%}
.top_logo{float:left;display:block;width:26.25%;height:100%;background:url(../images/homebtn.png) 13.09% center no-repeat;text-indent:8.90625%;font:16px/59px 'microsoft yahei';color:#fff;background-size:17.26%}
.top_right{float:right;font:16px/59px 'microsoft yahei';color:#fff;width:24.90625%}
.top_right a{display:block;width:46%;text-align:center;float:left;color:#fff}
.top_right span{float:left}
.topbg{width:100%;overflow:hidden;position:relative;background:#f44e8c;background:-webkit-linear-gradient(top,#f44e8c,#e93771);background:-moz-linear-gradient(top,#f44e8c,#e93771);background:-o-linear-gradient(top,#f44e8c,#e93771);background:linear-gradient(top,#f44e8c,#e93771);border-bottom:1px solid #ff735f}
.navbtn{float:right;display:block;width:16.09375%}
.logo{display:block;width:63.59375%;position:absolute;top:33.636%;left:12.1875%;}
.logo img,.sharebtn img,.homebtn img,.sort_img img,.pic_left img,.product_pic ul li a,.product_pic ul li a img,.sharebtn2 img,.add_car img,.goods_img img,.prev_top img ,.next_top img,.buys_img img,.car_img img{display:block;width:100%}
.class li a.hove{background:#fff}
/* banner */
.big-pic{width:100%;position:relative;z-index:2;}
.big-pic-in{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.pic-list{position:relative;height:auto;-webkit-transform:translate3d(0,0,0); z-index:0;}
.big-pic img{float:left;height:auto; width:100%;display:block;}
.big-pic2 .pic-list{width:200%;}
.big-pic2 .pic-list img{width:50%;}
.big-pic3 .pic-list{width:300%;}
.big-pic3 .pic-list img{width:33.333334%;}
.big-pic4 .pic-list{width:400%;}
.big-pic4 .pic-list img{width:25%;}
.slide-dot{width:100%;text-align:center;height:16px;padding-top:4px;overflow:hidden;position:absolute;bottom:0;}
.slide-dot span{display:inline-block;width:12px;height:12px;border-radius:12px;vertical-align:top; z-index:10;margin:0 7px;background:url(../images/icons2.png) 0 0 no-repeat;background-size:100% 100%}
.slide-dot span.pink{display:inline-block;width:12px;height:12px;border-radius:12px;vertical-align:top; z-index:10;margin:0 7px;background:url(../images/icons3.png) 0 0 no-repeat;background-size:100% 100%}
.slide-dot span.slide-dot-cur{z-index:10;vertical-align:top;background:url(../images/icons1.png) 0 0 no-repeat;background-size:100% 100%;}
.transition {-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
/*btn_box*/
.btn_box{width:100%;height:auto;position:relative;background:#bf326b;background:-webkit-linear-gradient(top,#bf326b,#b52757);background:-moz-linear-gradient(top,#bf326b,#b52757);background:-o-linear-gradient(top,#bf326b,#b52757);background:linear-gradient(top,#bf326b,#b52757);}
.searchbtn,.sharebtn,.homebtn{display:block;float:left;width:15.625%;}
.btn_right{position:absolute;width:46.875%;right:2.5%;top:0;height:100%}
.btn_right p{height:36%;margin-top:6%;font:14px/1 'microsoft yahei';color:#fff;}
.btn_right marquee{width:100%;height:38%;font:14px/1 'microsoft yahei';color:#fff;}
.search{position:absolute;width:94.375%;height:54%;top:93%;left:2.8125%;border:1px solid #ec366c;background:#fff;box-shadow:3px 3px 4px #cac8c9 inset;border-radius:4px;display:none}
.search form,.search2 form{width:100%;height:100%}
.text{width:70%;height:100%;float:left;border:0;background:none;font-size:14px;color:#b42254;text-indent:1em}
.button{float:right;width:20%;height:100%;border:0;background:url(../images/searchico.png) right center no-repeat;background-size:auto 100%;}
/* nav */
body{position:relative;width:100%;overflow-x:hidden}
.allpage{position:relative;z-index:10;background:#f3f3f3;}
.nav{width:220px;height:100%;position:absolute;right:0;top:0;background:url(../images/navbg.jpg) 0 0 repeat-y #fdfae5;z-index:1;display:none}
.nav li{width:100%;line-height:53px;background:url(../images/icons6.jpg) 112px 20px no-repeat;margin:0 auto;background-size:4%}
.nav li a{display:block;width:100%;height:52px;text-indent:27px;font:16px/52px '微软雅黑';color:#ea3973;border-bottom:1px dotted #ea3973}
.clicked{}
/*sort_bg*/
.sort_bg{width:100%;padding:3% 0 1px;background:#f3f3f3}
.sort_bg li{width:100%;margin-bottom:4%;overflow:hidden}
.sort_img{display:block;float:left;width:26.09375%;border:1px solid #edcbce;padding:4px;margin:0 2.34375%;}
.sort_title{display:block;width:65.3125%;float:left;height:41px;background:url(../images/icons4.jpg) 3.8277% center no-repeat #54c2c1;border-radius:6px;text-indent:4.6875%;font:16px/40px 'microsoft yahei';color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-size:2%}
.sort_btns{float:left;width:66.5625%;}
.sort_btns li{width:33.33%;float:left;margin-top:9px;margin-bottom:0}
.sort_btns li a{display:block;width:93.66%;height:41px;background:#ffe18b;text-align:center;color:#fc732f;border-radius:8px;font:14px/40px 'microsoft yahei';text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*productlist*/
.product_box{width:100%;padding:3% 0;background:#e4e4e4}
.product_box ul{width:96.5625%;margin:0 auto;overflow:hidden}
.product_box ul li{width:33%;float:left;margin-left:1px}
.product_box ul li a,.product_box ul li a img{display:block;width:100%;}
.product_title{width:100%;height:63px;background:#f64d90;background:-webkit-linear-gradient(top,#f64d90,#ec356c);background:-moz-linear-gradient(top,#f64d90,#ec356c);background:-o-linear-gradient(top,#f64d90,#ec356c);background:linear-gradient(top,#f64d90,#ec356c);}
.product_title p{float:left;width:32.8125%;height:63px;background:url(../images/icons5.png) 8.57% center no-repeat;text-indent:6.4%;font:20px/63px 'microsoft yahei';color:#fff;background-size:6.67%}
.product_title a{float:right;width:15.3125%;display:block;width:15.3125%;height:63px;text-align:center;font:14px/63px 'microsoft yahei';color:#fff;}
.product_bg{padding:4% 0%;background:url(../images/classbg.jpg) 0 0 repeat;background-size:3.28125%}
.product_sort{width:98.125%;margin:0 auto;overflow:hidden}
.product_sort li{width:25%;float:left;}
.product_sort li a{display:block;width:92.99%;margin:0 auto;border:1px solid #e2bfbe;height:41px;margin-bottom:12px;background:#fcebea;text-align:center;border-radius:6px;color:#ae2038;font:14px/40px 'microsoft yahei';overflow:hidden}
.product_pic{width:96.5625%;margin:0 auto;overflow:hidden;}
.pic_left{display:block;float:left;width:33.17%;height:auto;position:relative}
.pic_left span{display:block;width:90%;padding:0 5%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);font:12px/28px 'microsoft yahei';color:#fff;height:56px;overflow:hidden}
.pic_left p{position:absolute;width:90%;padding:0 5%;left:0;bottom:56px;height:40px;padding-top:6px;background:rgba(0,0,0,.4);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font:16px/40px 'microsoft yahei';color:#fff;}
.product_pic ul{width:66.34%;float:left;overflow:hidden}
.product_pic ul li{float:left;width:49.7%;margin:0 0 1px 1px;}
/*foot*/
.classbtns{width:100%;height:78px;border-bottom:1px solid #38dad9;background:#54c2c1;text-align:center;font:16px/78px 'microsoft yahei';color:#fff;}
.classbtns a{color:#fff;margin:0 2%;}
.footnav{width:100%;height:78px;border-bottom:1px solid #ecb9b4;background:#47abad;text-align:center;font:16px/78px 'microsoft yahei';color:#fff;}
.footnav a{display:block;width:20%;float:left;text-align:center;font:16px/78px 'microsoft yahei';color:#fff;}
.foot{width:100%;height:98px;background:#ffcf57;background:-webkit-linear-gradient(top,#ffcf57,#ffb371);background:-moz-linear-gradient(top,#ffcf57,#ffb371);background:-o-linear-gradient(top,#ffcf57,#ffb371);background:linear-gradient(top,#ffcf57,#ffb371);}
.foot li{width:33.3%;float:left;height:98px;}
.foot li a{display:block;width:100%;height:100%;font:18px/98px 'microsoft yahei';color:#fff;text-shadow:1px 1px 1px #d1a04f;text-indent:48.6%}
.foot li.sms{background:#f64d8e;background:-webkit-linear-gradient(top,#f64d8e,#ea3c72);background:-moz-linear-gradient(top,#f64d8e,#ea3c72);background:-o-linear-gradient(top,#f64d8e,#ea3c72);background:linear-gradient(top,#f64d8e,#ea3c72);}
.foot li.tel{background:#f69d39;background:-webkit-linear-gradient(top,#f69d39,#f77430);background:-moz-linear-gradient(top,#f69d39,#f77430);background:-o-linear-gradient(top,#f69d39,#f77430);background:linear-gradient(top,#f69d39,#f77430);}
.foot li.sms a{background:url(../images/sms.png) 22.89% center no-repeat;background-size:22.42%}
.foot li.tel a{background:url(../images/tel.png) 22.89% center no-repeat;background-size:21%}
.foot li.map a{background:url(../images/map.png) 22.89% center no-repeat;background-size:19.15%}
/*subpage*/
.subtitle{width:100%;height:auto;background:#b92b64;background:-webkit-linear-gradient(top,#b92b64,#b32152);background:-moz-linear-gradient(top,#b92b64,#b32152);background:-o-linear-gradient(top,#b92b64,#b32152);background:linear-gradient(top,#b92b64,#b32152);box-shadow:0 4px 3px #7d2447 inset;font:18px/87px 'microsoft yahei';color:#fff;text-align:center;position:relative;}
.searchbtn2{float:left;display:block;width:15%;position:relative;z-index:9}
.sharebtn2{display:block;float:right;width:15.3125%;position:relative;z-index:9}
.titlename{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font:18px/87px 'microsoft yahei';color:#fff;z-index:2}
.search2{position:absolute;width:94.375%;height:62.06%;top:95%;left:2.8125%;border:1px solid #ec366c;background:#fff;box-shadow:3px 3px 4px #cac8c9 inset;border-radius:4px;display:none}
.subpage{width:92%;margin:0 auto;color:#1e1e1e;font:14px/30px 'microsoft yahei';padding:2% 0;min-height:280px}
.buy_box3{width:92%;margin:0 auto;color:#1e1e1e;font:14px/30px 'microsoft yahei';padding:2% 0}
center{color:#1e1e1e;font:14px/30px 'microsoft yahei';padding:2% 0}
/*newsul*/
.newsul{width:100%}
.newsul li{width:100%;border-bottom:1px solid #d7d7d7;height:auto;background:url(../images/icons7.jpg) 92% center no-repeat;background-size:4.53125%;}
.newsul li a{display:block;width:88%;height:74px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font:14px/74px 'microsoft yahei';color:#2e2e2e;text-indent:1em}
.more{display:block;width:34.375%;height:54px;margin:2% auto;text-align:center;font:14px/54px 'microsoft yahei';color:#fff;background:#f64c8f;background:-webkit-linear-gradient(top,#f64c8f,#f32c6f);background:-moz-linear-gradient(top,#f64c8f,#f32c6f);background:-o-linear-gradient(top,#f64c8f,#f32c6f);background:linear-gradient(top,#f64c8f,#f32c6f);border-radius:27px;box-shadow:0 0 4px #fd2a7c inset;}
/* product */
.class{width:100%;padding:3% 0 2%;overflow:hidden;background:url(../images/classbg.jpg) 0 0 repeat;background-size:3.28125%;}
.class li{width:25%;float:left;}
.class li a{display:block;width:91.25%;height:41px;border:1px solid #e2bfbe;border-radius:8px;background:#fcebea;text-align:center;font:14px/41px 'microsoft yahei';color:#ae2038;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 auto 5px}
.sequence{width:100%;background:#fff;border-bottom:1px solid #f1d3d3;overflow:hidden;padding:2% 0}
.buy_count{float:left;width:13.75%;margin:0 1.25% 0 2.1875%;height:38px;border:1px solid #797979;border-radius:4px;color:#383838;font:14px/38px 'microsoft yahei';text-indent:2.5%;background:url(../images/down.jpg) 70.45% center no-repeat #ebebeb;background-size:17.04%;}
.up{float:left;width:13.75%;height:38px;border:1px solid #797979;border-radius:4px;color:#383838;font:14px/38px 'microsoft yahei';text-indent:2.5%;background:url(../images/up.jpg) 70.45% center no-repeat #ebebeb;background-size:17.04%;}
.down{float:left;width:13.75%;height:38px;border:1px solid #797979;border-radius:4px;color:#383838;font:14px/38px 'microsoft yahei';text-indent:2.5%;background:url(../images/down.jpg) 70.45% center no-repeat #ebebeb;background-size:17.04%;}
.product{width:100%;overflow:hidden;padding-top:3%;}
.product li{width:50%;float:left;}
.goods_img{display:block;width:85.9375%;padding:4px;border:1px solid #c5c5c5;border-bottom:0;background:#fff;margin:0 auto}
.goods_font{display:block;width:85.9375%;padding:0 4px 4px;border:1px solid #c5c5c5;border-top:0;background:#fff;font:14px/36px 'microsoft yahei';text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#121212;text-indent:2.9%;margin:0 auto;}
.product li div{width:85.9375%;margin:0 auto 10px;overflow:hidden;padding:0 4px;border:1px solid #c5c5c5;border-top:0;background:#fff;}
.product li div span{float:left;font:700 14px/44px 'simsun';color:#d60101;text-transform:uppercase;padding-left:2.9%}
.add_car{display:block;float:right;width:14.9%;}
/*vip*/
.down-box{width:100%;height:30px;border-top:1px solid #f54b8b;background:#b32152;text-align:center;font:14px/30px 'microsoft yahei';color:#fff}
.down-box a{color:#fff;text-decoration:underline;margin:0 2%;}
.top_hello{width:48.4375%;float:left;height:59px;text-align:center;font:14px/59px 'microsoft yahei';color:#fff}
.top_right a.top_vip_btn{width:54%}
.viptitle{width:94.375%;height:50px;background:url(../images/viptitle.jpg) 0 0 no-repeat;margin:3% auto;background-size:100% 100%;position:relative;}
.viptitle p{width:100%;height:100%;font:18px/50px 'microsoft yahei';color:#ea3873;text-indent:1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;z-index:11}
.viptitle div{width:96%;position:absolute;z-index:9;left:2%;top:100%;background:#fcecf1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:3px solid #e1809d;display:none}
.viptitle div a{display:block;width:96%;margin:0 auto;font:14px/44px 'microsoft yahei';color:#ea3873;text-indent:1em;border-bottom:1px dashed #e1809d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.viptitle div > a:last-child{border-bottom:0}
.border{width:100%;height:0;border-top:1px solid #d4d4d4;overflow:hidden;}
.none_address{width:100%;font:14px/40px 'microsoft yahei';color:#333;text-align:center}
.add_address{display:block;width:100%;text-align:center;font:700 14px/30px 'microsoft yahei';color:#b52356}
.add_address span{background:url(../images/add_icons.jpg) right center no-repeat;padding-right:29px;line-height:30px;background-size:auto 100%}
.save_btn{background:url(../images/save.jpg) 0 0 no-repeat;height:49px;width:46.40625%;margin:2% auto;text-align:center;font:14px/46px 'microsoft yahei';color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:0;background-size:100% 100%;display:block;}
.vip_name,.vip_phone{width:95.1%;margin:0 auto 10px;height:46px;border:1px solid #eed0db;border-radius:23px;background:#fff;box-shadow:3px 3px 4px #f0e6e6 inset;color:#f3c2d3;font-size:18px;text-indent:1em;font-weight:bold}
.view_address{width:95.1%;margin:0 auto;height:138px;border:1px solid #eed0db;border-radius:23px;margin-bottom:10px;background:#fff;box-shadow:3px 3px 4px #f0e6e6 inset;color:#f3c2d3;font-size:18px;text-indent:1em;font-weight:bold;line-height:46px;}
.add_btn{background:url(../images/add_btn.jpg) 0 0 no-repeat;height:49px;width:32.09%;margin:0 auto 3%;background-size:100% 100%;text-align:center;font:14px/46px 'microsoft yahei';color:#fff;border:0;display:block;}
input:-moz-placeholder{color: #f3c2d3;}
::-webkit-input-placeholder {color:#f3c2d3;}
.captcha_input{width:56.04%;margin:0 auto 10px;height:46px;border:1px solid #eed0db;border-radius:23px;background:#fff;box-shadow:3px 3px 4px #f0e6e6 inset;color:#f3c2d3;font-size:18px;text-indent:1em;font-weight:bold;display:inline-block;vertical-align:top}
.captacha{width:33.11%;display:inline-block}
.loginbtn{display:block;background:url(../images/loginbtn.jpg) 0 0 no-repeat;height:49px;width:42.11%;margin:0 auto 3%;text-align:center;font:14px/49px 'microsoft yahei';background-size:100% 100%;border:0;color:#fff;}
.change{display:block;background:url(../images/change.jpg) 0 0 no-repeat;text-align:center;font:14px/44px 'microsoft yahei';width:29.6875%;background-size:100% 100%;height:49px;color:#fff;border:0;margin:2% auto}
.success{display:block;margin:4% auto;width:44%}
.back{display:block;background:url(../images/back.jpg) 0 0 no-repeat;background-size:100% 100%;text-align:right;width:96%;padding:0 3% 0 0;font:14px/46px 'microsoft yahei';color:#ea3873}
/*buys*/
.pages_top{width:100%;padding:2% 0;border-bottom:1px solid #d4d4d4;overflow:hidden;}
.prev_top{float:right;display:block;width:10.9375%;margin:0 1.25% 0 0;}
.next_top{float:right;display:block;width:10.9375%;margin:0 2.1875% 0 0;}
.buys{width:100%;margin-bottom:3%}
.buys li{width:100%;padding:2% 0;border-bottom:1px solid #d4d4d4;overflow:hidden;position:relative}
.buys_img{float:left;display:block;width:18.28125%;padding:4px;border:1px solid #dfdede;background:#fff;margin:0 3.125% 0 2.03125%;box-shadow:4px 4px 4px #aeacac}
.buys_title{float:left;display:block;width:61.875%;height:38px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#e93872;font:14px/38px 'microsoft yahei';}
.buys_time{float:left;width:61.875%;height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#626262;font:14px/28px 'microsoft yahei';}
.buys_price{position:absolute;right:0;top:46%;font-size:14px;color:#d60101;display:block;width:13.125%;font-family:"microsoft yahei";text-align:center}
.pages_btns{width:94.375%;margin:2% auto;background:url(../images/pages.jpg) 0 0 no-repeat;height:50px;text-align:center;font:14px/50px 'microsoft yahei';color:#ea3873;position:relative;background-size:100% 100%}
.prev_bottom{display:block;width:20%;left:0;top:0;height:100%;position:absolute;}
.next_bottom{display:block;width:20%;right:0;top:0;height:100%;position:absolute;}
/*car*/
.car_top_btns{padding:2% 0;overflow:hidden;border-bottom:1px solid #d4d4d4}
.clear_car{display:block;float:left;padding:1% 2%;border:1px solid #797979;border-radius:6px;color:#383838;font-size:14px;margin:0 1.875% 0 3.59375%}
.delete_car{display:block;float:left;padding:1% 2%;border:1px solid #797979;border-radius:6px;color:#383838;font-size:14px}
.car{width:100%;padding-top:2%}
.car li{width:100%;border-bottom:1px solid #d4d4d4;padding:2% 0;overflow:hidden;position:relative;}
.check{position:absolute;left:0;top:0;width:9.0625%;margin-left:1.40625%;height:100%;background:url(../images/check1.jpg) center center no-repeat;background-size:67.24%}
.checked{position:absolute;left:0;top:0;width:9.0625%;margin-left:1.40625%;height:100%;background:url(../images/check2.jpg) center center no-repeat;background-size:67.24%}
.car_img{float:left;display:block;width:18.28125%;padding:4px;border:1px solid #dfdede;background:#fff;margin:0 3.125% 0 10.46875%;box-shadow:4px 4px 4px #aeacac}
.buys_time span{float:left;font-size:14px;color:#c71137;}
.buys_time img{float:left;display:block;width:3.6%;vertical-align:middle;margin:1.8% 1% 0}
.number{float:left;width:23%;height:26px;border:1px solid #b4b4b4;text-align:center;color:#373636;border-radius:0}
.gotopay{width:100%;overflow:hidden;padding:2% 0;position:relative;}
.paybtn{background:url(../images/paybtn.jpg) 0 0 no-repeat;background-size:100% 100%;height:49px;width:31.25%;display:block;border:0;text-align:center;font:14px/49px 'microsoft yahei';color:#fff;float:right;margin-right:2.1875%;}
.total{position:absolute;left:2.5%;font-size:14px;color:#1f1f1f;top:20%;font-family:"microsoft yahei"}
.total span{color:#d60101}
/*pay*/
.car2{width:100%;padding-top:2%}
.car2 li{width:100%;padding:2% 0;overflow:hidden;position:relative;}
.book_to_b{width:95.1%;margin:0 auto;height:138px;border:1px solid #97d6d5;border-radius:23px;margin-bottom:10px;background:#fff;box-shadow:3px 3px 4px #d9f1f1 inset;color:#f3c2d3;font-size:18px;text-indent:1em;font-weight:bold;line-height:46px;display:block;}
.submitbtn{background:url(../images/submit.jpg) 0 0 no-repeat;background-size:100% 100%;height:49px;width:27.8125%;display:block;border:0;text-indent:10%;font:14px/49px 'microsoft yahei';color:#fff;float:right;margin-right:2.1875%;}
/*view*/
.view{width:94%;margin:2% auto}
.view img{max-width:100%;display:block;margin:0 auto}
.view h1{width:100%;text-align:center;font:18px/40px 'microsoft yahei';color:#252525}
.contact_box{width:100%;border-top:1px solid #d4d4d4;padding:2% 0;overflow:hidden;border-bottom:1px solid #d4d4d4;position:relative;height:auto}
.contactbtn{float:right;background:url(../images/contactbtn.jpg) 0 0 no-repeat;height:43px;background-size:100% 100%;width:23.125%;font:14px/43px 'microsoft yahei';color:#bf406c;text-indent:10%;margin-right:2.5%}
.buy_btns{width:100%;padding:3% 0;text-align:center;}
.buy_now{width:27.8125%;background:url(../images/buynow.jpg) 0 0 no-repeat;height:49px;display:inline-block;text-indent:4%;font:14px/46px 'microsoft yahei';color:#fff;background-size:100% 100%}
.add_to_car{width:27.8125%;background:url(../images/addtocar.jpg) 0 0 no-repeat;height:49px;display:inline-block;text-indent:4%;font:14px/46px 'microsoft yahei';color:#fff;background-size:100% 100%}
.pink_title{width:100%;height:48px;background:#f65293;background:-webkit-linear-gradient(top,#f65293,#ec366c);background:-moz-linear-gradient(top,#f65293,#ec366c);background:-o-linear-gradient(top,#f65293,#ec366c);background:linear-gradient(top,#f65293,#ec366c);font:16px/48px 'microsoft yahei';color:#fff;text-indent:1em}
.pages{width:94%;height:46px;border:1px solid #eed0db;border-radius:23px;background:#fff4f7;background:-webkit-linear-gradient(top,#fff4f7,#fceef3);background:-moz-linear-gradient(top,#fff4f7,#fceef3);background:-o-linear-gradient(top,#fff4f7,#fceef3);background:linear-gradient(top,#fff4f7,#fceef3);margin:0 auto 2%;box-shadow:0 0 2px #fff inset;font:14px/46px 'microsoft yahei';color:#ed376e;}
.pages_left{display:block;width:80%;float:left;height:100%;color:#ed376e;text-indent:1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-right:1px solid #eed2da;}
.pages_right{display:block;width:18%;float:left;height:100%;color:#ed376e;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-left:1px solid #fff;}
.pages_center{display:block;width:100%;float:none;height:100%;color:#ed376e;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-left:1px solid #fff;}
/*msg*/
.book_btns{width:100%;text-align:center;padding:3% 0;}
.ok{background:url(../images/okbg.jpg) 0 0 no-repeat;background-size:100% 100%;text-align:center;width:30.23%;height:49px;font:14px/44px 'microsoft yahei';color:#fff;border:0}
.reset{background:url(../images/reset.jpg) 0 0 no-repeat;background-size:100% 100%;text-align:center;width:30.23%;height:49px;font:14px/44px 'microsoft yahei';color:#fff;border:0}

/*information*/
.information{ float:left; width:100%; line-height:1.5; }
.information ul{ float:left; width:100%; }
.information li{ float:left; width:90%; padding:2% 5%; border-bottom:1px solid #d7d7d7;  }
.information .mess_l{ width:90%; float:left;}
.mess_l a{ float:left; margin-top:1%; margin-right:2%; border-radius:3px;border:1px solid #c1c1c1; background:#fff; padding:0.5% 1%; font-size:14px; color:#000;}
.mess_l a:hover {color:#f60;}
.information .fr{ margin-top:5%; float:right; width:5%;}
.mess_ltxt{ color:#8d8d8d;}
.check-radio{width:39px;height:39px;background:url(../images/check1.jpg) center center no-repeat;background-size:100%;display:block;float:left;}
.check-radio.checked2{width:39px;height:39px;background:url(../images/check2.jpg) center center no-repeat;background-size:100%;display:block;float:left;}
@media all and (min-width:640px){
body{width:640px;margin:0 auto;position:relative;}
}
@media all and (min-width:480px) and (max-width:639px){
    .topbar,.top_car_btn,.top_right,.top_hello{height:45px;line-height:45px;}
    .sort_title,.sort_btns li a,.class li a{height:30px;border-radius:5px;line-height:30px;}
    .sort_img{padding:3px}
    .sort_btns{width:67%}
    .sort_btns li{margin-top:6px;}
    .product_title,.product_title p,.product_title a{height:48px;line-height:48px;}
    .product_sort li a{margin-bottom:9px}
    .pic_left p{height:30px;padding-top:4px;bottom:42px;line-height:30px}
    .pic_left span{line-height:21px;height:42px;}
    .classbtns,.footnav,.footnav a{height:59px;line-height:59px;font-size:14px}
    .foot,.foot li,.foot li a{height:74px;line-height:74px;font-size:16px}
    .titlename{line-height:66px;}
    .newsul li a{height:54px;line-height:54px;}
    .more{height:42px;line-height:42px;border-radius:21px}
    .up,.down,.buy_count{line-height:30px;height:30px;background-position:88% center;text-indent:1.5%}
    .goods_font{line-height:27px;}
    .product li div span,.viptitle div a{line-height:30px;}
    .top_right{width:30%;}
    .top_hello{width:44%;}
    .viptitle,.viptitle p,.pink_title{height:36px;line-height:36px;font-size:16px}
    .save_btn,.add_btn,.loginbtn,.pages_btns,.paybtn,.submitbtn,.pages,.change,.back,.reset,.ok{height:36px;line-height:33px;}
    .vip_name,.vip_phone,.captcha_input{line-height:39px;height:39px;border-radius:20px;font-size:14px;margin-left:2%}
    .view_address,.book_to_b{line-height:39px;height:117px;font-size:14px;border-radius:20px;margin-left:2%;}
    .buys_title{height:30px;line-height:30px;}
    .buys_time{height:24px;line-height:21px;}
    .number{height:21px;line-height:21px}
    .submitbtn{text-indent:20%}
    .buy_now,.add_to_car{height:36px;line-height:36px;}
    .contactbtn{height:33px;line-height:33px;text-indent:8%;}
    .top_logo{line-height:45px;}
    .check-radio,.check-radio.checked2{width:30px;height:30px;}
}
@media all and (max-width:479px){
    .topbar,.top_car_btn,.top_right,.top_hello{height:30px;line-height:30px;font-size:14px}
    .sort_title,.sort_btns li a,.product_sort li a,.class li a{height:21px;border-radius:3px;line-height:21px;}
    .sort_img{padding:2px}
    .sort_btns{width:67%}
    .sort_btns li{margin-top:4px;}
    .product_title,.product_title p,.product_title a{height:32px;line-height:32px;}
    .product_title p{font-size:16px}
    .product_sort li a{margin-bottom:6px}
    .pic_left p{height:20px;padding-top:3px;bottom:28px;line-height:20px}
    .pic_left span{line-height:14px;height:28px;}
    .classbtns,.footnav,.footnav a{height:39px;line-height:39px;font-size:14px}
    .foot,.foot li,.foot li a{height:49px;line-height:49px;font-size:16px}
    .titlename{line-height:44px;}
    .newsul li a{height:37px;line-height:37px;}
    .more{height:27px;line-height:27px;border-radius:14px;}
    .up,.down,.buy_count{line-height:20px;height:20px;background-position:88% center;text-indent:1%}
    .goods_font{line-height:18px;}
    .product li div span,.viptitle div a{line-height:22px;}
    .top_right{width:33%;}
    .top_hello{width:41%;}
    .viptitle,.viptitle p,.pink_title{height:25px;line-height:25px;font-size:16px}
    .save_btn,.add_btn,.loginbtn,.buys_title,.pages_btns,.paybtn,.submitbtn,.pages,.change,.back,.reset,.ok{height:25px;line-height:23px;}
    .vip_name,.vip_phone,.captcha_input{line-height:26px;height:26px;border-radius:13px;font-size:14px;margin-left:2%}
    .view_address,.book_to_b{line-height:26px;height:78px;font-size:14px;border-radius:13px;margin-left:2%;text-indent:6px}
    .buys_img,.car_img{padding:2px;box-shadow:2px 2px 2px #aeacac}
    .buys_time{height:18px;line-height:14px;}
    .number{height:14px;line-height:14px}
    .submitbtn{text-indent:22%}
    .contactbtn{height:22px;line-height:22px;text-indent:8%;font-size:12px}
    .buy_now,.add_to_car{height:25px;line-height:25px;font-size:12px}
    .pages_left{width:75%}
    .pages_right{width:23%}
    .top_logo{line-height:30px;}
    .check-radio,.check-radio.checked2{width:20px;height:20px;}
}
