@charset "utf-8";
/* CSS Document 文章模型用到的*/
/**媒体列表页*/
.zhihui_zccontent{margin:10px auto 0 auto; background:#fff;width:1180px; padding:0 10px;font-family:"宋体",Arial,Helvetica,sans-serif; overflow:hidden;}
.zhihui_waa{width:100%; display:block; color:#000;  overflow:hidden; border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;  position:relative; padding-bottom:10px;}
.zhihui_waaa{width:100%; display:block; color:#000; background:#f8f2e0; overflow:hidden; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  position:relative; /*padding-bottom:10px;*/}/*2012-11-22*/
.zhihui_wleft{width:1200px; float:left; /*padding-bottom:10000px; margin-bottom:-10000px;*/ overflow:hidden;margin-top:10px;}
.lianzhao{float:left;width:1140px; overflow:hidden;background-image:url(../images/cc11.jpg);margin:20px;}
.bbt{width:350px; float:left; font-size:18px;margin:10px 0 0 10px;border:1px solid #EFECE7;}
.bbt td{padding:10px 20px;}
.bbt a:hover{color:red;}


.zhihui_wright{width:300px; float:right; background:#63BAC1; padding-bottom:10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;position:relative; margin:10px 0; margin-bottom:0; overflow:hidden; display:block; /*padding-bottom:10000px; margin-bottom:-10000px;*/ overflow:hidden;}
.zhi_leftul,.zhihui_content{margin:0;padding:0; display:block; margin:10px 0 0 10px; width:97%; overflow:hidden;}
.zhi_leftul li{float:left; list-style:none;  width:99%; border-bottom:1px dotted #898989; padding:20px 0 10px 0;}
.zhi_huiyuan{float:left;}
.zhi_huiyuan img{width:105px; height:132px; border:1px solid #b2aa99; padding:2px; background:#fff;}
.zhi_huiyri{float:left; width:558px; padding:0 0 0 10px;}
.zhi_huiyria{width:100%;}
.zhi_huiyria span{ color:#980101; font-weight:bold; padding-right:12px; font-size:14px;}
.zhi_huiyaa{line-height:22px; text-indent:28px; font-size:14px; padding:15px 0;}
.zhi_huimore{ color:#000; text-align:right; display:inline-block; width:100%;}
.zhi_huimore a{color:#000; font-weight:bold;}
.zhiu_tlbg{ background:rgba(255,84,106,0.2);margin-top:10px;  width:100%; padding:6px 0; overflow:hidden;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; position:relative; display:block; float:left;display:inline;}
.zhiu_tlbg span{ padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#000;}
.zhiu_tlbg a{color:#ff546a;}
.zhiu_trl{float:left;color: #ff546a; font-weight:normal; padding:0 0 0 20px; font-size:14px;}
.zhiu_trr{float:right; padding-right:20px;}
.zhiu_sword{width:100px; height:18px; line-height:18px; text-indent:5px; color:#999; border:1px solid #ddd;}
.zhiuw_anniu{margin-left:6px; background:#c54d31; padding:2px 5px; display:inline-block; color:#fff; text-align:center; font-style:normal; cursor:pointer;}
.zhi_huiyuan2{float:left;}
.zhi_huiyuan2 img{ /*width:190px;*/ height:115px; overflow:hidden; border-radius: 6px;}
.zjia_wi { width: 650px;}

.zhihui_rnei{width:100%; overflow:hidden; margin:10px 0 0 0; color:#efe1b6;}
.zhihui_rtitle{background:url(../images/hu_inrtbg.png) no-repeat; font-size:16px; color:#fff; text-align:center; width:266px; height:33px; line-height:33px; margin:0 auto; font-family:"微软雅黑";}
.nei_jp2{ line-height:20px; padding:10px 17px 0 17px; }
.nei_jp2 b{font-size:14px;}

.nei_jp2 div img{ width:219px; height:132px; overflow:hidden;}
.ngs_ul{margin:0; padding:0; overflow:hidden; width:100%;}
.ngs_ul li{float:left; list-style:none; overflow:hidden; border-bottom:1px dotted #69503c; padding:5px 0; width:100%;}
.ngs_dl{width:100%; padding:10px 0 0 0; overflow:hidden;}
.ngs_dl span{ background:#fff; float:left;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  position:relative; overflow:hidden; display:inline-block; width:90px;}
.ngs_dl span img{ width:84px; height:66px; display:inline-block; overflow:hidden; padding:3px;}
.ngs_dl p{float:right; line-height:20px; width:165px;}
.nei_jp2 .cp_a{float:right; text-align:right; color:#EFE1B6; padding-right:10px; padding-top:10px;}
.nei_jp2 .cp_a:hover{color:#EFE1B6;}
.ngs_ul a{color:#fff;}
.ngs_ul a:hover{color:#fff;}

/**分页*/
.yema{ margin:20px auto;width:100%; overflow:hidden}
.pages{overflow:hidden; margin:0 auto; padding:0; text-align:center;}
.pages a,.pages strong{margin:0 6px;color:#fff; background:#999; padding:0 6px;display:inline-block;}
.pages a,.pages a:hover{color:#fff; text-decoration:none;}
.pages strong{background:#ff546a;}
/**详细页面*/
.zhihui_content{}
.kecheng_ztp{font-size:12px; color:#999; padding:10px 0; text-align:center;word-break: break-all;}
.kecheng_title{font-size:18px; color:#ff546a; font-weight:bold; text-align:center; padding-top:20px; font-family:"微软雅黑"; padding-bottom:10px;}
.kecheng_xz{width:96%; margin:10px 0 0 15px; overflow:hidden; padding:0;}
.cg_story,.next_up{/*width:1100px;*/ margin: 5px auto; overflow:hidden; position:relative; line-height:22px;font-size:14px;}
.next_up li{color:#ff546a;}.next_up li a{color:#999;}
/**频道页面*/
/*20100308媒体关注*/
/*.media-tBox-tbg,.media-tBox-bbg,.mediaBox .title,.mediaBox2 .title,.media-mBox .title h3,.mediaBox .bbg,.mediaBox .title .goin,.media-story h3,.media-story .bbg,.mediaBox2 .bbg{background:url(../images/media-imgbg.png) no-repeat;}*/

.subnav{border-bottom:1px solid #ddd; padding-bottom:5px; margin:25px 0px;}
.page-b{ border-top:1px dashed #ddd; padding:10px 0 0 10px}
#contactBox .page-b p{ margin-bottom:5px}

.mediaMain{ width:1180px; margin:10px auto 0; padding:10px;background:#fff;}
.media-tBox{ margin-bottom:10px}
.media-tBox-tbg,.media-tBox-bbg{height:7px; overflow:hidden;}

.media-tBox-hot{ float:left; width:475px; line-height:22px;}
.media-tBox-hot h1{text-align:center;  margin:5px 0}
.media-tBox-hot h1 a,.media-tBox-hot h1 a:visited{ font-size:16px; color:#fff;}
.media-tBox-hot h1 a:hover{color:#ffea85;}
.media-tBox-hot p.media-hotText{ font-size:14px; color:#efe1b6;padding-bottom:10px; margin-bottom:8px;border-bottom:1px dashed #3878a7}
.media-tBox-hot p.media-hotText a,.media-tBox-hot p.media-hotText a:visited{color:#efe1b6;font-size:12px; font-weight:bold;}
.media-tBox-hot ul{ margin-bottom:6px}
.media-tBox-hot li{ color:#fff; clear:both;line-height: 28px;}
.media-tBox-hot li a,.media-tBox-hot li a:visited{ color:#fff; float:left}
.media-tBox-hot li span{ float:right;width:75px;height:28px; overflow:hidden;}
.media-tBox-interview,.media-tBox-interview a,.media-tBox-interview a:visited,.media-tBox-interview a:hover{font-size:12px; color:#c1e1ff}
/*.media-mBox { margin-top:12px;}*/
.media-mBox .mediaBox,.media-mBox .mediaBox2{float:left; display:inline; width:585px;margin-bottom:10px;}
.media-mBox .mr{ margin-right:10px}
.media-mBox-newspaper li h4{font-size:14px;}.media-mBox-newspaper li p{line-height:20px;margin-top:9px; text-indent:18px;}
.media-mBox-tv,.media-mBox-newspaper,.media-mBox-web{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #d8d8d8;}
.media-mBox .title{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; height:36px; background:url(../images/s_title_bg.png) repeat-x;border-top-left-radius:5px;border-top-right-radius:5px; line-height:36px; position:relative}
.media-mBox .title h3{float:left; padding-left:38px; display:inline; font-size:16px; font-family:"微软雅黑"; color:#454648;background:url(../images/heartIcon.gif) no-repeat 18px center;}
.media-mBox .title .goin{ display: inline; float:left; margin-left:15px; padding-left:15px;}
.media-mBox .title a.more{ position:absolute; right:10px; top:0}
.mediaBox .bbg{ height:8px; overflow:hidden}
.media-mBox-tv ul{ padding:0 4px}
.media-mBox-tv li{ float:left; display:inline; width:180px; margin:0 4px 5px; text-align:center;}
.media-mBox-tv li img{ width:180px; height:120px; margin-top:10px}
.media-mBox-newspaper{ padding:12px 20px 0 25px}
.media-mBox-newspaper li{ padding-bottom:15px}
.media-mBox-newspaper li img{ float:left; display:inline; margin-right:15px; border:1px solid #ccc; width:120px; height:97px;}
.media-mBox-newspaper h4 a{ color:#369; font-size:12px;line-height:18px}
.media-mBox-newspaper li .tgray9{ display:block; line-height:18px}
.media-mBox-web { padding:12px 25px 0; line-height:23px}
.media-mBox-web li{ clear:both;line-height:28px;}
.media-mBox-web li a{ float:left;}
.media-mBox-web li span{ float:right;color:#999;width:75px;height:28px; overflow:hidden;}
.media-mBox-newspaper,.media-mBox-web{ min-height:240px;_height:240px}

.media-story{margin-bottom:10px; background:#f4f9fe;border:1px solid #7bb8eb;border-radius:5px;}
.media-story h3{height:36px;font-size:16px; text-align:center;color:#000; background:#dfedf9; line-height:36px; overflow:hidden;}
.media-story .bbg{ height:9px; overflow:hidden}

.media-story ul{ padding:0 8px 0 4px; margin:10px 0;}
.media-story li{ background-color:#fff;float:left;display:inline; width:185px; border:1px solid #a7c9e6; margin:0 4px; text-align:center; padding:4px 0}
.media-story li.last{margin-right:0;}
.media-story li a img{ border:1px solid #c7d1d9;width:170px;}
.media-mBox .mediaBox2{background-color:#f3f9ff;}
.mediaBox2 .bbg{ height:8px; overflow:hidden}
.media-mBox-honors,.media-mBox-partner{border: solid #a7c9e6; border-width:0 1px; min-height:195px;_height:195px}
.media-mBox-honors { padding:0 15px;}
.media-mBox-honors li strong{ color:#369; display:block; margin:5px 0}
.media-mBox-honors li{ padding:12px 0}
.media-mBox-honors .picBox{ width:110px; text-align:center; float:left}
.media-mBox-honors p{ width:300px; float:left}
.media-mBox-partner{ padding:0 13px}
.media-mBox-partner a{ display:inline; float:left; margin:0 4px; width:128px; padding:20px 0 5px}
.media-mBox-partner img{ width:128px; height:55px; border:1px solid #d9dbdc;}

.media-tBox-slide{ background-color:#000; height:350px; width:650px; float:left; display:inline; margin:0 28px 0 7px; overflow:hidden}
.media-tBox-slide img{width:650px; height: 350px;}
.jfocus{ position:relative; overflow:hidden;}
.jfocus li { position:absolute; top:0; left:0;}		
.jfocus .infos, .jfocus .overlay, .jfocus .index { position:absolute; bottom:0;  z-index:2;  }
.jfocus .infos { left:0; padding-left:10px;  }
.jfocus .infos a, .jfocus .infos .desc {color:#fff; height:30px; line-height:30px}
.jfocus .overlay { left:0;height:30px; width:100%; filter:alpha(opacity=70);opacity:0.7; background:#000; z-index:1; margin:0}
.jfocus .index { padding:0 10px; height: auto; right:0; text-align:right;height:30px; line-height:30px}
.jfocus .index a { display:inline-block; margin:0 5px; color:#fff; font-weight:700; font-family:tahoma; }
.jfocus .index a.curr { color:#63bac1;}
.jfocus em {font-style: normal;  }

/**10.05  实体店**/
/*banner 样式 除活动版块*/
.fullSlide{width: 100%; position: relative; height: 415px; background:#f0f0f0; }
.fullSlide .slidePic{margin:0 auto; position:relative; z-index:0; overflow:hidden; }	
.fullSlide .slidePic ul{ width:100% !important;  }	
.fullSlide .slidePic li{ width:100% !important;  height:415px; overflow:hidden; text-align:center;  }	
.fullSlide .slidePic li a{ display:block; height:415px; }	

.fullSlide .slideDot{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;	_background:#000; _filter:alpha(opacity=60); 	}	
.fullSlide .slideDot ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .slideDot ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px;}	
.fullSlide .slideDot ul .on{ background-position:0 0; }

.fullSlide .slidePop{position: absolute;left: 50%;top: 60px;height: 315px;width: 280px;background: #ffffff;margin-left: 220px;}
.fullSlide .slidePop h1{font:18px/30px 'Microsoft Yahei';color: #323232;height: 20px;line-height: 20px;text-align: center; margin-top: 20px;}
.fullSlide .slidePop ul{padding:20px 0 0 40px;}
.fullSlide .slidePop ul li{font:16px/36px 'Microsoft Yahei';height: 43px;line-height: 36px;}
.fullSlide .slidePop a{display:block;width:220px;height: 45px;line-height: 45px;margin:0 auto;background: #ff7501;text-align:center;color: #fff;margin:15px auto 0;font-size: 22px;}
.slidePop span {margin-left: 28px;}
#content{width:100%;margin:0 auto;position:relative;}
.shop{padding-bottom: 50px;}
.shop .tip{height:106px; line-height:106px; border-bottom:1px solid #919191; background: #fff;}
.shop .tip h1{width:1000px; margin:0 auto; font:16px/32px 'Microsoft YaHei'; color: #323232; position: relative; padding-top:45px;}
.shop .tip h1 span{color: #ff0e0e; padding-left: 10px;}
.shop .tip h1 a{position: absolute; right:0; border: 1px solid #919191; border-radius: 20px; padding:0 30px;}
.near-store{background-color: #ffffff; padding-bottom: 5px; overflow:hidden;}
.shop h2{font:30px/40px 'Microsoft YaHei'; color: #323232; text-align: center; padding:32px 0 ; width:1000px; margin: 0 auto;}
.shop .store-group,
.shop .national-store-group{width:1000px; margin:0 auto;}
.shop dl{margin:50px auto 0; overflow: hidden;/* height:300px;*/ background-color:#f4f4f4 ; position: relative;}
.shop dl dt{float: left; width:300px; height:300px;}
.shop dl dt img{width:300px;}
.shop dl dd{overflow: hidden; padding:0 0 0 20px;}
.shop dl dd h3{text-align: center; font:24px/32px "Microsoft YaHei"; color: #323232; padding:20px;}
.shop dl dd p{font:16px/24px 'Microsoft YaHei'; color: #919191; margin-bottom: 20px;}
.shop dl dd span{display: block; font:16px/25px 'Microsoft YaHei'; color: #323232; padding:10px 0 5px; width:530px;}
.shop dl dd a{font:18px/32px 'Microsoft YaHei'; position: absolute; bottom:28px; right:32px; color: #ff546a;}
.shop .national-store-group{overflow: hidden;margin: 0 auto; width: 1000px;}
.shop .national-store-group .bd .ulWrap ul{width: 1000px;overflow: hidden;}
.shop .national-store-group .ulWrap li{/*height:120px;*/ width:440px; /*margin:35px 0 0;*/margin:0 30px 35px; background: none; float: left;/*padding: 0 30px;*//* border-bottom: 1px solid #ddd;*/}
.shop .national-store-group .ulWrap li dl{/*height:120px;*/margin:0;background: none;width:auto;}
.shop .national-store-group .bd .ulWrap ul li:nth-child(2n-1){/*margin-right: 130px;*/}
.shop .national-store-group dl dt{height:/*120*/200px; width:200px/*120px*/; overflow: hidden;}
.shop .national-store-group dl dt img{width:100%; height:100%;}
.shop .national-store-group dl dd{width: 220px;}
.shop .national-store-group dl dd h3{font:16px/32px 'Microsoft YaHei'; color: #323232; padding:0; text-align: left;}
.shop .national-store-group dl dd span{width:/*285px*/auto; padding:0;}
.shop .national-store-group dl dd a{bottom:0; right:0; font-size:16px;}
.national-store-group .hd{ overflow:hidden;  height:30px;margin: 26px auto 52px auto;}
.national-store-group .hd .prev{ display:block;  width:30px; height:30px; float:right; margin-left:28%;margin-right: 10px;overflow:hidden; cursor:pointer; background:url("../images/activity-list-now-prev.png") no-repeat;}
.national-store-group .hd .next{ display:block;  width:30px; height:30px; float:right; margin-right:28%;overflow:hidden; cursor:pointer;background:url("../images/activity-list-now-next.png") no-repeat;  }
.national-store-group .hd ul{ float:right; overflow:hidden; zoom:1;zoom:1; }
.national-store-group .hd ul li{ float:left;  width:30px; height:30px; color: #dedede; overflow:hidden;font-size: 14px; line-height: 30px; text-align: center; cursor:pointer; background-color: #fff; margin-right: 10px;}
.national-store-group .hd ul li.on{ background-color: #ea5404; background-position:0 0; }
/**弹出层*/
.ShopCityList{position: absolute;top: 50%;left: 50%;width: 876px;height: 570px;margin: -300px 0 0 -438px;background:#ffffff;}
.ShopCityList a.close{position: absolute;top: 9px;right: 15px;text-indent: -9999em;background: url(../images/tb-close.png) no-repeat; height: 20px;width: 20px;}
.ShopCityList h4{font: 16px/36px 'SimHei';color: #fff;background: #ff546a;height: 36px;text-align: left;padding-left: 10px; }
.ShopCityList .CityOften{padding: 30px 35px;border-bottom: 1px solid #ebebeb;text-align: left;width: 805px;}
.ShopCityList .CityOften a{font:14px/24px 'SimHei';display: inline-block;padding: 0 8px;color: #666666;}
.ShopCityList .CityOften a:hover{color: #ff546a;}
.ShopCityList .CityListChoice{padding: 15px 35px;border-bottom: 1px solid #ebebeb;text-align: left;overflow-y:scroll; height: 350px;}
.ShopCityList .CityListChoice span{color: #777777;margin-bottom: 15px;display: block;}
.ShopCityList .CityListChoice dl{overflow: hidden;height: auto;}
.ShopCityList .CityListChoice dl dt{float: left;background: #f4f4f4;text-align: right;width: 120px;font:14px/32px 'SimHei';padding-right: 5px;color: #444444}
.ShopCityList .CityListChoice dl:hover dt{background: #ff546a;color: #ffffff;}
.ShopCityList .CityListChoice dl:hover dd{background: #f9f9f9;}
.ShopCityList .CityListChoice dl dd{float: left;width: 600px;padding-left: 5px;}
.ShopCityList .CityListChoice dl dd a{display: inline-block;color: #666666;font:14px/32px 'SimHei';margin: 0 3px;}
.ShopCityList .CityListChoice dl dd a.active{color: #ff546a;}
.ShopCityList .CityListChoice dl dd a:hover{color:#ff546a; }
.ShopCityList .CityOther{padding:5px 35px 0;}
.ShopCityList .CityOther p{text-align: left;font:14px/32px 'SimHei';color: #666666;}
.ShopCityList p{position: absolute;bottom: 0;left: 90px;width: 640px;height: 76px;font:14px/76px 'Microsoft Yahe';color: #323232;}
.ShopCityList p a {display: inline-block;height: 30px;font-size: 14px;font-family: 'Microsoft Yahei';color: #fff; background: #ff546a;vertical-align: middle;line-height: 30px;width: 110px; margin-left: 15px;}

.blockOverlay,.blockOverlay02{z-index: 1000; border: medium none; margin: 0px; padding: 0px; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(0, 0, 0); opacity: 0.5; cursor: wait; position: fixed;}
.blockPage,.blockPage02{z-index: 10000; position: fixed; padding: 0px; margin: 0px; width: 30%; top: 50%; left: 35%; text-align: center; color: rgb(0, 0, 0); border: medium none; background: transparent none repeat scroll 0% 0%; cursor: default;}
.ShopCityList02{position: absolute;top: 50%;left: 50%;width:500px;height:450px;margin:-300px  0 0 -253px;background:#1e1e1e;padding:5px;border:10px solid #dca41e;}
.ShopCityList02 a.close{position: absolute;top:-21px;right:-23px;text-indent: -9999em;background: url(../images/s_tb-close.png) no-repeat; height: 31px;width:31px;}
.ShopCityList02 h4{font: 16px/36px 'SimHei';color: #fff;height: 36px;text-align: left;padding-left: 10px; }
.CityOften02{color:#d2bb78;padding:30px 20px 20px;}
.CityOften02 .p1{font-size: 28px;line-height: 32px; margin-bottom: 26px;}
.CityOften02 .p2{font-size: 24px;line-height: 26px; position: relative;border-bottom: 2px solid #d2bb78;width:300px;margin:0 auto;}
.CityOften02 .p2 span{ left:86px;font-size: 18px; padding: 0 15px; position: absolute; top: -11px;  background:#1e1e1e;}
.CityOften02 form{position:relative;top:30px;width:300px;margin:0 auto; overflow:hidden;}
.CityOften02 form .inpt,.CityOften02 form .inpt2,.CityOften02 form .inpt3{font-size:14px;background:#f9f9f9;color:#000;border-radius:3px;}
.CityOften02 form .inpt,.CityOften02 form .inpt3{margin-bottom:10px;height:36px; line-height:36px;}
.CityOften02 form .inpt span,.CityOften02 form .inpt2 span,.CityOften02 form .inpt3 span{float:left; display:block;padding-left:5px;}
.CityOften02 form .inpt .txt{float:left;display:block;padding:0 2px; height:36px; background:none;border:none;width:200px;width:248px;}
.CityOften02 form .inpt input[type="radio"]{float:left;margin:11px 6px 0 6px;border:none;}
.CityOften02 form .inpt strong{display:block;float:left; margin-right: 15px;}
.CityOften02 form .inpt strong img{ display:inline-block; margin-right: 5px;margin-top: 6px;}
.CityOften02 form .inpt2{height:70px;}
.CityOften02 form .inpt3 input{width:55px;height:35px;border:none;background:none; text-align:center}
.CityOften02 form .inpt3 strong,.CityOften02 form .inpt strong{font-weight:normal;font-size:13px;}
.CityOften02 form .inpt2 textarea{  font-size: 14px;background:none;float: left; width:220px;height:50px;line-height: 20px; padding: 2px;}
.CityOften02 form .subm{ margin-top: 12px;}
.CityOften02 form .subm a{display:block;width:99%;margin:0 auto; background:url(../images/s_a_bg.jpg) repeat-x;/*background:#2b669e;*/height:37px; text-align:center; line-height:40px;  border-radius: 5px;color:#fff;font-size:16px;border:1px solid #b5750b;}

/**sxf 11.11 首页成功故事*/
.index_story{overflow: hidden; padding: 0 12px; position: relative;    z-index: 50;}
.index_story .story_01{}
.index_story .story_01 .story_l{width:700px;float:left;}
.index_story .story_01 .story_r .fl{margin-top:6px;}
.index_story .story_01 .story_r .fl a { display:block;}
.index_story .story_01 .story_r .fl a:nth-child(2){margin-top:10px;}
.story_m a:nth-child(2){margin-top:9px;}
.story_r{width:466px;float:right;}
.index_story .story_01 .story_l .fl a{ display:block;}
.index_story .story_02{height:225px;left:426px;position:absolute;top:200px;width:334px;z-index:555;}
.fl{float:left;}
.fr{float:right;}
.mt10{margiin-top:10px;}
.mt8{margin-top:6px;}
/**sxf 11.11  实体店总页面*/
.s_city_bg{background:url(../images/s_city_bg.jpg) no-repeat top center;width:960px;height:560px; overflow:hidden;margin:50px auto 0;padding:90px 120px 0;color:#fff;font-size:17px;}
.s_city_bg .city_down{}
.s_city_bg .city_up{/*margin-top:55px;*/}
.s_city_bg  p{line-height:24px; text-align:justify;  margin-top: 3px;}
.s_city_bg .city_up .div{width:100%;}
.s_city_bg .city_up .div p{width:870px;float:left;}
.s_city_bg .city_up .div span{width:90px;display:inline-block;height:48px;font-weight:bold; float:left;}
.city_gs {margin:0 auto 60px;padding:auto 25px;}
.city_gs a{display:block;background:rgba(235,36,93,0.85);width:100%;margin:0 auto;height:62px; line-height:1;vertical-align:middle;border:1px solid #fff;border-radius:3px;font-size:52px; text-align:center;color:#fef7ad;-moz-box-shadow:0 0 3px 1px #fff;-webkit-box-shadow:0 0 3px 1px #fff;box-shadow:0 0 3px 1px #fff;}
.city_gs a img{display:inline-block;padding:2px 0 0 20px;}

/**11.16 店铺详细页面**/
.conwrap{background-color: #fff; margin: 10px auto; overflow: hidden;  padding: 10px; width: 1180px;}
.fn-clear::after{clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}
.jibenxinxi{/*height: 280px; margin-top: -10px; padding-left: 27px; width: 920px;*/}
.fn-left{float: left;}
.briinfo{width:560px;margin-left:20px;}
.fn-right{float: right;}
.baidumap{height:400px; width: 820px;border:1px solid #ddd;border:1px solid #ddd;}
.taxiway{width:350px;}
.taxiwaytitle{ background: rgba(0, 0, 0, 0) url(../images/a1_28.png) no-repeat scroll center bottom;font-size: 16px; height: 30px; line-height: 16px; text-align: center; width: 266px;}
.subwaybusbtn{border: 1px solid #ff546a; cursor: default; margin-left: 12px; margin-top: 16px;}
.taxibtn{color: #000; display: inline-block;  font-size: 14px; height: 22px; line-height: 20px; padding: 0 10px;}
.subwaybustext{font-size: 14px; height: 297px; line-height: 26px; padding-left: 12px; padding-top: 13px;}
.jibenxinxititle{ background: rgba(0, 0, 0, 0) url(../images/a1_13.png) no-repeat scroll left bottom;font-size: 18px; height: 26px; line-height: 18px; padding-left: 30px;}
.xinxitext{ text-align: justify;font-size: 14px;  line-height: 26px; margin:20px 0;}
.telapply{}
.telhotline{background: rgba(0, 0, 0, 0) url(../images/a1_17.png) no-repeat scroll left top; font-size: 18px; font-weight: bold; height: 54px; line-height: 26px; padding-left:83px; padding-top:4px; width: 154px;}
.applybtn{background: rgba(0, 0, 0, 0) url(../images/a1_19_2.png) no-repeat scroll 0 0; display: inline-block; height: 41px; width: 166px; margin-top: 16px;}


.picdis{ margin-top:20px; margin-bottom:10px;}
.picdishd{height:36px; line-height:36px; font-size:16px; color:#000;background:url(../images/hx2014_03.gif) bottom left no-repeat;}
.picdishd a{display:inline-block; padding:0px 17px; background-color:#CCC; color:#fff; font-size:14px; margin-right:4px; height:30px; margin-bottom:1px; line-height:30px;}
.picdishd a:hover{background-color:#ff546a; color:#fff; text-decoration:none;}
.picdishd a.ona{background-color:#ff546a; color:#fff;}
.picdisbd .noright img{margin-right:0;}
.picdisbd img{border:1px solid #dfdcdd; float:left; display:inline; margin-right:3%; margin-top:3%; width:180px; height:210px;}
.sptitle{/*float:left; display:inline;*/}
.buttons{/*float:right; display:inline; padding-right:36px;*/}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:600px; height:350px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:159px; left:0; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:159px; right:0; z-index:10;}
#playBox .smalltitle {width:600px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#ff546a;}


.friend{height:265px;margin:0 auto;overflow:hidden;width:1180px;}
.mr_frbox{height:265px;padding:15px 0 0;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:100px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:265px;width:100%;margin-left:50px;}
.mr_frBtnR{float:right;margin-top:100px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:200px;overflow:hidden;position:relative;margin-right:20px;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}

/*sxf 11.24爱情定制**/
.w1200{width:1200px;margin:0 auto; overflow:hidden;}
.dz_ad{margin:0px auto 12px;}
.aqdz_cnt{ }
.aqdz_cnt_l,.aqdz_cnt_l2{width:890px;border: 1px solid #d0cece;border-radius: 5px; background: #fff; }
.aqdz_cnt_l .tit,.aqdz_row2 .row .tit{ background: rgba(0, 0, 0, 0) url(../images/hd_nax_bg.jpg) repeat-x scroll 0 0; border-bottom: 1px solid #d0cece;  border-radius: 5px;  }
.aqdz_cnt_l .tit,.aqdz_cnt_r .tit,.aqdz_cnt_l2 .tit,.aqdz_row2 .row .tit{ height: 50px; line-height: 50px;font-size: 18px; color:#1f1f1f;font-family: "微软雅黑";padding-left:20px;font-weight: bold;}
.aqdz_cnt_l .cnt{background:url(../images/dz_01.jpg) 25px 0 no-repeat; overflow: hidden;padding:20px 0;}
.aqdz_cnt_l .cnt p{padding-top:7px;margin-left: 390px;line-height: 24px;font-size: 14px;padding-right: 40px; text-align: justify;}
.aqdz_cnt_l .cnt_a {margin-top: 60px;}
.aqdz_cnt_l .cnt_a a{ display: block;float: left;background: url(../images/dz_02.png) no-repeat top center;}
.aqdz_cnt_l .cnt_a a,.cnt3 .cnt_a a{width: 113px;height: 30px;color: #fff;text-align: center;line-height: 30px;margin-left: 30px;}
.aqdz_cnt_r{width:290px;background: #fff;padding-bottom:18px;}
.aqdz_cnt_r .tit{ }
.aqdz_cnt_r .h_cnt {background: url(../images/dz_05.jpg) no-repeat top center;width: 267px;height: 235px;margin-left:12px;padding-top: 60px;}
.aqdz_cnt_r .h_cnt span{background-image: url(../images/dz_6.png); background-repeat: no-repeat; display: block;margin:0 0 0 43px;height: 45px;font-size: 16px;padding-left: 30px;}
.aqdz_cnt_r .h_cnt span.sp1{ background-position: 0 0;}
.aqdz_cnt_r .h_cnt span.sp2{ background-position: 0 -52px;}
.aqdz_cnt_r .h_cnt span.sp3{ background-position: 0 -101px;}
.aqdz_cnt_r .h_cnt span.sp4{ background-position: 0 -145px;}
.aqdz_cnt02,.aqdz_row2{margin-top: 12px;}
.dz_form{background: url(../images/dz_07.jpg) no-repeat top center;width:267px;height:555px;margin-right: 10px; overflow: hidden;}
.aqdz_cnt_l2 .tit{}
.aqdz_cnt_l2 dd{width:245px;font-size:14px;color:#414548; font-family: "微软雅黑";padding:15px;float:left;border-radius: 5px;margin-left:17px; text-align: justify;margin-bottom:20px;height:196px; overflow: hidden;}
.aqdz_cnt_l2 .dd1{ background: #ffeff1;}
.aqdz_cnt_l2 .dd2{ background: #e9faef;}
.aqdz_cnt_l2 .dd3{ background: #fbf7eb;}
.aqdz_cnt_l2 dd span{float:right; display: inline-block;margin-top:20px;}
.cnt3{padding: 20px 30px;text-align: justify;font-size: 14px;}
.mt10{margin-top:10px;}.mt12{margin-top: 12px;}
.cnt3 .cnt_a a{ background: url(../images/dz_03.png) no-repeat top center;}
.dz_form .submit{background: url(../images/dz_04.png) no-repeat top center;width: 161px;height: 27px;display: block;margin-top:10px;}
.dz_form form{background: #fff;margin:60px 20px 0;padding:36px 31px 40px;border-radius:20px; -moz-box-shadow:0 0 10px 2px #4f4848;-webkit-box-shadow:0 0 10px 2px #4f4848;box-shadow:0 0 10px 2px #4f4848;}
.dz_form h2{color: #f74a66;font-size: 24px;font-family: "微软雅黑"; text-align: center;}
.dz_form p{border-top:1px solid #f74a66;margin-top:30px;padding-top:10px; text-align: center;}
.dz_form input{border:1px solid #f74b65;height:26px; line-height: 26px;margin-top:12px;width:156px;padding:0 2px;color:#666;margin-bottom:20px;}
.dingd_d{border:1px solid #f74b65;height:26px; line-height: 26px;margin-top:12px;width:156px;padding:0 2px;color:#666;margin-bottom:20px;}


.aqdz_row2{}
.aqdz_row2 .row{width:593px;border:1px solid #d0cece; background: #fff;}
.aqdz_row2 .row .tit{width:573px;}
.aqdz_row2 .row .rot_cnt{ background: #fff;padding:20px 26px 20px 6px; overflow: hidden;}
.aqdz_row2 .row .rot_cnt img{float:left;margin-right: 20px;}
.aqdz_row2 .row .rot_cnt p{margin-left: 20px;text-indent: 20px; line-height: 26px; margin-top:10px;text-align: justify;font-size:14px;}


