.menu_v16 { margin-bottom:0px;}
.menu_v16 .allmenu .im0l_v16 {display:block;}
/*幻灯区*/
.flexslider {position:absolute;width:100%;height:490px;overflow:hidden;zoom:1;}
.flexslider .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides .img { height:490px; display:block;}
.flexslider .flex-direction-nav a{width:48px;height:90px;line-height:99em;overflow:hidden;margin-top:-60px;display:block;background:url(icon/ad_ctr.png) no-repeat;position:absolute;top:50%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flexslider .flex-direction-nav .flex-next{background-position:-9px -90px;right:50%; margin-right:-358px;}
.flexslider .flex-direction-nav .flex-prev{left:50%; margin-left:-377px;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flexslider .flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flexslider .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flexslider .flex-control-paging li a{background:rgba(0,0,0,.3);display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer; border-radius:50%;box-shadow: 0 0 3px rgba(255, 255, 255, .4);}
.flexslider .flex-control-paging li a.flex-active{background:#22a9ff;}




/*右侧会员登陆区域*/
.ppt_v16 { position:relative; height:490px;}
.ppt_v16 .right{width:238px;float:right;background:#fff;padding:0 10px 5px; box-sizing:border-box;position:relative; z-index:2; margin-top:10px;}
.ppt_v16 .right .member{overflow:hidden;padding:21px 0px 20px;background:#fff;margin:0px 20px;}
.ppt_v16 .right .member .btn-area{margin-top:20px;}
.ppt_v16 .right .member .btn-area>a{display: block;height:28px;width:85px;line-height:28px;text-align: center;color: #fff;background: #ee2e2c; border-radius:15px;}
.ppt_v16 .right .member .btn-area>a:hover{background-color:#236dae;borer:#ee2e2c 1px solid}

.ppt_v16 .right .member .btn-area .login-btn { float:left; border-radius:15px 0 0 15px; border:1px solid #ee2e2c;}
.ppt_v16 .right .member .btn-area .reg-btn { float:left; border-radius:0 15px 15px 0; background:#fff; border:1px solid #ee2e2c; color:#ee2e2c;}
.ppt_v16 .right .member .btn-area .reg-btn:hover { background:#fff; font-weight:700;}

.ppt_v16 .right .wel{font-size:14px; text-align:center;}
.ppt_v16 .right .wel .wel_basic .user_img { float:left; margin-right:10px;}
.ppt_v16 .right .wel p{line-height:25px; text-align:left; height:25px; overflow:hidden;}
.ppt_v16 .right .wel .user_img { width: 50px; height:50px; border-radius:50%;overflow: hidden;}
.ppt_v16 .right .wel .user_img img { width: 50px;}

.ppt_v16 .right .inter>span { display:block; height:28px; line-height:28px; background:#ddd; color:#ee2e2c; text-align:center;}
.ppt_v16 .right .inter{overflow:hidden;background:#fff;border-top:#eee 1px solid}
.ppt_v16 .right .inter ul li { float:left; width: 33.333333%; height:80px; text-align:center;padding-top:20px;    border-bottom: 1px solid #eee;border-right: 1px solid #eee;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.ppt_v16 .right .inter ul li:nth-child(3n+3) { border-right:none;}
.ppt_v16 .right .inter ul li:nth-child(1n+4) { border-bottom:none;}
.ppt_v16 .right .inter ul li:hover {padding-top:18px;}
.ppt_v16 .right .inter ul li:hover a {color:#ee2e2c;}
.ppt_v16 .right .inter ul li a { color:#666;}
.ppt_v16 .right .inter ul li a i { font-size: 22px;}
.ppt_v16 .right .inter ul li a p { font-size: 12px; line-height:24px;}

/*公告区域切换样式*/
.ppt_v16 .right .tz{overflow:hidden;border-top:#eee 1px solid}
.ppt_v16 .right .tz .qc-head{clear:both;font-size:14px;line-height:50px;text-align:center;overflow:hidden;border-bottom:#eee 1px solid}
.ppt_v16 .right .tz .qc-head li{float:left;list-style-type:none;width:33%;font-weight:normal; cursor:pointer;}
.ppt_v16 .right .tz .qc-head li.current{color:#ee2e2c; background:white;font-weight:bold}
.ppt_v16 .right .tz .qc-head li.current span { border-bottom:2px solid #ee2e2c; padding:5px 0px;}
.ppt_v16 .right .tz .qc-body dl{overflow:hidden;padding:5px 10px}
.ppt_v16 .right .tz .item{overflow:hidden;padding:0px 0px}
.ppt_v16 .right .tz .item p{font-size:22px;color:#ff5400}
.ppt_v16 .right .tz .qc-body dl ul{padding:2px 10px 0px 5px}
.ppt_v16 .right .tz .qc-body dl li{line-height:25px;font-size:12px;height:25px;overflow:hidden;width:103%;}
.ppt_v16 .right .tz .qc-body dl li:before { content:""; display:inline-block; width:4px; height:4px; background:#666; float:left; margin:10px 10px 0 0;border-radius: 50%;}

.ppt_v16 .right .tz .qc-body dl li a { color:#555; display:inline-block; max-width:90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ppt_v16 .right .tz .qc-body dl li:hover a { color:#ee2e2c;}


.AD_001 img { float:left; height:100px; margin-bottom:15px; margin-right:15px; width:390px;}
.AD_001 img:nth-child(3n+3) { margin-right:0px; float:right;}


.polite { overflow:hidden;}
.polite ul li { float:left; width:32.2%; height:200px; background:#fff; margin-right:1.7%;}
.polite ul li:nth-child(3) { margin-right:0;}
.polite ul li dl dt img { width:100%;}
.polite ul li dl dd { padding:5px 10px;font-family:"微软雅黑"}
.polite ul li dl dd a {float:left; width:48%; margin-right:4%;display:inline-block;}
.polite ul li dl dd a:nth-child(2) { margin-right:0px;}
.polite ul li dl dd a img { width:28px; height:28px; float:left; margin-right:10px; border-radius:50%;}
.polite ul li dl dd a h5 { font-size:16px; color:#666; display:inline-block; height:28px; line-height:28px;}
.polite ul li dl dd a p { height:30px; line-height:30px; display:block; font-size:14px; color:#ababab;}


.hotselling { overflow:hidden;}
.hotselling ul .listbox { float:left; margin-right:2%;background:#fff; height:420px; overflow:hidden;}
.hotselling ul .listbox dl { height:350px;}
.hotselling ul .listbox:nth-child(1){ width:30%;}
.hotselling ul .listbox:nth-child(2) { width:46%;}
.hotselling ul .listbox:nth-child(3) { width:20%; margin-right:0;}
.hotselling ul .listbox strong { font-size:22px; display:block; height:50px;line-height:50px;padding: 0 20px;}
.hotselling ul .listbox:nth-child(1) strong { color:#f8a249;}
.hotselling ul .listbox:nth-child(2) strong { color:#5c87d7;}
.hotselling ul .listbox:nth-child(3) strong { color:#ee4532;}
.hotselling ul .listbox strong em { font-size:14px; color:#666;font-weight:400; margin-left:20px;}
.hotselling ul .listbox strong .more { float:right; font-size:14px; display:inline-block; font-weight:400;}
.hotselling ul .listbox .rexiao { overflow:hidden;padding:10px 20px 10px 10px;}
.hotselling ul .listbox .rexiao dd { overflow:hidden; padding:10px 0;position:relative;}
.hotselling ul .listbox .rexiao dd a { float:left; width:80%;}
.hotselling ul .listbox .rexiao dd img { float:left; width:65px; height:65px; border:1px solid #eee; margin-right:20px; margin-left:10px;}
.hotselling ul .listbox .rexiao dd .til { font-size:14px; height:40px; line-height:20px; color:#787878; overflow:hidden;}
.hotselling ul .listbox .rexiao dd .tsg { font-size:16px; color:#e3211a;}
.hotselling ul .listbox .rexiao dd em { float:left; width:60px; height:60px;line-height: 54px;position: absolute;left: 0;font-size: 18px; text-align:center; color:#fff;font-family:'Impact';}
.hotselling ul .listbox .rexiao dd:before { content:"\e933"; display:inline-block; width:60px; height:60px; line-height:60px; text-align:center; font-size:40px; float:left; color:#d3d3d3;font-family: 'iconfont';}
.hotselling ul .listbox .rexiao .selected dd:nth-child(1):before { color:#e3211a;}
.hotselling ul .listbox .rexiao .selected dd:nth-child(2):before { color:#f8a429;}
.hotselling ul .listbox .rexiao .selected dd:nth-child(3):before { color:#e1cf23;}
.hotselling ul .listbox .qiugou { padding:10px 0; overflow:hidden;}
.hotselling ul .listbox .qiugou li a { float:left; width:50%; box-sizing:border-box; padding:10px 20px; position:relative; display:inline-block;}
.hotselling ul .listbox .qiugou li a h4 { display:block; height:30px; line-height:30px; font-size:14px; color:#333; font-weight:400; padding-right:60px;}
.hotselling ul .listbox .qiugou li a p { height:20px; line-height:20px; font-size:12px; color:#999;}
.hotselling ul .listbox .qiugou li a em { width:60px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#f29716; display:inline-block;position:absolute; right:20px; top:15px;}
.hotselling ul .listbox .qiye { padding:10px 20px; overflow:hidden;}
.hotselling ul .listbox .qiye li {height:70px; overflow:hidden;}
.hotselling ul .listbox .qiye li h5 { height:30px;line-height:30px; font-size:14px; color:#333; font-weight:400; padding-right:60px; position:relative;margin-top:10px;}
.hotselling ul .listbox .qiye li h5 em { width:55px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#ee4532; display:inline-block; position:absolute; right:0px; top:6px;}
.hotselling ul .listbox .qiye li p { height:20px; line-height:20px; color:#999;}


.BrandBig { overflow:hidden;}
.BrandBig dl { background:#fff; overflow:hidden;}
.BrandBig dl dt { text-align:center; width:90px; height:254px; line-height:240px; border-right:1px solid #efefef; float:left;}
.BrandBig dl dt img { width:30px;}
.BrandBig dl dd { float:left; width:1109px; height:254px; overflow:hidden;}
.BrandBig dl dd a { float: left;width: 16.666%;height: 85px;box-sizing: border-box;text-align: center;font-size: 15px;color: #999;border: 1px solid #efefef;border-left: none;border-top: none;display: flex;justify-content: center;align-items: center;position: relative;}
.BrandBig dl dd a:nth-child(6n+6) { border-right:none;}
.BrandBig dl dd a img { width:124px;}
.BrandBig dl dd a p { position:absolute; width:100%; height:84px; line-height:84px; background:rgba(0,0,0,.6); top:0px; left:0px; display:none;}
.BrandBig dl dd a:hover p { display:block;}
.BrandBig dl dd a p span { font-size:12px; color:#fff; background:#3489EC; padding:2px 10px;}

.ad_shuang { overflow:hidden;}
.ad_shuang img { width:590px; height:120px; float:left;}
.ad_shuang img:nth-child(2) { float:right;}


.title_v16 { text-align:center; font-size:28px; height:48px;line-height:48px; position:relative;}
.title_v16 span { position:relative; z-index:2; padding:0 40px; background:#efefef;}
.title_v16 span em { background: linear-gradient(180deg, #727272 20%,#000 90%);-webkit-background-clip: text;color: transparent;}
.title_v16:before { content:""; display:block; width:100%; height:1px; background:#dfdfdf; position:absolute; top:50%;}


.title_v17 { text-align:center; font-size:28px; height:48px;line-height:48px; position:relative; color:#333; font-weight:700;}
.title_v17 span { position:relative; z-index:2; padding:0 40px;display: inline-block;}
.title_v17 span:after,
.title_v17 span:before { content:"";  display:block; background: url(icon/sprite.png);width: 25px;height: 20px;margin: 14px 20px;}
.title_v17 span:before { background-position: 0 0; float:left;}
.title_v17 span:after { background-position: -25px 0; float:right;}


.s-floor-a { width:49.2%;float:left;}
.s-floor-a:nth-child(2n+2) { margin-right:0px; float:right;}
.s-floor-a .left { float:left; width:30%; height:490px; position:relative;}
.s-floor-a .left_01 { background: linear-gradient(160deg, #dce5ec 20%,#cad8e0 80%);}
.s-floor-a .left_02 { background: linear-gradient(160deg, #f2e6e6 20%,#e0caca 80%);}
.s-floor-a .left_03 { background: linear-gradient(160deg, #e6f1ed 20%,#cae0d8 80%);}
.s-floor-a .left_04 { background: linear-gradient(160deg, #f1ece6 20%,#e0d4ca 80%);}
.s-floor-a .left_05 { background: linear-gradient(160deg, #dce5ec 20%,#cad8e0 80%);}
.s-floor-a .left_06 { background: linear-gradient(160deg, #f2e6e6 20%,#e0caca 80%);}
.s-floor-a .left h3 { font-size:24px; height:35px; line-height:35px; text-align:center;font-weight:400; display:block; margin-top:15px;}
.s-floor-a .left_01 h3 a { color:#3D699F;}
.s-floor-a .left_02 h3 a { color:#9F4F3D;}
.s-floor-a .left_03 h3 a { color:#3D9F88;}
.s-floor-a .left_04 h3 a { color:#9F7A3D;}
.s-floor-a .left_05 h3 a { color:#3D699F;}
.s-floor-a .left_06 h3 a { color:#9F4F3D;}
.s-floor-a .left img { width:100%;}
.s-floor-a .left .cat { width:100%; padding:15px 10px; box-sizing:border-box; overflow:hidden; position:absolute; bottom:20px;}
.s-floor-a .left .cat a { display:inline-block; width:100%; height:30px; line-height:30px;font-size:12px; border-radius:15px; text-align:center; margin-top:10px; background:rgba(255,255,255,.8); border:1px solid rgba(255,255,255,.9); box-sizing:border-box; padding:0 15px;}
.s-floor-a .right { width:70%; height:490px; float:left; background:#fff;overflow:hidden;}
.s-floor-a .right .list_box li { width:33.3333%; float:left; box-sizing:border-box; padding:15px; border-bottom:1px solid #efefef;border-right:1px solid #efefef;}
.s-floor-a .right .list_box li img { width:100%;}
.s-floor-a .right .list_box li .til { height:30px; line-height:30px; font-size:14px; color:#666;}
.s-floor-a .right .list_box li .tsg { font-size:16px; color:#e3211a;}

.s-floor-a .right .r_bottom { padding:13px 15px; overflow:hidden; position:relative;width: 100%;box-sizing: border-box;}
.s-floor-a .right .r_bottom .hd { position:absolute; right:10px; top:50%;transform: translate(0, -50%);}
.s-floor-a .right .r_bottom .hd li { width:8px; height:8px; background:rgba(0,0,0,.3);text-indent:999px;margin:5px 0;border-radius:50%; box-shadow: 0 0 3px rgba(255, 255, 255, .4);cursor:pointer;}
.s-floor-a .right .r_bottom .hd li.on { background:#22a9ff;}
.s-floor-a .right .r_bottom .bd { border:none;}
.s-floor-a .right .r_bottom .bd li { overflow:hidden; padding:10px 10px 10px 0;}
.s-floor-a .right .r_bottom .bd li img { float: left;width: 65px;height: 65px;margin-right: 10px;}
.s-floor-a .right .r_bottom .bd li .text { float:left; width:75%;}
.s-floor-a .right .r_bottom .bd li h3 { height:20px; line-height:20px; color:#666;font-size:14px; font-weight:400;margin-bottom:5px;}
.s-floor-a .right .r_bottom .bd li p { height:40px; line-height:20px; color:#999;overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}


.news{ width:1198px; height:517px; margin:20px auto; background:#fff; overflow:hidden;border:1px solid #eee;}
.news_title{ width:1148px; height:68px; padding:0 25px; border-bottom:#eee 1px solid}
.news_title h2{ float:left; line-height:68px; background:url(img/news_title_bg.png) left no-repeat; text-indent:30px; font-size:20px; color:#ff7200; }
.news_title p{ float:right; height:14px; line-height:14px; font-size:14px; text-align:right; margin-top:27px;}
.news_title p a{ margin-left:10px;}
.news_title p a:hover{color:#ee2e2c}
.news_content{ width:1200px; height:450px; position:relative;}
.news_content_left{ float:left; width:359px;padding:15px; height:450px;}
.news_content_center{ float:left; width:500px;border-left:#eee 1px solid; height:450px;overflow:hidden}
.news_content_center p{  height:60px; padding:19px 20px 10px; line-height:30px; font-size:12px; color:#999; overflow:hidden;}
.news_content_center p a{ font-size:18px; padding-left:25px; background:url(img/news_content_center_p_a_bg.png) left no-repeat;font-weight:bold}
.news_content_center ul{ padding:15px 20px 14px; border-bottom:1px solid #eee;}
.news_content_center ul li{ height:30px; line-height:30px; font-size:12px;list-style:inside;float:none;}
.news_content_center ul li a{ font-size:14px; padding-right:10px;}
.news_content_center ul li span{ color:#999; float:right;}

.news_content_right{ float:left; width:308px; height:449px; overflow:hidden; border-right:1px solid #eee; border-left:1px solid #eee; }
.news_content_right_top{ width:100%; height:89px;  border-bottom:1px solid #eee; background:url(img/news_content_right_top_bg.png) no-repeat top right;}
.news_content_right p{ width:270px; height:80px; margin:0 19px; padding:15px 0 19px; border-top:1px dashed #eee; line-height:20px; color:#999; font-size:12px;}
.news_content_right p:nth-child(2){border-top:none}
.news_content_right p a{ font-size:14px;color:#000}
.news_content_right p a:hover{color:#ee2e2c}
.news_content_right p span a{ font-size:12px; color:#2277e6; padding-right:4px;}
.box{border:#e1e1e1 0px solid;border-top:#009237 0px solid;}
.box ul{padding:0px 0px}
.box ul li{line-height:33px;font-size:14px;height:33px;overflow:hidden}
.box ul li:nth-child(1) em ,.box ul li:nth-child(2) em ,.box ul li:nth-child(3) em{background:#ff7200}
.box ul li em{background:#999; display:block;width:20px; height:20px;float:left;margin-right:8px; text-align:center;line-height:18px;color:white;margin-top:8px;font-size:14px;border-radius:50%; font-style:normal}



/*猜你喜欢*/
.guess-like { background:#fff; overflow:hidden;}
.guess-like{width:1200px;}
.guess-like ul { padding:25px 20px 0; overflow:hidden;}
.guess-like li {float:left;width:190px;background:white;border: 1px solid #eaeef2; position:relative;padding:14px;overflow:hidden;margin:0px 15px 25px 0px;}
.guess-like li:nth-child(5n+5) { margin:0px 0px 25px 0px;}  
.guess-like li:hover{border: 1px solid #e3211a;}
.guess-like li img{width:100%}
.guess-like li p.s-title{font-size:14px;line-height:20px;height:40px;margin-top:10px;color:#555;overflow:hidden;}
.like {width: 100%;height: 85px;background: #e3211a;text-align: center;color: #fff;position: absolute;bottom: -85px;visibility: hidden;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-ms-transition: all .4s ease 0s;-o-transition: all .4s ease 0s;transition: all .4s ease 0s;left:0}
.guess-like li:hover .like {visibility: visible;bottom: 0px;}
.like p{font-size:12px}
.like i{font-size:16px;border-bottom:#f9f9f9 1px solid;display:block;height:30px;margin:10px 70px 10px;}
.guess-like li p.price{font-size:18px;line-height:20px;margin-top:10px;}
.guess-like li p.price em{float:left;color:#e3211a;}
.guess-like li p.price em i{font-size:12px}
.guess-like li p.price span{float:right;font-size:12px;color:#777}


.link{padding:10px 20px 15px;overflow:hidden;line-height:23px;font-size:14px;background:white;}
.link dt{padding-right:5px;font-size:16px;height:35px;margin-bottom:8px;color:#000;font-weight:700; border-bottom:1px solid #eee;}
.link dt em{border-bottom:#e3211a 1px solid;height:35px;display:block;float:left}
.link a{white-space:nowrap; color:#666; margin:10px 15px 0px 0px; display:inline-block; line-height:23px;font-size:14px}
.link a:hover{color:#e3211a}



