
/*首页*/
.moveheaddiv{width: 100%; height: 60px; box-shadow: 0px 3px 5px rgba(0,0,0,0.2); z-index: 10; background: white; display: none; position: absolute; }
.moveimg{width: 130px; height: 45px;float: left;}
.moveimg img{margin-top: 10px;}
.moveinputdiv{float: left; margin-left: 130px;margin-top: 10px; width: 760px; height: 40px;border: 2px solid rgb(113,199,1); position: relative;}
.moveinputdiv .seachimg{margin: 0px 0 0 9px; vertical-align: middle;}
.moveinputdiv input{width: 400px;height: 40px;outline: none;font-size: 14px;margin-left: 3px;color: gray;}
.moveinputdiv .seachbtn{width: 120px; height: 40px; background: rgb(116,199,1);float: right;text-align: center; line-height: 40px; color: white; font-size: 16px;} 

.swiperdiv{width: 100%;height: 418px; min-width: 1190px; position: relative;}
.swiper-container{width: 100%;height: 100%;  border-top: 1px solid #dddddd;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img{/*width: 100%;height: 421px; */text-align: center;min-width: 1190px;}
#seachDiv{width: 1010px; height: 60px; margin: auto; background: white; position:absolute; bottom: 30px; z-index: 2;border: 1px solid transparent; border-radius: 6px;}
#seachDiv:after{display:block;clear:both;content:"";overflow:hidden;}
#seachDiv .choosezhan{width: 200px; height: 62px;float: left; background: rgb(44,62,80);position: relative;top: -1px;left: -1px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
#seachDiv .choosezhan:hover{cursor: pointer;}
#seachDiv .choosezhou:hover{cursor: pointer;}
#seachDiv .choosezhan img,.choosezhou img,.choosebtn img{position: absolute;top: 19px;left: 13px;}
#seachDiv .choosezhan .test1{ display: inline-block; width: 140px;height: 58px;line-height: 58px; font-size: 16px;background: rgb(44,62,80);color: white;margin-left: 42px;font-weight: bold;}

#seachDiv .choosezhou{width: 305px; height: 60px; float: left; position: relative;}
#seachDiv .choosezhou .test2{display: inline-block;line-height: 58px; color: #71c701; width: 220px;height: 58px; font-size: 16px;margin-left: 42px; outline: none;}

.choosezhou .hidezhuan{display: none; width: 629px; height: auto; background: white;border: 1px solid #e9e7e7;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;  position: absolute; left: -1px; top: 59px; box-shadow:  0 0 5px 1px #f4f4f4;;}
.choosezhou .hidezhuan .godays,.gowhere,.goandwho,.goandwan{width: 100%; height: auto; padding-bottom: 8px;}
.choosezhou .hidezhuan ul{margin-left: 20px;}
.choosezhou .hidezhuan h2{ margin-top: 8px; font-size: 12px; font-weight: bold;}
.choosezhou .hidezhuan li{display: inline-block;}
.choosezhou .hidezhuan li a{margin: 0px 10px 0px 0px; font-size: 12px; line-height: 25px; color: gray;}
.choosezhou .hidezhuan .godays a:hover{color: #ff7800;}
.choosezhou .hidezhuan .gowhere a:hover{color: #ff7800;}
.choosezhou .hidezhuan .goandwho a:hover{color: #ff7800;}
.choosezhou .hidezhuan .goandwan a:hover{color: #ff7800;}
.choosezhou .hidezhuan .footerwen{ width: 100%; height: 35px; border-top: 1px dashed #ddd;background: #f8f8f8;line-height: 35px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;color: #888;}
.choosezhou .hidezhuan .footerwen p{font-size: 15px; color: #888; text-indent: 20px; }
.choosezhou .hidezhuan .footerwen span{font-size: 15px; font-weight: bold; color:#ff7800;}
#seachDiv .choosenong{width:  320px; height: 60px; float: left; position: relative;border-left: 1px solid gainsboro;}
#seachDiv .choosenong .test3{width: 300px;height: 58px; font-size: 14px; outline: none;margin-left: 15px;}
#seachDiv .choosebtn{width: 180px; height: 60px; background: rgb(113,199,1);float: right;text-align: center; line-height: 60px; font-size: 24px;color: white;text-indent: 20px; position: relative; border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
#seachDiv .choosebtn img{position: absolute;top: 19px;left: 20px;}
.tan_seach{width: 504px;height: auto; background: white;position: absolute; top: 63px;border-radius: 8px; left: 0px; box-shadow: 0 0 5px 1px #f4f4f4;display: none; }
.tan_seach_p{background: #eee;cursor: pointer;}
.tan_seach p{width: 100%; height: 36px;line-height: 36px;}
.tan_seach p:hover{background: #eeeeee; cursor: pointer;}
.tan_seach p i{width: 20px;height: 20px;display: inline-block;margin: 0px 5px 0px 8px;vertical-align: text-bottom;}
.tan_seach p span{line-height: 36px;display: inline-block;font-size: 14px;}
.tan_seach p .seach_wen{color: gray;}
.tan_seach p .seach_zhong{color: #ff8800;}
.tan_seach p .seach_right{float: right; color: #999999;margin-right: 10px;}
.tan_seach p .se1{background: url(../images/seachicon.png) no-repeat -16px -22px;}
.tan_seach p .se2{background: url(../images/seachicon.png) no-repeat -16px -61px;}
.tan_seach p .se3{background: url(../images/seachicon.png) no-repeat -16px -95px;}
.tan_seach p .se4{background: url(../images/seachicon.png) no-repeat -16px -22px;}
.tan_seach p .se5{background: url(../images/seachicon.png) no-repeat -16px -128px;}
.tan_seach p .se6{background: url(../images/seachicon.png) no-repeat -16px -166px;}
.tan_seach p .se7{background: url(../images/seachicon.png) no-repeat -16px -200px;}


.tan_seach_1{display: none; width: 643px;height: auto; background: white;position: absolute; top: 48px;border-radius: 8px; left: -2px; box-shadow: 1px 2px 1px rgba(0,0,0,.2);z-index: 100;}
.tan_seach_p{background: #eee;cursor: pointer;}
.tan_seach_1 p{width: 100%; height: 36px;line-height: 36px;}
.tan_seach_1 p:hover{background: #eeeeee; cursor: pointer;}
.tan_seach_1 p i{width: 20px;height: 20px;display: inline-block;margin: 0px 5px 0px 8px;vertical-align: text-bottom;}
.tan_seach_1 p span{line-height: 36px;display: inline-block;font-size: 14px;}
.tan_seach_1 p .seach_wen{color: gray;}
.tan_seach_1 p .seach_zhong{color: #ff8800;}
.tan_seach_1 p .seach_right{float: right; color: #999999;margin-right: 10px;}
.tan_seach_1 p .se1{background: url(../images/seachicon.png) no-repeat -16px -22px;}
.tan_seach_1 p .se2{background: url(../images/seachicon.png) no-repeat -16px -61px;}
.tan_seach_1 p .se3{background: url(../images/seachicon.png) no-repeat -16px -95px;}
.tan_seach_1 p .se4{background: url(../images/seachicon.png) no-repeat -16px -22px;}
.tan_seach_1 p .se5{background: url(../images/seachicon.png) no-repeat -16px -128px;}
.tan_seach_1 p .se6{background: url(../images/seachicon.png) no-repeat -16px -166px;}
.tan_seach_1 p .se7{background: url(../images/seachicon.png) no-repeat -16px -200px;}



.hidechoose{display: none; width: 507px; background: white; position: absolute; top: 60px; left: 0px; border-radius: 5px; box-shadow: 0 0 5px 1px #f4f4f4;}
.hidechoose .tit{width: 100%;height: 40px;background:rgb(113,199,1);}
.hidechoose .tit ul{width: 100%;}
.hidechoose .tit .on{background:rgb(113,160,20);}
.hidechoose .tit ul .citys{width: 80px; line-height: 40px; color: white; text-align: center; font-size: 14px; display: inline-block;}
.citysdiv{width: 100%; height: auto;}
.citysdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.citysdiv .citysdivleft{width: 100px;height: 100px; float: left; color: rgb(113,199,1); font-size: 24px; text-align: center;line-height: 50px;}
.citysdiv .citysdivright{border-bottom: 1px dotted  gainsboro; width: 400px;height: auto; float: right;}
.citysdiv .citysdivright li{display: inline-block; width: 60px; height: 25px; margin-top: 5px; text-align: center; line-height: 25px;}
.s_city_window_prompt {padding: 5px;width: 490px;height: 20px;clear: both;border-top: 1px dashed #ddd;background: #f8f8f8;text-align: left;margin-top: 10px;font: 12px/20px "Microsoft YaHei";color: #888;text-indent: 10px;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomleft: 3px;-moz-border-radius-bottomright: 3px;-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-left-radius: 3px;-webkit-border-bottom-right-radius: 3px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.dt_car{height: 28px;width: 100px;padding: 0 6px;outline: none ;}
.dd_car{left:-30px !important; top:30px !important;}
.hotcity_main{width: 100%; height: auto; }
.hotcity_main ul li{display: inline-block;width: 80px; height:35px;margin-top: 5px;text-align: center;line-height: 35px; font-size: 14px;}
.shoptimenow .date_selector{top: 26px !important; left: 1.5px !important;}	


#box{position: fixed;left: 50%;top: 160px;display: none; margin-left: -660px;}
#box ul li{width: 50px;height: 50px;line-height: 50px;border: 1px solid #d5d5d5;text-align: center;border-top: none; border-bottom:none;background: white;font-size: 16px;}
#box ul li .word{color: #898989;font-size: 14px; line-height: 49px;display: inline-block; border-bottom: 1px solid #e6e6e6;}
#box ul li:last-child{border-bottom:1px solid gainsboro;}
#box ul li:first-child{border-top:1px solid #d5d5d5;}
#box ul .on{background:  url(../images/floorbc.png) no-repeat;}
#box ul .on1{background:  url(../images/floorbc2.png) no-repeat;}
#box ul .on2{background:  url(../images/floorbc3.png) no-repeat;}
#box ul .on3{background:  url(../images/floorbc4.png) no-repeat;}
#box ul .on a,ul .on1 a,ul .on2 a,ul .on3 a{color: white !important; border-bottom: 1px solid #d5d5d5; line-height: 50px;}


#backdiv{width: 100%;height: 20px; background: rgb(239,239,239);min-width: 1190px;}
.quntitle{width: 100%; height: 53px;}
.quntitle .quntileleft img{margin: 0px 10px 0px 13px; }
.quntitle .quntileleft{width: 265px;height: 53px;background: url(../images/icon_goback.png) no-repeat -31px 13px;border: 1px solid white; color: rgb(77,206,184);font-size: 26px;line-height: 53px; float: left;}
.quntitle .quntileright{width: 220px; height: 53px; float: right; text-align:right; line-height: 70px;;}
.quntitle .quntileright a{ font-size: 16px; color: #b5b5b5;}
.quntitle .quntileright img{margin-left: 5px;}
.seasondiv{width: 100%; margin-top: 15px;}
.seasondiv{width: 100%;}
.seasondiv .seasones{width: 260px; margin-left: 25px;display: inline-block;}

.seasondiv .seasones img{vertical-align: middle;}
.seasondiv .seasones .monthes{width: 49px;height: 30px;color: #7c7c7c; display: inline-block; border: 1px solid gainsboro;margin-left: 13px;line-height: 30px; text-align: center;}
.seasondiv .seasones a{font-size: 16px;}
.seasondiv .seasones ul{display: inline-block;width: 100%; height: 100%;}
.seasondiv .seasones .on{background: rgb(113,199,1); color: white; border: 1px solid rgb(113,199,1);}

.swiper-container_2 {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;border-top: none;}
.swiper-container_2 .swiper-slide img{text-align: center;min-width: 269px;}

.seaconcen{width: 100%; height: 450px;margin-top: 15px;margin-bottom: 20px;}
.seaconcen:after{display:block;clear:both;content:"";overflow:hidden;}
.seaconcen .seaconcenleft{width: 269px; height: 447px;float: left; position: relative;}
.seaconcen .seaconcenright{width: 921px; height: 447px;float: right;}
.seaconcen .seaconcenleft img{width: 269px;height: 447px;}
.seaconcen .seaconcenleft .maskdiv{padding: 0px 20px 0px 20px; width: 229px; height: 150px; position: absolute; bottom: 0px; left: 0px; background: rgba(39,84,148,0.85); text-align: center;}
.seaconcen .seaconcenleft .maskdiv .masktit{color: white; font-weight: bold; font-size: 24px;line-height: 50px;}
.seaconcen .seaconcenleft .maskdiv .maskcen{color: white; font-size: 16px; line-height: 25px;font-weight: bold; text-align: left;}
.seaconcen .seaconcenright .leftsmdiv{float: left; width: 211px; height: 234px;margin-left: 19px;}
/*.seaconcen .seaconcenright .left_1{float: right;}*/
.seaconcen .seaconcenright .leftsmdiv .imgdiv{width: 211px;height: 125px;}
.seaconcen .leftsmdiv .imgdiv img{width: 211px;height: 125px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.seaconcen .leftsmdiv .imgdiv img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.seaconcen .leftsmdiv p{color: #a8b0b9;margin-top: 6px; font-size: 14px;text-indent: 5px; line-height: 25px; height: 25px; overflow: hidden;}
.seaconcen .leftsmdiv .add1 a{font-size: 16px;}
.seaconcen .leftsmdiv .zhuti,.leftsmdiv .tese{font-size: 14px;color: #333333;}
.seaconcen .leftsmdiv .add2 a{color: #999999;}
.seaconcen .leftsmdiv .add2 a:hover{color: #ff8800;}
.backh70{width: 100%; height: 70px; background:rgb(246,246,246); margin-top: 15px;text-align: center;min-width: 1190px; line-height: 70px; margin: auto;}
.backh70 img{vertical-align: middle;}
.backh70 .flowerleft{margin-right: -80px;}
.backh70 .flowerright{margin-left: -80px;}
.backh70 .titcen{font-size: 24px;color: rgb(80,203,181);}
.itemdiv{width: 100%; height: 690px;}
.itemdiv .itemcendiv{width: 582px; height: 318px; margin: 15px 10px 15px 10px; float: left;border: 1px solid rgb(237,233,233);box-shadow: 0 0 5px 1px #f4f4f4;}
.itemdiv .item_1{margin-left: 0px;}
.itemdiv .item_2{margin-right: 0px; }
.itemdiv .item_3{margin-left: 0px;margin-top: 10px;}
.itemdiv .item_4{margin-right: 0px;margin-top: 10px;}
.itemdiv .itemcendiv .itemleft{width: 187px;height: 318px;float: left;position: relative;background: #fbfbfb;}
.itemdiv .itemcendiv .itemleft img{width: 187px;height: auto;}
.itemdiv .itemcendiv .itemmidle{width: 298px;height: 318px;float: left;border-left: 1px solid rgb(237,233,233); border-right: 1px solid rgb(237,233,233);}
.itemdiv .itemcendiv .itemright{width: 93px;height: 318px;float: left;}
.itemdiv .itemcendiv .itemleft .youitem{width: 100%; height: 50px; position: absolute; bottom: 0px; left: 0px;}
.itemdiv .itemcendiv .itemleft .youitem span{width: 70px; height: 25px;border: 1px solid gainsboro; display: inline-block; text-align: center; line-height: 25px; font-size: 14px; margin-left: 13px; background: white;}

.itemdiv .itemcendiv .itemleft .itemname{width: 100%; height: 18px; position: absolute; top: 30px; left: 0px; }
.itemdiv .itemleft .itemname i{display: inline-block; width: 5px;height: 18px;margin-left: -1px;}
.itemcendiv .itemleft .itemleftimg{width: 187px; height: 171px; margin-top: 80px;}

.itemdiv .itemcendiv .itemleft .itemname #item_na{font-size: 18px; font-weight: bold;margin-left: 10px;color: #333333;}
.itemdiv .itemcendiv .itemleft p{position: absolute; top: 55px; left: 15px; font-size: 14px;color: gray;}
.itemdiv .itemcendiv .itemmidle .itemmidletop{width: 100%; height: 230px; border-bottom: 1px solid rgb(237,233,233);}
.itemdiv .itemmidletop .itemtopleft{width: 135px; height: 210px; float: left; margin: 10px 0px 10px 9px; text-align: center;}
.itemdiv .itemmidletop .itemtopleft .itemleftimg{width: 100%; height: 154px;}
.itemdiv .itemmidletop .itemtopleft .itemleftimg img{width: 135px; height: 154px; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.itemdiv .itemmidletop .itemtopleft .itemleftimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.itemdiv .itemtopleft .itemleftimg .addname a{line-height: 25px; font-size: 14px; color: #333333;}
.itemdiv .itemtopleft .itemleftimg .addname a:hover{color: #ff8800;}
.itemdiv .itemtopleft .itemleftimg .addcenten{line-height: 25px; color: #666666; font-size: 12px;overflow: hidden;height: 25px;}
.itemdiv .itemmidlebot{padding: 10px;}
.itemdiv .itemmidlebot:after{display:block;clear:both;content:"";overflow:hidden;}
.itemcendiv .tempWrap{overflow:hidden; position:relative; height:90px}
.itemcendiv .infoList{height: 216px; position: relative; padding: 0px; margin: 0px; top: -69.573px;}
.itemcendiv .infoList li{height: 90px;}


.itemdiv .itemmidlebot .touxiangleft{width: 30px; height: 30px;float: left;}
.itemdiv .itemmidlebot .touxiangleft img{width: 100%; height: 100%;}
.itemdiv .itemmidlebot .touxiangright{width: 230px; height: 70px; float: right;}
.itemdiv .itemmidlebot .touxiangright .username{font-size: 14px;line-height: 25px;}
.itemdiv .itemmidlebot .touxiangright .username #usernameid{font-size: 14px;line-height: 25px; color: rgb(255,157,0);;}
.itemdiv .itemmidlebot .touxiangright .discuss{color: gray;line-height: 20px;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.itemdiv .itemcendiv .itemright ul{width: 95px;margin-top: 20px;text-align: center;}
.itemdiv .itemcendiv .itemright ul li{line-height: 30px;font-size: 14px; color: gray; height: 30px; overflow: hidden;}
.itemdiv .itemcendiv .itemright ul li:hover{color: #ff8800;}
.bigback{width: 100%; height: auto; background: #f6f6f6; border-top: 1px solid white;min-width: 1190px;}
.bidbackon{border-bottom: 1px solid rgb(222,222,222);}
.peoplediv{width: 100%; height: 780px; margin-top: 15px;}
.peoplediv .kindsyou{width: 282px;height:340px;display: inline-block; background: white;margin: 16px 16px 16px 0;box-shadow: 0 2px 8px rgba(0,0,0,.03);}
.peoplediv .kinds_1{margin-left: 0px;}
.peoplediv .kinds_2{margin-right: 1px; float: right;}
.peoplediv .kindsyou .kindsyouleft{width: 200px; height: 283px;margin-top: 57px; float: left; position: relative;}
.peoplediv .kindsyou .kindsyouright{width: 82px; height: 340px;float: right;background: #fafafa;}
.peoplediv .kindsyou .kindsyouleft .kindimg{width: 200px; height: 283px;}
.peoplediv .kindsyou .kindsyouleft .kindsyouleftbot{width: 100%; height: 80px; position: absolute; bottom: 20px; left: 0px; background: rgba(254,254,254,0.9);-pie-background:rgba(254,254,254,0.9); text-align: center;}
.peoplediv .kindsyouleftbot .gowhere{line-height: 28px; font-size: 14px;font-weight: bold;color: rgb(201,90,16);}

.peoplediv .kindsyouleftbot .doing{display: inline-block;color: #333333; width: 70px; height: 25px;margin-left: 10px; background: white; text-align: center; line-height: 25px;border: 1px solid #dddddd;}
.peoplediv .kindsyou .kindsyouleft .itemname{width: 100%; height: 18px; position: absolute; top: -35px; left: 0px; }
.peoplediv .kindsyou .kindsyouleft .itemname i{display: inline-block; width: 5px;height: 18px;}
.peoplediv .kindsyou .kindsyouleft .itemname #item_na{font-size: 18px; font-weight: bold;margin-left: 10px;color:#333333;}
.peoplediv .kindsyou .kindsyouright ul{width: 82px;margin-top: 20px;text-align: center;}
.peoplediv .kindsyou .kindsyouright ul li{line-height: 30px;font-size: 14px; color: gray; height: 30px; overflow: hidden;}
.peoplediv .kindsyou .kindsyouright ul li:hover{color: #ff8800;}
.newsdiv {width: 100%; height:auto;margin-top: 15px;}
.newsdiv .newsdivleft{width: 282px;height:auto; float: left;}
.newsdiv .newsdivright{width: 888px;height:auto; float: right;}
.stratediv{width: 100%; height: 50px; border-bottom: 2px solid gainsboro;}
.stratediv .strate{width: 100px; height: 50px;display: inline-block; line-height: 50px; font-size: 18px; border-bottom: 2px solid rgb(255,157,0);}
.stratediv .statebtn{ float: right; width: 150px; height: 40px;font-size: 18px; color: white;line-height: 40px; background:rgb(255,157,0); display: inline-block;text-align: center;margin-top: 5px; border-radius: 5px;}
.stratediv .statebtn img{margin-right: 10px;}
.stratediv .tit_more{float: right; font-size: 12px;color: #999999; margin-top: 20px;}
.states_div{width: 100%; height: auto; margin-top: 20px;}
.states_div .statesimg{width: 100%; height: 135px; }
.states_div .statesimg img{float: left; width: 206px !important; height: 135px !important; margin-left: 20px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}}
.states_div .statesimg:after{display:block;clear:both;content:"";overflow:hidden;}
.states_div .statesimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.states_div .statesimg img:nth-child(1){margin-left: 0px;}
.states_div .statesimg img:first-child{margin-left: 0px;}
.states_div p{line-height: 25px;font-size: 14px;color: #666666; text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;height: 75x;overflow:hidden;}
.states_div p:hover{color: #ff8800;}
.bigtit_cen:hover{color: #ff8800;}
.states_div .statesnews:after{display:block;clear:both;content:"";overflow:hidden;}
.bigtit_cen{line-height: 45px; font-size: 20px; color: #666666; font-weight: bold; }
.states_div .statesnews{width: 100%; height: 40px;margin-top: 10px;}
.states_div .statesnews .statesnewsleft{width: 300px; height: 50px; float: left;border: 1px solid transparent;}
.states_div .statesnews .statesnewsright{width: 190px; height: 40px; float: right;text-align: right; }
.statesnewsleft .touxiang{display: inline-block;float: left; width: 30px;height: 30px;border-radius: 50%;overflow: hidden; margin: 5px;}
.statesnewsleft .touxiang img{width: 100%; height: 100%;}
.statesnewsleft .user_name{width: auto;height: 30px;float: left; display: inline-block; font-size: 16px;color: rgb(255,157,0);margin-top: 10px;}
.statesnewsleft .statesadd{width: auto; height: 30px;display: inline-block; text-align: center; margin-left: 10px; margin-top: 10px;}
.statesnewsleft .statesadd i{width: 16px; height: 23px;display: inline-block; background: url("../images/useraddimg.png") no-repeat;}
.statesnewsleft .statesadd .addname{width: auto;height: auto;display: inline-block; line-height: 30px;margin-left: 10px;font-size: 16px;padding-bottom: 10px;}

.statesnewsleft .tn-place{margin-left: 16px;display: inline-block; margin-top: 10px;}
.statesnewsleft .tn-place i{width: 16px; height: 23px;float: left; display: inline-block; background: url("../images/useraddimg.png") no-repeat; margin: 0px 10px 5px 5px;}
.statesnewsleft .tn-place a{font-size: 14px; color: #666666;}
.statesnewsleft .tn-place a:hover{color: #ff8800;}
.statesnewsright .tn-nums,.statesnewsright .tn-times{display: inline-block;margin-top: 12px; margin-left: 10px; color: #b4b4b4;}
.statesnewsright .tn-nums i{float: left; width: 19px;height: 13px;display: inline-block; background: url("../images/stateyers.png") no-repeat;margin: 2px 5px 5px 5px;}
.statesnewsright .tn-times i{float: left; width: 15px;height: 14px;display: inline-block; background: url("../images/statetime.png") no-repeat;margin: 2px 5px 5px 5px;}
.states_border{border-bottom: 1px solid #eeeeee;}
.states_border:after{display:block;clear:both;content:"";overflow:hidden;}

.tittopdiv{width: 100%; height: 50px; line-height: 50px;}
.tittopdiv .bigtit{font-size: 18px; color: #333333;}
.tittopdiv .tit_more{float: right; font-size: 12px;color: #999999;}
.topimgdiv{width: 100%; height: 164px;}
.topimgdiv img{width: 282px; height: 164px;}
.tn-centen h1{font-size: 16px;color: #333333; line-height: 30px;margin-top: 5px;}
.tn-centen h1:hover{color: #ff8800;}
.tn-centen h2{font-size: 14px;line-height: 25px;color: #666666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tn-centen p{font-size: 12px;line-height: 30px;height: 30px; color: #666666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.tn-centen p:hover{color: #ff8800;}
.tn-centen .tn-time{margin-right: 5px; color: #666666;}
.culturediv{ border-top: 1px solid rgb(238,238,238);}
.columndiv,.culturediv{padding-bottom: 10px;}




/*农家乐首页*/
.width119{width: 1190px;margin: auto; overflow: hidden;}
.topback{width: 100%;height: 260px;border-top: 1px solid gainsboro;  background: url(../images/heagbackimg.png) no-repeat top center; min-width: 1210px;margin:0 auto;}
.topback .seachDiv{width: 360px;height: 340px;background: white;border: 1px solid gainsboro;border-top: 1px solid transparent;position: relative;}
.topback .seachDiv .xiangqu,.seachDiv .zhaodiv,.seachDiv .feiyong,.seachDiv .seachbot{width: 320px;height: 44px;border: 1px solid gainsboro;margin: 15px auto;line-height: 45px;border-radius: 5px;}
.topback .seachDiv .input_tit{display: inline-block; width: 80px;height: 45px; background: lightpink;color: white;text-align: center;font-size: 16px;} 
.topback .seachDiv .xiangqu .input_tit{background: rgb(255,141,19);}
.topback .seachDiv .zhaodiv .input_tit{background: rgb(99,184,240);}
.topback .seachDiv .feiyong .input_tit{background: rgb(133,212,198);}
.topback .seachDiv input{width: 200px;height: 40px;outline:none ;font-size: 14px;text-indent: 4px; color: #666;}
.seachDiv .seachbot .seachbotin{width: 300px;height: 40px;}
.seachDiv .seachBtn{width: 280px;height: 40px;background: rgb(116,192,89);color: white;font-size: 18px;text-align: center;line-height: 40px;margin: 10px auto;border-radius: 5px;}

.seachDiv p{text-align: center;font-size: 13px; color: rgb(102,131,165);}
.seachDiv .zhaoothdiv{display: none; width: 300px;height: auto;background: white; border: 1px solid gainsboro;z-index: 2; position: absolute;left: 19px;top: 122px;}
.seachDiv .zhaoothdiv li{width: 65px;height: 28px;margin: 10px 15px 10px 15px; text-align: center;line-height: 28px;font-size: 13px;color: grey;border-radius: 3px;border: 1px solid gainsboro;display: inline-block;}
.seachDiv .zhaoothdiv li:hover{cursor: pointer;background:rgb(255,136,0);color:white}
.seachDiv .zhaoothdiv .on{background:rgb(255,136,0);color:white}

.seachDiv .feiyongthdiv {display: none; width: 349px;height: 154px;background: white;border: 1px solid gainsboro;z-index: 2;position: absolute;left: 19px;top: 183px;}
.seachDiv .feiyongthdiv li {width: 80px;height: 28px;margin: 10px 15px 10px 15px;text-align: center;line-height: 28px;font-size: 13px;color: grey;border-radius: 3px;border: 1px solid gainsboro;display: inline-block;}
.seachDiv .feiyongthdiv li:hover{cursor: pointer; background:rgb(255,136,0);color:white}
.seachDiv .feiyongthdiv .on{background:rgb(255,136,0);color:white}
.topback .baoDiv{float: right; margin-top: -70px; width: 815px;height: 68px; background: white; border: 1px solid gainsboro;}
.topback .baoDiv .baoDivleft{position: relative; width: 265px;height: 55px;margin-top: 8px; background: url("../images/baolimg.png") no-repeat;}
.topback .baoDiv .baoDivleft .baowen{font-size: 14px; color: rgb(102,131,165); position: absolute; left: 68px; top: 28px;}
.topback .baoDiv .baoDivright{float: right; margin-top: -55px; width: 434px;height: 53px; background: url("../images/baoimg.png") no-repeat;}

.grayback{width: 100%; height: 100px; background:rgb(247,247,246);}

.city-drop-down{display: none; position: absolute;top: 61px;left: 19px;line-height: 13px;border: 1px solid gainsboro;background: #fff;padding: 15px 12px;width:400px;z-index:10000;box-shadow: 2px 2px 2px #F7F7F7 !important;}
.show_city .hd ul{padding-top: 8px;padding-bottom: 9px;height: 22px}
.show_city .hd ul li{float:left;padding:0px 15px;height: 28px;text-align: center;line-height: 28px;color:#666;cursor: pointer;}
.show_city .hd ul li.on{padding:0px 14px;border-top: 2px solid #f80;height:29px;line-height: 25px;border-left: 1px solid #dedede;border-right: 1px solid #dedede;border-bottom: 1px solid #fff !important;}
.tagContent{padding-top:5px;border-top: 1px solid #dedede;}
.tagContent .line{padding-bottom: 7px;clear: both;padding-top: 7px;}
.tagContent .line .line_left{width: 35px;float: left;font-size: 12px;color: #999;line-height: 18px;padding-top: 4px;padding-left: 12px;}
.tagContent .line .line_right{width:350px;float:left;}
.tagContent .line .line_right a{margin-right: 15px;color: #666;display: block;white-space: nowrap;float: left;line-height: 25px;padding: 0 5px;margin-top: 2px;border-radius: 5px;}
.tagContent .line .line_right .on{background: #ff8800; color: white;}

.tagContent .line .line_right a:hover{background: #ff8800; color: white;cursor: pointer;}
.tagContent .line .line_right a b{line-height: 25px;}
.tagContent .line .line_right .shixiao{color: #bbb;cursor: not-allowed;}

.centop span{ font-size: 20px;text-align: center; line-height: 50px; display: inline-block; width: 100px; height: 50px;border-bottom: 3px solid gainsboro; color: gray;position: relative;}
.centop span:hover{cursor: pointer;}
.centop img{margin-top: -5px;}
.centop .on{border-bottom:3px solid rgb(116,192,89)}
.centop .centop_more{float: right; color: #333; margin: 28px 15px 0 0; font-size: 14px;}
.centop .centop_more:hover{color: #ff8800;}
.centop .centop_more img{margin-left: 3px;}

#triangle-up {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 8px solid rgb(116,192,89);position: absolute;bottom: 0;left: 45px;display: none;}
.nongjiadiv:after{display:block;clear:both;content:"";overflow:hidden;}
.nongjiadiv .itemleft{float: left; width: 190px; height: 270px;  position: relative;margin-right: 8px;margin-top: 20px;}
.nameright{float: left; border: 1px solid gainsboro; margin-right: 7px; width: 190px; height: 270px;margin-top: 20px;}
.nameright:nth-child(6n+6){margin-right: 0px;}
.nongjiadiv .itemleft .item{font-size: 26px; position: absolute; left: 20px; top: 20px;font-weight: bolder;}
.nongjiadiv .itemleft .moremask{width: 189px; height: 30px; color: white; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.5); text-align: center; line-height: 30px;}
.nongjiadiv .itemleft .moremask:hover{color: #ff8800;}
.nameright .rightimg{width: 190px; height: 135px; position: relative;}
.nameright .rightimg img{width: 100%; height: 100%; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.nameright .rightimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.nameright .njlname{width: 100%;height: 30px;line-height: 30px; color: white; position: absolute; bottom: 0px;left: 0px; background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%); font-size: 16px; text-indent: 3px;}
.nameright .njlprice{width: 92%;height: 45px; border-bottom: 1px solid gainsboro; margin: auto;line-height: 45px;}
.nameright .njlprice img{margin-left: 20px; margin-right: 10px;}
.nameright .njlprice .price_fu{color: rgb(255,136,0);font-size: 14px;}
.nameright .njlprice .price_jia{font-size: 20px;color: rgb(255,136,0);font-weight: bold;}
.nameright .njlprice .price_jun{color: #888888; margin-left: 2px;}
.nameright .njl_comment{width: 92%; margin: auto; height: 36px; overflow: hidden;}
.nameright .njl_comment .comment_tit{line-height: 35px;font-size: 14px;}
.nameright .njl_comment .comment_num{color: #888888; margin-left: 3px;}
.nameright .njl_comment .comment_nei{color: gray; font-size: 14px; line-height: 23px; overflow: hidden; height: 46px;}
.itemleft .it1{color: rgb(161,141,92)}
.itemleft .it9{color: rgb(59,95,130)}
.itemleft .it10{color: rgb(87,125,121)}
.itemleft .it11{color: rgb(102,84,24)}
.itemleft .it2{color: rgb(116,84,38)}
.itemleft .it3{color: rgb(76,102,150)}
.itemleft .it4{color: rgb(132,121,113)}
.itemleft .it6{color: rgb(126,152,158)}
.itleft1{ background: url("../images/nongjiaimg.png") no-repeat;}
.itleft9{ background: url("../images/yujiaimg.png") no-repeat;}
.itleft10{ background: url("../images/minquimg.png") no-repeat -40px 0px;}
.itleft11{ background: url("../images/jiuzing.png") no-repeat -126px 0px;}
.itleft2{ background: url("../images/shanzimg.png") no-repeat;}
.itleft3{ background: url("../images/dujimg.png") no-repeat -105px 0px;}
.itleft4{ background: url("../images/caizhaimg.png") no-repeat;}
.itleft6{ background: url("../images/shengtaimg.png") no-repeat -37px -7px;}



/*目的地首页*/
.bournbk{width: 100%;height: 547px;border-top: 1px solid gainsboro;background: url(../images/bournbkimg.png) no-repeat top center;min-width: 1190px; position: relative;}
.position_mor{position: absolute; left: 0px;right: 0px;overflow: inherit;}
.bourntext{width: 100%;height: 80px; font-size: 60px; font-weight: 600; margin-top: 135px ;color: white; text-align: center; text-shadow: grey 3px 2px 5px;}
.bournseach{width: 800px; height: 120px;background: rgba(0,0,0,0.4);border: 1px solid transparent; border-radius: 8px; margin:auto; margin-top: 160px;position: relative;}
.bournseach .inputdiv{width: 700px; height: 55px;background: white; margin:auto;margin-top:  20px; border-radius: 8px;border: 1px solid transparent;position: relative;}
.bournseach .inputdiv .seachimg{margin: -8px 0 0 9px ;}
.bournseach .inputdiv input{width: 400px; height: 40px;outline: none; margin-top: 8px; font-size: 18px; margin-left: 3px;color: gray; }
.bournseach .inputdiv .gobtn{width: 100px; height: 57px; background: rgb(255,136,0);text-align: center; line-height: 57px;border-top-right-radius: 8px;border-bottom-right-radius: 8px; color: white;font-size: 20px; position: absolute; right: -1px; top: -1px;}
.bournseach .inputdiv .tan_seach{display: none; z-index: 10;width: 700px; top: 58px;}
.bournseach ul li{display: inline-block; margin-right: 15px; font-size: 14px; color: white;}
.bournseach .inputbot{width: 700px;margin: auto;margin-top: 10px;}
.bournseach .bourenmore{position: absolute; bottom: 14px;right: 50px; color: white; font-size: 14px;}


.muditit{position: relative; width: 100%;height: 50px;margin-top: 30px;}
.muditit .title,.muditit .title2,.muditit .title3{margin-left: 10px;font-size: 28px; font-weight: 600;}
.muditit .title{ color: rgb(85,153,221);}
.muditit .title2{color: rgb(236,95,165);}
.muditit .title3{color: rgb(116,192,89);}
.muditit .seasondiv{width: 393px;height: 40px; position: absolute;right: 0;top:0;}
.muditit .seasondiv .season{display: inline-block;margin-right: 5px;font-size: 16px;color: gray; line-height: 30px;text-align: center; width: 90px;height: 30px;border-radius: 5px; background: rgb(245,245,245);}
.muditit .seasondiv .on{background: rgb(85,153,221); color: white;}


.addimgdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.addimgdiv .bigaddimg{float: left; width: 388px; height: 180px;margin-right: 10px; margin-top: 10px; position: relative;}
.addimgdiv .smladdimg{float: left; width: 190px; height: 180px;margin-right: 10px; margin-top: 10px;position: relative;}
.addimgdiv .smladdimg:first-child+.smladdimg+.smladdimg{margin-right: 0px;}
.addimgdiv .smladdimg:nth-child(4n+4){margin-right: 0px;}
.addimgdiv .bigaddimg:nth-child(4n+4){margin-right: 0px;}
.addimgdiv .bigaddimg img,.addimgdiv .smladdimg img{width: 100%;height: 100%;  transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.addimgdiv .smladdimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.addimgdiv .bigaddimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.addimgdiv .bigaddimg .addspan,.addimgdiv .smladdimg .addspan{width: 100%;height: 30px;text-indent: 5px;  color: white; position: absolute; bottom: 0px;left: 0px; line-height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);}
.addimgdiv .bigaddimg .addspan .span_big,.addimgdiv .smladdimg .addspan .span_big{color: white; font-size: 16px;}
.addimgdiv .bigaddimg .addspan .span_sml,.addimgdiv .smladdimg .addspan .span_sml{color: white; font-size: 14px;}
.addimgdiv .bigaddimg .addspan span:hover{color: #ff8800;}
.addimgdiv .smladdimg .addspan span:hover{color: #ff8800;}


.tuijian_list:after{display:block;clear:both;content:"";overflow:hidden;}
.tuijiandiv{float: left; width: 387px;height: 168px;border: 1px solid gainsboro;margin-left: 10px;margin-top: 15px; position: relative;}
.tuijian_list .tuijiandiv:first-child{margin-left: 0px;}
.tuijiandiv:first-child+.tuijiandiv+.tuijiandiv+.tuijiandiv{margin-left: 0px;}
.tuijiandiv img{position: absolute;top: 32px; left: 25px;}
.tuijiandiv .tuijianadd{width: 250px;height: 110px;position:absolute;top: 30px;right: 0px;}
.tuijiandiv .tuijianadd ul{height:90px; overflow:hidden;}
.tuijiandiv .tuijianadd p{font-size: 18px;color: rgb(116,192,89);line-height: 35px;}
.tuijianadd ul li{font-size: 16px; color: gray; margin-right: 10px;line-height: 30px;display: inline-block;}
.tuijianadd ul li:hover{color: #ff8800;}
.gowherediv {width: 100%; height: 383px;margin-top: 10px;}
.gowherediv .gowherleft{width: 468px; height: 383px;border: 1px solid gainsboro;float: left;}
.gowherediv .gowherright{width: 720px; height: 383px;float: right;}
.gowherediv .gowherleft .gowhereleftimg{width: 100%; height: 347px;position: relative;}
.gowherediv .gowherleft img{width: 100%;height: 100%;}
.gowherediv .gowherleft p{text-align: center; color: gray; font-size: 14px;line-height: 30px;}
.gowherediv .gowherleft .gowhereleftimg .gowherewen{width: 100%;height: 40px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%); position:absolute;left: 0px;bottom: 0px;line-height: 50px; text-align: center;color: white;font-size: 16px;}
.gowherediv .gowherright .rightDiv{width: 228px; height: 186px; float: left; margin-left: 10px; border: 1px solid gainsboro;}
.gowherediv .gowherright .rightDiv p{width: 100%; line-height: 30px;text-align: center;color: gray;}
.gowherediv .gowherright .gowherrightimg{width: 100%; height: 150px; border-bottom: 1px solid gainsboro;position: relative;}
.gowherediv .gowherright .gowherrightimg img{width: 100%; height: 100%; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gowherediv .gowherright .gowherrightimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.gowherediv .gowherright .gowherrightimg .leftimgwen{width: 100%; height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%); position:absolute;left: 0px;bottom: 0px;line-height: 30px; text-align: center;color: white;font-size: 16px;}
.gowherediv .gowherright .rig1{margin-top: 9px;}
.muditit .yuefendiv{width: 803px; height: 30px; position: absolute; right: 0px; top: 10px;}
.muditit .yuefendiv .yue{width: 50px; height: 30px; text-align: center; line-height: 30px; color: gray;background: rgb(245,245,245);margin-left: 8px;border-radius: 8px;font-size: 14px; display: inline-block;}
.muditit .yuefendiv .on{background: rgb(116,192,89); color: white;}

.b_destination_recommend{margin-top: 35px; height: auto;}
.b_destination_recommend .tit_{text-align: left; font-size: 30px;}
.b_destination_recommend .tagsubbox {color: #666;font-size: 14px;margin-top: 15px;position: relative;height: 28px;}
.b_destination_recommend .tagsubbox .tag_bg {position: absolute;left: 0;bottom: 0;width: 1000px;height: 28px;border-bottom: #f0f0f0 2px solid;z-index: 100;}
.b_destination_recommend .tagsubbox .tag_ct {position: absolute;left: 0;bottom: 0;width: 1000px;height: 30px;z-index: 200;}
.b_destination_recommend .tagsubbox .tit {float: left;display: inline;line-height: 28px;color: #666;font-size: 14px;}
.b_destination_recommend .tagsubbox .list_item .item {float: left;display: inline;height: 30px;}
.b_destination_recommend .ctbox .on {display: block;}
.b_crumbs, .item {position: relative;}
.b_destination_recommend .tagsubbox .list_item .on .tag {color: #ff8800 !important;font-weight: bold;height: 28px;line-height: 27px;margin: 0 9px; border-bottom: #ff8800 2px solid;}
.b_destination_recommend .tagsubbox .list_item .item .tag {margin: 0 10px;display: block; _display: inline;_zoom: 1;text-align: center;line-height: 28px;color: #666; font-size: 14px;}
.b_destination_recommend .tagsubbox .list_item .item .tag:hover{color: #ff8800;}
.b_destination_recommend .contbox { color: #666;font-size: 14px;margin-top: 15px;padding-bottom: 5px;}
.b_destination_recommend .current{display: block !important;}
.b_destination_recommend .contbox{display: none;}
.b_destination_recommend .contbox .listbox {margin-top: 25px;}
.b_destination_recommend .contbox .listbox .hd {line-height: 28px;color: #0d9199;font-weight: bold;font-size: 14px;}
.b_destination_recommend .contbox .listbox .ct {position: relative;}
.b_destination_recommend .contbox .listbox .ct .sub_list {position: relative;padding-bottom: 10px;}
.b_destination_recommend .contbox .listbox .ct .list_item {margin-left: -10px;line-height: 14px;}
.b_destination_recommend .contbox .listbox .ct .list_item:after{display:block;clear:both;content:"";overflow:hidden;}
.b_destination_recommend .contbox .listbox .ct .list_item .item {float: left;display: inline;padding: 0 10px;margin-top: 10px;border-right: #ccc 1px solid;}
.b_destination_recommend .contbox .listbox .ct .list_item .item .link {color: #666;white-space: nowrap;font-size: 14px;}
.b_destination_recommend .contbox .listbox .ct .list_item .item .link:hover{color: #ff8800;}
.b_destination_recommend .contbox .listbox .ct .list_item .item:last-child {border-right: 0 none;}
.b_destination_recommend .contbox .listbox .ct .titbox {position: absolute;top: 6px;left: 0;_left: 10px; padding: 0;width: 65px;}
.b_destination_recommend .contbox .listbox .ct .titbox .tit {color: #666;display: inline-block;width: 45px;font-size: 14px;white-space: nowrap;font-weight: bold;letter-spacing: 12px;}
.b_destination_recommend .contbox .listbox .ct .patch_pl {padding-left: 60px;}
.b_destination_recommend .contbox .listbox .ct .titbox .tit_2{letter-spacing: 0px;}




/*农家乐列表*/
.BMap_bubble_title p a{display: none;}
.topline{width: 100%;height: 1px; border-top: 1px solid #dddddd;}
.placenew{width: 100%;height: 45px; line-height: 45px;}
.placenew a{margin: 0 5px 0 5px;color: #5e5e5e;}
.placenew span{color: #5e5e5e;}
.placenew a:last-child{color: rgb(116,192,89);}
.placenew i{display: inline-block; width: 13px; height: 13px; background: url(../images/right_bom.png) no-repeat -17px -14px; vertical-align: sub;} 
.topseachDiv{width: 1190px;height: 55px;background: rgb(247,247,247);border: 1px solid transparent; margin-bottom: 10px;}
.topseachDiv span:hover{cursor: pointer;}
.leftshang{width: 75px; height: 55px; float: left;text-align: center;line-height: 55px;color: white;font-size: 14px; background: rgb(116,192,89);}
.topseachDiv .leftseachdiv,.topseachDiv .rightseachdiv{width: 240px; height: 28px; border: 1px solid gainsboro;float: left;margin-left: 33px; margin-top: 12px;background: white;}
.topseachDiv .leftwen{display: inline-block; width: 50px;height: 28px;color: gray; text-align: center;line-height: 28px;}
.topseachDiv .leftseachdiv input,.topseachDiv .rightseachdiv input{width: 180px; height: 28px;outline: none; color: gray; font-size: 14px;}
.topseachDiv .seachBtn{float: left; width: 90px; height: 28px;font-size: 14px; background: rgb(116,192,89); color: white;text-align: center;line-height: 28px; margin-top: 12px;margin-left: 33px; border-radius: 4px;}
.topseachDiv .seachBtn img{vertical-align: middle;}
.topseachDiv .seachwen{text-align: right; font-size: 14px; color: gray; margin-top: 20px; margin-right: 15px;}
.topseachDiv .seachwen .add{color: gray;font-size: 14px;}
.topseachDiv .seachwen .num{color: rgb(255,136,0); font-size: 14px;}

.chooseDiv{width: 1188px;border: 1px solid #f5f5f5; margin-top: 15px;margin-bottom: 50px;}
.chooseadd:after{display:block;clear:both;content:"";overflow:hidden;}
.renjun:after{display:block;clear:both;content:"";overflow:hidden;}
.jingdian:after{display:block;clear:both;content:"";overflow:hidden;}
.jiedai:after{display:block;clear:both;content:"";overflow:hidden;}
.chooseadd{width: 100%;}
.chooseDiv .renjun{width: 100%; height: auto; display: none;}
.chooseDiv .renjun .renjunleft,.chooseadd .renjunleft{float: left; width: 75px;height: 36px;background: rgb(247,247,247);margin-top: 3px;color: #636363;text-align: center;line-height: 37px;font-size: 14px; font-weight: bold;}
.chooseDiv .renjun .renjiuDiv,.chooseadd .chooseaddDiv{float: left; width: 1090px;margin-left: 15px;border-bottom: 1px solid #f5f5f5;margin-top: 3px;}
.chooseDiv .renjun .renjiuDiv ul .li1,.chooseadd .chooseaddDiv ul .li1{display: inline-block; padding: 2px 10px 3px 10px; height: 20px;border-radius: 3px; margin: 5px 5px 6px 3px; line-height:20px;color: #636363;}
.chooseDiv .renjun .renjiuDiv ul .li1:hover{background: #ff8800;color: white;cursor:pointer;}
.chooseadd .chooseaddDiv ul .li1:hover{background:#ff8800;color: white;cursor:pointer;}
.chooseDiv .kuang{display: inline-block;color: #ff8800; padding: 4px 9px ;border-radius: 3px; float: left; margin-top: 6px;}
.chooseDiv .renjun .renjiuDiv ul .on{background: #ff8800;color: white;}
.chooseDiv .renjun .renjiuDiv .no{color: white; background: #ff8800;}
.chooseDiv .chooseaddDiv .no{color: white; background: #ff8800;}
.chooseDiv .kuang:hover{color: white; background: #ff8800;cursor:pointer;}
.width1000{width: 1048px; height: auto; float: right;} 
.renjun .renjiuback{background: rgb(247,247,247); border-bottom: none;}


.chooseadd .chooseaddDiv{border-bottom: none; position: relative;}
.chooseadd .chooseaddDiv .gengduo{font-size: 14px; position: absolute; top: 8px; right: 20px;color: #4b4b4b;}
.chooseadd .chooseaddDiv .gengduo:hover{color: #ff8800; cursor: pointer;}
.chooseadd .renjunleft{margin-top: 0px;}
.chooseadd .chooseaddDiv{margin-top: 0px;}
.chooseadd .chooseaddDiv .shengfeng{width: 1000px;overflow: hidden;height: 40px; }
.chooseDiv .chooseadd .chooseaddDiv .shengfeng .on{color: white; background: #ff8800;}
.chooseDiv .chooseadd .chooseaddDiv .quyudiv{background: rgb(247,247,247);} 
.chooseDiv .chooseadd .chooseaddDiv .quyudiv .on{background: #ff8800; color: white;} 
.shaixuandiv{width: 100%; height: 40px;margin-top: 20px;}
.shaixuandiv #maonzu{font-size: 14px; margin-right: 10px;}
.shaixuandiv .manzunum{color: rgb(255,136,0);font-size: 24px;}
.shaixuandiv .choosesp{display: inline-block; border: 1px solid gainsboro; 8px;padding: 5px 8px 5px 8px; margin-right: 10px; font-size: 14px; color: rgb(255,136,0);}
.shaixuandiv .choosesp img{vertical-align: middle;}

.shanghulist{width: 100%;}
.shanghulist:after{display:block;clear:both;content:"";overflow:hidden;}
.shanghulist .listleft{float: left; width: 833px; height: auto;}
.listtitdiv{width: 833px;height: 45px; background: rgb(247,247,247);border: 1px solid transparent;position: relative;}
.listtitdiv .goodrep,.listtitdiv .jiage,.listtitdiv .lipin,.listtitdiv .youhui,.listtitdiv .lipin_s{display: inline-block; width: 75px;height: 45px; text-align: center; line-height: 45px;font-size: 14px;}
.listtitdiv .lipin .i1{width: 10px; height: 10px; border: 1px solid #ff8800; border-radius: 50%; display: inline-block; margin-right: 5px;}
.listtitdiv .lipin:hover{cursor: pointer;}
.listtitdiv .lipin .on{background: #ff8800;}
.listtitdiv .lipin_s .i1{width: 10px; height: 10px; border: 1px solid #ff8800; border-radius: 50%; display: inline-block; margin-right: 5px;}
.listtitdiv .lipin_s:hover{cursor: pointer;}
.listtitdiv .lipin_s .on{background: #ff8800;}

.listdivright .no{color: #ff8800;}
.leftshangjia{width: 75px; height: 45px; float: left;text-align: center;line-height: 45px;margin-right: 5px; color: #636363;font-size: 14px;}
.leftshangjia:hover{background: #74c059; color: white; cursor:pointer;}
.listtitdiv .on{background: #74c059; color: white;}
.listtitdiv .listdivright{float: right;margin-right: 10px;}
.goodrep a {width: 75px;height: 45px;border: 1px solid #f3f3f3;display: block; border-right: none;font-size: 14px;text-align: center;line-height: 45px; cursor: pointer;}
.goodrep a i {display: inline-block;vertical-align: middle;width: 7px;height: 10px;margin-left: 6px;background: url(../images/icon.png) no-repeat ;}
.goodrep .i1{ background-position: 0px -443px;}
.goodrep a:hover .i1{background-position: 0px -466px;}
.goodrep .i2{background: url(../images/icon.png) no-repeat -10px -443px;}
.goodrep a:hover .i2 { background-position: -9px -466px;}


.shanghulistdiv{width: 100%;height: auto;margin-top: 15px; border: 1px solid #f5f5f5; border-bottom: none;}
.shanghulistdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.shanghuafter{width: 100%; height: 159px; border-bottom: 1px solid #f5f5f5; position: relative;}
.shanghulistdiv .shanghuleft{width: 200px; height: 136px;float: left;margin: 8px; 8px 8px 0}
.shanghulistdiv .shanghuright{width: 440px; height: 125px;float: left;margin: 8px 8px 0px 10px;}
.shanghulistdiv .shanghuprice{width: 145px; height: 125px;float: left;margin: 8px 8px 0px 0px; text-align: center;}

.shanghulistdiv .shanghuprice .shanghulun{text-align: center;border-left: 1px solid #f5f5f5;}
.shanghulistdiv .shanghuprice .shanghulun p:nth-child(1),.shanghulun p:nth-child(2){color: gray;}
.shanghulistdiv .shanghuprice .shanghulun .pinfen{ color: rgb(255,136,0);line-height: 35px;}
.shanghulistdiv .shanghuprice .shanghulun .manfen,.shanghulun .pinnum{color: gray;}
.shanghulistdiv .shanghuprice .shanghu_price{height: 60px;text-align:center; margin-top: 10px;border-left: 1px solid #f5f5f5;}
.shanghulistdiv .shanghuprice .shanghu_price i{font-size: 14px; color:  rgb(255,136,0);}
.shanghulistdiv .shanghuprice .shanghu_price .jiage{font-size: 30px; color:  rgb(255,136,0);font-weight: bold;}
.shanghulistdiv .shanghuprice .shanghu_price p{color: gray;}
.shanghulistdiv .shanghuprice .shanghulun:hover .pinnum{color: #ff8800;}
.shanghuafter .bt_servelist{width: 609px; height: 35px; border-top: 1px solid #f5f5f5; position: absolute; right: 0px; bottom: 4px;}
.shanghuname .bus_state{display: inline-block; width: 43px; height: 16px; border: 1px solid #ee9192; text-align: center; line-height: 16px;color: #ee9192; margin-left: 10px;}
.shangafter .shangstate p{margin-top: 5px;}
.shangafter .shangstate .tp1 .grade{display: inline-block; width: 79px; height: 17px; background: url("../images/grade_1.png") no-repeat -17px -182px; vertical-align: bottom;}
.shangafter .shangstate .tp1 .line{display: inline-block;width: 8px; height: 14px; background: url("../images/shangnav_icon.png") no-repeat -10px -173px; vertical-align: bottom;}
.shangafter .shangstate .tp1 .types{color: #999999;}
.shangafter .shangstate .tp1 .fitup_time{margin-left: 15px;color: #999999;}
.shangafter .shangstate .tp2 i,.shangstate .tp3 i{display: inline-block; width: 20px; height: 18px;vertical-align: bottom;margin-right: 3px;}
.shangafter .shangstate .tp2 .serue_nav_1{background: url("../images/shangnav_icon.png") no-repeat -6px -3px;}
.shangafter .shangstate .tp2 .serue_nav_2{background: url("../images/shangnav_icon.png") no-repeat -6px -33px;}
.shangafter .shangstate .tp3 .serue_nav_1{background: url("../images/shangnav_icon.png") no-repeat -5px -62px;}
.shangafter .shangstate .tp3 .serue_nav_2{background: url("../images/shangnav_icon.png") no-repeat -6px -94px;}
.shangafter .shangstate .tp3 .serue_nav_3{background: url("../images/shangnav_icon.png") no-repeat -6px -128px;}
.shangstate .tp2 .types,.shangstate .tp3 .types{color: #999999;}
.shangstate .tp2 .types_cen,.shangstate .tp3 .types_cen{margin-right: 10px;}
.shangafter .shangstate .adds img{margin: 0px 7px 0px 4px; vertical-align: middle;}
.shangafter .shangstate .adds{color: #555555;}
.shangafter .shangstate .adds .i1{color: #555555;}
.shangafter .shangstate .adds .line{display: inline-block;width: 8px; height: 14px; background: url("../images/shangnav_icon.png") no-repeat -10px -173px; vertical-align: bottom;}
.shangafter .shangstate .adds .types{margin-left: 20px; color: #999999;}
.commonlistdiv{width: 100%;height: auto;margin-top: 15px; border: 1px solid #f5f5f5;}
.commonlistdiv .shanghuname .names{font-size: 16px;line-height: 30px; font-weight: bold; border-bottom: 1px solid transparent;} 
.commonlistdiv .shanghuname .names img{margin-left: 5px;vertical-align: middle;}
.commonlistdiv .shanghuname .names:hover{color: #ff8800;}
.commonlistdiv .shanghuname .adds img{margin-right: 5px;}
.commonlistdiv .shanghuname .adds{font-size: 14px; color: gray;}
.commonlistdiv .shangafter{margin: 10px 15px 0px 15px; border-bottom: 1px solid #f5f5f5; margin-bottom: 10px;}
.commonlistdiv .shanghuname{margin-bottom: 10px;}
.commonlistdiv .shanghuname .names i{display: inline-block;width: 79px;height: 17px;vertical-align: middle; margin-left: 5px;}
.commonlistdiv .shanghuname .names .i1{background: url(../images/grade_1.png) no-repeat -17px -15px;}
.commonlistdiv .shanghuname .names .i2{background: url(../images/grade_1.png) no-repeat -17px -49px;}
.commonlistdiv .shanghuname .names .i3{background: url(../images/grade_1.png) no-repeat -17px -82px;}
.commonlistdiv .shanghuname .names .i4{background: url(../images/grade_1.png) no-repeat -17px -115px;}
.commonlistdiv .shanghuname .names .i5{background: url(../images/grade_1.png) no-repeat -17px -148px;}
.commonlistdiv .shanghuname .names .i6{background: url(../images/grade_1.png) no-repeat -17px -182px;}
.commonlistdiv .shanghuname .names .i7{background: url(../images/grade_1.png) no-repeat -17px -216px;}
.commonlistdiv .shanghuname .names .i8{background: url(../images/grade_1.png) no-repeat -17px -250px;}
.commonlistdiv .shanghuname .names .i9{background: url(../images/grade_1.png) no-repeat -17px -280px;}

.bt_servelist p{line-height: 35px;}
.bt_servelist p span{color: #999999; margin-right: 15px;}
.bt_servelist p i{display: inline-block;width: 23px; height: 22px; margin-top: -4px; vertical-align: middle; margin-right: 3px;}
.bt_servelist p .i1{background: url(../images/secicon.png) no-repeat -17px -198px;}
.bt_servelist p .i2{background: url(../images/secicon.png) no-repeat -17px -333px;}
.bt_servelist p .i3{background: url(../images/secicon.png) no-repeat -17px -743px;}
.bt_servelist p .i4{background: url(../images/secicon.png) no-repeat -16px -242px;}
.bt_servelist p .i5{background: url(../images/secicon.png) no-repeat -16px -286px;}
.bt_servelist p .i6{background: url(../images/secicon.png) no-repeat -16px -375px;}


.shanghulistdiv .shanghuright .shangafter:after{display:block;clear:both;content:"";overflow:hidden;}
.shanghulistdiv .shanghuleft img{width: 100%; height: 100%;  transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.shanghulistdiv .shanghuleft img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.shanghulistdiv .shanghuright .shanghuname{height: auto;}
.shanghulistdiv .shanghuright .shanghulun{width: 120px;height: 60px;float: left;text-align: center;}
.shanghulistdiv .shanghuright .shanghuprice{width: 90px;height: 60px;float: left;text-align: center;}
.shanghulistdiv .shanghuright .shanghuname .names{font-size: 16px;line-height: 30px; font-weight: bold;}
.shanghulistdiv .shanghuright .shanghuname i{display: inline-block; width: 79px; height: 17px;vertical-align: sub; margin-left: 5px;}
.shanghulistdiv .shanghuright .shanghuname .grade1{ background: url("../images/grade_1.png") no-repeat -17px -16px;}
.shanghulistdiv .shanghuright .shanghuname .grade2{ background: url("../images/grade_1.png") no-repeat -17px -49px;}
.shanghulistdiv .shanghuright .shanghuname .grade3{ background: url("../images/grade_1.png") no-repeat -17px -82px;}
.shanghulistdiv .shanghuright .shanghuname .grade4{ background: url("../images/grade_1.png") no-repeat -17px -115px;}
.shanghulistdiv .shanghuright .shanghuname .grade5{ background: url("../images/grade_1.png") no-repeat -17px -148px;}
.shanghulistdiv .shanghuright .shanghuname .grade6{ background: url("../images/grade_1.png") no-repeat -17px -182px;}
.shanghulistdiv .shanghuright .shanghuname .grade7{ background: url("../images/grade_1.png") no-repeat -17px -216px;}
.shanghulistdiv .shanghuright .shanghuname .grade8{ background: url("../images/grade_1.png") no-repeat -17px -250px;}
.shanghulistdiv .shanghuright .shanghuname .grade9{ background: url("../images/grade_1.png") no-repeat -17px -280px;}


.shanghulistdiv .shanghuright .shanghuname .names img{margin-left: 5px;vertical-align: middle;}
.shanghulistdiv .shanghuright .shanghuname .adds img{margin-right: 5px;}
.shanghulistdiv .shanghuright .shanghuname .adds{font-size: 14px; color: gray;}
.shanghulistdiv .shanghuright .shanghuname .names:hover{color: #ff8800;}
.shanghulistdiv .shanghuright .shanghulun p:nth-child(1),.shanghulun p:nth-child(2){color: gray;}
.shanghulistdiv .shanghuright .shanghulun .pinfen{font-size: 18px; color: rgb(255,136,0);line-height: 35px;font-weight: bold;}
.shanghulistdiv .shanghuright .shanghulun .manfen,.shanghulun .pinnum{color: gray;}
.shanghulistdiv .shanghuright .shanghuprice i{font-size: 14px; color:  rgb(255,136,0);}
.shanghulistdiv .shanghuright .shanghuprice .jiage{font-size: 30px; color:  rgb(255,136,0);font-weight: bold;}
.shanghulistdiv .shanghuright .shanghuprice p{color: gray;}
.shanghulistdiv .shanghuright .pinluncen{width: 90%; height: 60px; margin-top: 10px; overflow: hidden;}
.shanghulistdiv .shanghuright .pinluncen p{font-size: 12px; color: #c6c6c6;text-align: justify; line-height: 20px;}

.xiangxidiv{border-bottom: 1px solid #f5f5f5; line-height: 50px;}
.xiangxidiv div{width: 100%; float: left; font-size: 14px; line-height: 50px; color: gray;text-align: left;}
.xiangxidiv:after{display:block;clear:both;content:"";overflow:hidden;}
.xiangxidiv .taocan{width: 260px; height: 50px; overflow: hidden;}
.xiangxidiv .lvitem{width: 125px;}
.xiangxidiv .riqi{width: 125px;}
.xiangxidiv .price{width: 125px; height: 50px;}
.xiangxidiv .jiesheng{width: 185px;}
.xiangxidiv .dingbtn{width: 136px;}

.xiangxidiv .price i{color: rgb(255,136,0);font-weight: bold;}
.xiangxidiv #price{color: rgb(255,136,0); font-size: 22px; font-weight: bold;}
.jiesheng #menprice{color: gray;}
.jiesheng #menprice i{color: gray; text-decoration: line-through;}
.jiesheng #jieprice{color: gray;}
.dingbtn #Btn{ padding: 7px 15px 7px 15px;color: white;background: #ff8800;border-radius: 3px;}
.dispalaydiv{height: 51px; overflow: hidden;}
.showorhide{border: 1px solid #f5f5f5; border-top: none; width: 100px; height: 30px;line-height: 30px; text-align: center; margin: auto;}
.showorhide:hover{cursor: pointer;}
.showorhide span{color: gray;}
.hidebtn{display: none;}

.fenyediv{width: 100%; margin-top: 30px;margin-bottom: 20px; text-align: right; }
.fenyediv .pages{color: #999; margin-right: 10px; font-size: 14px; line-height: 28px;display: inline-block;vertical-align: middle; padding: 0 10px;border: 1px solid #f0f0f0; background: white;}
.fenyediv a{display: inline-block;height: 28px;line-height: 28px;padding: 0 10px;margin-right: 8px;color: #999;border: 1px solid #f0f0f0;vertical-align: middle;background: #fff;text-align: center;}
.fenyediv .on{background: rgb(116,192,89); color: white;}

.shanghulist .listright{float: right; width: 344px; height: 600px;}
.listright #allmap{width: 100%;height: 100%;}
.mapdivfixed{width: 344px; height: 600px;position:static; top: 0;}
.fenyediv .pager-info{display: inline-block; padding: 0px 10px; text-align: center; line-height: 28px; border: 1px solid #f0f0f0; background: white; margin-right: 10px; margin-top: 0px; vertical-align: middle;}

/*自助游列表*/
.topseach{width: 559px; height: 40px; float: right; margin-top: 7px;position: relative;}
.topseach .seachinput{width: 443px; height: 41px;background: white; float: left; border: 1px solid #dedede;border-bottom-left-radius:8px;border-top-left-radius:8px;}
.topseach .seachright{width: 111px; height: 42px;float: left;border-bottom-right-radius: 8px; border-top-right-radius: 8px;background: #ff8800;color: white; text-align: center; line-height: 40px; font-size: 16px;}
.topseach .scrolladd{font-size: 16px; color: #74c059;margin-right: 6px;}
.topseach .scrollchu{color: #a3a3a3;}
.topseach .seachshan{margin-left: 10px;}
.topseach .seachinput input{width: 440px;height: 40px; font-size: 14px; outline: none; text-indent: 10px;border-bottom-left-radius:8px;border-top-left-radius:8px;}


.topseachDiv .zizhu,.topseachDiv .gentuan{display: inline-block; width: 54px; height: 22px; color: #818181; font-size: 14px; margin-top: 17px;margin-left: 15px; line-height: 22px;text-align: center; border-radius: 5px;}
.topseachDiv .back{color: white; background: #ff8800;}
.linemar{margin: 10px 0px 30px 0px;}
.tourlist_Div{width: 1188px;margin-top: 15px; height: auto; border-top: 1px solid #ededed;border-left: 1px solid #ededed;}
.tourlist_Div:after{display:block;clear:both;content:"";overflow:hidden;}
.goods_bar {height: 38px;z-index: 999; background: #fff;}
.goods_ul {width: 364px;float: left;}
.goods_ul li {float: left;}
.goods_ul li a {width: 90px;height: 36px;border: 1px solid #f3f3f3;display: block;border-right: none;text-align: center;line-height: 36px;}
.goods_ul li a.on i, .goods_ul li a:hover i {background-position: 0px -466px;}
.goods_ul li a.on, .goods_ul li a:hover, .goods_ul li a.on1 {color: #f76120;border-top: 2px solid #64bf15;position: relative;top: -1px;}
.goods_ul li a i {display: inline-block;vertical-align: middle;width: 7px;height: 10px;margin-left: 6px;background: url(../images/icon.png) no-repeat 0px -443px;}
.goods_ul li a span {display: inline-block;vertical-align: middle;width: 7px;height: 11px;margin-left: 6px;background: url(../images/icon.png) no-repeat 0px -371px;}
.goods_area {border: 1px solid #f3f3f3;float: right;width: 808px;height: 36px;line-height: 36px;padding-left: 15px;}
.goods_area .fy {float: right;padding-right: 10px;line-height: 36px;}
.goods_area .fy a.prev.disable {background-position: 0px -662px;cursor: default;}
.goods_area .fy a.prev { margin-right: 10px;}
.goods_area .fy a {display: inline-block;vertical-align: middle;width: 6px;height: 11px;background: url(../images/icon.png) no-repeat 0px -634px;margin-top: -3px;}
.goods_area .fy .num {font-style: normal;margin-right: 2px;}
.goods_area .fy .num i {font-style: normal;color: #f76120;margin: 0px 2px;}
.goods_area .fy a.next {background-position: 0px -704px;margin-left: 10px;}
.goods_area .sx_end { float: right;padding-right: 40px;font-style: normal;line-height: 36px;}
.goods_area .sx_end i {font-style: normal; color: #f76120; font-size: 14px;margin: 0px 3px;}
.pager-info {margin-top: 15px;font-size: 14px;padding-left: 15px;color: #888;}
.pager-info .good-total {color: #f76120;margin: 0 2px;}
.goods_sx {background-color: #fff;width: 1188px;line-height: 44px; border: 1px solid #ededed; z-index: 100;}
.goods_sx:after{display:block;clear:both;content:"";overflow:hidden;}
.goods_sx label{float: left;width: 75px;height: 44px;background: rgb(247,247,247);color: #636363;text-align: center;line-height: 45px;font-size: 14px;font-weight: bold;}
.goods_sx .sx_tj {line-height: 22px;padding: 2px 8px;border: 1px solid #f3f3f3;color: #f90;margin-right: 5px;margin-left: 8px;}
.goods_sx .sx_tj a {display: inline-block;width: 9px;height: 9px;background: url(../images/close_b.png) no-repeat;margin-left: 5px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.goods_sx .sx_tj a:hover{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg); }

.last_more {cursor: pointer;font-size: 14px;font-weight: bolder;position: absolute;left: 50%;margin-left: -80px;width: 80px;line-height: 32px;border: 1px solid #f3f3f3;border-top: 1px solid white;bottom: -33px;padding: 0px 45px;}
.last_more i {display: inline-block;vertical-align: middle;width: 8px;height: 4px;margin-left: 8px;background: url(../images/goods-down.png) no-repeat;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.last_more:hover i{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg); }
.renjun:last-child .renjiuDiv{border-bottom: none !important;}
.chooseDiv_more{position: relative;}

.tourlist_Div .tourlist{width: 296px;height: auto;border-bottom: 1px solid #ededed;border-right: 1px solid #ededed; float: left;}
.tourlist_hei{width: 277px; height: 350px;margin: 10px 0px 0px 10px;}
.tourlistimg{width: 277px;height: 193px;position: relative;}
.tourlistimg img{width: 100%;height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.tourlistimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.tourlistimg  .knock{width: 128px;height: 32px;background-image: url(../images/lim_maskbk.jpg);position: absolute;top: 10px;right: 10px;color: #fff;font-size: 16px;font-weight: bold;text-align: center;line-height: 32px;z-index: 1;}
.game163 .knock{width: 128px;height: 32px;background-image: url(../images/lim_maskbk.jpg);position: absolute;top: 10px;left: 15px;color: #fff;font-size: 16px;font-weight: bold;text-align: center;line-height: 32px;z-index: 1;}
.tourlistmask{width: 56px; height: 21px; background: #ff8800; color: white;font-size: 14px;border-top-right-radius: 8px;position: absolute; bottom: 0px; left: 0px;line-height: 21px;text-align: center;}
.tourlist_wen{width: 100%;height: 70px;margin-top: 12px;}
.tourlist_wen p{line-height: 22px;}
.tourlist_wen p a{color: #454545; font-size: 14px;}
.tourlistnName{line-height: 30px;font-size: 14px;color: #828282;}
.tourlistnName a{font-size: 14px; color: #828282;}
.tourlist a:hover{color: #ff8800;}
.tour_price .price_icon{color: #ff8800;margin-right: 3px;}
.tour_price .tourPrice{color: #ff8800; font-size: 24px; font-weight: bold;}
.tour_price .yuanjia{color: #b4b4b4; margin-left: 20px; text-decoration:line-through;}
.tour_bottom{width: 100%; margin-top: 10px;border-top: 1px solid #ededed;}
.tour_bottom span{display: inline-block;color: white; padding: 2px 5px;margin-top: 15px;margin-right: 10px;}
.ziying{background: #98d781;}
.youbao{background: #ffa845;}
.lepin{background: #87dcf5;}


/*自助游列表*/
.scrollbk{width: 100%;height: 100px;border-top: 1px solid #dddddd; background: url(../images/srcollimg.png) no-repeat top center;min-width: 1190px; position: relative;}
.scrollseach{width: 719px; height: 40px; position: absolute; right: 0px; top: 30px; }
.widthover{width: 1190px; margin: 0 auto;}
.scrollseach .seachleft{width: 188px; height: 40px;background: white; float: left; border-top-left-radius: 8px; border-bottom-left-radius: 8px; border: 1px solid #dedede;position: relative;}
.scrollseach .seachinput{width: 412px; height: 40px;background: white; float: left;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.scrollseach .seachright{width: 111px; height: 42px;float: left;border-bottom-right-radius: 8px; border-top-right-radius: 8px;background: #ff8800;color: white; text-align: center; line-height: 40px; font-size: 16px;}
.scrollseach .aircarft{margin: 16px 4px 0px 20px;}
.scrollseach .aircarft_1{margin: 8px 4px 0px 20px; vertical-align: bottom;}
.scrolladd{width: 80px;text-align: center;font-size: 16px;color: #74c059;display: inline-block;margin-right: 6px;}
.scrollchu{color: #a3a3a3;}
.seachshan{margin-left: 10px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.seachleft:hover .seachshan{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg); }
.seachleft .citypopup{width: 387px; height: auto;margin-bottom: 50px; position: absolute; left: 0px;top: 43px; background: white;box-shadow: 0 0 5px 1px #f4f4f4;display: none; z-index: 10;}
.citypopupdiv{width: 360px;margin: auto;height: auto;margin-bottom: 50px;}
.citypopuptop{width: 100%; height: auto;border-bottom: 1px solid #dedede; padding-bottom: 2px;}
.citypopuptop h3{color: #a3a3a3;line-height: 40px;}
.citypopuptop .hotcity li{display: inline-block; padding: 2px 5px;margin: 3px 5px 0px 0px; font-size: 14px;}

.citypopupdiv .tit{width: 100%;height: 30px;background:rgb(113,199,1);}
.citypopupdiv .tit ul{width: 100%;}
.citypopupdiv .tit .on{background:rgb(113,160,20);}
.citypopupdiv .tit ul .citys{width: 68px; line-height: 30px; color: white; text-align: center; font-size: 14px; display: inline-block;}
.ciy2,.ciy3,.ciy4,.ciy5{display: none;}
.citypopcen .line_left{line-height: 25px; font-size: 14px; font-weight: bold;width: 35px; float: left; text-align: center;}
.citypopcen .line_right{float: right;width: 320px;}
.citypopcen .line_right ul li a{display: inline-block; margin: 0px 5px 0px 5px; font-size: 14px; margin-top: 3px;}
.citypopcen .line_right ul li{display: inline-block;}
.citypopcen .line_div{width: 100%; height: auto; margin-top: 5px;}
.citypopcen .line_div:after{display:block;clear:both;content:"";overflow:hidden;}

.scrollseach .seachinput input{width: 390px;height: 40px; font-size: 14px; outline: none; text-indent: 10px; color: #a3a3a3;}
.scrollseach .seachinput input::-webkit-input-placeholder { color: #a3a3a3; } 
.scrollseach .seachinput input:-moz-placeholder { color: #a3a3a3; } 
.scrollseach .seachinput input::-moz-placeholder { color: #a3a3a3; } 
.scrollseach .seachinput input:-ms-input-placeholder{color: #a3a3a3; }

.teatopdiv{padding-bottom: 20px;}
.teatopdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.teatopdiv .teatopleft{width: 344px; height: 420px; border: 1px solid #dddddd; float: left; border-right: none;}
.teatopdiv .teatopright{width: 844px; height: 402px;float: right;}
.teatopright .teatoprightimg{width: 840px; height: 330px;}
.teatopright .teatoprightimg img{width: 100%; height: 100%; min-width: 0px;}
.teatopright .teatoprightimg .swiper_next_bnt,.teatopright .teatoprightimg .swiper_button_bnt{width: 35px !important;height: 70px !important;}


.teabottom{width:100%; height: 70px;}
.teabottom li{display: inline-block; width: 207px;line-height: 68px;}
.teabottom li{text-align: center;}
.teabottom li img{margin-right: 10px;}
.teabottom li span{color: #424242; font-size: 20px;}
.tealeftdiv{width: 100%;height: 133px; position: relative;border-right: 1px solid #dddddd;z-index: 10;}
.teatopleft .on{border-right:none;box-shadow:0 0 5px 1px #f4f4f4;background:#f5f5f5}
.tealeftdiv i{display: inline-block; width: 30px; height: 26px; margin-top: 10px; float: left;margin-left: 4px;}
.tealeftdiv .i1{ background: url(../images/icon_img.png) no-repeat -6px -15px;}
.tealeftdiv .i2{ background: url(../images/icon_img.png) no-repeat -6px -48px;}
.tealeftdiv .i3{ background: url(../images/icon_img.png) no-repeat -6px -84px;}
.tealefttit{display: inline-block; font-size: 18px; color: #3e3d3d; margin-top: 10px;}
.tealeft_cen{position: relative;}
.tealeftdiv ul{margin-left: 29px;margin-top: 10px; width: 80%;}
.tealeftdiv ul li{display: inline-block;}
.tealeftdiv ul li a{display: inline-block; margin-right: 15px;line-height: 25px; color: #5d5d5d; font-size: 14px;}
.tealeftdiv ul li a:hover{color: #ff8800;}
.tealefi_left{width: 20px; height: 20px; background: url(../images/icon_img.png) no-repeat -9px -116px; margin-top: 10px; display:block; position: absolute; top: 10px; right: 15px;}
.tealeftdiv .leftmask{width: 605px; height: 424px; position: absolute;box-shadow: 0 0 5px 1px #f4f4f4;display: none; background: #f5f5f5;}
.tealeftdiv .mask1{top: -1px;left: 345px;}
.tealeftdiv .mask2{top: -138px;left: 345px;}
.tealeftdiv .mask3{top: -292px;left: 345px;}
.leftmask .leftmaskdiv{width: 500px;height: auto;margin: auto;margin-top: 15px;}
.leftmask .leftmaskdiv h3{line-height: 30px; font: 14px; font-weight: bold;}
.leftmask .leftmaskdiv p{line-height: 30px;}
.leftmask .leftmaskdiv p a{display: inline-block; margin-right: 10px;}


.tealeftdivbor{border-bottom: 1px solid #dddddd;border-top: 1px solid #dddddd; padding-bottom: 20px;}
.centerback{width: 100%; height: auto;padding-top: 20px; background: #f9f9f9;min-width: 1190px; padding-bottom: 20px; position: relative;}
.centerback .center_bc{width: 100%; height: 40px; background: #f9f9f9; position: absolute; bottom: -40px; left: 0px;}
.tour_list_left{width: 886px; height: auto;float: left; background: white;}
.tour_list_right{width: 282px; height: 650px;float: right; background: white;}
.tour_right_fixed{width: 282px; height: auto;position: relative; background: white; z-index: 10;}
.tour_right_cen{width: 250px;height: auto; margin: auto;}
.tour_right_cen h1{font-size: 18px; color: #444444;line-height: 28px;margin-top: 10px;}
.tour_cen_left{width: 120px;height: 79px;float: left;}
.tour_cen_right{width: 120px;height: 79px;float: right; }
.tour_cen_leftimg{width: 120px; height: 79px; position: relative;}
.tour_cen_leftimg img{width: 100%; height: 100%;}
.tour_cen_right p{color: #454545; font-size: 12px; line-height: 20px;}
.tour_cen_right p:hover{color: #ff8800;}
.tour_left_num{width: 18px; height: 18px;line-height: 18px; text-align: center; border-bottom-right-radius: 8px; color: white; position: absolute; left: 0px; top: 0px; } 
.num1{background: #ed3e3e;}
.num2{background: #ff8800;}
.num3{background: #ecb02f;}


.tour_list_bor:after{display:block;clear:both;content:"";overflow:hidden;}
.list_tour_item{padding-bottom: 15px; border-bottom: 1px solid #f9f9f9;margin-top: 10px;}
.list_tour_item .tour_p{margin-top: 15px;}
.list_tour_item p .tour_add{color: #828282; font-size: 12px; }
.list_tour_item p .tour_price{float: right; color: #ff8800; font-size: 18px; font-weight: bold; margin-top: -5px;}
.list_tour_item i{font-size: 12px; color: #ff8800;}
.tour_left_div{width: 846px; height: auto; margin: auto;margin-top: 30px; margin-bottom: 20px;}
.tour_left_div:after{display:block;clear:both;content:"";overflow:hidden;}
.tour_left_div .headtit{line-height: 40px; }
.tour_left_div .headtit i{width: 45px; height: 45px; display: inline-block; vertical-align: bottom;}
.tour_left_div .headtit .i1{background: url(../images/tit_icon.png) no-repeat -10px -10px;}
.tour_left_div .headtit .i2{background: url(../images/tit_icon.png) no-repeat -10px -63px;}
.tour_left_div .headtit .i3{background: url(../images/tit_icon.png) no-repeat -10px -184px;}
.tour_left_div .headtit .i4{background: url(../images/tit_icon.png) no-repeat -10px -122px;}

.tour_left_div .headtit .titname{font-size: 22px; color: #424242; font-weight: bold; display: inline-block; margin-left: 6px;}
.tour_left_div .headtit .city_list{float: right;margin-top: 10px;}
.tour_left_div .headtit .city_list li{display: inline-block;border-radius: 6px; color: #424242;margin-right: 8px; font-size: 14px;line-height: 20px;padding: 2px 8px;}
.tour_left_div .headtit .city_list li:hover{ background: #74c059;color: white !important;}
.city_list .on{ background: #74c059;color: white !important;}

.ty_listbigdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.ty_listdiv{ width: 268px; height: 361px; margin-right: 20px; float: left;margin-top: 20px;}
.tour_left_div .ty_listdiv:nth-child(3n+3){margin-right: 0px;} 
.ty_listdivimg{width: 268px; height: 193px;position: relative;}
.ty_listdivimg img{width: 268px; height: 193px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.ty_listdivimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}


.mask_div{position: absolute; bottom: 0px; left: 0px; width: 56px; height: 21px;font-size: 14px; background: #ff8800; color: white; text-align: center; line-height: 21px;}
.ty_listcen{width: 250px; margin: auto; overflow: hidden;}
.ty_listcen .ty_tourwen{line-height: 22px;margin-top: 10px;height: 70px; color: #454545; font-size: 14px;overflow: hidden;}
.ty_listcen .ty_tourwen:hover{color: #ff8800;}
.ty_listbot{width: 267px;height: 168px; border: 1px solid #f3f3f3;}
.ty_tourname{margin-top: 5px;}
.ty_tourname .njyname{color: #828282; font-size: 14px; display: inline-block;width: 70%; height: 20px; overflow: hidden;}
.ty_tourname .ziying{display: inline-block; width: 44px; height: 20px; text-align: center; line-height: 20px; color: white;background: #98d781;float: right; border-radius: 6px;}
.ty_tourprice{margin-top: 5px;}
.ty_tourprice i{color: #ff8800; font-size: 14px;}
.ty_tourprice .xianjia{color: #ff8800; font-size: 26px; font-weight: bold;}
.ty_tourprice .shichang{color: #b4b4b4;text-decoration: line-through; margin-left: 15px;}



/*自助游详情页面*/
.cp_diytour:after{display:block;clear:both;content:"";overflow:hidden;}
.cp_diytour{margin-bottom: 50px;}
.cp_diytourleft{float:left;width: auto;}


.game163 {position: relative;padding: 4px;overflow: hidden;width: 480px;}			
.game163 .bigImg {height: 322px;position: relative; overflow: hidden;}
.game163 .bigImg li img {vertical-align: middle;width: 480px;height: 320px;}
.game163 .bigImg h4 {font-size: 14px;font-weight: bold;line-height: 33px;height: 33px;padding-right: 30px;overflow: hidden;text-align: left;}	
.game163 .smallScroll {height: 47px;margin-bottom: 6px;margin-top: 10px;}
.game163 .sPrev,.game163 .sNext {float: left;display: block;width: 14px;height: 52px;text-indent: -9999px;position: relative;}
.game163 .sNext {background: lightblue;}
.game163 .sPrev{background: lightblue;}
.game163 .sNext i{width: 0;height: 0;border-top: 4px solid transparent;border-left: 6px solid white;border-bottom: 4px solid transparent; position: absolute;top: 23px;left: 4px;}
.game163 .sPrev i{width: 0;height: 0;border-top: 4px solid transparent;border-right: 6px solid white;border-bottom: 4px solid transparent;position: absolute;top: 23px;left: 4px;}
.game163 .sNext:hover {background-position: 0 -2785px;}
.game163 .smallImg {float: left;margin: 0 6px;display: inline;width: 440px;overflow: hidden;}
.game163 .smallImg ul {height: 54px;width: 9999px;overflow: hidden;}
.game163 .smallImg li {float: left;padding: 0 4px 0 0;width: 70px;cursor: pointer;display: inline;}
.game163 .smallImg img {border: 2px solid #dcdddd;width: 66px;height: 50px;}
.game163 .smallImg .on img {border: 2px solid #ff8800;}
			
.game163 .pageState {width: 53px;height: 25px;background: rgba(0,0,0,0.7);position: absolute;bottom: 80px;right: 4px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;letter-spacing: 1px;color: white;font-size: 14px;text-align: center;line-height: 25px;}
.game163 .pageState span {color: white;font-size: 14px;}
.game163 .prev, .game163 .next {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 37px;height: 52px;background: url(../images/slider_arrow.png) -28px -22px no-repeat;filter: alpha(opacity=70);opacity: 0.5; display: none;}
.game163 .next {left: auto;right: 3%;background-position: -104px -22px;}
.game163 .prev {right: auto;left: 3%;background-position: -30px -22px;}

.jinlirecom{width: 480px; height: auto; }
.jinglimg{margin: 30px 0px 20px 10px;}
.jinlirecom .left_{width: 42px; float: left;margin-left: 10px;}
.jinlirecom .right_{width: 400px; float: left;}

.cp_diytourright{float: right;width: 680px; height: auto;}
.cp_diytourright .tit{font-size: 22px; color: #333333;}
.cp_diytourright .tit:hover{color: #ff8800;}
.cp_diytourright .tit span{display: inline-block; padding: 1px 8px; margin-left: 3px; background: #ff7815;text-align: center; line-height: 23px; color: white; font-size: 14px;}
.cp_diytourright .littit{ margin-top: 10px;}
.p_phoneandname{margin-top: 10px;}
.p_phoneandname span{color: #999; font-size: 16px;}
.p_phoneandname .sp1{margin-right: 25px}
.cp_diytourright .littit a{font-size: 16px; color: #999999;}
.cp_diytourright .littit a:hover{color: #ff8800;}
.cp_diytourright .littit span{ width: 95px;height: 22px;display: inline-block;} 

.cp_diytourright .show_price{width: 676px; height: auto; border: 1px solid #ffe3c5; background: #fffdf5;margin-top: 13px;}
.cp_diytourright .show_pricetop{width: 660px;height: 54px; margin: auto; border-bottom: 1px dotted #cccccc;}
.show_pricetop p span{float: left; margin-right: 20px;color: #999999; line-height: 54px;}
.show_pricetop p span .i1{color: #ff4000; font-size: 24px; font-weight: bold;margin: 0 5px;}
.show_pricetop p span b{color: #ff4000;font-size: 30px;margin: 0 5px;}
.show_pricetop p span:nth-child(1){line-height: 42px;color: #ff4000;}
.show_pricetop p .taonum{color: #333333;}
.show_pricetop p span .i2{color: #999999;text-decoration:line-through; }
.show_pricebot{color: #999999; line-height: 46px; text-indent: 10px;}
.show_pricebot span{color: #ff4000; padding: 0px 5px;border: 1px solid #ff4000;margin-left: 5px;}
.show_pricebot i{ color: #999; }
.show_pricebot .i1{ margin-left: 10px; color: #ff4000;}
.cp_diytourright .satisfiediv{width: 100%; height: 44px; border-bottom: 1px solid #eeeeee;}
.cp_diytourright .satisfiediv p{line-height: 44px;}
.cp_diytourright .satisfiediv p span{color: #333333;padding: 0px 15px 0px 15px;}
.cp_diytourright .satisfiediv p span i{color: #ff4000;margin-left:5px;}
.cp_diytourright .satisfiediv p span b{color: #01afc7;margin-left:5px;}
.cp_diytourright .satisfiediv p span:nth-child(2){border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;}
.roduct-others{padding: 15px 0px 0px;}
.roduct-others:after{display:block;clear:both;content:"";overflow:hidden;}
.roduct-others label {display: inline-block;width: 80px;height: 28px;line-height: 28px;font-size: 14px;color: #999999;float: left;text-align: center;}
.roduct-others .otherinfo-module {line-height: 28px;float: left;width: 580px;}
.roduct-others .otherinfo-module a.current {padding: 3px 6px;border: 1px solid #FF7E00;}
.roduct-others .otherinfo-module a.current {padding: 3px 6px;border: 1px solid #FF7E00;}
.roduct-others .otherinfo-module a {margin-right: 10px;position: relative;color: #666;display: inline-block;height: 22px;margin-bottom: 5px; line-height: 22px;border: 1px solid #E2E2E2;padding: 3px 6px;white-space: nowrap;}
.roduct-others .otherinfo-module a b{color: #ff4000;margin-left: 5px;}
.roduct-others .otherinfo-module a.current i {display: inline-block;width: 11px;height: 11px;font-size: 0;line-height: 0;overflow: hidden;position: absolute;right: -1px;bottom: -1px;background: url(../images/detai.png) no-repeat -80px -27px;}
.roduct-others .otherinfo-module a:hover {padding: 3px 6px;border: 1px solid #FF7E00;}
.roduct-others .otherinfo-module .sp1{padding: 0px 15px 0px 0px; border-right: 1px solid #eeeeee;color: #333333;margin-right: 10px;}
.roduct-others .otherinfo-module .sp1:last-child{border-right: none;}
.roduct-others .otherinfo-module .i1{width: 17px;height: 18px;display: inline-block;background: url(../images/dui_867.png) no-repeat; vertical-align: middle; margin: 0px 5px 0px 5px;}

.roduct-others .otherinfo-module .int_new{color: #333333;position: relative;}
.roduct-others .otherinfo-module .int_new:hover{cursor: pointer;}
.roduct-others .otherinfo-module .int_new .hide_div{display: none; border: 1px solid #ffe3c5;background: #fffedf;padding: 5px 10px;position: absolute; left: -14px; top: 24px; width: 280px;z-index: 10;}
.roduct-others .hide_div .trangle{position: absolute;left: 20px;top: -7px; width: 0;height: 0; border-width:0 8px 7px; border-style:solid; border-color:transparent transparent #ffe3c5;}

.deta_grey{width: 674px; height: 79px; background: #f8f8f8; margin-top: 10px;}
.deta_grey_line{width: 674px; height: 3px; border-bottom: 1px solid #eeeeee;}
.deta_grey ul{width: 560px;}
.deta_grey ul li{display: inline-block;margin: 15px 50px 0px 9px; color: #666666;}
.deta_grey ul li i{color: #999999;}


.cp_diytourright .hitdiv{width: 677px; height: 38px; background: #f8f8f8; line-height: 38px; color: #888888;text-indent: 12px;margin-top: 10px;}
.cp_diytourright .hitdiv a span{display: inline-block;width: 80px; height: 24px; border: 1px solid #aaaaaa;border-radius: 18px;margin-left: 20px; line-height: 24px; color: #333333; text-align: center;text-indent: 0px;}
.cp_diytourright .hitdiv a span:hover{color: #ff8800;}
.cp_diytourright .choosetime{font-size: 18px; color: #333333;margin-top: 15px;}
.cp_diytourright .choosetime span{font-size: 14px;color: #999999; margin-left: 10px;}

.show_time_list{position: relative;margin-top:10px;}
.show_time_list .bd {position: relative;width:616px;left:32px;z-index:999;height:68px;overflow:hidden;}
.show_time_list .bd li{position: relative;float:left;background-color:#f7f7f6;border:1px solid #d1d1d1;border-left:0px;width:87px;height:63px;display:block;padding-top:3px; cursor:pointer;}
.show_time_list .bd li:hover{border:1px solid #FF7E00;width:86px!important;position: relative;left:-1px;}
.show_time_list .bd li.on{border:1px solid #FF7E00;width:86px!important;position: relative;left:0px;}
.show_time_list .bd li.on span{width: 11px;height: 11px;font-size: 0;line-height: 0;overflow: hidden;position: absolute;right: -1px;bottom: -1px;background: url(../images/detai.png) no-repeat -80px -27px;}
.show_time_list .bd li i{width:86px;text-align:center;display:block;line-height:20px;font-style: normal;color:#999;}
.show_time_list .bd li i.i1{color:#ff4000;}
.show_time_list .bd li i.i1 b{font-size:16px;margin-left:3px;}
.show_time_list .pageBtn span{background: url(../images/right_icon.png) no-repeat #fff;border:1px solid #d1d1d1;display: block;width:31px;height: 66px;position: absolute;top: 0px;cursor: pointer;text-indent: -999em;overflow: hidden;}
.show_time_list .pageBtn span.prevStop,.show_price_list .pageBtn span.nextStop{opacity: 0.5;cursor:default;}
.show_time_list .pageBtn span.prev{left:0px;background-position: -32px -11px;border-right: none;}
.show_time_list .pageBtn span.next{right:0px;background-position: -104px -11px;border-left: none;}

.roduct-others .reserveprice{line-height: 28px;float: left;width: 580px;}
.roduct-others .reserveprice .inde{display: inline-block;width: 19px;height: 19px; border: 1px solid #eeeeee;margin: 0px 5px 0px 5px;text-align: center;line-height: 19px;font-size: 14px;}
.reserveprice .reservenum{display: inline-block; width: 44px; height: 35px; border: 1px solid #eeeeee; text-align: center;line-height: 35px;font-size: 14px; font-weight: bold;}
.roduct-others .reser{line-height: 34px;}
.roduct-others .reserveprice .price{color: #ff4000;font-size: 28px; font-weight: bold;}
.roduct-others .reserveprice .price i{color: #ff4000;font-size: 24px; font-weight: bold;}
.roduct-others .reserveprice .price .sp1{color:#ff4000;font-size: 24px; font-weight: bold;}
.reservebtn{width: 133px; height: 45px;background: #ff4000; text-align: center; line-height: 45px;margin: 20px 0px 0px 80px; display: inline-block;}
.reservebtn a{color: white;font-size: 18px;}
.reservebtn_cen{color: #333; margin-left: 20px; display: inline-block;}

.reserve_over{background: #d1d1d1;}

.facilitydiv{width: 1188px;height: 100px; border: 1px solid #e2e2e2;padding-bottom: 15px;overflow: hidden; margin-bottom: 20px;}
.facilityheigdiv{height: auto;}
.facilitydiv:after{display:block;clear:both;content:"";overflow:hidden;}
.facilitydiv .faleft{width: 110px;float: left;}
.facilitydiv .facmid{width: 990px;float: left;}
.facilitydiv .faright{width: 80px;float: left;}
.facilitydiv .faleft p{color: #777776;font-size: 18px;margin: 20px 0px 0px 10px;}
.facilitydiv .facmid ul li{display: inline-block; width: 160px; height: 30px;font-size:14px; color: #373737;line-height: 30px; margin-top: 20px;}
.facilitydiv .facmid ul li i{display: inline-block; width: 35px; height: 30px; vertical-align: bottom;vertical-align: middle;margin-right: 5px;}

.faright p{margin-top: 75px;}
.faright p img{margin-left: 3px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.faright p:hover{cursor:pointer}
.faright .more_wen{color: #ff4000;font-size: 14px; transition: ;}
.faright p:hover img{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg); }


.read_div{width: 1188px; height: auto; border: 1px solid #ff9d84;position: relative;margin-top: 75px;margin-bottom: 20px;}
.read_div .read_div_tit{width: 206px; height: 40px; background: #ff9d84;text-align: center;line-height: 40px; color: white; font-size: 20px; font-weight: bold;position: absolute; top: -40px; left: -1px; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.read_divtop:after{display:block;clear:both;content:"";overflow:hidden;}
.read_divtopleft{width: 130px; height: 290px;float: left;}
.read_divtopright{width: 1000px; height: 290px;float: left;}
.read_divtopleft .p1{font-size: 18px;color: #333333; text-align: center;margin-top: 120px;font-weight: bold;}
.read_divtopleft .p2{color: #999999; text-align: center;}
.f-item:after{display:block;clear:both;content:"";overflow:hidden;}
.f-item {border-bottom: 1px dashed #e2e2e2;position: relative;z-index: 1; width: 1000px;height: 138px;margin-top: 6px;}
.read_divtopright .fr{border-bottom:none;}
.flt-date {padding-left: 10px;width: 165px;height: 22px;margin-top: -11px;position: absolute;left: 0;top: 50%;}
.flt-date .tag {display: inline-block;margin-right: 7px;width: 27px;height: 18px;text-align: center;border: 1px solid #1fc4da;color: #1fc4da;}
.flt-date .date {font: bold 14px microsoft yahei;color: #333;}
.flt-no-list{float: left;margin-top: 45px;width: 150px;text-align: center;margin-left: 120px; position: relative;}
.flt-no-list:hover{cursor: pointer;}
.flt-no-list:hover .flt-car{color: #ff8800;} 
.flt-no-list .mask_car{display: none; padding: 8px 8px 15px 8px;line-height: 22px; border: 1px solid #ffe3c5;background: #fffedf; position: absolute; top:25px; left: 30px; width: 450px; z-index: 20;text-align:justify}
.flt-no-list .mask_car .triangle_up {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 7px solid #ffe3c5;position: absolute;top: -8px;left:37px;}

.flt-no {position: relative;z-index: 1;padding-left: 33px;}
.flt-name {color: #a0a0a0;}
.flt-car{font-size: 14px;color: #333333;}
.flt-type {color: #a0a0a0;}
.flt-info {position: absolute;top: 30%;left: 270px;margin-top: -23px;width: 200px;height: 100px;}
.flt-infoleft{width: 110px;height: 100px;text-align: center;float: left;}
.flt-inforight{width: 90px;height: 100px;float: left;}
.flt-infoleft p{line-height: 20px;}
.flt-jian{margin-top: 22px;}
.flt-jian,.flt-add{color: #a0a0a0;}
.flt-time{font-weight: bold; font-size: 14px;}
.flt-inforight a{line-height: 100px;color: #a0a0a0;}
.fli_dis{width: 350px; height: 108px; position: absolute;top: 20px;left: 470px;text-align: center;}
.fli_dis .dis_time,.fli_dis .dis_juli{color: #a0a0a0;line-height: 30px;}
.fli_dis .line{position: relative;width: 100%;height: 1px; border-bottom: 1px solid #cccccc;}
.fli_dis .dis_juli{margin-top: 20px;}
.fli_dis .yuan{position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #cccccc;position: absolute;left: -4px; bottom: -3px;}
.fli_dis .line img{position: absolute; right: -14px; top: -6px;}
.end_point{width: 180px;height: 108px;position: absolute;top: 20px;right: 0px;text-align: center;}
.end_point p{line-height: 20px;}
.combodiv .combotit{width: 100%; height: 42px; border-bottom: 1px solid #f0f0f0;border-top: 1px solid #f0f0f0; background: #f5f5f5;}
.combodiv:after{display:block;clear:both;content:"";overflow:hidden;}
.combodiv .combotit ul{font-size: 0px;}
.combodiv .combotit ul li{font-size: 14px;font-weight: bold; color: #666666; display: inline-block;text-align:center; line-height: 42px;}
.combodiv .combotit ul .li1{width: 340px;text-indent: 58px;}
.combodiv .combotit ul .li2{width: 100px;}
.combodiv .combotit ul .li3{width: 100px;}
.combodiv .combotit ul .li4{width: 543px;}
.combodiv .combodivleft{width: 148px; height: auto;float: left; text-align: center;}
.combodiv .combodivright{width: 1038px; height: auto;float: right; border-left: 1px solid #f0f0f0; margin-bottom: 40px;}
.combodiv .combodivleft .tao{margin-top: 50px; color: #333333; font-size: 18px; font-weight: bold;}
.combodiv .combodivleft .dan{line-height: 25px; color: #999999;}
.combodiv .combodivright .public_tit{width: 100%;height: 42px; border-bottom: 1px solid #f0f0f0; font-size: 14px; font-weight: bold; color: #666666;background: #fcfcfc;text-align: center; line-height: 42px; text-indent: -150px;}
.combodiv .combodivright ul{font-size: 0px;border-bottom: 1px solid #f0f0f0;}
.combodiv .combodivright ul li{font-size: 14px; text-align: center;line-height: 42px;color: #666; height: 42px;display: inline-block; border-right: 1px solid #f0f0f0;}
.combodiv .combodivright ul li:last-child{border-right: none;}
.combodiv .combodivright ul .k1{width: 205px;text-align: left; padding-left: 20px; position: relative;}
.combodiv .combodivright ul .k1:hover{cursor:pointer;}
.combodiv .combodivright ul .k1 .img_div{display: none; width: 216px; height: 144px;padding: 5px; background: #ffffff; box-shadow: 6px 5px 5px -1px #f0f0f0;  position: absolute;top: -56px;left: 85px;z-index: 10;}
.combodiv .combodivright ul .k1 .img_div img{width: 100%; height: 100%;}
.combodiv .combodivright ul .k2{width: 100px;}
.combodiv .combodivright ul .k3{width: 100px;}
.combodiv .combodivright ul .k4{width: 500px;}
.combodiv .combodivright ul i{color: #ff4000; font-size: 14px;}
.aggregatediv{width: 100%; height: 60px; line-height: 60px; text-align: right; border-bottom: 1px solid #f0f0f0;}
.aggregatediv .aggre{color: #ff4000;margin-right: 15px; font-size: 20px; display: inline-block; font-weight: bold;}
.aggregatediv .price{color: #ff4000;margin-right: 45px; font-size: 20px; display: inline-block; font-weight: bold;}
.aggregatediv .sp1{color: #666; font-size: 16px;margin-right: 10px;}
.aggregatediv .sp1 i{color: #666; font-size: 16px; text-decoration: line-through;}


.sign_up_main{display: none; width: 448px;padding-top: 8px; height: 472px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.sign_up_main .head_close{margin-bottom: 30px;}
.sign_up_main .head_close .sp2{font-size: 20px; color: #333; font-weight: bold; margin-right: 115px;}
.sign_up_main .p1{margin-bottom: 22px;}
.sign_up_main .p1 label{color: #333; margin-left: 40px;}
.sign_up_input{width: 300px; height: 30px;position: relative; border: 1px solid #eee; display: inline-block;}
.sign_up_main .p1 .sign_up_input input{width: 270px; height: 28px; margin-left: 0px; border: none; outline: none;}
.pop_up_btn{width: 25px; height: 29px;cursor: pointer; display: inline-block; background: url(../images/member_icon.png) no-repeat -175px -574px; float: right;}
.sign_up_ul{display: none; width: 298px; height: auto;background: white;border: 1px solid #eee; padding-top: 6px; position: absolute; top:31px; left: 0px; box-shadow:  #c5c5c5 0px 1px 6px;}
.sign_up_ul .sp1{cursor: pointer; width: 300px; height: 30px; display: inline-block; line-height: 30px; text-indent: 8px;}
.sign_up_ul .sp1:hover{background: #ebebeb;}
.sign_up_ul .sp1 .i1{color: #333;}
.sign_up_ul .sp1 .i2{color: #ff4000;}

.sign_up_main .p1 input{margin-left: 3px; color: #999; text-indent: 8px; width: 300px; height: 30px; border: 1px solid #eee;}
.sign_up_main .p1 input::-webkit-input-placeholder { color: #999; } 
.sign_up_main .p1 input:-moz-placeholder { color: #999; } 
.sign_up_main .p1 input::-moz-placeholder { color: #999; } 
.sign_up_main .p1 input:-ms-input-placeholder{color: #999; }

.sign_up_main .p2 label{color: #333; margin-left: 40px; vertical-align: top;}
.sign_up_main .p2 textarea{margin-left: 3px;padding: 5px; width: 290px; height: 75px;color: #999; border: 1px solid #eee;}
.sign_up_main .p2 textarea::-webkit-input-placeholder { color: #999; } 
.sign_up_main .p2 textarea:-moz-placeholder { color: #999; } 
.sign_up_main .p2 textarea::-moz-placeholder { color: #999; } 
.sign_up_main .p2 textarea:-ms-input-placeholder{color: #999; }

.sign_up_main .tijiao_btn{width: 133px; height: 45px; background: #f24a15; text-align: center; line-height: 45px; color: white; font-size: 18px; margin: 35px auto 0px;}


.info_detail_div{width: 1188px; height: auto; border: 1px solid #f0f0f0;}
.info_detail_div .w_spec_nav {display: block;overflow: hidden;height: 38px;border: 1px solid #e1e1e1; border-top: none;background-color: #f7f7f7;width: 1188px;z-index: 99;}
.info_detail_div .w_spec_nav ul li {float: left;}
.info_detail_div .w_spec_nav ul li.cur a {background-color: #fff; border-top: 2px solid #48b905;}
.info_detail_div .w_spec_nav ul li a {cursor: pointer;line-height: 38px;height: 38px; display: block;color: #333;font-size: 14px;border-left: 1px solid #ffffff;border-right: 1px solid #e1e1e1;padding: 0px 30px;}
.info_detail_div .w_spec_nav .moveprice{height: 38px;float: right; display: none;}
.w_spec_nav .moveprice .zongjia{font-size: 16px; color: #666666;display: inline-block; line-height: 38px; width: 150px; text-align: center;}
.w_spec_nav .moveprice .zongjia i{font-size: 16px; color: #ff4000; font-weight: bold; margin-left: 3px;}

.w_spec_nav .moveprice .sp1{font-size: 16px; color: #666666;display: inline-block; line-height: 38px; width: 100px; text-align: center;}
.w_spec_nav .moveprice .sp1 i{font-size: 16px;  font-weight: bold; color: #ff4000;  margin-left: 3px;}

.w_spec_nav .moveprice .yubtn{color: white; background: #ff4000; display: inline-block; width: 130px; height: 38px;text-align: center; line-height: 38px; font-size: 16px;float: right;} 
.w_spec_nav .moveprice .yubtn_over{ background: #ccc;}
 
.show_news:after{display:block;clear:both;content:"";overflow:hidden;}
.show_news{margin-top: 20px; margin-bottom: 20px;}
.show_newsleft{width: 135px; height: 300px;float: left;}
.show_newslight{width: 1005px; height: auto;float: left; margin-left: 20px;}
.show_name{margin: 15px auto;color: #fff;width: 50px;height: 50px;padding: 15px 15px;background: #48b905;font-size: 18px;text-align: center;}
.show_titdiv{width: 1133px;font: 24px/28px microsoft yahei;border-bottom: 3px solid #ddd;color: #333; margin: auto;padding-bottom: 10px; margin-bottom: 10px; font-weight:bold;}

.show_newslight p img{margin:20px auto; width: 793px!important; display: block;}
.show_item .tc_item_p img {display: block;margin: 20px auto;}
.show_newslight .show_newstop:after{display:block;clear:both;content:"";overflow:hidden;}
.show_newslight .show_newstople{float: left; width: 600px; height: auto;}
.show_newslight .show_newstopmit{float: left;width: 100px; height: auto; text-align: center;}
.show_newslight .show_newstoprig{float: left;width: 300px; height: auto;}
.show_newslight .show_newstople .p1{font-size: 24px; color: #666666; font-weight: bold;}
.show_newslight .show_newstople .p1 a{font-size: 24px; color: #666666; font-weight: bold;}
.show_newslight .show_newstople .p1 i{display: inline-block; width: 95px;height: 22px;}


.show_newslight .show_newstople .p2{color: #666666; font-size: 16px; margin-top: 8px;}
.show_newslight .show_newstopmit .p1{color: #ff4000; font-size: 26px; font-weight: bold;}
.show_newslight .show_newstopmit .p2{color: #666666; font-size: 14px; margin-top: 10px;}
.show_newslight .show_newstoprig .p1{color: #666666;}
.show_newslight .show_newstoprig .p2{margin-top: 8px;}
.show_newslight .show_newstoprig .p2 span{display: inline-block;padding: 2px 5px;background: #ffeacb; margin-right: 5px;}
.show_newslight .show_newsbot{margin-top: 15px;}
.show_newslight .show_newsbot:after{display:block;clear:both;content:"";overflow:hidden;}
.show_newslight .show_newsbot_left{position: relative; width: 600px;height: 400px; float: left; }
.show_newslight .show_newsbot_right{width: 310px; height: 400px; float: left; margin-left: 40px;}
.show_newslight .show_newsbot_left img{width: 100%; height: 100%;}
.show_newslight .show_newsbot_left .mask{position: absolute; bottom: 0px; left: 0px; width: 100%; height: 40px; background: rgba(0,0,0,0.7); text-indent:10px; color: white; line-height: 40px; font-size: 16px;}
.show_newsbot_right .introducediv{width: 100%; height: 170px;}
.show_newsbot_right .introducediv .p1{color: gray;}
.show_newsbot_right .introducediv .p2{line-height: 20px;}
.show_newsbot_right .introduceimg{width:100%;height: 230px;}
.introduceimg .in_imgdiv:nth-child(2n+1){margin-right: 0px;}
.introduceimg .in_imgdiv{width: 148px; height: 95px;display: inline-block; margin-right: 10px; margin-top: 10px;}
.introduceimg .in_imgdiv:nth-child(2n+1){margin-right: 0px;}
.introduceimg .p1{color: gray;}
.introduceimg .in_imgdiv img{width: 100%; height: 100%;}
.introduceimg .in_imgdiv:hover{cursor:pointer;}

/*//自助游模板*/
.show_item span {color: #333!important;font-size: 18px!important;line-height: 40px;}
.show_item p {color: #333!important;font-size: 16px!important;line-height: 28px;text-align: justify;}
.show_item h3 {color: #333!important;font-size: 22px!important;line-height: 40px;}


.show_comment_div{width: 1188px;margin-top: 20px; height: auto; border: 1px solid #f0f0f0;}
.show_cen{width: 1120px;height: auto; margin: auto;}
.show_comment_tit{width: 1120px; height: 58px; border-bottom: 3px solid #dddddd; line-height: 58px; color: #333333; font-size: 24px; margin: auto; text-indent: 20px;}
.grade_div{margin-top: 15px;}
.grade_div:after{display:block;clear:both;content:"";overflow:hidden;}
.grade_div .grade_divleft{width: 240px; height: 140px;float: left;border-right: 1px solid #f0f0f0; text-align: center;}
.grade_div .grade_divright{width: 300px; height: 140px;float: left;}
.grade_div .grade_go_btn{width: 500px; height: 140px; float: right; line-height: 140px; text-align: right;}
.grade_divleft .p1{margin-top: 25px; color: #666666; font-size: 16px;font-weight: bold;}
.grade_divleft .p1 .grades{font-size: 30px; font-weight: bold; color: #ff8800;}
.grade_divleft .discus_icon{width: 80px; height: 18px; display: inline-block; }
.discus_icon_5{background: url(../images/discus.png) no-repeat -86px 3px;}
.discus_icon_4{background: url(../images/discus.png) no-repeat -86px -37px;}
.discus_icon_3{background: url(../images/discus.png) no-repeat -86px -76px;}
.discus_icon_2{background: url(../images/discus.png) no-repeat -86px -96px;}
.discus_icon_1{background: url(../images/discus.png) no-repeat -86px -117px;}
.grade_divleft .p2{font-size: 14px;}
.grade_divleft .p2 .popnum{color: #ff8800;font-size: 14px; margin: 0px 3px 0px 3px;}

.grade_divright .level-detail {padding: 35px 0 10px 25px;}

.grade_divright .level-detail .each-level {margin-bottom: 13px;line-height: 0;}
.grade_divright .level-detail .each-level .levels {line-height: 13px;color: #585858;}
.grade_divright .level-detail .each-level .bg-line {width: 109px;height: 9px;margin: 0 9px;background: #eeeeee;display: inline-block;line-height: inherit;}
.grade_divright .level-detail .each-level .line {height: 9px;background: #ff8800;display: inline-block;line-height: inherit;}
.grade_divright .level-detail .each-level .levels {line-height: 13px;color: #585858;}

.grade_go_btn .button_go{width: 118px;height: 42px; background: #ff8800; text-align: center; line-height: 42px; color: white; font-size: 16px; display: inline-block;}
.everyonediv{margin-top: 15px;}
.everyonediv:after{display:block;clear:both;content:"";overflow:hidden;}
.everyonedivleft{width: 95px; height: auto; text-align: center; line-height: 40px;float: left;}
.everyonedivright{width: 630px; height: auto; float: left;}
.everyonedivright ul{font-size: 0px;}
.everyonedivright ul li{margin-top: 5px;font-size: 12px; display: inline-block; padding: 2px; border: 2px solid #ff8800; color: #ff4000;margin-right: 5px;}
.everyonedivright ul .bad{border: 2px solid #eeeeee; color: #666666;}

.my_comment{margin-top: 20px;}
.my_comment .appraise_h2{ width: 100%; height: 35px; background: #f9f9f9;}
.my_comment .appraise_h2 span{display: inline-block;  width: 90px; height: 35px; line-height: 35px; border-right:1px solid #f0f0f0;text-align: center;}
.my_comment .appraise_h2 .current{background: #eeeeee;}
.my_comment .appraiseAll:after{display:block;clear:both;content:"";overflow:hidden;}
.my_comment .appraiseAll .fl{width: 100px; height: auto; text-align: center; float: left;}
.my_comment .big_fl_fr{width: 100%;}
.my_comment .big_fl_fr:after{display:block;clear:both;content:"";overflow:hidden;}
.my_comment .appraiseAll{margin-bottom: 20px;}
.my_comment .appraiseAll .fr{width: 620px; height: auto; float: left;padding-bottom: 15px; border-bottom: 1px solid #f0f0f0;}
.my_comment .fl .headimg{width: 50px; height: 50px; border-radius: 50%;margin: auto;margin-top: 25px; overflow: hidden;}
.my_comment .fl .headimg img{width: 100%; height: 100%;}
.my_comment .fl .user_name{ font-weight: bold; margin-top: 10px; color: gray;}
.my_comment .fr .fright_tit{margin-top: 10px;}
.my_comment .fr .fright_tit .discus{vertical-align: middle; display: inline-block;width: 80px; height: 18px; display: inline-block; }


.my_comment .fr .fright_tit .time_tit{font-size: 12px; color: darkgray;}
.my_comment .fr .fr_cen{ margin-top: 5px; color: #666;line-height: 22px;text-overflow: ellipsis;-o-text-overflow: ellipsis;display: block;overflow: hidden;}
.fr_img{margin-top: 10px;}
.fr_img img{margin-right: 10px; width: 105px; height: 105px;}

.mjh_page {display: block;float: right;}
.mjh_page a.prev_page {background: url(../images/pre1.png) 10px 10px no-repeat;padding: 0px 10px 0px 24px;}
.mjh_page a {float: left;margin-left: 4px;padding: 0px 13px;border: solid 1px #e9e7e7;background: #fff;line-height: 30px;color: #898989;}
.mjh_page a.current {border: none;color: #f60;font-weight: bold;}
.mjh_page a {float: left;margin-left: 4px;padding: 0px 13px;border: solid 1px #e9e7e7;background: #fff;line-height: 30px;color: #898989;}
.mjh_page a.next_page {background: url(../images/next1.png) 58px 10px no-repeat;padding: 0px 24px 0px 10px;}

/*跟团游列表*/
.gengwu_div{width: 920px; height: 382px; border: 1px solid #f1f1f1;}
.gengwu_div img{}
.gengwu_div .img_div{margin: auto; width: 74px; height: 86px; margin-top: 150px;}
.gengwu_div p{font-size: 14px; color: #999999; margin: auto; margin-top: 10px; text-align: center;}


.goods_area_div {float: right;width: 400px;height: 45px;line-height: 45px;padding-left: 15px;}
.goods_area_div .fy {float: right;padding-right: 10px;line-height: 45px;}
.goods_area_div .fy a.prev.disable {background-position: 0px -662px;cursor: default;}
.goods_area_div .fy a.prev { margin-right: 10px;}
.goods_area_div .fy a {display: inline-block;vertical-align: middle;width: 6px;height: 11px;background: url(../images/icon.png) no-repeat 0px -634px;margin-top: -3px;}
.goods_area_div .fy .num {font-style: normal;margin-right: 2px;}
.goods_area_div .fy .num i {font-style: normal;color: #f76120;margin: 0px 2px;}
.goods_area_div .fy a.next {background-position: 0px -704px;margin-left: 10px;}
.goods_area_div .sx_end { float: right;padding-right: 40px;font-style: normal;line-height: 45px;}
.goods_area_div .sx_end i {font-style: normal; color: #f76120; font-size: 14px;margin: 0px 3px;}


.floa_left{float: left !important;}
.floa_left .lipin{height: 32px; }
.floa_left .lipin_s{height: 32px;}
.lipin:hover{border-bottom: 1px dashed #aaa;}
.lipin_s:hover{border-bottom: 1px dashed #aaa;}

.recommended_near h3{font-size: 22px; color: #666; border-bottom: 1px solid #eaeaea; padding-bottom: 5px; margin-bottom: 10px; margin-top: 20px;}
.recommended_near{margin-bottom: 20px;}


.gentuanlist{width: 100%;}
.gentuanlist:after{display:block;clear:both;content:"";overflow:hidden;}
.gentuanlist .listleft{float: left; width: 920px; height: auto; }
.gentuanlist .listtitdiv{width: 920px;height: 45px; background: rgb(247,247,247);position: static; top: 0; z-index: 999;}
.gentuanlist .leftshangjia{width: 75px; height: 45px; text-align: center;line-height: 45px; font-size: 14px; background: #74c059; color: white;}
.gentuanlist .list_right{float: right; width: 250px; height: auto; }
.gentuanlist .list_right .listrightfixed{width: 250px; height: auto; position: static; top: 0;}

.gentuan_item{width: 880px; height: 90px; border: 1px solid #f1f1f1; border-top: none; padding: 20px;}
.gentuan_itemleft{width: 155px; height: 90px; float: left;margin-right: 10px; position: relative;}
.gentuan_itemmid{width: 600px; height: 90px; float: left; }
.gentuan_itemright{width: 100px;margin-left: 10px; height: 90px; float: left;}
.gentuan_itemleft img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gentuan_itemleft img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.gentuan_itemleft .yellow_div{position: absolute; bottom: 0px; left: 0px; background: #ff8800; width: 39px; height: 17px; color: white; text-align: center; line-height: 17px;}
.gentuan_itemleft .stick_div{position: absolute; top: 0px; right: 0px; background: #74c059; width: 35px; height: 17px; color: white; text-align: center; line-height: 17px;}


.gentuan_itemmid .p1{color: #666; font-size: 16px; height: 44px; overflow: hidden; font-weight: bold;}
.gentuan_itemmid:hover .p1{color: #ff8800;}
.gentuan_itemmid .four_div{width: 190px; height: 25px;line-height: 25px; float: left;color: #605f5f;}
.gentuan_itemmid .long{width: 350px; color: #605f5f; overflow: hidden;}
.gentuan_itemmid .font_red{color: #c91e1e;font-weight: bold;}
.gentuan_itemmid .green_div{display: inline-block;width: 56px; height: 17px;text-align: center; line-height: 17px; background: #74c059; margin-right: 8px; border-radius: 3px; color: white;position: relative;}
.gentuan_itemmid .green_div .triangle{width: 0;height: 0;border-top: 4px solid transparent;border-left: 4px solid #74c059;border-bottom: 4px solid transparent; position: absolute; top: 5px; right: -4px; display: inline-block;}
.gentuan_itemright p{color: #ff8800; font-size: 28px; font-weight: bold; text-align: right; margin-top: 54px;}
.gentuan_itemright p i{color: #ff8800; font-size: 14px; margin: 0 2px;}

.list_right .list_hot_tit{width: 250px; height: 45px;background: #f7f7f7;}
.list_hot_tit .list_hot_green{width: 128px; height: 45px; background: #74c059; font-size: 14px; color: white; line-height: 45px;  text-align: center;}
.list_hot_tit .list_hot_green i{width: 20px; height: 20px; background: url(../images/hot_air.png) no-repeat;vertical-align: sub; margin-right: 5px; display: inline-block;}
.list_hot_bot{width: 218px; height: auto; padding: 0px 15px 20px 15px; border: 1px solid #f1f1f1; border-top: none; background: white;}
.list_hot_bot .hot_list_city{margin-bottom: 20px;}
.list_hot_bot .hot_list_city p i{color: #ff8800; font-size:14px;margin-right: 5px; font-weight: bold;}
.list_hot_bot .hot_list_city p{color: #4b4b4b;}
.list_hot_bot .hot_list_city ul{}
.list_hot_bot .hot_list_city ul li{color: #4b4b4b; margin-right: 10px; margin-top: 10px; display: inline-block;}
.list_hot_bot .hot_list_city ul li:hover{color: #ff8800;}
.list_hot_bot .list_lr_div{padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ececec;}
.list_hot_bot .list_lr_div:after{display:block;clear:both;content:"";overflow:hidden;}
.list_hot_bot .list_lr_img{width: 100px; height: 80px; float: left;}
.list_hot_bot .list_lr_img img{width: 100px; height: 80px;}
.list_hot_bot .list_lr_cen{padding: 5px 5px 0px 5px; width: 98px;overflow: hidden; height: 77px;  float: right;}
.list_hot_bot .list_lr_cen p{color: #666666; font-size: 12px; line-height: 20px;}
.list_hot_bot .list_lr_cen:hover p{color: #ff8800; cursor: pointer;}

/*跟团详情页面*/
.gen_tuan_price{width: 672px; height: 80px; border: 1px solid #dedede; margin-top: 10px; margin-bottom: 20px; position: relative;}
.gen_tuan_price .p1{margin-left: 10px;margin-top: 8px; color: #ff4000; font-size: 24px; font-weight: bold;}
.gen_tuan_price .p1 .hui_sp1{color: white; background: #ff6633; width: 74px; height: 18px; display: inline-block; text-align: center; line-height: 18px;}
.gen_tuan_price .p1 .sp1{width: auto; height: 18px; border: 1px solid #ff6633; float: right;display: inline-block; margin-right: 60px; margin-top: 3px; position: relative;}
.gen_tuan_price .p1 .knock_sp1{width: auto;padding: 0px 5px; height: 18px;display: inline-block; text-align: center; line-height: 18px; color: #ff6633;}
.knock_i1{margin-left: 0px !important;}
.tips_sp{width: 146px; height: 22px; border: 1px solid #f4e19f; display: inline-block;background: #fcf9ea; text-align: center; line-height: 20px; position: absolute; bottom: -36px; left: -2px;} 
.gen_tuan_price .tips_sp .i1{color: #333; margin-left: 0px;}
.gen_tuan_price .tips_sp .i2{color: #999; margin-left: 0px;}
.tips_triangle {width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 7px solid #f4e19f;position: absolute;top: -7px;left: 0px; right: 0px; margin: auto;}
.tips_triangle_1{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 4px solid #fcf9ea;position: absolute;top: 3px;left: -5px;}

.show_week_list{position: relative;margin-top:10px; height: 90px; margin-bottom: 20px;}
.show_week_list .bd {position: relative;width:616px;left:32px; z-index:999;height:68px;overflow:hidden;}
.show_week_list .bd li{position: relative;float:left;background-color:#f7f7f6;border-top: 1px solid #eee; border:1px solid #d1d1d1;border-left:0px;width:87px;height:66px;display:block; cursor:pointer;}
/*.show_week_list .bd li:hover{border:1px solid #FF7E00;width:86px!important;position: relative;left:-1px;}*/
.show_week_list .bd li.on{border:1px solid #FF7E00;width:86px!important;position: relative;left:0px;}
.show_week_list .bd li.on span{width: 11px;height: 11px;font-size: 0;line-height: 0;overflow: hidden;position: absolute;right: -1px;bottom: -1px;background: url(../images/detai.png) no-repeat -80px -27px;}
.show_week_list .bd li i{width:86px;text-align:center;display:block;line-height:20px;font-style: normal;color:#999; line-height: 63px;}
.show_week_list .bd li i.i1{color:#ff4000;}
.show_week_list .bd li i.i1 b{font-size:16px;margin-left:3px;}
.show_week_list .pageBtn span{background: url(../images/right_icon.png) no-repeat #fff;border:1px solid #d1d1d1;display: block;width:29px;height: 90px;position: absolute;top: 0px;cursor: pointer;text-indent: -999em;overflow: hidden;}
.show_week_list .pageBtn span.prevStop,.show_price_list .pageBtn span.nextStop{opacity: 0.5;cursor:default;}
.show_week_list .pageBtn span.prev{left:2px;background-position: -69px -8px;border-right: none;}
.show_week_list .pageBtn span.next{right:2px;background-position: -141px -8px;border-left: none;}
.show_week_list .week_top{width: 616px; height: 23px; border-top: 1px solid #dedede; position: relative; left: 32px; font-size: 0px;}
.show_week_list .week_top li{color: #666; float: left;width: 88px; height: 23px;font-size: 14px; text-align: center; line-height: 23px;}
.show_week_list .week_top .i1{color: #ff6633;}
.show_week_list .bd .week_back{background-color: white !important;}
.show_week_list .bd .week_back:hover{border:1px solid #FF7E00;width:86px!important;position: relative;left:-1px;}


.show_week_list .bd .week_back i{line-height: 22px;}

.gen_tuan_price .p1 i{color: #ff4000; font-size: 12px; margin-left: 10px;}
.gen_tuan_price .p2{margin-top: 10px;}
.gen_tuan_price .p2:after{display: block; clear: both; content: ""; overflow: hidden;}
.gen_tuan_price .p2 ul{float: left;}
.gen_tuan_price .p2 ul li{color: #666666; padding: 0px 15px 0px 13px; border-right: 1px solid #dedede; display: inline-block;}
.left_sp{float: right; margin-right: 20px;}
.left_sp i{color: #ff4000; margin: 0px 8px 0px 6px;}
.left_sp a{color: #01afc7; }
.countdown {float: right;margin-top: -10px;margin-right: 5px;}
.countdown i.i3 {background-position: -351px -110px;}
.countdown i {float: left;margin-right: 10px;width: 49px;height: 28px;background: url(../images/countdown.png) no-repeat -351px -54px;}
.countdown .timer {float: left;background: url(../images/countdown.png) no-repeat -190px 0px;width: 210px;height: 28px;}
.countdown .timer div {line-height: 28px;font-size: 18px;color: #fff;letter-spacing: 10px;width: 50px;display: block;float: left;padding-left: 6px;font-family: cursive;}
.countdown .timer div#KSS {width: 36px;}

.yu_reservebtn{cursor: pointer; width: 133px; height: 45px;background: #ff4000; text-align: center; line-height: 45px;margin: 20px 0px 0px 80px; display: inline-block; font-size: 18px; color: white;}
.yu_reservecen{cursor: pointer; color: #f24a15; margin-left: 10px;}
.yu_reservecen .i1{width: 15px; height: 15px; display: inline-block;vertical-align: sub; margin-right: 3px; background: url(../images/member_icon.png) no-repeat -29px -270px;}

.show_priceacti {color: #999999;line-height: 50px;text-indent: 15px;font-size: 14px;}
.show_priceacti span {color: #ff4000;padding: 0px 5px;border: 1px solid #ff4000;margin-left: 5px;}
.show_every_li li{width: 260px;margin-left: 15px; float: left;color: #333; margin-bottom: 20px; font-size: 14px;}
.show_every_li li label{color: #999999; margin-right: 21px;}
.show_every_li li .er{letter-spacing: 7px;margin-right: 14px;}
.show_every_li li a{color: #333;font-weight: bold; font-size: 14px;}
.show_every_li li a:hover{color: #ff8800;}
.show_every_li:after{display:block;clear:both;content:"";overflow:hidden;}
.padd_left{padding-left: 5px;}

.class_review_list{width: 312px; height: 209px; border: 1px solid #e2e2e2; float: left;position: relative; margin-left: 28px; margin-top: 25px;}
.show_newslight .class_review_list:first-child{margin-left: 0px;}
.show_newslight .class_review_list:first-child+.class_review_list+.class_review_list+.class_review_list{margin-left: 0px;}
.show_newslight .class_review_list:first-child+.class_review_list+.class_review_list+.class_review_list+.class_review_list+.class_review_list+.class_review_list{margin-left: 0px;}
.class_review_main{width: 302px; height: 199px;padding: 5px; border: 1px solid #d9d9d9;position: absolute;top: 5px;right: 5px;background: white;}
.class_review_main img{width: 302px !important; margin-top: 0px !important; height: 199px;}
.review_mask1{width: 51px; height: 19px; background: rgba(0,0,0,0.6); border-radius: 4px; position: absolute; top: 17px; left: 20px; color: white;text-align: center;line-height: 19px;}
.review_mask2{width: 256px; height: 34px;padding: 5px 10px; background: rgba(0,0,0,0.6); position: absolute;bottom: 25px; left: 5px; color: white; overflow: hidden; line-height: 18px;}
.w_class_review{width: 740px; height: auto; margin: 36px 82px; }
.w_class_review .tit_1{color: #333; font-size: 20px; font-weight: bold;line-height: 34px;}
.w_class_review img{width: 600px; height: 400px;}


/*默认公共样式*/
.detail_tab{border: 1px solid #dedede; margin-top: 30px; height:auto; padding-bottom: 30px;}
.detail_tab_nav{background: #f6f6f6;width: 1188px; height: 38px; position: relative;border-bottom: 1px solid #dedede; z-index: 3000;}
.detail_tab_nav ul{ float: left;height: 38px;position: relative;top: 1px;}

.detail_tab_nav .detail_tab_ul li {float: left;margin-left: -1px;margin-top: -1px;border: 1px solid #d5d5d5;height: 38px;display: inline;border-bottom: none;border-top: none;width: 107px;}
.detail_tab_nav .detail_tab_ul li a {font-size: 14px;height: 37px;line-height: 37px;padding: 0 15px;color: #333;background: #f6f6f6;display: block;zoom: 1;_display: inline;text-align: center;min-width: 56px;cursor: pointer;}
.detail_tab_nav .detail_tab_ul li a.current {position: relative;padding-bottom: 2px;background: white;height: 34px;line-height: 34px;color: #48b905;border-top: 3px solid #48b905;}
.detail_tab_main:after{display: block; overflow: hidden; clear: both; content: "";}
.detail_tab_left{width: 115px; height: 300px; float: left;margin-top: 30px;}
.detail_tab_right{width: 1050px;padding-left: 20px; height: auto; float: right; margin-top: 30px;}
.detail_left_ul li{width: 70px; height: 30px; border: 1px solid #3cb43c; background: #3cb43c; margin: 18px auto; text-align: center;}
.detail_left_ul li a{height: 30px;cursor: pointer; line-height: 30px; color: white; font-size: 14px;}
.detail_left_ul .cur{background: white;}
.detail_left_ul .cur a{color: #3cb43c;}
.detail_tab_right img{display: block; width: 600px; margin: 15px auto;}
.detail_tab_right p{line-height: 34px!important;}

.detail_review:after{display: block; clear: both; content: ""; overflow: hidden;}
.detail_review .class_review_list{margin-left: 20px;}
.detail_review .class_review_list:first-child{margin-left: 0px;}
.detail_review .class_review_list:first-child+.class_review_list+.class_review_list+.class_review_list{margin-left: 0px;}
.detail_review .class_review_list:first-child+.class_review_list+.class_review_list+.class_review_list+.class_review_list+.class_review_list+.class_review_list{margin-left: 0px;}


/*景区首页*/
.width_auto{width: 1190px; margin: 0 auto;}
.scenicback{width: 100%; height: auto;padding-top: 15px; background: #f9f9f9;min-width: 1190px;border-top: 1px solid #eeeeee; margin-top: 20px; position: relative;}
.scenic_div{width: 382px; height: 389px; float: left;margin-right: 20px; margin-top: 20px;}
.scenic_div:nth-child(3n+3){margin-right: 0px;}
.scenic_big_div:after{display:block;clear:both;content:"";overflow:hidden;}
.scenic_div .scenic_imgs{width: 382px; height: 249px;position: relative;}
.scenic_div .scenic_imgs img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.scenic_div .scenic_imgs img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.scenic_div .scenic_bot_div{width: 351px; height: 108px;padding: 15px; border: 1px solid #f3f3f3; border-top: none; background: white;}
.scenic_div .scenic_imgs .wen_mask{width: auto; height: 48px; background: rgba(0,0,0,0.4);color: white; font-size: 24px; font-weight: bold; text-align: center; line-height: 48px; padding: 0px 20px; position: absolute; top: 30px; left: 0px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
.scenic_bot_div .wen_p1{color: #939393; font-size: 14px;line-height: 20px; height: 45px;overflow: hidden; border-bottom: 1px solid #f3f3f3;}
.scenic_bot_div .wen_p1:hover{color: #ff8800; cursor: pointer;}
.scenic_bot_div ul li{line-height: 34px; height: 34px; width: 100%; overflow: hidden;}
.scenic_bot_div ul li lable{color: #bababa; font-size: 14px;}
.scenic_bot_div ul li .la1{letter-spacing: 27px;margin-right: -27px;}
.scenic_bot_div ul .li1 span{font-size: 14px; color: #575757; margin-left: 10px;}
.scenic_bot_div ul .li1 span:hover{cursor: pointer; color: #ff8800;}
.scenic_bot_div ul .li2 span{display: inline-block; width: 52px; height: 23px; margin-left: 10px; border: 1px solid #ff8800; border-radius: 5px; color: #ff8800; font-size: 14px; text-align: center; line-height: 23px;}
.scenic_botbk{width: 100%; height: 40px; background: #f9f9f9; position: absolute; left: 0px; bottom: -40px;}
.seachinput .tan_seach{position: absolute; top: 46px; display: none; z-index: 10;width: 555px;} 

/*生态特供*/

.font_big_div{margin-top: 15px;}
.font_big_div:after{display:block;clear:both;content:"";overflow:hidden;}
.font_list_div{margin-left: 2px; width: 284px; height: 332px; border: 1px solid #f4f4f4;margin-bottom: 20px;float: left; margin-right: 12px; position: relative; }
.font_list_div:hover{box-shadow:0 0 5px rgba(255,136,0,0.5);}
.font_list_div:hover .buy_btn{display: block;}
.font_list_div:nth-child(4n+4){margin-right: 0px;}
.font_div{display:block !important;}
.font_list_div .buy_btn{position: absolute;display: none; bottom: -1px; left: 0px; width: 284px; height: 39px; background: #ff8800;color: white; text-align: center; line-height: 39px; font-size: 14px;}
.font_list_div .fontimg_div{width: 224px; height: 174px; position: absolute; bottom: 50px;left: 0px; right: 0px; margin: auto;}
.font_list_div .fontimg_div img{width: 100%; height: 100%;}
.font_list_div .font_name{font-size: 14px; color: #575757; text-indent: 15px; margin-top: 20px;}
.font_list_div .font_price{color: #575757; font-size: 14px;text-indent: 15px;}
.font_list_div .font_price i{color: #ff8800; }
.font_list_div .font_price .i1{font-size: 14px;}
.font_list_div .font_price .i2{font-size: 22px; font-weight: bold;}



/*生态特供首页*/
.swiperdiv_left{width: 100%;height: 381px; min-width: 1190px; position: relative;}
.swiperdiv_left .swiper-container{width: 100%;height: 100%;}
.swiperdiv_left .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiperdiv_left .swiper-slide img{height: 381px; text-align: center;min-width: 1190px;}
.swiperdiv_left .widthpos{width: 1190px;height: 381px; position: absolute;margin: 0 auto;top: 0;left: 0;right: 0; z-index: 10;}
.swiperdiv_left .widthpos .widthpos_left{width: 184px; height: 383px;background: rgba(255,255,255,0.5); float: left;}
.widthpos_left_top{width: 184px; height: 40px;background: #64c400;color: white; font-size: 14px;text-align: center; line-height: 40px;}
.swiperdiv_left .hp_items{width: 184px; height: 86px;text-align: center; line-height: 86px;position: relative;}
.swiperdiv_left .hp_items p{color: #4b4b4b;}
.swiperdiv_left .hp_items i{display: inline-block; width: 25px; height: 25px;vertical-align: sub;margin-right: 10px;}
.swiperdiv_left .hp_items .i1{background: url(../images/font_icon.png) no-repeat -27px -16px;}
.swiperdiv_left .hp_items .i2{background: url(../images/font_icon.png) no-repeat -27px -64px;}
.swiperdiv_left .hp_items .i3{background: url(../images/font_icon.png) no-repeat -27px -117px;}
.swiperdiv_left .hp_items .i4{background: url(../images/font_icon.png) no-repeat -27px -173px;}
.swiperdiv_left .hp_items span{display: inline-block; width: 14px; height: 14px;vertical-align: sub;margin-left: 15px;}
.swiperdiv_left .hp_items .sp1{background: url(../images/font_icon.png) no-repeat -74px -23px;}
.swiperdiv_left .hp_items .sp2{background: url(../images/font_icon.png) no-repeat -74px -48px;}
.swiperdiv_left .hp_items:hover{background: rgba(255,255,255,0.9); cursor: pointer;}
.swiperdiv_left .hp_items .mask_right{width: 210px; height: 341px;padding: 20px 60px 20px 20px; background: rgba(255,255,255,0.5);display: none; position: absolute; left: 184px;line-height: normal;text-align: left;box-shadow:0 0 5px rgba(255,136,0,0.5);}
.swiperdiv_left .hp_items .mr1{top: -38px;}
.swiperdiv_left .hp_items .mr2{top: -124px;}
.swiperdiv_left .hp_items .mr3{top: -210px;}
.swiperdiv_left .hp_items .mr4{top: -296px;}
.swiperdiv_left .hp_items .mask_right h2{color: #64c400; font-size: 14px;}
.swiperdiv_left .hp_items .mask_right li{color: #6f6f6f; display: inline-block; line-height: 35px; margin-right: 15px;}
.swiperdiv_left .hp_items .mask_right li:hover{color: #64c400;}
.lepin_div_tit{margin-top: 20px;}
.lepin_div_tit:after{display:block;clear:both;content:"";overflow:hidden;}
.lepin_div_tit .lepin_div_cen{width: 287px; height: 183px; float: left; margin-right: 14px;}
.lepin_div_tit .lepin_div_cen:nth-child(4n+4){margin-right: 0px;}
.lepin_div_tit .lepin_div_cen img{width: 100%; height: 100%;}
.lepin_div_tit .lepin_div_cen:after{display:block;clear:both;content:"";overflow:hidden;}
.fb_font_div .fb_font_tit{margin-top: 20px;margin-bottom: 10px; font-size: 22px; color: #666666;font-weight: bold; line-height: 50px;}
.fb_font_list:after{display:block;clear:both;content:"";overflow:hidden;}



/*普通景区详情页面*/
.top_line_bc{width: 100%; height: 1px; border-top: 1px solid #dddddd;}
.place_new{width: 100%;height: 45px; line-height: 45px;}
.place_new a{margin: 0 5px 0 5px;color: #5e5e5e;}
.place_new span{color: #5e5e5e;}
.place_new a:hover{color: #ff8800;}
.placenew a:last-child{color: rgb(116,192,89);}
.place_new i{display: inline-block; width: 13px; height: 13px; background: url(../images/right_bom.png) no-repeat -17px -14px; vertical-align: sub;} 
.place_new .tan_show{display: inline-block; padding: 0 13px 0 1px; height: 30px; border: 1px solid transparent;line-height: 30px; position: relative; z-index: 10;}
.place_new .tan_show:hover{cursor: pointer; }
.place_new .on{border: 1px solid #e6e6e6; border-bottom: none;} 
.place_new .triangle_down{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #ff7000; position: absolute; top: 14px; right: 7px;} 
.place_new .tan_show_div{display: none; width: 420px; height: auto;padding: 15px; border: 1px solid #e6e6e6; position: absolute; top: 30px; left: -1px; z-index:12; background: white;} 
.place_new .tan_show_div ul{font-size: 0px;}
.place_new .tan_show_div ul li{display: inline-block; font-size: 12px; margin-right: 10px;margin-left: 10px; color: #666666; line-height: 22px;}
.place_new .tan_show_div ul li:hover{color: #ff8800;}
.place_new .tan_show .mask_whit{width: 100%; height: 4px; background: white;z-index: 50; position: absolute; bottom: -2px; left: 0px; display: none;}

.width11_div{width: 1190px; margin: auto;}
.fengback{width: 100%; height: auto; background: #fafafa; min-width: 1190px;} 
.fengdiv{width: 1170px;padding-left: 20px; height: 289px; margin: 20px 0 20px 0; background: white; border-top: 1px solid white; position: relative;}
.fengdiv .p1{margin-top: 52px;}
.fengdiv .p1 .sp1{color: #333333; font-size: 24px;}
.fengdiv .p1 .sp1:hover{color: #ff8800;}
.fengdiv .p1 i{width: 107px; height: 24px;vertical-align: middle; margin-left: 10px; display: inline-block;}


.fengdiv .p2{margin-top: 20px;}
.fengdiv .p2 span{color: #999; font-size: 14px;}
.fengdiv .p2 .sp2{margin-left: 10px;}
.fengdiv .p3{color: #333;font-size: 14px; margin-top: 25px;}
.fengdiv .p3 i{color: #666;font-size: 14px; margin-right: 5px;}
.fengdiv .p4{color: #333;font-size: 14px; margin-top: 30px;}
.fengdiv .p4 i{color: #666;font-size: 14px; margin-right: 5px;}
/*.fengdiv .hides_num{color: transparent;text-shadow: 0 0 8px rgba(0,0,0,0.5);-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}*/
.fengdiv .auditing{position: absolute; bottom: 10px; right: 20px; width: 250px; height: 97px; color: #1b679e; font-size: 16px;}
.fengdiv .auditing img{margin-right: 5px}

.pt_tuijian{border-bottom: 1px solid #f3f3f3; padding-bottom: 15px; margin-top: 30px;}
.pt_tuijian .sp1{color: #333; font-size: 30px;}
.pt_tuijian .sp2{color: #333; font-size: 14px; float: right; margin-top: 15px;}
.pt_main_div:after{display:block;clear:both;content:"";overflow:hidden;}
.pt_main_div{margin-top: 20px;}
.pt_main_list{width: 221px; height: 248px; background: #fafafa;margin-left: 21px; float: left;}
.pt_main_div .pt_main_list:first-child{margin-left: 0px;}

.pt_main_img{width: 221px; height: 143px;}
.pt_main_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.pt_main_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.pt_main_bot{padding: 10px; width: 201px;height: 85px;}
.pt_main_bot .p1{color: #333; font-size: 16px;}
.pt_main_bot .p1:hover{color: #ff8800;}
.pt_main_bot .p2 .sp1{color: #666;}
.pt_main_bot .p2{margin-top: 10px;}
.pt_main_bot .p2 .sp2 i{font-size: 24px; font-weight: bold; color: #ff8800;}
.pt_main_bot .p2 .sp2{ float: right; color: #ff8800; margin-top: -12px;}
.pt_main_bot .p3{color: #333;margin-top: 6px;}
.pt_main_bot .p3 i{color: #666;}
.pt_huan_btn{width: 1190px; height: 38px; background: #fafafa; margin-top: 25px;text-align: center; line-height: 38px; color: #666666; margin-bottom: 50px;}
.pt_huan_btn img{margin-right: 12px; vertical-align: middle;}

/*优质景区详情*/
.weather_div{float: right; color: #999999;margin-right: 10px;}
.add_map_div{width: 1190px; height: 90px; border-bottom: 1px solid #ececec; margin-top: 10px;}
.add_map_div .add_map_left{width: auto; height: 90px; float: left;}
.add_map_div .add_map_right{width: 200px; height: auto; margin-top: 12px; float: right;text-align: right;}
.add_map_left .jq_name{font-size: 32px; color: #333333;}
.add_map_left .jq_jibie{display: inline-block;color: #df3033;border: 1px solid #df3033; padding: 2px 5px; margin-left: 10px;}
.add_map_left p{margin-top: 5px;}
.add_map_left p .spell{color: #999999; font-size: 18px; }
.add_map_left p .jq_add{color: #999999; margin-left: 10px; display: inline-block;}
.add_map_left p .s_map,.s_vista{width: 60px; height: 23px;font-size: 14px; display: inline-block;line-height: 23px;} 

.s_vista_div_mask{display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.6);position: fixed;top: 0px; left: 0px; z-index: 10000;}
.s_vista_div{display: none; width: 888px; height: 411px; position: absolute; top: 0px; left: 0px;right: 0px; bottom: 0px; margin: auto; z-index: 10;}

.s_vista_div #allmap{width: 100%; height: 100%;}
.s_vista_div .cloosemap,.s_panorama_div .cloosemap{width: 47px; height: 47px; background: url(../images/add_cloose.png) no-repeat -39px -18px;display: inline-block; position: absolute; top: 18px; right: 18px;z-index: 10;}
.s_vista_div .cloosemap:hover{cursor: pointer;}
.s_panorama_div{display: none;z-index: 2001; width: 888px; height: 411px;position: absolute; top: 0px; left: 0px;right: 0px; bottom: 0px; margin: auto;}

.s_panorama_div .cloosemap:hover{cursor: pointer;}
.s_panorama_div .open_bigmap{width: 47px; height: 47px; background: url(../images/add_cloose.png) no-repeat -115px -18px;display: inline-block; position: absolute; top: 80px; right: 15px;z-index: 10;}
.s_panorama_div #panorama{width: 100%; height: 100%;}
.panorama{position: absolute; width: 80%; height: 80%; background: lightblue; margin: auto;}
.open_panorama{width: 90%; height: 90%;  position: absolute; top: 9%; left: 0px; right: 0px; margin: auto;}
.add_map_left p .s_map{border: 1px solid #74c059; background: #74c059; color: white;border-top-left-radius: 20px;border-bottom-left-radius: 20px; margin-left: 5px; text-align: center;} 
.add_map_left p .s_vista{border: 1px solid #c0c0c0;color: #5e5e5e; border-top-right-radius: 20px;border-bottom-right-radius: 20px; text-align: center;} 
.add_map_left p .s_map i,.s_vista i{display: inline-block; width: 16px; height: 16px; vertical-align: sub;}
.add_map_left p .s_map i{background: url(../images/add_icon.png) no-repeat -23px -14px;}
.add_map_left p .s_vista i{background: url(../images/add_icon.png) no-repeat -23px -37px;}
.add_map_left p .s_map:hover,.s_vista:hover{cursor: pointer;}
.add_map_right span{display: inline-block; cursor: pointer;}
.add_map_right span .wen{color: #474747; font-size: 14px; vertical-align: middle;}
.add_map_right span i{width: 36px; height: 36px; display: inline-block; vertical-align: middle; margin: 0px 10px;}
.add_map_right .sp1 .i1{background: url(../images/add_icon.png) no-repeat -103px -11px;}
.add_map_right .sp2 .i2{background: url(../images/add_icon.png) no-repeat -105px -58px;}
.add_map_right .sp1 .on{background: url(../images/add_icon.png) no-repeat -62px -11px;}
.add_map_right .sp2 .on{background: url(../images/add_icon.png) no-repeat -62px -58px;}


.nav_map{height: 51px; line-height: 48px; }
.nav_map ul{display: inline-block;}
.nav_map ul li{display: inline-block; margin-right: 18px; border-bottom: 2px solid transparent;}
.nav_map ul .on{border-bottom: 2px solid #ff8800;}
.nav_map ul li a{ color: #333333; font-size: 16px; display: inline-block; padding: 0px 8px;}
.nav_map ul li a:hover{color: #ff8800;}

.ping_btn{width: 115px; height: 36px;background: #ff9d00; text-align: center; line-height: 37px; color: white; font-size: 14px; float: right; margin-top: 6px; border-radius: 8px;} 
.mapback{width: 100%; height: auto; background: #fafafa; min-width: 1190px;border-top:1px solid #efefef;} 
.topimg_details{width: 1148px; height: 348px; border: 1px solid #ebebeb; background: white; margin-top: 20px; margin-bottom: 20px; padding: 20px 19px 20px 20px;}
.img_deta_div{width: 840px; height: 345px; float: left; position: relative;}
.cen_deta_div{width: 280px; height: auto; float: right;}
.img_deta_div .img_left{width: 415px; height: 295px; position: relative; float: left;}
.img_deta_div .img_left img{width: 100%; height: 100%; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.img_deta_div .img_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.img_deta_div .img_left .img_num{width: 127px; height: 53px; background: rgba(0,0,0,0.6); text-align: center; line-height: 53px; color: white; position: absolute; right: 0px; bottom: 0px;} 
.img_deta_div .img_right{width: 425px; height: 295px; float: right;}
.img_deta_div .img_right .three_img{width: 131px; height: 131px;float: left;margin-left: 10px;} 
.img_deta_div .img_right .three_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.img_deta_div .img_right .three_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.img_deta_div .img_right .two_img{width: 202px; height: 154px;float: left; margin-left: 10px; margin-top: 10px;}
.img_deta_div .img_right .two_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.img_deta_div .img_right .two_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.img_deta_div .img_P{font-size: 14px; color: #666666;}
.img_deta_div .img_P .name_{color: #333333; font-size: 14px; margin: 0 10px;}
.img_deta_div .img_P{ position: absolute;width: 840px; bottom: -8px;left: 0px;height: 38px;overflow: hidden; line-height: 30px;}
.img_deta_div .img_P .head_img{width: 29px; height: 29px;display: inline-block; vertical-align: middle;}
.img_deta_div .img_P .head_img img{width: 100%; height: 100%;}
.cen_deta_div .p1{color: #ff6633; font-size: 14px;}
.cen_deta_div .p1 i{color: #ff6633; font-size: 20px; font-weight: bold;}
.cen_deta_div .p2{margin-top: 8px; color: #a4a4a4;}
.cen_deta_div .p2 i{width: 95px; height: 20px; display: inline-block; margin-right: 10px; vertical-align: middle;}
.cen_deta_div .p2 .i1{background: url(../images/remark-shop.png) no-repeat 4px -678px;}
.cen_deta_div .p2 .i2{background: url(../images/remark-shop.png) no-repeat 4px -697px;}
.cen_deta_div .p2 .i3{background: url(../images/remark-shop.png) no-repeat 4px -718px;}
.cen_deta_div .p2 .i4{background: url(../images/remark-shop.png) no-repeat 4px -738px;}
.cen_deta_div .p2 .i5{background: url(../images/remark-shop.png) no-repeat 4px -758px;}
.cen_deta_div .p2 .i6{background: url(../images/remark-shop.png) no-repeat 4px -780px;}
.cen_deta_div .p2 .i7{background: url(../images/remark-shop.png) no-repeat 4px -799px;}
.cen_deta_div .p2 .i8{background: url(../images/remark-shop.png) no-repeat 4px -819px;}



.cen_deta_div .p3{margin-top: 15px; height: 16px; overflow: hidden;}
.cen_deta_div .p3 .i1{color: #666666; margin-right: 5px;}
.cen_deta_div .p3 .i3{color: #666666;letter-spacing: 24px; margin-right: -19px;}
.cen_deta_div .p3 .i4{color: #666666;letter-spacing: 6px;}
.cen_deta_div .p3 .i5{color: #ff8800; margin-left: 5px;}
.cen_deta_div .p3 .i2{color: #3b3b3b; margin-left: 5px;}
.cen_deta_div h2 {margin-top: 10px; color: #666666; font-size: 14px; font-weight: bold;}
.cen_deta_div .ul1{margin-top: 10px;}
.cen_deta_div .ul1 li{float: left;margin-right: 10px; width: 55px; height: 26px;overflow: hidden; border: 1px solid #dedede; text-align: center; line-height: 26px; color: #999999;}

.sy_cen_mian:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_cen_left{width: 858px; height: auto;padding-right: 20px; float: left;border-right: 1px solid #f3f3f3;}
.sy_cen_right{width: 311px; height: auto;float: left;}

.sy_cen_right .daolan{padding: 25px 0px 25px 20px; width: 291px; height: 245px; border-bottom: 1px solid #f3f3f3;}
.sy_cen_right .daolan h2{color: #333333; font-size: 18px; margin-top: 10px;margin-bottom: 10px;}
.sy_cen_right .daolan .daolan_img{width: 287px; height: 193px;border: 1px solid #f3f3f3; position: relative; cursor: pointer;}
.sy_cen_right .daolan .daolan_img img{width: 100%; height: 100%;}
.sy_cen_right .daolan .daolan_mask{width: 289px; height: 29px; background: rgba(0,0,0,0.6); position: absolute; bottom: 0px; left: 0px;line-height: 29px; font-size: 14px; color: white;text-indent: 10px;}
.big_daolan_img{display: none; width: 100%; height: 100%;background: rgba(0,0,0,0.8); position: fixed;top: 0px; left: 0; right: 0px; margin: auto;z-index: 2001;}
.big_daolan_img img:first-child{width: 60%; height: 80%;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.big_daolan_img .map_img_cloose{position: absolute; top: 15px; right: 20px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.big_daolan_img .map_img_cloose:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.xiangmu{padding: 10px 0px 25px 20px; width: 291px; height: 302px; border-bottom: 1px solid #f3f3f3;}

.xiang_p{margin: 10px 0px 10px 0px;}
.xiang_p .sp1{color: #333; font-size: 18px;}
.xiang_p .sp2{color: #999; font-size: 14px; float: right;}
.xiang_p .sp2:hover{color: #ff8800;}
.xiangmu_div:after{display:block;clear:both;content:"";overflow:hidden;}
.xiangmu_div{margin-bottom: 10px;}
.xiangmu_left{width: 116px; height: 76px;float: left;}
.xiangmu_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.xiangmu_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}


.xiangmu_right{width: 160px; height: 76px; float: right;}
.xiangmu_right .p1{color: #333; font-size: 14px;}
.xiangmu_right .p1:hover{color: #ff8800;}
.xiangmu_right .p2{color: #848484; line-height: 20px;height: 40px; overflow: hidden;}
.xiangmu_right .p3{color: #ff8800;}
.xiangmu_right .p3 .sp1{color: #ff8800; font-size: 16px; font-weight: bold;margin-right: 10px;}
.xiangmu_right .p3 .sp2{color: #848484;text-decoration:line-through ;}

.tuijian{background: white; padding: 0px 0px 20px 20px;  width: 291px; height: 359px; border-bottom: 1px solid #f3f3f3;}
.tuijian .p1{color: #333; font-size: 18px;margin: 20px 0px 15px;}
.tuijian_ul{width: 100%; height: 44px; border-bottom: 1px solid #f3f3f3; border-top: 1px solid #f3f3f3;}
.tuijian_ul{font-size: 0px;}
.tuijian_ul li{cursor: pointer; display: inline-block; line-height: 44px; width: 97px;text-align: center; font-size: 14px; color: #333;}
.tuijian_ul .on{color: #ff8800; border-bottom: 1px solid #ff8800;}
.tuijian_list:after{display:block;clear:both;content:"";overflow:hidden;}
.tuijian_list{margin-top: 10px;}
.tuijian_list_left{width: 116px; height: 76px;float: left;}
.tuijian_list_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.tuijian_list_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.tuijian_list_right{width: 160px; height: 76px; float: right;}
.tuijian_list_right .p2{color: #333; font-size: 14px; margin-top: 5px;}
.tuijian_list_right .p2:hover{color: #ff8800;}
.tuijian_list_right .p3{margin-top: 8px;}
.tuijian_list_right .p3 i{display: inline-block; width: 68px; height: 16px;  vertical-align: sub;}
.tuijian_list_right .p3 .i1{background: url(../images/remark_sm.png) no-repeat -10px -17px;}
.tuijian_list_right .p3 .i2{background: url(../images/remark_sm.png) no-repeat -10px -38px;}
.tuijian_list_right .p3 .i3{background: url(../images/remark_sm.png) no-repeat -10px -59px;}
.tuijian_list_right .p3 .i4{background: url(../images/remark_sm.png) no-repeat -10px -80px;}
.tuijian_list_right .p3 .i5{background: url(../images/remark_sm.png) no-repeat -10px -96px;}
.tuijian_list_right .p3 .i6{background: url(../images/remark_sm.png) no-repeat -10px -118px;}
.tuijian_list_right .p3 .i7{background: url(../images/remark_sm.png) no-repeat -10px -140px;}
.tuijian_list_right .p3 .i8{background: url(../images/remark_sm.png) no-repeat -10px -156px;}
.tuijian_list_right .p3 .i9{background: url(../images/remark_sm.png) no-repeat -10px -177px;}
.tuijian_list_right .p3 .i10{background: url(../images/remark_sm.png) no-repeat -10px -198px;}


.tuijian_list_right .p3 .sp2{color: #848484;margin-left: 5px;}
.tuijian_list_right .p3 .sp3{color: #848484;margin-left: 5px;}
.tuijian_list_right .p4{color: #848484; margin-top: 8px;}
.gonglue{padding: 10px 0px 20px 20px;  width: 291px; height: auto; border-bottom: 1px solid #f3f3f3;}
.gonglue .p1{margin-top: 10px;}
.gonglue .p1 .sp1{font-size: 14px; color: #6e6e6e;width: 207px; height: 20px;display: inline-block; overflow: hidden;}
.gonglue .p1 .sp1:hover{color: #ff8800;}
.gonglue .p1 .sp2{color: #9a9a9a;float: right;}

.top_tit_name{border-bottom: 1px solid #f3f3f3;color: #333; font-size: 30px;padding-bottom: 15px; margin-top: 20px;}
.yinxiang{color: #404040; font-size: 14px; font-weight: bold;margin: 15px 0px;}
.yinxiang_bot{color: #666; font-size: 14px; line-height: 22px; text-align: justify;}
.jieshao_btn{color: #0091d9; font-size: 14px;margin-left: 30px; cursor: pointer;}
.impress_div{position: relative;margin-bottom: 40px;}
.impress_mask_div {display: none;z-index: 10; width: 858px; height: 300px;background: white;box-shadow: 0 0 5px 3px #f4f4f4; position: absolute; top: -15px; left: 2px;}
.impress_mask{padding: 10px 40px 10px 20px; width: 798px; height: 278px;overflow-y: scroll; color: #666; line-height: 28px; text-indent: 20px;text-align: justify; font-size: 16px;}
.impress_mask img{display: block;margin: 20px auto;}
.yinxiang i{color: #666; font-size: 14px; margin-left: 3px;}
.impress_cloose{position: absolute; right: 28px; top: 14px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.impress_cloose:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}


.sale_div_top{height: 94px;width: 860px;border-bottom: 1px solid #f3f3f3;}
.sale_div_top:after{display:block;clear:both;content:"";overflow:hidden;}
.sale_div_men{width: 220px; height: 94px;margin-right: 50px;float: left;position: relative;}
.sale_div_tui{width: 170px; height: 94px; margin-right: 50px;float: left;position: relative;}
.sale_div_place{width: 140px; height: 94px;float: left;}
.sale_div_btn{width: 170px; height: 94px;float: right;}

.sale_div_men .piso_i{width: 22px; height: 16px;display: inline-block; background: url(../images/sale_icon.png) no-repeat -4px -7px; position: absolute; top: 21px;left: 20px;}
.sale_div_men .sp_name{ width: 180px; display: inline-block; margin-top: 20px;margin-left: 48px;}
.sale_div_men .sp_name a{color: #333; font-size: 14px;}
.sale_div_men .sp_name a:hover{color: #ff8800;}
.sale_div_men .xia_i{width: 14px; height: 9px;display: inline-block; background: url(../images/sale_icon.png) no-repeat -10px -40px;cursor: pointer;}

.sale_div_men .sp_name .on{background: url(../images/sale_icon.png) no-repeat -10px -54px;}
.sale_div_tui i{width: 20px; height: 20px; display: inline-block;position: absolute;background: url(../images/sale_icon.png) no-repeat -40px -23px; top: 30px; left: 40px;}
.sale_div_tui p{color: #666666;margin-left: 65px;}
.sale_div_tui .p1{margin-top: 23px;}
.sale_div_place .sp1{color: #ff8800; font-size: 18px; font-weight: bold; margin-top: 25px;display: inline-block; margin-left: 40px;}
.sale_div_place .sp2{color: #bebebe;text-decoration: line-through; margin-top: 25px;display: inline-block;}
.sale_div_btn .yuding{width: 62px; height: 28px; background: #ff8800;border-radius: 5px; text-align: center; line-height: 28px;display: inline-block; color: white; margin-top: 24px;margin-left: 60px;}
.sale_div_bot{width: 770px;height: auto; padding: 15px 45px;background: #fcfcfc;padding-bottom: 80px;position: relative;display: none;margin-bottom: 15px;border-bottom: 1px solid #f3f3f3;}
.sale_div_bot .shou_btn{width: 860px; height: 37px;text-align: center; line-height: 37px; color: #666;position: absolute; bottom: 0px;left: 0px;background: #f9f9f9; cursor: pointer;}

.sale_div_bot i{color: #333; font-weight: bold;vertical-align: top;}
.sale_div_bot .sp1{color: #666; width: 530px; text-align: justify; display: inline-block;line-height: 24px;margin-top: -4px;}
.sale_div_bot p{margin-bottom: 15px;}

.sale_div_bk{border-bottom: 1px solid transparent; background: #fcfcfc;}

.more_place{width: 860px; height: 38px;margin-top: 10px; background: #f8f8f8;text-align: center; line-height: 38px;margin-bottom: 30px; color: #666666; cursor: pointer;}
.more_place i{color: #ff8800;}
.more_xia{width: 14px; height: 9px;display: inline-block; background: url(../images/sale_icon.png) no-repeat -10px -40px;cursor: pointer;}
.sale_div_hide{display: none;}
.top_tit_more{float: right; color: #333;font-size: 14px; margin-top: 15px;}

.bc_editor{float: right; color: #333;font-size: 14px; margin-top: 25px;background: url(../images/jqjb.png) -178px -383px no-repeat #fff;padding-left: 26px;color: #8b8b8b; cursor: pointer;}
.bc_editor:hover{background-position: -178px -423px;color: #ff8800;}
.bc_editor_mask{width: 100%;height: 100%; z-index: 3000; background: rgba(0,0,0,0.6);position: fixed;top: 0px; left: 0px;/* display: none;*/}
.bc_editor_main{width: 760px; height: 406px; background: white; position: absolute; margin: auto; top: 0px; left: 0px; right: 0px; bottom: 0px;}
.addEditorTil {width: 750px;height: 40px;line-height: 40px;background: #ff8800;padding-left: 10px;overflow: hidden;}
.addEditorTil span {float: left;font-weight: bold;font-size: 16px;color: #fff;}
.closeAddEditor{float: right;display: block;width: 15px;height: 15px;background: url(../images/clse.png) no-repeat 0 -82px;margin: 13px 10px 0 0;}
.addEditorConBox{width: 698px;background: #fff;padding: 20px 30px;}
.AddEditorTitle{width: 100%;line-height: 40px;font-size: 24px;color: #333;border-bottom: 2px solid #ccc;}
.addEditorConBox h4{width: 100%;line-height: 40px;font-size: 24px;color: #333;border-bottom: 1px solid #dedfe1;margin: 15px 0 4px 0;}
.addEditorConBox .container{border: 1px solid #ddd;width: 696px; height: 180px;}
.addEditorBtnBox {margin-top: 15px;text-align: right;}
.submitBtn_s {margin-right: 10px;padding: 5px 15px;background: #ff8800;border: 1px solid #ff8800;color: #fff;font-size: 14px;border-radius: 3px;}
.submitBtn_s:hover{color: #fff}


.sy_youzhi:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_youzhi{margin-top: 20px;margin-bottom: 13px;}
.sy_youzhi_list{width: 207px; height: 240px;float: left; margin-left: 10px;}
.sy_youzhi .sy_youzhi_list:first-child{margin-left: 0px;}
.huan_btn{cursor: pointer; width: 860px; height: 38px; text-align: center; line-height: 38px; color: #666; background: #f8f8f8; margin-bottom: 26px;}
.huan_btn i{width: 13px; height: 11px; vertical-align: middle; display: inline-block;margin-right: 8px; background: url(../images/huan_icon.png) no-repeat;}
.sy_youzhi_img{width: 207px; height: 145px;position: relative;}
.sy_youzhi_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_youzhi_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_youzhi_cen{font-size: 14px;overflow: hidden; width: 100%;height: 30px;text-indent: 5px;color: white;position: absolute;bottom: 0px;left: 0px;line-height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);}
.sy_youzhi_bot{width: 186px;height: 81px; border: 1px solid #f3f3f3;border-top: none;padding: 10px;padding-top: 0px;}
.sy_youzhi_bot .p1{padding-bottom: 5px;margin-top: 5px; color: #999999;border-bottom: 1px solid #f3f3f3;}
.sy_youzhi_bot .p1 .sp1{font-size: 20px; font-weight: bold; color: #ff8800;}
.sy_youzhi_bot .p1 .sp1 i{color: #ff8800;}
.sy_youzhi_bot .p1 .sp2{color: #999; margin-left: 20px;}
.sy_youzhi_bot .p2 i{color: #999;}
.sy_youzhi_bot .p2 {color: #333;margin-top: 8px;}

.sy_gengtu:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_gengtu{margin-top: 20px;margin-bottom: 40px;}
.sy_gengtu_list{width: 279px; height: 314px; float: left; margin-left: 10px;}
.sy_gengtu .sy_gengtu_list:first-child{margin-left: 0px;}
.sy_gengtu_img{width: 279px; height: 164px; position: relative;}
.sy_gengtu_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_gengtu_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_gengtu_mask{width: 62px; height: 27px;text-align: center; line-height: 27px; background: rgba(0,0,0,0.6);position: absolute; top: 15px; left: 10px; color: #e5e4e4; font-size: 14px; border-radius: 15px;}
.sy_gengtu_bot{padding: 8px; width: 262px; height: 133px;border: 1px solid #f3f3f3; border-top: none;}
.sy_gengtu_bot .p1{color: #333;font-size: 14px; line-height: 22px; height: 44px;overflow: hidden;}
.sy_gengtu_bot .p1:hover{color: #ff8800;}
.sy_gengtu_bot .p2{border-bottom: 1px solid #f3f3f3; padding-bottom: 10px;margin-top: 10px;}
.sy_gengtu_bot .p2 .sp1{color: #ff8800; font-size: 24px; font-weight: bold;} 
.sy_gengtu_bot .p2 .sp1 .i1{color: #ff8800; font-size: 16px;}
.sy_gengtu_bot .p2 .sp2{float: right;margin-top: 10px; color: #666;font-size: 14px;}
.sy_gengtu_bot .p2 .sp2 i{color: #ff8800; font-size: 14px; font-weight: bold;margin-left: 3px;}
.sy_gengtu_bot .p3{margin-top: 15px;}
.sy_gengtu_bot .p3 span{color: #666;}
.sy_gengtu_bot .p3 span i{color: #ff8800;margin-left: 5px;}
.sy_gengtu_bot .p3 .sp1{margin-right: 10px;}

.top_tit_names{border-bottom: 1px solid #f3f3f3;padding-bottom: 15px;margin-top: 20px;}
.top_tit_names i{color: #333;font-size: 30px;}
.top_tit_nav{font-size: 12px; margin-left: 30px;display: inline-block;}
.top_tit_nav li{cursor: pointer; font-size: 14px; color: #333333;display: inline-block; padding: 3px 10px; border-radius: 6px;margin-left: 10px;}
.top_tit_nav .on{background: #ff8800; color: white;}

.sy_zizhu:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_zizhu{margin-top: 20px;margin-bottom: 40px;}
.sy_zizhu_list{width: 207px; height: 237px;float: left; margin-left: 10px;}
.sy_zizhu .sy_zizhu_list:first-child{margin-left: 0px;}
.sy_zizhu_img{width: 207px; height: 145px;position: relative;}
.sy_zizhu_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_zizhu_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_zizhu_cen{font-size: 14px;width: 100%;overflow: hidden; height: 30px;text-indent: 5px;color: white;position: absolute;bottom: 0px;left: 0px;line-height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);}
.sy_zizhu_bot{width: 186px;height: 81px; border: 1px solid #f3f3f3;border-top: none;padding: 10px;padding-top: 0px;}
.sy_zizhu_bot .p1{padding-bottom: 5px;margin-top: 5px; color: #999999;border-bottom: 1px solid #f3f3f3;}
.sy_zizhu_bot .p1 .sp1{font-size: 20px; font-weight: bold; color: #ff8800;}
.sy_zizhu_bot .p1 .sp1 i{color: #ff8800;}
.sy_zizhu_bot .p1 .sp2{color: #999; float: right;margin-top: 8px;}
.sy_zizhu_bot .p2{color: #333;line-height: 20px; height: 40px;overflow: hidden;margin-top: 8px;}
.sy_zizhu_bot .p2:hover{color: #ff8800;}

.sy_shangjia:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_shangjia{margin-top: 20px;margin-bottom: 40px;}

.sy_shangjia_list{width: 278px; height: auto; float: left; margin-left: 10px;}
.sy_shangjia .sy_shangjia_list:first-child{margin-left: 0px;}

.sy_shangjia_img{width: 278px; height: 172px;}
.sy_shangjia_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_shangjia_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_shangjia_br{width: 257px;height: 94px;padding: 10px; margin: auto; border: 1px solid #f3f3f3; border-top: 0px;}
.sy_shangjia_br .p1{font-size: 16px; color: #333333;}
.sy_shangjia_br .p2 .sp1{float: right;color: #ff8800; font-size: 20px; font-weight: bold;margin-top: -5px;}
.sy_shangjia_br .p2 .sp1 i{color: #ff8800; font-size: 14px;}
.sy_shangjia_br .p2{ margin-top: 8px;}
.sy_shangjia_br .p2 a{color: #666; font-size: 14px; width: 190px; height: 19px; overflow: hidden; display: inline-block;}
.sy_shangjia_br .p2 a:hover{color: #ff8800;}
.sy_shangjia_br .dx_list_bot {width: 100%;height: 50px;border-top: 1px solid #eeeeee;margin-top: 10px;}
.sy_shangjia_br .dx_list_bot ul{font-size: 0px;}
.sy_shangjia_br .dx_list_bot ul li {display: inline-block;width: 35px;height: 30px;margin-left: 1px;margin-top: 9px;}

.sy_jingdi:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_jingdi{margin-top: 10px;margin-bottom: 40px;}
.sy_jingdi_list{width: 280px; height: 221px;float: left; margin-left: 9px;margin-top: 10px;}
.sy_jingdi .sy_jingdi_list:first-child{margin-left: 0px;}
.sy_jingdi .sy_jingdi_list:first-child+.sy_jingdi_list+.sy_jingdi_list+.sy_jingdi_list{margin-left: 0px;}
.sy_jingdi_img{width: 280px; height: 173px;position: relative;}
.sy_jingdi_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_jingdi_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_jingdi_mask{width: 30px; height: 30px;background: #ff9d00;color: white; text-align: center; line-height: 30px;position: absolute; top: 0px; left: 0px;font-size: 16px;}
.sy_jingdi_bot{width: 259px;height: 28px;border: 1px solid #f3f3f3; border-top: none; padding: 10px;}
.sy_jingdi_bot p{margin-top: 5px;}
.sy_jingdi_bot p .sp1{color: #333; font-size: 16px;}
.sy_jingdi_bot p .sp1:hover{color: #ff8800;}
.sy_jingdi_bot p .sp2{float: right; margin-top: 5px;}
.sy_jingdi_bot p .sp2 i{color: #ff8800;}


.sy_gonglue{margin-top: 20px;margin-bottom: 40px;}
.sy_gonglue_list:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_gonglue_list{margin-top: 10px;}
.sy_gonglue_left{width: 221px; height: 134px;float: left;}
.sy_gonglue_right{width: 615px; height: 148px;float: left; margin-left: 20px; border-bottom: 1px solid #f3f3f3;}
.sy_gonglue_img{width: 221px; height: 134px;}
.sy_gonglue_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_gonglue_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.sy_gonglue_right .p1{color: #333; font-size: 18px;}
.sy_gonglue_right .p1:hover{color: #ff8800;}
.sy_gonglue_right .p3:hover{color: #ff8800;}
.sy_gonglue_right .p2{margin-top: 10px;}
.sy_gonglue_right .p2 .i1 {width: 30px;height: 30px;display: inline-block;border-radius: 50%;overflow: hidden;vertical-align: middle;margin-right: 10px;}
.sy_gonglue_right .p2 .i1 img {width: 100%;height: 100%;}
.sy_gonglue_right .p2 .sp1 {font-size: 14px;color: #ff8800;vertical-align: middle;}
.sy_gonglue_right .p2 .sp2,.sy_gonglue_right .p2 .sp3{margin-left: 20px;color: #b4b4b4;margin-top: 6px;}
.sy_gonglue_right .p2 .sp2 .i2 {margin-right: 3px;width: 15px;height: 14px;display: inline-block;background: url(../images/statetime.png) no-repeat;vertical-align: sub;}
.sy_gonglue_right .p2 .sp3 .i2 {margin-right: 3px;width: 21px;height: 14px;display: inline-block;background: url(../images/stateyers.png) no-repeat; vertical-align: sub;}
.sy_gonglue_right .p3{font-size: 14px; color: #7f7f7f; line-height: 24px;height: 48px;overflow: hidden; margin-top: 10px;}
.sy_pinglun{width: 100%; height: auto;padding-bottom: 40px; border-bottom: 1px solid #f3f3f3;}
.sy_pinglun .p1{color: #333; font-size: 16px;margin-top: 20px;}
.sy_pinglun .p1 .i1{width: 18px; height: 16px;margin-right: 3px;vertical-align: middle; display: inline-block; background: url(../images/pinglun_icon.png) no-repeat -4px -5px;}
.sy_pinglun .p1 .sp2{margin-left: 10px; color: #4b4b4b;}
.sy_pinglun .p1 .sp2 i{color: #ff8800;}
.sy_pinglun{margin: 15px 0; }
.sy_pinglun .p2 .pinglun_btn{margin-top: -8px; width: 58px; height: 37px; background: #ff8800;line-height: 37px; text-align: center;color: white;float: right; font-size: 14px;border-radius: 5px;}
.sy_pinglun .p2{margin-top: 40px; margin-bottom: 30px;}
.sy_pinglun .p2 .sp1 i{margin-left: 5px; display: inline-block; width: 94px; height: 22px;vertical-align: middle;}
.sy_pinglun .p2 .sp1 .i1{background: url(../images/remark-shop.png) no-repeat 4px -678px;}
.sy_pinglun .p2 .sp1 .i2{background: url(../images/remark-shop.png) no-repeat 4px -697px;}
.sy_pinglun .p2 .sp1 .i3{background: url(../images/remark-shop.png) no-repeat 4px -718px;}
.sy_pinglun .p2 .sp1 .i4{background: url(../images/remark-shop.png) no-repeat 4px -738px;}
.sy_pinglun .p2 .sp1 .i5{background: url(../images/remark-shop.png) no-repeat 4px -758px;}
.sy_pinglun .p2 .sp1 .i6{background: url(../images/remark-shop.png) no-repeat 4px -777px;}
.sy_pinglun .p2 .sp1 .i7{background: url(../images/remark-shop.png) no-repeat 4px -798px;}
.sy_pinglun .p2 .sp1 .i8{background: url(../images/remark-shop.png) no-repeat 4px -819px;}

.sy_pinglun .p2 .sp1{color: #484848; font-size: 14px; margin-left: 22px;}
.sy_pinglun .p1 .i2{width: 18px; height: 16px;margin-right: 3px;vertical-align: middle; display: inline-block; background: url(../images/pinglun_icon.png) no-repeat -4px -31px;}
.sy_pinglun .sy_ul{margin-left: 20px; margin-top: 25px; margin-bottom: 20px;}
.sy_pinglun .sy_ul li{border: 1px solid #ffe8cd; background: #fff6eb; font-size: 14px; color: #f2824a;padding: 2px 8px; display: inline-block; margin-right: 10px;}
.sy_pinglun_cen{margin-top: 20px;}
.sy_cen_ul li{width: auto;padding: 0px 15px; height: 24px;text-align: center;cursor: pointer; line-height: 24px; font-size:14px; color: #333;margin-right: 10px; display: inline-block; border-radius: 5px;}
.sy_cen_ul .on{background: #ff8800; color: white;}

.sy_pinglun_div:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_pinglun_div{margin-top: 35px; margin-bottom: 15px;}
.sy_pinglun_left{width: 60px; height: auto; float: left; margin: auto;}
.sy_pinglun_right{width: 775px; height: auto; float: left; margin-left: 20px;}
.sy_pinglun_img{width: 55px; height: 55px; border-radius: 50%;overflow: hidden;}
.sy_pinglun_img img{width: 100%; height: 100%;}
.sy_pinglun_right .p1 .sp1{color: #666666; font-size: 14px; font-weight: bold; margin-right: 10px;}
.sy_pinglun_right .p1 i{margin-left: 5px; display: inline-block; width: 94px; height: 22px;vertical-align: middle;}
.sy_pinglun_right .p1 .i1{background: url(../images/remark-shop.png) no-repeat 4px -678px;}
.sy_pinglun_right .p1 .i2{background: url(../images/remark-shop.png) no-repeat 4px -697px;}
.sy_pinglun_right .p1 .i3{background: url(../images/remark-shop.png) no-repeat 4px -718px;}
.sy_pinglun_right .p1 .i4{background: url(../images/remark-shop.png) no-repeat 4px -738px;}
.sy_pinglun_right .p1 .i5{background: url(../images/remark-shop.png) no-repeat 4px -758px;}
.sy_pinglun_right .p1 .i6{background: url(../images/remark-shop.png) no-repeat 4px -777px;}
.sy_pinglun_right .p1 .i7{background: url(../images/remark-shop.png) no-repeat 4px -798px;}
.sy_pinglun_right .p1 .i8{background: url(../images/remark-shop.png) no-repeat 4px -819px;}
.sy_pinglun_right .p1 .sp2{color: #9999a1;margin-left: 10px;}
.sy_pinglun_right .p2{font-size: 14px; color: #484848;line-height: 22px;margin-top: 10px; text-align: justify;}

.sy_pinglun_right_img img{margin-top: 20px; width: 185px; height: 119px; margin-right: 8px;float: left;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sy_pinglun_right_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sy_pinglun_cen .fenyediv{margin-top: 60px;}

.sy_enter_lun{width: 858px; height: 50px;border: 1px solid #dedede;background: #fcfcfc; margin-top: 60px; font-size: 14px; color: #666; text-align: center; line-height: 50px;}
.sy_enter_lun a{color: #ff8800;font-size: 14px;}

.sy_ping_lun{width: 839px; height: 820px;padding: 20px 0 0 20px ; border: 1px solid #dedede;background: #fcfcfc; margin-top: 60px;}
.sy_ping_lun .p1{color: #484848;font-size: 14px; margin-bottom: 20px;}
.sy_ping_lun .p1 i{width: 28px; height: 28px;display: inline-block;background: url(../images/pinglun_icon.png) no-repeat -42px -5px; vertical-align: bottom; margin-right: 5px;}
.sy_star{margin-top: 15px;}
.sy_star .i1{width: 10px; height: 10px; display: inline-block;background: url(../images/pinglun_icon.png) no-repeat -10px -56px; margin-right: 3px;}
.sy_star label{color: #666; font-size: 14px;}
.sy_star .star_i{margin-left: 5px; display: inline-block; width: 110px; height: 22px;vertical-align: middle;}
.sy_star .star_i a{float: left;display: inline-block;cursor: pointer;height: 19px;}
.sy_star .star_i a.scoreCur {background: url(../images/discus.png) -86px -525px no-repeat;}
.sy_star .star_i a {width: 20px;margin-right: 1px;background: url(../images/discus.png) -86px -547px no-repeat;}

.sy_star .sp2{color: #979797; font-size: 14px; margin-left: 5px;}

.sy_star .la2{letter-spacing: 28px; margin-right: -28px;}
.sy_star .la3{letter-spacing: 8px; margin-right: -9px;}
.sy_star textarea{border: 1px solid #eaeaea; outline: none;color: #c1c1c1; font-size: 14px; margin-left: 10px; padding: 10px;}    
.sy_star_oth .la2{vertical-align: top;display: inline-block; margin-top: 8px;}   
.sy_star_oth .i1{vertical-align: top; margin-top: 13px;}   
.sy_star_pic .sp1{color: #666; font-size: 14px;margin-left: 10px;}
.sy_star_pic{margin-top: 20px;}
.sy_star_pic:after{display:block;clear:both;content:"";overflow:hidden;}
.sy_star_pic .chuan_pic{width: 749px; height: auto; border: 1px solid #eaeaea; float: right; background: white; margin-right: 10px;}
.chuan_pic_img{padding: 10px; width: 730px;height: auto; border-bottom: 1px solid #eaeaea;}
.chuan_pic_img .upload_img li{width: 137px; height: 90px; border: 1px solid #f0f0f0; display: inline-block; position: relative; margin-right: 4px;}
.chuan_pic_img .upload_img li img{width: 136px; height: 89px;}
.upload_hide{cursor: pointer;}
.mask_jia{position: absolute;top: 0px; left: 0px; display: none;}
.upload_hide:hover .mask_jia{display: block;}
.deleteImg{position: absolute;display: block;width: 18px;height: 18px;background: url(../images/discus.png) -114px -548px no-repeat;top: -6px;right: -6px;cursor: pointer;z-index: 99;}
.chuan_pic .p2{color: #666; font-size: 14px;line-height: 38px; text-indent: 10px;}

.sy_ping_lun .p3{margin-top: 30px;}
.sy_ping_lun .p3 .sp1{font-size: 14px; color: #666; margin-left: 10px;margin-right: 32px;}
.sy_ping_lun .p3 .sp2{cursor: pointer; border: 1px solid #ffe8cd;background: #fff6eb;padding: 2px 8px;margin-right: 10px; color: #f2824a;font-size: 14px;}
.sy_ping_lun .p3 .on{border: 1px solid #eaeaea;background: #fafafa;color: #666;}

.tian_in{margin-top: 30px; margin-left: 77px;}
.tian_in input{width: 110px; height: 24px; border: 1px solid #eaeaea; margin-right: 10px; padding-left: 10px;font-size: 14px; color: #c1c1c1; outline: none;}
.tian_in .add_btn{width: 62px; height: 26px; background: #ebebeb;text-align: center; line-height: 26px; display: inline-block;}
.tijiao_btn a{display: inline-block; margin-top: 40px; color: white;font-size: 14px; width: 91px; height: 37px; text-align: center; line-height: 37px; background: #ff8800;margin-left: 76px; border-radius: 5px; margin-bottom: 10px;}
.tijiao_btn a:hover{background: #e84b00;}

.sy_bot_bk{width: 100%;height: auto;background: #fcfcfc; padding-bottom:30px;margin-top: 45px; position: relative;}
.sy_bot_bk h2{color: #595959; font-size: 16px; font-weight: bold;margin-top: 50px;}
.sy_bot_bk li{display: inline-block;color: #595959;margin-right: 10px; margin-top: 20px;}
.sy_bottom_bk{width: 100%; height: 40px; background:  #fcfcfc; position: absolute;bottom: -40px; left: 0px;}

/*图片弹出06-05*/
.popup_fixed{display: none; position: fixed;z-index: 2001; width: 100%; height: 100%;top: 0px; left: 0px; background: rgba(0,0,0,0.6);}
.popup_fixed .public_src{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;right: 0px;bottom: 0px; margin: auto;}
.popup_fixed_main{width: 880px; height: 578px; position: absolute; top: 0px; left: 0px;right: 0px;bottom: 0px; margin: auto;}
.popup_fixed_main .xq_other_img{margin-top: 10px;}
.popup_img_close{width: 25px; height: 25px;background-image: url(../images/pupop_clo.png); border-radius: 50%; border: 3px solid #fff; background: #666; position: absolute; right: -14px;z-index: 10; top: -14px; cursor: pointer;}
.popup_img_close img{margin: 2px;}
.popup_img_close:hover{background: #ff8800;}
.pupop_img_btn{cursor: pointer;}



/*新闻首页05-04*/
.news_topline{width: 100%; height: 1px;border-top: 1px solid #dddddd;}
.news_bigdiv:after{display:block;clear:both;content:"";overflow:hidden;}
.news_div_list{width: 381px; height: 338px; border: 1px solid #f1f1f1; margin-left: 20px; margin-bottom: 20px; float: left;}
.news_bigdiv .news_div_list:first-child{margin-left: 0px;}
.news_bigdiv .news_div_list:first-child+.news_div_list+.news_div_list+.news_div_list{margin-left: 0px;}
.swiperimg{width: 382px;height: 265px;}
.swiperimg .swiper-slide{position: relative;}
.swiperimg .swiper-slide .swiper_wen{width: 100%; height: 38px;text-align: center; line-height: 38px; font-size: 14px; color: #ffffff;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%); position: absolute; bottom: 1px; left: 0px; z-index: 100;}
.swiperimg .swiper-container{overflow: inherit;}
.swiperimg .swiper-slide img{width: 382px; height: 265px; min-width: 382px;}
.swiperimg .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 45px;}
.swiperimg .swiper-pagination-bullet {width: 5px;height: 5px;display: inline-block;border-radius: 100%;background: #cbcbcb;opacity: .2;}
.swiperimg  .swiper-pagination-bullet-active {opacity: 1;background: rgb(113,199,1);}

.news_bot_cen{color: #b0b0b0; margin-top: 18px; line-height: 20px;height: 50px;  padding: 0px 20px; overflow: hidden; position: absolute; left:0px; bottom: -65px; }
.news_bot_cen:hover{color: #ff8800;}
.news_sml_list{width: 342px;margin: auto;} 
.tit_p1{line-height: 45px; }
.tit_p1 .i1,.tit_p1 .i2,.tit_p1 .i3,.tit_p1 .i4,.tit_p1 .i5,.tit_p1 .i6,.tit_p1 .i7,.tit_p1 .i8,.tit_p1 .i9,.tit_p1 .i10{width: 24px;height: 26px;display: inline-block; margin-right: 2px; vertical-align: sub;} 
.tit_p1 .i1{background: url(../images/news_icon.png) no-repeat -37px -27px;} 
.tit_p1 .i2{background: url(../images/news_icon.png) no-repeat -88px -27px;} 
.tit_p1 .i3{background: url(../images/news_icon.png) no-repeat -134px -27px;} 
.tit_p1 .i4{background: url(../images/news_icon.png) no-repeat -37px -71px;} 
.tit_p1 .i5{background: url(../images/news_icon.png) no-repeat -85px -61px;} 
.tit_p1 .i6{background: url(../images/news_icon.png) no-repeat -136px -62px;} 
.tit_p1 .i7{background: url(../images/news_icon.png) no-repeat -36px -114px;} 
.tit_p1 .i8{background: url(../images/news_icon.png) no-repeat -86px -112px;} 
.tit_p1 .i9{background: url(../images/nl_icon.png) no-repeat -68px -5px;} 
.tit_p1 .i10{background: url(../images/nl_icon.png) no-repeat -68px -5px;} 


.tit_p1 .zixun{font-size: 16px; color: #74c059; font-weight: bold;}
.tit_p1 .more{color: #b3b3b3; float: right; margin-top: 5px;}
.tit_p1 .more:hover{color: #ff8800;}
.tit_p2{font-size: 14px; font-weight: bold; color: #707070;}
.news_div_list .news_cen{width: 100%; height: 110px; margin-top: 10px; border-bottom: 1px solid #f1f1f1;}
.news_cen_left{width: 129px; height: 88px; float: left;}
.news_cen_right{width: 200px; height: 88px; float: right;}
.news_cen_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.news_cen_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.news_cen_right .p1{color: #b0b0b0; line-height: 20px; height: 65px; overflow: hidden;}
.news_cen_right .p1:hover{color: #ff8800;}
.news_cen_right i{color: #ff8800; margin-top: 5px;}
.news_cen_right h3{color: #808080; margin-bottom: 10px;}
.cen_p3{margin-top: 10px; color: #808080;}
.cen_p3 i{width: 4px; height: 4px;display: inline-block;margin-right: 7px; border-radius: 100%; background: #cecece; vertical-align: middle;}
.cen_p3 span{float: right; color: #9e9e9e;}
.cen_p3 a{color: #808080;}
.cen_p3 a:hover{color: #ff8800;}

.cen_p3:hover{color: #ff8800;}
.news_gray_bc{width: 100%; height: auto; padding-bottom: 50px; border-top: 1px solid #eeeeee; background: #f9f9f9;}
.news_gray_div{margin-top: 20px;}
.news_gray_div:after{display:block;clear:both;content:"";overflow:hidden;}
.news_gray_div .news_gray_left{width: 784px; height: auto; float: left; background: white; padding-top: 5px; padding-bottom: 40px;}
.news_gray_div .news_gray_right{width: 383px; height: auto; float: right; }
.news_gray_div .news_right_top{width: 383px; height: auto; background: white;padding-bottom: 40px;padding-top: 5px;}
.news_gray_div .news_right_bot{width: 383px; height: auto; background: white; margin-top: 20px; padding-bottom: 30px; padding-top: 5px;}
.news_cen:after{display:block;clear:both;content:"";overflow:hidden;}
.news_right_bot .news_cen{margin-top: 20px;}

.news_ask_list{width: 744px; margin: auto;}
.news_into{margin: 10px 0px 25px 0px;}
.news_into:after{display:block;clear:both;content:"";overflow:hidden;}
.news_ask_left{width: 264px; height: 142px; float: left;}
.news_ask_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.news_ask_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.news_ask_right{width: 466px; height: 142px; float: right;}

.news_ask_right h2{color: #707070; font-size: 16px; font-weight: bold;}
.news_ask_right h2:hover{color: #ff8800;}
.news_ask_right .p1{color: #898888; line-height: 22px;overflow: hidden; height: 70px; margin-top: 10px; text-align: justify;}
.news_ask_right .p1:hover{color: #ff8800;}
.news_ask_right .p3{margin-top: 15px;}
.news_ask_right .p3 .i1{width: 25px; height: 25px;overflow: hidden;vertical-align: middle; display: inline-block;margin-bottom: 5px; margin-right: 10px; border-radius: 50%;}
.news_ask_right .p3 .i1 img{width: 100%; height: 100%;}

.news_ask_right .sp1{color: #b8b8b8;}
.news_ask_right .sp2{float: right; color: #b8b8b8;}
.news_ask_right .sp2 .i2{width: 20px; height: 20px;display: inline-block; border-radius: 50%; background: url(../images/news_icon.png) no-repeat -141px -111px;vertical-align: sub; margin-right: 5px;}

/*新闻列表05-05*/
.news_main_left{width: 820px; height: auto; float: left;}
.news_main_right{width: 338px; height: auto; float: right;}
.ns_right_top{width: 336px; height: auto; padding-bottom: 20px; border: 1px solid #f1f1f1;}
.ns_right_bot{width: 336px; height: auto; padding-bottom: 20px; border: 1px solid #f1f1f1; margin-top: 20px;}
.ns_top{width: 296px; height: auto; margin: auto;}
.ns_top .tit_p1{margin-top: 6px;}
.ns_top .ns_p1{margin-bottom: 12px; height: 19px; overflow: hidden;}
.ns_p1 .i1,.ns_p1 .i2,.ns_p1 .i3,.ns_p1 .i4{width: 19px; height: 19px; display: inline-block; vertical-align: bottom; margin-right: 3px; text-align: center; color: white;}
.ns_p1 .i1{background: url(../images/nl_icon.png) no-repeat -34px -85px;}
.ns_p1 .i2{background: url(../images/nl_icon.png) no-repeat -34px -116px;}
.ns_p1 .i3{background: url(../images/nl_icon.png) no-repeat -34px -143px;}
.ns_p1 .i4{background: url(../images/nl_icon.png) no-repeat -34px -175px;}
.ns_p1 .ns_sp1{color: #666666;}
.ns_p1 .ns_sp2{float: right; color: #aeadad; margin-top: 2px;}
.ns_p1 .ns_sp1:hover{color: #ff8800;}
.ns_p1 .ns_sp2:hover{color: #ff8800;}

.ne_main:after{display:block;clear:both;content:"";overflow:hidden;}
.ne_main{margin-bottom: 40px;}
.news_main_img{width: 225px; height: 139px; float: left;}
.news_main_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.news_main_cen{width: 566px; height: 139px; float: right;}
.news_main_cen h2{font-size: 18PX;font-weight: bold; color: #666666;}
.news_main_cen h2:hover{color: #ff8800;}
.news_main_cen .p1{color: #aaaaaa; font-size: 14px; text-align: justify;overflow: hidden; height: 66px; margin-top: 10px; line-height: 22px;}
.news_main_cen .p1:hover{color: #ff8800;}
.news_main_cen .p_bot{margin-top: 20px;}
.news_main_cen .p_bot span{color: #aaaaaa; font-size: 14px;}
.news_main_cen .p_bot .time_{float: right; }
.news_main_cen .p_bot .i1,.p_bot .i2{width: 24px; height: 18px;display: inline-block;vertical-align: sub; margin-right: 5px;}
.news_main_cen .p_bot .i1{background: url(../images/nl_icon.png) no-repeat -31px -14px;}
.news_main_cen .p_bot .i2{background: url(../images/nl_icon.png) no-repeat -31px -48px; margin-left: 20px;}
.news_main_left .fenyediv{margin-top: 70px;} 

/*旅游咨询05-05*/
.referbc{width: 100%; height: auto; background: #f9f9f9; position: relative;}
.referbc_bot{width: 100%; height: 40px; background: #f9f9f9; position: absolute; left: 0px; bottom: -40px;}
.refer_main .refer_left{width: 815px; height: auto; background: white; float: left; padding-bottom: 40px; margin-bottom: 40px;}
.refer_main .refer_right{width: 353px; height: auto; float: right;}
.refer_right_top{border-top: 1px solid white; width: 353px; height: auto;padding-bottom: 35px; background: white; }
.refer_right_bot{border-top: 1px solid white; width: 353px; height: auto;padding-bottom: 35px; background: white; margin-top: 20px;}
.refer_pa{width: 273px; margin: auto;}
.tith_p1{border-bottom: 1px solid #e5e5e5; line-height: 45px; margin-top: 8px;}
.tith_p1 .more{float: right; color: #6e6e6e; font-size: 14px; margin-top: 2px;}
.tith_p1 .zixun{color: #666666; font-size: 16px; }
.tith_p1 .i1{width: 5px; height: 14px; background: #74c059; display: inline-block; margin-right: 5px;}
.tith_p1 .more img{margin-bottom: 1px; margin-left: 2px;}
.he_p1{margin-top: 13px;}
.he_p1 .sp1{color: black; font-size: 14px; width: 186px; height: 18px; overflow: hidden; display: inline-block;}
.he_p1 .sp1:hover{color: #ff8800;}
.he_p1 .sp2{color: #9a9a9a; float: right;}
.refer_ask{width: 715px; margin: auto;}
.refer_ask h1{font-size: 28px; color: #333333; font-weight: bold; margin-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5;} 
.refer_time{margin-top: 30px; margin-bottom: 40px;}
.refer_time .time_{color: #999999; font-size: 14px;  margin-right: 30px;}
.refer_time .time_ i{color: #999999; font-size: 14px;}
.refer_time .fabu{color: #999999; font-size: 14px;}
.refer_time .fabu i{color: #ff8800; font-size: 14px;}
.jiathis_style{float: right;}
.content_div{padding-bottom: 50px; border-bottom:1px solid #e5e5e5;}
.content_div img {display: block;margin: 10px auto 25px;width: 550px!important;height: auto!important;}
.content_div span{color: black;line-height: 30px;text-align: justify;font-size: 14px!important;}
.content_div p{color: black;line-height: 30px;text-align: justify;font-size: 14px!important;}
.cen_bot_p1{line-height: 50px;}
.cen_bot_p1 span,.cen_bot_p1 i{color: #9a9a9a; font-size: 14px; }
.cen_bot_p1 i{vertical-align: middle;}

.cen_bot_p1 .sp2{display: inline-block;color: #9a9a9a; font-size: 14px;  width: 190px;height: 20px; overflow: hidden;vertical-align: middle;line-height: 20px;}
.cen_bot_p1 .sp2:hover{color: #ff8800;}
.cen_bot_p1 .sp3{float: right; }
.cen_bot_p1 i:hover{color: #ff8800;}
.refer_gd{margin-top: 50px;}
.refer_gd .refer_gd_sp1{float: right; color: #999; font-size: 14px; display: inline-block; margin-top: -12px}
.refer_gd_img .mask{color: #fff;background:rgba(0,0,0,0.5); height: 36px; line-height: 18px;position: absolute; left: 0px; bottom: 0px; padding: 3px; text-align: justify; overflow: hidden;}

.refer_gd  h3{color: #636363; font-size: 16px; font-weight: bold;}
.refer_gd_div{width: 100%; height: 190px; position: relative; margin-top: 30px;}
.refer_gd_list{width: 222px; height: 190px;float: left; margin-left: 23px;}
.refer_gd_list:first-child{margin-left: 0px;}
.refer_gd_div .i_left,.refer_gd_div .i_right{width: 23px; height: 23px; display: inline-block;  position: absolute; top: 64px; }
.refer_gd_div .i_left{left: -35px; background: url(../images/rl_headimg.png) no-repeat -10px -10px;}
.refer_gd_div .i_right{right: -35px;background: url(../images/rl_headimg.png) no-repeat -35px -10px;}
.refer_gd_img{width: 222px; height: 145px;position: relative;}
.refer_gd_img img{width: 222px !important; height: 145px !important;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.refer_gd_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.refer_gd_list .cen_1{margin-top: 5px;}
.refer_gd_list .cen_1 .sp1{color: #ff8800;font-size: 14px;}
.refer_gd_list .cen_1 .sp1 i{color: #ff8800;font-size: 18px;margin: 0 2px; font-weight: bold;}
.refer_gd_list .cen_1 .sp2{float: right; color: #999;font-size: 14px; text-decoration:line-through; margin-top: 5px;}


.refer_gd_list p{font-size: 14px; color: #636363; line-height: 45px;text-align: center;overflow: hidden; height: 45px;}
.refer_gd_list p:hover{color: #ff8800;}

.refer_comment{width: 100%; height: auto; margin-top: 60px;} 
.cop_1 .sp_1{color: #636363; font-size: 16px;font-weight: bold;}
.cop_1 .sp_2{color: #636363; font-size: 14px; margin-left: 20px;}
.refer_com_input{margin-top: 15px;}
.refer_com_input .head_img{width: 50px; height: 50px; border-radius: 50%; background: lightblue; display: inline-block; overflow: hidden;}
.refer_com_input .head_img img{width: 100%; height: 100%;}
.refer_com_input{margin-top: 30px;}
.refer_com_input textarea{ float: right; border: 1px solid #f1f1f1; color: #a8a8a8; font-size: 14px; padding: 15px;}
.refer_com_input:after{display:block;clear:both;content:"";overflow:hidden;}
.publish_btn{width: 66px; height: 30px; background: #74c059; text-align: center; line-height: 30px; color: white; font-size: 14px; float: right; margin-top: 15px;}
.refer_comment .cop_2{color: #636363; font-size: 14px;margin-top: 10px;}

.comment_main{margin-top: 20px; margin-bottom: 40px; position: relative;}
.comment_main:after{display:block;clear:both;content:"";overflow:hidden;}
.comment_main .head_img{width: 50px; height: 50px; border-radius: 50%; background: lightblue; display: inline-block; overflow: hidden;}
.comment_main .head_img img{width: 100%; height: 100%;}
.comment_main .comment_list{width: 650px; height: auto; float: right; margin-bottom: 5px;}
 
.comment_list .list_p1 .name_{color: #74c059; font-size: 14px;}
.comment_list .list_p1 .time_{color: #bcbcbc; margin-left: 15px;}
.comment_list .list_p1 .left_icon{float: right;}
.comment_list .list_p1 .left_icon span{color: #bdbdbd;}
.comment_list .list_p1 .left_icon i{display: inline-block; width: 23px; height: 23px; background: url(../images/rl_headimg.png) no-repeat -8px -55px;vertical-align: sub; margin-right: 6px;cursor: pointer;}
.comment_list .list_p1 .left_icon .on{ background: url(../images/rl_headimg.png) no-repeat -43px -55px;}
.comment_list .list_p1 .left_icon .com_num{margin-right: 15px;}
.comment_list .list_p1 .left_icon .reply{padding-left: 15px; line-height: 17px; border-left: 1px solid #a8a8a8; cursor: pointer;}
.comment_list .list_p1 .left_icon .reply:hover{color: #ff8800;}
.comment_list .list_p2{color: #676767; font-size: 14px; margin-top: 5px; margin-top: 10px; line-height: 22px; text-align: justify;}
.huifu_div{width: 648px;height: 48px; border: 1px solid #f1f1f1; margin-top: 10px;display: none; position: relative;}
.huifu_div .triangle-up {width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 9px solid #f1f1f1; position: absolute; top: -9px; left:34px;}
.huifu_div .triangle-up_whi{width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 8px solid #fff; position: absolute; top: -7px; left:36px;}
.more_comment{margin-top: 30px; text-align: center;}
.more_comment a{ color: #ff8800; font-size: 14px; text-align: center;}
.huifu_div i{vertical-align: middle; margin: 0px 10px; width: 23px; height: 23px; display: inline-block; background: url(../images/rl_headimg.png) no-repeat -67px -29px; } 
.huifu_div input{width: 570px; height: 46px; outline: none; color: #a8a8a8; font-size: 14px;}

.huifu_cen{ width: 648px;height: 48px; border: 1px solid #f1f1f1; margin-top: 10px; position: relative; background: #f1f1f1;}
.huifu_cen .triangle-up {width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 9px solid #f1f1f1; position: absolute; top: -9px; left:34px;}
.huifu_cen p{line-height: 48px; color: #a8a8a8; font-size: 14px;}
.huifu_cen p i{line-height: 48px; color: #74c059; font-size: 14px; margin: 0px 10px;}


/*攻略列表*/
.strate_main_left{width: 888px; height: auto; float: left;}
.strate_main_right{width: 282px; height: auto; float: right;}
.str_right_top{width: 280px; height: auto; padding-bottom: 20px; border: 1px solid #f1f1f1;}
.str_right_bot{width: 280px; height: auto; padding-bottom: 20px; border: 1px solid #f1f1f1; margin-top: 20px;}
.str_top{width: 256px; height: auto; margin: auto;}
.str_top .tit_p1{margin-top: 6px;}
.str_top .ns_p1{margin-bottom: 12px; height: 19px; overflow: hidden;}
.strate_main_left .fenyediv{margin-top: 70px;} 

/*攻略详情*/
.refer_time .tn-place {margin-left: 16px;display: inline-block;}
.refer_time .tn-place i {width: 16px;height: 23px;float: left;display: inline-block;background: url(../images/useraddimg.png) no-repeat;margin: 0px 15px 0px 5px;}
.refer_time .tn-place a {font-size: 14px;color: #666666;}
.refer_time .tn-place a:hover{color: #ff8800;}
.refer_time .tn-nums, .refer_time .tn-times {display: inline-block;margin-left: 15px;color: #b4b4b4;}
.refer_time .tn-nums i {float: left;width: 19px;height: 13px;display: inline-block;background: url(../images/stateyers.png) no-repeat;margin: 0px 5px 5px 5px;}
.refer_time .tn-times i {float: left;width: 15px;height: 14px;display: inline-block;background: url(../images/statetime.png) no-repeat;margin: 0px 5px 5px 5px;}


/*景区05-09*/
/*景区导向05-09*/
.superfree{float: right;}
.jingqu_name{font-size: 32px;display: inline-block; font-weight: bold; margin-top: 15px;}
.jingqu_ping{font-size: 22px; margin-left: 15px; color: #666;vertical-align: sub;}
.bearing_top{width: 100%; height: 525px;background: #f5f5f5;}
.bearing_topimg{width: 100%; height: 380px; background: url(../images/super_banner.png) no-repeat  top center;min-width: 1190px;}
.bearing_ul{width: 1120px; margin: auto;}
.bearing_ul li{width: 140px; height: 145px; float: left; margin: auto; text-align: center;}
.bearing_ul li img{margin-top: 20px;margin-bottom: 16px;}
.bearing_ul li a:nth-child(2){display: block;margin: auto; text-align: center; color: #666666; font-size: 16px;}
.bearing_ul li a:nth-child(2):hover{color: #ff8800;}
.bearing_tit{width: 1190px; height: 139px; text-align: center;}
.bearing_tit img{margin-top: 40px;}
.bearing_tit .border_bor{width: 770px; height: 30px; border-bottom: 1px solid #f3f3f3; margin: auto; position: relative;}
.bearing_wen{width: 230px;height: 30px;line-height: 30px; color: #9f9f9f; font-size: 14px; text-align: center; background: white;position: absolute; bottom: -15px; left: 0px; right: 0px; margin: auto;}

.shangjia_list:after{display:block;clear:both;content:"";overflow:hidden;}
.shangjia_div{width: 281px; height: 350px; background: #f9f9f9; margin-left: 22px; margin-bottom: 22px; float: left;}
/*.shangjia_div:first-child{margin-left: 0px;}*/
/*.shangjia_div:first-child+.shangjia_div+.shangjia_div+.shangjia_div+.shangjia_div{margin-left: 0px;}*/
.shangjia_div:nth-child(4n-3){margin-left: 0px;}
.shangjia_img{width: 281px; height:199px;}
.shangjia_img img{width: 281px; height: 199px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.shangjia_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.shangjia_cen{width: 241px; height: 111px; padding: 20px;}
.shangjia_cen h2{color: #333333; font-size: 18px;}
.shangjia_cen:hover h2{color: #ff7000; cursor: pointer;}
.shangjia_cen .p1{color: #666666; line-height: 36px;}
.shangjia_cen span{color: #ff7000; float: right;}
.shangjia_cen span i{color: #ff7000;}
.shangjia_cen span .i2{font-size: 26px; font-weight: bold;}
.shangjia_cen .p2{margin-top: 5px; color: #333333; font-size: 14px;}
.shangjia_cen .p2 lable{color: #666666; font-size: 14px;}

.dx_zhou_div:after{display:block;clear:both;content:"";overflow:hidden;}
.dx_zhou_left{float: left; width: 709px; height: 460px;}
.dx_zhou_mid{float: left;position: relative; width: 230px; height: 460px;margin-left: 10px;}
.dx_zhou_right{float: left; width: 230px; height: 460px;margin-left: 10px;}
.dx_zhou_mid img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_zhou_mid img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.addspan{width: 100%;height: 30px;text-indent: 5px;color: white;position: absolute;bottom: 0px;left: 0px;line-height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);}
.addspan .span_big{color: white;font-size: 16px;}
.addspan .span_sml{color: white;font-size: 14px;}

.dx_zhou_right_top,.dx_zhou_right_bot{width: 230px; height: 225px; position: relative; float: right;}
.dx_zhou_right_bot{margin-top: 10px;}
.dx_zhou_right_top img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_zhou_right_top img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.dx_zhou_right_bot img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_zhou_right_bot img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_left_img{width: 469px; height: 225px; float: left;position: relative;}
.dx_left_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_left_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_zhou_right_left{float: left; margin-top: 10px;}
.dx_left_img_right{float: left; margin-top: 10px; margin-left: 10px;}
.dx_yule_list{width: 282px; height: 290px;background: #f9f9f9;float: left; margin-left: 20px;}
.dx_yule_div .dx_yule_list:first-child{margin-left: 0px;}
.dx_yule_img{width: 282px; height: 182px;}
.dx_yule_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_yule_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_yule_list .p1{margin-top: 18px;}
.dx_yule_list .p1 .sp1{color: #333; font-size: 18px;}
.dx_yule_list .p1 .sp1:hover{color: #ff8800;}
.dx_yule_list .p1 .sp2{float: right; color: #ff8800; font-size: 20px; font-weight: bold;}
.dx_yule_list .p1 .sp2 .inp1{color: #848484;text-decoration:line-through; margin-right: 8px;}
.dx_yule_list .p1 .sp2 .i2{color: #ff8800;}
.dx_yule_br{width: 262px; margin: auto;}
.dx_yule_list .p2{margin-top: 10px;height: 40px; overflow: hidden;text-align: justify; line-height: 20px; color: #848484; font-size: 14px;}
.dx_yule_list .p2:hover{color: #ff8800;}
.dx_yule_div:after{display:block;clear:both;content:"";overflow:hidden;}

.dx_meishi_list{width: 221px; height: 211px; margin-left: 20px; float: left; background: #fafafa;}
.dx_meishi_div .dx_meishi_list:first-child{margin-left: 0px; }
.dx_meishi_img{width: 221px; height: 143px;}
.dx_meishi_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_meishi_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_meishi_br{width: 201px;margin: auto;}
.dx_meishi_br .p2{display: flex; justify-content: space-between;}
.dx_meishi_br .p1{color: #333333; font-size: 16px;margin-top: 10px; height: 21px; overflow: hidden;}
.dx_meishi_br .p1:hover{color: #ff8800;}
.dx_meishi_br .p2 .sp1{color: #666666;line-height: 31px;}
.dx_meishi_br .p2 .sp2{color: #ff8800;}
.dx_meishi_br .p2 .sp2 i{color: #ff8800; font-size: 24px; font-weight: bold;}
.dx_meishi_div:after{display:block;clear:both;content:"";overflow:hidden;}

.dx_geng_list{width: 282px; height: 338px; background: #f9f9f9; float: right; float: left;margin-left: 20px;}
.dx_geng_div .dx_geng_list:first-child{margin-left: 0px;}
.dx_geng_img{width: 282px; height: 182px; position: relative;}
.dx_geng_img img{width: 100%; height: 100%; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_geng_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_geng_img .geng_ask{width: 57px; height: 22px;position: absolute;top: 0px; left: 0px;text-align: center; line-height: 22px; color: white;background: #8ec96e;}

.dx_geng_br{width: 242px; margin: auto;}
.dx_geng_br .p1{font-size: 14px; color: #333333;margin-top: 20px;line-height: 24px; text-align: justify; height: 48px; overflow: hidden;} 
.dx_geng_br .p1:hover{color: #ff8800;}
.dx_geng_br .p2{margin-top: 15px; color: #666666; font-size: 14px;}
.dx_geng_br .p2 i{color: #ff8800; font-size: 14px; font-weight: bold;}
.dx_geng_br .p3{margin-top: 5px; color: #666666; font-size: 14px; }
.dx_geng_br .p3 .sp1{margin-left: 80px;color: #ff8800; font-size: 24px; font-weight: bold; font-weight: bold;}
.dx_geng_br .p3 .sp1 i{color: #ff8800;}
.dx_geng_div:after{display:block;clear:both;content:"";overflow:hidden;}

.dx_zizhu_div:after{display:block;clear:both;content:"";overflow:hidden;}
.dx_zizhu_list{width: 229px; height: 279px; background: #f9f9f9;float: left; margin-left: 10px;}
.dx_zizhu_div .dx_zizhu_list:first-child{margin-left: 0px;}
.dx_zizhu_img{width: 229px; height: 148px; position: relative;}
.dx_zizhu_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_zizhu_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.zizhu_ask{width: 57px; height: 22px; background: #ff8800; text-align: center; line-height: 22px; color: white; position: absolute;right: 0px; bottom: 0px;}
.dx_zizhu_br{width: 209px; margin: auto;}
.dx_zizhu_br .p1{margin-top: 12px;color: #333333; font-size: 14px;line-height: 22px; height: 44px; overflow: hidden; text-align: justify;}
.dx_zizhu_br .p1:hover{color: #ff8800;}
.dx_zizhu_br .p2:hover{color: #ff8800;}
.dx_zizhu_br .p2{color: #666666; font-size: 14px;margin-top: 10px;}
.dx_zizhu_br .p3{margin-top: 5px; color: #999; font-size: 14px;}
.dx_zizhu_br .p3 .sp1{color: #ff8800; font-size: 14px; margin-right: 10px;}
.dx_zizhu_br .p3 .sp1 i{color: #ff8800; font-size: 22px; font-weight: bold;}

.dx_tehui_div:after{display:block;clear:both;content:"";overflow:hidden;}
.dx_tehui_list{width: 281px; height: 296px; float: left; background: #f9f9f9; margin-left: 20px;}
.dx_tehui_div .dx_tehui_list:first-child{margin-left: 0px;}

.dx_tehui_img{width: 281px; height: 176px;}
.dx_tehui_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_tehui_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_tehui_br{width: 261px;margin: auto;}
.dx_tehui_br .p1{margin-top: 10px; font-size: 16px; color: #333333;}
.dx_tehui_br .p1 .sp1{float: right;color: #ff8800; font-size: 20px; font-weight: bold;}
.dx_tehui_br .p1 .sp1 i{color: #ff8800; font-size: 14px;}
.dx_tehui_br .p2{color: #666; font-size: 14px; margin-top: 8px;}
.dx_tehui_br .p2:hover{color: #ff8800;}
.dx_tehui_br .dx_list_bot {width: 100%;height: 50px;border-top: 1px solid #eeeeee;margin-top: 5px;}

.dx_tehui_br .dx_list_bot ul{font-size: 0px;}
.dx_list_bot ul li {display: inline-block;width: 35px;height: 30px;margin-left: 2px;margin-top: 9px;}
.res244 {background: url(../images/secicon.png) no-repeat -10px -11px;}
.res245 {background: url(../images/secicon.png) no-repeat -354px -11px;}
.res246 {background: url(../images/secicon.png) no-repeat -10px -57px;}
.res247 {background: url(../images/secicon.png) no-repeat -354px -57px;}
.res248 {background: url(../images/secicon.png) no-repeat -10px -102px;}
.res249 {background: url(../images/secicon.png) no-repeat -354px -104px;}
.res250 {background: url(../images/secicon.png) no-repeat -10px -148px;}
.res251 {background: url(../images/secicon.png) no-repeat -354px -146px;}
.res252 {background: url(../images/secicon.png) no-repeat -10px -192px;}
.res253 {background: url(../images/secicon.png) no-repeat -354px -192px;}
.res254 {background: url(../images/secicon.png) no-repeat -10px -238px;}
 .res255 {background: url(../images/secicon.png) no-repeat -354px -238px;}
 .res256 {background: url(../images/secicon.png) no-repeat -10px -282px;}
 .res257 {background: url(../images/secicon.png) no-repeat -354px -282px;}
 .res258 {background: url(../images/secicon.png) no-repeat -10px -328px;}
 .res259 {background: url(../images/secicon.png) no-repeat -354px -328px;}
 .res260 {background: url(../images/secicon.png) no-repeat -10px -372px;}
 .res261 {background: url(../images/secicon.png) no-repeat -354px -372px;}
 .res314 {background: url(../images/secicon.png) no-repeat -10px -418px;}
 .res315 {background: url(../images/secicon.png) no-repeat -354px -418px;}
 .res316 {background: url(../images/secicon.png) no-repeat -10px -464px;}
 .res317 {background: url(../images/secicon.png) no-repeat -354px -464px;}
 .res318 {background: url(../images/secicon.png) no-repeat -10px -510px;}
 .res319 {background: url(../images/secicon.png) no-repeat -354px -510px;}
 .res320 {background: url(../images/secicon.png) no-repeat -10px -556px;}
 .res321 {background: url(../images/secicon.png) no-repeat -354px -556px;}
 .res322 {background: url(../images/secicon.png) no-repeat -10px -602px;}
 .res323 {background: url(../images/secicon.png) no-repeat -354px -602px;}
 .res324 {background: url(../images/secicon.png) no-repeat -10px -648px;}
 .res325 {background: url(../images/secicon.png) no-repeat -354px -648px;}
 .res326 {background: url(../images/secicon.png) no-repeat -10px -694px;}
 .res327 {background: url(../images/secicon.png) no-repeat -354px -692px;}
 .res328 {background: url(../images/secicon.png) no-repeat -10px -738px;}
 .res329 {background: url(../images/secicon.png) no-repeat -354px -738px;}
 .res330 {background: url(../images/secicon.png) no-repeat -10px -784px;}
 .res331 {background: url(../images/secicon.png) no-repeat -354px -782px;}
 .res365 {background: url(../images/secicon.png) no-repeat -10px -828px;}
 .res392 {background: url(../images/secicon.png) no-repeat -354px -828px;}
 .res393 {background: url(../images/secicon.png) no-repeat -10px -874px;}
 .res394 {background: url(../images/secicon.png) no-repeat -354px -874px;}



.dx_gong_div:after{display:block;clear:both;content:"";overflow:hidden;}
.dx_gong_list{width: 289px; height: 165px;float: left;margin-left: 10px; background:#f9f9f9; margin-bottom: 10px;}
.dx_gong_div .dx_gong_list:first-child{margin-left: 0px;}
.dx_gong_div .dx_gong_list:first-child+.dx_gong_list+.dx_gong_list+.dx_gong_list+.dx_gong_list{margin-left: 0px;}
.dx_gong_img{width: 289px; height: 165px;}
.dx_gong_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_gong_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_gong_cen{width: 269px; margin: auto;}
.dx_gong_cen .p1{margin-top: 15px; color: #333333; font-size: 16px;height: 21px; overflow: hidden;}
.dx_gong_cen .p2{margin-top: 15px; color: #7f7f7f;line-height: 22px; overflow: hidden;height: 44px;}
.dx_gong_cen .p2:hover{color: #ff8800;}
.dx_gong_cen .p1:hover{color: #ff8800;}
.dx_gong_cen .p3{margin-top: 10px;}
.dx_gong_cen .p3 .i1{width: 30px; height: 30px;display: inline-block; border-radius: 50%;overflow: hidden; vertical-align: middle; margin-right: 10px;}
.dx_gong_cen .p3 .i1 img{width: 100%; height: 100%;}
.dx_gong_cen .p3 .sp1{font-size: 14px; color: #ff8800;vertical-align: middle;}
.dx_gong_cen .p3 .sp2{float: right;color: #b4b4b4;margin-top: 6px;}
.dx_gong_cen .p3 .sp2 .i2{margin-right: 3px;width: 15px;height: 14px;display: inline-block; background: url(../images/statetime.png) no-repeat; vertical-align: sub;}


.dx_bott_div:after{display:block;clear:both;content:"";overflow:hidden;}
.dx_bott_div{margin-top: 10px;}
.dx_bott_left{width: 289px; height: 280px;float: left;}
.dx_bott_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.dx_bott_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.dx_bott_mid{width: 547px; height: 280px;padding: 0 20px; margin: 0px 10px;background: #fafafa; float: left;}
.dx_bott_top .p1{font-size: 18px; color: #666; font-weight: bold; margin-top: 25px;}
.dx_bott_top .p2{font-size: 14px; color: #aaa;line-height: 24px; margin-top: 16px;text-align: justify;height: 48px; overflow: hidden;}
.dx_bott_top .p1:hover{color: #ff8800;}
.dx_bott_top .p2:hover{color: #ff8800;}
.dx_bott_top{border-top: 1px solid #eeeeee; margin-bottom: 30px;}
.dx_bott_mid .dx_bott_top:first-child{border-top: none;}



/*景区概况05-12*/
.gk_topimg_left{width: 453px; height: 342px; float: left;position: relative;}
.gk_topimg_right{width: 695px; height: 342px; float: right; }
.gk_topimg_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gk_topimg_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.gk_topimg_left .img_num{width: 127px; height: 53px; background: rgba(0,0,0,0.6); text-align: center; line-height: 53px; color: white; position: absolute; right: 0px; bottom: 0px;} 

.gk_right_top{width: 338px; height: 175px; margin-left: 9px; margin-bottom: 10px; float: left;}
.gk_right_top img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gk_right_top img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.gk_right_bot{width: 222px; height: 157px; margin-left: 9px; float: left;}
.gk_right_bot img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gk_right_bot img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.gk_survey_many{margin-bottom: 40px;}
.gk_survey_many img{display: block;margin: 20px auto;}
.gk_survey_cen,.gk_survey_cen_hide{width: 100%; text-align: justify;color:#666; font-size: 16px; margin-top: 35px; line-height: 28px;}
.gk_survey_cen .gk_intro{color: #0091d9; font-size: 14px; margin-left: 15px; cursor: pointer;}
.gk_survey_cen_hide{display: none;}
.impress_mask img{display: block;margin: 20px auto;}
.gk_survey_cen img {width: 800px !important;}
.gk_survey_deta .deta_ul{border-top: 1px solid #efefef; height: 166px; font-size: 0px;}
.gk_survey_deta .deta_ul li{height: 48px;width: 236px;padding-left: 60px; border-left: 1px solid #efefef; float: left; margin-top: 60px;}
.gk_survey_deta .deta_ul li:first-child{width: 296px;padding-left: 0px; border-left: none;}
.gk_survey_deta .deta_ul li .p1{color: #404040; font-size: 16px; font-weight: bold;}
.gk_survey_deta .deta_ul li .p2{color: #666; font-size: 14px; margin-top: 10px;}
.gk_survey_deta .deta_ul li .p3{color: #ff8800; font-size: 14px; font-size: 16px;}

.gk_traffic_div{width: 1188px; height: 272px; border: 1px solid #f2f2f2;}
.gk_traffic_left{width: 118px; height: 272px; float: left;text-align: center;}
.gk_traffic_right{width: 996px; height: 272px; float: left;}
.gk_traffic_left .p1{font-size: 18px; color: #333;margin-top: 105px; font-weight: bold;}
.gk_traffic_left .p2{color: #999;margin-top: 5px;}
.gk_traffic_right .gk_tr1{width: 48px; height: 135px; float: left; text-align: center;}
.gk_traffic_right .gk_tr2{width: 122px; height: 135px; float: left; text-align: center;}
.gk_traffic_right .gk_tr3{width: 790px; height: 135px; float: right;}
.gk_traffic_right .gk_tr1 span{display: inline-block; color: #1fc4da; padding:2px 5px; border: 1px solid #1fc4da;margin-top: 50px;}
.gk_traffic_right_top:after{display:block;clear:both;content:"";overflow:hidden;}
.gk_traffic_right .gk_traffic_right_top{border-top: 1px dashed #e2e2e2;}
.gk_traffic_right .gk_tr2 .p1{color: #333;font-size: 14px; margin: 30px 0px 6px 0;}
.gk_traffic_right .gk_tr2 .p2{color: #a0a0a0;margin-top: 3px;}
.gk_traffic_right .gk_tr3 p{color: #a0a0a0; font-size: 14px;}
.gk_traffic_right .gk_tr3 .p1{margin-top: 35px;}
.gk_traffic_right .gk_tr3 .p2{margin-top: 6px;}
.gk_traffic_right .gk_tr3 .p3{margin-top: 45px;}
.gk_traffic_right .gk_traffic_right_top:first-child{border-top: none;}

.gk_add_div{margin-top: 50px;}
.gk_add_div h2{color: #333;font-size: 24px;}
.gk_add_div h3{color: #999;font-size: 14px;margin-top: 8px;}
.gk_add_map{width: 1190px; height: 318px; margin-top: 40px;}
.gk_map_left{width: 582px; height: 322px;float: left;}
.gk_map_mid{width: 282px; height: 320px;float: left; margin-left: 20px; border: 1px solid #eeeeee;}
.gk_map_right{width: 282px; height: 320px;float: left;margin-left: 20px; border: 1px solid #eeeeee;}

.gk_fujin{width: 282px; height: 49px; border-bottom: 1px solid #eeeeee; text-align: center; line-height: 50px; color: #333; font-size: 18px; background: #f8f8f8;}
.nearby_scenic{height: 270px; width: 282px; overflow-y: auto;}
.nearby_scenic p{margin-top: 15px;}
.nearby_scenic p .sp1{cursor: pointer; font-size: 14px; color: #838383;display: inline-block;height: 18px; width: 160px; overflow: hidden; margin-left: 22px;}
.nearby_scenic p .sp1:hover{color: #ff8800;}
.nearby_scenic p .sp2{color: #838383; font-size: 14px; float: right; margin-right: 15px;}

.nearby_traffic{height: 270px; width: 282px;}
.nearby_traffic p{margin-top: 15px;}
.nearby_traffic p .sp1{font-size: 14px; color: #838383;display: inline-block;height: 18px; width: 160px; overflow: hidden; margin-left: 22px;}
.nearby_traffic p .sp2{color: #838383; font-size: 14px; float: right; margin-right: 20px;}

.neibu_scenic{color: #333; font-size: 24px; margin-top: 60px; margin-bottom: 40px;}
.neibu_scenic_div{ padding-bottom: 10px;}
.neibu_scenic_div:after{display:block;clear:both;content:"";overflow:hidden;}
.gk_scenic_list{width: 282px; height: 221px;float: left; margin-left: 20px;margin-top: 20px;}
.neibu_scenic_div .gk_scenic_list:first-child{margin-left: 0px;}
.neibu_scenic_div .gk_scenic_list:first-child+.gk_scenic_list+.gk_scenic_list+.gk_scenic_list+.gk_scenic_list{margin-left: 0px;}
.gk_scenic_img{width: 280px; height: 173px;position: relative;}
.gk_scenic_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gk_scenic_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.gk_scenic_mask{width: 30px; height: 30px;background: #ff9d00;color: white; text-align: center; line-height: 30px;position: absolute; top: 0px; left: 0px;font-size: 16px;}
.gk_scenic_bot{width: 259px;height: 28px;border: 1px solid #f3f3f3; border-top: none; padding: 10px;}
.gk_scenic_bot p{margin-top: 5px;}
.gk_scenic_bot p .sp1{color: #333; font-size: 16px;}
.gk_scenic_bot p .sp1:hover{color: #ff8800;}
.gk_scenic_bot p .sp2{float: right; margin-top: 5px;}
.gk_scenic_bot p .sp2 i{color: #ff8800;}

.gk_map_left #allmap_left{width: 100%; height: 100%;}


/*景区娱乐项目05-12*/
.place_border{border-bottom: 1px solid #eeeeee;}
.yl_recreation_left{width: 878px; height: auto; float: left;border-right: 1px solid #f3f3f3; }
.yl_recreation_list:after{display:block;clear:both;content:"";overflow:hidden;}
.yl_recreation_list{width: 858px; padding: 30px 20px 25px 0px;border-bottom: 1px solid #eee;}
.yl_list_left{width: 514px; height: 230px;float: left;}
.yl_list_right{width: 344px; height: 221px;float: left; overflow: hidden;}
.yl_list_big{width: 336px; height: 230px; float: left;}
.yl_list_sml{width: 157px; height: 110px; float: left;margin-bottom: 10px; margin-left: 10px;}
.yl_list_big img,.yl_list_sml img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.yl_list_big img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yl_list_sml img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yl_list_right .p1{margin-top: 15px;}
.yl_list_right .p1 .sp1{color: #333; font-size: 20px;display: inline-block; margin-top: 6px;}
.yl_list_right .p1 .sp1:hover{color: #ff8800;}
.yl_list_right .p1 .sp_right{float: right;}
.yl_list_right .p1 .sp2{color: #ff8800; font-size: 26px; font-weight: bold;}
.yl_list_right .p1 .sp2 i{color: #ff8800; font-size: 14px;}
.yl_list_right .p1 .sp3{color: #999; font-size: 14px;text-decoration: line-through; margin-left: 8px;}
.yl_list_right .p2{margin-top: 20px; width: 344px;height: 40px; position: relative;}
.yl_list_right .p2 .sp1{display: inline-block; width: 93px; height: 34px;background: #ff8800; text-align: center; line-height: 34px; font-size: 14px; color: white; display: inline-block;border-radius: 5px;position: absolute; top: 0px;right: 0px; margin-top: 10px;}
.yl_list_right .p3{font-size: 14px; color: #666;margin-top: 25px; line-height: 24px; text-align: justify;}
.yl_list_right .p3:hover{color: #ff8800;}


/*景区娱乐项目详情05-13*/
.yl_details_left{width: 878px; height: auto; float: left;border-right: 1px solid #f3f3f3; }
.yl_details_tit{width: 878px; height: 55px; border-bottom: 1px solid #f3f3f3; padding-top: 35px;}
.yl_details_tit .sp1_tit{color: #333; font-size: 30px;}
.yl_details_tit .sp1_time{color: #666; font-size: 16px; margin-left: 15px;}
.yl_details_tit .sp1_right{float: right;}
.yl_details_tit .price_{color: #ff8800; font-size: 26px;font-weight: bold; margin-right: 15px; vertical-align: middle;}
.yl_details_tit .price_ i{color: #ff8800; font-size: 14px;}
.yl_details_tit .old_price{color: #999; font-size: 14px; text-decoration: line-through; margin-right: 15px;vertical-align: -webkit-baseline-middle;}
.yl_details_tit .buy_btn{color: white;font-size: 14px; background: #ff8800; width: 93px; height: 34px; text-align: center; line-height: 34px; display: inline-block; border-radius: 5px; margin-right: 15px;}
.yl_jian_div{padding-right: 13px; width: 865px;}
.yl_jian_div h2{color: #666; font-size: 20px;margin-top: 40px; margin-bottom: 20px;}
.yl_jian_div .p1{color: #666; font-size: 14px;margin-top: 5px; line-height: 24px; text-align: justify;}
.yl_jian_img{margin-top: 30px;}
.yl_jian_img:after{display:block;clear:both;content:"";overflow:hidden;}
.yl_jian_img_left{width: 344px; height: 230px; float: left; position: relative;}
.yl_jian_img_mid{width: 157px; height: auto; margin: 0px 10px; float: left;}
.yl_jian_img_left img,.yl_jian_img_mid .yl_jian_mid img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.yl_jian_img_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yl_jian_img_mid .yl_jian_mid img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yl_jian_img_mid .yl_jian_mid{width: 157px; height: 110px; margin-bottom: 10px; position: relative;}

.yl_jian_mask {width: 100%;height: 30px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);position: absolute;left: 0px;bottom: 0px;line-height: 30px;color: white;font-size: 16px;}
.yl_jian_mask .by_name{color: #dcdcdc; margin-left: 10px;}
.yl_jian_mask .by_name i{color: #dcdcdc; margin-left: 5px;}
.yl_jian_mask .ping_num{float: right; color: #dcdcdc;margin-right: 10px;}
.yl_jian_mask .ping_num i{width: 20px;height: 20px;display: inline-block;background: url(../images/pinglun_icon.png) no-repeat -35px -44px; vertical-align: sub; margin-right: 5px;}
.yl_jian_mid .by_name i{width: 78px; height: 18px; display: inline-block; overflow: hidden; line-height: 22px; vertical-align: sub;}



/*景区跟团游05-13*/
.gt_gtborder{width: 100%;height: 1px; border-top: 1px solid #efefef;}
.gt_chooseDiv_more{position: relative;}
.gt_chooseDiv_more .chooseDiv{margin-bottom: 20px !important;}
.gt_chooseDiv_more .renjun_show{display: block;}
.gt_chooseDiv_more .renjunleft_first{margin-top: 1px !important;}

.gt_travel_list_main{margin-top: 6px;}
.gt_travel_list_main:after{display:block;clear:both;content:"";overflow:hidden;}
.gt_travel_list{width: 281px; height: 309px;margin-left: 22px;float: left; background: #f9f9f9; margin-bottom: 20px;}
.gt_travel_list:first-child{margin-left: 0px;}
.gt_travel_list:first-child+.gt_travel_list+.gt_travel_list+.gt_travel_list+.gt_travel_list{margin-left: 0px;}
.gt_travel_list .gt_travel_list_img{width: 281px; height: 163px;position: relative;}
.gt_travel_list .gt_travel_list_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.gt_travel_list .gt_travel_list_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.gt_travel_list .gt_mask_day{width: 68px; height: 28px; border-radius: 12px; background: rgba(0,0,0,0.6);text-align: center;line-height: 28px; color: white;position: absolute;top: 8px;left: 10px;}
.gt_travel_tit{margin-top: 6px;line-height: 25px;}
.gt_travel_tit a{color: #666666; font-size: 14px;}
.gt_travel_tit a:hover{color: #ff8800;}
.gt_travel_price{margin-top: 10px;}
.gt_travel_price span{color: #666666;margin-top: 6px;}
.gt_travel_price .price_icon,.gt_travel_price .trave_num,.gt_travel_price .trave_quenum{color: #ff8800;}
.gt_travel_price .price_rmb{color: #ff8800; font-size: 22px;font-weight: bold;}
.gt_travel_price .trave_tuan,.gt_travel_price .trave_que{margin-left: 15px;margin-right: 5px;}
.gt_travel_time{font-size:14px; color: #666666;margin-top: 10px;}
.gt_travel_time .times{font-size:14px; color: #ff8800;font-weight: bold;}
.gt_travel_list_bot{width: 261px; height: 130px; padding: 5px 10px 10px 10px;}


/*景区自助游05-13*/
.gt_chooseDiv_more .renjun:first-child+.renjun .renjiuDiv {border-bottom: none;}
.zz_zizhu_main{margin-top: 40px; margin-bottom: 60px;}
.zz_zizhu_main:after{display:block;clear:both;content:"";overflow:hidden;}
.zz_zizhu_list{width: 281px; height: 341px;margin-top: 20px; background: #f9f9f9; margin-left: 22px; float: left;}
.zz_zizhu_main .zz_zizhu_list:first-child{margin-left: 0px;}
.zz_zizhu_main .zz_zizhu_list:first-child+.zz_zizhu_list+.zz_zizhu_list+.zz_zizhu_list+.zz_zizhu_list{margin-left: 0px;}
.zz_zizhu_list .zz_zizhu_img{width: 281px; height: 193px; position: relative;}
.zz_zizhu_list .zz_zizhu_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.zz_zizhu_list .zz_zizhu_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.zz_mask{width: 56px; height: 21px; border-top-right-radius: 10px; background: #ff8800; color: white;text-align: center; line-height: 21px; font-size: 14px; position: absolute; bottom: 0px; left: 0px;}
.zz_zizhu_bot{width: 261px; height: 128px;padding: 10px;}
.zz_zizhu_bot .p1 .sp1{color: #ff8800; font-size: 26px; font-weight: bold;}
.zz_zizhu_bot .p1 .sp1 i{color: #ff8800;}
.zz_zizhu_bot .p1 .sp2{color: #b4b4b4; margin-left: 5px;}
.zz_zizhu_bot .p1 .sp3{color: #b4b4b4; float: right; margin-top: 16px;}
.zz_zizhu_bot .p2{color: #828282; font-size: 14px; margin-top: 6px;}
.zz_zizhu_bot .p2:hover{color: #ff8800;}
.zz_zizhu_bot .p3{color: #454545; font-size: 14px; border-top: 1px solid #eeeeee; line-height: 22px; margin-top: 8px; padding-top: 5px;}
.zz_zizhu_bot .p3:hover{color: #ff8800;}


/*05-15景区农家乐*/
.shanghu_top{margin-top: 60px;}
.listright #allmap_nj{width: 100%;height: 100%;}

/*05-15景区攻略*/
.gl_gonglue_main{margin-top: 20px;}
.gl_gonglue_left{width: 888px; height: auto; float: left;border-right: 1px solid #f3f3f3;}


/*05-15内部景点*/
.nb_neibu_main{margin-top: 40px;}
.nb_neibu_div_top{height: 94px;width: 1190px;border-bottom: 1px solid #f3f3f3;}
.nb_neibu_div_top:after{display:block;clear:both;content:"";overflow:hidden;}
.nb_neibu_div_men{width: 220px; height: 94px;margin-right: 124px;float: left;position: relative;}
.nb_neibu_div_tui{width: 170px; height: 94px; margin-right: 142px;float: left;position: relative;}
.nb_neibu_div_place{width: 140px; height: 94px;float: left;}
.nb_neibu_div_btn{width: 170px; height: 94px;float: right;}

.nb_neibu_div_men .piso_i{width: 22px; height: 16px;display: inline-block; background: url(../images/sale_icon.png) no-repeat -4px -7px; position: absolute; top: 21px;left: 20px;}
.nb_neibu_div_men .sp_name{ width: 180px; display: inline-block; margin-top: 20px;margin-left: 48px;}
.nb_neibu_div_men .sp_name a{color: #333; font-size: 14px;}
.nb_neibu_div_men .sp_name a:hover{color: #ff8800;}
.nb_neibu_div_men .xia_i{width: 14px; height: 9px;display: inline-block; background: url(../images/sale_icon.png) no-repeat -10px -40px;cursor: pointer;}

.nb_neibu_div_men .sp_name .on{background: url(../images/sale_icon.png) no-repeat -10px -54px;}
.nb_neibu_div_tui i{width: 20px; height: 20px; display: inline-block;position: absolute;background: url(../images/sale_icon.png) no-repeat -40px -23px; top: 30px; left: 40px;}
.nb_neibu_div_tui p{color: #666666;margin-left: 65px;}
.nb_neibu_div_tui .p1{margin-top: 23px;}
.nb_neibu_div_place .sp1{color: #ff8800; font-size: 26px; font-weight: bold; margin-top: 25px;display: inline-block; margin-left: 40px;}
.nb_neibu_div_place .sp2{color: #bebebe;text-decoration: line-through; margin-top: 25px;display: inline-block;}
.nb_neibu_div_btn .yuding{width: 85px; height: 38px; background: #ff8800;border-radius: 5px; text-align: center; line-height: 38px;display: inline-block; color: white; margin-top: 24px;margin-left: 64px; font-size: 14px;}
.nb_neibu_div_bot{width: 1100px;height: auto; padding: 15px 45px;background: #fcfcfc;padding-bottom: 80px;position: relative;display: none;margin-bottom: 15px;border-bottom: 1px solid #f3f3f3;}
.shou_btn{width: 1190px; height: 37px;text-align: center; line-height: 37px; color: #666;position: absolute; bottom: 0px;left: 0px;background: #f9f9f9; cursor: pointer;}
.nb_neibu_div_bot i{color: #333; font-weight: bold;vertical-align: top;}
.nb_neibu_div_bot .sp1{color: #666; width: 930px; text-align: justify; display: inline-block;line-height: 24px;margin-top: -4px;}
.nb_neibu_div_bot p{margin-bottom: 15px;}
.nb_neibu_div_bk{border-bottom: 1px solid transparent; background: #fcfcfc;}

.nb_neibu_deta{margin-top: 40px; border-bottom: 1px solid #efefef;}
.nb_neibu_deta .deta_ul{border-top: 1px solid #efefef; height: 166px; font-size: 0px;}
.nb_neibu_deta .deta_ul li{height: 48px;width: 236px;padding-left: 60px; border-left: 1px solid #efefef; float: left; margin-top: 60px;}
.nb_neibu_deta .deta_ul li:first-child{width: 296px;padding-left: 0px; border-left: none;}
.nb_neibu_deta .deta_ul li .p1{color: #404040; font-size: 16px; font-weight: bold;}
.nb_neibu_deta .deta_ul li .p2{color: #666; font-size: 14px; margin-top: 10px;}
.nb_neibu_deta .deta_ul li .p3{color: #ff8800; font-size: 14px; font-size: 16px;}

.nb_neibu_h2{color: #333; font-size: 30px; margin-top: 40px;margin-bottom: 20px;}
.nb_neibu_p1{color: #515151; font-size: 14px; line-height: 24px; }
.nb_neibu_img:after{display:block;clear:both;content:"";overflow:hidden;}
.nb_neibu_img{margin: 30px 0px 30px 0px;}
.nb_neibu_img img{width: 589px; height: 294px; margin-left: 10px; float: left;}
.nb_neibu_img img:first-child{margin-left: 0px;}

/*景区图片列表*/
.width_s119{width: 1210px; margin: 0 auto;  }
.tp_top_tit{margin: 10px 0 10px;}
.tp_top_tit .sp1{color: #333; font-size: 26px; }
.tp_top_tit .sp2{margin-left: 8px; color: #989898; font-size: 14px; }
.tp_top_tit .sp2 i{color: #ff8800;font-size: 14px;}
.tp_top_tit .sp3{width: 115px; height: 34px; background: #ff9d00 ;color: white; font-size: 14px;text-align: center; line-height: 34px; float: right;border-radius: 6px;}
.tp_picture:after{display:block;clear:both;content:"";overflow:hidden;}
.tp_picture{width: 1210px;height: auto; position: relative; }
.tp_picture_list{width: 292px;position: relative; padding-left: 10px; float: left; margin-top: 20px;}
.tp_picture_list img{width: 282px; height: 212px;}
.tp_picture_list .yl_jian_mask{width: 282px; bottom: 2px;left: 10px;}
.tp_picture_list .box-img{width: 282px; height: auto;}


.xq_main_top{width: 100%; height: 715px; background: #fafafa;}
.xq_main_img{width: 100%; height: 533px;margin-top: 30px;}
.xq_main_img:after{display:block;clear:both;content:"";overflow:hidden;}
.xq_img_left{width: 796px; height: 533px;float: left; background: lightcoral;}
.xq_img_right{width: 372px; height: 533px; float: right;overflow: auto;}
.xq_img_list{width: 108px; height: 108px;margin: 2px;float: left; background: lightpink; border: 3px solid #fefefe;;}
.xq_img_right .on{ border: 3px solid #ff8800;}
.xq_img_list img{width: 100%;height: 100%;}


/*图片详情17-05-16*/
.wrap {width: 1190px;margin: 0 auto}
.clear {clear: both}
#screen {width: 100%;height: 533px;overflow: hidden; position: relative;}
#screen .bd {width: 796px;height: 533px !important;position: relative;overflow: hidden;float: left}
#screen .bd .mt {width: 796px;height: 533px;position: relative;overflow: hidden}
#screen .bd .mt img {width: 796px;height: 533px}
#screen .hd {width: 372px;height: 533px;overflow: auto;float: right}
#screen .hd ul li {width: 114px;height:114px;display: inline;position: relative;overflow: hidden;float: left;margin: 2px;}
#screen .hd ul li a {width: 114px;height:114px;display: block}
#screen .hd ul li img {width: 108px;height: 108px;border: 3px solid #c1c1c1}
#screen .hd ul li .mask {width: 108px;height: 108px;left: 3px;bottom: 3px;z-index: 3;filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');background: rgba(0, 0, 0, 0.4);display: block;position: absolute}
#screen .hd ul li a:hover .mask,#screen .hd ul .on .mask {display: none;position: relative}
#screen .hd ul li a:hover img,#screen .hd ul .on img {border-color: #ff8800}
#screen .hd ul li a:hover {color: #fff;text-decoration: none}

#screen .prev, #screen .next {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 37px;height: 52px;background: url(../images/slider_arrow.png) -28px -22px no-repeat;filter: alpha(opacity=70);opacity: 0.5; display: none;}
#screen .next {left: auto;right: 35%;background-position: -104px -22px;}
#screen .prev {right: auto;left: 3%;background-position: -30px -22px;}

.xq_main_name{width: 1190px; height: 70px; background: white;margin-top: 40px;}
.xq_main_name .sp1{line-height:70px;margin-left: 20px; font-size: 14px; color: #999;}
.xq_main_name .sp1 i{font-size: 14px; color: #ff8800;}
.xq_main_name .jia_this{float: right; border-left: 1px solid #eee; height: 30px; line-height: 30px; margin: 22px 194px 0 0;}
.xq_main_name span{margin: 0px 10px; display: inline-block; color: #999999; font-size: 16px;}
.xq_main_name .jiathis_style{margin-top: 6px;}

.xq_comment .p1{margin-top: 25px;}
.xq_comment .p1 .sp1{color: #4a4a4a; font-size: 20px;}
.xq_comment .p1 .sp1 i{color: #666; font-size: 14px; margin-left: 10px;}

.xq_input_div{margin-top: 25px;}
.xq_input_div input{width: 1067px; height: 50px; background: #f5f5f5;border-radius: 5px;text-indent: 10px; outline: none; font-size: 14px; color: #afafaf;}
.xq_input_div .sp1{width: 102px; height: 50px; border-radius: 5px; background: #ff8800;color: white;font-size: 16px;margin-left: 20px; display: inline-block; text-align: center; line-height: 50px;} 
.xq_comment_list:after{display:block;clear:both;content:"";overflow:hidden;}
.xq_comment_list{margin-top: 20px; margin-bottom: 40px;}
.xq_comment_list .xq_list_left{width: 50px; height: 50px; border-radius: 50%;overflow: hidden; float: left; }
.xq_comment_list .xq_list_left img{width: 100%; height: 100%;}
.xq_list_right .p1 .sp1{color: #ff8800; font-size: 14px;}
.xq_list_right{ width: 1000px;height: auto; margin-left: 30px; float: left;}
.xq_list_right .p1 .sp2{color: #a5a5a5; margin-left: 10px;}
.xq_list_right .p2{color: #666; font-size: 14px; margin-top: 5px; line-height: 22px;}

.yz_main_div:after{display:block;clear:both;content:"";overflow:hidden;}
.yz_main_div{margin-top: 3px; margin-bottom: 22px;}
.yz_main_left{width: 920px; height: auto;float: left; position: relative;}
.yz_main_right{width: 250px; height: auto; float: right;}
.yz_name_tit .sp1{color: #666;font-size: 24px;}
.yz_name_tit .sp1:hover{color: #ff8800;}
.yz_name_tit .i_1{width: 95px; height: 22px; display: inline-block;}
.grade_9{background: url(../images/grade_2.png) no-repeat -12px -284px;vertical-align: sub;}
.grade_8{background: url(../images/grade_2.png) no-repeat -12px -254px;vertical-align: sub;}
.grade_7{background: url(../images/grade_2.png) no-repeat -12px -218px;vertical-align: sub;}
.grade_6{background: url(../images/grade_2.png) no-repeat -12px -180px;vertical-align: sub;}
.grade_5{background: url(../images/grade_2.png) no-repeat -12px -144px;vertical-align: sub;}
.grade_4{background: url(../images/grade_2.png) no-repeat -12px -115px;vertical-align: sub;}
.grade_3{background: url(../images/grade_2.png) no-repeat -12px -82px;vertical-align: sub;}
.grade_2{background: url(../images/grade_2.png) no-repeat -12px -50px;vertical-align: sub;}
.grade_1{background: url(../images/grade_2.png) no-repeat -12px -14px;vertical-align: sub;}




.yz_name_tit .sp2{margin-left: 13px;}
.yz_name_tit .sp2 label{color: #333; font-size: 14px; font-weight: bold;}
.yz_name_tit .sp2 .yz_sp3{color: #ff872e; font-size: 14px; font-weight: bold;}
.yz_name_tit .sp2 .yz_sp4{width: 80px; height: 24px;display: inline-block;vertical-align: bottom; background: #f3f3f3; text-align: center;color: #009900; font-size: 14px; line-height: 24px;}
.yz_name_tit .sp2 .yz_sp4 i{display: inline-block; width: 15px; height: 15px;vertical-align: sub; background: #33cc00; border-radius: 50%; margin-right: 5px;}
.yz_name_tit .sp2 .yz_sp6{width: 80px; height: 24px;display: inline-block;vertical-align: bottom; background: #f3f3f3; text-align: center;color: #f50813; font-size: 14px; line-height: 24px;}
.yz_name_tit .sp2 .yz_sp6 i{display: inline-block; width: 15px; height: 15px;vertical-align: sub; background: #f50813; border-radius: 50%; margin-right: 5px;}
.yz_name_tit .sp2 .yz_sp5{color: #666; font-weight: bold;}

.yz_type{color: #c7c7c7; margin-top: 15px;}
.yz_type .sp1{color: #ff7719; margin-right: 10px;}
.yz_type .sp2{color: #74c059; margin-left: 10px;}
.yz_type label{color: #666;margin-left: 20px;}
.yz_type .sp3{color: #5f89d6;}

.yz_add_div{color: #c7c7c7; margin-top: 8px;}
.yz_add_div .yz_add{width: 17px; height: 24px;vertical-align: sub; display: inline-block; background: url(../images/add_icon.png) no-repeat -37px -55px; } 
.yz_add_div .sp1,.yz_add_div .sp2,.yz_add_div .sp3{color: #666;}
.yz_add_div .sp1:hover{color: #ff8800;}
.yz_add_div .sp1{margin-right: 25px;}
.yz_add_div .sp2{margin-right: 15px;}
.yz_add_div .sp3{margin-left: 15px;}
.yz_add_div .s_map{border: 1px solid #74c059;background: #74c059;color: white;border-top-left-radius: 20px;border-bottom-left-radius: 20px;margin-left: 5px;text-align: center; cursor: pointer;}
.yz_add_div .s_map i {background: url(../images/add_icon.png) no-repeat -23px -14px;}
.yz_add_div .s_map i,.yz_add_div .s_vista i {display: inline-block;width: 16px;height: 16px;vertical-align: sub;}
.yz_add_div .s_vista {border: 1px solid #c0c0c0;color: #5e5e5e;border-top-right-radius: 20px;border-bottom-right-radius: 20px;text-align: center;margin-left: -4px;}
.yz_add_div .s_map,.yz_add_div .s_vista {width: 60px;height: 21px;font-size: 14px;display: inline-block;line-height: 21px;}
.yz_add_div .s_vista i {background: url(../images/add_icon.png) no-repeat -23px -37px;}
.yx_top_img:after{display:block;clear:both;content:"";overflow:hidden;}
.yx_top_img{margin-top: 15px;}
.yx_top_img_left{width: 351px; height: 233px; float: left; position: relative;}
.yx_top_img_right{width: 569px; height: 233px; float: right;}
.yx_top_img_left img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.yx_top_img_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yx_top_img_left .img_nums{width: 105px; height: 35px; background: rgba(0,0,0,0.7); position: absolute; right: 0px; bottom: 10px; border-bottom-left-radius: 15px;border-top-left-radius: 15px; text-align: center; line-height: 35px; color: white; font-size: 14px;}
.yx_sm_img{width: 132px; height: 111px;margin: 0px 0px 10px 10px; float: left; position: relative;}
.yx_sm_img img,.yx_long_img img{width: 100%; height: 100%;}
.yx_long_img{width: 274px; height: 111px;margin: 0px 0px 10px 10px; float: left;position: relative;}

.yz_main_left .s_vista_div{display: none; width: 888px; height: 411px; position: absolute; top: 0px; left: 0px;bottom: 0px; right: 0px; margin: auto; z-index: 10;}
.s_vista_div #allmap{width: 100%; height: 100%;}
.s_vista_div .cloosemap,.s_panorama_div .cloosemap{width: 47px; height: 47px; background: url(../images/add_cloose.png) no-repeat -39px -18px;display: inline-block; position: absolute; top: 18px; right: 18px;z-index: 10;}
.s_vista_div .cloosemap:hover{cursor: pointer;}
.s_panorama_div .cloosemap:hover{cursor: pointer;}
.s_panorama_div .open_bigmap{width: 47px; height: 47px; background: url(../images/add_cloose.png) no-repeat -115px -18px;display: inline-block; position: absolute; top: 80px; right: 15px;z-index: 10;}
.yz_main_left .s_panorama_div{display: none;z-index: 2001;  width: 888px; height: 411px;  position: absolute; top: 0px; left: 0px;bottom: 0px; right: 0px; margin: auto;}
.yz_main_left .s_panorama_div #panorama{width: 100%; height: 100%;}
.yz_main_left .panorama{position: absolute; width: 80%; height: 80%;margin: auto;}
.yz_main_left .open_panorama{width: 90%; height: 90%; position: fixed; top: 9%; left: 0px; right: 0px; margin: auto;}

.yx_sm_mask{width: 100%; height: 30px; background: rgba(0,0,0,0.6); position: absolute; left: 0px; bottom: 0px; color: white; text-align: center; line-height: 30px; display: none;}
.yx_sm_img:hover .yx_sm_mask{display: block;}
.yx_long_img:hover .yx_sm_mask{display: block;}
.yx_facility{ margin-top: 15px;}
.yx_facility i{width: 22px; height: 19px;margin-right: 2px; display: inline-block; vertical-align: bottom;}
.yx_facility .i1{background: url(../images/seave2_icon.png) no-repeat -39px -12px;}
.yx_facility .i2{background: url(../images/seave2_icon.png) no-repeat -39px -51px;}
.yx_facility .i3{background: url(../images/seave2_icon.png) no-repeat -39px -12px;}
.yx_facility .i4{background: url(../images/seave2_icon.png) no-repeat -39px -12px;}

.yx_facility span{color: #666; margin-right: 15px;}
.yx_power{margin-top: 15px;}
.yx_power span{margin-right: 35px; color: #666; font-size: 14px;}
.yx_power span i{display: inline-block; width: 36px; height: 26px; vertical-align: bottom;}
.yx_power span b{color: #ff7719; font-size: 18px; font-weight: bold; margin: 0 5px 0 5px;}
.yx_power span .i1{background: url(../images/news_icon.png) no-repeat -14px -164px;}
.yx_power span .i2{background: url(../images/news_icon.png) no-repeat -62px -164px;}
.yx_power span .i3{background: url(../images/news_icon.png) no-repeat -119px -164px;}
.yx_power span .i4{background: url(../images/news_icon.png) no-repeat -167px -164px;}

.yz_shang_tel{width: 250px; height: 64px; background: url(../images/nl_icon.png) no-repeat -66px -54px;}
.yz_shang_tel_btn{line-height: 44px; cursor: pointer; width: 150px; height: 44px;border-radius: 6px; color: #fff; font-size: 18px; font-weight: bold; background: #6dc520; text-align: center;}
.yz_shang_tel_btn img{width: 27px; height: 27px; margin-right: 8px;vertical-align: sub;}

.fengdiv_btn{line-height: 38px; cursor: pointer; width: 130px; height: 38px;border-radius: 6px; color: #fff; font-size: 18px; font-weight: bold; background: #6dc520; text-align: center; margin-top: 20px;}
.fengdiv_btn img{width: 20px; height: 20px; margin-right: 8px;vertical-align: sub;}


.yz_shang_tel p{margin-left: 52px;}
.yz_shang_tel .p1{color: #333; font-size: 14px;}
.yz_shang_tel .p2{color: #24b378; font-size: 24px; font-weight: bold;}
.remind_p{color: #666; font-size: 14px;margin-top: 5px; width: 230px;}
.price_p{color: #ff7719; font-size: 30px; margin-top: 10px;}
.price_p i{color: #ff7719; font-size: 18px;}
.renjun_p{color: #666; }
.yz_right_bot{width: 100%; height: auto;overflow: hidden; border-top: 1px solid #e7e7e7; margin-top: 15px;}
.yz_right_bot .p1,.yz_right_bot .p2{margin-top: 8px;}
.yz_right_bot .p1 label{color: #666; font-size: 14px;}
.yz_right_bot .p1 i{color: #ff7719; font-size: 16px; font-weight: bold;}
.yz_right_bot .p2{color: #666; font-size: 14px;}
.yz_right_bot .p2 .i1{ font-size: 14px; color: #2d890e;}
.yz_right_bot .p2 .i3{font-size: 14px; color: #2657b0;}
.yz_right_bot .p2 .i2{color: #ff872e; font-size: 14px; font-weight: bold; margin: 0px 3px;} 
.yz_right_bot .p3{margin-top: 8px;}
.yz_right_bot .p3 .sp1{color: #ff7719;}
.yz_right_bot .p3 .sp1 i{font-size: 18px; font-weight: bold; color: #ff7719; margin-right: 3px;}
.yz_right_bot .p3 .sp2 i{color: #ff8800;font-size: 14px;}
.yz_right_bot .p3 .sp2{font-size: 14px; margin-left: 10px;}
.yz_right_bot .p3 .ping_sp2{color: #5f89d6; float: right;margin-top: 8px;}
.yz_right_bot .name_p4{color: #333333; font-size: 14px; margin-top: 8px;}
.yz_right_bot .name_p5{color: #666; margin-top: 6px; line-height: 20px;}

.yz_nav_btn{width: 1188px; height: 43px; border: 1px solid #eaeaea; background: #fafafa;z-index: 100;}
.yz_nav_btn .nav_ul{font-size: 0px;}
.yz_nav_btn .nav_ul li{cursor: pointer; font-size: 16px;color: #6f6f6f; width: 118px;border-left:1px solid transparent;border-right:1px solid transparent; border-top: 2px solid transparent; height: 41px; line-height: 40px;text-align: center; display: inline-block;}
.yz_nav_btn .nav_ul .on{border-top: 2px solid #ff8800; color: #ff8800; background: white;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea; border-bottom: 1px solid white;}

.warm_tip{width: 1188px; border: 1px solid #eaeaea; border-top: none; border-bottom: none; height: 75px; line-height: 75px;}
.warm_tip i{width: 20px; height: 23px;vertical-align: sub; display: inline-block; margin-left: 15px;margin-right: 10px; background: url(../images/news_icon.png) no-repeat -5px -7px;}
.warm_tip .sp1{color: #ff7719; font-size: 16px; font-weight: bold;}
.warm_tip .sp2{color: #ff7719; font-size: 16px;}
.yz_shang_show{width: 1148px; height: auto; border: 1px solid #eaeaea;background: #fafafa; padding: 20px; margin-bottom: 20px;}
.yz_showimg img{width: 137px; height: 90px; margin-right: 15px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.yz_showimg img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.yz_shang_show .tao_name{color: #333;margin-top: 15px; font-size: 16px; font-weight: bold;}
.yz_shang_show .tao_name:hover{color: #ff8d4e;}
.yz_shang_show .tao_name .sp1{padding: 4px 10px; background: #ff7815; margin-left: 10px;color: white; text-align: center;  display: inline-block;}
.yz_shang_show .tao_item{margin-top: 15px;}
.yz_shang_show .tao_item .sp1{color: #666; margin-right: 20px;}
.yz_shang_show .tao_item .sp1 label{color: #666;}
.yz_shang_show .tao_item .sp1 i{color: #ff8d4e;}

.yz_qingdan{color: #333; font-size: 16px; font-weight: bold; margin-top: 15px;}
.yz_qingdan .sp1 i{color: #ff692e; font-size: 30px;}
.yz_qingdan .sp1{color: #ff692e; font-size: 18px; float: right; margin-top: -13px;}
.yz_qingdan .sp1 .sp2{color: #666; font-size: 16px; vertical-align: text-top;}
.detailed_list{width: 1138px; height: 300px;overflow: hidden; padding: 4px;padding-bottom: 10px; margin: 15px auto 0px; border: 1px solid #eaeaea; background: #fff; position: relative;}
.detailed_list_tit{width: 100%;height: 40px;background: #f5f5f5; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; line-height: 40px;}
.detailed_list_tit span{color: #666; font-size: 14px; font-weight: bold;}
.detailed_list_tit .sp1{margin-left: 20px;}
.detailed_list_tit .sp5{margin-left: 341px;}
.detailed_list_tit .sp2{margin-left: 269px;}
.detailed_list_tit .sp3{margin-left: 113px;}
.detailed_list_tit .sp4{margin-left: 112px;}
.detailed_list .public_tit{width: 100%;height: 42px; border-bottom: 1px solid #f0f0f0; font-size: 14px; font-weight: bold; color: #666666;background: #fcfcfc;text-align: center; line-height: 42px; text-indent: -150px;}
.detailed_list ul{font-size: 0px;border-bottom: 1px solid #f0f0f0;}
.detailed_list ul li{font-size: 14px; text-align: center;line-height: 42px; height: 42px;color: #666; display: inline-block; border-right: 1px solid #f0f0f0; overflow: hidden;}
.detailed_list ul li:last-child{border-right: none;}
.detailed_list ul .k1{width: 200px; text-align: left; padding-left: 20px; position: relative;}
.detailed_list ul .k1:hover{color: #ff8d4e;}
.detailed_list ul .k1:hover{cursor:pointer;}
.detailed_list ul .k1 .img_div{display: none; width: 216px; height: 144px;padding: 5px; background: #ffffff; box-shadow: 6px 5px 5px -1px #f0f0f0;  position: absolute;top: -56px;left: 85px;z-index: 10;}
.detailed_list ul .k1 .img_div img{width: 100%; height: 100%;}
.detailed_list ul .k2{width: 150px;}
.detailed_list ul .k4{width: 443px;}
.detailed_list ul .k3{width: 160px;}
.detailed_list ul i{color: #ff4000; font-size: 14px;}
.detailed_list_btn{width: 100px; height: 20px; text-align: center;cursor: pointer;  background: white; border: 1px solid #eaeaea; margin: auto; color: #b3b3b3; border-top: 1px solid white; margin-top: -1px;position: relative;line-height: 8px;}
.detailed_list_btn i{width: 14px; height: 10px; display: inline-block; background: url(../images/sale_icon.png) no-repeat -10px -39px; margin-left: 5px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.detailed_list_btn:hover{color: #ff8800;}
.detailed_list_btn:hover i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}

.yz_price{width: 100%; text-align: right; margin-top: 10px;}
.yz_price .sp1{color: #ff692e; font-size: 30px; margin-right:20px;}
.yz_price .sp1 .sp2{color: #666; font-size: 16px; vertical-align: middle;}
.yz_price .sp1 i{color: #ff692e; font-size: 18px;}
.yz_price .detailed_yu{color: #ff692e; font-size: 18px; width: 102px; height: 38px; text-align: center; line-height: 38px; background: #ff692e; color: white; display: inline-block; border-radius: 5px; vertical-align: bottom;}

.detailed_h_auto{height: auto;}

.yx_public_tit{width: 1188px; height: 40px; border: 1px solid #eaeaea; background: #fafafa; line-height: 40px; color: #666; font-size: 16px; font-weight: bold; text-indent: 20px;}
.yx_zhan_main{border-left: 1px solid #eaeaea; height: auto;}
.yx_img_list a{cursor: pointer;}
.yx_img_list:after{display:block;clear:both;content:"";overflow:hidden;}
.imgOne{width: 454.6px;height: 349px;position: relative; border: 1px solid #eaeaea;border-left: none; border-top: none; float: left; padding: 10px;}
.imgSm img,.imgOne img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.imgSm img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.imgOne img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.imgTwo{float: left;}
.imgSm{width: 216.8px; height: 164px;border: 1px solid #eaeaea; border-top: none; border-left: none;padding: 10px; position: relative;}

.imgOne .imgOne_mask{width: 454.6px; height: 50px; background: rgba(0,0,0,0.6); position: absolute; bottom: 10px; left: 10px; line-height: 50px; text-indent: 20px; color: white; font-size: 16px; font-weight: bold;}
.imgSm .imgSm_mask{width: 216.8px; height: 38px; background: rgba(0,0,0,0.6); position: absolute; bottom: 10px; left: 10px; line-height: 38px; text-indent: 20px; color: white; font-size: 14px; font-weight: bold;}
.yz_main_bottom:after{display:block;clear:both;content:"";overflow:hidden;}
.yz_bottom_left{width: 869px; height: auto; float: left; }
.yz_bottom_right{width: 300px; height: auto; float: right;}


.yz_shang_cen{width: 867px; height: auto;  border: 1px solid #eaeaea; margin-top: 20px;}
.yz_shang_jie{width: 847px; height: 43px; border-bottom: 1px solid #eaeaea; background: #fafafa; line-height: 43px; color: #666; font-size: 16px; font-weight: bold; padding-left: 20px;}
.yz_jieshao{width: 827px; padding: 20px; padding-bottom: 50px;}
.yz_jieshao .p1{color: #666; font-size: 14px; line-height: 30px;}


.yz_shang_add{width: 867px; height: 356px;  border: 1px solid #eaeaea; margin-top: 20px;}
.yz_shang_jie .sp1{float: right;color: #666;margin-right: 15px;}
.yz_shang_jie .span_adds{color: #666;}
.yz_left_way{width: 262px; height: 313px;float: left; border-right: 1px solid #eaeaea; overflow: auto;}
.yz_right_map{width: 604px; height: 313px; float: right; }
.yx_go_way{width: 262px; height: 33px; border-bottom: 1px solid #eaeaea;}
.yx_go_way span{width: 90px;height: 32px;display: inline-block;text-align: center; line-height: 32px;color: #666; cursor: pointer;}
.yx_go_way .on{color: #ffae2e; border-bottom: 1px solid #ffae2e;}
.go_way_p1{color: #666; line-height: 28px; margin: 10px;}
.yz_right_map #allmap_div{width: 100%; height: 100%;}

.yz_shang_bian{width: 867px; height: auto; border: 1px solid #eaeaea; margin-top: 20px; border-bottom: none;}
.shang_jie_list{height: 42px; border-bottom: 1px solid #eaeaea;line-height: 42px;}
.shang_jie_list span{color: #666; margin-left: 25px;}
.shang_jie_list .sp3 i{width: 22px;height: 19px;margin-right: 2px;display: inline-block;vertical-align: sub; margin-left: 15px;}
.shang_jie_list .sp3{margin-left: 10px;}
.shang_jie_list .sp3 .i1{background: url(../images/seave2_icon.png) no-repeat -39px -12px}
.shang_jie_list .sp3 .i2{background: url(../images/seave2_icon.png) no-repeat -39px -52px}
.shang_jie_list .sp3 .i3{background: url(../images/seave2_icon.png) no-repeat -39px -52px}
.shang_jie_list .sp3 .i4{background: url(../images/seave2_icon.png) no-repeat -39px -52px}

.yz_shang_news{width: 867px;height: auto;padding-bottom: 10px; border: 1px solid #eaeaea; margin-top: 20px;}
.yz_shang_news .p1{color: #666;font-size: 14px; margin: 0 20px; line-height: 24px; margin-top: 10px;}

.yz_shang_remark{width: 867px;height: auto; border: 1px solid #eaeaea; margin-top: 20px;}
.remark_div{height: 123px; border-bottom: 1px solid #eaeaea;}
.remark_div_left{text-align: center; width: 124px; height: 123px; float: left;}
.remark_div_mid{width: 280px; height: 123px; float: left;}
.remark_div_right{width: 95px; height: 37px; border-radius: 5px; background: #ff8800; float: right; text-align: center; line-height: 37px; color: white; font-size: 14px; margin: 37px 20px;}


.remark_div_left .p1{color: #ff7719;margin-top: 20px; font-size: 30px; font-weight: bold;}
.remark_div_left .p1 i{color: #ff7719; font-size: 26px;}
.remark_div_left .p2{color: #666; margin-top: 5px;}

.remark_div_mid .level-detail {padding: 25px 0 10px 25px;}
.remark_div_mid .level-detail .each-level {margin-bottom: 13px;line-height: 0;}
.remark_div_mid .level-detail .each-level .levels {line-height: 13px;color: #585858;}
.remark_div_mid .level-detail .each-level .levels_per {line-height: 13px;color: #ff8800;}
.remark_div_mid .level-detail .each-level .bg-line {width: 109px;height: 9px;margin: 0 9px;background: #eeeeee;display: inline-block;line-height: inherit;}
.remark_div_mid .level-detail .each-level .line {height: 9px;background: #ff8800;display: inline-block;line-height: inherit;}
.yz_shang_remark .sy_pinglun_cen{width: 826px; margin: auto; margin-top: 20px;}
.yz_shang_remark .sy_pinglun_right {width: 745px;height: auto;float: left;margin-left: 20px;}
.yz_shang_remark .sy_pinglun_right_img img{margin-top: 20px; width: 178px; height: 119px; margin-right: 8px;float: left;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.yz_shang_lately{width: 298px; height: auto;  border: 1px solid #eaeaea; margin-top: 20px;}
.yz_lately_jie{width: 278px; height: 43px; border-bottom: 1px solid #eaeaea; background: #fafafa; line-height: 43px; color: #666; font-size: 16px; font-weight: bold; padding-left: 20px;}
.yz_lately_jie .sp1{float: right;color: #666;margin-right: 15px; cursor: pointer;}
.yz_hotel_list{width: 280px; height: 35px; border-top: 1px solid #eaeaea; line-height: 35px; margin: auto; overflow: hidden;}
.yz_hotel_list span{color: #666;}
.yz_hotel_list .sp2{float: right;}
.yz_hotel_list .sp1:hover{color: #ff8800;}
.yz_icon_div{width: 298px; height: 330px; border: 1px solid #eaeaea; margin-top: 10px;}
.yz_shang_lately .yz_hotel_list:nth-child(2){border-top: none;}

.yz_icon_list{width: 258px; height: 82px; border-bottom: 1px solid #eaeaea; margin: auto;}
.yz_icon_list img{float: left; margin-top: 10px;}
.yz_icon_list .sp1{color: #999;margin-top: 15px; margin-left: 10px; font-size: 16px;display: inline-block;}
.yz_icon_list .sp2{color: #999;margin-top: 8px; margin-left: 10px; font-size: 14px;display: inline-block;}
.yz_icon_div .last_s{border-bottom: none;}
.yz_hotel_list .numm_1{display: inline-block;width: 16px;height: 14px;text-align: center;line-height: 14px;background: #ff8800;color: white;margin-right: 5px;float: left;margin-top: 10px;}
.yz_hotel_list .numm_2{display: inline-block;width: 16px;height: 14px;text-align: center;line-height: 14px;background: #b6b6b6;color: white;margin-right: 5px;float: left;margin-top: 10px;}


/*城市首页05-19*/
.fafa_bk{background: #fafafa; position: relative;}
.city_head:after{display:block;clear:both;content:"";overflow:hidden;}
.city_head_left{width: 910px; height: 84px;float: left; }
.city_head_right{width: 276px; height: 84px;float: right; }
.city_head_right .p2{margin-top: 10px;}
.weathers{color: #949494; font-size: 14px; text-align: center;}
.city_head_right .p2 .sp1{color: #333; font-size: 16px;margin-left: 19px;}
.city_head_right .p2 .sp1 a{color: #333;font-size: 16px;}
.city_head_right .p2 .sp1 i{width: 29px; height: 29px; display: inline-block;margin-right: 8px; vertical-align: middle; margin-top: -6px;}
.city_head_right .p2 .sp1 .i1{background: url(../images/city_icon.png) no-repeat -15px -14px;}
.city_head_right .p2 .sp1 .i2{background: url(../images/city_icon.png) no-repeat -15px -54px;}
.city_head_right .p2 .sp1 .i3{background: url(../images/city_icon.png) no-repeat -15px -95px;}

.city_name_top .city_name{color: #333333; font-size: 40px;}
.city_name_top .seaer{color: #848484; font-size: 14px; margin-left: 30px;}
.city_name_top .seaer_cen{color: #333; display: inline-block; padding: 1px 8px; border: 1px solid #e9e9eb; background: white; margin-left: 3px;}

.city_spell{color: #999; font-size: 18px;}
.city_nav{ margin-left: 15px;}
.city_nav a{color: #666;}
.city_nav i{color: #ff8800;}

.swiper_city{width: 100%;height: 373px; min-width: 1190px; position: relative;}
.swiper_city .swiper-slide img{height: 373px;text-align: center;min-width: 1190px;}
.banner_pos{width: 1190px;height: auto;position: absolute;margin: 0 auto;top: 13px;left: 0;right: 0;z-index: 2;}
.banner_pos_left{width: 229px; height: 349px;float: left; background: #314250;}

.banner_pos_right{width: 221px;border: 1px solid #eaeaea; height: auto; padding: 10px; float: right; background: white;}
.banner_left_top{width: 100%; height: auto;}
.banner_left_top .p1 i{width: 28px; height: 25px;margin-right: 5px; display: inline-block; background: url(../images/city_icon.png) no-repeat -61px -15px; vertical-align: sub;}
.banner_left_top .p1{color: #fff; font-size: 16px; margin-top: 24px; margin-left: 10px;}
.banner_left_top a{color: #dadada; font-size: 14px; margin-left: 10px; margin-right: 10px; margin-top: 10px; display: inline-block;}
.banner_pos_left a:hover{color: #fff;}
.banner_left_mid{width: 210px; height: 133px; margin: auto; border-bottom: 1px dashed #1f3140; border-top: 1px dashed #1f3140; margin-top: 15px;}
.banner_left_mid .p1 i{width: 27px; height: 24px;margin-right: 5px; display: inline-block; background: url(../images/city_icon.png) no-repeat -61px -56px; vertical-align: sub;}
.banner_left_mid .p1{margin-bottom: 10px; color: #fff; font-size: 16px; margin-top: 8px;}
.banner_left_mid  a{color: #dadada; font-size: 14px; margin-left: 5px; margin-right: 20px; display: inline-block;margin-top: 6px;}
.banner_left_mid  a:hover{color: #fff;}
.banner_left_bot{width: 100%;}
.banner_left_bot .p1{color: #fff; font-size: 16px; margin-top: 8px; margin-left: 10px;}
.banner_left_bot .p1 i{width: 33px; height: 27px; display: inline-block; background: url(../images/city_icon.png) no-repeat -59px -95px; vertical-align: sub;}
.banner_left_bot a{color: #dadada; font-size: 14px; margin-left: 14px; margin-right: 12px;margin-top: 6px; display: inline-block;}
.banner_pos_right .p1{ color: #31424f; font-size: 16px; margin-bottom: 8px;}
.banner_pos_right .p2{color: #666; margin-top: 4px; line-height: 22px;}
.banner_pos_right .p2 label{color: #333; font-size: 14px;}
.banner_pos_right .p2 .sp3{width: 178px; float: right;color: #666;}
.banner_pos_right .p2 .sp3 i{color: #1493e3;}

.banner_right_bot{width: 218px; height: 175px; overflow: hidden; border-top: 1px solid #eaeaea; margin: auto;  margin-top: 45px; background: white;}
.banner_right_bot .p1{color: #333; font-size: 14px; margin-top: 15px;}
.banner_right_bot .p2{color: #666; font-size: 14px;line-height: 26px;text-align: justify;}
.banner_right_bot .p3{color: #666; font-size: 14px;line-height: 26px;text-align: justify; display: none;}
.banner_right_bot .p2 a{color: #1493e3; cursor: pointer;}
.banner_right_bot .p3 a{color: #1493e3;cursor: pointer;}


.banner_pos_mid{cursor: pointer; width: 718px; height: 349px;float: left; position: relative;}
.banner_pos .swiper-pagination{margin: 0px 5px 5px 0px}
.banner_pos .swiper-pagination .swiper-pagination-bullet{margin:0 5px; width: 24px; height: 10px; background: white; opacity: 1;}
.banner_pos .swiper-pagination .swiper-pagination-bullet-active{background: #40b29e;}
.banner_pos .swiper-button-next{background-image: url(../images/city_next.png); width: 30px; height: 66px;-webkit-background-size: 30px 66px;background-size: 30px 66px;}
.banner_pos .swiper-button-prev{background-image: url(../images/city_prew.png); width: 30px; height: 66px;-webkit-background-size: 30px 66px;background-size: 30px 66px;}

.city_public_tit{width: 100%; height: 26px;margin-top: 15px; background: url(../images/city_line.png) repeat-x; position: relative;} 
.city_tit_left{width: auto; height: 26px;background: white;position: absolute; top: -5px; left: 0px;}
.city_tit_left span{font-size: 20px;}
.city_tit_left .sp1{color: #ce0a02; margin-right: 10px;}
.city_tit_left .sp2{color: #281908; margin-right: 12px; margin-left: 10px;}
.city_tit_left i{width: 6px; height: 6px; display: inline-block; background: #281908; vertical-align: middle; margin-top: -6px;}
.city_tit_right{height: 26px; position: absolute; top: -5px; right: 30px;line-height: 26px; background: white;}
.city_tit_right .sp1{margin: 0px 20px; color: #666; font-size: 14px;}
.city_tit_right .sp1 i{color: #ff7000;font-weight: bold; font-size: 14px;}

.city_f1_jing:after{display:block;clear:both;content:"";overflow:hidden;}
.city_f1_jing{margin-top: 10px;}
.city_jing_left{width: 254px; height: auto; float: left;}
.city_jing_right{width: 936px; height: auto; float: right;}
.city_jing_left h2{color: #000; font-size: 16px;margin: 5px 0 15px 0;}
.city_jing_left a{color: #666; font-size: 14px;display: inline-block; margin-top: 10px; margin-right: 15px;}
.city_jing_left a:hover{color: #ff8800;}
.city_jing_list{width: 219px; height: auto; background: #fafafa;margin-left: 20px; float: left; margin-bottom: 18px;}
.city_jing_right .city_jing_list:first-child{margin-left: 0px;}
.city_jing_right .city_jing_list:first-child+.city_jing_list+.city_jing_list+.city_jing_list+.city_jing_list{margin-left: 0px;}
.city_jing_img{width: 219px; height: 129px;}
.city_jing_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_jing_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_jing_bot{width: 189px; height: auto; padding: 10px;}
.city_jing_bot .p1{margin-bottom: 10px;}
.city_jing_bot .p1 .sp1{color: #333; font-size: 14px; }
.city_jing_bot .p1 .sp1:hover{color: #ff8800;}
.city_jing_bot .p1 .sp2{color: #ff7000; float: right; font-weight: bold;}
.city_jing_bot .p1 .sp2 i{color: #ff7000; font-size: 16px;font-weight: bold;}
.city_jing_bot .p2 label{color: #999;}
.city_jing_bot .p2 .sp1{color: #333;}
.city_jing_bot .p2{margin-top: 8px; height: 16px; overflow: hidden;}

.city_f2_nong:after{display:block;clear:both;content:"";overflow:hidden;}
.city_f2_nong{margin-top: 10px;margin-bottom: 30px;}
.city_nong_list{width: 221px; height: auto; background: #fafafa;float: left; margin-left: 20px; margin-bottom: 20px;}
.city_f2_nong .city_nong_list:first-child{margin-left: 0px;}
.city_f2_nong .city_nong_list:first-child+.city_nong_list+.city_nong_list+.city_nong_list+.city_nong_list+.city_nong_list{margin-left: 0px;}
.city_nong_img{width: 221px; height: 143px;}
.city_nong_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_nong_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_nong_cen{width: 201px; height: auto; padding: 10px;}
.city_nong_cen .p1{color: #333;height: 21px; overflow: hidden; font-size: 16px;}
.city_nong_cen .p1:hover{color: #ff8800;}
.city_nong_cen .p2{ margin-top: 10px;}
.city_nong_cen .p2 label{color: #666;}
.city_nong_cen .p2 .sp1{color: #ff7000; float: right;margin-top: -10px;}
.city_nong_cen .p2 .sp1 i{color: #ff7000; font-weight: bold; font-size: 24px; }
.city_nong_cen .p3{margin-top: 8px; height: 16px; overflow: hidden;}
.city_nong_cen .p3 label{color: #666;}
.city_jing_bot .p3 .sp2{color: #333;}

.city_f4_tuan:after{display:block;clear:both;content:"";overflow:hidden;}
.city_f4_tuan{margin-top: 10px;}
.city_tuan_list{width: 282px; height: 308px; background: #fafafa; float: left; margin-left: 20px; margin-bottom: 20px;}
.city_f4_tuan .city_tuan_list:first-child{margin-left: 0px;}
.city_f4_tuan .city_tuan_list:first-child+.city_tuan_list+.city_tuan_list+.city_tuan_list+.city_tuan_list{margin-left: 0px;}
.city_tuan_img{width: 282px; height: 171px;position: relative; }
.city_tuan_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_tuan_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_tuan_mask{width: 61px; height: 23px; background: rgba(0,0,0,0.7); color: white; font-size: 14px;border-radius: 8px; position: absolute; top: 20px; left: 10px; text-align: center; line-height: 23px;}
.city_tuan_bot{padding: 10px; width: 262px height;117px}
.city_tuan_bot .p1{color: #333; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden;}
.city_tuan_bot .p1:hover{color: #ff8800;}
.city_tuan_bot .p2 .sp1{color: #ff7c42; font-size: 16px;}
.city_tuan_bot .p2 .sp1 i{color: #ff7c42; font-size: 26px; font-weight: bold;}
.city_tuan_bot .p2 .sp2{color: #666; margin-left: 15px;}
.city_tuan_bot .p2 .sp2 i{color: #ff8755; margin-left:6px;}
.city_tuan_bot .p3{margin-top: 10px;}
.city_tuan_bot .p3 .sp1{color: #666; font-size: 14px;}
.city_tuan_bot .p3  i{color: #ff8755; font-size: 14px; font-weight: bold;}

.city_f5_zizhu:after{display:block;clear:both;content:"";overflow:hidden;}
.city_zizhu_left{width: 953px; height: auto;float: left;}
.city_zizhu_right{width: 237px; height: auto; float: right;}
.prove_nt_nav_1 {width: 100%;display: inline-block;margin-bottom: 15px;font-size: 0px;}
.prove_nt_nav_1 .li_1 {background: #63bb49;color: white;position: relative;}
.prove_nt_nav_1 li {width: 73px;height: 26px;color: #333333;font-size: 0px;text-align: center;display: inline-block;}
.prove_nt_nav_1 .li_1 a {color: white;}
.prove_nt_nav_1 li a {display: block;width: 73px;height: 16px;font-size: 12px;margin-top: 6px;border-right: 1px solid gainsboro;line-height: 16px;}
.sanjiao {position: absolute;bottom: -5px;left: 35px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #63bb49;}
.city_zizhu_left .prove_nt_cen{margin-top: 15px;}
.city_zizhu_list{margin-top: 5px; margin-bottom: 20px; width: 217px; height: 251px; background: #fafafa;float: left; margin-left: 20px;}
.city_zizhu_list_div .city_zizhu_list:first-child{margin-left: 0px;}
.city_zizhu_list_div .city_zizhu_list:first-child+.city_zizhu_list+.city_zizhu_list+.city_zizhu_list+.city_zizhu_list{margin-left: 0px;}
.city_zizhu_img{width: 217px; height: 132px;}
.city_zizhu_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_zizhu_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_zizhu_bot{width: 197px;height: 99px; padding: 10px;}
.city_zizhu_bot .p1{color: #333; line-height: 22px;height: 44px; overflow: hidden;}
.city_zizhu_bot .p1:hover{color: #ff8800;}
.city_zizhu_bot .p2:hover{color: #ff8800;}
.city_zizhu_bot .p2{color: #666; margin-top: 5px;}
.city_zizhu_bot .p3{ margin-top: 6px;}
.city_zizhu_bot .p3 .sp1{color: #ff7c42;}
.city_zizhu_bot .p3 .sp1 i{color: #ff7c42; font-size: 18px; font-weight: bold;}
.city_zizhu_bot .p3 .sp2{color: #999;margin-left: 10px;}

.city_zizhu_right h3{color: #333; font-size: 18px; font-weight: bold; margin-top: 25px;margin-bottom: 12px;}
.city_right_tui{width: 237px;height: auto;}
.city_right_tui_img{width: 237px;height: 452px;}
.city_right_tui_img img{width: 100%;height: 100%;}
.city_tui_img{width: 237px; height: 270px;}
.city_tui_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_tui_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}


.city_right_mid{width: 237px;height: 182px;background: #d88a39;position: relative;}
.city_right_mid .midcen {width: 200px;margin: auto;color: white;}
.city_right_mid .midcen h2 {line-height: 44px;}
.city_right_mid .midcen h2 a {font-size: 16px;color: white;}
.city_right_mid .midcen p {line-height: 25px;}
.city_right_mid .midcen p img {margin-right: 8px;}
.city_right_mid .midcen p span {color: white;}
.city_right_mid .midcen .midprice {color: white;margin-top: 2px;}
.city_right_mid .midcen .midprice .midpriceicon {color: white;font-size: 14px;font-weight: bold;}
.city_right_mid .midcen .midprice .midprices {color: white;font-size: 28px;display: inline-block;margin-right: 8px;font-weight: bold;}
.city_right_mid .div_line {position: absolute;bottom: 0px;left: 2px;}
.city_tui_ul{font-size: 0px; margin-top: 25px;}
.city_tui_ul li{width: 65px; height: 28px;display: inline-block; border: 1px solid #eaeaea;text-align: center; line-height: 23px;font-size: 12px; color: #333; }
.city_tui_ul a:first-child{margin-left: 0px;}
.city_tui_ul a{margin-left: 16px;}

.city_f6_ding:after{display:block;clear:both;content:"";overflow:hidden;}
.city_f6_ding{margin-bottom: 20px;}
.city_ding_list{width: 221px; height: 248px;background: #fafafa; float: left; margin-left: 21px; margin-top: 20px;}
.city_f6_ding .city_ding_list:first-child{margin-left: 0px;}
.city_f6_ding .city_ding_list:first-child+.city_ding_list+.city_ding_list+.city_ding_list+.city_ding_list+.city_ding_list{margin-left: 0px;}
.city_ding_img{width: 221px; height: 143px;}
.city_ding_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_ding_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_ding_cen{width: 201px; height: 85px; padding: 10px; overflow: hidden;}
.city_ding_cen .p1{color: #333;font-size: 16px; height: 21px; overflow: hidden;}
.city_ding_cen .p1 a{color: #333;font-size: 16px;}
.city_ding_cen .p2 {margin-top: 8px;}
.city_ding_cen .p2 .sp1{color: #666; width: 132px; height: 16px;display: inline-block; overflow: hidden;}
.city_ding_cen .p2 .sp1:hover{color: #ff8800;}
.city_ding_cen .p2 .sp2{color: #ff7000; float: right; margin-top: -10px;}
.city_ding_cen .p2 .sp2 i{color: #ff7000;font-weight: bold; font-size: 24px;}
.city_ding_cen .reserve_list_bot {width: 100%;height: 50px;}
.city_ding_cen .reserve_list_bot ul {font-size: 0px;}
.city_ding_cen .reserve_list_bot ul li {display: inline-block;width: 32px;height: 30px;margin-top: 9px;}

.city_f7_piao:after{display:block;clear:both;content:"";overflow:hidden;}
.city_piao_top:after{display:block;clear:both;content:"";overflow:hidden;}
.city_piao_top{margin-top: 10px;}
.city_piao_list{width: 181px; height: 271px;background: #fafafa;float: left; margin-left: 20.8px; margin-bottom: 20px;}
.city_piao_top .city_piao_list:first-child{margin-left: 0px;}
.city_piao_top .city_piao_list:first-child+.city_piao_list+.city_piao_list+.city_piao_list+.city_piao_list+.city_piao_list+.city_piao_list{margin-left: 0px;}

.city_piao_img{width: 181px; height: 206px;position: relative;}
.city_piao_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_piao_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_piao_mask{width: 95px; height: 33px; background: url(../images/piao_mask.png);position: absolute; bottom: 15px; left: 0px; text-align: center;line-height: 33px;}
.city_piao_mask .sp1{color: white; font-size: 18px; font-weight: bold;}
.city_piao_mask .sp2{color: white; font-weight:bold ;}
.city_piao_list .p1{color: #333; font-size: 16px;margin: 5px 0 0 10px;}
.city_piao_list .p1:hover{color: #ff8800;}
.city_piao_list .p2{color: #666; margin: 8px 0 0 10px;}

.city_piao_bot:after{display:block;clear:both;content:"";overflow:hidden;}
.city_piao_bot{margin-top: 20px;}
.city_bot_big{width: 221px; height: 318px;position: relative; float: left; margin-left: 21px;}
.city_piao_bot .city_bot_big:first-child{margin-left: 0px;}
.city_bot_big img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_bot_big img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_bot_mask{width: 100%; height: 30px;line-height: 30px;color: white;position: absolute;bottom: 0px;left: 0px;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);font-size: 16px;text-align: center;}
.city_bot_sm{margin-left: 21px; float: left;}
.city_sm_img{width: 221px; height: 149px; position: relative; margin-bottom: 20px;}
.city_sm_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_sm_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.city_f7_gong:after{display:block;clear:both;content:"";overflow:hidden;}
.city_f7_gong{margin-top: 15px;}
.city_gong_list{width: 221px; height: 288px; background: #fafafa; margin-left: 21px; float: left; margin-bottom: 20px;}
.city_f7_gong .city_gong_list:first-child{margin-left: 0px;}
.city_f7_gong .city_gong_list:first-child+.city_gong_list+.city_gong_list+.city_gong_list+.city_gong_list+.city_gong_list{margin-left: 0px;}
.city_gong_img{width: 221px; height: 206px;}
.city_gong_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.city_gong_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.city_gong_list .p1{height: 19px;overflow: hidden; color: #666; font-size: 14px; margin: 10px 10px 0 10px;}
.city_gong_list .p1:hover{color: #ff8800;}
.city_gong_list .p2{margin: 5px 0 0 10px; color: #575757; font-size: 14px;}
.city_gong_list .sp1{color: #ff8800; font-size: 14px;}
.city_gong_list .sp1 i{color: #ff8800; font-size: 24px;font-weight: bold;}

.city_main_bot:after{display:block;clear:both;content:"";overflow:hidden;}
.city_main_bot{margin-top: 20px;}
.city_main_left{width: 950px; height: auto; float: left;}
.city_main_right{width: 220px; height: auto; float: right;}
.city_main_left .states_border:last-child{border-bottom: none;}
.city_main_left .statesimg img{width: 221px; height: 134px; margin-left: 22px;}
.zixun_div {width: 100%;height: auto;margin-bottom: 15px;padding-bottom: 15px;}
.zixun_div div {line-height: 30px;width: 100%;height: 30px;}
.povnon_list_tit {width: 100%;height: 45px;margin-top: 10px;line-height: 45px;}
.povnon_list_add {font-size: 16px;font-weight: bold;}
.povnon_list_more {float: right;}
.povnon_list_more a {font-size: 14px;color: #656565;}
.zixun_div div .num_1 {display: inline-block;width: 16px;height: 14px;text-align: center;line-height: 14px;background: #ff8800;color: white;margin-right: 5px;float: left;margin-top: 8px;}
.zixun_wen {display: inline-block;width: 180px;height: 30px;line-height: 30px;overflow: hidden;float: left;}
.zixun_wen {display: inline-block;width: 180px;height: 30px;line-height: 30px;overflow: hidden;float: left;}
.zixun_div div .num_2 {display: inline-block;width: 16px;height: 14px;text-align: center;line-height: 14px;background: #b6b6b6;color: white;margin-right: 5px;float: left;margin-top: 8px;}

.city_bottom_div {width: 1188px;height: auto;margin-top: 20px;position: relative;}
.povnon_list_wid {width: 1150px;margin: 0 auto;}
.shengdiv {padding-bottom: 20px;}
.shengdiv p {line-height: 50px;font-size: 16px;font-weight: bold;}
.shengdiv ul li {display: inline-block;}
.shengdiv ul li a {font-size: 14px;color: #666666;margin-right: 25px;line-height: 25px;display: block;}
.city_botbc{width: 100%; height: 40px; position: absolute; bottom: -30px; left: 0px; background: #fafafa;}


/*订购流程05-22*/
.buy_flow_nav{height: 105px; width: 1190px;padding-top: 75px;}
.flow_line{width: 163px; height: 1px; border-bottom: 1px solid #ddf1d6; float: left;}
.flow_line_gr{border-bottom: 1px solid #64c400;}
.flow_cen_div{width: 90px; height: 70px; float: left; margin-top: -14px;text-align: center;}
.flow_cen_two{width: 28px; height: 28px; border-radius: 50%;color: white; background: #64c400; text-align: center;margin: auto; line-height: 28px; font-size: 14px;}
.flow_cen_div .p1{color: #64c400;font-size: 14px;margin-top: 10px;}
.flow_cen_three{width: 26px; height: 26px; border-radius: 50%; border: 2px solid #ddf1d6; color: #ddf1d6; font-size: 14px; text-align: center; line-height: 26px; margin: auto;}
.flow_cen_div .p2{color: #ddf1d6;font-size: 14px;margin-top: 10px;}
.flow_cen_three i{width: 16PX; height: 16px; display: inline-block; background: url(../images/flow_icon.png) no-repeat -40px -12px;vertical-align: sub;}
.flow_back{background: #f8f8f8;}

.flow_main_left{margin-top: 20px; width: 914px; height: auto; float: left;}
.flow_main_right{margin-top: 20px;width: 255px; height: 616px; float: right;}
.flow_fixe{ width: 213px;padding: 20px; height: auto;border: 1px solid #74c059; background: white;}
.flow_line_news{width: 874px; height: auto; background: white; padding: 20px;}
.flow_line_news h2{color: #666; font-size: 22px; font-weight: bold; margin-top: 10px;}
.left_tit{width: 70px; height: 20px;display: inline-block;text-align: right; color: #a3a3a2; font-size: 14px; margin-right: 10px;}
.left_tit i{width: 11px; height: 11px;display: inline-block;background: url(../images/flow_icon.png) no-repeat -44px -97px; margin-right: 3px;}
.flow_line_news .p1{margin-top: 40px;}
.flow_line_news .p1 .sp1{color: #414242; font-size: 14px;}
.flow_line_news .p1 .sp2{color: #64c400; font-size: 14px;font-weight: bold; margin-left: 10px;}
.flow_news_bor{width: 100%; height: auto;border-bottom: 1px dashed #eaeaea;border-top: 1px dashed #eaeaea; padding: 20px 0 20px 0; margin-top: 20px;}
.news_times{margin-top: 8px;}
.date_input{width: 117px; height: 36px;border: 1px solid #e2e2e2;vertical-align: middle; display: inline-block;}
.date_input .dt_input{width: 85px; height: 23px; outline: none; margin-top: 6px; margin-left: 3px; color: #7b7b7b; font-size: 14px;}
.dt_input_icon{ width: 21px; height: 19px; display: inline-block;background: url(../images/flow_icon.png) no-repeat -38px -52px; vertical-align: sub;}
.news_times .sp1{color: #5d5c5c; font-size: 14px; margin-left: 10px;}
.news_item .sp1{color: #5d5c5c; font-size: 14px; margin-left: 10px;}
.news_item .sp1 .i1{color: #ff8800; font-size: 14px;}
.news_item .sp1 .sp2{color: #5d5c5c; font-size: 14px; margin-left: 10px; margin-left: 15px;}
.news_item .sp1 .sp2 .i2{color: #ff8800; font-size: 14px; }

.news_item{margin-top: 35px;}
.flow_num_div{width: 87px; height: 36px; border: 1px solid #eaeaea;display: inline-block;vertical-align: middle; margin-top: -3px;}
.flow_num_div .sp_prew,.flow_num_div .sp_next{width: 25px; height: 36px;text-align: center; line-height: 36px;font-size: 22px; font-weight: bold; display:inline-block; float: left; cursor: pointer;}
.flow_num_div .sp_prew{color: #e2e2e2;}
.flow_num_div .sp_next{color: #74c059;}
.flow_num_div .sp_num{width: 35px; height: 36px; display: inline-block;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;float: left;color: #5d5c5c; font-size: 14px; text-align: center; line-height: 36px;}
.flow_charge_item{width: 874px; height: auto; background: white; padding: 20px; margin-top: 20px;}
.flow_charge_item h2{color: #666; font-size: 22px; font-weight: bold; margin-top: 10px;}
.flow_charge_item .p1{color: #5d5c5c; font-size: 14px; margin-top: 15px;}
.flow_charge_cen{width: 100%; height: 175px;overflow: hidden;margin-top: 15px;}
.flow_charge_cen .p2{color: #5d5c5c; font-size: 14px; line-height: 34px;}
.read_all_btn{color: #ff8800; font-size: 14px; margin-top: 10px; cursor: pointer; margin-bottom: 45px;}

/*美食*/
.flow_food_name{border: 1px solid #ff8800; padding: 8px 10px; display: inline-block;}
.flow_food_name .sp1{color: #5d5c5c; font-size: 14px;}
.flow_food_name .sp2{ margin-left: 5px; color: #ff8800; font-size: 14px;}
.flow_food_name .sp2 .i1{color: #ff8800; font-size: 14px;}


.flow_contact{width: 874px; background: white; padding: 20px; margin-top: 20px; padding-bottom: 30px;}
.flow_contact h2{color: #666; font-size: 22px; font-weight: bold; margin-top: 10px;}
.contact_list{margin-top: 20px;}
.name_input{width: 157px; height: 36px; border: 1px solid #eaeaea; display: inline-block; vertical-align: middle; color: #666; font-size: 14px; text-indent: 5px;}
.sex_span{cursor: pointer; margin-left: 20px; color: #a3a3a2; font-size: 14px;}
.sex_span .sp1{ margin-right: 8px; width: 10px; height: 10px;vertical-align: middle; border: 1px solid #a3a3a2; border-radius: 50%; display: inline-block;}
.sex_span .sp1 .solid_i1{width: 6px; height: 6px;vertical-align: middle; background: #74c059; border-radius: 50%; display: inline-block; margin: 2px 2px; vertical-align: top; display: none;}
.sex_span .hollow_sp1{border: 1px solid #74c059;}
.sex_span .hollow_sp1 .solid_i1{display: block;}
.wen_sp{color: #a3a3a2; font-size: 14px; margin-left: 15px;}
.name_phone{width: 293px; height: 36px; border: 1px solid #eaeaea;vertical-align: middle; display: inline-block; text-indent: 5px;color: #666; font-size: 14px;}
.left_text{width: 70px; height: 20px;display: inline-block;text-align: right; color: #a3a3a2; font-size: 14px; margin-right: 10px;vertical-align: top; }
.contact_list textarea{border: 1px solid #eaeaea; padding: 5px; color: #666;line-height: 22px; font-size: 14px;}
.contact_list textarea::-webkit-input-placeholder { color: #c6c6c6; } 
.contact_list textarea:-moz-placeholder { color: #c6c6c6; } 
.contact_list textarea::-moz-placeholder { color: #c6c6c6; } 
.contact_list textarea:-ms-input-placeholder{color: #c6c6c6; }
.contact_list .error_p1{color: #ff5f5f; margin-top: 5px; margin-left: 80px;}
.contact_list .error_p1 i{width: 14px; height: 14px; display: inline-block; background: url(../images/flow_icon.png) no-repeat -43px -266px; margin-right: 6px; vertical-align: bottom;}
.input_warning{border: 1px solid #ff5f5f; background: #fff5f5;}

.flow_trave_info{width: 874px; height: auto; background: white; padding: 20px; margin-top: 20px;}
.flow_trave_info h2{color: #666; font-size: 22px; font-weight: bold; margin-top: 10px;}
.trave_list{width: 100%; height: 80px;margin-top: 20px; border-bottom: 1px dashed #f1f1f1;}
.trave_list .sp1{width: 112px;display: inline-block; text-align: center; vertical-align: middle;}
.trave_list .sp1 .p1{color: #7a7a7a; font-size: 18px; font-weight: bold;}
.trave_list .sp1 .p2{color: #a3a3a2; font-size: 14px; margin-top: 8px;}
.trave_list .sp2{color: #a3a3a2; font-size: 14px;position: relative;}
.trave_list .trave_ninput{width: 151px; height: 36px; border: 1px solid #eaeaea; margin-left: 10px; color: #666; font-size: 14px; text-indent: 5px;}
.trave_list .sp3{color: #a3a3a2; font-size: 14px; margin-left: 25px; position: relative;}
.trave_list .trave_id_input{width: 251px; height: 36px; border: 1px solid #eaeaea; margin-left: 10px; color: #666; font-size: 14px; text-indent: 5px; }
.trave_list .input_warning{border: 1px solid #ff5f5f; background: #fff5f5;}
.trave_list .error_sp1{color: #ff5f5f; margin-top: 5px; position: absolute; top: 30px; left: 41px;}
.trave_list .error_sp1 i{width: 14px; height: 14px; display: inline-block; background: url(../images/flow_icon.png) no-repeat -43px -266px; margin-right: 6px; vertical-align: bottom;} 
.trave_list .sp3 .error_sp1{left: 84px;}

.empty_btn{width: 40px; height: 18px; border: 1px solid #eaeaea; text-align: center;  color: #a3a3a2; margin-left: 80px; display: inline-block;}
.free_p1{color: #a3a3a2; margin-top: 5px; margin-bottom: 35px;}

.flow_favorable{width: 874px; height: 181px; background: white; padding: 20px; margin-top: 20px;}
.flow_favorable h2{color: #666; font-size: 22px; font-weight: bold; margin-top: 10px;}
.favorable_list{margin-top: 15px; cursor: pointer;}
.favorable_list .sp1{ margin-right: 8px; width: 10px; height: 10px; border: 1px solid #a3a3a2; border-radius: 50%; display: inline-block;}
.favorable_list .sp1 .solid_i1{width: 6px; height: 6px;vertical-align: middle; background: #74c059; border-radius: 50%; display: inline-block; margin: 2px 2px; vertical-align: top; display: none;}
.favorable_list .hollow_sp1{border: 1px solid #74c059;}
.favorable_list .hollow_sp1 .solid_i1{display: block;}
.flow_favorable .i2{color: #5d5c5c;font-size: 14px;}

.flow_bot_payment{width: 914px; height: 60px; background: white; margin-top: 20px;border-top: 1px solid transparent;}
.last_step{ margin: 20px 20px; display: inline-block;}
.last_step i{width: 10px; height: 10px;display: inline-block; background: url(../images/flow_icon.png) no-repeat -45px -235px;} 
.last_step a{color: #74c059;font-size: 14px;}
.flow_bot_payment .sp2{margin-left: 415px; color: #5d5c5c; font-size: 14px;}
.flow_bot_payment .sp2 .i1{color: #ff8800; font-size: 16px;}
.flow_bot_payment .sp2 .i2{color: #ff8800;font-weight: bold; font-size: 20px;}
.flow_bot_payment .submit_order{width: 242px; height: 60px;float: right; background: #74c059;text-align: center; line-height: 60px;color: white; font-size: 18px;font-weight: bold;}
.flow_bot_payment .submit_back{background: #ccc;}

.contract_p{margin-bottom: 50px; margin-top: 10px;text-align: right;}
.contract_p .sp2{color: #5d5c5c;}
.contract_p .sp2 a{color: #ff8800;}
.read_btn{cursor: pointer; width: 14px; height: 14px; background: url(../images/flow_icon.png) no-repeat -43px -169px; display: inline-block; vertical-align: middle; margin-right: 6px; margin-top: -4px;}
.read_over{background: url(../images/flow_icon.png) no-repeat -44px -203px;}

.flow_fixe .p_tit{color: #666; font-size: 18px; padding-bottom: 12px; border-bottom: 1px solid #eaeaea;}
.flow_fixe .p1{margin-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.flow_fixe .p1 .sp1{color: #666; font-weight: bold;}
.flow_fixe .p1 .sp2{float: right; color:#666; font-weight:bold;}
.flow_fixe .p1 .sp2 .i1{color:#666; font-weight:bold;}
.flow_fixe .p2{ margin-top: 15px;}
.flow_fixe .p2 .sp1{color: #898989;}
.flow_fixe .p2 .sp2{color: #898989; float: right;}
.flow_fixe .p2 .sp2 .i1{color: #898989;}
.flow_fixe .p3{margin-top: 30px; padding-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.flow_fixe .p3 .sp1{color: #666; font-weight: bold;}
.flow_fixe .p3 .sp2{float: right; color: #74c059; font-weight: bold;}
.flow_fixe .p3 .sp2 .i1{color: #74c059; font-weight: bold;}
 
.flow_fixe .p4{margin-top: 15px; padding-bottom: 10px;}
.flow_fixe .p4 .sp1{color: #666; }
.flow_fixe .p4 .sp2{float: right; color: #74c059;}
.flow_fixe .p4 .sp2 .i1{color: #74c059;}

.flow_fixe .p5{padding-top: 20px; border-top: 1px solid #eaeaea; margin-top: 20px;}
.flow_fixe .p5 .sp1{color: #666; }
.flow_fixe .p5 .sp2{color: #ff8800;font-weight: bold; float: right; margin-top: -5px;}
.flow_fixe .p5 .sp2 i{color: #ff8800; font-size: 18px; font-weight: bold;}

.back_money{text-align: right; margin-top: 15px; margin-bottom: 40px;}
.back_money .sp1{width: 56px; height: 18px;display: inline-block; border: 1px solid #ff8800;}
.back_money .sp1 .sp2{width: 20px; height: 18px; background: #ff8800; text-align: center; line-height: 18px; color: white;display: inline-block; float:left;}
.back_money .sp1 .sp3{width: 36px; height: 18px; text-align: center;line-height: 18px; display: inline-block;color: #898989;}
.back_money .sp1 .sp3 i{color: #898989;}

/*05-24购物车查看详情*/
.shop_deta_main{min-height: 600px;}
.shop_deta_tit{width: 100%; height: 43px;}
.shop_deta_tit span{color: #999;line-height: 43px;}
.shop_deta_tit .sp1{margin-left: 200px;}
.shop_deta_tit .sp2{margin-left: 232px;}
.shop_deta_tit .sp3{margin-left: 200px;}
.shop_deta_tit .sp4{margin-left: 188px;}
.shop_deta_tit .sp5{margin-left: 124px;}
.shop_deta_list{width: 1188px; height: 177px; border: 1px solid #eee; margin-bottom: 10px;}
.shop_deta_list .tittle_{height: 35px;background: #f8f8f8; border-bottom: 1px solid #eee;line-height: 35px; padding-left: 15px;}
.shop_deta_list .tittle_ a{color: #333;}
.shop_deta_list .tittle_ a:hover{color: #ff8800;}
.shop_deta_cen:after{display:block;clear:both;content:"";overflow:hidden;}
.shop_deta_cen{padding-top: 20px;}
.shop_deta_name{width: 402px; height: 100px; margin-top: 14px; float: left; border-top: 1px solid transparent;}
.shop_deta_uprice{width: 190px; height: 100px; float: left; border-top: 1px solid transparent; text-align: center;}
.shop_deta_news{width: 270px; height: 100px; float: left; border-top: 1px solid transparent; text-align: center;}
.shop_deta_zprice{width: 202px; height: 100px; float: left; border-top: 1px solid transparent;text-align: center;}
.shop_deta_pay{width: 120px; height: 100px; float: left;text-align: center; border-top: 1px solid transparent;}
.shop_deta_pay .zhifu_pay{width: 74px; height: 26px; background: #74c059; text-align: center;  line-height: 26px; margin: 15px auto;}
.shop_deta_pay .zhifu_pay a{color: white;font-size: 14px;}
.shop_deta_pay .delete_pay{color: #636363; font-size: 15px; display: inline-block;}
.shop_deta_zprice .p1{margin: 17px auto;}
.shop_deta_zprice .p1 .i1{color: #ff8800;}
.shop_deta_zprice .p1 .sp1{color: #ff8800; font-size:20px; font-weight: bold;}
.shop_deta_zprice .p2{color: #636363; margin: auto;}

.shop_deta_uprice .p1{margin: 17px auto;}
.shop_deta_uprice .p1 .i1{color: #ff8800;}
.shop_deta_uprice .p1 .sp1{color: #ff8800; font-size:20px; font-weight: bold;}
.shop_deta_uprice .p2{color: #636363; margin: auto;}
.taocan_num{margin-top: 20px;}
.taocan_num .sp1{color: #636363; margin-right: 5px;}

.shop_num_div{width: 87px; height: 25px; border: 1px solid #eaeaea;display: inline-block;vertical-align: middle; margin-top: -3px;}
.shop_num_div .sp_prew,.shop_num_div .sp_next{width: 25px; height: 25px;text-align: center; line-height: 23px;font-size: 22px; font-weight: bold; display:inline-block; float: left; cursor: pointer;}
.shop_num_div .sp_prew{color: #e2e2e2;}
.shop_num_div .sp_next{color: #74c059;}
.shop_num_div .sp_num{width: 35px; height: 25px; display: inline-block;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;float: left;color: #5d5c5c; font-size: 14px; text-align: center; line-height: 25px;}
.taocan_time{width: 147px; height: 25px; border: 1px solid #e2e2e2; margin:15px auto;}
.taocan_input{width: 120px; height: 22px; margin-top: 2px; outline: none; color: #7b7b7b; font-size: 14px;}
.shop_deta_left{width: 109px;padding-left: 21px; height: 75px; float: left;}
.shop_deta_left img{width: 109px; height: 75px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.shop_deta_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.shop_deta_right{width: 255px; height: 75px; float: right;}
.shop_deta_right .p1{color: #636363;height: 52px; overflow: hidden; text-align: justify; line-height: 18px;}
.shop_deta_right .p1:hover{color: #ff8800;}
.shop_deta_right .p2{margin-top: 5px;}
.shop_deta_right .p2 .sp1{border: 1px solid #ff5555; padding: 0px 5px;margin-right: 5px; color: #ff5555; display: inline-block;}


/*05-24付款成功*/
.pay_succeed{width: 420px; height: 120px;  margin: 200px auto;}
.pay_succeed_left{width: 105px; height: 105px; border: 3px solid #64c400; border-radius: 50%; float: left; background: url(../images/flow_icon.png) no-repeat 6px -302px;}
.pay_succeed_right{width: 285px; height: 110px; float: right;}
.pay_succeed_right .p1{font-size: 26px; color: #444; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.pay_succeed_right .p2{margin-top: 10px; color: #666;font-size: 16px;}
.pay_succeed_right .p2 .i1{color: #ff8800; font-size: 18px; margin-left: 5px; font-weight: bold;}

/*05-25微信支付*/
.wechat_top_line{width: 848px; height: 10px;border-radius: 5px; background: #484a4b; margin: 66px auto 0;}
.wechat_cen_main{width: 830px; height: 529px; border: 1px solid #d6d6d6; margin:-4px auto 0; background: white;}
.wechat_pay_btn{ margin:60px auto 100px; text-align: center;}
.wechat_pay_btn span{width: 144px; height: 40px; display: inline-block; margin: auto;text-align: center; line-height: 40px; font-size: 16px; color: white;}
.wechat_pay_btn .other_pay{background: #ff920b;margin-right: 20px;}
.wechat_pay_btn .other_pay:hover{background: #ee9f3d;}
.wechat_pay_btn .wechat_pay{background: #64c400; margin-left: 20px;}
.wechat_pay_btn .wechat_pay:hover{background: #74c059;}
.wechat_cen_left{width: 370px; height: 510px; float: left; text-align: center;}
.wechat_cen_right{width: 460px; height: 510px; float: right;background: url(../images/flow_icon.png) no-repeat -152px 17px;}
.wechat_cen_left .p1{color: #545454; font-size: 22px; margin-top: 75px;}
.wechat_cen_left .p1 .i1{width: 38px; height: 30px; display: inline-block; background: url(../images/flow_icon.png) no-repeat -91px -13px; vertical-align: bottom; margin-right: 10px;}
.wechat_cen_left img{width: 225px; height: 225px; margin-top: 20px;}
.wechat_cen_left .p2{color: #666; font-size: 14px;}
.wechat_cen_left .p2 .i1{width: 19px; height: 19px;display: inline-block; background: url(../images/flow_icon.png) no-repeat -96px -74px; vertical-align: bottom; margin-right: 3px;}
.wechat_cen_left .p3{color: #ff8800;font-size: 20px; margin-top: 20px;}
.wechat_cen_left .p3 .i1{color: #ff8800;font-size: 36px; font-weight: bold;}
.wechat_cen_top_line{width: 100%;height: 9px; border-bottom: 1px dashed #e1e1e1;}

/*05-25在线支付*/
.minheight1000{min-height: 800px;}
.online_indent_info{width: 1184px; height: auto; border: 1px solid #eee; margin:0 auto 20px; padding-bottom: 40px;}
.indent_info_tit{width: 1184px; height: 60px; background: #f9f9f9; line-height: 60px; color: #666; font-size: 20px; text-indent: 40px;}
.indent_info_cen{width: 1104px; height: auto; padding:30px 40px;}
.indent_info_name{font-size: 16px; color: #64c400; line-height: 26px; font-weight: bold; padding-bottom: 25px; border-bottom: 1px dashed #f1f1f1; margin-bottom: 30px;}
.indent_info_cen .p1{margin-bottom: 14px; color: #999;}
.indent_info_cen .p1 label{color: #999; font-size: 14px; width: 60px; display: inline-block;text-align: justify;}
.indent_info_cen .p1 .sp1{color: #444; font-size: 14px; width: 265px; display: inline-block; margin-left: 18px; display: inline-block;}
.indent_info_cen .p1 .sp2{color: #ff8800;}
.special_label{letter-spacing: 6px;}

.online_pay_way{width: 1184px; height: 249px; border: 1px solid #eee; margin:0 auto 20px; }
.online_pay_way .p1{color: #5d5c5c; font-size: 18px; margin: 40px 0px 0px 38px;}
.online_pay_way .p1 .i1{color: #ff8800; font-size: 16px;}
.online_pay_way .p1 .i2{color: #ff8800; font-size: 20px; font-weight: bold;}
.online_pay_way .p2{ margin-top: 10px;}
.online_pay_way .p2 .alipay_btn{color: #545454; font-size: 20px; width: 210px; height: 50px; border: 1px solid #eee; text-align: center; line-height: 50px; margin-left: 90px; display: inline-block;}
.online_pay_way .p2 .alipay_btn i{width: 38px; height: 38px;display: inline-block; background: url(../images/flow_icon.png) no-repeat -92px -117px; margin-right: 8px; vertical-align: middle; margin-top: -7px;}
.online_pay_way .p2 .wechatpay_btn{color: #545454; font-size: 20px; width: 210px; height: 50px; border: 1px solid #eee; text-align: center; line-height: 50px; margin-left: 20px; display: inline-block;}
.online_pay_way .p2 .wechatpay_btn i{width: 38px; height: 30px; display: inline-block; background: url(../images/flow_icon.png) no-repeat -91px -13px; vertical-align: sub; margin-right: 10px;}

/*404页面05-26*/
.error_main{width: 800px; height: 370px; margin: 150px auto 50px;}
.error_head_left{width: 450px; height: 350px; float: left; background: url(../images/city_icon.png) no-repeat -145px 5px;}
.error_head_right{width: 280px; height: 300px; float: right; }
.error_tit{color: #2799ef; font-size: 50px; font-family: impact; margin-top: 50px;}
.error_p1_div{color: #606060; font-size: 24px; font-weight: bold; margin-top: 10px;}
.error_p2{ margin-top: 30px;}
.error_p2 a{ color: #008cc8; font-size: 16px;}
.error_p2 i{width: 25px; height: 20px; display: inline-block;margin-right: 8px; vertical-align: sub;}
.error_p2 .sp1{margin-right: 50px;}
.error_p2 .i1{background:  url(../images/city_icon.png) no-repeat -19px -160px;}
.error_p2 .i2{background:  url(../images/city_icon.png) no-repeat -58px -159px;}
.error_seach{width: 730px; height: 80px; padding-top: 120px; margin-left:55px;}
.error_seach ul{margin-bottom: 10px;}
.error_seach ul li{margin: 0px 25px 0px 15px; display: inline-block;}
.error_seach ul a{color: #666;font-size: 14px;}
.error_seach ul a:hover{color: #ff8800;}
.error_seach_input{width: 1190px; height: auto;  margin-top: 15px; margin-bottom: 100px;}
.error_seach_input h3{color: #666; font-size: 22px; margin-bottom: 15px; border-bottom: 1px solid #eaeaea; padding-bottom: 5px;}


.error_input{width: 550px; height: 36px; outline: none; vertical-align: top; color: #bfbfbf; font-size: 14px;}
.error_input::-webkit-input-placeholder { color: #bfbfbf; } 
.error_input:-moz-placeholder { color: #bfbfbf; } 
.error_input::-moz-placeholder { color: #bfbfbf; } 
.error_input:-ms-input-placeholder{color: #bfbfbf; }
.error_seach_btn{width: 103px; height: 36px;float: right; background: #71c701;display: inline-block; color:#ffffff; font-size: 14px; text-align: center;line-height: 36px;}

.wen_color .bottom_lianjie_box a{color: #9d9d9d;}
.wen_color .bottom_lianjie_box p{color: #9d9d9d;}
.wen_color .bottom_lianjie_box i{color: #9d9d9d;}

/*友情链接更多05-26*/
.friendship_link{width: 1188px; height: auto;padding-bottom: 25px; border: 1px solid #efefef; margin-top: 10px;}
.friendship_link_tit{width: 1188px; height: 44px;line-height: 44px; text-indent: 15px; background: #f6f5f5;color: #555; font-size: 16px; border-bottom: 1px solid #efefef;}
.friendship_link_list{width: 1168px; height: 38px; background: #f9f9f9; margin: 25px auto 0px;}
.link_sp1{width: 191px; height: 38px; display: inline-block; line-height: 38px;}
.link_sp1 i{width: 10px; height: 12px; display: inline-block;margin-right: 5px;margin-left: 5px; background: url(../images/city_icon.png) no-repeat -117px -24px;}

.friendship_link_apply{width: 1188px; height: 480px; border: 1px solid #efefef; margin-top: 20px; margin-bottom: 50px; padding-bottom: 30px;}
.friendship_apply_left{width: 635px; height: 320px;float: left;border-right: 1px solid #efefef; margin: 32px 15px;}
.friendship_apply_right{width: 435px; height: 320px;float: right; margin-top: 32px;}
.friendship_apply_left .p2{color: #555;margin-top: 30px;line-height: 22px; width: 340px; text-align: justify;}
.friendship_apply_left .p1{color: #555; font-weight: bold;}
.friendship_link_qq{width: 124px; height: 28px;border: 1px solid #71c701;margin-top: 30px;}
.friendship_link_qq .sp1{ width: 32px; height: 28px; background: #71c701; display: inline-block;}
.friendship_link_qq .sp1 i{width: 32px; height: 28px; background:  url(../images/city_icon.png) no-repeat -107px -56px; display: inline-block;}
.friendship_link_qq .sp2{color: #555; display: inline-block; line-height: 28px; vertical-align: top;}
.friendship_link_qq .sp2:hover{color: #ff8800;}

.friendship_apply_right .p1{color: #555;}
.friendship_apply_right .apply_right_input{width: 260px; height: 30px;text-indent: 5px;color: #757575; border: 1px solid #cacaca;}
.friendship_apply_right .p2{margin-top: 15px;}
.friendship_apply_right label{color: #757575;}
.friendship_apply_right .lab2{vertical-align: top;}
.friendship_apply_right textarea{border: 1px solid #cacaca;padding: 5px; color: #757575;}
.apply_eror_p{color: #ff5f5f; margin-left: 60px; margin-top: 5px;}
.apply_sheng_btn{width: 80px; height: 35px; background: #71c701; text-align: center; line-height: 35px; color: white; margin: 20px 60px; display: inline-block;}

/*会员中心05-27*/
.member_center_left{width: 218px; height: auto; padding-bottom: 20px; float: left;margin-top: 20px; background: #f8fafc;}
.member_head{width: 92px; height: 92px;overflow: hidden; border: 5px solid #eaeaea; margin: 30px auto 0px; border-radius: 50%; position: relative; cursor: pointer;}
.member_head img{width: 100%; height: 100%;}
.replace_head{width: 96px; height: 30px; background: rgba(0,0,0,0.7); text-align: center; line-height: 25px; color: white;position: absolute; bottom: 0px; left: 0px; display: none;}
.member_names{ text-align: center; margin-top: 10px; margin: auto; height: 20px; width: 80%; overflow: hidden;}
.member_names a{color: #333333; font-size: 14px;}
.member_level{text-align: center; margin-top: 8px;}
.member_level i{width: 80px; height: 28px;display: inline-block; background: url(../images/member_icon.png) no-repeat -98px -169px;}
.member_level .i1{background: url(../images/member_icon.png) no-repeat -98px -131px;}
.member_level .i2{background: url(../images/member_icon.png) no-repeat -98px -169px;}
.member_item{text-align: center; margin-top: 10px; height: 30px;}
.member_item .p1{cursor: pointer; width: 27px; height: 27px; display: inline-block; background: white;display: inline-block;border-radius: 50%; position: relative;}
.member_item .p1:first-child+.p1{margin: 0 24px;}
.member_item .p1 .i1{width: 27px; height: 27px; display: inline-block; background: url(../images/member_icon.png) no-repeat -94px -89px;}
.member_item .p1 .i2{width: 27px; height: 27px; display: inline-block; background: url(../images/member_icon.png) no-repeat -125px -50px;}
.member_item .p1 .i3{width: 27px; height: 27px; display: inline-block; background: url(../images/member_icon.png) no-repeat -164px -88px;}
.member_item .p1 .i1_s{background: url(../images/member_icon.png) no-repeat -94px -49px;}
.member_item .p1 .i2_s{background: url(../images/member_icon.png) no-repeat -126px -89px;}
.member_item .p1 .i3_s{background: url(../images/member_icon.png) no-repeat -162px -47px;}
.member_item .taips{width: 107px; height: 30px; background: white; text-align: center; line-height: 30px;color: #4d555d; position: absolute; top: 36px; left: -40px; box-shadow: 0 1px 2px #cccecf; display: none;}
.member_item .taips .taips_triangle{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid white; position: absolute; top: -6px; left:44px;}
.member_item .p1:hover .taips{display: block;}
.member_nav_tit{width: 170px; height: 44px; border-bottom: 1px solid #d9dde1; color: #000; font-size: 16px; font-weight: bold; margin: auto; line-height: 44px; margin-top: 10px;margin-bottom: 5px;}
.member_nav_list{width: 180px; height: 49px; background: #f8fafc;padding: 0 14px 0px 24px; line-height: 49px; }
.member_nav_list .i1{color: #333; font-size: 14px;}
.member_nav_list .long_li1 {color: #333; font-size: 14px; width: 43px; text-align: right; display: inline-block;}
.member_nav_list .i2{width: 10px; height: 13px;display: inline-block;background: url(../images/member_icon.png) no-repeat -211px -96px; float: right; margin-top: 19px; margin-right: 9px;}
.member_nav_green{background: #8dc670;}
.member_nav_green .i1{color: #fff;}
.member_nav_green .long_li1{color: #fff;}
.member_nav_green .i2{background: url(../images/member_icon.png) no-repeat -235px -96px;}

.member_nav_list:hover{background: #8dc670;}
.member_nav_list:hover .i1{color: #fff;}
.member_nav_list:hover .long_li1{color: #fff;}
.member_nav_list:hover .i2{background: url(../images/member_icon.png) no-repeat -235px -96px;}
.member_nav_list .long_num{width: 14px; height: 14px; text-align: center; line-height: 14px;vertical-align: super;margin-left: 2px;  border-radius: 50%; display: inline-block; color: white; background: #fc8530;} 
.yiwen_{color: #333; font-size: 16px; border-top: 1px solid #d9dde1; width: 170px; margin: auto; line-height: 26px; padding-top: 5px; margin-top: 10px;}
.member_phone{color: #ff8800; font-size: 24px; font-weight: bold; margin-top: 10px; text-align: center;}
/*05-31*/
.member_center_right{width: 936px; height: auto; float: right; margin-top: 20px;}
.last_login{width: 936px; height: 40px;background: #fff4e5; line-height: 40px;}
.last_login span{color: #f56108;}
.last_login .sp1{margin-left: 10px;}
.last_login .sp3,.last_login .sp4{margin-left: 5px;}
.last_login a{color: #008cc8;}
.last_login_close{width: 12px; height: 12px; background: url(../images/member_icon.png) no-repeat -217px -136px; display: inline-block; float: right; margin: 15px 15px 0 0;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.last_login_close:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.price_detail{margin-top: 20px;}
.price_detail:after{display:block;clear:both;content:"";overflow:hidden;}
.price_detail ul{font-size: 0px;}
.price_detail ul li{padding: 5px 10px 10px 15px; width: 208px; height: 69px; border-bottom: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; display: inline-block; float: left;}
.price_detail ul li:first-child{border-left: none;}
.price_detail ul li:first-child+li+li+li+li{border-left: none;}
.price_detail .p1{font-size: 14px; font-weight: bold; color: #333;}
.price_detail .p1 .a1{font-size: 12px; color: #1f468a; margin-left: 5px;}
.price_detail .p2{margin-top: 25px;}
.price_detail .p2 .sp1{font-size: 20px;margin-left: 15px; font-weight: bold; color: #fc8530;}
.price_detail .p2 .sp2{font-size: 12px; color: #a59999; margin-left: 5px;}
.price_detail .p2 .sp3{width: 48px; height: 24px; background: #fff6e4; float: right;color: #d15d00;text-align: center; line-height: 24px;}
.price_detail .p3{color: #333; font-size: 14px; font-weight: bold; text-align: center; margin-top: 8px;}
.price_detail .p4{color: #fc8530; font-size: 16px; font-weight: bold; text-align: center; margin-top: 15px;}

.member_order{line-height: 40px; border-bottom: 2px solid #eee;height: 40px; margin-top: 35px;}
.member_order .i1{width: 24px; height: 24px;display: inline-block;vertical-align: sub;  background: url(../images/member_icon.png) no-repeat -99px -214px;}
.member_order .sp1{color: #333; font-size: 18px; margin-left: 5px;}
.member_order .sp1_bn{color: #333;font-size: 18px;margin-right: 20px;line-height: 40px; border-bottom: 2px solid #eee; display: inline-block; cursor: pointer;}
.member_order .sp_btn{ border-bottom: 2px solid #8dc670; color:#8dc670;}
.member_shop_xnum{width: 80px;height: 91px;display: table-cell;vertical-align: middle;text-align: center; color: #999;}

.member_order .sp2{color: #0185c6; font-size: 14px;float: right;}
.member_order_btn{line-height: 45px;}
.member_order_btn span{color: #999;}
.member_order_btn .sp1{width: 484px; display: inline-block; text-align: center;}
.member_order_btn .sp2{margin-left: 36px;}
.member_shop_news{width: 934px; height: auto; border: 1px solid #eee; margin-bottom: 20px;}
.member_shop_news_tit{height: 45px; border-bottom: 1px solid #eee; line-height: 45px; }
.member_shop_news_tit .sp1,.member_shop_news_tit .sp2{color: #666;}
.member_shop_news_tit .sp1{margin-left: 15px;}
.member_shop_news_tit .sp3{color: #999;margin-left: 30px;}
.member_shop_news_tit .sp4{color: #999;margin-left: 15px;}
.member_shop_news_left{width: 506px; float: left; height: auto; border-top: 1px solid #eee; margin-top: -1px;}
.member_shop_news .member_shop_news_list:first-child{border-top: none;}
.member_shop_news_top{width: 470px; height: 91px; padding: 15px 0px 15px 20px; float: left;}
.member_shop_news_top:after{display:block;clear:both;content:"";overflow:hidden;}
.member_shop_news_right{ width: 84px; border-left: 1px solid #eee; height: 121px;display:table-cell; vertical-align: middle; text-align: center;}
.member_shop_news_left img{width: 120px; height: 91px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s; float: left;}
.member_shop_news_left img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.member_shop_news_cen{width: 260px; float: left; margin-left: 10px;}
.member_shop_news_cen .p1{color: #666; line-height: 22px; height: 66px; overflow: hidden;}
.member_shop_news_cen .p1:hover{color: #ff8800;}
.member_shop_news_cen .p2{color: #999; margin-top: 10px;}
.member_shop_news_right span{vertical-align: middle;display:block;}
.member_shop_news_right .sp1{color: #0185c6;}
.member_shop_news_right .sp21{color: #0185c6;}
.member_shop_news_right .sp2{color: #fc8530; font-size: 18px;}
.member_shop_news_right .sp2 .i1{color: #fc8530; font-size: 18px;}
.member_shop_news_right .sp3{color: #999;}
.member_shop_news_right .sp4{color: #0185c6; font-weight: bold;}
.member_shop_pay_btn{color: white; font-weight: bold;height: 26px; width: 61px; border-radius: 5px; background: #8dc670; text-align: center;margin: auto; line-height: 26px;}
.member_shop_news_right .sp5{color: #4d555d; margin-top: 10px;}

.picScroll-left {margin-top: 20px ;width: 934px;height: auto;overflow: hidden;position: relative;border: 1px solid #eee;}	
.picScroll-left .hd {overflow: hidden;height: 60px;line-height: 60px;padding: 0 10px;}
.picScroll-left .hd .i1{width: 25px;height: 21px;display: inline-block; background: url(../images/member_icon.png) no-repeat -152px -217px;vertical-align: text-bottom;}
.picScroll-left .hd .sp1{color: #333;font-size: 18px;}
.picScroll-left .hd .sp2{width: 633px;height: 1px; border-bottom: 1px solid #eee;display: inline-block;vertical-align: super; margin-left: 20px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next {display: block;width: 26px;height: 26px;float: right;margin-right: 8px;margin-top: 18px;overflow: hidden;cursor: pointer;background: url(../images/member_icon.png) 0 0 no-repeat;}
.picScroll-left .hd .next {background-position: -202px -257px;}
.picScroll-left .hd .prev {background-position: -98px -257px;}	
.picScroll-left .hd ul {float: right;overflow: hidden;zoom: 1;margin-top: 26px;zoom: 1;}
.picScroll-left .hd ul li {float: left;width: 10px;height: 10px;overflow: hidden;border-radius: 50%;margin-right: 5px;text-indent: -999px;cursor: pointer;background: #ddd;}	
.picScroll-left .hd ul li.on {background: #ff8800;}
.picScroll-left .bd {padding: 10px 10px 15px 10px;}
.picScroll-left .bd ul {overflow: hidden;zoom: 1;}
.picScroll-left .bd ul li {width: 215px;height: auto;margin-left: 12px ;float: left;_display: inline;overflow: hidden;}
.picScroll-left .bd ul li .pic {text-align: center;width: 215px;height: 137px;}	
.picScroll-left .bd ul li .pic img {width: 215px;height: 137px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.picScroll-left .bd ul li .pic img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}			
.picScroll-left .bd ul li .title .p1{margin-top: 10px;line-height: 22px;color: #333; height: 44px; overflow: hidden;}
.picScroll-left .bd ul li .title .p1:hover{color: #ff8800;}
.picScroll-left .bd ul li .title .p2:hover{color: #ff8800;}
.picScroll-left .bd ul li .title .p2{margin-top: 8px;line-height: 22px;color: #888;}
.picScroll-left .bd ul li .title .p3{color: #888; margin-top: 4px;}
.picScroll-left .bd ul li .title .p3 .sp1{font-size: 14px;color: #ff8800;}
.picScroll-left .bd ul li .title .p3 .sp2{font-size: 20px;color: #ff8800;font-weight: bold;margin-right: 3px;}
.picScroll-left .bd ul li .title .p4{margin-top: 7px;}			
.picScroll-left .bd ul li .title .p4 .sp1{color: #666;font-size: 14px;}			
.picScroll-left .bd ul li .title .p4 .sp2{color: #ff8800;font-size: 14px; font-weight: bold;}			
.picScroll-left .bd ul li .title .p5{margin-top: 7px;}
.picScroll-left .bd ul li .title .p5 .sp1{color: #666; margin-right: 10px;}
.picScroll-left .bd ul li .title .p5 .i1{ color: #ff8800; margin-right: 20px;}

.mask_deng{width: 100%;height: 100%; text-align: center; background: rgba(0,0,0,0); position: absolute; top: 0px; left: 0px; display: none;}
.mask_deng1{width: 100px; height:100px; background: rgba(0,0,0,1); border-radius: 5px; margin: 150px auto;}
.mask_deng img{width: 30px; height: 30px; margin-top: 18px;}
.mask_deng .p1{text-align: center; margin-top: 5px; color: #fff; font-size: 20px;}
.member_order_mask{width: 936px; height: 500px;text-align: center;}
.member_order_mask img{margin-top: 150px;}
.member_order_mask .p1{color: #999; font-size: 14px; margin-top: 20px;}
.member_order_mask .p1 a{color: #0185c6; font-size: 14px;}
.replace_head_mask{display: none; width: 100%; height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0px; left: 0px;z-index: 10000;}
.replace_head_div{width: 490px; height: 445px; background: white; border-radius: 5px; position: absolute;top: 0px;bottom: 0px;right: 0px;left: 0px; margin: auto; overflow: hidden;}
.replace_head_div h3{color: #545454;font-size: 16px; font-weight: bold; margin: 20px 35px; display: inline-block;}
.replace_head_div .replace_head_cloose{width: 18px; height: 18px; display: inline-block;background: url(../images/member_icon.png) no-repeat -161px -260px; float: right; margin: 20px 30px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.replace_head_div .replace_head_cloose:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.replace_head_main{width: 176px; height: 176px;overflow: hidden; border: 7px solid #eaeaea;margin: 30px auto; border-radius: 50%;}
.replace_head_main img{width: 100%; height: 100%;}
.replace_head_div .p1{margin-top: 10px; text-align: center;}
.replace_head_div .p1 span{color: #008cc8; cursor: pointer;}
.replace_head_div .p1 .replace_btn{margin-left: 42px;}
.replace_head_div .p2{margin-top: 20px; text-align: center;}
.replace_head_div .p2 a{display: inline-block; width: 63px; height: 30px;text-align: center; line-height: 30px;font-size: 14px;}
.replace_head_div .p2 .a2{margin-left: 20px;border: 1px solid #cccccc; color: #999; }
.replace_head_div .p2 .a1{border: 1px solid #8dc670; background: #8dc670; color: #fff; }

/*06-01账号安全*/
.account_security{height: 60px;line-height: 60px; border-bottom: 2px solid #eee; color: #545454; font-size: 16px; font-weight: bold; margin-top: 15px;}

.account_security_item{height: 93px; border-bottom: 1px solid #ededed;}
.account_item_left{width: 83px; height: 92px;float: left;}
.account_item_mid{width: 680px; height: 92px; float: left;}
.account_item_right{width: 160px; height: 92px; float: right;text-align: right;}
.account_item_left i{width: 30px; height: 30px;display: inline-block;margin-top: 37px; margin-left: 28px; background: url(../images/member_icon.png) no-repeat 0 0;}
.account_item_left .i1{background-position: -14px -16px;}
.account_item_left .i2{background-position: -14px -64px;}
.account_item_left .i3{background-position: -14px -108px;}
.account_item_left .i4{background-position: -14px -163px;}
.account_item_left .i5{background-position: -14px -215px;}
.account_item_mid .p1{color: #444;margin-top: 30px;}
.account_item_mid .p1 .sp1{color: #545454;margin-right: 5px; font-size: 16px; font-weight: bold;}
.account_item_mid .p1 .sp2{color: #444;}
.account_item_mid .p1 .sp3{color: #ff8800;}
.account_item_mid .p1 a{color: #ff8800;}
.account_item_mid .p2{color: #999; margin-top: 5px;}
.account_item_right .sp2{cursor: pointer; border: 1px solid #e2e2e2; width: 52px; height: 32px;text-align: center; line-height: 32px;display: inline-block; margin-top: 30px; border-radius: 3px; color: #999; margin-left: 17px;}
.account_item_right .sp1{cursor: pointer; border: 1px solid #e2e2e2; width: 82px; height: 32px;text-align: center; line-height: 32px; display: inline-block; margin-top: 30px; border-radius: 3px;color: #999;}
.account_item_mid .p2 .i1{color: #ff8800;}
.account_item_mid .p1 .sp4{color: #525252; margin-left: 20px;}
.account_item_mid .p1 .i5{color: #525252;}
.account_item_mid .p2 .i2{width: 16px; height: 16px;display:inline-block ; background: url(../images/member_icon.png) no-repeat -29px -270px; vertical-align: bottom; margin-right: 3px;}


.popup_window_mask{display: none;width: 100%; height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0px; left: 0px;z-index: 10000;}
.validation_email{display: none; width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.bound_email{display: none; width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.validation_identity{display: none; width: 490px; height: 402px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.activation_email{display: none;width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.lose_phone_num{display: none;width: 490px; height: 495px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.replace_phone_num{display: none;width: 490px; height: 540px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.replace_phone_main{display: none;width: 490px; height: 400px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.back_password{display: none;width: 490px; height: 385px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.changes_password{display: none;width: 490px; height: 362px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.changes_password{display: none;width: 490px; height: 362px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.bound_wechat{display: none;width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.changes_wechat{display: none;width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.personal_infor_editor{display: none;width: 600px; height: 729px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.goods_address{display: none;width: 490px; height: 525px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.bound_email{display: none; width: 490px; height: 315px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.validation_email_shu{width: 85px; height: 73px; background:  url(../images/emailshu.png) no-repeat; margin: 18px auto;}
.bound_email .p2 .sp1{width: 98px; height: 34px;display: inline-block; background: #8dc670;color: white; font-size: 14px; text-align: center; line-height: 34px; cursor: pointer;}
.bound_email .p2 .sp2{width: 85px; height: 32px;display: inline-block; border: 1px solid #ccc;color: #999; font-size: 14px; text-align: center; line-height: 32px; cursor: pointer; margin-left: 20px;}
.bound_email .p1{margin-top: 10px;text-align: center;}
.bound_email .p1 label{color: #545454; font-size: 14px;}
.bound_email .p1 .bound_input{width: 270px; height: 24px;border: 1px solid #ccc; margin-left: 8px;font-size: 14px; padding: 5px 10px; color: #545454;}

.bound_email .p2{text-align: center;margin-top: 20px;}



.popup_window_mask h3{color: #545454;font-size: 16px; font-weight: bold; margin: 20px 35px; display: inline-block;}
.popup_head_cloose{width: 18px; height: 18px; display: inline-block;background: url(../images/member_icon.png) no-repeat -161px -260px; float: right; margin: 20px 30px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.popup_head_cloose:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.validation_email_icon{width: 85px; height: 73px; background:  url(../images/member_icon.png) no-repeat -28px -304px; margin: 25px auto;}
.validation_email .p1{color: #545454; font-size: 14px;margin-top: 8px; text-align: center;}
.validation_email .p1 .i1{color: #008cc8; font-size: 14px;}
.validation_email .p2{text-align: center;margin-top: 20px;}
.validation_email .p2 .sp1{width: 98px; height: 34px;display: inline-block; background: #8dc670;color: white; font-size: 14px; text-align: center; line-height: 34px; cursor: pointer;}
.validation_email .p2 .sp2{width: 85px; height: 32px;display: inline-block; border: 1px solid #ccc;color: #999; font-size: 14px; text-align: center; line-height: 32px; cursor: pointer; margin-left: 20px;}
.bound_email .p1{margin-top: 10px;text-align: center;}
.bound_email .p1 label{color: #545454; font-size: 14px;}
.bound_email .p1 .bound_input{width: 270px; height: 24px;border: 1px solid #ccc; margin-left: 8px;font-size: 14px; padding: 5px 10px; color: #545454;}
.bound_error_p1{color: #ff5f5f;height: 26px; line-height: 26px; margin-left: 140px;}
.bound_error_p1 .i1{width: 16px; height: 16px; background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub; display: inline-block; margin-right: 8px;}
/*.bound_email .p2{margin-left: 138px; margin-top: 5px;}
.bound_email .p2 span{text-align: center; cursor: pointer; font-size: 14px;}
.bound_email .p2 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.bound_email .p2 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}*/

.activation_email .p1{color: #545454; font-size: 14px;margin-top: 8px; text-align: center;}
.activation_email .p1 .i1{color: #008cc8; font-size: 14px;}
.activation_email .p2{text-align: center;margin-top: 20px;}
.activation_email .p2 .sp1{width: 98px; height: 34px;display: inline-block; background: #8dc670;color: white; font-size: 14px; text-align: center; line-height: 34px; cursor: pointer;}
.activation_email .p2 .sp2{width: 85px; height: 32px;display: inline-block; border: 1px solid #ccc;color: #999; font-size: 14px; text-align: center; line-height: 32px; cursor: pointer; margin-left: 20px;}
.validation_identity_icon{width: 85px; height: 73px; background:  url(../images/member_icon.png) no-repeat -133px -304px; margin: 15px auto;}
.validation_identity .p1{color: #545454; font-size: 14px;text-align: center; margin-bottom: 10px;}
.validation_error_p1{color: #ff5f5f;height: 26px; line-height: 26px; margin-left: 150px;}
.validation_error_p1 .i1{width: 16px; height: 16px; background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub; display: inline-block; margin-right: 8px;}
.validation_identity .p2{text-align: center;}
.validation_identity .p2 label{width: 60px;display: inline-block; text-align: right;color: #545454; font-size: 14px;}
.password_input{width: 231px; height: 24px;border: 1px solid #ccc; margin-left: 8px;font-size: 14px; padding: 5px 10px; color: #545454;}
.code_input{width: 122px; height: 24px;border: 1px solid #ccc; margin-left: 8px;font-size: 14px; padding: 5px 10px; color: #545454;}
.codde_right{width: 98px; height: 34px; display: inline-block;vertical-align: middle; background: #ffefdb; margin-left: 10px;}
.validation_identity .p3 {text-align: center; margin-top: 10px;}
.validation_identity .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.validation_identity .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.validation_identity .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}


.phone_error_p1{color: #ff5f5f;height: 26px; line-height: 26px; margin-left: 150px;}
.phone_error_p1 .i1{width: 16px; height: 16px; background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub; display: inline-block; margin-right: 8px;}
.phone_error_p1 .i2{width: 16px; height: 16px; background: url(../images/member_icon.png) no-repeat -96px -23px;vertical-align: sub; display: inline-block; margin-right: 8px;}
.lose_phone_num label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.lose_phone_num .p1,.lose_phone_num .p2{ text-align: center; margin-left: -40px;}
.lose_phone_num .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.lose_phone_num .p2 input{width: 122px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.lose_phone_num .p2 .sp1{color: #ff8800; font-size: 14px; text-align: center; line-height: 32px;width: 96px; height: 32px; border: 1px solid #ff8800; margin-left: 10px; display: inline-block;}
.lose_phone_num .p2 .sp2{width: 98px; height: 34px; display: inline-block;vertical-align: middle; background: #ffefdb; margin-left: 10px;}
.lose_phone_num .p3{margin-left: 150px; margin-top: 30px;}
.lose_phone_num .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.lose_phone_num .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.lose_phone_num .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}
.lose_phone_num h3{margin-bottom: 50px;} 
.lose_phone_num .p2 .sp1_again{color: #999;}

.replace_phone_num .p4{color: #545454; font-size: 14px; text-align: center; margin-bottom: 30px;}
.replace_phone_num label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.replace_phone_num .p1,.replace_phone_num .p2,.fixed_input{ text-align: center; margin-left: -40px;}
.fixed_input{margin-bottom: 15px;}
.fixed_input input{width: 231px; height: 24px;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.replace_phone_num .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.replace_phone_num .p2 input{width: 122px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.replace_phone_num .p2 .sp1{color: #ff8800; font-size: 14px; text-align: center; line-height: 32px;width: 96px; height: 32px; border: 1px solid #ff8800; margin-left: 10px; display: inline-block;}
.replace_phone_num .p2 .sp2{width: 98px; height: 34px; display: inline-block;vertical-align: middle; background: #ffefdb; margin-left: 10px;}
.replace_phone_num .p3{text-align: center; margin-top: 15px;}
.replace_phone_num .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.replace_phone_num .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.replace_phone_num .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.replace_phone_main h3{margin-bottom: 50px;}
.replace_phone_main label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.replace_phone_main .p1,.replace_phone_main .p2{ text-align: center; margin-left: -40px;}
.replace_phone_main .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.replace_phone_main .p2 input{width: 122px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.replace_phone_main .p2 .sp1{color: #ff8800; font-size: 14px; text-align: center; line-height: 32px;width: 96px; height: 32px; border: 1px solid #ff8800; margin-left: 10px; display: inline-block;}
.replace_phone_main .p2 .sp2{width: 98px; height: 34px; display: inline-block;vertical-align: middle; background: #ffefdb; margin-left: 10px;}
.replace_phone_main .p3{text-align: center; margin-top: 15px;}
.replace_phone_main .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.replace_phone_main .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.replace_phone_main .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.replace_phone_main_mask{display: none; width: 490px; height: 400px;background: rgba(0,0,0,0.2); border-radius: 5px; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.replace_mask{width: 97px; height: 42px;color: #333; box-shadow: 0 1px 2px #cccecf; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; background: white; border-radius: 5px; line-height: 42px; text-align: center;}
.replace_mask .i1{width: 16px; height: 16px;display: inline-block; background:  url(../images/member_icon.png) no-repeat -96px -23px; vertical-align: middle; margin-right: 5px;}


.back_password h3{margin-bottom: 50px;}
.back_password label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.back_password .p1,.back_password .p2{ text-align: center; margin-left: -40px;}
.back_password .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.back_password .p2 input{width: 122px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.back_password .p2 .sp1{color: #ff8800; font-size: 14px; text-align: center; line-height: 32px;width: 96px; height: 32px; border: 1px solid #ff8800; margin-left: 10px; display: inline-block;}
.back_password .p3{text-align: center; margin-top: 15px;}
.back_password .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.back_password .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.back_password .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.changes_password h3{margin-bottom: 50px;}
.changes_password label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.changes_password .p1{ text-align: center; margin-left: -40px;}
.changes_password .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.changes_password .p3{text-align: center; margin-top: 15px;}
.changes_password .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.changes_password .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.changes_password .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.changes_password_mask{display: none; width: 490px; height: 362px; border-radius: 5px; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.changes_mask{width: 97px; height: 42px;color: #333; box-shadow: 0 1px 2px #cccecf; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; background: white; border-radius: 5px; line-height: 42px; text-align: center;}
.changes_mask .i1{width: 16px; height: 16px;display: inline-block; background:  url(../images/member_icon.png) no-repeat -96px -23px; vertical-align: middle; margin-right: 5px;}

.bound_wechat h3{margin-bottom: 20px;}
.bound_wechat label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.bound_wechat .p1{ text-align: center; margin-left: -40px;}
.bound_wechat .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.bound_wechat .p1 label i{width: 26px; height: 24px;display: inline-block;margin-right: 5px; vertical-align: middle;}
.bound_wechat .p1 label .i1{background: url(../images/member_icon.png) no-repeat -27px -407px;}
.bound_wechat .p1 label .i2{background: url(../images/member_icon.png) no-repeat -86px -407px;}
.bound_wechat .p2{color: #f56108; text-align: center; margin-top: 10px;}
.bound_wechat .p2 .i1{width: 16px; height: 16px; display: inline-block; background: url(../images/member_icon.png) no-repeat -29px -269px; vertical-align: bottom; margin-right: 3px;}
.bound_wechat .p3{text-align: center; margin-top: 15px;}
.bound_wechat .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.bound_wechat .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.bound_wechat .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.changes_wechat h3{margin-bottom: 20px;}
.changes_wechat label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.changes_wechat .p1{ text-align: center; margin-left: -40px;}
.changes_wechat .p1 input{width: 231px; height: 24px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #545454;}
.changes_wechat .p1 label i{width: 26px; height: 24px;display: inline-block;margin-right: 5px; vertical-align: middle;}
.changes_wechat .p1 label .i1{background: url(../images/member_icon.png) no-repeat -27px -407px;}
.changes_wechat .p1 label .i2{background: url(../images/member_icon.png) no-repeat -86px -407px;}
.changes_wechat .p2{color: #f56108; text-align: center; margin-top: 10px;}
.changes_wechat .p2 .i1{width: 16px; height: 16px; display: inline-block; background: url(../images/member_icon.png) no-repeat -29px -269px; vertical-align: bottom; margin-right: 3px;}
.changes_wechat .p3{text-align: center; margin-top: 15px;}
.changes_wechat .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.changes_wechat .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.changes_wechat .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

/*06-06操作记录*/
.operation_record_tit{ width: 100%; height: 40px;line-height: 40px;border-bottom: 2px solid #eee;}
.operation_record_tit .i1{color: #545454; font-size: 16px; font-weight: bold;}
.operation_record_tit .i2{margin-left: 5px; color: #999;}
.operation_record_tit a{color: #008cc8; float: right;margin-top: 5px;}
.operation_record_nav{height: 48px; width: 936px; background: #f3f5f7; margin-top: 20px;}
.operation_record_nav span{color: #5a5a5a; font-size: 14px; line-height: 48px;}
.operation_record_nav .sp1{margin-left: 90px;}
.operation_record_nav .sp2{margin-left: 190px;}
.operation_record_nav .sp3{margin-left: 130px;}
.operation_record_nav .sp4{margin-left: 140px;}
.operation_record_nav .sp5{margin-left: 170px;}
.record_nav_list{border-bottom: 1px solid #ededed;height: 48px;}
.record_nav_list span{display: inline-block; height: 48px;line-height: 48px;color: #5a5a5a; font-size: 14px; text-align: center;}
.record_nav_list .sp1{width: 205px;}
.record_nav_list .sp2{width: 258px;}
.record_nav_list .sp3{width: 90px;}
.record_nav_list .sp4{width: 231px;}
.record_nav_list .sp5{width: 120px; margin-left: 30px;}
.operation_record_other{width: 936px; height: 270px; text-align: center;}
.operation_record_other .i1{width: 68px; height: 77px; background: url(../images/member_icon.png) no-repeat -295px -16px; display: inline-block; margin-top: 100px;}
.operation_record_other .p1{color: #5a5a5a;font-size: 14px;text-align: center; margin-top: 20px;}

.operation_record_tit .editor_btn{cursor: pointer; float: right; margin-top: 3px; font-size: 14px; color: #666;}
.operation_record_tit .editor_btn .i3{width: 19px; height: 20px;vertical-align: sub;margin-right: 3px; display: inline-block; background: url(../images/rl_headimg.png) no-repeat -69px -30px;}
.personal_infor_list:after{display:block;clear:both;content:"";overflow:hidden;}
.personal_infor_list{margin-top: 12px;}
.personal_infor_left{width: 119px; height: 60px;float: left; text-align: center;background: #f3f5f7; line-height: 60px; font-size: 14px;color: #545454; font-weight: bold;}
.personal_infor_right{width: 790px;padding-left: 20px; height: auto;border-bottom: 1px solid #eee; float: right;line-height: 59px; font-size: 14px; color: #999; min-height: 60px;}
.personal_infor_right .sp1{border: 1px solid #eaeaea; padding: 2px 6px;margin-right: 10px; color: #666;font-size: 12px; display: inline-block; line-height: 20px;}

.over_scroll{overflow: auto; height: 550px; width: 600px;}
.personal_infor_editor h3{margin-bottom: 35px;}
.personal_infor_editor .editor_p3{text-align: center; margin-top: 35px;}
.personal_infor_editor .editor_p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.personal_infor_editor .editor_p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.personal_infor_editor .editor_p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}
.over_scroll label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.over_scroll .p1{ margin-left: 12px;}
.over_scroll .p1 input{width: 268px; height: 22px;border: 1px solid #ccc;margin-left: 8px;font-size: 14px; padding: 5px 10px; color: #999;}
.over_scroll .phone_error_p1{margin-left: 118px;}
.over_scroll .p1{color: #545454; font-size: 14px;}
.over_scroll .p1 select{width: 75px; height: 34px; border:solid 1px #ccc; color: #999; font-size: 14px; cursor: pointer;}
.over_scroll .p1 .sel_year{margin-left: 4px;}
.over_scroll .p3 .sp1{color: #999;font-size: 14px; margin-right: 20px;}
.over_scroll .p3{margin-left: 12px; margin-bottom: 15px;}
.checked_btn{border: 1px solid #999;vertical-align: sub; background: #dedede; width: 11px; height: 11px; display: inline-block; border-radius: 50%; cursor: pointer; margin-left: 7px; margin-right: 8px;}
.checked_btn .i1{width: 7px; height: 7px; background: #666; display: inline-block; border-radius: 50%;vertical-align: top; margin-top: 2px;margin-left: 2px;}
.over_scroll .p4{ margin-top: 40px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.over_scroll .p4 .sp1{color: #545454; font-size: 14px; margin-left: 71px;}
.over_scroll .p4 .sp2{color: #999; font-size: 14px;}
.choose_infor_list:after{display:block;clear:both;content:"";overflow:hidden;}
.choose_infor_left{width: 167px; line-height: 40px; float: left;color: #999; font-size: 14px;text-align: right;}
.choose_infor_right{width: 400px;float: left; padding-top: 10px;}
.choose_infor_right .choose_infor{padding: 3px 6px;border: 1px solid #eaeaea; color: #666;text-align: center; margin-left: 8px; margin-bottom: 8px;display: inline-block; cursor: pointer; position: relative;}
.choose_infor_right .choose_infor .i1{width: 14px; height: 14px; position: absolute;right: 0px; bottom: 0px; background: url(../images/member_icon.png) no-repeat -290px -122px;}
.choose_infor_right .sp1{background: #7cc576;border: 1px solid #7cc576; color: #fff;}
.choose_infor_right .sp1 .i1{display: block;}
.choose_infor_right .choose_infor:hover{background: #7cc576;border: 1px solid #7cc576; color: #fff;}
.choose_infor_right .choose_infor:hover .i1{display: block;}

/*06-07收货地址*/
.goods_address_main:after{display:block;clear:both;content:"";overflow:hidden;}
.goods_address_list{cursor: pointer; padding: 25px; width: 246px; height: 175px; border: 1px solid #ededed; margin-left: 21px; float: left; margin-top: 20px;position: relative;overflow: hidden;}
.goods_address_main .goods_address_list:first-child{margin-left: 0px;}
.goods_address_main .goods_address_list:first-child+.goods_address_list+.goods_address_list+.goods_address_list{margin-left: 0px;}
.goods_address_main .goods_address_list:first-child+.goods_address_list+.goods_address_list+.goods_address_list+.goods_address_list+.goods_address_list+.goods_address_list{margin-left: 0px;}
.goods_address_list .add_address{width: 48px; height: 48px;cursor: pointer; display: inline-block; background: url(../images/member_icon.png) no-repeat -290px -168px; margin-left: 101px; margin-top: 55px;}
.goods_address_list .add_p{color: #5a5a5a;font-size: 14px; text-align: center; margin-top: 15px;}
.goods_address_list .add_name{color: #5a5a5a;font-size: 16px; margin-bottom: 25px;}
.goods_address_list .p1{margin-top: 13px;}
.goods_address_list .p1 label{color: #999; font-size: 14px;}
.goods_address_list .p1 .sp1{color: #999; font-size: 14px;}
.goods_address_list .p2{margin-top: 20px; display: none;}
.goods_address_list .p2 .sp1{font-size: 14px; color: #008cc8;}
.goods_address_list .p2 .sp2{float: right;}
.goods_address_list .p2 .sp2 i{font-size: 14px; color: #008cc8;}
.goods_address_list .p2 .sp2 .i1{margin-right:15px ;}
.goods_address_list:hover{border-color: #8dc670;}
.goods_address_list:hover .p2{display: block;}
.goods_address_mask{width: 65px;padding-top: 45px; height: 20px;background: #8dc670; color: white; font-size: 14px; text-align: center; position: absolute; right: -32px;top: -32px; transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}

.goods_address label{color: #545454; font-size: 14px; width: 100px;display: inline-block; text-align: right;}
.goods_address .p1{ text-align: center; margin-left: -40px;}
.goods_address .p1 input{width: 268px; height: 22px;border: 1px solid #ccc;margin-left: 5px;font-size: 14px; padding: 5px 10px; color: #999;}
.goods_address .phone_error_p1{margin-left: 133px;}
.goods_address .p2{margin-left: 28px; margin-bottom: 15px;}
.goods_address .p2 select{width: 88px;height: 34px;border:1px solid #ccc;color: #999;font-size: 14px;}
#province,#city{margin-right:10px;}
.goods_address .p2 label{vertical-align: top;}
.goods_address .p2 textarea{width: 278px; height: 89px; border: 1px solid #ccc; margin-left: 5px; color: #999; font-size: 14px;padding: 5px; line-height: 22PX;}
.goods_address .p2 textarea::-webkit-input-placeholder { color: #999; font-size: 14px;} 
.goods_address .p2 textarea:-moz-placeholder { color: #999; font-size: 14px;} 
.goods_address .p2 textarea::-moz-placeholder { color: #999; font-size: 14px;} 
.goods_address .p2 textarea:-ms-input-placeholder {color: #999; font-size: 14px;} 
.goods_address .p3{text-align: center; margin-left: -70px; margin-top: 40px;}
.goods_address .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.goods_address .p3 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.goods_address .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}
.save_successful_mask{display: none; width: 490px; height: 525px;background: rgba(0,0,0,0.2); border-radius: 5px; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.changes_mask{width: 97px; height: 42px;color: #333; box-shadow: 0 1px 2px #cccecf; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; background: white; border-radius: 5px; line-height: 42px; text-align: center;}
.changes_mask .i1{width: 16px; height: 16px;display: inline-block; background:  url(../images/member_icon.png) no-repeat -96px -23px; vertical-align: middle; margin-right: 5px;}
.record_tit_ul{font-size: 0px;}
.record_tit_ul li{cursor: pointer; display: inline-block; font-size: 16px; color: #333; margin-right: 30px; line-height: 40px;}
.record_tit_ul .li1{ border-bottom: 2px solid #8dc670;}
.balance_tit{height: 45px; border-bottom: 2px solid #eee; line-height: 45px; }
.balance_tit .sp1{color: #666;}
.balance_tit .sp1 .i1{color: #ff8800; font-size: 14px; font-weight: bold;}
.balance_tit .sp2{color: #666; margin-left: 70px;}
.balance_tit .sp2 .i1{color: #ff8800; font-size: 14px;}
.balance_tit .sp3{color: #666; margin-left: 30px;}
.balance_tit .sp3 a{color: #008cc8;}
.balance_tit .sp4{color: #008cc8;float: right; margin-top: 5px;}
.recharge_btn{display: inline-block; border: 1px solid #dcdcdc; width: 52px; height: 23px; color: #666; float: right;text-align: center; line-height: 23px;cursor: pointer; margin-top: 10px;border-radius: 3px;}
.balance_nav{border-bottom: 1px solid #f6f6f6;}
.balance_nav span{color: #999; line-height: 40px;}
.balance_nav .sp1{margin-left: 95px;} 
.balance_nav .sp2{margin-left: 155px;} 
.balance_nav .sp3{margin-left: 120px;} 
.balance_nav .sp4{margin-left: 258px;} 
.balance_ul{font-size: 0px; border}
.balance_ul li{border-right: 1px solid #f6f6f6;border-bottom: 1px solid #f6f6f6; float: left;}
.balance_ul .li1{width: 214px; height: 70px;border-left: 1px solid #f6f6f6; text-align: center; line-height: 70px;}
.balance_ul .li2{width: 145px; height: 70px; text-align: center; line-height: 70px;}
.balance_ul .li3{width: 377px;padding: 20px 25px 0; height: 50px; text-align: center; line-height: 22px; color: #666; font-size: 12px;}
.balance_ul .li1 .sp1 i{color:#666;}
.balance_ul .li1 .sp1  .i2{margin-left: 10px;}
.balance_ul .li2 .sp1{color:#666;}

.recharge_money{display: none; cursor: pointer; width: 351px; height: 243px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.recharge_mode{display: none; cursor: pointer; width: 351px; height: 289px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.choose_recharge_mode{display: none; cursor: pointer; width: 388px; height: 428px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}


.recharge_money .p1{color: #999; font-size: 14px; margin-top: 20px;}
.recharge_money .p1 label{color: #666; font-size: 14px; margin-right: 8px; margin-left: 75px;}
.recharge_money .p1 input{ width: 88px; height: 20px;padding: 6px 0; border: 1px solid #eee; text-align: center;color: #ff8800; font-size: 18px; font-weight: bold; margin-right: 5px;}
.recharge_money .p2{text-align: center; margin-top: 50px;}
.recharge_money .p2 .next_step{width: 75px; height: 34px; background: #8dc670;text-align: center; line-height: 34px; display: inline-block; font-size: 14px; color: white;}

.recharge_mode .p1 label{color: #666; font-size: 14px; margin-right: 8px; margin-left: 40px;}
.recharge_mode .p1{color: #999;  font-size: 14px; margin-top: 15px;}
.recharge_mode .p1 .sp1{color: #ff8800; font-size: 18px; font-weight: bold;}
.recharge_mode .p1 .sp2{cursor: pointer; width: 96px; height: 32px;position: relative; border: 1px solid #eee; display: inline-block; margin-right: 10px; text-align: center; line-height: 32px; color: #545454; font-size: 14px;}
.recharge_mode .p1 .sp2 .i1{width: 23px; height: 23px;display: inline-block;background: url(../images/member_icon.png) no-repeat -88px -407px; vertical-align: text-bottom; margin-right: 6px;}
.recharge_mode .p1 .sp2 .i2{width: 23px; height: 23px;display: inline-block;background: url(../images/member_icon.png) no-repeat -30px -407px; vertical-align: text-bottom; margin-right: 6px;}
.recharge_mode .p2{ text-align: center; margin-top: 40px;}
.next_step_mode{width: 75px; height: 34px;  background: #8dc670;text-align: center; line-height: 34px; display: inline-block; font-size: 14px; color: white;}
.last_step_mode{width: 73px; height: 32px;margin-right: 10px; border: 1px solid #eee; text-align: center; line-height: 32px; display: inline-block; font-size: 14px; color: #666;}
.recharge_mode .p1 .sp2 .i3{width: 14px; height: 14px; position: absolute;right: 0px; bottom: 0px; background: url(../images/member_icon.png) no-repeat -290px -122px;}

.choose_recharge_mode .p1{text-align: center; margin-top: 20px;}
.choose_recharge_mode .p1 .sp1{color: #454545; font-size: 16px;}
.choose_recharge_mode .p1 .sp1 .i1{width: 23px; height: 23px;display: inline-block;background: url(../images/member_icon.png) no-repeat -30px -407px; vertical-align: text-bottom; margin-right: 6px;}
.mode_code{width: 117px; height: 117px;margin:5px auto;}
.mode_code img{width: 100%; height: 100%;}
.choose_recharge_mode .p2{text-align: center;}
.choose_recharge_mode .p2 .sp1{color: #ff8800; font-size: 14px;}
.choose_recharge_mode .p2 .sp1 .i1{color: #ff8800; font-size: 24px; font-weight: bold;}

.choose_recharge_mode .p3{text-align: center; margin-top: 35px;}
.choose_recharge_mode .p3 .sp1{width: 117px; height: 32px;margin-right: 10px; border: 1px solid #eee; text-align: center; line-height: 32px; display: inline-block; font-size: 14px; color: #666;}
.choose_recharge_mode .p3 .sp2{width: 87px; height: 34px;  background: #8dc670;text-align: center; line-height: 34px; display: inline-block; font-size: 14px; color: white;}
.choose_recharge_mode .p4{text-align: center; margin-top: 15px;}   
.choose_recharge_mode .p4 .sp1 .i1{width: 19px;height: 19px;display: inline-block;background: url(../images/flow_icon.png) no-repeat -96px -74px;vertical-align: super;}   
.choose_recharge_mode .p4 .sp1 .sp2{width: 94px; height: 33px;display: inline-block; color: #666;}
.right_box {width: 775px;padding: 0 10px 20px 10px;display: inline;font-family: "Arial";}
.mjh_hy_tittle { border-bottom: 2px solid #e7e7e7; height: 30px; line-height: 30px; position: relative;}
.mjh_hy_tittle span { border-bottom: 2px solid #99c856; color: #000; font-size: 16px; line-height: 30px; position: absolute; top: 0; left: 0; font-family: "Microsoft YaHei"; font-weight: bold; }
.big_f { color: #ff5200; margin-right: 20px; font-size: 16px; }
.hy_right_tiltle { width: 100%; border-bottom: 2px solid #e7e7e7; line-height: 30px; height: 30px; background: #fff; clear: both; font-family: "Microsoft YaHei"; font-weight: bold; margin-bottom: 30px; }
.hy_right_tiltle span { padding: 0 8px; border-bottom: 2px solid #e7e7e7; line-height: 30px; margin-bottom: -2px; cursor: pointer; font-size: 15px; color: #a4a4a4; float: left; display: block; }
.hy_right_tiltle .current { border-bottom-color: #99c856; color: #444; font-size: 16px; }
.jifen_tle, .jifen_tle span { border-bottom: 2px solid #e7e7e7; margin-bottom: 8px; }
.hy_jbxx_box .usable {width: 100%;height: 35px;background: #F5F5F5;line-height: 35px;}
.hy_jbxx_box .usable .usblenav {width: 110px;height: 155px;margin-left: 30px;border: 1px solid transparent;font-family: "微软雅黑";}
.hy_jbxx_box .usable .usblenav .usbquan {text-align: center;cursor: pointer;}
.hy_jbxx_box .usable .usblenav dt img {transform: rotate(90deg);filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);}
.hy_jbxx_box .usable .usblenav dd {cursor: pointer;line-height: 30px;background: white;display: none;color: #666;text-indent: 10px;}
.usedQuan,.pastQuan,.deleQuan {display: none;}
.quanback {width: 249px;height: 400px;margin: 20px 20px 20px 0;background: #F9F9F9;position: relative;display: inline-block;font-family: "微软雅黑";}
.quanback .quanImg {width: 249px;height: 159px;position: relative;}
.quanback .quanbackImg {width: 100%;}
.quanback .quanbanImg {position: absolute;top: -2px;left: 107px;}
.quanback .wave {position: absolute;bottom: -10px;left: 3px;}
.quanback .quanImg .quanWen{width: 150px;text-align: center;position: absolute;top: 20px;left: 50px;}
.quanback .quanImg .quanWen p:nth-child(1),p .antion{color: white;}
.quanback  p .antion{color: white;}
.quanWen p i,p .youhui{color: white;font-size: 20px;}
.quanWen p .prace{color: white;	font-size: 55px;}
.quanWen p .lequan,.statr_time,.over_time{line-height: 22px;color: #197f81;}
.quanback .quanSort{margin-top: 20px;font-family: "微软雅黑";		}
.quanback .sort,.quan_number,.quan_order,.quan_time{line-height: 25px;text-indent: 20px;}
.quanback .quanSort span{color: #999;}
.quanback .states{position: absolute;bottom: 30px;right: 15px;}
.quanback .remove{text-decoration: none;position: absolute;bottom:20px;left: 15px;cursor: pointer;}
.keyongQuan .keyongbtn{width: 150px;height: 40px;border: 2.5px solid rgb(116,210,212);position: absolute;bottom: 50px;left: 47px;text-align: center;line-height: 40px;color: rgb(116,210,212);font-size: 20px;font-family: "微软雅黑";border-radius: 25px;}
.keyongQuan .closeImg{width: 16%;height: 25%;position: absolute;top: 0px;right: -1px;display: none;}
.keyongQuan .not_usedtime{position: absolute;bottom: 20px;left: 80px;}
.pastQuan .quanWen p .lequan,.pastQuan .statr_time,.pastQuan .over_time{line-height: 22px;color: #868686;}
.usedQuan .quanWen p .lequan,.usedQuan .statr_time,.usedQuan .over_time{line-height: 22px;color: #868686;}
.hy_jbxx_nav table{width: 100%;height: 120px;border: 1px solid #F5F5F5;}
.hy_jbxx_nav table .right_line{border-right: 1px solid #F5F5F5;}
.ui_mask {position: absolute;left: 0px;top: 0px;font-family: "微软雅黑";background: rgba(217,217,217,0.8);z-index: 9998;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);}
.sen_mask{border: 1px solid blue;position: absolute;top: 0px;left: 0px;}
.ui_mask .popup, .renew{width: 420px;height: 200px;background: white;border: 3px solid darkgray;display: none;margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.pop_delimg{position: absolute;right: 0px;top: 0px;}
.pop_deletequan{width: 300px;height: 100px;position: absolute;left: 60px;top: 50px;text-align: center;}
.pop_deletequan .queding{font-size: 18px;}
.pop_deletequan .shanchu{color: gray;line-height: 25px;}
.ui_mask  .pop_btn{margin-top: 25px;}
.ui_mask  .pop_btn span{display: inline-block;width: 80px;height: 30px;text-align: center;line-height: 30px;font-size: 15px;}
.ui_mask  .pop_btn .delete_{color: white;background: red;border: 2px solid gray;}
.ui_mask  .pop_btn .cancel_{background: lightgray;border: 2px solid darkgray;margin-left: 10px;}
.safe_zs { width: 100%; font-family: "Microsoft YaHei"; line-height: 26px; }
.safe_zs h4 { color: #ff5200; font-family: "Microsoft YaHei"; margin-bottom: 10px; font-weight: bold; border-bottom: 1px solid #e7e7e7; }


/*06-08我的红包*/
.red_packet_nav{border-bottom: 1px solid #f6f6f6; margin-top: 20px;}
.red_packet_nav span{color: #999; line-height: 45px;}
.red_packet_nav .sp1{margin-left: 45px;}
.red_packet_nav .sp2{margin-left: 98px;}
.red_packet_nav .sp3{margin-left: 152px;}
.red_packet_ul{font-size: 0px;}
.red_packet_ul li{text-align: center;font-size: 12px; border-right: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6; float: left;}
.red_packet_ul .li1{width: 135px; height: 100px; line-height: 100px;}
.red_packet_ul .li1:first-child{border-left: 1px solid #f6f6f6;}
.red_packet_ul .li2{width: 236px; height: 100px; line-height: 100px;}
.red_packet_ul .li3{position: relative; width: 153px; height: 100px;}
.red_packet_ul .li3 img{width: 70px; height: 70px; margin-top: 15px; cursor: pointer;}
.red_packet_ul .li3:hover .reminder_mask{display: block;}
.reminder_mask{display: none;z-index: 10; color: #4d555d;line-height: 22px;background: white; box-shadow: 0 0 5px 3px #f4f4f4;bottom: -60px; width: 139px; height: 44px; position: absolute;padding: 10px 5px;}
.reminder_triangle {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 7px solid #f4f4f4;position: absolute;top: -7px; left: 72px;}

.club_card_tit{border-bottom: none;}
.recharge_btn{display: inline-block; border: 1px solid #dcdcdc; width: 52px; height: 23px; color: #666; float: right;text-align: center; line-height: 23px;cursor: pointer; margin-top: 10px;border-radius: 3px;}
.balance_tit .sp4{cursor: pointer; border: 1px solid #dcdcdc;margin-top: 10px;border-radius: 5px; width: 80px; height: 25px; text-align: center; line-height: 25px; color: #666; float: right;}
.balance_tit .sp5{cursor: pointer; float: right;margin-top: 10px;border-radius: 5px; color: white;width: 80px; height: 25px;text-align: center; line-height: 25px; background: #ff8800; margin-right: 10px;}
.club_card_p{color: #545454; font-size: 14px; font-weight: bold; margin-top: 30px;}
.club_card_nav{border: 934px; height: 42px; border: 1px solid #ebebeb;background: #f7f7f7; margin-top: 15px;}
.club_card_nav span{color: #999;line-height: 42px;}
.club_card_nav .sp1{margin-left: 93px;}
.club_card_nav .sp2{margin-left: 159px;}
.club_card_nav .sp3{margin-left: 129px;}
.club_card_nav .sp4{margin-left: 240px;}
.club_card_ul{font-size: 0px;}
.club_card_ul li{color: #666;font-size: 12px; text-align: center;border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; float: left; line-height: 100px;}
.club_card_ul:after{display:block;clear:both;content:"";overflow:hidden;}
.club_card_ul .li1{width: 234px; height: 100px; border-left: 1px solid #ebebeb;}
.club_card_ul .li1 i{color: #666;}
.club_card_ul .li1 .i2{margin-left: 10px;}
.club_card_ul .li2{width: 158px; height: 100px;}
.club_card_ul .li3{width: 158px; height: 100px;}
.club_card_ul .li4{width: 381px; height: 100px;}
.fingerpost{margin-top: 15px;}
.fingerpost .sp1,.fingerpost .sp2,.fingerpost .sp3,.fingerpost .sp4{width: 53px; height: 52px; display: inline-block;vertical-align: bottom; background: url(../images/member_icon.png) no-repeat;}
.fingerpost .sp1{background-position: -300px -223px;}
.fingerpost .sp2{background-position: -300px -290px;}
.fingerpost .sp3{background-position: -300px -353px;}
.fingerpost .sp4{background-position: -300px -412px;}
.fingerpost .ce1{display: inline-block; margin: 0 23px 0 10px;} 
.fingerpost .p1{color: #666; font-size: 14px; line-height: 22px;}
.fingerpost .p2{color: #999; font-size: 12px; line-height: 22px;}
.next_sp1{width: 14px;height: 22px; display: inline-block; background: url(../images/member_icon.png) no-repeat -253px -260px; margin-right: 15px; vertical-align: super;}
.club_card_que{width: 936px; height: 38px; background: #f7f7f7; margin-top: 40px;}
.club_card_que a{color: #008cc8; line-height: 38px; margin: 0px 20px 0 8px; cursor: pointer;}

.club_card_mask{display: none;width: 379px; height: 525px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.club_card_mask .p1{margin: auto; text-align: justify; line-height: 24px; width: 323px;color: #808080; font-size: 14px;}
.hy_strategy_btn{width: 60px; height: 30px; text-align: center; line-height: 30px; color: white !important;background: #8dc670;}

.strategy_ul_main{margin-bottom: 20px;}
.strategy_ul_main:after{display: block; clear: both; content: ""; overflow: hidden;}
.hy_strategy_nav{border-bottom: 1px solid #f6f6f6;}
.hy_strategy_nav span{color: #999; line-height: 40px;}
.hy_strategy_nav .sp1{margin-left: 200px;} 
.hy_strategy_nav .sp2{margin-left: 240px;} 
.hy_strategy_nav .sp3{margin-left: 105px;} 
.hy_strategy_nav .sp4{margin-left: 152px;} 
.hy_strategy_ul{font-size: 0px;}
.hy_strategy_ul li{border-bottom: 1px solid #f6f6f6;font-size: 12px; border-right: 1px solid #f6f6f6; height: 100px; float: left; color: #666;}
.hy_strategy_ul .li1{width: 440px; border-left:  1px solid #f6f6f6;}
.hy_strategy_ul .li2{width: 111px;text-align: center; line-height: 100px;}
.hy_strategy_ul .li3{width: 190px;text-align: center; line-height: 100px;}
.hy_strategy_ul .li4{width: 190px;}
.hy_strategy_ul .li1 .p1{color: #666; font-weight: bold;text-align: center;margin-top: 38px; line-height: 22px;}
.hy_strategy_ul .li3 i{color: #666;}
.hy_strategy_ul .li3 .i2{margin-left: 10px;}
.hy_strategy_ul .li4 .p1{margin-top: 40px;}
.hy_strategy_ul .li4 .p1 .sp1{color: #666; margin-left: 34px;}
.hy_strategy_ul .li4 .p1 .sp1 i{width: 23px; height: 17px;vertical-align: bottom; margin-right: 5px; background: url(../images/member_icon.png) no-repeat; display: inline-block;}
.hy_strategy_ul .li4 .p1 .sp1 .i1{background-position: -155px -408px;}
.hy_strategy_ul .li4 .p1 .sp1 .i2{background-position: -190px -408px;}

.not_collect{width: 936px; height: 428px;  text-align: center;}
.not_collect .p1{color: #999; font-size: 14px;text-align: center; margin-top: 30px;}
.not_collect .i1{width: 76px; height: 77px; display: inline-block; background: url(../images/member_icon.png) no-repeat -394px -20px; margin-top: 130px;}
.not_collect .p1 a{color: #008cc8; font-size: 14px;}
.collect_nav{ border-bottom: 1px solid #f3f3f3;}
.collect_nav span{color: #999;line-height: 40px;}
.collect_nav .sp1{margin-left: 212px;}
.collect_nav .sp2{margin-left: 349px;}
.collect_nav .sp3{margin-left: 229px;}
.collect_main{height: 125px;width: 936px; border-bottom: 1px solid #f3f3f3; margin-top: 20px; padding-bottom: 10px;}
.collect_main .collect_left{width: 460px; height: 117px; float: left;}
.collect_mid{display: inline-block; margin: 45px 0 0 146px;}
.collect_mid .i1{color: #ff8800;font-size: 14px;}
.collect_mid .i2{color: #ff8800;font-size: 30px;font-weight: bold;}
.collect_right{display: inline-block; width: 68px; height: 34px; background: #8dc670; color: white; font-size: 14px; line-height: 34px; text-align: center;float: right; margin-top: 50px;}
.collect_left_img{width: 157px; height: 117px; float: left;}
.collect_left_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.collect_left_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.collect_left_cen{float: right; width: 283px;}
.collect_left_cen .p1 .sp1{color: #5a5a5a; font-size: 18px;}
.collect_left_cen .p1 .sp2{color: #b7b7b7; margin-left: 5px;}
.collect_left_cen .p2{margin-top: 8px; margin-bottom: 15px;}
.collect_left_cen .p2 .sp1 .i1{color: #ff8800; font-size: 16px; font-weight: bold;}
.collect_left_cen .p2 .sp1{color: #ff8800;}
.collect_left_cen .p2 .sp2{width: 92px; height: 19px;display: inline-block; vertical-align: bottom; margin-left: 5px;}
.collect_left_cen .p2 .sp3{color: #a4a4a4; margin-left: 8px;}
.collect_left_cen .p3{margin-top: 10px;}
.collect_left_cen .p3 label{color: #666;}
.collect_left_cen .p3 .sp1{color: #3b3b3b;}

.stars_1{background: url(../images/remark-shop.png) no-repeat 4px -678px;}
.stars_2{background: url(../images/remark-shop.png) no-repeat 4px -697px;}
.stars_3{background: url(../images/remark-shop.png) no-repeat 4px -718px;}
.stars_4{background: url(../images/remark-shop.png) no-repeat 4px -738px;}
.stars_5{background: url(../images/remark-shop.png) no-repeat 4px -758px;}
.stars_6{background: url(../images/remark-shop.png) no-repeat 4px -777px;}
.stars_7{background: url(../images/remark-shop.png) no-repeat 4px -798px;}
.stars_8{background: url(../images/remark-shop.png) no-repeat 4px -819px;}


.comment_btn span{cursor: pointer; display: inline-block;color: #545454;line-height: 45px; border-bottom: 2px solid transparent;}
.comment_btn .sp2{margin-left: 20px;}
.comment_btn .sp1{ border-bottom: 2px solid #8dc670; color: #8dc670;}
.comment_btn .i1{width: 15px; heigsht: 15px; border-radius: 50%; background: #ff8800; text-align: center; line-height: 15px; color: white; display: inline-block;}
.hy_comment_main{border: 1px solid #e5e5e5; width: 894px; height: auto; margin-top: 15px;padding: 0 20px;}
.hy_comment_list{width: 894px;padding-top: 20px; height: 94px; margin-bottom: 20px; border-top: 1px solid #e5e5e5;}
.hy_comment_main .hy_comment_list:first-child{border-top: none;}
.hy_comment_img{width: 128px; height: 93px; float: left;}
.hy_comment_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.hy_comment_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.hy_comment_right{width: 743px; height: 93px; float: right;}
.hy_comment_right .p1{color: #444; font-size: 16px; width: 746px;overflow: hidden; height:20px;}
.hy_comment_right .p1:hover{color: #ff8800;}
.hy_comment_right .p2{margin-top: 10px;}
.hy_comment_right .p2 span{color: #999; margin-right: 5px;}
.hy_evaluation_btn{width: 76px; height: 29px; text-align: center; line-height: 29px; color: white; background: #8dc670;float: right; margin-top: 18px;}


.evaluation_over_main{display: none; width: 936px; height: 500px; margin-top: 15px;}
.evaluation_over_list{width: 894px; height: auto; padding: 20px; border: 1px solid #e5e5e5; margin-bottom: 15px;}
.evaluation_over_list:after{display:block;clear:both;content:"";overflow:hidden;}
.eval_over_img{width: 128px; height: 93px; float: left;}
.eval_over_img img{width: 100%; height: 100%; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.eval_over_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.evaluation_over_right{width: 743px; float: right;}
.evaluation_over_right .p1{color: #333; font-size: 16px; width: 743px; height: 22px; overflow: hidden;}
.evaluation_over_right .p1:hover{color: #ff8800;}
.evaluation_over_right .p2{margin-top: 13px;}
.evaluation_over_right .p2 .sp1{width: 92px; height: 19px;display: inline-block; vertical-align: bottom; margin-right: 10px;}
.evaluation_over_right .p2 .sp2{color: #999; margin-right: 15px;}
.evaluation_over_right .p2 .sp3{color: #999; margin-right: 10px;}
.evaluation_over_bottom{margin-top: 10px;}
.evaluation_over_bottom label{color: #008cc8; vertical-align: top;line-height: 22px;}
.evaluation_over_bottom .sp1{color: #666; line-height: 22px;width: 692px; display: inline-block;text-align: justify;}


/*06-08消息中心*/
.all_news_list{width: 916px; padding: 15px 10px 20px 10px; border-bottom: 1px solid #f5f5f5; margin-top: 20px;}
.all_news_list .p1 .sp1{color: #8e8d8d; margin-right: 5px;}
.all_news_list .p1 .sp3{cursor: pointer; display: none; float: right; color: #f56108;}
.all_news_list .p2{color: #444; margin-top: 10px;}
.all_news_list .light_p2{color: #b8b8b8;}
.all_news_list .p2 a{color: #008cc8;}
.all_news_list:hover{background: #f5f5f5;}
.all_news_list:hover .sp3{display: block;}
.unread_news_main{display: none;}

/*06-08商户中心*/
.shanghu_head{width: 218px; height: 160px; position: relative; margin-bottom: 15px;}
.shanghu_head img{width: 100%; height: 100%;}
.shanghu_head_mask{width: 218px; height: 25px; text-align: center; line-height: 25px; position: absolute; bottom: 0px; left: 0px; background: rgba(0,0,0,0.6); color: white;}
.shanghu_name_mask{width: 90px; height: 30px; background: #7cc576; color: white; text-align: center; line-height: 30px; position: absolute; font-size: 14px; top: 0px; right: 0px;}

.shanghu_price_detail{border: 1px solid #f5f5f5;border-top: none; border-bottom: none;}
.shanghu_price_detail:after{display:block;clear:both;content:"";overflow:hidden;}
.shanghu_price_detail ul{font-size: 0px;}
.shanghu_price_detail ul li{padding: 5px 10px 10px 15px; width: 207.6px; height: 69px; border-bottom: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; display: inline-block; float: left;}
.shanghu_price_detail ul li:first-child{border-left: none;}
.shanghu_price_detail .p3{color: #333; font-size: 14px; font-weight: bold; text-align: center; margin-top: 8px;}
.shanghu_price_detail .p4{color: #fc8530; font-size: 16px; font-weight: bold; text-align: center; margin-top: 15px;}
.sh_price_detail{height: 65px;border-bottom: 1px solid #f5f5f5;;}
.sh_price_detail .sp1{margin-left: 10px; color: #a59999; line-height: 65px;}
.sh_price_detail .sp1 .i1{color: #333; font-size: 14px; font-weight: bold;}
.sh_price_detail .sp1 .i2{font-size: 16px; font-weight: bold; color: #ff8800; margin-right: 5px;}
.sh_price_detail .sp1 .i2 b{font-size: 20px; font-weight: bold; color: #ff8800;}
.sh_price_detail .sp2{width: 48px; height: 24px;text-align: center; line-height: 24px; color: #d15d00; background: #fff6e4; margin-left: 15px; display: inline-block; margin-right: 10px;}
.sh_price_detail a{color: #1f468a;}
.sh_price_detail .sp3{width: 127px; height: 30px; background: #8dc670; color: white;font-size: 14px; display: inline-block; float: right; text-align: center; line-height: 30px; margin-top: 20px; margin-right: 10px;}
.sh_price_detail .sp4{ float: right;margin-top: 27px;}
.sh_price_detail .sp4 .sp5{color: #333; font-size: 14px; font-weight: bold;}
.sh_price_detail .sp4 .sp6{display: inline-block; width: 79px; height: 17px;vertical-align: sub; margin-left: 5px;}
.grade1{ background: url("../images/grade_1.png") no-repeat -17px -16px;}
.grade2{ background: url("../images/grade_1.png") no-repeat -17px -49px;}
.grade3{ background: url("../images/grade_1.png") no-repeat -17px -82px;}
.grade4{ background: url("../images/grade_1.png") no-repeat -17px -115px;}
.grade5{ background: url("../images/grade_1.png") no-repeat -17px -148px;}
.grade6{ background: url("../images/grade_1.png") no-repeat -17px -182px;}
.grade7{ background: url("../images/grade_1.png") no-repeat -17px -216px;}
.grade8{ background: url("../images/grade_1.png") no-repeat -17px -250px;}
.grade9{ background: url("../images/grade_1.png") no-repeat -17px -280px;}

.sh_shop_main{width: 936px; height: auto;}
.sh_shop_main:after{display:block;clear:both;content:"";overflow:hidden;}
.sh_shop_list{width: 219px; height: 215px;margin-left: 20px; background: #f9f9f9; float: left; margin-top: 20px;}
.sh_shop_main .sh_shop_list:first-child{margin-left: 0px;}
.sh_shop_main .sh_shop_list:first-child+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list{margin-left: 0px;}
.sh_shop_main .sh_shop_list:first-child+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list{margin-left: 0px;}
.sh_shop_main .sh_shop_list:first-child+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list{margin-left: 0px;}
.sh_shop_main .sh_shop_list:first-child+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list{margin-left: 0px;}
.sh_shop_main .sh_shop_list:first-child+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list+.sh_shop_list{margin-left: 0px;}
.sh_shop_img{width: 219px; height: 181px;position: relative;}
.sh_shop_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.sh_shop_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.sh_shop_cen{width: 200px;height: auto;padding: 9px 10px;}
.sh_shop_cen .p1{color: #333; line-height: 22px; height: 44px; overflow: hidden;}
.sh_shop_cen .p1:hover{color: #ff8800;}
.sh_shop_cen .p2{margin-top: 2px;}
.sh_shop_cen .p2 .sp1{color: #ff8800;}
.sh_shop_cen .p2 .sp1 .i1{color: #ff8800; font-size: 18px; font-weight: bold;}
.sh_shop_cen .p2 .sp2{color: #999; margin-left: 8px;}
.sh_shop_cen .p2 .sp3{color: #008cc8; float: right; margin-top: 6px;}
.upload_img_btn{cursor: pointer; width: 72px; height: 30px; background: #8dc670; color: white; text-align: center;display: inline-block; line-height: 30px; float: right;}
.operation_record_tit .all_sp1{color: #535353; font-size: 16px; font-weight: bold;}

.sh_shop_cen .p3 .sp1{color: #333;}
.sh_shop_cen .p3 .sp2{color: #999;float: right; cursor: pointer;}
.sh_img_delete{display: none;width: 490px; height: 255px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.sh_img_update{display: none;width: 490px; height: 445px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.sh_img_delete .p1{color: #666; text-align: center; font-size: 14px; margin-top: 50px;}
.sh_img_delete .p2{text-align: center; margin-top: 40px;}
.sh_img_delete .p2 span{text-align: center; cursor: pointer; font-size: 14px;}
.sh_img_delete .p2 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.sh_img_delete .p2 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}
.sh_img_update  label{color: #666; font-size: 14px; margin-left: 70px;}
.sh_img_update .p1{margin-top: 20px;}
.sh_img_update input{width: 257px; height: 42px; border: 1px solid #eee; margin-left: 10px; font-size: 14px; color: #666; padding-left: 5px;}
.sh_img_update .p2 label{vertical-align: top; line-height: 64px;}
.sh_img_hide {width: 137px;height: 90px;margin-top: 15px;margin-left: 10px;border: 1px solid #f0f0f0;display: inline-block;position: relative;margin-right: 4px;cursor: pointer;}
.sh_img_hide img {width: 200px;height: 160px;}
.sh_img_jia {position: absolute;top: 0px;left: 0px;display: none;}
.sh_img_hide:hover .sh_img_jia{display: block;}

.sh_img_update .p3{text-align: center; margin-top: 40px;}
.sh_img_update .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.sh_img_update .p3 .sp1{width: 83px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.sh_img_update .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999; margin-left: 20px;}

.sh_img_release  label{color: #666; font-size: 14px; }
.sh_img_release .p1{margin-top: 20px;}
.sh_img_release input{width: 257px; height: 42px; border: 1px solid #eee; margin-left: 10px; font-size: 14px; color: #666; padding-left: 5px;}
.sh_img_release .p2 label{vertical-align: top; line-height: 64px;}
.sh_img_release .p3{margin-top: 40px; margin-left: 67px;}
.sh_img_release .p3 span{text-align: center; cursor: pointer; font-size: 14px;}
.sh_img_release .p3 .sp1{width: 83px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.sh_img_release .p3 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999; margin-left: 20px;}

.sh_not_evaluation{width: 936px; height: 428px;  text-align: center;}
.sh_not_evaluation .p1{color: #999; font-size: 14px;text-align: center; margin-top: 30px;}
.sh_not_evaluation .i1{width: 88px; height: 81px; display: inline-block; background: url(../images/member_icon.png) no-repeat -394px -172px; margin-top: 130px;}
.sh_not_evaluation .p1 a{color: #008cc8; font-size: 14px;}
.sh_eval_btn{line-height: 44px;}
.sh_eval_btn span{cursor: pointer; display:inline-block; height: 44px; color: #545454; margin-right: 25px; border-bottom: 2px solid transparent;}
.sh_eval_btn .on{color: #8dc670; border-bottom: 2px solid #8dc670;}
.sh_eval_main{width: 934px; height: auto;margin-top: 15px; border: 1px solid #eee;}
.sh_eval_list:after{display:block;clear:both;content:"";overflow:hidden;}
.sh_eval_list{height: auto; border-top: 1px solid #eee;}
.sh_eval_main .sh_eval_list:first-child{border-top: none;}
.sh_eval_left{ width: 56px; height: 56px;margin: 20px 20px 20px 55px; border-radius: 50%;overflow: hidden; background: lightblue; float: left;}
.sh_eval_left img{width: 100%; height: 100%;}
.sh_eval_right{ width: 773px; height: auto; float: left;margin-left: 3px;}
.sh_eval_right .p1{margin-top: 20px;}
.sh_eval_right .p1 .sp1{color: #666;font-size: 14px; font-weight: bold;}
.sh_eval_right .p1 .sp2{width: 92px;height: 19px;display: inline-block;vertical-align: bottom;margin-left: 10px;}
.sh_eval_right .p1 .sp3{color: #9999a1; margin-left: 10px;}
.sh_eval_right .p2{color: #484848; font-size: 14px; margin-top: 10px; margin-bottom: 10px; line-height: 22px; text-align: justify;}
.sh_eval_right .p3{ margin-bottom: 10px; height: 20px;}
.sh_eval_right .p3 .sp_huifu{color: #999; font-size: 14px; float: right; cursor: pointer;}
.sh_eval_right .p4{position: relative; background: #cecbcb; width: 100%; height: auto; line-height: 28px;margin-top: 10px; margin-bottom: 10px;text-indent: 10px;font-size: 14px; color: #333;}
.sh_eval_right .p4 .i1{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #cecbcb;position: absolute; top: -8px; left: 20px;}
.sh_eval_right .p4 span{color: #333; font-size: 14px;}
.sh_eval_right .p4 .sp1{vertical-align: top;}
.sh_eval_right .p4 .sp3{float: right; color: #333; font-size: 14px; margin-right: 5px;}
.sh_eval_right .p4 .sp2{display: inline-block; width: 520px;}

.sy_pinglun_right_img:after{display:block;clear:both;content:"";overflow:hidden;}
.huifu_main{display: none; position: fixed;top: 0px; left: 0px; z-index: 10003; width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
.huifu_cen1{position: absolute;top: 0px; right: 0px; left: 0px; bottom: 0px; margin: auto; width: 500px; height: 300px; border-radius: 5px; background: #fafafa;}
.huifu_cen1 .p1{height: 50px; line-height: 50px;border-bottom: 1px solid #ddd;}
.huifu_cen1 .p1 .sp1{color: #333; margin-left: 10px; font-size: 16px;}
.huifu_cen1 .p1 .sp2 {width: 48px;height: 28px;float: right;text-align: left;background: #f0f0f0;border-bottom-left-radius: 15px;border-top-left-radius: 15px;display: inline-block;margin-top: 10px;}
.huifu_cen1 .head_close_btn {width: 20px;height: 20px;margin-top: 4px;cursor: pointer;margin-left: 4px;background: url(../images/member_icon.png) no-repeat -61px -411px #d8d8d8;border-radius: 15px;display: inline-block;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;vertical-align: top;}
.huifu_cen1 .head_close_btn:hover {cursor: pointer;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.huifu_cen1 .textarea{width: 440px; height: 130px; border: 1px solid #ddd; margin: 15px auto; display: block; padding: 5px;outline: none; font-size: 16px; color: #666; resize: none;}
.huifu_cen1 .p2{margin-top: 30px; height: 50px; border-top: 1px solid #ddd;}
.huifu_cen1 .revert_btn{width: 80px; height: 30px; background: #ff8800; border-radius: 5px;float: right; margin: 15px 22px 0 0; cursor: pointer; text-align: center; line-height: 30px; color: #fff; font-size: 14px}
.sh_eval_right .sy_pinglun_right_img img{margin-top: 3px; margin-bottom: 10px;}



.sh_eval_ding{display: block;}
.sh_order_list{width: 934px; height: auto; border: 1px solid #eee; margin-top: 20px;}
.sh_order_top{height: 58px; border-bottom: 1px solid #eee; line-height: 58px;}
.sh_order_top .sp1{width: 53px; height: 24px; background: #8dc670; text-align: center; line-height: 24px; color: white; margin: 0 15px; display: inline-block;}
.sh_order_top .sp2{color: #333; font-size: 16px;}
.sh_order_bot:after{display:block;clear:both;content:"";overflow:hidden;}

.basic_infor{width: 100%; height: 114px; background: #f6f6f6; border-top: 1px solid #f6f6f6; margin-bottom: 30px;}
.basic_infor p{margin-top: 30px;}
.basic_infor .sp1{color: #666; font-size: 30px; font-weight: bold;margin-left: 25px;}
.basic_infor .sp2{color: #666; font-size: 14px; margin-left: 10px;}
.basic_infor .sp2 i{color: #ff8800;margin: 0 3px; font-size: 14px;}
.basic_p1{color: #999; font-size: 14px;}
.basic_p1 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px;}
.basic_p1 label i{color: #ff5105; font-size: 14px; vertical-align: middle; margin-right: 3px;}
.basic_p1 .basic_input1{width: 280px; height: 34px; border: 1px solid #eaeaea; margin-left: 10px; padding-left: 10px;color: #999; font-size: 14px;}
.basic_error_p1{color: #ff5f5f;height: 26px; line-height: 26px; margin-left: 110px;}
.basic_error_p1 .i1{width: 16px; height: 16px; background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub; display: inline-block; margin-right: 8px;}
.basic_infor2{height: 50px; width: 100%;margin-bottom: 15px; margin-top: 10px;}
.basic_infor2 .sp_flow{ float: right; margin-right: 105px;}
.basic_infor2 .sp_flow .sp1 .i1{width: 28px; height: 28px; border: 2px solid #7cc576; border-radius: 50%; text-align: center; line-height: 28px;color: #666; font-size: 14px; display: inline-block; margin: 5px 5px; vertical-align: unset;}
.basic_infor2 .sp_flow .sp1{margin: 0px;}
.basic_infor2 .sp_flow .sp1 .i2{color: #999; font-size: 16px;}
.basic_infor2 .sp_flow .span_line{display: inline-block; width: 60px; height: 1px; border-bottom: 1px solid #ddd;  margin: 0 10px; vertical-align: middle;}
.basic_infor2 .sp_flow .sp_over .i1{background: #7cc576; color: #fff;}
.basic_infor2 .sp_flow .sp_over .i2{color: #333;}

.basic_infor_list{padding: 3px 6px;border: 1px solid #eaeaea; color: #666;text-align: center; margin-left: 6px; margin-bottom: 8px;display: inline-block; cursor: pointer; position: relative;}
.basic_infor_list .i1{width: 14px;display: none; height: 14px; position: absolute;right: 0px; bottom: 0px; background: url(../images/member_icon.png) no-repeat -290px -122px;}
.basic_infor_sp1{background: #7cc576;border: 1px solid #7cc576; color: #fff;}
.basic_infor_sp1 .i1{display: block;}
/*.basic_infor_list:hover{background: #7cc576;border: 1px solid #7cc576; color: #fff;}*/
/*.basic_infor_list:hover .i1{display: block;}*/
.basic_p2{color: #999; font-size: 14px; margin-top: 20px;}
.basic_p2 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px;}
.basic_p2 label i{color: #ff5105; font-size: 14px; vertical-align: middle; margin-right: 3px;}
.basic_p2 .basic_input2{width: 100px; height: 32px; border: 1px solid #eaeaea;text-align: center; margin-left: 10px;margin-right: 10px; color: #999; font-size: 14px;}
.basic_p2 select{width: 100px; height: 32px; border: 1px solid #eaeaea; margin-left: 11px; color: #999; font-size: 14px; text-indent: 5px;}
.basic_p3{color: #999; font-size: 14px; margin-top: 20px;}
.basic_p3 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px;}
.basic_p3 label i{color: #ff5105; font-size: 14px; vertical-align: middle; margin-right: 3px;}
.basic_p3 .basic_input2{width: 83px; height: 32px; border: 1px solid #eaeaea;text-align: center; margin-left: 10px;margin-right: 10px; color: #999; font-size: 14px;}
.basic_p3 select{width: 140px; height: 32px; border: 1px solid #eaeaea; margin-left: 6px; color: #999; font-size: 14px;}
.basic_p3{color: #999; font-size: 14px; margin-top: 20px;}
.basic_p3 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px;}
.basic_p3 label i{color: #ff5105; font-size: 14px; vertical-align: middle; margin-right: 3px;}
.basic_p3 .basic_input2{width: 83px; height: 32px; border: 1px solid #eaeaea;text-align: center; margin-left: 10px;margin-right: 10px; color: #999; font-size: 14px;}

.basic_p4{color: #999; font-size: 14px; margin-top: 20px;}
.basic_p4 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px;}
.basic_p4 label i{color: #ff5105; font-size: 14px; vertical-align: middle; margin-right: 3px;}
.basic_p4 .basic_input1{width: 270px; height: 34px; border: 1px solid #eaeaea;padding-left: 10px; margin-left: 10px;margin-right: 10px; color: #999; font-size: 14px;}
.basic_p2 .xiu_btn{color: #008cc8; margin-left: 10px; cursor: pointer;}

.choose_jing{display: none;width: 490px; max-height: 500px; border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.choose_ju{margin-top: 5px; line-height: 30px; height: 30px;}
.choose_ju .i1{cursor: pointer; vertical-align: super; display: inline-block; width: 16px; height: 16px; border: 2px solid #bfbfbf; border-radius: 100%;}
.choose_ju .i1 .i2{display: none; width: 10px; height: 10px; background: #bfbfbf; vertical-align: middle; border-radius: 100%; margin-top: 3px; margin-left: 3px; vertical-align: top;}
.choose_ju .sp1{height: 30px; overflow: hidden; margin-left: 5px; width: 180px; display: inline-block; color: #333; font-size: 14px;}
.choose_ju input{color: #666; text-indent: 5px; outline: none; font-size: 14px; border: 1px solid #eee; border-radius: 5px; margin-left: 5px; width: 80px; height: 24px; vertical-align: top; }
.choose_ju .sp2{color: #666; margin: 0px 5px; font-size: 14px;height: 30px;overflow: hidden;margin-left: 5px;display: inline-block;color: #333;font-size: 14px;}

.choose_jing_main{width: 420px; margin: auto; height: 310px; overflow-y: auto; margin-top: 15px;}
.choose_jing .p2{text-align: center; margin-top: 40px; }
.choose_jing .p2 span{text-align: center; cursor: pointer; font-size: 14px;}
.choose_jing .p2 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.choose_jing .p2 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}
.basic_infor_mar{margin-top: 45px;}
.basic_p5{margin-top: 20px;}
.basic_p5 label{display: inline-block;width: 100px; height: 35px; text-align: right; line-height: 35px; color: #545454; font-size: 14px; float: left;}
.basic_ul2{width: 770px; float: left;  margin-left: 10px;}
.basic_ul2 li{cursor: pointer; padding: 5px 8px; color: #999; font-size: 14px; border: 1px solid #eee; margin-right: 10px; display: inline-block; margin-bottom: 20px; position: relative;}
.basic_ul2 li .i2 {width: 32px; height: 27px;margin-right: 2px; display: inline-block; vertical-align: bottom;}
.seav_ic1{background: url(../images/seave2_icon.png) no-repeat -39px -12px;}
/*.basic_ul2 li:hover{border: 1px solid #7cc576;}*/
.basic_ul2 li .i1{width: 14px;display: none; height: 14px; position: absolute;right: -1px; bottom: -1px; background: url(../images/member_icon.png) no-repeat -290px -122px;}
/*.basic_ul2 li:hover .i1{display: block;}*/
.basic_ul2 .basic_li2{border: 1px solid #7cc576; background: #7cc576; color: #fff;}
.basic_ul2 .basic_li2 .i1{display: block;}
.basic_p5:after{display:block;clear:both;content:"";overflow:hidden;}
.basic_p5 textarea{width: 760px; height: 150px;padding: 5px;border: 1px solid #eee; margin-left: 10px; color: #999; font-size: 14px; line-height: 22px;}
.basic_img_main{width: 770px; height: auto; border: 1px solid #eee; float: left; margin-left: 10px;}
.basic_dete_btn{width: 65px; height: 34px;margin-top: 50px;margin-left: 110px;margin-bottom: 100px; cursor: pointer; background: #8dc670;text-align: center; line-height: 34px; color: white; font-size: 14px;}
.basic_p6{margin-top: 12px;margin-left: 106px; color: #9a9a9a;font-size: 14px;}
.basic_img_top{width: 750px; height: 99px; padding: 10px; border-bottom: 1px solid #eee;}
.basic_img_bot{width: 755px; height: auto; padding: 10px; }
.front_img{width: 141px; height: 97px;float: left; position: relative; margin-right: 10px; margin-bottom: 10px;}
.front_img img{width: 100%; height: 100%; cursor: pointer; transition: all 0.3s;}
.front_img img:hover{transform: scale(1.05);}

.cen_sp1{color: #9a9a9a; font-size: 14px; margin-left: 15px;line-height: 100px;}
.front_img:hover .front_img_mask{display: block;}
.front_img_mask{display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.6); position: absolute; top: 0px; left: 0px;}
.front_img_mask .sp2{cursor: pointer; width: 50px; height: 58px;margin-top: 20px; display: inline-block;}
.front_img_mask .sp2:first-child{margin-left: 20px;}
.front_img_mask .sp2 i{width: 27px; height: 27px;margin-top: 10px; margin-left: 10px; display: inline-block;background: url(../images/member_icon.png) no-repeat;}
.front_img_mask .sp2 .i1{background-position: -405px -294px;}
.front_img_mask .sp2 .i2{background-position: -456px -292px;}
.front_img_mask .sp2 p{text-align: center; margin-top: 3px; color: white;}
.front_img:hover .sh_img_jia{display: block;}

.delete_img_mask{display: none;width: 332px; height: 211px;border-radius: 5px; background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.delete_img_mask .p1{color: #545454; font-size: 16px; font-weight: bold; margin-top: 30px; text-align: center;}
.delete_img_mask .p2{text-align: center; margin-top: 40px; }
.delete_img_mask .p2 span{text-align: center; cursor: pointer; font-size: 14px;}
.delete_img_mask .p2 .sp1{width: 65px; height: 34px;line-height: 34px; background: #8dc670;display: inline-block;color: white;}
.delete_img_mask .p2 .sp2{width: 63px; height: 32px;line-height: 32px; border: 1px solid #ccc; display: inline-block;color: #999;margin-left: 20px;}

.dengdaish{height: 300px;}
.dengdaish img{width: 80px; height: 80px; display: block; margin: 120px auto 0;}
.dengdaish .p1{margin-top: 20px; font-size: 18px; text-align: center; color: #666;}

.ruzhulc{height: 300px;}
.ruzhulc img{width: 80px; height: 80px; display: block; margin: 120px auto 0;}
.ruzhulc .p1{margin-top: 20px; font-size: 18px; text-align: center; color: #666;}
.ruzhulc .p1 a{color: #ff7800; font-size: 18px;}


/*06-14开店流程上传图片*/
.open_shop_head{width: 1000px; height: 90px; margin: auto;}
.open_shop_head img{margin-top: 12px;}
.open_shop_head .sp1{color: #666;margin-top: 35px;float: right; font-size: 14px;}
.open_shop_head .sp1 .i1{color: #ff8800; font-size: 14px;}
.open_shop_main{width: 100%; height: auto; border-top: 1px solid #e9e9e9; background: #f9f9f9; padding-bottom: 130px; position: relative;}
.open_shop_cen{width: 1000px; height: auto; margin: 20px auto 0px; padding-bottom: 50px; box-shadow: #c5c5c5 0px 1px 10px;-moz-box-shadow: #c5c5c5 0px 1px 10px; -webkit-box-shadow: #c5c5c5 0px 1px 10px; background: #fff; border-top: 1px solid #fff;}
.open_shop_cen .tops{width: 100%; height: 114px; background: #f6f6f6;}
.special_i1{color: #c1c1c1; font-size: 14px; margin-left: 10px;}
.renzhen{font-size: 30px; font-weight: bold; color: #666; margin-left: 25px;}

.open_shop_img_main{width: 770px; height: auto; border: 1px solid #eee; float: left; margin-left: 10px;}
.open_shop_img_main .basic_img_top{height: 70px;}
.open_shop_img_main .front_img{width: 108px; height: 70px;}
.open_shop_img_main .cen_sp1{color: #9a9a9a; font-size: 14px; margin-left: 15px;line-height: 70px;}
.open_shop_img_main .front_img_mask .sp2{cursor: pointer; width: 50px; height: 58px;margin-top: 3px; display: inline-block;}
.open_shop_img_main .front_img_mask .sp2:first-child{margin-left: 4px;}
.basic_img_left img{width: 100%; height: 100%;}
.basic_img_left{width: 108px; height: 70px; float: right; position: relative;}
.sample_mask{position: absolute; top: 0px; left: 0px;width: 42px; height: 22px; text-align: center; line-height: 22px; color: white;background: rgba(0,0,0,0.6); font-size: 14px;}
.submit_apply_btn{width: 108px; height: 44px;margin-top: 50px;margin-left: 110px;margin-bottom: 60px; cursor: pointer; background: #ff8800;text-align: center; line-height: 44px; color: white; font-size: 14px;}
.open_shop_bottom{width: 100%; height: 40px; background: #f9f9f9;position: absolute;bottom: -40px;left: 0px;}

.open_shop_line{width: 100%; height: 1px; border-bottom: 1px solid #e9e9e9;}
.open_shop_successful{width: 1000px; height: 520px;margin: auto;}
.open_shop_successful .div_1{width: 96px; height: 87px;background: lightblue; margin: 150px auto 0px;background: url(../images/member_icon.png) no-repeat -396px -349px;}
.open_shop_successful .p1{color: #555; font-size: 16px; margin-top: 20px;text-align: center;}
.open_shop_successful .p2{color: #999; font-size: 14px; margin-top: 45px;text-align: center;}
.open_shop_successful .p2 .i1{width: 16px; height: 16px;display: inline-block;background: url(../images/member_icon.png) no-repeat -29px -269px; vertical-align: text-top; margin-right: 3px;}
.open_shop_successful .p3{color: #999; font-size: 14px; margin-top: 5px;text-align: center;}
.success_a1{width: 102px; height: 28px; border: 1px solid #eee; margin: 50px auto;text-align: center; line-height: 28px;color: #666;font-size: 14px;}

/*首页遮罩层*/
.home_pop_mask{display: none;width: 100%; height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0px; left: 0px;z-index: 10000;}
.home_pop_tour{display: none;width: 100%; height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0px; left: 0px;z-index: 10000;}
.home_login{display: none; width: 699px; height: 438px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.sms_login_main{display: none;width: 699px; height: 367px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.phone_register{display: none; width: 699px; height: 440px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
/*.email_register{display: none; width: 699px; height: 438px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}*/
.home_back_pass{display: none; width: 405px; height: 427px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.apply_enter{display: none; width: 405px; height: 425px; position: absolute;background: white; margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}

/*.import_apply_enter{display: none; width: 405px; height: 405px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}*/
.import_enter_succee{display: none; width: 361px; height: 353px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.import_basic_infor_main{display: none; width: 538px; height: 355px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}
.import_enjory_content{display: none; width: 449px; height: 599px;background: white; position: absolute;margin: auto; top: 0px; bottom: 0px; left: 0px;right: 0px;}

.import_login{width: 699px; height: 438px;}
.import_sms_login{display: none;width: 699px; height: 367px;}
.import_phone_register{width: 699px; height: 440px;}
.head_close{width: 100%; height: 42px; text-align: right;}
.head_close .sp1{width: 48px; height: 28px;text-align: left; background: #f4f4f4;border-bottom-left-radius: 15px;border-top-left-radius: 15px; display: inline-block; margin-top: 15px;}
.head_close .head_close_btn{width: 20px; height: 20px;margin-top: 4px;cursor: pointer; margin-left: 4px;background: url(../images/member_icon.png) no-repeat -61px -411px #d8d8d8; border-radius: 15px; display: inline-block;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.head_close .head_close_btn:hover{cursor: pointer; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.home_login_left{width: 420px; height: auto; float: left;}
.home_login_right{width: 279px; height: auto; float: right;}
.home_login_left .p1{text-align: center;margin-bottom: 35px;}
.home_login_left .p1 span{color: #333; cursor: pointer; width: 163px; height: 27px;font-size: 18px; text-align: center; line-height: 27px;display: inline-block;}
.ordinary_login{border-right: 1px solid #eee;}
.other_colff{color: #ff8800 !important;}
/*.phone_register_btn{border-right: 1px solid #eee;}*/

.login_masks{ width: 699px; height:400px; background: rgba(0,0,0,0.2); position: absolute; top: 0px; display: none;}
.login_masks img{display: block; margin: auto; margin-top:165px; width: 50px;}
.home_login_input{width: 325px; height: 42px; border: 1px solid #eee; margin: auto;}
.home_login_input i{margin: 8px;}
.home_login_input .i1{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -56px -112px;}
.home_login_input .i2{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -238px -439px;}
.home_login_input .i3{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -129px -439px;}
.home_login_input .i4{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -130px -473px;}
.home_login_input input{width: 280px;height: 20px;padding: 11px 0; color: #999; font-size: 14px;vertical-align: top; outline: none;}
.home_login_input input::-webkit-input-placeholder { color: #999; } 
.home_login_input input:-moz-placeholder { color: #999; } 
.home_login_input input::-moz-placeholder { color: #999; } 
.home_login_input input:-ms-input-placeholder{color: #999; }

.chatimg3{width: 146px; height: 140px; display: block; margin:10px auto 0;}
.home_login_btn{width: 327px; height: 44px;background: #ff8800;text-align: center; line-height: 44px;color: white; font-size: 16px; margin: auto;cursor:pointer;}
.forget_pass{color: #999; font-size: 14px; float: right; margin-top: 10px; margin-right: 40px; cursor: pointer;}
.home_login_right .p1{color: #333; font-size: 18px; text-align: center;}
.home_login_right .p2{cursor: pointer; text-align: center; margin-top: 10px;}
.home_login_right .p2 i{width: 37px; height: 37px;vertical-align: middle; background: url(../images/member_icon.png) no-repeat; display: inline-block; margin-right: 20px;}
.qq_login{width: 92px; height: 20px; display: inline-block;text-align: left; color: #838282; font-size: 14px;}
.chat_login{width: 92px; height: 20px; display: inline-block;text-align: left; color: #838282; font-size: 14px;}
.home_login_right .p2 .i1{background-position: -23px -437px;}
.home_login_right .p2 .i2{background-position: -19px -486px;}
.home_login_right .p2 .qq_i1{background-position: -80px -437px;}
.home_login_right .p2 .chat_i2{background-position: -81px -486px;}
.home_login_right .p3{color: #838282; font-size: 14px;text-align: center; margin-top: 20px;}
.home_login_right .p4{color: #838282; font-size: 14px;text-align: center;}
.home_login_right .p3 .promptly_zhu_btn{font-size: 14px; color: #ff8800; cursor: pointer;}
.home_login_right .p3 .promptly_deng_btn{font-size: 14px; color: #ff8800; cursor: pointer;}

.home_login_left .p2{color: #999;font-size: 14px; margin-top: 10px;text-align: center;}
.sms_login_p1{margin-left: 46px;}
.sms_login_p1 .sp1{float: left; width: 191px; height: 42px;border: 1px solid #eee; display: inline-block;}
.sms_login_p1 .sp2{float: left;width: 123px; height: 42px; display: inline-block;  border: 1px solid #eee; margin-left: 10px;}
.sms_login_p1 .sp4{float: left;width: 123px; height: 42px; cursor: pointer; display: inline-block;  border: 1px solid #ff8800; margin-left: 10px; color: #ff8800; text-align: center; font-size: 14px; line-height: 42px;}
.sms_login_p1 .sp5{float: left;width: 123px; height: 42px; cursor: pointer; display: inline-block;  border: 1px solid #eee; margin-left: 10px; color: #999; text-align: center; font-size: 14px; line-height: 42px;}
.sms_login_p1 .sp1 .i1{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -170px -439px; margin: 8px;}
.sms_login_p1 .sp1 .i2{width: 26px; height: 26px; display: inline-block;background: url(../images/member_icon.png) no-repeat -201px -439px; margin: 8px;}
.sms_login_p1 .sp1 input{width: 145px;height: 20px;padding: 11px 0; color: #999; font-size: 14px;vertical-align: top; outline: none;}
.sms_login_p1 .sp1 input::-webkit-input-placeholder { color: #999; } 
.sms_login_p1 .sp1 input:-moz-placeholder { color: #999; } 
.sms_login_p1 .sp1 input::-moz-placeholder { color: #999; } 
.sms_login_p1 .sp1 input:-ms-input-placeholder{color: #999; } 


.login_error_p {height: 26px;line-height: 26px;margin-left: 53px;}
.login_error_p .i3{color: #8dc670;}
.login_error_p .i1 {width: 16px;height: 16px;background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub;display: inline-block;margin-right: 8px;}
.login_error_p .i2 {width: 16px;height: 16px;background: url(../images/member_icon.png) no-repeat -96px -23px;vertical-align: sub;display: inline-block;margin-right: 8px;}
.login_error_p i{color: #ff5f5f;}
.login_error_p .login_error_sp1{display: none;}
.home_read_btn{color: #999; font-size: 14px; margin-left: 48px; margin-top: 10px;}
.home_read_btn i{cursor: pointer; width: 14px; height: 14px;margin-right: 2px; background: url(../images/flow_icon.png) no-repeat -43px -169px; display: inline-block; vertical-align: middle;}
.home_read_btn .i1{background: url(../images/flow_icon.png) no-repeat -44px -203px;}

.home_login_left .p3 a{color: #333; font-size: 14px;}
.back_pass_main{ width: 405px; height: auto; float: left;}
.back_pass_main .p1{color: #333; font-size: 18px; text-align: center; margin-bottom: 40px;}
.back_pass_main .sms_login_p1{margin-left: 40px;}
.back_login{color: #999;font-size: 14px;float: right;margin-top: 10px;margin-right: 40px;cursor: pointer;}


.enter_succee_main{width: 361px; height: 244px; text-align: center;}
.succee_i1{width: 85px; height: 85px; display: inline-block;background: url(../images/member_icon.png) no-repeat -402px -350px; margin: 20px auto 0px;}
.enter_succee_main .p1{color: #555; font-size: 16px; margin-top: 10px;}
.enter_succee_main .p2{text-align: center; margin-top: 30px;}
.enter_succee_main .p2 .sp1{display: inline-block; font-size: 14px; width: 73px; height: 28px; border: 1px solid #eee;text-align: center; line-height: 28px; color: #666;}
.enter_succee_main .p2 .sp2_ren{display: inline-block; font-size: 14px; width: 99px; height: 30px; text-align: center; line-height: 30px; color: white; background: #8dc670; margin-left: 10px;}

.enter_succee_bot{width: 329px; height: 43px;padding: 16px; background: #f9f9f9;border-top: 1px solid #eee; color: #999; font-size: 12px; line-height: 22px;}
.enter_succee_bot .i1{width: 16px; height: 16px; display: inline-block; background: url(../images/member_icon.png) no-repeat -30px -268px; margin-right: 5px;}

.fill_basic_infor{width: 100%; height: auto;}
.fill_basic_infor .p1{color: #555; font-size: 26px; font-weight: bold;text-align: center;}
.fill_basic_bot{width: 538px; height: 242px; border-top: 1px solid #f7f7f7; margin-top: 36px;}
.fill_basic_bot .p2{margin-top: 25px;}
.fill_basic_bot .p2 label{color: #666; font-size: 14px; margin-left: 30px;}
.fill_basic_bot .p2 select{width: 124px; height: 34px; border: 1px solid #eee; margin-left: 5px; color: #999; font-size: 14px;}

.dian_name{width: 325px; height: 32px; border: 1px solid #eee; outline: none; margin-left: 10px; color: #999; font-size: 14px; text-indent: 6px;}
.infor_btns{width: 120px; height: 44px; text-align: center; line-height: 44px; color: white; font-size: 14px; background: #ff8800;cursor: pointer; margin: 38px auto;}
.enjory_content_top{width: 449px; height: 123px; background: #fcfcfc;}
.enjory_content_top .p1{color: #64c400; font-size: 30px; font-weight: bold; text-align: center;}
.enjory_content_top .p2{color: #999999; font-size: 14px;  text-align: center; margin-top: 8px;}
.enjory_content_bot{width: 449px; height: 476px; overflow: auto;}
.enjory_content_bot .enjory_cen_list:first-child{border-top: 1px solid #f7f7f7;} 
.enjory_cen_list{width: 100%; height: auto; border-bottom: 1px solid #f7f7f7;}
.enjory_cen_list:after{display:block;clear:both;content:"";overflow:hidden;}
.enjory_cen_left{width: 145px; height: 73px; float: left; text-align: center;}
.enjory_cen_right{width: 256px; height: auto;padding: 15px; float: left;}
.enjory_cen_go{width: 100%; height: 78px;text-align: center; line-height: 78px;}
.enjory_cen_go a{color: #666; font-size: 14px;}
.enjory_cen_go a:hover{color: #ff8800;}
.enjory_cen_go a .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -172px -500px; vertical-align: sub; margin-left: 5px;}

.enjory_cen_left i{width: 24px; height: 24px;margin-top: 10px; display: inline-block;background: url(../images/member_icon.png) no-repeat;}
.enjory_cen_left .i1{background-position: -21px -537px;}
.enjory_cen_left .i2{background-position: -66px -535px;}
.enjory_cen_left .i3{background-position: -113px -535px;}
.enjory_cen_left .i4{background-position: -165px -535px;}
.enjory_cen_left .i5{background-position: -211px -535px;}
.enjory_cen_left p{text-align: center; margin-top: 5px;}
.enjory_cen_left .p1{color: #7cc576;}
.enjory_cen_left .p2{color: #fbb574;}
.enjory_cen_left .p3{color: #7acfc1;}
.enjory_cen_left .p4{color: #93b8df;}
.enjory_cen_left .p5{color: #b1b0f8;}


.enjory_cen_right span{cursor: pointer; position: relative; padding: 2px 7px;display: inline-block; margin-right: 5px; margin-bottom: 8px;}

.enjory_cen_span1 span{border: 1px solid #cbe8c8;color: #7cc576;}
.enjory_cen_span1 .sp1{background: #7cc576; color: white;}
.enjory_cen_span1 span:hover{background: #7cc576;color: white;}
.enjory_cen_span1 span .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -288px -121px;position: absolute; right: 0px; bottom: 0px;}

.enjory_cen_span2 span{border: 1px solid #fee1c7;color: #fcb574;}
.enjory_cen_span2 .sp1{background: #fcb574; color: white;}
.enjory_cen_span2 span:hover{background: #fcb574;color: white;}
.enjory_cen_span2 span .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -28px -581px;position: absolute; right: 0px; bottom: 0px;}

.enjory_cen_span3 span{border: 1px solid #d1f2ec;color: #7acfc1;}
.enjory_cen_span3 .sp1{background: #7acfc1; color: white;}
.enjory_cen_span3 span:hover{background: #7acfc1;color: white;}
.enjory_cen_span3 span .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -70px -581px;position: absolute; right: 0px; bottom: 0px;}

.enjory_cen_span4 span{border: 1px solid #d4e3f2; color: #93b8df;}
.enjory_cen_span4 .sp1{background: #93b8df; color: white;}
.enjory_cen_span4 span:hover{background: #93b8df;color: white;}
.enjory_cen_span4 span .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -108px -581px;position: absolute; right: 0px; bottom: 0px;}

.enjory_cen_span5 span{border: 1px solid #b1b0f8; color: #b1b0f8;}
.enjory_cen_span5 .sp1{background: #b1b0f8; color: white;}
.enjory_cen_span5 span:hover{background: #b1b0f8;color: white;}
.enjory_cen_span5 span .i1{width: 15px; height: 15px; display: inline-block; background: url(../images/member_icon.png) no-repeat -144px -581px;position: absolute; right: 0px; bottom: 0px;}


/*新版跟团游*/
.gentuan_bc{width: 100%;height: 89px;border-top: 1px solid #ddd;border-bottom: 1px solid #f5f5f5; background: url(../images/gentuan_top_bc.png) no-repeat top center;min-width: 1190px; position: relative;}
.gentuan_bc .scrollseach{top: 25px;}
.new_group_head{margin-top: 10px;}
.new_group_head:after{display: block;content: "";clear: both; overflow: hidden;}
.group_head_left{width: 229px; height: 410px; float: left;  border-top: 1px solid #eee;}
.group_head_list{position: relative; width: 227px; height: 101px;border: 1px solid #eee; border-top: none;}
.group_head_list:hover{background: #fafafa; border-right: 1px solid #fafafa;}
.group_head_list:hover .p1 .i2{background: url(../images/member_icon.png) no-repeat -201px -630px;}

.group_head_list .p1 .i1{width: 31px; height: 31px; display: inline-block;background: url(../images/member_icon.png) no-repeat; vertical-align: middle; margin: 5px; margin-left: 10px;}
.group_head_list .p1 .other_i1{background-position:  -21px -617px;}
.group_head_list .p1 .other_i2{background-position:  -63px -617px;}
.group_head_list .p1 .other_i3{background-position:  -105px -617px;}
.group_head_list .p1 .other_i4{background-position:  -145px -617px;}

.group_head_list .p1 .sp1{color: #333;vertical-align: middle; font-size: 16px;}
.group_head_list .p1 .i2{width: 13px; height: 16px; display: inline-block;background: url(../images/member_icon.png) no-repeat -201px -604px; float: right; margin-top: 10px; margin-right: 20px;}
.group_head_ul{font-size: 0px; width: 200px; height: 56px; overflow: hidden; margin: auto;}
.group_head_ul li{ color: #888; width: 66px;text-align: center; line-height: 25px; height: 25px; display: inline-block;margin-top: 3px; font-size: 14px; overflow: hidden;}
.group_head_ul li:hover{color: #ff8800;}

.group_right_mask{z-index: 1000; display: none; width: 494px; height: 372px; padding: 18px; background: #fafafa; position: absolute; left: 229px; box-shadow: 0 0 5px 1px #f4f4f4}
.group_head_list .r_mask1{top: 0px;}
.group_head_list .r_mask2{top: -102px;}
.group_head_list .r_mask3{top: -204px;}
.group_head_list .r_mask4{top: -306px;}
.group_right_mask a{display: inline-block;margin-right: 15px; color: #888; margin-bottom: 10px;}
.group_right_mask a:hover{color: #ff8800;}

.group_head_right{width: 961px; height: 410px; float: right;}
.group_head_r{position: relative; width: 256px; height: 410px; float: right; margin-left: 10px;}
.group_head_r img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.group_head_r img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.group_head_l{float: left;}
.group_h_top{width: 695px; height: 200px;margin-bottom: 10px; }
.group_h_bot{width: 695px; height: 200px;}
.group_sml_img{position: relative; width: 276px; height: 200px; margin-left: 10px; float: left;}
.group_sml_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.group_sml_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.group_big_img{position: relative; width: 396px; height: 200px; margin-left: 10px; float: left;}
.group_big_img img{width: 100%; height: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.group_big_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}

.cen_mask1{width: 100%; height: 70px; position: absolute; top: 0px; left: 0px;background: -webkit-gradient(linear,left bottom,left top,color-stop(1,rgba(0,0,0,0.4)),color-stop(0,transparent));}

.cen_mask1 .p1{margin: 20px 0 0 20px;border-bottom: 1px solid #e8eced;display: inline-block; line-height: 25px;}
.cen_mask1 .p1 .i1{color: #74c059; font-size: 18px;}
.cen_mask1 .p1 .color_i1{color: #74c059;}
.cen_mask1 .p1 .color_i2{color: #64a6e3;}
.cen_mask1 .p1 .color_i3{color: #d8af71;}
.cen_mask1 .p1 .color_i4{color: #51b9ae;}
.cen_mask1 .p1 .color_i5{color: #f87761;}
.cen_mask1 .p1 .i2{color: #d7d8da; font-size: 14px; margin-left: 5px;}
.cen_mask1 .p2{color: #adadaf; line-height: 20px; font-size: 14px;margin: 3px 0 0 20px;}



.soon_group_tit{color: #ff7800; font-size: 22px; margin-top: 38px;}
.soon_group_time{font-size: 0px; margin-top: 10px;}
.soon_group_time li{width: 297px; height: 35px;text-align: center; display: inline-block;}
.soon_group_time li .sp1{width: 103px; height: 22px;font-size: 14px; border: 1px solid #e4e4e4; border-radius: 5px;text-align: center; line-height: 22px; color: #333; background: #f6f6f6; display: inline-block; margin-top: 6px;}
.soon_group_line{width: 1190px; height: 30px;position: relative; border-top: 2px solid #eceef4; margin-top: 22px;}
.ben_group{position: absolute; top: -16px; left: 106px; width: 85px; height: 28px; background: #86bc20; text-align: center;line-height: 28px; font-size: 16px; color: white;}
.ben_group_icon{cursor: pointer; width: 25px; height: 31px; position: absolute;}
.ben_icon_0{top: -15px; left: 136px;}
.ben_icon_1{top: -15px; left: 435px;}
.ben_icon_2{top: -15px; left: 736px;}
.ben_icon_3{top: -15px; left: 1034px;}

.ben_group_icon .sp1{width: 16px; height: 16px;display: inline-block; margin: 4px 0 0 4px; border: 1px solid #e2e2e2;border-radius: 50%; background: white;}
.ben_group_icon .sp2{display: none; width: 25px; height: 31px; background: url(../images/member_icon.png) no-repeat -300px -494px;}
.ben_group_icon .sp1 .i1{width: 8px; height: 8px;margin: -3px 0 0 4px;vertical-align: middle; border-radius: 50%; background: #86bc20; display: inline-block;}
.soon_group_line .on .sp1{display: none;}
.soon_group_line .on .sp2{display: block;}


.ben_group_div{margin-top: 8px;margin-bottom: 40px; display: none;}
.ben_group_div:after{display: block;content: "";clear: both; overflow: hidden;}
.ben_group_list{width: 289px; height: 290px; float: left; margin-left: 10px; box-shadow: 0px 0px 5px #f6f6f6;}
.ben_group_list:hover{box-shadow: 0px 0px 5px #f80;}
.ben_group_div .ben_group_list:first-child{margin-left: 2px;}
.ben_list_img{position: relative;width: 289px; height: 182px;}
.ben_list_img .mask_1{width: 62px; height: 27px; border-radius: 6px; background: #74c059; color: white;font-size: 14px; text-align: center; line-height: 27px;position: absolute; top: 10px; left: 10px;}
.ben_list_img img{width: 100%; height: 100%;}
.ben_list_bot{width: 269px; height: 78px; padding: 15px 10px;}
.ben_list_bot .p1{line-height: 22px; font-size: 14px; color: #666;height: 44px; overflow: hidden;}
.ben_list_bot .p1:hover{color: #f80; cursor: pointer;}
.ben_list_bot .p2{margin-top: 10px;}
.ben_list_bot .p2 .sp1{color: #333; font-size: 16px;}
.ben_list_bot .p2 .sp1 .i1{margin-left: 6px;color: #333; font-size: 16px;}
.ben_list_bot .p2 .sp2{color: #ff7800; font-size: 14px; float: right; margin-top: -5px;}
.ben_list_bot .p2 .sp2 .i1{color: #ff7800; font-size: 22px; font-weight: bold;}


.new_group_tit{width:100%;height: 38px; border-bottom: 2px solid #eceef4; margin-bottom: 20px;}
.new_group_tit .tit_sp1{color: #333; font-size: 22px; display: inline-block; width: 298px; line-height: 38px;}
.new_group_tit .sp1{cursor: pointer; z-index: 100; line-height: 33px; font-size: 16px; display: inline-block;position: relative; margin-right: 20px;}
.new_group_tit .on{color: #74c059;border-bottom: 2px solid #74c059;}
.new_group_tit .on .tr-up{display: block;}
.new_group_tit .tr-up{display: none; width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid #74c059;position: absolute;left: 0px;right: 0px;margin: auto;bottom: -2px;}
.new_group_tit .tr-down{width: 0;height: 0;border-left: 2px solid transparent;border-right: 2px solid transparent;border-bottom: 3px solid #eceef4;position: absolute;bottom: -6px;left: -2px;}
.new_group_tit .new_group_more{color: #888; font-size: 16px;float: right;margin-top: 8px; margin-right: 5px;}

.new_group_main{margin-bottom: 40px;}
.new_group_main:after{display: block; content: ""; clear: both; overflow: hidden;}
.new_group_right{width: 289px; height: 290px; float: left; margin-left: 11px; box-shadow: 0px 0px 5px #f6f6f6;}
.new_group_right:hover{box-shadow: 0px 0px 5px #f80;}
.ben_list_img .mask_2{position: absolute; bottom: 0px; right: 0px; width: 59px; height: 26px; background: rgba(0,0,0,0.5); text-align: center; line-height: 26px; color: white; font-size: 14px;}

.new_group_left{width: 289px; height: 290px; float: left; position: relative;}
.new_group_left img{position: absolute; top: 0px; right: 0px;}
.new_group_left ul{font-size: 0px; position: relative; top: 0px; left: 0px;}
.new_group_left ul li{width: 68px; height: 24px; background: white; border: 1px solid #ddd;display: inline-block; margin: 12px 0px 0px 20px; font-size: 14px; color: #333; text-align: center; line-height: 24px; overflow: hidden;}

.new_group_review:after{display: block; content: "";clear: both; overflow: hidden;}
.new_group_review{margin-bottom: 35px;}
.group_review_list{width: 283px; height: 191px; border: 1px solid #e2e2e2; float: left;position: relative; margin-left: 16px;}
.new_group_review .group_review_list:first-child{margin-left: 0px;}
.group_review_main{width: 273px; height: 181px;padding: 5px; border: 1px solid #d9d9d9;position: absolute;top: 5px;right: 5px;background: white;}
.group_review_main img{width: 273px; height: 181px;}
.group_review_mask1{width: 51px; height: 19px; background: rgba(0,0,0,0.6); border-radius: 4px; position: absolute; top: 17px; left: 20px; color: white;text-align: center;line-height: 19px;}
.group_review_mask2{width: 229px; height: 35px;padding: 5px 10px; background: rgba(0,0,0,0.6); position: absolute;bottom: 25px; left: 5px; color: white; overflow: hidden; line-height: 18px;}


/*0623个人动态*/
.dongtai_bc {width: 100%;height: 220px;border-top: 1px solid #ddd;background: url(../images/per_dynamic_bc.png) no-repeat top center;min-width: 1190px;position: relative;}
.dongtai_bc .per_head{width:200px;height: 200px;overflow: hidden; border-radius: 50%;position: absolute;top: 35px;left: 0px; border: 4px solid rgba(255,255,255,0.2);}
.dongtai_bc .per_head img{width: 100%; height: 100%;}
.setting_btn{cursor: pointer; width: 23px; height: 23px; position: absolute; top: 38px; left: 0px; background: url(../images/member_icon.png) no-repeat -249px -541px;}
.personal_s{width: 550px; height: 80px; position: absolute; top: 94px; left: 234px; }
.personal_s .p1{font-size: 32px; color: #fffefe; font-weight: bold;}
.personal_s .p2{margin-top: 10px;}
.personal_s .p2 .i1{margin-right: 10px; width: 19px; height: 19px;vertical-align: bottom; display: inline-block;background: url(../images/member_icon.png) no-repeat -291px -545px;}
.personal_s .p2 .i2{margin-right: 10px; width: 19px; height: 19px;vertical-align: bottom; display: inline-block;background: url(../images/member_icon.png) no-repeat -332px -545px;}
.personal_s .p2 span{color: #fffefe; font-style: 16px;}
.personal_s .p2 .sp2{margin-left: 10px;}

.per_dynamic_main:after{display: block; clear: both; overflow: hidden; content: "";}
.per_dynamic_main{margin-top: 25px;}
.per_dynamic_left{width: 163px; height: auto; float: left; margin-left: 25px;}
.per_dynamic_right{width: 960px; height: auto; float: right;}
.news_strategy{width: 960px; height: 146px; border: 1px solid #e6e6e6; box-sizing: border-box;}
.news_strategy:after{display: block; clear: both; overflow: hidden; content: "";}
.news_strategy .s_news{float: left; margin-top: 20px; width: 478px; height: 108px; border-right: 1px solid #e6e6e6; box-sizing: border-box;}
.news_strategy .s_strategy{float: left;margin-top: 20px; width: 480px; height: 108px;}
.news_strategy img{width: 50px; height: 50px; display: block; margin: 20px auto 0;}
.news_strategy .p1{text-align: center; color: #545454; font-size: 16px; margin-top: 8px;}
.news_strategy .p1 .i1{color: #545454; font-size: 16px; font-weight: bold;}
.newtegy_main{width: 960px; min-height: 460px; border: 1px solid #e6e6e6; box-sizing: border-box; margin-top: 24px; padding-bottom: 15px;}
.newtegy_cen{margin-bottom: 30px;}
.newtegy_cen img{width: 100%; height: 480px;}
.newtegy_cen p{width: 96%;}
.newtegy_cen .p1{color: #f7941e; font-size: 16px; font-weight: bold;margin: 16px auto 0;}
.newtegy_cen .p2{margin: 16px auto 0;}
.newtegy_cen .p2 .i1{width: 23px;height: 17px;vertical-align: bottom;margin-right: 8px;background: url(../images/member_icon.png) no-repeat -190px -408px;display: inline-block;}
.newtegy_cen .p2 .i2{color: #8e8d8d; font-size: 12px;}
.newtegy_cen .p2 .i3{color: #8e8d8d; font-size: 12px; margin-left: 40px;}
.newtegy_cen .p2 .i4{color: #8e8d8d; font-size: 12px; margin-left: 8px;}
.newtegy_cen .p3{margin: 16px auto 0; color: #a1a1a1; font-size: 14px; line-height: 26px; height: 78px; overflow: hidden; text-align: justify;}
.newtegy_none{width: 960px; height: 460px;border: 1px solid #e6e6e6; box-sizing: border-box; margin-top: 24px;}
.newtegy_none img{width: 260px; display: block; margin: 100px auto 0;}
.newtegy_none p{text-align: center; color: #666; font-weight: bold; font-size: 22px;}

.per_dynamic_right .news_main_img{width: 245px; height: 157px;}
.per_dynamic_right .news_main_cen{width: 690px;}
.per_dynamic_right .news_main_cen .sp1 .p_bot{color: #aaa; font-size: 14px; }
.per_dynamic_right .news_main_cen .sp1 .i1{width: 23px;height: 17px;vertical-align: bottom;margin-right: 8px;background: url(../images/member_icon.png) no-repeat -190px -408px;display: inline-block;}


.per_dynamic_right .statesnewsleft .tn-place{margin-left: 0px;}
.per_dynamic_right .states_div .statesimg img{width: 224px !important; height: 150px !important;}
.per_dynamic_right .states_div .statesimg{height: 150px}
.per_dynamic_right .states_div .statesimg:after{display: block;clear: both; content: ""; overflow: hidden;}

.per_dynamic_nav{cursor: pointer; width: 160px; height: 60px; border-bottom: 1px solid #edf1f2; line-height: 60px;}
.per_dynamic_nav .sp1{color: #787d82; font-size: 14px; line-height: 60px;display: inline-block;}
.per_dynamic_nav .sp2{color: #8dc670;}
.per_dynamic_nav .i1{width: 19px; height: 17px; display: inline-block; background: url(../images/member_icon.png) no-repeat; margin: 0px 25px 0 20px; vertical-align: sub;}
.per_dynamic_nav:hover .sp1{color: #333;}
.per_dynamic_nav:hover .i2{background-position:-235px -600px;}
.per_dynamic_nav1:hover .i1{background-position: -426px -457px;}
.per_dynamic_nav2:hover .i1{background-position: -427px -490px;}
.per_dynamic_nav3:hover .i1{background-position: -427px -525px;}
.per_dynamic_nav4:hover .i1{background-position: -427px -556px;}
.per_dynamic_nav5:hover .i1{background-position: -427px -590px;}

.per_dynamic_nav1 .l_i1{background-position: -385px -458px;}
.per_dynamic_nav1 .l_i3{background-position: -465px -457px;}
.per_dynamic_nav2 .l_i1{background-position: -385px -490px;}
.per_dynamic_nav2 .l_i3{background-position: -466px -490px;}
.per_dynamic_nav3 .l_i1{background-position: -385px -525px;}
.per_dynamic_nav3 .l_i3{background-position: -466px -525px;}
.per_dynamic_nav4 .l_i1{background-position: -385px -556px;}
.per_dynamic_nav4 .l_i3{background-position: -466px -556px;}
.per_dynamic_nav5 .l_i1{background-position: -386px -588px;}
.per_dynamic_nav5 .l_i3{background-position: -466px -588px;}

.per_dynamic_nav .i2{width: 9px; height: 10px; display: inline-block; background: url(../images/member_icon.png) no-repeat -235px -619px;margin-left: 50px;}
.per_dynamic_nav .r_i1{background-position:-235px -619px;}
.per_dynamic_nav .r_i3{background-position:-235px -581px;}

.per_rp1{color: #545454;font-size: 16px; font-weight: bold; border-bottom: 1px solid #d8d8d8; height: 42px; line-height: 26px;}

.new_dynamic_div{border-bottom: 1px solid #f5f5f5; padding-bottom: 28px; margin-top: 28px;}
.new_dynamic_div .p1 i{color: #8e8d8d; margin-right: 10px;}
.new_dynamic_div h2{color: #444; font-size: 16px; margin-top: 10px;}
.new_dynamic_list{width: 920px; height: auto; padding: 20px; background: #f5f5f5; margin-top: 20px;}
.new_dynamic_list:after{display: block; clear: both; content: "";overflow: hidden;}
.new_dynamic_list .p1 .sp1{color: #444; font-size: 16px;}
.new_dynamic_list .p1 .sp2{float: right; color: #666;}
.new_dynamic_list .p1 .sp2 .i1{width: 23px;height: 17px;vertical-align: bottom;margin-right: 5px;background: url(../images/member_icon.png) no-repeat  -155px -408px;display: inline-block;}
.new_dynamic_list .p1 .sp2 .i2{width: 23px;height: 17px;vertical-align: bottom;margin-left: 20px;margin-right: 8px;background: url(../images/member_icon.png) no-repeat -190px -408px;display: inline-block;}
.new_dynamic_list .p2{color: #a0a0a0; font-size: 14px;line-height: 26px; margin-top: 20px; text-align: justify;}   	
.new_dynamic_list .p3 .sp1{color: #5a5a5a; font-size: 18px; margin-right: 5px;}
.new_dynamic_list .p3 .sp2{color: #b7b7b7; font-size: 12px; margin-right: 15px;}
.new_dynamic_list .p3 .sp3{color: #5a5a5a; font-size: 14px;}
.new_dynamic_list .p3 .sp4{color: #fc8530; font-size: 14px;}
.new_dynamic_list .p3 .sp4 .i1{color: #fc8530; font-size: 22px; font-weight: bold;}
.new_dynamic_list .p4{margin-top: 20px;}
.new_dynamic_list .p4 label{color: #008cc8; width: 40px; height: 16px; display: inline-block;}
.new_dynamic_list .p4 .sp2{color: #a1a1a1; font-size: 14px;line-height: 22px;width: 878px; float: right; text-align: justify;}

/*08-14错误页面*/
.mistake_main{width: 386px; height: 500px;  margin: 150px auto 50px;}
.mistake_main img{margin: auto; display: block;}
.mistake_main .p1{color: #c80000; font-size: 22px; text-align: center; margin-top: 40px;}
.mistake_main .p2{color: #333; font-size: 16px; margin-top: 20px; margin-left: 40px;}
.mistake_main .p3{color: #333; font-size: 16px; margin-top: 6px;margin-left: 40px;}
.mistake_main .p3 a{color: #0062bb;margin-left: 5px; font-size: 16px;}
.mistake_main .p3 .i1{color: #c80000;font-size: 16px;}


/*09-12临时活动*/
.tempor_main{width: 1190px; height: 338px;}
.tempor_tit{width: 1190px; height: 64px;border-bottom: 2px solid #ddd;}
.tempor_div{position: relative; width: 88px;cursor: pointer; float: left; margin-right: 5px; height: 64px; line-height: 72px;text-align: center; color: #666;font-size: 20px;}
.tempor_bor{border-bottom: 2px solid #ff8800;}
.tempor_bor .sp1{display: block!important;}
.tempor_div .sp1{display: none;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 9px solid #ff8800;position: absolute;left: 36px;bottom: -2px;}
.tempor_div .sp1 .i1{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 5px solid #fff;position: absolute;bottom: -9px;left: -4px;}
.panicBuying-more{position: relative;bottom: -8px;width: 120px;height: 30px;padding: 0;float: right;margin-top: 26px;}
.tempor_swiper1{display: none;}
.tempor_swiper1 .picScroll-left{width: 1190px; border: none; overflow:inherit;}
.tempor_swiper1 .picScroll-left .bd {padding: 0px; height: 252px; overflow: hidden;}
.tempor_swiper1 .picScroll-left .bd ul li{margin-right: 20px;margin-left: 0px;width: 222px}
.tempor_swiper1 .picScroll-left .bd ul li .pic{height: 145px;width: 222px; position: relative;}    
.tempor_swiper1 .picScroll-left .bd ul li .pic img{height: 145px;width: 222px;}    
.tempor_swiper1 .picScroll-left .bd ul li .pic .mask{width: 50px; height: 25px; background: #ff8800; position: absolute; top: 0px; left: 0px; border-bottom-right-radius: 10px; color: #fff; text-align: center; line-height: 25px; font-size: 14px;}
.tempor_swiper1 .picScroll-left .bd ul li .pic .mask2{width: 65px; height: 22px; background: #ff8800; position: absolute; bottom: 0px; right: 0px; border-top-left-radius: 10px; color: #fff; text-align: center; line-height: 22px;}
.tempor_swiper1 .picScroll-left .bd ul li .title{border: 1px solid #ddd; border-top: none; height: 106px;}
.tempor_swiper1 .hd{padding: 0px;position: relative;}
.tempor_swiper1 .hd .next{margin-right: 0px; position: absolute; top: 70px; right: -50px;}
.tempor_swiper1 .hd .prev{ float: left;position: absolute; top: 70px; left: -50px;}
.tempor_swiper1 .hd{overflow:inherit; height: 0px}

.tempor_p1{border-bottom: 1px dotted #ccc;padding: 0 10px 4px;margin: 0 0 7px;height: 38px;font-size: 14px;color: #333;line-height: 19px;overflow: hidden; text-align: justify;}
.tempor_p1:hover{color: #ff8800;}
.tempor_p1 .pro-tag{color: #ff8800; font-size: 14px;}
.tempor_p1 .pro-tag .pro-tag-line{position: relative;top: -1px;padding: 0 3px;color: #bbb;}
.tempor_bot{position:relative; margin-bottom: 5px; height: 50px;}
.tempor_bot .tempor_p2{padding: 0 10px 4px;}
.tempor_bot .tempor_p2 .sp1{color: #bbb;}
.tempor_bot .tempor_p2 .sp1 i{color: #f60; font-size: 18px; font-weight: bold; margin-right: 2px;}
.tempor_bot .tempor_p2 .sp2{text-decoration:line-through; color: #bbb; margin-left: 5px;}
.tempor_bot .tempor_p2 .sp3{float: right; color: #999; margin-top: 3px;}
.tempor_bot .tempor_p2 .sp3 i{color: #999;}
.tempor_bot .tempor_p3{color: #666;padding: 0 10px 4px;}
.tempor_bot .tempor_p3 span{display: inline-block; height: 18px; padding: 0 2px; border-radius: 3px; background: #a2abb4; text-align: center; line-height: 18px; color: #fff; margin:0 3px;}
.tempor_bot .buy_btn{width: 70px; height: 28px; background: #ff8800; text-align: center; line-height: 28px;color: #fff;font-size: 14px; position: absolute;right: 6px; bottom: 0px; border-radius: 3px;}


/*09-19服务条款*/
.ser_topline{border-top: 1px solid #ddd;}
.service_main .p1{font-size: 34px;color: #666;font-weight: bold; margin-top: 10px;}
.service_main h4{font-size: 16px;color: #666;margin-top: 10px;}
.service_main p{margin-top: 10px; font-size: 16px;}

/*09-22注册步骤*/
.zhu_step{position: relative; width: 100%; border-top: 1px solid #ddd; padding-bottom: 200px; background: #fafafa;}
.gong_a{width: 100%; height: 40px; background: #fafafa; position: absolute; bottom: -40px;}
.step_state{width: 1190px; height: 50px; margin-top: 60px;  font-size: 0px;}
.step_state .sp1{width: 33.3%; height: 50px; line-height: 50px; display: inline-block;}
.step_state .sp1 .i1{display: inline-block; width: 285px; height: 6px; background: #66b72e; border-radius: 3px;}
.step_state .sp1 .i2{display: inline-block;width: 16px; height: 16px;vertical-align: sub; position: relative; top: 2px; left: -3px; border-radius: 50%;background: #66b72e;}
.step_state .sp1 .i3{color: #666; font-size: 16px; margin-left: 8px; vertical-align: middle;}
.step_state .unstate .i1{background: #dfdfdf;}
.step_state .unstate .i2{background: #dfdfdf;}
.step_main{width: 1188px; height: 530px; background: #fff; margin-top: 40px; border: 1px solid #eeeded; border-radius:5px;}
.step_top{height: 66px; border-bottom: 1px solid #ededed; color: #666; font-size: 16px; line-height: 66px; text-indent: 30px;}
.step_cen1{width: 730px; height: 362px; margin: auto; border-top: 1px solid #fff; padding-top: 30px;}
/*.step_cen1 .p1,.step_cen1 .p2{ text-align: center; }*/
.step_cen1 .p1{border: 1px solid #eeeded; height: 50px; line-height: 50px; border-radius: 8px;}
.step_cen1 .p1 .sp_sp1{ height: 50px; width: 120px; background: #f4f4f4; text-align: center; line-height: 50px; display: inline-block; float: left;}
.step_cen1 .p2 .sp_sp1{ height: 50px; width: 120px; background: #f4f4f4; text-align: center; line-height: 50px; display: inline-block; float: left;}
.step_cen1 .p2{border: 1px solid #eeeded;width: 366px; height: 50px; line-height: 50px; border-radius: 8px; display: inline-block;}
.step_cen1 .p1 .i1,.step_cen1 .p2 .i1{margin-right: 5px; width: 11px; height: 11px; vertical-align: top; color: red; display: inline-block; margin-top: 3px; font-size: 16px;}
.step_cen1 .p1 .i2,.step_cen1 .p2 .i2{color: #333; font-size: 16px;}
.step_cen1 .p1 input{width: 400px; height: 50px; margin-left: 20px; outline: none; font-size: 16px; color: #333;}
.step_cen1 .p2 input{width: 222px; height: 50px; margin-left: 20px; outline: none; font-size: 16px; color: #333;}
.sp1_btn{width: 150px; height: 50px; background: #74c059; text-align: center; line-height: 50px;color: #fff;font-size: 16px; display: inline-block; margin-left: 15px; border-radius: 8px; cursor: pointer;}
.sp2_btn{width: 150px; height: 50px; background: #dfdfdf;  text-align: center; line-height: 50px;color: #fff;font-size: 16px; display: inline-block; border-radius: 8px; margin-left: 15px;}
.tijiao_btn{width: 150px; height: 50px; background: #66b72e; text-align: center; line-height: 50px; color: #fff; font-size: 16px; margin: 48px auto 0; border-radius: 10px; cursor: pointer;}
.cen_num3{letter-spacing: 6px;}
.step_main2{width: 1188px; height: 428px; background: #fff; border: 1px solid #eeeded; border-radius: 5px;  margin-top: 40px;}
.step_cen2{width: 430px; height: 430px; margin: auto; border-top: 1px solid #fff;}
.step_cen2 .p1{color: #74c059; font-size: 24px; text-align: center; margin-top: 20px;}
.step_cen2 .p2{color: #666; font-size: 24px; text-align: center; margin-top: 20px;}
.step_cen2 .p3{color: #666; font-size: 16px; text-align: center; margin-top: 20px;}
.success_icon{width: 85px; height: 85px; margin:60px auto 0; background: url(../images/success_icon.png);}
.step_cen2 .p4{ margin-top: 35px;}
.step_cen2 .p4 .btn1{width: 152px; height: 32px; border: 1px solid #e8e8e8; text-align: center; line-height: 32px; display: inline-block; color: #fff; font-size: 16px; background: #dfdfdf; border-radius: 5px;}
.step_cen2 .p4 .btn2{width: 226px; height: 32px; border: 1px solid #e9e6e4; text-align: center; line-height: 32px; display: inline-block; color: #fff; font-size: 16px; border-radius: 5px; background: #66b72e;margin-left: 40px;}
.public_cuo{color: #333; font-size: 14px; height: 48px;line-height: 48px;margin-left: 120px;}
.public_cuo i{color: #ff5f5f;}
.public_cuo .i1{width: 16px;height: 16px;background: url(../images/member_icon.png) no-repeat -132px -263px;vertical-align: sub;display: inline-block;margin-right: 4px;}
.public_cuo .i2{width: 16px;height: 16px;background: url(../images/member_icon.png) no-repeat -96px -23px;vertical-align: sub;display: inline-block;margin-right: 4px;}

/*限时低价*/
.time_limit{width: 1190px; height: auto; margin-top: 10px; margin-bottom: 15px;}
.time_limit .tit_p1{width: 100%; height: 48px; line-height: 56px;}
.time_limit .tit_p1 .i1{width: 32px; height: 27px; vertical-align: sub; margin-bottom: -3px; margin-right: 10px; background: url(../images/limit_icon.png) no-repeat;display: inline-block;}
.time_limit .tit_p1 .sp1{cursor: pointer; color: #666; font-size: 22px;  margin-right: 32px;}
.time_limit .tit_p1 .limit_c{color: #e74a68;}
.time_limit .linit_line{width: 100%; height: 21px; background: url(../images/public_line.png); margin-bottom: 10px;}
.linit{margin-top: 20px; display: none;}
.linit:after{display: block; content: ""; clear: both; overflow: hidden;}
.linit .picScroll-limit .bd ul li p{width: 92%; margin: auto;}
.linit .picScroll-limit .bd ul li .p1:hover{color: #ff4300;}
.linit .picScroll-limit .bd ul li .p2:hover{color: #ff4300;}
.linit .picScroll-limit .bd ul li .p1{color: #333; font-size: 16px; margin-top: 10px; height: 21px; overflow: hidden;}
.linit .picScroll-limit .bd ul li .p2{color: #333; line-height: 24px; font-size: 14px; margin-top: 5px; height: 48px; overflow: hidden;}
.linit .picScroll-limit .bd ul li .p2 .i1{color: #ff4300; font-size: 14px;}
.linit .picScroll-limit .bd ul li .p3{margin-top: 5px;}
.linit .picScroll-limit .bd ul li .p3 .sp1{color: #ff4300; font-size: 16px; font-weight: bold;}
.linit .picScroll-limit .bd ul li .p3 .sp1 .i1{color: #ff4300; font-size: 26px; font-weight: bold;}
.linit .picScroll-limit .bd ul li .p3 .sp2{float: right; color: #8d8d8d; font-size: 12px; margin-top: 15px;}
.linit .picScroll-limit{width: 1190px; border: none; overflow:inherit;}
.linit .picScroll-limit .bd {padding: 0px; height: 328px; overflow: hidden;}
.linit .picScroll-limit .bd ul li{width: 280px; height: 326px; float: left; font-size: 0px; border: 1px solid #eeeded; margin-right: 20px;}
.linit .picScroll-limit .bd ul li .linit_list_img{width: 100%; height: 192px; position: relative;}
.linit .picScroll-limit .bd ul li .linit_list_img img{width: 100%; height: 100%; display: block;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.linit .picScroll-limit .bd ul li .linit_list_img img:hover{transform: scale(1.05);-moz-transform: scale(1.05)-webkit-transform: scale(1.05)-o-transform: scale(1.05)}
.linit .picScroll-limit .bd ul li .linit_list_img .mask{width: 128px; height: 32px; background-image: url(../images/lim_maskbk.jpg); position: absolute; top: 10px; left: 15px; color: #fff; font-size: 16px; font-weight: bold; text-align: center; line-height: 32px; z-index: 1;}
.linit .picScroll-limit .bd ul li .linit_list_img .timeBox{width: 263px; height: 29px; line-height: 29px; position: absolute; bottom: 5px; margin: auto; left: 10px; background: #ebe8e8; text-align: center; color: #666; font-size: 16px;}
.linit .picScroll-limit .bd ul li .linit_list_img .timeBox span{color: #666; font-size: 16px;}
.linit .hd{padding: 0px;position: relative;}
.linit .hd .next{margin-right: 0px; position: absolute; top: 100px; right: -50px;}
.linit .hd .prev{ float: left;position: absolute; top: 100px; left: -50px;}
.linit .hd{overflow:inherit; height: 0px}
.picScroll-limit {margin-top: 20px ;width: 1190px;height: auto;overflow: hidden;position: relative;border: 1px solid #eee;}	
.picScroll-limit .hd .prev,.picScroll-limit .hd .next {display: block;width: 26px;height: 26px;float: right;margin-right: 8px;margin-top: 18px;overflow: hidden;cursor: pointer;background: url(../images/member_icon.png) 0 0 no-repeat;}
.picScroll-limit .hd .next {background-position: -202px -257px;}
.picScroll-limit .hd .prev {background-position: -98px -257px;}	
.pagebar{text-align: right;padding-top: 10px;margin-bottom: 15px}
.pagebar .ti {display: inline-block;}
.pagebar .ti,.pagebar .this-page {border: 1px solid #8dc670;padding: 2px 6px;background: #fff;color: #666;font-size: 12px;text-decoration: none;margin-right: 3px;}
.pagebar .ti:hover, .pagebar .this-page {background: #8dc670;color: #fff;text-decoration: none;}

/*10-09邮箱内容*/
.email_main{background: #d0d0d0; padding: 40px;}
.email_cen{width: 580px;height: auto;margin: 0 auto;padding: 10px;color: #333;background-color: #fff;border: 0px solid #aaa;border-radius: 5px;-webkit-box-shadow: 3px 3px 10px #999;-moz-box-shadow: 3px 3px 10px #999;box-shadow: 3px 3px 10px #999;}
/*.email_cen_Header{height: 11px; background: url(../images/msg1.png); repeat-x 0 0;}*/
.email_cen_pad{padding: 30px; margin: 15px 0;}
.email_cen_pad .p1{color: #333; font-size: 16px; font-weight: bold;}
.email_cen_pad .p1 .sp1{color: #333; font-size: 16px; font-weight: bold;}
.email_cen_pad .p2{margin-top: 16px; color: #333; font-size: 14px;}
.email_cen_pad a{color: #138144; margin-top: 10px;word-break: break-all;word-wrap: break-word;display: block;text-decoration: underline; line-height: 22px; font-size: 14px;}
.email_cen_bot{margin-top: 22px;}
.email_cen_bot:after{display: block; content: ""; clear: both; overflow: hidden;}
.email_cen_bot img{float: left;}
.email_cen_fa{width: 260px; height: 66px; float: left;}
.email_cen_fa p{margin-top: 6px; color: #333;}
.email_cen_fa a{margin-top: 3px;}
.email_cen_fa .fa_p2{color: #138144; margin-top: 0px;}
.member_over_kong{position: relative;width: 300px;margin: 150px auto 170px;height: 104px;}
.member_over_cen{position: absolute;left: 98px;top: 18px;width: 250px; }
.member_over_cen .p1{color: #323333; font-size: 18px;}
.member_over_btn{margin-top: 15px;}
.member_over_btn span{display: inline-block; padding: 5px 8px; border-radius: 5px;}
.member_over_btn .btn1{color: #323333; border: 1px solid #ddd;}
.member_over_btn .btn2{color: #fff; background: #8dc670; margin-left: 10px;}

/*10-09订单详情*/
.ding_zhui{color: #999; font-size: 12px; line-height: 35px;}
.tracking_list{width: 936px; height: auto; font-size: 0px; border-top: 1px solid #eee; background: #fbfbfb; margin-bottom: 20px; margin-top: 20px;}
.tracking_list p{border-bottom: 1px solid #eee; height: 50px;}
.tracking_list span{color: #666; font-size: 12px; width: 312px; height: 49px; text-align: center; line-height: 49px; display: inline-block; overflow: hidden;}
.tracking_list .sp2{border-left: 1px solid #eee; border-right: 1px solid #eee; box-sizing:border-box ;}
.tracking_list .sp1 i{color: #666; font-size: 12px;}
.tracking_list .sp1 .i1{margin-right: 5px;}
.receiving_infor{width: 902px; height: auto; border: 1px solid #eee; padding: 16px;}
.receiving_infor:after{display: block; content: ""; overflow: hidden; clear: both;}
.receiving_infor .infor1,.receiving_infor .infor2,.receiving_infor .infor3{float: left; width: 300px; height: 100%; }
.receiving_infor .infor2{border-left: 1px solid #eee; border-right: 1px solid #eee;}
.receiving_infor .infor1 p{margin-left: 10px;}
.receiving_infor .infor1 .p1{color: #666; font-size: 14px; margin: 5px 0 25px 10px;}
.receiving_infor .infor1 .p2{color: #666; font-size: 12px; margin-top: 10px;}
.receiving_infor .infor1 .p2 .sp1{width: 50px; display: inline-block; height: 25px; line-height: 25px; color: #666; font-size: 12px;vertical-align: top;}
.receiving_infor .infor1 p i{color: #666; font-size: 12px; width: 180px;margin-left: 30px; line-height: 25px; display: inline-block;}
.receiving_infor .infor2 p{margin-left: 20px;}
.receiving_infor .infor2 .p1{color: #666; font-size: 14px; margin: 5px 0 25px 20px;}
.receiving_infor .infor2 .p2{color: #666; font-size: 12px; margin-top: 10px; height: 25px;}
.receiving_infor .infor2 .p2 .sp2{color: #e92121; line-height: 22px; font-size: 12px; width: 90%; display: inline-block;}
.receiving_infor .infor2 .p2 .sp1{width: 80px; display: inline-block; height: 25px; line-height: 25px; float: left;color: #666; font-size: 12px; }
.receiving_infor .infor2 p i{color: #666; font-size: 12px; width: 120px;margin-left: 15px; line-height: 25px; display: inline-block;}
.receiving_infor .infor3 p{margin-left: 20px;}
.receiving_infor .infor3 .p1{color: #666; font-size: 14px; margin: 5px 0 25px 20px;}
.receiving_infor .infor3 .p2{color: #666; font-size: 12px; margin-top: 10px;}
.receiving_infor .infor3 .p2 .sp1{width: 80px; display: inline-block; height: 25px; line-height: 25px; float: left;color: #666; font-size: 12px; }
.receiving_infor .infor3 p i{color: #666; font-size: 12px; width: 120px;margin-left: 15px; line-height: 25px; display: inline-block;}

.receiving_shop{width: 934px; height: auto; border: 1px solid #eee; margin-top: 20px;}
.receiving_shop .top1{height: 42px; line-height: 42px; background: #f7f7f7;}
.receiving_shop .top1 span{height: 42px; text-align: center; color: #666; font-size: 12px; display: inline-block;}
.receiving_shop .top1 .sp1{width: 507px;}
.receiving_shop .top1 .sp2{width: 142px;}
.receiving_shop_list{width: 886px; margin: auto; border-bottom: 1px solid #eee; margin-bottom: -1px;}
.receiving_shop_list:after{display: block; content: ""; overflow: hidden; clear: both;}
.receiving_shop_list .list1{width: 485px; float: left; height: 150px;}
.receiving_shop_list .list2{width: 141px; float: left; height: 150px; text-align: center; line-height: 150px; color: #666; font-size: 12px;}
.receiving_shop_list .list3{width: 119px; float: left; height: 150px; text-align: center; line-height: 150px; color: #666; font-size: 12px;}
.receiving_shop_list .list1 img{width: 160px; height: 90px; display: inline-block; margin-top: 30px; float: left;}
.receiving_shop_list .list1 .sp1{color: #666; font-size: 12px; line-height: 22px; text-align: justify; display: inline-block; float: left; width: 300px; margin: 30px 0 0 15px; height: 66px; overflow: hidden;}
.receiving_shop_list .list1 .sp1:hover{color: #ff8800;}
.receiving_shop_bot{width: 894px; height: auto; border: 1px solid #eee; border-top: none; padding: 20px;}
.receiving_shop_bot:after{display: block; content: ""; overflow: hidden; clear: both;}
.receiving_shop_bot .cen{width: 205px; float: right;}
.receiving_shop_bot .cen{}
.receiving_shop_bot .cen .p2{margin-top: 12px;}
.receiving_shop_bot .cen .p2 .sp1{width: 70px; display: inline-block; height: 25px; line-height: 25px; float: left;color: #666; font-size: 12px; }
.receiving_shop_bot .cen .p2 i{color: #666; font-size: 12px; width: 100px; text-align: right; margin-left: 30px; line-height: 25px; display: inline-block;}
.receiving_shop_bot .cen .p3{margin-top: 12px;}
.receiving_shop_bot .cen .p3 .sp1{width: 70px; display: inline-block; height: 25px; line-height: 25px; float: left;color: #ff8800; font-size: 12px; }
.receiving_shop_bot .cen .p3 i{color: #ff8800; font-size: 18px; width: 100px; font-weight: bold; text-align: right; margin-left: 30px; line-height: 25px; display: inline-block;}
.ding_bian{height: 35px; line-height: 35px; background: #f7f7f7;}
.ding_bian span{color: #666;}
.ding_bian span i{color: #666;}
.ding_bian .sp1{margin-left: 10px;}
.ding_bian .sp2{float: right; margin-top: ; margin-right: 10px;}
.ding_bian .sp2 .i1{color: #ff8800;}


/*10/19静态促销页面*/
.fallow_main{width: 1190px; height: 170px; margin: 5px 0 5px 0;}
.fallow_list{ width: 290px; height: 170px; margin-left: 10px; float: left; overflow: hidden;position: relative;}
.fallow_list:first-child{margin-left: 0px}
.fallow_list .bd{ position:relative; height:100%; z-index:0;}
.fallow_list .bd li{ zoom:1; vertical-align:middle; }
.fallow_list .bd img{ width: 290px; height: 170px; display:block;}

.fallow_list .prev,.fallow_list .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:none; width:26px; height:51px; background:url(../images/f_leftjian.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.fallow_list .next{ left:auto; right:3%; background-position:8px 5px;  background:url(../images/f_rightjian.png) no-repeat;}
.fallow_list .prev:hover,.fallow_list .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.fallow_list .prevStop{ display:none; }
.fallow_list .nextStop{ display:none; }

.publish_input{width: 100%; height: 46px; margin: 20px 0; outline: none; text-indent: 10px; line-height: 46px; border: 1px solid #eee; box-sizing: border-box; color: #999; font-size: 12px;}
.publish_p1{margin-bottom: 30px;}
.publish_p1 .sp1{color: #333; font-size: 14px;}
.publish_p1 select{width: 120px; height: 30px; outline: none; border: 1px solid #eee; color: #999; margin-right: 10px;}
.publish_p1 input{outline: none; width: 120px; height: 30px; border: 1px solid #eee; margin-right: 10px;}
.publish_p1 .codeimg{display: inline-block; width: 100px; height: 30px; border: 1px solid #eee; box-sizing: border-box; margin-right: 20px;position: relative; top: 10px;}
.publish_p1 .codeimg img{width: 100%; height: 100%;}
.publish_p1 a{color: #666; font-size: 14px; }
.fabuxx{display: inline-block; width: 140px; height: 38px; background: #40b71f; text-align: center; line-height: 38px; color: #fff; font-size: 18px; margin-top: 50px;}
.ntextarea{width: 936px; height: 366px; margin-bottom: 30px;}
#content{margin-bottom: 30px;}
.beian{display: inline-block; width: 16px;height: 16px;vertical-align: sub;  background: url(../images/beian.png) 0 0 no-repeat; }
.zizhucode{width: 41px; height: 41px; float: right; position: relative; right: 22px; top: 10px;}
.gen_tuan_price .codemain{width: 170px; height: 170px; border: 1px solid #dedede; position: absolute; right: -1px; bottom: -172px;display: none; border-top: 1px solid #fff; background: #fff; z-index: 1000;}
.gen_tuan_price .codemain img{width: 130px; height: 130px; margin: 6px 20px 0;}
.gen_tuan_price .codemain .p5{color: #666; font-size: 14px; text-align: center; margin-top: 5px;}
.zizhucode:hover{cursor: pointer;}



