body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul,figure{margin:0;padding:0}
li,ol,ul{list-style:none;overflow:hidden}
html,body {margin: 0 auto;max-width:640px;padding:0;font-size:16px;background-color:#f5efe2;color:#333;}
a{color:#483724;text-decoration:none;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
img {margin:0;}
hr{height:1px;border:none;border-top:1px dotted #666;}
table{ border-collapse:collapse; border:1px solid #c9c9c9; margin-bottom:30px;}
table td{ height:20px; border:1px solid #c9c9c9; padding:5px;}
.wrapper,#wraper{overflow:hidden;width:100%;}
.header{ margin:0; height:39px;overflow:hidden;background:#8B2829;line-height:20px; width:100%;}
.header .logo_m{float:left;padding:5px 0 0 5px;}
.header .mini_nav{float:right;color:#fff;margin-top:11px;padding:0 5px;text-align:right;}
.header .mini_nav a{color:#f6f6f6;margin-right:5px;}
.header .sitemap{float:right;width:23px;margin-top:11px;text-align:right;margin-right:10px;}

.class_nav{margin-top:6px;font-size:14px;overflow:hidden;}
.class_nav a{color:#666;padding:6px 6px 4px 6px;margin:auto 3px;border:1px solid #cfc4b6;border-radius:2px;background-color:#fff;line-height: 32px;}
.nav{text-align:center; width:100%; font-size:15px; font-weight:800; padding-bottom:4px;}
.nav ul{list-style-type:none;margin:0px auto;padding-left:0px;width:100%;border-left:#cfc4b6 1px solid;border-top:#cfc4b6 1px solid;overflow:hidden;}
.nav li{float:left;width:14.0%;text-align:center;border-right:#ede2cb 1px solid; border-bottom:#ede2cb 1px solid;line-height:32px;}

.correl{font-size:14px;overflow:hidden;text-align:center;}
.correl ul{padding:0;margin:0;float:left; width:100%;border-left:#cfc4b6 1px solid;border-top:#cfc4b6 1px solid;}
.correl ul li{float:left;width:24.62%;padding-top:1px;line-height:24px; border-right:#ede2cb 1px solid; border-bottom:#ede2cb 1px solid;line-height:32px;}
.correl ul li a{color:#444;}

/* ???? */
.mainnav {margin:10px 0px;}
.mainnav ul {padding-left:8px;font-size:14px;border-bottom:1px solid #FFE3CA;overflow:hidden;}
.mainnav ul li{list-style:none;float:left;border-top:1px solid #FFE3CA;border-left:1px solid #FFE3CA;border-right:1px solid #FFE3CA;border-radius:4px 4px 0 0;line-height:28px;height:28px;margin-right:10px;text-align:center;padding:0 10px;color:#000;background-color:#FFF2E8;}
.mainnav ul li.on{background-color:#FFE3CA;}
.mainnav ul li.on a{color:red;font-weight:bold;}

.place{margin:6px 0 0 0;height:35px;line-height:36px;background:#fff;padding-left:8px;border-top:1px solid #cfc4b6;border-bottom:1px solid #cfc4b6;border-radius:2px;font-size:15px;color:#666;}
.place a{color:#666;}
.viewbox{margin:10px 0 2px 0; background:#fff;border-top:1px solid #cfc4b6;border-bottom:1px solid #cfc4b6;border-radius:2px;}
.viewbox .title{padding:8px 0;border-bottom:1px solid #dcd3c9;color:#333;}
.sub_title{padding-left:10px;font-size:16px;}
.viewbox h2{font-size:120%;text-align:center;color:#8B2829;}
.viewbox h3{padding-left: 15px; line-height: 30px; border-left: 5px solid #8B2829; font-size: 18px; background: #F5F5F5; margin: 8px 0;}
.viewbox h1{font-size:120%;text-align:center;color:#8B2829;} 
.viewbox .info{color:#666;text-align:center;padding-top:5px;line-height:25px;}
.viewbox .content{color:#666;text-align:left;padding-top:5px;line-height:150%;}
.viewbox .content .yunshi a{color:#FFF;border:0;}
.viewbox .content a{color:#00F;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #5c3716;}

.viewbox .tbzb{margin:15px auto;line-height:1px;padding:0px 10px;font-size:12px;color:#252525;}
.viewbox .tbzb table{margin:auto;border-collapse:collapse;border:1px solid #c9c9c9;width:100%;}
.viewbox .tbzb table td{font-size:14px;line-height:32px;border:1px solid #c9c9c9; padding:5px;text-align:center;}

.viewbox .inform,.viewbox .inform_vip{font-size:100%;margin:2px 8px 8px 8px;padding:12px 0px 12px 0px;background-color:#f2f2f2;line-height:42px;}
.viewbox .inform form,.viewbox .inform_vip form{width:90%;margin:auto;}
.viewbox .inform .xmint,.viewbox .inform .cmint,.viewbox .inform_vip .xmint,.viewbox .inform_vip .cmint{padding: 2px;font-size:16px;line-height: 26px;color:#333;height:26px;border:1px solid #d0ad9a;background-color:#fff;margin-bottom:6px;}

.viewbox .zbbtn,.viewbox .zbbtn2{font-size:14px;color:#fff;height:32px;width:92px;border:1px solid #fd9e35;border-radius:3px;background:#fd9e35 url(../images/cs_btn.png) no-repeat;background-position: 0 0;text-align:center;outline:none;line-height:24px;margin-top:6px;}
.viewbox .corr_nav{margin:auto 20px;font-size:100%;} 
.viewbox .content{margin:8px 12px;font-size:110%;color:#333;}
.viewbox .content p {margin-bottom: 10px;line-height:180%;}
.viewbox .moreinfo{margin:5px 12px;color:gray;}
.viewbox .note{float:right;width:70px;border: 1px solid #ccc;font-size: 14px;border-radius:8px;color:#aaa;text-align: center;line-height: 24px; margin-bottom: 10px;}

.yunshi{margin-bottom:20px;text-align:center;}
.yunshi .ys_btn{background-color:#8B2829;outline:none;border:1px #8B2829 solid;border-radius:4px;height:35px;color:#fff;width:90%;margin:auto;font-size:16px;}
.yunshi a{width:95%;font-size:16px;overflow: hidden;border: 0;text-align: center;margin:5px auto 10px auto;height:38px;line-height:38px;background:#FF8A11;color:#fff;border-radius: 6px;display:block;-webkit-appearance: none;}

.viewbox .content .sm_list{width:95%;margin:auto;}
.viewbox .content .sm_list a{padding:4px 8px 4px 8px;height:26px;color:#666;margin:0px 3px;line-height:42px;background-color:#fff2e8;border:1px #ffe3ca solid;border-radius:4px;}
.viewbox .content .sm_list a.this{background-color:#fff;color:#ffa859;}
.viewbox .content .sm_list li{width:33%;list-style-type:none;float:left;padding:0;margin:0 auto;text-align:center;}

.listbox {margin:10px 0; background:#fff;border-top:1px solid #cfc4b6;border-bottom:1px solid #cfc4b6;border-radius:2px;overflow:hidden;}
.listbox .title{height:35px;line-height:35px;border-bottom:1px solid #DCD3C9;}
.listbox .title h2{float: left;font-size:100%;padding-left:10px;color:#555;}
.listbox .title h2 span{color:#ff872f;font-size:18px;}
.listbox .title .more{float:right;padding-right:20px;padding-top:3px;margin:0;line-height: 32px;}
.listbox .title .more a{color:#ff7209;font-size:14px;}
.listbox .content{padding:10px;line-height:150%;line-height:150%;}

.list ul {margin:0;padding:0;}
.list ul.sm{margin:8px 10px}
.list ul.sm li{width: 31%;float: left;display: block;border-radius: 5px;white-space:nowrap;text-align:center;padding:6px 0px;list-style-type:none;background-color:#F2F2F2;margin:5px 3px;}
.list ul.sm li a{margin:auto 8px;color:#434343;border-radius: 4px;}

.list ul.arc{margin:2px 5px}
.list ul.arc li{padding:4px 4px 4px 12px;list-style-type:none;background-size:20px auto;background: url(../images/arrow.gif) center left no-repeat;margin-left:5px;border-bottom:1px solid #f2f2f2;font-size:16px;line-height:180%;}
.list ul.arc li a{display:block;font-size:16px;}
.list ul.arc li a:active{background-color:#f2f2f2;}

.pagelist{padding:2px 10px 15px 10px;line-height:normal;overflow:hidden;}
.pagelist li{list-style-type:none;float:left;margin:5px 5px;float:left;font:12px/1.5 Tahoma,Helvetica,Arial,'����',sans-serif;padding:3px 6px;text-align:center;height:16px;border:1px solid #ccc;}
.pagelist .thisclass{color:#f00;}
.pagelist a,.pagelist span.pageinfo{display:block;color:#666;font-weight:normal;text-decoration:none;letter-spacing:0px;}

.footer{ text-align:center; margin-top:15px; padding:10px 0; border-top:1px solid #e1dad2; }
.footer a{color:#d9c08e;}

.gray,.gray a{color:gray;}
.f12{font-size:12px;}
.p10{padding:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.clear{clear:both;overflow:hidden;display:block;font-size:0;height:0;line-height:0;}
.fright{float:right;}
.center{text-align:center;}

/* pic_list */
.pic_list {margin:0 10px;}
.pic_list ul{width:100%;margin: 0 auto;}
.pic_list li{padding: 10px 0px;margin:0;border-bottom: 1px dashed #ddd;overflow:hidden;list-style: none;}
.pic_list li.text{padding: 10px 5px 10px 12px;margin:0;background-size:20px auto;background: url(../images/arrow.gif) center left no-repeat;border-bottom:1px solid #f2f2f2;overflow:hidden;list-style: none;}
.pic_list li:last-child{border:0;}
.pic_list li a{display:block; overflow:hidden; }
.pic_list dl{margin:0;padding:0;}
.pic_list dt{width:120px; height:80px; float:left; margin-right:10px; position:relative;}
.pic_list dt img{height:80px;width:120px;object-fit:cover;position:absolute;}
.pic_list dd p{font-size:14px;color: #999;}
.pic_list dd .date{margin-top:20px;}
.pic_list dd .h3{font-size:18px;font-weight:normal;line-height:150%;position:relative; color: #333;word-wrap:break-word;word-break:normal; -webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;box-orient: vertical;}

/* zidian */
ul.zidian,.hanzi{margin:0;padding:5px;overflow:hidden;}
.zidian li{width: 25px;height: 25px;line-height: 25px;text-align: center;margin: 6px;display: inline;float: left;background: url(../images/right_zidian.gif);font-size: 16px;}
.hanzi li{width: 28px;height: 28px;line-height: 28px;text-align: center;margin: 6px;display: inline;float: left;background: url(../images/zidian.gif);font-size: 18px;}
.hanzi li a:link{border:0;}

/* qiming */
.qiming_list{overflow:hidden;padding:10px 10px;}
.qiming_list li{list-style:none;float:left;margin:5px;font-size:18px;border:1px solid #E0E0E0;padding:2px 8px;}
.qiming_button{margin-bottom:20px;margin-top:10px;text-align:center;margin-bottom:4px;text-align:center;height:38px;line-height:38px;font-size:16px;padding:0 20px;background:#8B2829;color:#fff;border-radius:10px;margin:auto;text-align:center; text-decoration:none;display:block;border:0;-webkit-appearance: none;}

/* form */
.ipt {border: 1px solid #d0ad9a;background: #fff;padding: 2px;font-size: 16px;color: #333;line-height: 26px;}
.select {color: #3e4144;font-size: 14px;line-height: 26px;padding: 2px;border: 1px solid #d0ad9a;height:34px;}
.line {border-top: 1px dashed #dcc4b0;margin: 8px;}
.button{width: 95%;font-size:16px;overflow: hidden;border: 0;text-align: center;margin:5px auto 10px auto;height:38px;line-height:38px;background:#FF8A11;color:#fff;border-radius: 6px;display:block;-webkit-appearance: none;}
.sbutton{overflow: hidden;font-size:14px;margin: 5px; padding:8px;font-weight:bold;border-radius: 5px;border: 0;text-align: center;text-decoration: none;background:#FF8A11;color:#fff;-webkit-appearance: none;}

/* loader */
.loader{background-color:#FFFFFF;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index:100000;}
.loader-animate{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABFCAMAAAArU9sbAAAAllBMVEUAAAA5kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv85kv98v3f9AAAAMXRSTlMA+u4H8xwSDeG7KBapjYhP28EE9jfmpJoxItOALLFuQcxrZOrXdnPHVDyVe11aSIN5drPNPgAAAx5JREFUWMOlmOl2qlAMhbcyySCiBUFRUazzVXve/+Vuk2NZTgwHvx+uVjBk2MmJopxRkvvecBn0gqXt+ecZ1DEW8654ZO3lLhTQznZHvKNj70dohrWNRDm9rYZ6Rqsiki/7uBhkiZNkg208LLyL/qGOcCkk39eD9hhm5veEZDirdsS/eRGHby9nY+lRZ1VVmJ200XfLb4mlnbmJEhzpsWegCseWEZfcFXJau3vUkX9xsZy3RvjaboJ6Zt/8vNmbK+zJWGsmKZvF/PJEg3PSb6zuMd0emE/v7hSMMGxmjgf6HI5Sr3FQC9yRsSI1qGBNSX7OnSbpjbUBNRydHo2CDbkygCo5faxoTVfnpKgzpA7XIKEW1F2oM6OeWoExyZUr2hBTJ4xALFq5wkzIGdl40xe9qWlvzsFRph20IyPNUBzp7x9LtGRE7ZcD2LGQW8L19QCLEjRBWw6keuBCxUJrRjTbZliwS+0Zchccf19PaA1/3ofNumnPimMJfl9DtGfA46HLJWpPSGcTqNAmKnCT6r7mGpP+raqG64qxW2uFxoKBcjw6vxYjlJHQiYKophfngliGVeJdgg7LqsgtXy4JsVlRI9beoMmSsM7L9cJDb1OniUAQO+nz63mYYttk/msnnVeo/ms1ydEzLpzjWgxPENH5uad1zqspuNT1ZFNB2M5LibojObxzNN9hO/59WOltfPtcqka4sVyci5pKH1bcTgr9mOzkhvl3f1LkI+BaNeVfxMtsqhWHow3ihxJkoSlWn8UcXCjEr2JrcPVX4TURs2fAv1sa+uSMCQWkmPUrubIFI/06QgXtxNvxQy58+vcAFVjMj/uhFZEKTKhxJiNT7WFIkATVMH396fgYqy7NjHk9PYqAvx/84EMc7rQNPiT8kkF9yKBTfJP73EzvgM/IuoKI3Wq5pW5NiqfyzNhY5cVNdbHe17RHfGuO1MA7Jn1dtrNWk5zo73eJ3Hg2sRgKSZA1G0JMMN4MQscwzUm4//F64oZ+0lCPS26X0k2basHcTEtsLFcWFEj86auJ1IEy5mUbD4NIF3r0bR+3lwov/gPz4J/MfidXggAAAABJRU5ErkJggg==);background-size:100% 100%;width:34px;height:34px;position:fixed;top:50%;left:50%;margin:-17px 0 0 -17px;-webkit-animation:loading-rotate 1s linear infinite;animation:loading-rotate 1s linear infinite}
@-webkit-keyframes loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

#btn_top{opacity:.6;background:#666 url(../images/to_top.png) center 50% no-repeat;border-radius:17px;position:fixed;right:1px;bottom:50px;border:solid 1px #555;width:32px;height:32px;display:block;z-index:100001;}

/* read all */
.read-content{overflow: hidden;width: 100%;}
.read-box{ position: relative; z-index: 9; padding: 0 0 15px; margin-top: -220px; text-align: center; }
.read_mask {height: 200px; background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#FFF)); background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0)); }
.read-box .read_mod {background-color: #FFF; }
.read-button, .read-button:focus, .read-button:link, .read-button:visited {font-size: 1rem; color: #FF6651; background: #FFF; border-radius: .25rem; border: 1px solid #FF6651; line-height: 1.875rem; }
.read-box .read_mod a{border: 1px solid #8B2829; width: 15rem; height: 2.5rem; line-height: 2.5rem; display:inline-block; vertical-align: top;color:#8B2829;}
.read-box .read_mod a:hover{color:#8B2829;}
.read-box .read_mod img{ display:inline; width: .9375rem; height: auto; margin: 1.0625rem 0 0 .3125rem; vertical-align: top; }



.listboxxx {margin:10px 0; background:#fff;border-top:1px solid #cfc4b6;border-bottom:1px solid #cfc4b6;border-left:1px solid #cfc4b6;border-right:1px solid #cfc4b6;border-radius:2px;overflow:hidden;}
.listboxxx .title{height:35px;line-height:35px;border-bottom:1px solid #DCD3C9;}
.listboxxx .title h2{float: left;font-size:100%;padding-left:10px;color:#555;}
.listboxxx .title h2 span{color:#ff872f;font-size:18px;}
.listboxxx .title .more{float:right;padding-right:20px;padding-top:3px;margin:0;line-height: 32px;}
.listboxxx .title .more a{color:#ff7209;font-size:14px;}
.listboxxx .content{padding:10px;line-height:150%;line-height:150%;}


.listxx ul {margin:0;padding:0;}
.listxx ul.sm{margin:8px 10px 0px 10px}
.listxx ul.sm li{width: 31%;float: left;display: block;border-radius: 5px;white-space:nowrap;text-align:center;padding:6px 0px;list-style-type:none;background-color:#F2F2F2;margin:5px 3px;}
.listxx ul.sm li a{margin:auto 8px;color:#434343;border-radius: 4px;}

.listxx ul.arc{margin:2px 5px}
.listxx ul.arc li{padding:4px 4px 4px 12px;list-style-type:none;background-size:20px auto;background: url(../images/arrow.gif) center left no-repeat;margin-left:5px;border-bottom:1px solid #f2f2f2;font-size:16px;line-height:180%;}
.listxx ul.arc li a{display:block;font-size:16px;}
.listxx ul.arc li a:active{background-color:#f2f2f2;}

.viewbox .content2{color:#666;text-align:left;padding-top:5px;line-height:150%;}
.viewbox .content2 .yunshi a{color:#FFF;border:0;}
.viewbox .content2 a{color:#00F;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #5c3716;}

.viewbox .content2{margin:8px 12px;font-size:110%;color:#333;}
.viewbox .content2 p {margin-bottom: 10px;line-height:180%;}

.viewbox .content2 .sm_list{width:95%;margin:auto;}
.viewbox .content2 .sm_list a{padding:4px 8px 4px 8px;height:26px;color:#666;margin:0px 3px;line-height:42px;background-color:#fff2e8;border:1px #ffe3ca solid;border-radius:4px;}
.viewbox .content2 .sm_list a.this{background-color:#fff;color:#ffa859;}
.viewbox .content2 .sm_list li{width:33%;list-style-type:none;float:left;padding:0;margin:0 auto;text-align:center;}
.listbox .content2{padding:10px;line-height:150%;line-height:150%;}


.gear-date160{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;background-color:rgba(0,0,0,.5);display:block;position:absolute;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9900;overflow:hidden;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.gear-date160 .date-ctrl{vertical-align:middle;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4);color:#363837;margin:0;height:auto;width:100%;max-width:640px;position:absolute;left:0;right:0;bottom:0;z-index:9902;overflow:hidden;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.gear-date160 .date-ctrl--anim{-webkit-animation:bounceInUp 0 0 ease both;-moz-animation:bounceInUp 0 0 ease both;animation:bounceInUp 0 0 ease both}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.gear-date160 .date-header{text-align:center;font-size:1.8em;color:#e24636;border-bottom:1px solid #f6f6f6;padding:.5em 0;font-weight:700;display:none!important}.gear-date160 .date-class{text-align:center;padding:1.5em 1em 1em}.gear-date160 .date-class__box{display:inline-block;font-size:1.6em;width:49%;padding:.4em 0;text-align:center;border:1px solid #d4d4d4;cursor:pointer;line-height:1.5em;background-color:#fbfbfb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gear-date160 .date-class__box:first-of-type{-webkit-border-top-left-radius:.3em;-moz-border-radius-topleft:.3em;border-top-left-radius:.3em;-webkit-border-bottom-left-radius:.3em;-moz-border-radius-bottomleft:.3em;border-bottom-left-radius:.3em;border-right:0}.gear-date160 .date-class__box:last-of-type{-webkit-border-top-right-radius:.3em;-moz-border-radius-topright:.3em;border-top-right-radius:.3em;-webkit-border-bottom-right-radius:.3em;-moz-border-radius-bottomright:.3em;border-bottom-right-radius:.3em;border-left:0}.gear-date160 .date-class__box.active{position:relative;background-color:#e24636;color:#fff;font-weight:700;border-color:#e24636}.gear-date160 .date-class__box.active::after{content:"";position:absolute;bottom:-.4em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.4em solid #e24636}.gear-date160 .date-roll-mask{-webkit-mask:-webkit-gradient(linear,0 40%,0 0,from(#debb47),to(rgba(36,142,36,0)));-webkit-mask:-webkit-linear-gradient(bottom,#debb47 50%,rgba(36,142,36,0))}.gear-date160 .date-roll{position:relative;width:100%;height:auto;overflow:hidden;background-color:transparent;-webkit-mask:-webkit-gradient(linear,0 50%,0 100%,from(#debb47),to(rgba(36,142,36,0)));-webkit-mask:-webkit-linear-gradient(top,#debb47 50%,rgba(36,142,36,0))}.gear-date160 .date-roll>div{font-size:1.8em;height:6em;font-weight:700;float:left;background-color:transparent;position:relative;overflow:hidden;width:33.3333%}.gear-date160 .date-roll--hh>div{width:16%}.gear-date160 .date-roll--hh>div:last-child{width:52%}.gear-date160 .date-roll--hhii>div{width:20%}.gear-date160 .date-roll .gear{float:left;position:absolute;z-index:9902;width:100%;margin-top:-6em;cursor:pointer}.gear-date160 .date-roll .tooth{height:2em;line-height:2em;text-align:center;overflow:hidden}.gear-date160 .date-grid{position:relative;top:2em;width:100%;height:2em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.gear-date160 .date-grid>div{color:#000;position:absolute;right:0;top:0;font-size:.8em;line-height:2.5em}.gear-date160 .date-btn{overflow:hidden;margin-top:1.5em;margin-bottom:1em}.gear-date160 .date_btn__elem{color:#999;font-size:1.6em;line-height:2.3em;text-align:center;cursor:pointer;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto .3em}.gear-date160 .date_btn__elem:first-child{color:#fff;font-weight:700;font-size:1.8em;border:1px solid #d93e2e;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;background:rgba(238,82,64,1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(238,82,64,1)),to(rgba(226,69,55,1)));background:-webkit-linear-gradient(top,rgba(238,82,64,1) 0,rgba(226,69,55,1) 100%);background:-moz-linear-gradient(top,rgba(238,82,64,1) 0,rgba(226,69,55,1) 100%);background:-o-linear-gradient(top,rgba(238,82,64,1) 0,rgba(226,69,55,1) 100%);background:linear-gradient(to bottom,rgba(238,82,64,1) 0,rgba(226,69,55,1) 100%)}.gear-date160 .date-confirm{text-align:center;display:none;position:relative}.gear-date160 .date-confirm__tit{padding:.68em 0;border-bottom:1px solid #f6f6f6;font-size:2em;color:#e24636}.gear-date160 .date-confirm__tip{display:inline-block;font-size:1.4em;color:#666;line-height:1.6em;margin:1em 0 .5em}.gear-date160 .date-confirm__info{position:relative;height:7em}.gear-date160 .date-confirm__p{position:absolute;width:100%;font-size:1.8em;line-height:2em}.gear-date160 .date-confirm__p b{color:#e24636;font-weight:400}.gear-date160 .date-confirm__info--nongli .date-confirm__p:first-child{top:0}.gear-date160 .date-confirm__info--nongli .date-confirm__p:last-child{bottom:0}.gear-date160 .date-confirm__info--gongli .date-confirm__p:first-child{bottom:0}.gear-date160 .date-confirm__info--gongli .date-confirm__p:last-child{top:0}.gear-date160 .date-confirm__btn{position:relative;padding:1.4em 0 2.7em}.gear-date160 .date-confirm__btn>div{display:inline-block;margin:0 1em;color:#fff;font-size:1.6em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.6em 1.2em}.gear-date160 .date-confirm__cancel{background-color:#b1b1b1}.gear-date160 .date-confirm__finish{background-color:#e24636}

