@charset "utf-8";
/* CSS Document */

*{ margin:auto;}
ul,ol{ list-style: none;}
img{ border: 0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: inherit;}
i,em{ font-style: 700; font-style:normal}
strong,b{ font-weight: 400;}
input{ outline: none;}
a{ color: #666; text-decoration: none;}
a:hover{ text-decoration: none; color:#ef241e;}
body{font-size: 12px; color: #333;  font-family:Arial, Helvetica, sans-serif; }

/*Common*/
/*宽度*/
.wrap{ width: 1200px; margin: 0 auto;}
.clear{ clear:both;}
/*浮动*/
.fl{ float:  left;}
.fr{ float: right;}


/*导航*/
.nav-yy{height:45px; background:#0d4c9a; clear:both;}
.nav-yy .nav-l{ width: 260px; height: 45px; background: #ff9626; color: #fff;  }
.nav-yy .nav-l span{ line-height: 45px; font-size: 16px;  font-weight:700;}
.nav-yy .nav-l span i{ padding:0 40px;}
.nav-r{ font-size: 14px; font-weight: 700; color: #fff; line-height: 45px; height: 45px;}
.nav-r ul{width:898px; height:45px; }
.nav-r ul li{ float: left;  height:45px; }
.nav-r ul li a{ color: #fff; font-family: "微软雅黑";   line-height:45px; }
.nav-r ul li a:hover{ text-decoration:underline;}
.nav-r ul li i{ padding:0 27px;}


.places{ height:30px;}
.places ul{ padding:0;}
.places ul li{ float:left;}
.places ul li a{ line-height:30px;}
.places ul li i{ padding:0 10px; }

/*搜索模块*/
.searchBox{clear:both; height:50px; border-bottom:2px solid #ddd; background:#f2f2f2;}
.middle-content{float: none; height: 32px; padding:10px; }
.middle-content .list{ width:220px; float:left; border: 1px solid #ddd; height: 30px; background: #fff; margin: 0 9px 0 0;}
.middle-content .list .list-tit{ float: left; color: #999; font-size: 12px; line-height: 30px; padding: 0 9px;}
.middle-content .list .list-con{ float:left; border:none; height:32px;}
.middle-content .list .list-con input{ width:165px; height: 30px; line-height: 30px; padding: 0;float: left;font-size: 14px;border: none; outline: none;}
.search-btn{ width: 120px; float:left; background:#f68b33}
.search-btn .btn01{ border-radius: 2px;}
.search-btn .btn01 span{ font-size: 14px; color: #fff; padding-left: 45px; line-height:30px;}

/*筛选*/
.filterbox{ border: 1px solid #eee; margin-top:9px;}
.filterbox ul{ padding:0; margin:0 10px; border-bottom:1px solid #ddd;}
.filterbox ul li{ height:40px; background-color: #f7f7f7;}
.filterbox .level-name{  width: 60px; float:left; padding: 10px 0 12px 0;text-align: center;line-height: 1;color: #999;font-size: 14px; }
.filterbox .level-detail{ padding: 6px 15px 3px 13px; width: 1110px;}
.filterbox .reset-single{ height: 25px; background:#ff8800; border-radius: 2px; margin-right:30px; line-height: 25px; width: 50px; text-align: center; color:#fff;}
.filterbox .select-top{ text-align: center; height: 28px; padding: 0 11px; margin-right: 40px; float: left; cursor: pointer}
.filterbox .select-top a{ line-height:25px;}
.filterbox .select-top i{ padding:0 10px;}

.filterbox .select-top a input[type=checkbox]{  vertical-align: middle; margin-right:5px;}
.filterbox .select-top a input[type=text]{ width:60px; border:1px solid #ddd;}

/*列表模块*/
.main-list{}
.main-list .fm-hsg{ font-size:20px; color:#ff7800; line-height:50px; }
.main-l{ width:820px;}
.sorbox{ height:40px; background:#eff4fa; border:1px solid #ddd;}
.sorbox ul{ padding:0;}
.sorbox ul li{ float:left; padding:0 20px;}
.sorbox ul li a{ line-height:40px; font-size:14px; color:#333;}
.sorbox ul li i{ padding:0 10px;}
.sorbox ul .on{ background:#4499ff;}
.sorbox ul .on a{ color:#fff;}
.sorbox dl{margin:10px;}
.sorbox dl dd{ float:left; background:#fff; border:1px solid #ddd; border-radius:30px;}
.sorbox dl dd a{ padding:0 10px; color:#333;}
.sorbox dl dd:hover{ background:#4499ff;}

.main-l-01{ padding:20px 0; height:130px; border-bottom:1px solid #ddd;}
.tu01{ width:174px;}
.info{width: 330px; margin-left: 13px;  padding-right: 10px;}
.dm{ font-size: 16px; margin-top: -3px;height: 32px;overflow: hidden;text-overflow: ellipsis;word-break: break-all; }
.dm a{ height: 32px; line-height: 32px;}
.info h3 a i{ background:url(../images/ico11.png) no-repeat 100% 100%; font-weight:700;width: 23px;text-align: center;font-size: 14px;color: #fff;line-height: 32px;display: inline-block;vertical-align: top;}
.info .detail-inflo{ margin-top: 5px;line-height: 21px;overflow: hidden;text-overflow: ellipsis; height:42px;}
.info .detail-inflo a{ color: #005BB5; cursor: pointer;}
.info .icons{ height: 22px;margin-top: 6px;}
.info .icons i{ margin-right: 3px; float: left;}
.info .icon-park{ display: block;width: 20px;height: 20px; background:url(../images/order_06.png) no-repeat;}
.info .icon-restaurant{ display: block;width: 20px;height: 20px; background:url(../images/order_08.png) no-repeat;}
.info .icon-gym{ display: block;width: 20px;height: 20px; background:url(../images/order_10.png) no-repeat;}
.info .icon-metting{ display: block;width: 20px;height: 20px; background:url(../images/order_12.png) no-repeat;}
.info .icon-ljqd{ border:1px solid #27d19f; border-radius:5px; padding:0 10px;}
.info .map-btn{ float:left; border: 1px solid #dcdcdc;display: block;width: 48px;height: 20px;text-align: center;line-height: 20px;border-radius: 2px;margin-top: 5px;color: #005bb5;cursor: pointer;}
.info .map-btn i{ background:url(../images/order_19.png) no-repeat;display: inline-block;width: 10px;height: 13px;margin-right: 2px;vertical-align: -2px}
.sep{ width: 1px; border: 0; background-color: #e6e6e6; height: 100px; float:left;}
.info dl{}
.comment{ float:left; width: 134px; text-align: center;}
.comment dt{ margin:0 20px; background:#dddbdb;}
.comment dt a{ font-size:16px; color:#ff7800;}
.comment dd{ }
.comment dd a{ line-height:40px;}
.comment dd a span{ color:#ff6701;}

.price-info{ width: 155px; text-align: center;}
.price-info p{}
.price-info p span{ font-size:25px; color:#ff6701; font-weight:700;}
.price-info h4{  border:1px solid #ff6701; margin:33px 20px; text-align:center; border-radius:5px; }
.price-info h4 a{ line-height:30px; }

.main-r{ width:366px;}
.main-r-tit { height:40px; border:1px solid #ddd; }
.main-r-tit h3{ width:150px; background:#ff6701;} 
.main-r-tit h3 a{ line-height:40px; color:#fff;}
.main-r-tit h3 a i{ padding:0 15px; vertical-align:-2px;}
.main-r-tit h4{ float:right; line-height:40px; margin-right:15px;}




/*酒店详情开始*/
.hightlight{ background:#f5f5f5;}
.top{font-family: "Microsoft YaHei"; padding: 20px 0;}
.top h3{ font-size: 28px; color: #333; padding-bottom: 18px;}
.address a{ color:#4499ff;}
.address span{  background:#fff; border:1px solid #999; border-radius:30px;}
.address span a{ padding:0 10px;}
.address span i{ padding-left:10px; vertical-align:-2px;}

.bottom{height: 414px; background:#fff; padding-bottom:20px;}
.bottom-l{ width: 780px; height: 414px; padding:10px;}
.bottom-l .left{ width: 550px;height: 412px;overflow: hidden;float: left;position: relative;}
.bottom-l .left .price{ z-index: 999;font-size: 12px;color: #fff;position: absolute;top: 20px;left: 0;width: 550px;height: 50px; background-color:rgba(0,0,0,0.4)}
.bottom-l .left .price span{ line-height: 50px; padding-left:20px;}
.bottom-l .left .price span em{  font-size:25px; color:#ff6701;}
.bottom-l .right{ width: 230px;height: 412px;overflow: hidden;float: left;position: relative;}
.bottom-l .right ul{ padding:0px;}
.bottom-l .right ul li{ width:105px; height:95px; float:left; margin-left:10px; margin-bottom:10px;}
.bottom-l .right ul li a img{ width:105px; height:95px;}
.bottom-r{ width: 350px;height: 414px;margin: 13px 20px 0 30px;position: relative;}
.bottom-r dl dt{color: #666;font-size: 12px;border-bottom: 1px solid #e8e8e8;height: 100px;}
.bottom-r dl dt a{ color: #666;display: block;width: 100%;height: 100%;}
.bottom-r .circle-percent{ display: block;float: left;width: 80px;height: 80px; margin-right:6px;}
.bottom-r .percent{ position: absolute;z-index: 4;text-align: center;width: 80px;font-size: 16px;line-height: 80px; background:#ddd; border-radius:50%;}
.bottom-r .percent span{ color: #ff6633;font-size: 28px;}
.satiinfo{ width: 250px; height: 80px; line-height: 80px;}
.satiinfo h3{ width:100px; float:left; border-right: 1px solid #e8e8e8;}
.satiinfo h3 em{ color:#ff6701;}
.satiinfo h4{ float:left; margin-left:30px;}
.satiinfo h4 span{ color:#093; font-size:25px;}
.review{ font-size: 12px;border-bottom: 1px solid #e8e8e8;height: 100px;padding: 17px 0 12px 0;position: relative;}
.review .commentpage{ position: absolute;right: 0;top: 14px;}
.review .commentpage span{ width:50px; height:50px; padding:5px; border:1px solid #ddd; margin-left:5px; font-weight:700; color:#666;}
.review ul{ padding:0;}
.review ul li{ color:#666;}
.review ul li p{ line-height:20px; padding-top:10px;}
.icon{  border-bottom:1px solid #ddd;}
.icon ul{ padding:0;height:80px; margin:20px 0;}
.icon ul li{ float:left; padding:0 15px;}
.faceilities{ margin-top:20px; }
.faceilities ul{ padding:0;}
.faceilities ul li{ float:left; padding-left:10px;}

.menu{ }
.menu-tit{ height:40px; border-bottom:1px solid #ddd; }
.menu-tit ul{ height:40px; border-bottom:1px solid #ddd; padding:0;}
.menu-tit ul li{ float:left; padding:0 15px;}
.menu-tit ul li a{ line-height:40px; font-size:14px; color:#333;}
.menu-tit ul li:hover{ background:#4499ff;}
.menu-list{  border:1px solid #d9d6d6 }
.menu-list01{ height:67px; margin:20px; padding-bottom:20px; border-bottom:1px solid #ddd;}
.menu-list01-l{ width:100px;}
.menu-list01-r{ width:1000px;}
.sp-name{ height:30px; background:#dfdfdf;}
.sp-name {}
.sp-name li{ width:13%;float:left; line-height:30px; }
.sp-name .on{ width:20%; }
.cx{ height:40px; background:#fff;}
.cx li{ line-height:40px;}
.cx .price{ font-size:20px; color:#ff6701;}
.cx .yf{ background:#fffde6; color:#ff6701; padding:5px 10px;}
.cx .yd{ background:#ff6701; color:#fff; padding:5px 10px;}

.jdxq-main{ margin-top:20px;}
.jdxq-main-l{ width:840px;} 
.jdxx{}
.jdxx h3{ font-size:20px; color:#333;}
.jdxx h3 i{ border-left:5px solid #999; margin-right:15px;}
.jdxx .wx{ height:100px; background:#f5f5f5; margin-top:15px;}
.jdxx .wx ul{ float:left; padding:15px 25px;}
.jdxx .wx ul li{ line-height:30px; font-size:14px; color:#333; font-weight:700; text-align:center;}
.jdxx-b{ margin-top:15px;}
.jdxx-b ul{ padding:0;}
.jdxx-b ul li{ line-height:40px;}
.jdxx-b ul li i{ padding-right:10px;}

.zbjt img{ margin-top:15px; }
.khdp{ margin-top:20px;}
.hpl{ height:100px; margin:15px 0;}
.hpl-l{ width:85px;} 
.hpl-l ul{ width:85px; height:85px; border-radius:50%; background:#f5f5f5; padding:0;}
.hpl-l ul li{ text-align:center; font-size:14px; line-height:0px;}
.hpl-l ul li span{ font-size:16px; color:#ff5555; font-weight:700;line-height:60px;}
.hpl-l p{ text-align:center; line-height:30px;}
.dp-true{ width:600px; border-right:1px solid #ddd;}
.dp-true img{ width:600px;}
.hpl h4{ float:right;  background:#4499ff; border-radius:5px; margin-top:30px; padding-left: 5px;}
.hpl h4 a{ line-height:30px; color:#fff; padding:0 20px;}

.khdp-tit{}
.khdp-tit ul{ height:40px; background:#f5f5f5; padding:0;}
.khdp-tit ul li{ float:left; color:#333; padding:0 20px; line-height:40px;}
.khdp-tit ul li:hover{ background:#4499ff;}

.khdp-main{ }
.khdp-main-l{ clear:both;}
.khdp-main-l ul{padding:0; margin-top:15px;}
.khdp-main-l ul li{ text-align:center; line-height:25px;}
.khdp-main-l ul li i img{ width:85px; height:85px; border-radius:50%;}
.khdp-main-r{ width: 735px; border-bottom:1px solid #ddd; padding-bottom:20px; }
.khdp-main-r h4{ color:#666; padding-top:15px;}
.khdp-main-r h4 i{ vertical-align:-2px;}
.khdp-main-r h5{ line-height:40px; font-size:14px;}
.khdp-main-r ul{ padding:0;height:70px;  margin-bottom:10px; }
.khdp-main-r ul li{ width:75px; height:70px; float:left; margin-right:10px;}
.khdp-main-r ul li img{ width:75px; height:70px;}
.swbj h6{ clear:both; margin:0px;  width:80px; text-align:center; border:1px solid #ddd; border-radius:25px; line-height:30px;}
.swbj p{ line-height:30px;}
.swbj p i img{ vertical-align:-2px;}

.jdxq-main-r{ width:335px;}
.jdxq-main-r h3{ height:40px; border-bottom:1px solid #ddd;}
.jdxq-main-r h3 a{ font-size:16px; color:#50b400;  line-height:40px;}

.fjjd-main01{ height:68px; padding:15px 0; border-bottom:1px solid #ddd;}
.fjjd-l{ width:90px; }
.fjjd-r{ width:240px;}
.fjjd-r h4{ font-size:14px; color:#333; line-height:30px;}
.fjjd-r p{ color:#666;line-height:30px;}
.fjjd-r p i{ color:#ff8300;}
.fjjd-r p span{ float:right; font-size:16px; color:#ff8300; font-weight:700;}


/*门票列表css开始*/
.mp-lb{ background:#f5f5f5; height:auto;}
.mp-check{ border-top:2px solid #ff7800;}
.mp-check ul{ height:40px; background:#fff;}
.mp-check ul li{ float:left; line-height:40px; font-size:14px; padding:0 5px;}
.mp-check ul li a{ padding:0 5px;}
.mp-check ul li .on{ background:#ff7800; color:#fff;  padding:3px 5px;}
.mp-check .on{ margin-top:5px;}

.mp-search{clear:both; height:60px; }
.mp-search-main{float: none; height: 40px;}
.dw input[type=text]{ width:200px; height:40px; background:#fff; border:1px solid #ddd; text-indent:30px;}
.dw i{ position:absolute; left:19%; margin-top:13px; }
.dw span{ position:absolute; left:28%; margin-top:19px;  }
.ss{ margin-left:20px; }
.ss input[type=text]{ width:500px; height:38px; background:#fff; border:2px solid #ff7800; text-indent:30px; color:#666}
.ss h3{ width:80px; height:44px;  background:#ff7800; position:absolute; top:211px; left:56%;}
.ss h3 a{ color:#fff; font-size:14px; line-height:38px;}
.ss h3 a i{ padding:0 10px; position:relative;}


/*左内容*/
.mp-lb-l{ width:910px; }
.mp-lb01{  border:1px solid #ddd; margin-top:10px;}
.mp-lb-t{   padding:15px;}
.mp-tu01{ width:200px;}
.mp-lb01-c{ width:480px; padding:0 10px; border-right:1px solid #ddd;}
.mp-lb01-c h3{ font-size:16px; color:#4ea7ec;}
.mp-lb01-c h3 span{ font-size:12px; color:#666;}
.mp-lb01-c p{ margin-top:5px;}
.mp-lb01-c ul{ padding:0; margin-top:5px;}
.mp-lb01-c ul li{ color:#666; line-height:25px;}

.mp-lb-r{ width:160px; padding:20px 0;}
.mp-lb-r h3 { text-align:center; line-height:40px;}
.mp-lb-r h3 span{ font-size:25px; color:#ff7800; }
.mp-lb-r p { text-align:center; background:#ff7800; border-radius:5px;}
.mp-lb-r p a{ line-height:35px; font-size:15px; color:#fff; font-weight:700;}

.mp-list{ clear:both; padding-top:10px;}
.mp-list .mp-color{ height:35px; background:#e8e6e6;}
.mp-list ul{ height:35px; padding:0; margin:0; clear:both;}
.mp-list ul li{ float:left; line-height:35px; }
.mp-list ul li span{ font-size:18px; font-weight:700; color:#ff7800; }
.mp-list ul .on1{width:330px; color:#ff7800; padding-left:10px;}
.mp-list ul .on2{width:100px; text-align:center;}
.mp-list ul .on3{width:100px; text-align:center;}
.mp-list ul .on1-color{ color:#333;}
.mp-list ul .on2-d{ text-decoration:line-through; font-size:14px; font-weight:700; color:#666;}
.mp-list ul .on4{ color:#ff7800; padding:0 10px; float:right;}
.mp-list ul .on5{ width:50px; float:right;}
.mp-list ul .on5 a{ background:#ff7800; border-radius:5px; color:#fff; padding:3px 10px;}
.mp-b{ border-bottom:1px solid #ddd; }

/*右内容*/
.mp-r{ width:260px; margin-top:10px;  }
.wntj{  border:1px solid #ddd;}
.wntj h3{ font-size:14px; line-height:35px; border-bottom:1px solid #ddd; padding:0 10px; margin:0}
.mp-r-01 ul{ padding:10px; }
.mp-r-01 ul li{ line-height:20px;}
.mp-r-01 ul .on{ color:#ff7800;}
.mp-r-01 ul .on span{ font-size:20px;}

.xgtj{ clear:both; margin-top:20px; padding:0;}
.xgtj h4{ height:35px; background:#f5f5f5; border:1px solid #ddd;  margin:0; padding:0; }
.xgtj h4 a{ font-weight:700; color:#666; line-height:35px; font-size:14px; padding:0 10px;}
.xgtj-main{ width:260px; background:url(../images/pho-bg.jpg) no-repeat; background-size:100% 100%; }
.xgtj-main ul{ height:160px; padding:25px 25px 0px 25px; line-height:25px; color:#1985ff;}

/*门票详情css*/
.mp-xq-ban{ height: 414px; background:#fff;}
.mp-xq-l{ width: 685px;height: 414px;}
.mp-xq-con{ width:551px; margin:0; padding:0;}
.mp-right{ width:114px; }
.mp-right ul{ padding:0px;}
.mp-right ul li{ width:105px; height:95px; float:left; margin-left:10px; margin-bottom:10px;}
.mp-right ul li a img{ width:105px; height:95px;}

.mp-xq-jg h3{ font-size:24px; color:#ff7800; margin:0;}
.mp-xq-jg h3 i{ font-size:14px;}
.mp-xq-jg h3 b{ float:right; font-size:12px;}
.mp-xq-jg h3 b span{ font-size:30px;}
.mp-xq-jg ul{ padding:0; margin:10px 0;}
.mp-xq-jg ul li{ color:#666; line-height:28px;}

.mp-xq-r{ width: 464px;height: 400px;margin: 13px 20px 0 30px;position: relative;}
.mp-xq-r dl dt{color: #666;font-size: 12px;border-bottom: 1px solid #e8e8e8;height: 100px;}
.mp-xq-r dl dt a{ color: #666;display: block;width: 100%;height: 100%;}
.mp-xq-r .circle-percent{ display: block;float: left;width: 80px;height: 80px; margin-right:6px;}
.mp-xq-r .percent{ position: absolute;z-index: 4;text-align: center;width: 80px; height:80px;font-size: 16px;line-height: 80px; background:#ddd; border-radius:50%;}
.mp-xq-r .percent span{ color: #ff6633;font-size: 28px;}
.satiinfo{ width: 250px; height: 80px; line-height: 80px;}
.satiinfo h3{ width:100px; float:left; border-right: 1px solid #e8e8e8;}
.satiinfo h3 em{ color:#ff6701;}
.satiinfo h4{ float:left; margin-left:30px;}
.satiinfo h4 span{ color:#093; font-size:25px;}
.review{ font-size: 12px;border-bottom: 1px solid #e8e8e8;height: 100px;padding: 17px 0 12px 0;position: relative;}
.review ul{ padding:0;}
.review ul li{ color:#666;}
.review ul li p{ line-height:20px; padding-top:10px;}

.mp-xq-t{ border:1px solid #ddd; margin-top:10px;}
.mp-xq-t h3{ height:40px; line-height:40px; border-bottom:2px solid #ff7800;}
.mp-xq-t h3 span{ background:#ff7800; color:#fff; padding:13px;}
.mp-xq-t h3 i{ float:right; padding:0 10px; color:#666;}
.mp-xq-t ul{ height:35px; padding:0; margin:0; border-bottom:1px solid #ddd;}
.mp-xq-t ul li{ float:left; line-height:25px;line-height:35px; text-indent:10px;}
.mp-xq-t ul .on1{ width:600px;}
.mp-xq-t ul .on2{ width:150px;}
.mp-xq-t ul .on3{ width:150px;}
.mp-xq-name{ color:#666;}
.mp-xq-t ul .on2 span{ font-size:20px; color:#ff7800;}
.mp-xq-t ul .on3 span{ background:#ff7800; color:#fff; padding:3px 10px; border-radius:5px; margin-left:10px;}

.mp-xq-ydxz{ clear:both; margin-top:15px;}
.mp-xq-ydxz ul{ height:38px; padding:0; margin:0; border:1px solid #ddd; border-bottom:2px solid #ff7800;}
.mp-xq-ydxz ul li{ float:left; padding:0 15px; border-right:1px solid #ddd;}
.mp-xq-ydxz ul li a{ line-height:35px;}
.mp-xq-ydxz ul li:hover{ background:#ff7800; }
.mp-xq-ydxz ul li:hover a{  color:#fff;}


/*左边*/

.mp-xq-lmain{ width:910px; border:1px solid #ddd; padding:0 10px;}
.mp-xq01{ margin-top:10px;}
.mp-xq01 h3{ font-size:20px; border-bottom:2px solid #ddd; line-height:35px;}
.mp-xq01 h3 i{ position:relative; margin-right:5px;}
.mp-xq01 .mp-xq01-c { line-height:30px; color:#666;}
.xq01-main{ padding:10px 30px; border-bottom:1px dotted #ddd;}
.xq01-main h4{ font-size:16px; line-height:40px;}
.xq01-main p{ line-height:25px; color:#666;}


.mp-xq-dp{ height:375px;  margin-top:20px;}
.mp-xq-myd{height:150px; border:1px solid #ddd; background:#fafafa; margin:10px;}
.myd-l{width:350px; margin: 20px;border-right: 1px solid #ddd;}
.myd-l ul{ text-align:center; padding:10px 0;}
.myd-l ul li{ text-align:center; font-size:40px; font-weight:700; color:#fc6320;}
.myd-l ul li span{ font-size:18px; font-weight:700; color:#fc6320;}
.myd-l ul span li{ font-size:12px; color:#333; line-height:50px;}
.myd-l dl{padding:0 10px;}
.myd-l dl dt{ color:#333; line-height:30px; font-weight:700;}
.myd-l dl dd{ line-height:25px;}
.myd-l dl dd i{ padding:4px 70px; background:#fff; border:1px solid #ddd; float:right; margin:7px 0;}
.myd-l dl dd span i{ padding:4px 70px; background:#fbb601; border:1px solid #ddd; float:right; margin:7px 0;}

.mp-xq-myd h4{ width:252px; background:#ff7800; border-radius:5px; text-align:center; margin:58px 40px;}
.mp-xq-myd h4 a{ line-height:35px; font-size:16px; color:#fff;}
.hypj{}
.xq-hypj-l{ width:141px;}
.xq-hypj-l ul{padding:20px;}
.xq-hypj-l ul li{ line-height:25px; text-align:center;}
.xq-hypj-l ul span li{ width:62px; height:62px; border-radius:50%;}
.xq-hypj-r{ width:765px; margin-top:20px;}
.xq-hypj-r dl{margin-right:20px;}
.xq-hypj-r dl dd{ line-height:25px;}
.xq-hypj-r dl span dd{ background:#eff2f7; color:#666; padding:0 10px}
.xq-hypj-r dl span dd span{ color:#333;}

.mar{ margin-top:10px;}
.wntj dl{ height:30px; padding:0 10px; }
.wntj dl dt{ width:15px; height:15px; background:#F00; color:#fff; float:left; text-align:center; margin-right:10px; }
.wntj dl dd{ float:left; margin-top: 0em;}
.wntj dl .on{ float:right;}




















































