@charset "gb2312";
/* CSS Document */
html,body,h1,h2,p,span,a,div,ol,ul,li,table,tbody,tfoot,thead,tr,th,td,canvas{margin:0;padding:0}
body{width:100%;height:auto;background-color:#FEFAEF;text-align:center;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;font-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}
ol,ul{list-style:none}
a,a:visited{text-decoration:none;color:#545164;}
dl a:visited{text-decoration:none;color:#777;}
.remark{color:#999;font-size:12px;}
.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;}
.p10{padding:10px;}
.mt10{margin-top:10px;}
.center{text-align:center;}
.nor {font-weight: normal;}

#path{background-color:#f0eeea;color:#398fcb;height:24px;line-height:24px;padding:55px 0 5px 16px;font-size:12px;text-align:left;overflow:hidden;width:95%;margin:0 auto;position:relative;}
#header{position:fixed;top:0;left:0;z-index:9999;overflow:hidden;width:100%;height:50px;background:#F5DFB6;box-shadow:0 0 8px rgba(0,0,0,.5)}
#header small img{height:30px}
#header small{float:left;padding:8px}
#header span{display:block;margin-top:8px;padding:3px 5px;width:27px;height:25px;text-align:center}
.fr{float:right}
#header ul li{float:left;padding:3px 5px;font-size:16px;line-height:40px}
#header ul li a{color:#a7180e;font-family:"Microsoft Yahei";}

#se_wrap,#se_inner,#se_bn,#foot,#foot p,#path{display:block}

/* search */
#se_wrap{width:88%;height:34px;padding:5px 0 0 5px;margin:5px auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:relative;box-shadow:1px 1px 1px rgba(0,0,0,0.2) inset;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2) inset;background-color:white;border:1px solid #6e6e6e;overflow:hidden;text-align:left;}
#se_inner{height:39px;position:absolute;right:74px!important;left:0!important;top:0!important;background:none transparent}
.se-input{display:block;width:100%;padding:6px 25px 6px 6px;font-size:18px;line-height:24px;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#se_bn{background-size:74px 39px;-webkit-background-size:74px 39px;-moz-background-size:74px 39px;-o-background-size:74px 39px;width:74px;height:39px;position:absolute;top:0;right:0;z-index:2;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;border:0;border-left:1px solid #888;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0; font-size:18px;}

#foot{text-align:center;width:100%;height:80px;line-height:30px;font-size:14px;color:#935422;}
#foot p{line-height:28px;display:block;margin:0 7px;text-align:center;}

/* navi */
.mod_dl{padding-left: 3%; padding-right: 3%;padding:6px;height:auto;margin:0 auto;clear:both;}
.mod_dl dt{padding-left: 6px; margin: 3px 3px;border-left: 3px solid #935422; height: 17px; font-size: 14px; line-height: 17px; color:#935422;text-align:left;}
.mod_dl dd{margin:0;padding:0;}
.mod_dl dd li{width: 30%; float: left;display: block; white-space:nowrap;text-align:center;margin:3px 3px;padding:6px 0;border:#BDA485 solid 1px;background-color:#F5DFB6;border-radius: 5px;}
.mod_dl dd li a{font-size:14px;color:#935422;width: 100%;display:block;}
.mod_dl dd li a.hover {border-color: #72bbf2; color: #55a8e6; }

/* title */
h1.title{font: 20px 'Microsoft YaHei';padding: 8px 0;color: #333;text-align: center;border-bottom:1px dashed #efeff0;margin:0 10px;font-weight: bold;width:96%;}

/* content */
.detail{text-align:left;width:96%;margin:5px;overflow:hidden;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; padding:0;}
.detail h1{text-align:left;line-height:28px;border-top:#804627 solid 1px;border-bottom:#ccc solid 1px;font-size:18px;font-weight:bold;margin:5px 0;color:#804627;background-color:#f8EACF;padding:3px 10px;}
.detail h2{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;}
.h2_content{font-size:16px;line-height:180%;color: #333;margin-left:18px;}
.h2_content p{margin:8px 0;}
.detail h3{text-align:left;line-height:28px;border-top:#804627 solid 1px;border-bottom:#ccc solid 1px;font-size:18px;font-weight:bold;margin:5px 0;color:#804627;background-color:#f8EACF;padding:3px 10px;}
.detail h4{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;}
.h4_content{font-size:16px;line-height:180%;color: #333;margin-left:18px;}
.h4_content p{margin:8px 0;}
.detail u,.detail h3 a{color:#804627;}
.detail dl{margin:0;padding:0;}
.detail dd{text-align:left;font-size:16px;line-height:160%;margin:0.25rem;}
 dd.option{font-size:16px;line-height:28px;}
.detail li{text-align:left;font-size:14px;line-height:32px;margin-left:12px;border-bottom:#eee solid 1px;list-style:none;}
.detail a,.detail a:visited{color:#935422;}
.detail a.inlink{width:100%;display: block;}
.detail dd strong {font-weight:bold;}

/* form */
dd.form{font-size:16px;padding:5px 10px;}
.ipt {border: 1px solid #d0ad9a;background: #fff;padding: 3px;font-size: 16px;color: #333;line-height: 26px;}
.select {color: #3e4144;font-size: 16px;line-height: 26px;padding: 3px;border: 1px solid #d0ad9a;height:34px;}
.button{width: 80%;overflow: hidden;font-size:14px;height: 40px;margin: 10px auto;line-height: 40px;font-weight:bold;background: #fff;border: 1px solid #915926;border-radius: 5px;text-align: center;display: block;text-decoration: none;color: #804627;box-shadow: 0 0 4px rgba(0,0,0,.5);}
.sbutton{width:60px;overflow: hidden;font-size:14px;margin: 5px; padding:8px;font-weight:bold;background: #fff;border: 1px solid #915926;border-radius: 5px;text-align: center;text-decoration: none;color: #804627;box-shadow: 0 0 4px rgba(0,0,0,.5);}
.line {border-top: 1px dashed #dcc4b0;margin: 8px;}

ul.lingqian li{float:left;display: inline;width:60px;}
.fenye{text-align:center;margin:10px;}
.fenye a{border:#CCC 1px solid;padding:5px;}
.loading{-webkit-animation:loading 1000ms linear infinite}
.sug {height:36px;border-radius:8px;background-color:#D27873;line-height:36px;text-align:left;color:#ffffff;font-size:16px;font-weight:bold;margin-top:15px;display:block;overflow:hidden;padding-left:10px;}
.sug a,.sug a:visited {display: block;color:#ffffff;}

#btn_top {opacity: 0.6; background: #666 url(/img/to_top.png) center 50% no-repeat; border-radius:17px; position: fixed; right: 1px; bottom: 50px; border: solid 1px #555; width: 32px; height: 32px;}

/* hot pic list*/
ul.hot li {width: 33.333%;float: left;margin:0;padding:0;border:0;}
ul.hot li a {display: block;margin: 0.5rem 1rem;}
ul.hot li img {display: block;width: 100%;height: auto;}
ul.hot li p {height: 2rem;line-height: 2rem;text-align: center;font-size: .875rem;color: #282828;    overflow: hidden;}

/* wenda */
.wenda{position:relative;padding:0 10px;}
.wd_class{overflow:hidden;margin:10px -10px 0;border-top:1px solid #ede0c8;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;}
.wd_class li{float:left;box-sizing:border-box;width:50%;height:50px;border-bottom:1px solid #ede0c8;text-align:center;line-height:50px}
.wd_class li:nth-of-type(2n-1){border-right:1px solid #ede0c8}
.wd_class li a{display:block;width:100%}
.wd_class li b{color:#3d3c3c;font-weight:400;font-size:.9rem}
.wd_class li span{display:inline-block;margin-right:6px;width:26px;height:26px;background-position:center center;background-size:cover;background-repeat:no-repeat;vertical-align:middle}
.col_wrap{position:relative;margin-top:6px;padding:10px;border:1px solid #e9dbc1;border-width:1px 0;}
.col_box{margin:0;padding:0;border:0;font-style:normal}
.wd_list li{position:relative;padding:6px 0;border-bottom:1px solid #ede0c8;text-align:left}
.wd_list li b{display:box;display:-webkit-box;margin-right:56px;color:#935422;font-weight:400;font-size:14px;box-align:center;-webkit-box-align:center;line-height:160%;}
.wd_list li  a{color:#935422;}
.wd_list li:nth-last-of-type(1){border-bottom:0 none}
.wd_list .ques_info{display:block;padding:3px;color:#aaa;font-size:12px}
.wd_list li a.open,.wd_list span.open{position:absolute;right:0;bottom:20px;width:50px;height:24px;border:1px solid #b77f4b;border-radius:3px;color:#b77f4b;text-align:center;font-size:.8rem;line-height:24px;}

/* app */
div.app_tui{background-color:#333;border-top:0.0625rem solid #ddd;width:100%;height:3.5rem;position:relative;position:fixed;bottom:0;z-index:999;}
div.app_tui_exit{width:2.75rem;float:left;}
div.app_tui_exit a{display:block;width:2.25rem;height:2.25rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENjlGNkQ1MEQ2REYxMUU1Qjg2NkM3M0U2MUREMUNFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENjlGNkQ1MUQ2REYxMUU1Qjg2NkM3M0U2MUREMUNFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2OUY2RDRFRDZERjExRTVCODY2QzczRTYxREQxQ0U4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2OUY2RDRGRDZERjExRTVCODY2QzczRTYxREQxQ0U4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+T5leKAAABAdJREFUeNrsm89rE0EUx7NJBBHrrV5Ei16aGE+ihLS1B2lpRfCoYO8eTKt3/SuCVqWHeuvBo0VKiOjBaghSvNQfvSj+ONmTVkEkP/y+5g0sS/Z3djNb34PHbLKZ3TefffPmzczG6HQ6KRF7SQsCASSABJAAEkACSAAJIBEBJIAEkAASQAJIAP1Xkh20AY1GI1T9YrG4NwEBzHEUM9AJaB46Ah3i0zvQz9D30HVoFfppEHYacS65AkoGxWXoPLSUTqcNSNcQLpUou6hst9v0oQ69C30EbcXlQekY4Uyh2ASIlUwmM5bNZg0A2gVjhaOAkdJv6LdUh+rSNaBTeyYGAcx+FBU07poCEsjVUQ+QyKNy8KgayiV8fRP6J7FdDHCGUTwBmLMEp58CSKSvcXgR3Ww7cYAYzguAGe03HAukLRyeiwpSOiI4B1CsRgln13hcm+5B9+J7JiZIV2B4MUo4Fkg0lFUS0cVotEJArVFAjVNarRYF8Gl0tafaAgIccplNwMn3Gq04Zqin7ivWKDvtRkI6D0gfcHgKkFq6drErMD5v1wA09DFlyygfUKN9BOJt1D8DLdnV47wpx4motjGo7MEzfkOvo6H33SApODg8D92A/nWLR5yl6weI51ZjdokgZ8WXcHhHwUTj79lBssCh7LkAXXNKNPlcCbac0NGDZmlu5WHEKZsgzfeCZAPnGeoedvNQtmFGR0DjXqYRbpDCwDF50biOc7GCn9yFuxiVCwwpxbEpMByTnNQR0FE/E1EbSD9QroSBwzaM6AhoKEgWbIF0y+SNz3F+OGA2fjBx60EuQrnLEdPnuRBwtJ2L7QScjauY840hUR+57ZQCeJBfOgL66mfaYjNavXFLAdyEbfiiI6B3IeGomFMOCwnyVkdA6148yAwHk0orHM/JpIsHvdQRUJV3HzzDwZSg52gVBhLbUNUOEBr8EcUrJy/ic7NOcFwgrXq4fp1t0XKYX/TwlPcBzmkveY4J0iKUllTbbh6a6u6dabtgluEFs5zDmpB5du8nqDsutCViwYwNW3Ba1KKlWFI/SSBvHjrW4Xve6CecSDJpWhPG03wYIsnzLbwku4x713TOpM1CAbURByTufg2ey/VdZONwUJNVNngSDdiIwpMYDq1TT0a59RzpdBmGf6eni4Ys8b5V6GvyaEVw6OWFCb5HZBLb+0HoctOU9GEkGw3ylodKEVBucbyp8UNIzHKHmzdRgwpo4FV4QL3ZbHbUhmCvh6S+p9+Qx1AdfJ7juVstLruNQf2pl7eJLqS6r+DRht8x6CE+/ZOXLCjxo1fw1lI2r+BF7UHGoP/1rPtLnIb8LVyTGCSABJAAEhFAAkgACSABJIAEkAASEUACSAAJIC3knwADALIZdX/56uj7AAAAAElFTkSuQmCC) no-repeat 50% 50%;-moz-background-size:2.25rem 2.25rem;-webkit-background-size:2.25rem 2.25rem;-o-background-size:2.25rem 2.25rem; background-size:2.25rem 2.25rem;padding:0.625rem 0 0.625rem 0.25rem;}
div.app_tui_title,div.app_tui_intro{position:absolute;display:inline-block;left:6.25rem;font-size:0.75rem;}
div.app_tui_title{color:#fff;font-weight:bold;top:0.375rem;font-size:0.875rem;}
div.app_tui_intro{color:#ccc;top:1.75rem;}
a.app_tui_a{width:100%;height:3.5rem;display:block;}
div.app_tui_img{position:absolute;left:2.75rem;bottom:0.375rem;}
div.app_tui_img,div.app_tui_img img{width:2.75rem;height:2.75rem;}
div.app_tui_down{text-align:center;height:3.5rem;position:absolute;right:0;bottom:0;}
div.app_tui_down a{font-size:0.75rem;display:inline-block;color:#fff;width:4rem;height:1.75rem;line-height:1.75rem;text-decoration:none;margin:0.875rem 0.75rem;border:0.0625rem solid #ddd;-moz-border-radius:0.125rem;-webkit-border-radius:0.125rem;border-radius:0.125rem;background-color:#a80101;}
#tmb{height:3.5rem;}