@charset "utf-8";
/* CSS Document */
/*基础布局*/
*{margin: 0px; padding: 0px; }
html, body, div, ul, li, p, span, h1, h2, h3, images,a { margin: 0px; padding: 0px; border: 0 none; list-style: none; font-style: normal; font-weight:normal;}
body { font: 14px/150% "微软雅黑","\5FAE\8F6F\96C5\9ED1",tahoma, arial,"Hiragino Sans GB","\5B8B\4F53"; color:#333333;background-color:#e3e2e0;}
i,em{font-style:normal;}
a{ color:#3d3d3d; text-decoration: none; }
img { border: none;}
.row { margin:0 auto; width:1150px;}
.fl{ float:left;}
.fr{ float:right;}
.mt_50{ margin-top:50px;}
.mt_25{ margin-top:25px;}
.rel{position:relative;}
/*清除浮动*/
.clearfix:before, .clearfix:after{content: ""; display: table;height: 0; visibility: hidden; }
.clearfix:after {clear: both;}
.clearfix{zoom: 1;}
.container{width:100%;margin:0 auto;}

@media screen and (min-width: 1440px) {.container{width:1366px;}}
@media screen and (max-width: 1366px) {.container{width:1300px;}}
@media screen and (max-width: 1280px) {.container{width:1100px;}}

/*页面头部和导航*/
.header{background:url(../images/headbg.png)  repeat-x;height:167px;width:100%; position:relative;z-index:113;}
.header .container{position:relative;}
.hd_1{height:128px; position:relative;}
.hd_1 .h_md{position:absolute;width:286px;left:50%;margin-left:-143px;top:0px;height:130px; }
.hd_1 .h_md h1{background:url(../images/r_icon.png) no-repeat -176px 0;height:130px; }
.hd_1 .h_md a{display:block;text-indent:-999em;overflow:hidden;height:130px; }
.hd_1 .h_lf,.hd_1 .h_rg{height:28px;margin-top:50px;_display:inline;}
.hd_1 .h_lf{float:left;}
.hd_1 .h_rg{float:right;padding-right:96px;}
.hd_1 .h_lf a,.hd_1 .h_rg a,.fixnav .h_rg a{float:left;margin-left:40px;display:block;width:25px;height:25px; background:url(../images/r_icon.png) no-repeat;}
.hd_1 .h_rg a{margin-right:40px;margin-left:0px;}
.hd_1 .h_lf a.hd_icon01{background-position:-2px -3px;}
.hd_1 .h_lf a.hd_icon02,.fixnav .h_rg a.hd_icon02{background-position:-80px -2px;}
.hd_1 .h_rg a.hd_icon03,.fixnav .h_rg a.hd_icon03{background-position:-3px -44px;}
.hd_1 .h_rg a.hd_icon04,.fixnav .h_rg a.hd_icon04{background-position:-2px -84px;}
.hd_2{height:37px;line-height:30px; position:relative;}
.hd_2 ul{width:516px;height:30px;margin:0 auto;}
.hd_2 li{float:left;width:65px;padding:0 32px;white-space:nowrap;}
.hd_2 li a{display:block;text-align:center;color:#c8ab8b;font-size:16px; display:block;padding-top:1px;}
.hd_2 li a:hover,.hd_2 li.current a{border-top:1px dotted #b09377;padding-top:0px;}
/*mp3*/
#mp3{opacity:0;position:relative;z-index:1;}
.music{position:absolute;right:70px;top:50px;width:23px;height:23px; cursor:pointer;}
.sound_off,.sound_on{width:23px;height:23px;}
.sound_on{display:block;background:url(../images/c.png) center top no-repeat;}
.mp3fixed{position:fixed;z-index:1000;}


.section{position:relative;z-index:1;height:750px;margin-top:-5px;overflow:hidden;}
.preview_box{background:url(../images/home_banner.jpg) center top no-repeat; background-size:cover;position:absolute;z-index:6;width:100%;}
.player_box{position:relative;z-index:3;background-color:#000000;}
.btn_box{ position:absolute;z-index:8;width:130px;height:88px; left:50%;margin-left:-65px; top:50%;margin-top:22px;}
.btn_box a{display:block;width:130px;height:32px;line-height:32px;margin-bottom:20px;color:#ffffff;text-align:center; background-color:#29150C;font-size:16px;}
.btn_box a.home_playerbtn{width:60px;height:67px;text-indent:-9999em;background:url(../images/h_play_icon.png) no-repeat;margin-left:36px;overflow:hidden;margin-left:auto;margin-right:auto;}

.pre_text{ text-align:center;width:100%;position:absolute;top:50%;margin-top:-110px;height:80px;}
.pre_text h2{font-size:36px;padding-bottom:15px; font-weight:lighter;}
.pre_text p{font-size:18px;padding-top:10px;line-height:1.5;}
.darkred{color:#080000;}
.white{color:#ffffff;}
.preview_box{background-position:center top; background-repeat:no-repeat; background-size:cover;height:750px;position:relative; }
.alpha_bg{background:#000;height:50px;filter:alpha(opacity=50);opacity:0.5;width:100%;position:absolute;z-index:6;bottom:0px;}
.downbtn{ display:block; background:url(../images/arrow.png) no-repeat center 43px;height:60px;width:100%; text-align:center; position:absolute;z-index:7;bottom:0px;line-height:52px;color:#ffffff;}
.btn_box .play_icon{background:url(../images/play_icon.png) no-repeat;width:60px;height:67px;margin-left:auto;margin-right:auto;}
.btn_box .play_icon:hover{background-color:transparent;}
.fixnav{background:url(../images/subnavbg.png) repeat-x;height:100px;width:100%;position:fixed;top:0; z-index:999;}
.fixnav .sublogo{width:105px;height:50px;display:block;float:left;margin:22px 0 0;background:url(../images/logo_sub.png) no-repeat; text-indent:-999em;overflow:hidden;}
.fixlogo{display:none;}
.subnav{position:absolute;top:34px;right:250px;width:535px;}
.subnav li{width:65px;height:34px;line-height:34px;float:left;margin-right:60px; white-space:nowrap;padding:0;}
.subnav li a{display:block;color:#b09377;padding-top:1px; }
.subnav li a:hover{border-top:1px dotted #b09377;padding-top:0px;}
.fixnav .h_rg{float:right;height: 28px;margin-top:38px;}
.fixnav .hd_1{height:100px;}
.fixnav .hd_1 .h_lf{float:none;position:absolute;right:210px;margin-top:37px;z-index:120;}
.fixnav .hd_1 .h_lf a.hd_icon01{display:none;}
.fixnav .hd_1 .music{top:40px;}
/*头部弹出层*/
.search_layout{color:#fff;width:100%; position:absolute;top:130px; padding-top:40px;z-index:992;}
.search_layout .hd_close,.map_layout .hd_close{font-size:30px;color:#fff;position:absolute;top:40px;right:20px; font-family:"宋体";}
.search_layout h2{text-align:center;}
.search_input {width:650px;margin:20px auto 0;}
.search_input .txt{border-bottom:1px solid #ffffff;height:32px;line-height:32px; background:transparent; border-width:0 0 1px;width:600px;color:#ffffff;font-size:15px;}
.searchBtn{ width: 30px;height:30px;background: url(../images/r_icon.png) -40px -84px no-repeat transparent;border:0px;cursor:pointer; text-indent:-9999px;overflow:hidden;}
.textsearchGenderSelection { display: block; margin: 40px auto;width:650px;height:28px;}
.textsearchGenderSelection .textSearchIn { float: left;width: 30%; color: #fff;text-transform: uppercase; line-height: 26px; height: 26px; text-align: left;font-size:15px;}
.textsearchGenderSelection .checkGender { float: left; width: 33%;}
.textsearchGenderSelection .checkGender .rbInputWrapper { position: relative;vertical-align: top;margin: 0 5px 0 0; display: inline-block; vertical-align: baseline; float: left;}
.textsearchGenderSelection .checkGender input[type="radio"] {width: 27px;height: 27px; margin: 0;position: absolute !important;z-index: 8;top: 0;  left: 0; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;cursor: pointer;}
.textsearchGenderSelection .checkGender input[type="radio"]:checked + .rb { height: 27px;width: 27px;background-image: url('../images/input-sb4bb150c18.png'); background-position: -90px 0; background-repeat: no-repeat; background-color: transparent;}
.textsearchGenderSelection input[type="radio"] + .rb,.textsearchGenderSelection input[type="radio"].error + span + .rb, .textsearchGenderSelection input[type="radio"].valid + span + .rb {height: 27px; width: 27px;background-image: url('../images/input-sb4bb150c18.png');background-position: -121px 0; background-repeat: no-repeat;background-color: transparent;}
.textsearchGenderSelection .checkGender .genderLabel { margin: 0 0 0 5%; line-height: 26px;float: left;text-transform: uppercase;color: #fff;}
/*列表*/
.pagebody{position:relative;z-index:0;margin-top:-5px;}
.pagebd_top{font-size:16px;color:#060607;padding:20px;line-height:30px;}
.filterbtn{border:1px solid #676664;line-height:30px;height:30px;padding:0 15px;cursor:pointer;}
.filterbtn i{font-style:normal;color:#000000; transition:transform linear 0.2s;-webkit-transition:transform linear 0.2s;}
.filterbtn:hover i{ transform:rotate(180deg);-webkit-transform:rotate(180deg); display:inline-block;*display:inline;*zoom:1;}
.prolist{overflow:hidden;}
.prolist li{float:left;width:310px;height:410px;margin-right:40px;margin-bottom:35px;_display:inline;}
.prolist li .showpic{width:310px;height:350px; background-color:#ffffff;margin-bottom:8px;}
.prolist li h2,.prolist li h2 a,.prolist li p{font-size:15px;line-height:24px;height:24px;color:#888888;}
.prolist li.rg0{margin-right:0;}
@media screen and (max-width: 1366px){
.prolist li{float:left;width:300px;height:410px;margin-right:31px;margin-bottom:25px;_display:inline;}
.prolist li .showpic{width:300px;height:350px; background-color:#ffffff;margin-bottom:8px;}
.prolist li .showpic img{width:300px;}
}
@media screen and (max-width: 1280px){
.prolist li{float:left;width:260px;height:410px;margin-right:20px;margin-bottom:25px;_display:inline;}
.prolist li .showpic{width:260px;height:350px; background-color:#ffffff;margin-bottom:8px;}
.prolist li .showpic img{width:260px;}
}
/*菜单弹出层*/
.menucon{width:500px; position:absolute;z-index:999; display:none; left:50%;margin-left:-250px;top:28px;}
.arricon{height:14px;width:25px;background:url(../images/arricon.png) no-repeat 0 2px;margin-top:12px;opacity:0.8;filter:alpha(opacity=80);}
.thd{height:48px;line-height:48px;background:rgba(29,12,7,0.5);color:#ffffff;font-size:14px;}
.tbd{height:180px;background:rgba(255,255,255,0.5);}
.thd .th_sort,.tbd .td_sort{width:360px;float:left; text-indent:2em;}
.thd .th_online,.tbd .td_online{width:140px;float:right;}
.tbd .td_sort{text-indent:0;}
.tbd .td_sort,.tbd .td_online{padding-top:14px;}
.tbd .td_sort li,.tbd .td_online li{line-height:28px;height:28px;width:100%;font-size:14px;padding-left:2em;padding-bottom:6px;}
.tbd .td_online li{padding-left:0;}
.tbd .td_sort li a,.tbd .td_online li a{color:#232323; display:block; text-align:left;}
.tbd .td_sort li a:hover,.tbd .td_online li a:hover{ background:url(../images/topline.png) left top no-repeat;color:#000;border-top:0;padding-top:1px;}
/*底部*/
.footer{position:relative;z-index:100;margin-top:-8px; }
.footer .container{position:relative;}
.footer .footer_img{background:url(../images/footerbg.png) repeat-x left top; height:5px; }
/*20160815*/
.footer .footer_color{background:#080000;/* height:362px;*/  height:112px;}
/*20160815*/
.footer_top{ display:none;}
.footer .footer_bottom dl{ padding-left:20px \0;*padding-left:20px \0;}
.footer_top .f_lf {height:220px;width:322px; padding-top:38px;float:left;}
.footer_top .f_lf a{display:block;float:left;font-size:14px;height:28px;line-height:28px;margin-top:30px;margin-right:30px;color:#ffffff;}
.footer_top .f_lf a i{width:33px;height:28px; display:block;float:left;margin-right:8px;}
.footer_top .f_lf a i.wx{background:url(../images/footer_icon.png) no-repeat;}
.footer_top .f_lf a i.dt{background:url(../images/footer_icon.png) 0 -38px no-repeat;}
.footer_top .f_rg{width:780px;float:right; overflow:hidden;margin-top:60px;}
.dlcon{width:886px;}
.footer_top .f_rg dl{width:220px;float:left;font-size:13px;}
.footer_top .f_rg dl dt{color:#ffffff;font-size:15px;line-height:40px;padding-bottom:13px;}
.footer_top .f_rg dl dd{height:35px;line-height:32px;}
.footer_top .f_rg dl dd a{color:#6a6665;}
/*20160815*/
.footer_bottom dl{line-height:22px;font-size:12px;color:#6b6562;position:absolute;top:21px;/*top:181px;*/left:0;}
.footer_bottom dl dt{ height:70px;}
.footer_bottom dl dd{height:20px;line-height:16px;}
.footer_bottom dl dd.fr{width:780px;}
@media screen and (max-width: 1280px) {
	.footer_top .f_rg dl{width:160px;float:left;font-size:14px;}
	.footer_top .f_rg{width:600px;}
	}
/*面包屑*/
.breadcrumbs{background:url(../images/topline.png) left top no-repeat;line-height:2.4;}
/*产品详情*/
.products_detail_box{width:750px;float:left;}
.tb-pic {float:right;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;height:80px;width:60px;margin-bottom:20px;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:500px;width:500px;}
.tb-s310, .tb-s310 img{max-height:500px;max-width:500px;}
@media screen and (max-width: 1280px){
	.products_detail_box{width:650px;float:left;}
	.tb-s310, .tb-s310 a{height:400px;width:400px;}
.tb-s310, .tb-s310 img{max-height:400px;max-width:400px;}
	}
.tb-s310 a{*font-size:471px;}
.tb-s60 a{*font-size:45px;}
.tb-s60, .tb-s60 a{height:80px;width:60px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb li div{background:#ffffff;}
.tb-thumb .tb-selected img{opacity:1;filter:alpha(opacity=100);}
.tb-thumb li img:hover{opacity:1;filter:alpha(opacity=100);}
.tb-thumb{width:60px;float:left;margin:0 20px 20px 40px;_display:inline;}
.tb-thumb li img{width:60px;height:80px; opacity:0.6;filter:alpha(opacity=60); transition:all linear 0.3;-webkit-transition:all linear 0.3;}
div.zoomDiv{z-index:130;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
#sidebar{width:400px;float:right;}
.productTitle,.itemPrice{color:#353432;font-size:16px;padding-bottom:5px;}
.iteminfo{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;margin:15px 0;padding:10px 0;}
.iteminfo dt,.itemsize dt{color:#111;font-size:14px;}
.iteminfo .con{line-height:20px;font-size:13px;margin:10px 0;color:#666666;}
.iteminfo .h2hidd{height:60px;overflow:hidden;}
.iteminfo .click{color:#000;cursor:pointer;}
.iteminfo .click .add{font-size:18px;}
.itemsize dt{font-size:15px;}
.itemcolor{border-bottom:1px solid #ffffff;padding:10px 0;color:#111;font-size:15px;}
.reserbtn,.tailorbtn{width:250px;height:50px;color:#fff;font-size:16px;text-align:center;line-height:50px;background-color:#5a5657;display:block;float:left;font-size:12px;border:1px solid #5a5657;}
.tailorbtn{width:146px; background:#dddddd;border:1px solid #cdcece;color:#333;}
.tailorbtn i{background:url("../images/jd.png") no-repeat; display:inline-block;width:26px;height:15px;*display:inline;*zoom:1; vertical-align:middle;}
.btnbar{margin-top:20px;}
#sidebar .tel{padding-top:10px;color:#111111;font-size:15x;}
.padbtm50{padding-bottom:50px;}
.selectsort{top: 215px;margin-left: 160px;}
.selectsort .th_sort{width:300px;}
.selectsort .th_close{width:40px; font-size:24px;text-align:center;cursor:pointer;}
.checkbox{background:#fff;padding-bottom:20px;}
.checkbox ul li{/*float:left;width:105px;*/padding:15px 0 0 15px;height:20px;line-height:20px;}
.checkbox ul li input[type='checkbox']{ vertical-align:middle;margin-right:4px;}
.ckinput {line-height:20px;}
.ckinput input{margin:15px 0 0 15px;line-height:20px;}
.re_ser{padding:0 15px;}
.re_serbtn{background-color: #464646;color: #ffffff;width:80px;height:26px;line-height:26px; border: 0px;cursor: pointer; font-size: 12px;font-family:"微软雅黑";}
.fullmask{width:100%;position:absolute;z-index:111;background:#000;opacity:0.7;filter:alpha(opacity=70);top:0;}
.size-select-box { width: 250px; height: 36px; line-height: 36px; border: 1px solid #ccc; text-indent: 5px; position: relative; }
.size-select-text { height: 36px; padding-right: 27px; background:url(../images/arr02.gif) right top no-repeat #ffffff; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; user-select: none; }
.size-select-option { display: none; position: absolute; background: #fff; width: 100%; left: -1px; border: 1px solid #aaa; }
.size-select-option li { height: 22px; line-height: 22px; color: #555; cursor: pointer; }
.size-select-option li.seleced { background: #9e9e9e; color: #fff; }
/*购物袋弹出层*/
.shoppingbag{top:165px;margin-left:160px;}
@media screen and (max-width: 1280px){
	.shoppingbag{top:165px;margin-left:50px;}
	}
.th_bag{width:32px;height:48px;padding-left:30px; background:url(../images/bag.png) no-repeat left center;float:right; position:relative;}
.th_bag i{font-size:13px;position:absolute;left:32px;top:18px;height:20px;line-height:20px;}
.bag_con{background:#A5A5A5;padding:5px 0 0 20px;}
.bag_con .bagtable{color:#ffffff;font-size:14px;}
.bag_con .bagtable,.bag_con .bagtable td{border-collapse:collapse;}
.delbtn{position:absolute;top:0px;right:10px;color:#ffffff;font-size:20px;}
.whiteline{border-top:1px solid #ffffff;}
.whiteline td{padding:6px 0;}
.item_feature dt{font-size:16px;}
.mart10{margin-top:10px;}
.bag_con .bagtable td .td{width:50%;display:inline-block;*display:inline;*zoom:1;font-size:14px;padding:5px 0;}
.padr10{padding-right:10px;}
.bag_con .bagtable td .td .txtname{width:100px;margin-left:10px;}
.bag_con .bagtable td .td .txtel{width:130px;margin-left:10px;}
.closebt,.bagsubmit{width:100px;height:26px;line-height:26px;text-align:center;display:block;font-size:24px;color:rgb(29,12,7);background:#f1f1f1;}
.bagsubmit{ background-color:#464646;color:#ffffff;width:100%;border:0px;cursor:pointer;font-size:14px;}
/*大图slide*/
.itembigslide{ width:100%;height:auto;overflow:hidden; position:relative;  }
.itembigslide .hd{ display:inline; }
.itembigslide .hd ul{ display:inline; }
.itembigslide .hd ul li{display:inline; display:none; }
.itembigslide .hd ul li.on{ color:#fff;display:inline; }
.itembigslide .bd{ position:relative; height:100%; z-index:0;   }
.itembigslide .bd li{ zoom:1; vertical-align:middle;height:100%;}
.itembigslide .bd img{ width:100%;display:block;  }
.itembigslide .prev,.itembigslide .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -32px 0px no-repeat; filter:alpha(opacity=90);opacity:0.9;   }
.itembigslide .next{ left:auto; right:3%; background-position:0px 5px; }
.itembigslide .prev:hover,
.itembigslide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.tempWrap{height:100%; }
.bgbar{height:50px;background:#000000;filter:alpha(opacity=50);opacity:0.5; position:absolute;bottom:0;left:0;width:100%;z-index:8;}
.pure-g{position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:9;color:#ffffff;}
.pure-g a{color:#ffffff;}
.md_t,.fixbar .txt_md{width:600px;margin:0 auto;text-align:center;height:21px;padding-top:10px;}
.backpage,.lk_all,.share,.fixbar .backpage,.fixbar .lkimg{position:absolute;top:10px;z-index:10;}
.backpage{left:30px;}
.lk_all{right:30px; background:url(../images/all.gif) no-repeat left center;padding-left:24px;}
.xl{padding-right:10px;}
.padlr15{padding:0 15px;}
.itembigslide .md_t .prev,.itembigslide .md_t .next{display:inline-block; position:static;font-size:18px; background:none;}
.itembigslide .md_t .prev:hover,.itembigslide .md_t .next:hover{display:inline-block; position:static;font-size:18px; background:none;}
.share{right:30px; text-align:right;}
/*查看全部*/
.total_item li{float:left;width:25%;margin:0;padding:0;overflow:hidden;position:relative;}
.total_item li img{width:100%;height:auto;display:block;}
.total_item li a{display:block;overflow:hidden;}
.fixbg{height:50px;background:#000000;filter:alpha(opacity=70);opacity:0.7; position:fixed;bottom:0;left:0;width:100%;z-index:8;}
.fixbar{position:fixed;;bottom:0;left:0;width:100%;height:50px;z-index:9;color:#f1f1f1;}
.fixbar .backpage{left:20px;}
.fixbar .lkimg{right:20px;}
.fixbar .backpage a,.fixbar .lkimg a{color:#f1f1f1;}
/*预约定制*/
.itembigslide .bd li{position:relative;}
.itembigslide .bd li h2{position:absolute;z-index:90;bottom:0;left:0;width:100%;line-height:50px; text-align:center;color:#ffffff;font-size:20px;}
.itembigslide .bd li a p{width:100%;position:absolute;z-index:90;top:50%;left:0;margin-top:-10px;font-size:20px;color:#ffffff;text-align:center;}
i.bgbar{display:block;}
/*品牌探索*/
.nobgcolor{background:transparent;padding-top:35px;}
.pgrg_local{float:left;width:20%;}
.pageright{float:right;width:80%;}
.story_info{line-height:28px;margin:20px 0 40px;}
.story_info img{width:100%;max-width:100%;}
.h56{height:56px;overflow:hidden;}
.story_toggle{border:1px solid #565656;color:#232323;width:90px;height:26px;line-height:26px; text-align:center;cursor:pointer;margin-bottom:30px;}
.story_toggle i{font-size:18px;color:#232323;line-height:22px;}
.fixedbott_bg{ bottom:0;margin:20px 0 40px; position:relative;background:#000;height:60px;filter:alpha(opacity=30);opacity:0.3;width:100%;}
.fixedbott_bg .downbtn{ display: block; background: url(../images/arrow.png) no-repeat center 24px; height: 60px; position:static;top:0px;left:0; text-align: center; line-height: 30px;color: #ffffff;}
.w290{width:290px;}  .w200{width:200px;}
.padt10{padding:6px 0;}
.th100,.th380{float:left;display:block;}
.th100{width:100px;}
.th380{width:380px;}
.invest{color:#ffffff;padding-top:10px;}
.lf290{margin-left:-290px;}
.map_layout{color: #fff;width: 100%;position: absolute;top: 130px;padding-top: 40px;z-index: 992;}
.storemap{margin:30px 5% 0;font-size:15px;}
.storemap dl{border:1px solid #a6a6a6;background:#000000;margin:20px 8%;}
.storemap dl dt{height:46px;line-height:46px;text-indent:3em;font-size:16px;position:relative;cursor:pointer;}
.storemap dl dt i{position:absolute;top:17px;right:15px;width:13px;height:13px;display:block; background:url(../images/r_icon.png) -87px -56px no-repeat;}
.storemap dl dt i.ar{ background-position:-87px -90px;}
.storemap dl dd{line-height:32px;padding-left:1.3em;display:none;}
.storemap dl dd a{padding:0 25px 0 0;background:#333;color:#A6A6A6;width: 19%;margin: 1.5%;display: inline-block;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;*display:inline;*zoom:1;text-align:center;text-rendering: auto;}
.yell_bg{background-color:#baa58a;height:60px;}
.yell_bg .breadcrumbs{margin-top:15px; background: url(../images/topline-w.png) left top no-repeat;}
.yell_bg,.yell_bg a{color:#ffffff;font-size:15px;}
.rg_s_n{position:absolute;right:20px;top:20px;border:1px solid #686868;padding:4px 12px;}
.form_tips p{line-height:32px;}
.form_tb{padding-top:60px;padding-bottom:40px;}
.fieldValue{font-size:16px;padding:20px 0;}
.fieldValue .mr,.fieldValue .ms,.fieldValue .mrs{float:left;padding:0 40px 0 10px;}
.fieldValue .mr input,.fieldValue .ms  input,.fieldValue .mrs input{margin-right:10px;}
.form_row{margin-bottom:20px;}
.form_row .td{display:inline-block;border:1px solid #959495;height:30px;line-height:30px;margin-right:20px;*display:inline;*zoom:1;padding-left:10px; overflow:hidden;}
.form_row .td input{vertical-align:middle;font-family:"微软雅黑";}
.form_row .td select{width:103px;border:none;padding:2px;font-family:"微软雅黑";vertical-align:middle;}
.whitebg{background-color:#ffffff;}
.name_txt,.mail_txt{height:30px;line-height:30px;border:none;width:334px; margin-left:10px;}
.mail_txt{width:714px;}
.msg {border:1px solid #959495;display:block;width:350px;float:left;}
.msg textarea{width:340px;border:none;height:185px;font-family:"微软雅黑"; background:url(../textareabg.png) 6px 5px no-repeat; line-height:25px; text-indent:56px; padding:5px;}
.upfile{float:left;margin-left:20px;}
.showbox{width:340px;height:160px;background:#e4e4e4;border:1px solid #959495;float:left; overflow:hidden; text-align:center;}
.upbtn{float:left;width:126px;height:160px; position:relative;margin-left:20px;}
.upbtn .s_btn{width:126px;height:160px;line-height:160px;border:1px solid #959495; text-align:center;display:block; position:absolute;left:0;top:0;z-index:2;}
.uploadbtn{ position:absolute;left:0;top:0;z-index:6;width:126px;height:160px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.upfile .ms{float:left;width:490px;clear:left;padding-top:8px;}
.f_sub{width:100px;height:30px;color:#ffffff;background:#a5a5a5;border:1px solid #959495;cursor:pointer;}

/*店铺分布*/
.breadcrumbs a{display:inline-block;margin-right:10px;margin-left:10px;*display:inline;*zoom:1;}
.breadcrumbs a.cur{    background: url(../images/topline-w.png) left top no-repeat;}
.yell_bg .city{background:none;}
.area_t{border:1px solid #565656;height:24px;line-height:24px;width:120px;padding-left:5px; vertical-align:middle;}
.seach_b{background:url(../images/fdj.gif) center center no-repeat;width:28px;height:26px;border:1px solid #565656; vertical-align:middle;margin-left:3px;cursor:pointer;}
.str_li li{ width:22%;height:330px;position:relative;margin-top:4%;float:left;margin-right:4%;}
.str_li li div.b{border:1px solid #979797;height:340px;}
.str_li li h3,.str_li li p{ padding:0 8px;line-height:32px;font-size:14px;}
.str_li li p{border-top:1px solid #979797;line-height:22px;padding-top:8px; text-align:justify;color:#333333!important;}
.str_li li p span,.str_li li p i,.str_li li p em,.str_li li p b,.str_li li p strong,.str_li li p p,.str_li li p div{color:#333333!important;line-height:22px!important;font-family:"微软雅黑"!important;}
.str_li li a.lk{position:absolute;width:90%; bottom:10px;left:5%;background-color:#a5a5a5;border:1px solid #979797; text-align:center;color:#fff;line-height:28px;}
.str_li li a.lk:hover{background-color:#878787;}
.str_li{padding-bottom:100px;}
.padd2{padding:20px 3px 20px 0;}
.city_map{margin-top:40px;}
.xfs_ewm,.rcx_ewm{ -moz-border-radius: 6px;width:300px;height:300px; background: #fff;-webkit-border-radius: 6px;border: 1px solid #536376;-webkit-box-shadow: rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:  rgba(0,0,0,.6) 0px 2px 12px; padding: 14px 22px; position: relative;display: none;position:relative;}
.xfs_ewm .hd_close,.rcx_ewm .hd_close{font-size:20px;color:#333;position:absolute;top:5px;right:5px; font-family:"宋体";z-index:999;}
.rcx_ewm img,.xfs_ewm img{width:300px;}
.hotcon .invest{height:157px;overflow:hidden;}
.hotcon .invest p{margin-bottom:5px;}
.hotcon{height:215px;overflow:hidden;}

/*新闻中心*/
.news {  padding:22px;padding-top:0; overflow:hidden; }
.news ul { list-style-image: none; list-style-type: none; margin-top: 6px; }
.news li { border-bottom: 1px dotted #888A89; height: 50px; line-height: 50px; overflow: hidden; }
.news li a { color: #414141; text-decoration: none; }
.news li span { color: #414141; float: right; margin-right: 30px; }
.shownews { padding:22px;padding-top:0; }
.shownews a:hover { text-decoration: underline;}
.shownews .title { background:#e7e7e7; height: 70px;  text-align: center; }
.shownews .title h1 { color:#b90b0a; font-size:18px; line-height:40px;}
.shownews .title span { line-height: 20px;}
.shownews DIV.text { padding:15px; }.hr { color: #666666; margin: 20px 0; line-height:25px; }
.shownews DIV.text p{font-size:14px;margin: 0 0 10px;line-height: 25px;}



.pager { margin:20px auto 0;  padding: 5px 0; clear:both; }
.page_link { height: 22px; padding: 0 20px; font-size: 11px; color: #777;}
.pager span { line-height: 20px; background: #F0F0F0; margin: 0px 2px; padding: 0 0.6em; float:left; }
.pager span a { display: block; }
.page_link_total { color: #777; }
.page_link_now { font-weight: bold; color: #d2211f; }