@charset "UTF-8";
* { margin: 0; padding: 0; box-sizing: border-box; -webkit-tap-highlight-color: transparent; }
html { height: 100%; font-size: 100px;}
body { font-family: "Microsoft Yahei",Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 0.32rem; overflow-x: hidden; max-width: 750px; margin: 0 auto; color: #333; position: relative;}
ul li { list-style: none; }
img { border: none; }
a { color: #ffb300; text-decoration: none; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent; }
a:active { -webkit-tap-highlight-color: transparent; }
em, i { font-style: normal; }
.clear { clear: both; height: 0.15rem; font-size: 0.01rem!important; visibility: hidden; display: block; width: 100%!important;}
input, textarea, button { resize: none; outline: none; border: 0 none; font-family: "Microsoft Yahei"; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666666; }
.text-color-red{color: #d1525b;}
.text-color-yellow{color: #fedb54;}
.text-color-orange{color:#ecc820!important;}
.text-align-center{text-align: center;}

.pd1{padding: 0!important; height: 0.02rem!important;}
.pd10{padding: 0!important;; padding-bottom: 0.1rem!important;}
.pd20{padding: 0!important;; padding-bottom: 0.2rem!important;}
.pd30{padding: 0!important;; padding-bottom: 0.3rem!important;}
.pd40{padding: 0!important;; padding-bottom: 0.4rem!important;}
.pd50{padding: 0!important;; padding-bottom: 0.5rem!important;}

.container-hot-banner{text-align: center; padding-bottom: 0.2rem; overflow: hidden;}
.container-hot-banner img{max-width: 100%;}

.header{width: 100%; height: 0.9rem; background:#6a0a11; position: relative;}
.header .icon-home{ display: block; width: 0.9rem; height: 0.9rem; background: url("../images/icon-home.png") no-repeat center; background-size: 0.43rem 0.38rem; position: absolute; left: 0; top: 0;}
.header .title{width: 100%; height: 0.9rem; line-height: 0.9rem; color: #fff; font-size: 0.38rem; text-align: center;}
.header .a { position: absolute; right: 0.25rem; top: 50%; margin-top: -0.2rem; width: 1.18rem; line-height: 0.38rem; text-align: center; font-size: 0.26rem; color: #fff; border: 1px solid #fff; border-radius: 0.05rem; }

.banner{width: 100%; overflow: hidden;}
.banner img{height: 3.4rem; width: 100%; overflow: hidden; float: left;}

.footer{width: 100%; padding: 0.5rem 0; font-size: 0.28rem; text-align: center;}
.footer div{padding: 0.05rem 0;}

.footer-fixed-clear{width: 100%; height: 1.05rem; clear: bottom;}
.footer-fixed{width: 100%; box-sizing: border-box; padding:0.1rem 0.15rem; height: 1.05rem; background: rgba(0,0,0,0.5); max-width: 750px; position: fixed; bottom: -1.07rem; z-index: 12;}
.footer-fixed-show{bottom:0; transition:all .3s; -webkit-transition:all .3s; }
.footer-fixed img{width: 100%; height: 0.85rem; border-radius: 0.06rem;}
.footer-fixed .button{ display: block; border-radius: 0.06rem; width: 100%; height:0.85rem; line-height: 0.85rem; border: none; background: #d23037; color: #fff; text-align: center; font-size: 0.38rem; background-size: 100% 100%; cursor: pointer;}

.jiagebox {width: 5.8rem; margin:  0 auto; overflow: hidden;}
.jiagebox span, .jiagebox em { display: block; }
.jiagebox .plf { float: left; }
.jiagebox .plf span { font-size: 0.35rem; color: #b52550; font-weight: bold; }
.jiagebox .plf em { font-size: 0.24rem; color: #969696; text-decoration: line-through; }
.jiagebox .prg { float: right; }
.jiagebox .prg span { font-size: 0.24rem; color: #484848; }
.jiagebox .prg em { font-size: 0.35rem; color: #b52550; }

.fades{ position: fixed; left: 0; right: 0; width: 100%; height: 100%; top: 0; z-index: 10; opacity: 0.5; filter: alpha(opacity=50); background: #000; cursor: pointer; }
.pop-loading{ width: 4.4rem; height: 2.4rem; position: fixed; left: 50%; top: 50%; margin: -1.2rem 0 0 -2.2rem; background-color: #fff; border-radius: 0.1rem; z-index: 99;}
.pop-loading .picon{ padding-top: 0.35rem; }
.pop-loading .picon span{ display: block; margin: 0 auto; width: 0.88rem; height: 0.84rem; background: url(../images/loading.gif) no-repeat; background-size: 100% 100%; }
.pop-loading .ptxt{ font-size: 0.32rem; color: #2c2c2c; text-align: center; margin-top: 0.3rem; }

.result-pay{width: 100%; box-sizing: border-box; padding: 0.1rem; overflow: hidden; border-radius: 0.08rem;}
.result-pay .row{width: 100%; height: 1rem; float: left; text-align: center;}
.result-pay .row:last-child{border-bottom: none;}
.result-pay span{display: inline-block; padding-left: 0.6rem; color: #fff;}
.result-pay a{display: inline-block; width: 5.8rem; height: 0.88rem; line-height: 0.88rem; border-radius: 0.1rem; text-align: center;}
.result-pay a.green{background: #18a73e;}
.result-pay a.blue{background: #039fe9;}.result-pay .icon-wechat{background: url("../images/icon-wechat.png") no-repeat left center; background-size: 0.44rem 0.44rem;}
.result-pay .icon-alipay{background: url("../images/icon-alipay.png") no-repeat left center; background-size: 0.44rem 0.44rem;}
.result-pay-question{width: 100%; padding: 0.2rem; text-align: center; color: #d1525b; }

.marquee-comment-box{width: 6.2rem; overflow: hidden; margin: 0 auto; height: 6rem;}
.marquee-comment-box .comment-list{}
.marquee-comment-box .comment-list li{width: 100%; padding: 0.2rem 0; border-bottom: 0.01rem solid #f3d097;}
.marquee-comment-box .comment-list div{ color: #d67b0e; padding-bottom: 0.06rem;}
.marquee-comment-box .comment-list p{color: #666;}

.hot-cesuan{width: 100%; overflow: hidden;}
.hot-cesuan li{width: 25%; overflow: hidden; text-align: center; padding: 0 0.1rem 0.1rem 0.1rem; float: left; box-sizing: border-box;}
.hot-cesuan li .image{width: 100%; height: 1.40rem; overflow: hidden; float: left;}
.hot-cesuan li .image img{width: 1.40rem; height: 1.40rem; overflow: hidden; border-radius: 0.2rem;}
.hot-cesuan li .name{width: 100%; padding: 0.15rem 0; color: #333; white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.layui-layer-btn{padding: 0!important;}
.layui-layer-btn a{border-radius: 0!important; margin: 0!important; border: none!important; width: 50%; text-align: center; padding: 0!important; height: 32px!important; line-height: 32px!important;}
.layui-layer-btn .layui-layer-btn0{background: #B8B8B8!important; color: #333!important;}
.layui-layer-btn .layui-layer-btn1{background: #C91723!important; color: #fff!important;}
.layui-layer-dialog .layui-layer-content{text-align: center!important; font-size: 0.26rem!important;}

.evaluate-wrapper{padding: 0.2rem; overflow: hidden; background: #fff;}.evaluate-wrapper .title {background-color: #DAB58B; padding: 0.2rem 0!important; height: auto!important; color: #fff; font-weight: bold;text-align: center;}.star-box {padding-top: 0.2rem;padding-left: 0.2rem;text-align: center;}.star-box span {float:left; color: #000; vertical-align: 0.26667rem; margin-right: 0.2rem;}.star_bg {box-sizing:border-box; display: inline-block;width: 3rem;height: 0.6rem;background: none !important;overflow: hidden; float: left;}.satis {position: absolute;opacity: 0;display: none;}.star {height: 0.4rem;width: 0.6rem;z-index: 3; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAsCAYAAADctB6FAAAED0lEQVRogdWaX4hVVRTGv2/tmSZoIK6OSSJRkKNYNmYl2MMYKKQPkoHUi1AhRX8Q+kdRBFkvPvRQUCRURD3MU28VkUJF9RIEQRSC+VKKaTnOrYcgO3ev1YNn7Hbnz9ln7tqH6w8uc9lnnfWt+dizzt77DNvtNnKgqrtE5K3y+30iciSHTqvVcs3HHIaEEK6MMf7RM9bqHfPA2xBxzVZSFMUjvWOdTmfO2CCSZYYAOAdgWc/YNIAV3kIDP0NUdQ/mmgEAY6p6t7eeN+6GiMiBRa694K3njashZrYZwA2LhGwys5s8Nb1xNYTkgYSYZz01vXFrqiRXm9nJlFgRWaaqLsID21RV9anU2Bjjw1663rjMkBDC5THGPwFclniL2yN4IGdIURT7kG4GMMCPYK8ecgrAqpr3fAfgln6FB26GqOoO1DcDADYBuLFffW+GKgOGhkZUtaWqy8xsuZmNARgjuQLAVSJybx/6hwF8YWZnzOw3AGcB/E5ymuQ5EZnxehqlwna7DVXdDWDV7C9J8moAY+VnOYAWgOEmCyv5Cxf2RdMAzprZGQCz5p0YGRn5aHR09B9PwSEAn4jITs+kjlxRfq4BAJLo/lkUxVEsvjKuDdvttnkmbJpWq0XPfGJmb3smbBIze947p5B8CMDH3olzY2aHSB70zjv72N1lZq96J8+Fmb1I8tEcuS+uQ0g+qaqP5RDxRFX3kXw5V/7/LcxE5E1VvRPA+VyC/aCqO0Tk3Zwac1aq5euCDQB+yilck2kz2ygih3MLLbR0Px5CmADwae4CEjhKcoLk902ILbiXiTH+DWCnmb3WRCEL8FkIYaOZ/dqUYOXmjuQTqpqloy+Gmb0HYHuMsWhSN2m3KyKHymZ7OnM9AHDezF4i+UADWnNI3v6LyBFVfTpnMSXfphxW56LWeQjJ9bkK6WINANf9SR3qGrInVyFdrDSzvk/SlkqyISRXA1ibsZaLXBKGxBhvz1lINyQ3N6XVS50ZMpmzkB6tS8KQbTkL6WF9CGG+/yDITpIhZf9Yl7mWbqQoilsb1PtPOCUoxrh1KcnN7H0ze2Mp9+LCa4rGSZ0hdQ35UVXvInk/yf1mthXA17UKExloQ7Yn5ptR1f0ANojIh133fwVgUlX3Avg5MddEYpwrKZu7awFcVxVnZq+EENaIyIJ/IiIyFUIYLw+Hq96njIvIyipdbyoNiTFuqQiZArCO5DMxxpmEfAXJgySvN7N3FovtdDo3V+XzptIQEdm9wKUvzWwSwF4Ax+oKm9lJkg+a2RYAn88XQ/K2unn7JaWH9C6Sfil7wR0kazXK+SD5DYBtqnoPgOM91xp/o1hpSHk4dArAaVV9bnh4eFxEptwLEfkAwFpVfRzADwCOqerr3jpV/Auq9GbzPMYmNwAAAABJRU5ErkJggg==) no-repeat; background-size: 0.6rem 0.4rem;background-position: center center;float: right;}.satis:checked + .star {width: 0.6rem;height: 0.4rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAsCAYAAADctB6FAAADN0lEQVRogd2aTUhUURTHfw72AS3CtALDoIVWRh/YJ/SB9rFIkSJbWIuKgoRAI6Eo6AOKtgkZBC0Ka+GyTaibIgnatGhRSNkmg4rKtE2QuWlxZnBmfDNz78w5d4Z+8FDfvXP+xz/z3j3nvlc2OdCNEQeBu/HfTwKDFiIVzbdU45WrRpthIfA46e8BoAL4ZaSnRswobmfEuS4jLVWsDDkXcS7KpJLDwpB2YFHE+SrgsIGeKhaGXM4ydslATxVtQ7YBa7KMNwDrlTVV0TbkqsOci8qaqmgaUgPsd5jXjizBJYmmIRc85pbsiqNlyHzgtMf8/96QDmCux/ySXYK1DPG5XBKU5BKsYUgLUJ3H5xqAtQr6qrg0d/OQVaES+aovjh9L4j/bCtAfAoaB70nHN+AHMA78BCYLiO9NwpA2YBmp/2xV/KhEDJljoF8NHMky/hsxZRwxKdm4MaSj/quZUDnSmrvUD8VgQfxYnmF8hOyVsTcxStcMF+q1A8aA+9pBA3JNO2AMOAU80Q4cgHvAde2giWW3FejVDm7IDaQYVCe5DukCzlqIKNOBW1edF+mF2W2gGZiyEiyQFuRSMSOqUh0E1gGjlsKejCOV7YC1UKbSfRTZ2RqyTsCBESSX1yHEsvUyf5Aa5U6IRDLwFNgAfAkl6NLcdVKcZyoPgb3AdEhR1263F7nZfjXMJcEUcBM4HkBrFj7t/yBhNohfkf1Rhim++yGqjVQGaoGyADqR+BpywCSLVJYCmwPoROJjSA2w0iqRNLYE0pmFjyE7zbKYzcaAWimUqiGbAmql4GNIo1USEdQT/QaBOa6G1ACrLBNJIwZsDaiXIuzC7jzjP2LmPTNfinIfcTVkl2fct8Ah4BhwBmgCXnjGKMprE66GNDnOmwC6kQdQyS/dPUdMPQF8dIy1znGeKi6GrIgfuehBqsyeLHP6gDpkczjX85Q6pEgLioshO3KM9wOrkW/GhEO8aWRzuBZ4kGNu8OXXxZDWDOeHkaX4KPAuD+1PyAu924FnGeYEr1hdDEnvK8aQe0EjYkqhvAT2IMZ+SBvbpxDfC9cNos/IXsgV5NruM8ilH+mVzgNvgPfkv2TnzT/eJW08syGEfwAAAABJRU5ErkJggg==); background-repeat: no-repeat;background-size: 0.6rem 0.4rem; background-position: center center; z-index: 1;}.satis_2:checked ~ .star, .satis_3:checked ~ .star, .satis_4:checked ~ .star, .satis_5:checked ~ .star {background-repeat: no-repeat; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAsCAYAAADctB6FAAADN0lEQVRogd2aTUhUURTHfw72AS3CtALDoIVWRh/YJ/SB9rFIkSJbWIuKgoRAI6Eo6AOKtgkZBC0Ka+GyTaibIgnatGhRSNkmg4rKtE2QuWlxZnBmfDNz78w5d4Z+8FDfvXP+xz/z3j3nvlc2OdCNEQeBu/HfTwKDFiIVzbdU45WrRpthIfA46e8BoAL4ZaSnRswobmfEuS4jLVWsDDkXcS7KpJLDwpB2YFHE+SrgsIGeKhaGXM4ydslATxVtQ7YBa7KMNwDrlTVV0TbkqsOci8qaqmgaUgPsd5jXjizBJYmmIRc85pbsiqNlyHzgtMf8/96QDmCux/ySXYK1DPG5XBKU5BKsYUgLUJ3H5xqAtQr6qrg0d/OQVaES+aovjh9L4j/bCtAfAoaB70nHN+AHMA78BCYLiO9NwpA2YBmp/2xV/KhEDJljoF8NHMky/hsxZRwxKdm4MaSj/quZUDnSmrvUD8VgQfxYnmF8hOyVsTcxStcMF+q1A8aA+9pBA3JNO2AMOAU80Q4cgHvAde2giWW3FejVDm7IDaQYVCe5DukCzlqIKNOBW1edF+mF2W2gGZiyEiyQFuRSMSOqUh0E1gGjlsKejCOV7YC1UKbSfRTZ2RqyTsCBESSX1yHEsvUyf5Aa5U6IRDLwFNgAfAkl6NLcdVKcZyoPgb3AdEhR1263F7nZfjXMJcEUcBM4HkBrFj7t/yBhNohfkf1Rhim++yGqjVQGaoGyADqR+BpywCSLVJYCmwPoROJjSA2w0iqRNLYE0pmFjyE7zbKYzcaAWimUqiGbAmql4GNIo1USEdQT/QaBOa6G1ACrLBNJIwZsDaiXIuzC7jzjP2LmPTNfinIfcTVkl2fct8Ah4BhwBmgCXnjGKMprE66GNDnOmwC6kQdQyS/dPUdMPQF8dIy1znGeKi6GrIgfuehBqsyeLHP6gDpkczjX85Q6pEgLioshO3KM9wOrkW/GhEO8aWRzuBZ4kGNu8OXXxZDWDOeHkaX4KPAuD+1PyAu924FnGeYEr1hdDEnvK8aQe0EjYkqhvAT2IMZ+SBvbpxDfC9cNos/IXsgV5NruM8ilH+mVzgNvgPfkv2TnzT/eJW08syGEfwAAAABJRU5ErkJggg==) no-repeat; background-size: 0.6rem 0.4rem;background-position: center center;}.access-content {margin-top: 0.2rem;text-align: center;}.access-content textarea {resize: none;background-color: #efece7;width:100%;height: 2rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #F4ECE5;padding: 0.2rem 0.2rem;color: #333333;}.submit-btn {padding: 0.2rem 0;}.submit-btn a {width: 100%;margin: 0 auto;display: block;height: 0.92rem;line-height: 0.92rem;color: #fff;text-align: center;background-color: #E9A759; -webkit-border-radius: 5px;border-radius: 5px;}.evaluate-wrapper label {display: block;height: 100%;width: 100%;}

/*cstime*/
.ov_hi{overflow:hidden}.alwaysShow td{position:relative}.alwaysShow td .df-class{position:absolute;z-index:1;top:50%;left:100%;transform:translate(-50%,-50%)}.df-persp,.persp-bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:6000;pointer-events:auto}.persp-bg{-webkit-opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#000;z-index:1}.df-box{min-width:280px;background:#fff;border-radius:10px;font-size:12px;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;overflow:hidden;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:50%;transform:translate(-50%,-50%)}.df-item{max-width:75px;position:relative;overflow:hidden}.df-item .G-bg{position:absolute;width:100%;height:100%;top:0;left:0}.G-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(#fff 0,rgba(255,255,255,.85)45%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.4) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.45,rgba(255,255,255,.85)),color-stop(0.75,rgba(255,255,255,.6)),to(rgba(255,255,255,.4)));background:-moz-linear-gradient(#fff 0,rgba(255,255,255,.85) 45%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.4) 100%);background:-o-linear-gradient(#fff 0,rgba(255,255,255,.85) 45%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.4) 100%)}.G-mid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#c91723;border-top:1px solid #efbabd;border-bottom:1px solid #efbabd}.G-btm{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(rgba(255,255,255,.4) 0,rgba(255,255,255,.6)25%,rgba(255,255,255,.85) 65%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.4)),color-stop(0.25,rgba(255,255,255,.6)),color-stop(0.65,rgba(255,255,255,.85)),to(#fff));background:-moz-linear-gradient(rgba(255,255,255,.4) 0,rgba(255,255,255,.6) 25%,rgba(255,255,255,.85) 48%,#fff 100%);background:-o-linear-gradient(rgba(255,255,255,.4) 0,rgba(255,255,255,.6) 25%,rgba(255,255,255,.85) 48%,#fff 100%)}.df-ctn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 2px;position:relative;background:#000;zoom:1}.df-wrap{display:inline-block;float:left}.df-wrap:nth-child(1){width:75%}.df-wrap:nth-child(2){width:25%}.df-wrap:nth-child(1) table{width:100%}.df-strip{position:relative;z-index:2}.df-ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-perspective:1000;-webkit-backface-visibility:hidden;text-decoration:none;list-style:none;padding:0;margin:0}.df-li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;display:block;text-align:center;vertical-align:bottom;filter:Alpha(Opacity=90);font-size:16px;white-space:nowrap}.df-class{font-size:16px}.df-btn{display:block;clear:both}.df-btn div{display:inline-block;width:50%;cursor:pointer;border-top:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df-btn div:active{background:#f60;color:#fff;border:1px solid #f60}.df-hide{visibility:hidden}.df-ok{background:#c91723;color:#fff}.df-final{overflow:hidden}.df-final span{display:block;width:100%;white-space:nowrap;line-height:20px}.df-final span em{color:#c91723;font-style:normal}.df-final span.n{padding-top:6px}.df-final span.l{padding-bottom:6px}.df-year-type{width:100%;padding-top:4px;overflow:hidden;border-bottom:1px solid #ddd}.df-year-type .b{display:inline-block;margin:0 auto;width:180px;height:28px;border:1px solid #c91723;border-radius:12px}.df-year-type .b .s{width:50%;overflow:hidden;height:27px;line-height:26px;text-align:center;color:#333;float:left}.df-year-type .b .s1.active{border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c91723;color:#fff}.df-year-type .b .s2.active{border-top-right-radius:10px;border-bottom-right-radius:10px;background:#c91723;color:#fff}