.color_logo{color:#131313}
.color_title{color:#333}
.color_content{color:#666}
.color_content1{color:#999}
.color_border{color:#e9e9e9}
.color_active{color:#ff5644}
.color_red{color:#ff5644}
.near_store{padding:0 15px}
.near_store section a{padding:10px 0;border-bottom:1px solid #c9c9c9}
.near_store section a .pic{width:106px;height:80px;margin-right:15px}
.near_store section a .pic img{width:100%;height:100%}
.near_store section a .right{font-size:12px}
.near_store section a .right dt{height:24px;line-height:24px;font-size:14px;margin-bottom:2px;color:#333;padding-right:20px}
.near_store section a .right dd{color:#666}
.near_store section a .right dd p{height:18px;line-height:18px}
.gallery_list{}
.gallery_list .list_left{width:50%;padding-right:1px}
.gallery_list .list_right{width:50%;padding-left:1px}
.gallery_list .pic a{display:block;width:100%}
.gallery_list .pic a img{display:block;width:100%}
.gallery_list .pic p{color:#fff;bottom:6px;right:8px;text-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-text-shadow:0 0 3px rgba(0,0,0,0.5)}
.gallery_list .pic p i{color:#fcfcfc}
.gallery_list .pic p.now i{color:#ff4048}
.gallery_list .name{line-height:25px;margin-bottom:2px;min-height:10px;overflow:hidden; text-align: center;}
.zaishi_site .zhuangtai{width:64px;height:20px;line-height:20px;font-size:12px;color:#fff;padding-left:10px;background:#ff5643;left:0;top:10px}
.zaishi_site .zhuangtai:before{content:'';border-style:solid;border-width:10px 10px 10px 0;border-color:#ff5643 transparent;position:absolute;right:-10px;top:0}
.caseArticle .top{height:150px;text-align:center;color:#fff;background:url("/img/caseArticle_top_bg.jpg") no-repeat center;background-size:cover}
.caseArticle .top dt{padding:40px 0 14px}
.caseArticle .top dd p{width:100px;display:inline-block;font-size:12px;text-align:left;line-height:22px}
.caseArticle .box2{height:80px;padding:0 15px;margin:10px 0;background:#fff;border:1px solid #e9e9e9;border-width:1px 0}
.caseArticle .box2 .pic{width:60px;height:60px;border-radius:50%;overflow:hidden;margin:10px 10px 0 0}
.caseArticle .box2 .pic img{display:block;width:100%;height:100%}
.caseArticle .box2 .name{line-height:20px;margin-top:22px}
.caseArticle .box2 .name dt{color:#666}
.caseArticle .box2 .name dd{color:#999}
.caseArticle .box2 .btn{width:95px;margin-top:24px}
.caseArticle .box3{color:#666;line-height:20px;font-size:13px;padding:13px 15px;margin-bottom:31px;background:#fff;border:1px solid #e9e9e9;border-width:1px 0}
.caseArticle .box3 .txt{height:auto;overflow:hidden}
.caseArticle .box3 .name{color:#333}
.caseArticle .box3 .toggle{width:46px;height:20px;border:solid 1px #e9e9e9;border-top:0;line-height:20px;left:50%;margin-left:-23px;bottom:-20px}
.caseArticle .box3 .toggle .icon{display:inline-block;transition:all ease 0.3s 0s;-moz-transition:all ease 0.3s 0s;-webkit-transition:all ease 0.3s 0s;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.caseArticle .box3.active .txt{height:100px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.caseArticle .box3.active .toggle .icon{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}
.caseArticle .article{border-bottom:solid 1px #e9e9e9}
.caseArticle .article img{display:block;width:100%}
.caseArticle .article p{text-align:center;line-height:20px;padding:6px 0}
.caseArticle .box4{padding:8px 0;margin:10px 0;line-height:25px;text-align:center}
.caseArticle .box4 .flex1:first-child{border-right:1px solid #e9e9e9}
.caseArticle .box5{text-align:center;line-height:43px}
.caseArticle .box5 span{color:#ff5644}
.activity .list section{margin-top:10px}
.activity .list section a{display:block}
.activity .list section a.lazy{width:6.4rem;height:3.2rem}
.activity .list section img{display:block;width:100%}
.activity .list section p{text-align:center;line-height:20px;padding:6px 0}
.activity .list section i{display:block;width:23px;height:28px;font-size:12px;text-align:center;padding-top:5px;line-height:12px;color:#fff;left:15px;top:-1px;background:url("/m/activity_ico.png") no-repeat;background-size:48px auto}
.activity .list section i.icon2{background-position:top right}
.activity .article{padding:7px 15px}
.activity .article h1{line-height:37px;font-weight:bold}
.activity .article .text{margin-top:10px;line-height:18px;color:#999}
.activity .article .text img{width:100%;margin-bottom:16px}
.activity .article .text p{margin-bottom:16px}
.activity div.bao_form{padding:0 15px;margin-top:10px}
.activity div.bao_form h2{line-height:34px}
.activity div.bao_form input[type=submit]{width:100%}
.near_storeArticle .top h1{padding-left:15px;line-height:40px;font-weight:bold}
.near_storeArticle .box1{padding:0 15px;line-height:18px}
.near_storeArticle .box1 .txt1{padding-top:7px}
.near_storeArticle .box1 .txt1 .box p{width:50%}
.near_storeArticle .box1 dl dt{line-height:25px;font-weight:bold}
.near_storeArticle .box1 dl dd{padding:7px 0}
.near_storeArticle .box1 dl dd p{height:54px;overflow:hidden}
.near_storeArticle .box1 dl dd .toggle{width:46px;height:20px;border:solid 1px #e9e9e9;border-top:0;line-height:20px;left:50%;margin-left:-23px;bottom:-20px}
.near_storeArticle .box1 dl dd .toggle .icon{display:inline-block}
.near_storeArticle .box1 dl dd.active p{height:auto}
.near_storeArticle .box1 dl dd.active .toggle .icon{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.near_storeArticle .article{padding:0 15px;margin-top:31px}
.near_storeArticle .article h2{line-height:24px;padding-top:7px;font-weight:bold}
.near_storeArticle .article .box2{margin-top:10px;overflow:hidden}
.near_storeArticle .article .box2:before{}
.near_storeArticle .article .box2 dl{position:relative;z-index:2}
.near_storeArticle .article .box2 dl dt{line-height:16px;padding-bottom:5px}
.near_storeArticle .article .box2 dl dt .icon{color:#ff5643}
.near_storeArticle .article .box2 dl dd{text-align:center;line-height:33px}
.near_storeArticle .article .box2 dl dd img{width:100%}
.near_storeArticle .article .box2 dl dd p{min-height:10px}
.near_storeArticle .article .box2 dl:last-child dd:last-child p:last-child{background:#fff}
.near_storeArticle .box3{padding:0 15px;margin-top:10px}
.near_storeArticle .box3 h2{font-weight:bold;line-height:22px;padding-top:5px}
.near_storeArticle .box3 .list{padding-top:10px}
.near_storeArticle .box3 .list li{width:50%}
.near_storeArticle .box3 .list li .pic{padding-top:100%}
.near_storeArticle .box3 .list li .pic .spic{width:100%;height:100%;position:absolute;left:0;top:0}
.near_storeArticle .box3 .list li img{width:50%}
.near_storeArticle .box3 .list li:nth-child(2n-1){padding-right:5px}
.near_storeArticle .box3 .list li:nth-child(2n){padding-left:5px}
.near_storeArticle .box3 .list li p{line-height:27px;height:27px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.near_storeArticle .box3 .list a.btn{height:32px;line-height:32px;margin-top:10px}
.guide .guide_tab .scroll{overflow-x:auto;overflow-y:hidden;white-space:nowrap;line-height:40px}
.guide .guide_tab .scroll a{display:inline-block;padding:0 14px}
.guide .guide_tab .scroll a.active{color:#ff5643}
.guide .guide_tab:before{display:block;width:6px;height:40px;position:absolute;right:0;top:0;content:'';background-image:-webkit-linear-gradient(left, transparent 0, rgba(0,0,0,0.2) 100%);background-image:-o-linear-gradient(left, transparent 0, rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to right, transparent 0, rgba(0,0,0,0.2) 100%);background-repeat:repeat-x}
.guide .guide_list{margin-top:15px}
.guide .guide_list section{padding:15px}
.guide .guide_list section a{display:block;position:relative}
.guide .guide_list section .pic{width:100px;height:75px;margin-left:10px}
.guide .guide_list section dl dt{line-height:20px;max-height:40px;font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:23px}
.guide .guide_list section dl dd{color:#666;font-size:12px;color:#999;position:absolute;left:0;bottom:0}
.guide .article .top{height:55px;text-align:center;line-height:22px}
.guide .article .top h1{padding-top:8px;font-weight:bold}
.guide .article .top p{color:#999}
.guide .article .text{padding:10px 15px 0}
.guide .article .text img{display:block;width:100% !important}
.guide .article .text p{line-height:18px;margin-bottom:18px}
.guide .article .more_article{padding:0 15px;margin-top:15px}
.guide .article .more_article h2{line-height:32px;padding-top:3px;font-weight:bold;position:relative}
.guide .article .more_article ul li{line-height:34px;border-color:#f7f7f7}
.guide .article .more_article ul li:last-child{border:0}
.user_center .top{height:120px;background:url("/m/user_center_bg.jpg") no-repeat center;background-size:cover}
.user_center .top dl{padding-top:19px}
.user_center .top dl dt{width:58px;height:58px;border-radius:50%;overflow:hidden;border:1px solid #fff;margin:0 auto}
.user_center .top dl dt a{display:block;height:100%}
.user_center .top dl dt img{display:block;width:100%;height:100%}
.user_center .top dl dd{text-align:center;padding-top:5px}
.user_center .top dl dd a{color:#fff;font-size:16px}
.user_center .top a.link{color:#fff;right:14px;top:15px;font-size:16px}
.user_center .box1{padding:0 15px;margin-top:10px}
.user_center .box1 p{line-height:42px}
.user_center .box1 p a{display:block}
.user_center .box1 p a *{vertical-align:middle}
.user_center .box1 p a i{display:inline-block;font-size:18px;margin-right:8px}
.user_center .box1 p a .icon-right{color:#ccc;font-size:14px}
.user_center .box2{margin-top:20px;padding:0 15px 14px}
.user_center .box2 h2{line-height:32px;margin-bottom:14px}
.user_center .box2 .pic img{display:block;width:100%}
.user_center .btn{height:44px;line-height:44px;font-size:15px}
.user_shoucang .tab_name{text-align:center}
.user_shoucang .tab_name a{height:43px;line-height:43px}
.user_shoucang .tab_name a.active{color:#ff5644;border-bottom:1px solid #ff5644}
.user_shoucang .search_error .link{margin-top:10px}
.user_yuyue{text-align:center;line-height:33px}
.user_yuyue .name{margin-top:10px;background:#fcf1f1}
.user_yuyue .list .red{color:#ff5643}
.user_ziliao ul{margin:10px 0 30px;padding-left:15px}
.user_ziliao ul li{padding-right:15px;margin-top:-1px;line-height:43px;transition:all ease 0.3s 0s;-moz-transition:all ease 0.3s 0s;-webkit-transition:all ease 0.3s 0s}
.user_ziliao ul li a{width:100%}
.user_ziliao ul li p.name{width:91px;font-size:15px}
.user_ziliao ul li div.flex1{color:#666}
.user_ziliao ul li div.flex1 .sub{line-height:16px;padding:0 5px;color:#ff5644;border:1px solid #ff5644;right:0;top:13px;display:none}
.user_ziliao ul li div.flex1 .select{width:100%;padding-top:5px}
.user_ziliao ul li div.flex1 .select select{height:32px;margin-right:10px}
.user_ziliao ul li div.flex1 .select select:last-child{margin-right:0}
.user_ziliao ul li div.flex1.active .sub{display:block}
.user_ziliao ul li div.flex1.active .select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.user_ziliao ul li div.flex1.active .icon{display:none}
.user_ziliao ul li div.flex1 input{height:43px;width:100%;border:none;border-radius:3px;background-color:transparent;color:#666}
.user_jilu .list{padding:0 15px 15px}
.user_jilu .list:before,.user_jilu .list:after{width:1px;height:100%;background:#f0f0f0;display:block;content:'';position:absolute;left:44px;top:0}
.user_jilu .list:after{height:15px;top:auto;bottom:0;background:#fafafa}
.user_jilu .list dl{position:relative;z-index:2}
.user_jilu .list dl dt{width:58px;line-height:23px;text-align:center;margin:20px 0 10px;background:#bf915d;border-radius:20px;color:#fff}
.user_jilu .list dl dd{padding-left:29px}
.user_jilu .list dl dd div{margin-top:10px;background:#ff8476;border-radius:0 40px 40px 0}
.user_jilu .list dl dd a{width:100%;color:#fff;line-height:40px;height:40px;padding:0 4px 0 12px}
.user_jilu .list dl dd a p.name{margin:4px 0 0 19px;width:66px;height:31px;line-height:31px;text-align:center;border-radius:31px;border:1px solid #fff}
.user_jilu .list dl dd a p.text{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.user_jifen{padding:0 15px}
.user_jifen dl dt{line-height:38px}
.user_jifen dl dd{font-size:12px;color:#666;padding-top:5px}
.user_jifen dl dd p{line-height:18px}
.user_jifen dl dd p span{color:#ff5643}
.notfound .pic img{width:4.15rem;display:block;margin:32px auto 0}
.notfound dl{text-align:center}
.notfound dl dt{font-size:18px;margin:20px 0 8px}
.notfound dl dd{margin-bottom:10px}
.notfound dl dd span{color:#ff3b3b;font-size:12px}
.notfound .box{margin:0 auto;color:#ff3b3b;font-size:15px;width:207px;line-height:28px}
section.search_hot em{display:block;color:#333;font-size:12px;color:#666;margin:0 auto;text-align:center;overflow:hidden;padding:10px;width:90%}
section.search_hot em span{display:inline-block;padding:2px 3px;position:relative;z-index:3;position:relative}
section.search_hot em span:after,section.search_hot em span:before{content:'';display:block;position:absolute;width:10000px;height:1px;background-color:#666;z-index:1;top:50%;right:100%}
section.search_hot em span:after{left:100%}
section.search_hot div{overflow:hidden;display:none}
section.search_hot div a{float:left;padding:2px 3px;border:1px solid #666;color:#666;border-radius:4px;font-size:12px;width:30%;margin-left:2.5%;margin-bottom:5px;text-align:center}
section.search_hot div.show{display:block}
section.search_font{position:relative;z-index:9999}
