.m-body .A1 .a1-r{width:100%;border:0px #eee solid;min-height:900px;float:right;background:#fff}
.m-body .A1 .a1-r .zw-zone{border:0px #eee solid;overflow:hidden; position:relative;}
.m-body .A1 .a1-r .zw-zone .zw-nav{border-bottom:1px #ccc solid;box-shadow: 5px 5px 10px #f0f0f0;height:50px;overflow:hidden;}
.m-body .A1 .a1-r .zw-zone .zw-nav .logo{float:left;margin-left:0px;line-height:50px;height:50px;width:80px;background:url(img/classlogo.png) no-repeat center center}
.m-body .A1 .a1-r .zw-zone .zw-nav .classname{float:left;line-height:50px;height:50px;font-size:20px;color:#333;margin-left:5px;border:1px #f0f0f0 solid;padding:0px 15px 0px 15px;background:#f0f0f0}
.m-body .A1 .a1-r .zw-zone .zw-nav .des{float:left;display:none}
.m-body .A1 .a1-r .zw-zone .zw-nav .path{float:left;margin-left:20px;font-size:9pt;margin-right:20px;line-height:50px;height:50px;color:#666666}
.m-body .A1 .a1-r .zw-zone .zw-nav .path a{color:#666666;font-size:9pt;}
.m-body .A1 .a1-r .zw-zone .zw-nav .share{float:right;line-height:50px;height:50px;width:300px;margin-top:10px;}

.m-body .A1 .a1-r .zw-zone .ti-info-group {position:relative;width:85%;margin:40px auto;border-bottom:1px #ccc solid;height:80px;}

.m-body .A1 .a1-r .zw-zone .ti-info-group .zw-ti{float:left;margin-left:20px;width:80%;border:0px #000099 solid;padding-bottom:20px;padding-left:0px;}
.m-body .A1 .a1-r .zw-zone .ti-info-group .zw-ti .zw-zti{height:1.5em;text-align:left;font-size:16pt;}
.m-body .A1 .a1-r .zw-zone .ti-info-group .zw-info{width:70px;float:left;border:0px #ccc solid;font-size:9pt;padding:10px;line-height:1.8em;color:#fff;text-align:center;background:#009900; font-family:arial;border-radius:0px}
.m-body .A1 .a1-r .zw-zone .ti-info-group .pricelist {border-top:1px #f0f0f0 solid;padding-top:5px; font-style:italic}
.m-body .A1 .a1-r .zw-zone .ti-info-group .pricelist .price{color:#666;font-size:12px;}
.m-body .A1 .a1-r .zw-zone .ti-info-group .pricelist .trueprice{margin-left:10px;color:#666;font-size:12px;}
.m-body .A1 .a1-r .zw-zone .ti-info-group .pricelist  button{margin-left:100px;}

.m-body .A1 .a1-r .zw-zone .zw-nr{margin:30px auto;width:85%;line-height:1.8em}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist {margin-top:20px;border-bottom:1px #f0f0f0 solid;padding-bottom:20px;}

.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .fxintro{}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .fxintro dl{margin-bottom:3em;}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .fxintro dt{height:40px;line-height:40px;font-size:18px}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .fxintro dd{color:#888;font-size:14px}

.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .ptss {}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .ptss dt{}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .ptss dd{}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .ptss dd ul{list-style:none}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .ptss dd ul li{color:#888;font-size:14px;float:left;width:50%;}

.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .booking{}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .booking dd {font-size:14px;}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .booking dd form span{margin-right:20px;}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .booking dd form span a{color:#888}
.m-body .A1 .a1-r .zw-zone .zw-nr .infolist .booking dd form span button{background:#666;border:1px #ccc solid;padding-left:20px;padding-right:20px;font-size:12px;color:#fff}


.m-body .A1 .a1-r .zw-zone .nrcontrol{width:50%;border:0px #ccc solid;margin:20px auto;overflow:hidden;font-size:14px; }
.m-body .A1 .a1-r .zw-zone .nrcontrol ul{list-style:none}
.m-body .A1 .a1-r .zw-zone .nrcontrol ul li{float:right;width:28%;margin:10px;font-size:14px;height:2.5em;line-height:2.5em;background:#777; text-align:center;}
.m-body .A1 .a1-r .zw-zone .nrcontrol ul li:hover{background:#555; letter-spacing:1px;}
.m-body .A1 .a1-r .zw-zone .nrcontrol ul li a{color:#fff;letter-spacing:1px;}


.m-body .A1 .a1-r .zw-zone .zw-fy{width:85%;margin:auto;margin-bottom:30px;}
.m-body .A1 .a1-r .zw-zone .zw-fy ul{list-style:none}
.m-body .A1 .a1-r .zw-zone .zw-fy ul li{list-style:none;font-size:14px;color:#000;line-height:50px;border-top:0px #ccc solid}
.m-body .A1 .a1-r .zw-zone .zw-fy ul li a{list-style:none;font-size:14px;color:#666;line-height:50px;}
.m-body .A1 .a1-r .zw-zone .zw-fy ul li:first-child{border:none}

.m-body .A1 .a1-r .zw-zone .bookingair{width:120px;height:550px;position:absolute;right:75px;top:50px;overflow:hidden; z-index:2900}
.m-body .A1 .a1-r .zw-zone .bookingair .xiantiao{width:1px;height:162px;background:#ccc;margin:auto;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt{width:100%;height:251px;background:#999;text-align:center;color:#fff;font-size:12px;border-radius:0px;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt h1{height:40px; line-height:40px;font-size:16px;font-weight:normal;border-bottom:1px #fff solid;color:#fff}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt dl {padding-left:0px 10px 20px 10px;margin:15px auto;border-bottom:1px #888 solid;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt dl dt{margin-bottom:10px;font-size:14px;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt dl dd{ font-size:12px;text-align:center;margin-bottom:10px;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt dl dd button{color:#fff;background:#333;border:none;width:90px;height:30px;line-height:10px;font-size:14px; border-radius:5px;}
.m-body .A1 .a1-r .zw-zone .bookingair .ydbt dl dd a{color:#fff; letter-spacing:1px;}

.m-body .A1 .a1-r .zw-zone .classzs{margin:auto;display:none}
 
.m-body .A1 .a1-r .content{position:relative;margin:10px auto;width:98%;overflow:hidden;}
.m-body .A1 .a1-r .content ul{list-style:none}
.m-body .A1 .a1-r .content ul li{float:left;width:33.3%;overflow:hidden}
.m-body .A1 .a1-r .content ul li dl{padding:1px;height:270px;width:90%;padding:8px;margin:auto;overflow:hidden;border:1px #ccc solid;margin-bottom:30px;padding-top:5px;}
.m-body .A1 .a1-r .content ul li dl dd{overflow:hidden}
.m-body .A1 .a1-r .content ul li dl dd.lst{position:relative;overflow:hiddenmargin-bottom:10px;height:55%;}
.m-body .A1 .a1-r .content ul li dl dd.lst img{width:100%;border:none;overflow:hidden}
.m-body .A1 .a1-r .content ul li dl dd.lst .info{padding-left:10px;background:#888;height:30px;color:#fff;position:absolute;right:0px;bottom:10px;font-size:12px;line-height:30px;width:70%;background:rgba(0, 0, 0, 0.7)!important;filter:Alpha(opacity=70); background:#000;}
.m-body .A1 .a1-r .content ul li dl dd.lst .info span{margin-right:10px; }
.m-body .A1 .a1-r .content ul li dl dd.des{margin-top:10px;height:70px;overflow:hidden}
.m-body .A1 .a1-r .content ul li dl dd.des a{font-size:12px;color:#999; text-align:justify}
.m-body .A1 .a1-r .content ul li dl dt{font-size:18px;color:#fff;overflow:hidden;text-indent:0.5em;height:2em;line-height:2em;}
.m-body .A1 .a1-r .content ul li dl dt a{color:#333}
.m-body .A1 .a1-r .content ul li dl dt a span.xq{color:#ccc;font-size:12px;float:right}
.m-body .A1 .a1-r .content ul li dl dt a span.wz{color:#888;font-size:12px;margin-left:15px;}

.m-body .A1 .a1-r .pagenav ul{margin-bottom:30px;border-top:1px #eee solid;padding-top:10px;padding-left:30px;list-style:none}
.m-body .A1 .a1-r .pagenav ul li{font-size:9pt;float:left;margin-right:5px;color:#999; letter-spacing:2px;}
.m-body .A1 .a1-r .pagenav ul li a{font-size:9pt;color:#333}
/*---------------------*/

.m-body .A1 .a1-l{ display:none}

.m-body {margin-top:0px;}
