body{background:#f2f2f2;}

body,input,button{font-family:"Microsoft YaHei" !important;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
*{padding: 0;margin: 0}
td{word-break:break-all;word-wrap:break-word}

ol,ul{list-style:none}

a,a:hover{text-decoration:none;}

table{border-collapse:collapse;border-spacing:0}

input,button,textarea{outline:none;}

button{border:none;}

em{font-style:normal;}

select{cursor:pointer;}

.heads{color: #FFF;height: 112px;width:100%;background: #ffffff;}

.heads .hbox{width:1190px;margin: 0 auto;padding-top: 7px;}

.hbox ul {float: right;margin-top: 30px;}

.hc-s-logo {display: inline-block;float: left;height: 48px;width: 187px;background:url(//style.org.hc360.com/images/my/images/venues/img5/m3/mIco.png) 0 0 no-repeat;}

.logo-til h1 {color: #333;float:left;font-size:24px;font-weight:400;line-height: 48px;height: 48px;overflow:hidden;width:242px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;}

.wechat{float:right;width:88px;height:72px;overflwo:hidden;background:url(//style.org.hc360.com/images/my/images/venues/venun_allbg.png) no-repeat;background-position:-241px 0;margin: 12px 0 0 40px;}

.hbox ul {float: right;margin-top: 33px;}

.hbox ul li.drop-menu {background:#E6E6E6;color: #666666;cursor:pointer;height: 40px;line-height: 40px;position: relative;text-align: center;width: 69px;}

.hbox ul li {float: left;position: relative;}

.hbox ul li input {background:#FFF;border-right:0;color:#999;float:left;font-size:12px;height: 32px;line-height: 32px;padding: 0 1px 0 10px;vertical-align: top;width: 508px;position: relative;border: 2px solid #ddd;border-right: none;}

.hbox ul li button {background: #d11120;color: #fff;display: inline-block;float: left;font-size: 14px;font-weight: 600;height: 36px;line-height: 36px;text-align: center;width: 90px;cursor: pointer;}

.logo-til {overflow: hidden;padding-top: 25px;}

.navBox{ height:30px; border-top:1px solid #ddd;}

.act_nav{width:1190px; margin:0 auto;height:30px;}

.act_nav li{float:left; margin-right:1px;}

.act_nav li a{color:#fff; padding:0 25px; font-size:14px; line-height:30px; text-decoration:none; display:block;}

.navBox{ background:#333;}





.proShowCon .aTitCon{height:100px;width: 298px;margin:25px auto;text-align:center;line-height:112px;font-size:36px;font-weight:400;color:#fff;}

.proShowCon .porUl{background:#ff92c1;padding:20px 25px 0 25px;width:1140px;margin: 0 auto 20px;}

.proShowCon .porUl ul{width:1160px}

.proShowCon .porUl ul li{float:left;width:270px;margin-right:20px;margin-bottom:20px}

.proShowCon .porUl ul li .imgCon{width:270px;height: 270px;position:relative;background: #fff;overflow: hidden;}

.proShowCon .porUl ul li .imgCon a{width: 270px;height: 270px;display:table-cell;vertical-align:middle;text-align:center;background: #fff;}

.proShowCon .porUl ul li .imgCon a img{height: 270px;width:270px;display:inline-block;vertical-align:middle;}

.proShowCon .porUl ul li .imgCon a span{height:34px;width:270px;display:block;position:absolute;left:0;bottom: -1px;background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -223px -463px;color:#fff;font-size:14px;line-height:34px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.proShowCon .porUl ul li .pricCon{background:#ee2e2c;width:270px;padding:5px 0 5px 0;height:40px;line-height:40px;text-align: center;}

.proShowCon .porUl ul li .pricCon .pric{color:#fff;font-size:14px;padding-right:16px;float:left;background:url(//image.hc360.com/phj_428/images/plIcon_2.png) no-repeat right 3px;margin-left:8px}

.proShowCon .porUl ul li .pricCon .pric b{font-size:20px;font-weight:400}

.proShowCon .porUl ul li .pricCon .pricTip{float:left;padding-left:15px}

.proShowCon .porUl ul li .pricCon .pricTip em{display:block;line-height:18px;font-size:12px;font-style:normal;color:#fff;display: none;}

.proShowCon .porUl ul li .pricCon .pricTip em.oldPric{text-decoration:line-through;display: block;line-height: 40px;}

.proShowCon .porUl ul li .pricCon a.qgBtn{background:#b8000e;display:block;font-size:12px;color:#fff;padding:8px 8px 8px 8px;line-height:21px;margin-top:1px}

.proShowCon .porUl ul li .proInfo{background:#fff;padding:8px;height:14px;font-size:12px;line-height:14px;color:#333;display: none;}

.proShowCon .porUl ul li .proInfo .qgNUm{float:right}

.proShowCon .porUl ul li .proInfo .qgNUm b{color:#ee2e2c;font-weight:400}

.timBo{background:#ffea01;height:45px;width:100%;font-family:Microsoft Yahei}

.timBo .timCon{position:relative}

.timBo .timCon .actTim{width:130px;height:125px;background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -654px -3px;color:#fff;text-align:center;float:left}

.timBo .timCon .actTim span{font-size:25px;height:25px;padding:15px 0 33px 0;display:inline-block;font-weight:700}

.timBo .timCon .actTim p{font-size:14px}

.timBo .timCon span.tex_1{line-height:45px;font-size:18px;color:red;display:inline-block;float:left;margin-left:25px}

.timBo .timCon .timTex{float:left;color:red;font-size:14px;line-height:30px;margin-left:5px;padding-top:8px}

.timBo .timCon .timTex span{display:inline-block;width:25px;height:30px;background:red;float:left;margin-left:3px;color:#fff;font-size:24px;text-align:center}

.timBo .timCon .timTex em{display:inline-block;float:left;font-style:normal;padding:4px 0 0 3px}

.timBo .timCon .sharCon{float:right;padding-top:10px}

.timBo .timCon .sharCon li{float:left;width:77px;height:24px;line-height:24px;text-align:right;margin-left:30px}

.timBo .timCon .sharCon li a{color:red;font-size:12px}

.timBo .timCon .sharCon li.firLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -219px -18px}

.timBo .timCon .sharCon li.secLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -330px -18px}

.timBo .timCon .sharCon li.thiLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -438px -18px}

.rigFlo{position:fixed;left:50%;top:50%;text-align:center;width:100px;font-family:Microsoft Yahei;margin-top: -250px;display:none;margin-left: -705px;}

.rigFlo h3{width:100%;font-size: 18px;line-height: 50px;font-weight:400;color:#fff;height: 50px;}

.rigFlo ul li{width:100px;margin-bottom:1px;height:30px;line-height:30px;font-size:14px;color:#593e39;cursor:pointer;overflow: hidden;text-align: left;}

.rigFlo .qqLin{padding:8px 8px 8px 8px;background:#3d3f50;border-bottom:1px solid #666}

.rigFlo .qqLin a{width:84px;display:block;padding-bottom:5px;border-bottom:1px dashed #222;overflow:hidden;margin-bottom:5px}

.rigFlo .qqLin a em{width:30px;height:33px;display:block;float:left;background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -15px -209px}

.rigFlo .qqLin a span{display:block;width:36px;height:33px;font-size:12px;color:#fff;float:left;margin-left:8px}

.rigFlo .qqLin p{font-size:12px;line-height:14px;color:#fff}

.rigFlo .reLin{padding:8px 10px;background:#3d3f50;display: none;}

.rigFlo .reLin a{display:block;overflow:hidden}

.rigFlo .reLin em{width:30px;height:33px;display:block;float:left;background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -17px -322px}

.rigFlo .reLin span{display:block;width:30px;height:33px;font-size:12px;color:#fff;float:left;margin-left:6px}

.rigFlo .toTop{width:100px;height:30px;line-height:30px;font-size:14px;color:#593e39;cursor:pointer;text-align:left;text-indent: 22px;}

.rigFlo .toTop a{color:#593e39;}

.timBo{background:#ffea01;height:45px;width:100%;font-family:Microsoft Yahei}

.timBo .timCon{position:relative}

.timBo .timCon .actTim{width:130px;height:125px;background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -654px -3px;color:#fff;text-align:center;float:left}

.timBo .timCon .actTim span{font-size:25px;height:25px;padding:15px 0 33px 0;display:inline-block;font-weight:700}

.timBo .timCon .actTim p{font-size:14px}

.timBo .timCon span.tex_1{line-height:45px;font-size:18px;color:red;display:inline-block;float:left;margin-left:25px}

.timBo .timCon .timTex{float:left;color:red;font-size:14px;line-height:30px;margin-left:5px;padding-top:8px}

.timBo .timCon .timTex span{display:inline-block;width:25px;height:30px;background:red;float:left;margin-left:3px;color:#fff;font-size:24px;text-align:center}

.timBo .timCon .timTex em{display:inline-block;float:left;font-style:normal;padding:4px 0 0 3px}

.timBo .timCon .sharCon{float:right;padding-top:10px}

.timBo .timCon .sharCon li{float:left;width:77px;height:24px;line-height:24px;text-align:right;margin-left:30px}

.timBo .timCon .sharCon li a{color:red;font-size:12px}

.timBo .timCon .sharCon li.firLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -219px -18px}

.timBo .timCon .sharCon li.secLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -330px -18px}

.timBo .timCon .sharCon li.thiLi{background:url(//image.hc360.com/phj_428/images/plIcon_1.png) no-repeat -438px -18px}

.w1190{width:1190px;margin: 0 auto;}

.timBo .timCon .timTex span.timerSeconds_2{width:50px;}

.banCon{width:100%;height:0;font-family:Microsoft Yahei}

.clearfix:after{content:".";height:0;display:block;clear:both;visibility:hidden;overflow:hidden}

.fl{float:left}

.fr{float:right}

.proShowCon .aTitCon{height: 75px;padding-top:0;line-height: 68px;font-size: 30px;padding: 30px 345px 0;position: relative;}

.actTim a{width: 130px;height: 125px;display: block;position: absolute;left: 0px;top: 0px;}

.cBot{overflow:hidden;background:#fff;width:100%;font-family:Microsoft Yahei;border-bottom: 1px solid #ddd;padding-bottom: 10px;}

.classify{width:1090px;margin: 15px auto 0;text-align:center;overflow:hidden;clear:both;background:#fff;font-size: 12px;color: #666;padding-bottom: 5px;}

.classify a{margin:0 8px;color: #666;}

.footer{width:100%;color:#333;font-size:12px;padding:10px 0 15px 0;background:#fff}

.footer a{color:#333}

.footer a:hover{color:#666}

.leftBot{padding:0; margin-bottom:1px;}

.contactCon{padding: 6px 10px 6px;}

.contactCon a.qqIco{background: url(//style.org.hc360.com/images/my/images/venues/2017/June/leftIco.png) 0 1px no-repeat;color:#fff;font-size:12px;padding-left:28px;display: block;height: 24px;line-height: 24px;}

.contactCon p{font-size:12px;color:#fff;line-height: 18px;padding-top: 2px; text-align:center;}

.share{ height:36px; line-height:36px; padding-left:6px;}

.share a{padding-left:28px;background: url(//style.org.hc360.com/images/my/images/venues/2017/June/leftIco.png) 0 -44px no-repeat;color:#fff;font-size:12px;display: block;}

.fTop{ font-size:16px; line-height:32px; height:32px; text-align:center;}

.fTop a{color:#fff;}

.leftTop{overflow:hidden;}

.leftTop a{ display:block; margin:0 auto; font-size:12px; width:75px; height:20px; text-align:center; line-height:20px; border-radius:2px; background:#fff; margin-top:2px;}

.timBo .timCon span.tex_1 b{padding:0 5px;}



.aTitCon h2{font-size:35px;font-weight:bold;float:left;width: 300px;color:#fff;text-align:center;overflow: hidden;height: 68px;}

.aTitCon a{font-size:14px;height:36px;width:36px;display:block;line-height:18px;padding:2px;border-radius:2px;text-align:center;float:left;text-decoration:none;font-weight:bold;margin-top: 16px;position: absolute;right: 303px;}

.rigFlo li a{display:block; color:#593e39;}

#toolbar{width: 1190px;font-size: 12px !important;}

.rigFlo li a{word-wrap:break-word;word-break:break-all;padding: 0 10px;}

.rigFlo{display:none;}

.rigFlo .toTop a{display:block;}

a img{border:none;}





.layout-990 .heads .hbox{width:990px;}

.layout-990 .hbox ul li input{width:308px}

.layout-990 .act_nav{width:990px; overflow:hidden;}

.layout-990 .act_nav li a{padding: 0 20px;}

.layout-990 .w1190,.layout-990 .porUl{width: 980px;overflow: hidden;}

.layout-990 .porUl ul{width:1000px;}

.layout-990 .porUl ul li{width: 225px;}

.layout-990 .porUl ul li .imgCon,.layout-990 .porUl ul li .imgCon a{width: 225px;height: 225px;}

.layout-990 .proShowCon .porUl ul li .imgCon a img{width: 225px;height: 225px;}

.layout-990 .porUl li dd{position:relative;}

.layout-990 .porUl li dd .porBotLeft{width:128px;}

.layout-990 .porUl li dd p.por_3 b{width:20px;}

.layout-990 .porUl li dd a{position:absolute;top:0;right:0}

.layout-990 .rigFlo{margin-left: -630px;}

.layout-990 .proShowCon .porUl ul li .pricCon{width: 225px;}

.layout-990 .proShowCon .porUl ul li .imgCon a span{width: 225px;}

.layout-990 .porUl li dd p.por_1 b{font-size:26px;}

.layout-990 .aTitCon h2{border-radius:3px 3px 0 0;}

.layout-990 .aTitCon a{right: 300px;}

.layout-990 .proShowCon .porUl ul li .pricCon .pricTip{padding-left:5px;}

.layout-990 .proShowCon .porUl ul li .pricCon .pric{padding-right:5px;}

.layout-990 .proShowCon .porUl{padding:10px}

.layout-990 .proShowCon .aTitCon{padding:10px 345px 0;}

.contactCon p{margin:0 -5px; white-space:nowrap;}

.layout-990 .rigFlo li{height:26px; line-height:26px;}

.layout-990 .rigFlo li a{height:26px;}

.advAdImg{ margin-bottom:10px; overflow:hidden; width:1190px; margin:0 auto 10px; text-align:center;}
.advAdImg img{width:1190px;}
.layout-990 .advAdImg{ margin-bottom:10px; overflow:hidden; width:990px;}
.layout-990 .advAdImg img{width:990px;}
.layout-990 .proShowCon .porUl ul li .pricCon a.qgBtn{ position:absolute;right:0;}
.layout-990 .proShowCon .porUl ul li .pricCon{position:relative;}

/*修改*/
@media screen and (max-width:989px){
  .proShowCon .porUl{width: 100% !important;overflow: hidden;height: auto;padding: 0}
  .proShowCon .porUl ul{width:95%;height:100%;overflow: hidden;margin: 20px auto}
  .proShowCon .porUl ul li{width: 49%;float: left;margin-right:2%;}
  .proShowCon .porUl ul li:nth-child(2n){margin-right:0;}
  .proShowCon .porUl ul li .imgCon{width: 100%;height:550px}
  .proShowCon .porUl ul li .imgCon a{width: 100%;height: 100%;display: block;}
  .proShowCon .porUl ul li .imgCon a img{width: 100% ; height:100%;}
  .proShowCon .porUl ul li .imgCon a span{width: 100%;height: 80px;background: rgba(0,0,0,0.5);font-size: 40px;line-height: 80px}
  .proShowCon .porUl ul li .pricCon a.qgBtn{width: 100%;height: 80px;background: rgba(0,0,0,0.5);font-size: 40px;line-height: 80px}
  .proShowCon .porUl ul li .pricCon{width: 100%}
  .proShowCon .porUl ul li{margin-bottom:60px}
.footer2018Box{width: 100%}
.w1190{width: 100%}
.bannerBox img{width: 100%}
 #body1{width: 100%;}
}











